diff --git a/salw_client/.gitignore b/salw_client/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/salw_client/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/salw_client/.npmrc b/salw_client/.npmrc new file mode 100644 index 0000000..acbecee --- /dev/null +++ b/salw_client/.npmrc @@ -0,0 +1 @@ +//registry.npmjs.org/:_authToken=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 \ No newline at end of file diff --git a/salw_client/Dockerfile b/salw_client/Dockerfile new file mode 100644 index 0000000..c93cf53 --- /dev/null +++ b/salw_client/Dockerfile @@ -0,0 +1,37 @@ +# Front-End + +# frontend/Dockerfile + +# Build stage +FROM node:18 AS build + +# Set working directory +WORKDIR /app + +# Copy package.json and package-lock.json +COPY package.json ./ +COPY package-lock.json ./ + +# Install dependencies +RUN npm install + +# Copy the rest of the application code +COPY . ./ + +# Build the React app +RUN npm run build + +# Production stage +FROM nginx:stable-alpine + +# Copy the build output to nginx html directory +COPY --from=build /app/build /usr/share/nginx/html + +# Copy the custom Nginx configuration file +COPY nginx.conf /etc/nginx/conf.d/default.conf + +# Expose port 80 +EXPOSE 80 + +# Start nginx +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/salw_client/README.md b/salw_client/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/salw_client/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/salw_client/nginx.conf b/salw_client/nginx.conf new file mode 100644 index 0000000..f12f0e3 --- /dev/null +++ b/salw_client/nginx.conf @@ -0,0 +1,21 @@ +server { + listen 80; + + server_name localhost; + + root /usr/share/nginx/html; + + index index.html; + + location / { + # All requests are routed to index.html + try_files $uri /index.html; + } + + # Optional: Cache static files to improve performance + location ~* \.(?:ico|css|js|gif|jpe?g|png|woff2?|eot|ttf|svg|otf|webp)$ { + expires 6M; + access_log off; + add_header Cache-Control "public"; + } +} diff --git a/salw_client/package-lock.json b/salw_client/package-lock.json new file mode 100644 index 0000000..42f568d --- /dev/null +++ b/salw_client/package-lock.json @@ -0,0 +1,20317 @@ +{ + "name": "salw_client", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "salw_client", + "version": "0.1.0", + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.5.2", + "@fortawesome/free-solid-svg-icons": "^6.5.2", + "@fortawesome/react-fontawesome": "^0.2.1", + "@testing-library/jest-dom": "^5.17.0", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.7.7", + "bootstrap": "^5.3.2", + "dompurify": "^3.1.4", + "html-react-parser": "^5.1.10", + "leaflet": "^1.9.4", + "leaflet.bigimage": "^1.0.1", + "node-sass": "^7.0.3", + "react": "^18.2.0", + "react-bootstrap": "^2.9.1", + "react-dom": "^18.2.0", + "react-leaflet": "^4.2.1", + "react-query": "^3.39.3", + "react-router-dom": "^6.22.3", + "react-scripts": "5.0.1", + "react-select": "^5.8.0", + "sass": "^1.77.0", + "swiper": "^11.0.2", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz", + "integrity": "sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", + "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz", + "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz", + "integrity": "sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/plugin-syntax-decorators": "^7.22.10" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz", + "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", + "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", + "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", + "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", + "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", + "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", + "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", + "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", + "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", + "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", + "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", + "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", + "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", + "dependencies": { + "@babel/compat-data": "^7.23.2", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.23.2", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.23.0", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.23.0", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.23.0", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-modules-systemjs": "^7.23.0", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.23.0", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.23.0", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", + "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", + "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-typescript": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", + "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", + "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", + "dependencies": { + "@emotion/memoize": "^0.8.1", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/react": { + "version": "11.11.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz", + "integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.3.tgz", + "integrity": "sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==", + "dependencies": { + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/unitless": "^0.8.1", + "@emotion/utils": "^1.2.1", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", + "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", + "dependencies": { + "@floating-ui/utils": "^0.2.1" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", + "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", + "dependencies": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz", + "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz", + "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.5.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz", + "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.5.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.1.tgz", + "integrity": "sha512-ldr5QO2MneAX5W5WBCYB2pZp/PiHDD1hy9YEBLcXUyJb0qnO86oP8RU+CgmYVSH/R4Dbe2ernhcWOrcgaKD9NQ==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.3" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", + "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@react-aria/ssr": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.8.0.tgz", + "integrity": "sha512-Y54xs483rglN5DxbwfCPHxnkvZ+gZ0LbSYmR72LyWPGft8hN/lrl1VRS1EW2SMjnkEWlj+Km2mwvA3kEHDUA0A==", + "dependencies": { + "@swc/helpers": "^0.5.0" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0" + } + }, + "node_modules/@react-leaflet/core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-leaflet/core/-/core-2.1.0.tgz", + "integrity": "sha512-Qk7Pfu8BSarKGqILj4x7bCSZ1pjuAPZ+qmRwH5S7mDS91VSbVVsJSrW4qA+GPrro8t69gFYVMWb1Zc4yFmPiVg==", + "peerDependencies": { + "leaflet": "^1.9.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@remix-run/router": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz", + "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@restart/hooks": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.11.tgz", + "integrity": "sha512-Ft/ncTULZN6ldGHiF/k5qt72O8JyRMOeg0tApvCni8LkoiEahO+z3TNxfXIVGy890YtWVDvJAl662dVJSJXvMw==", + "dependencies": { + "dequal": "^2.0.3" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@restart/ui": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz", + "integrity": "sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@popperjs/core": "^2.11.6", + "@react-aria/ssr": "^3.5.0", + "@restart/hooks": "^0.4.9", + "@types/warning": "^3.0.0", + "dequal": "^2.0.3", + "dom-helpers": "^5.2.0", + "uncontrollable": "^8.0.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.14.0", + "react-dom": ">=16.14.0" + } + }, + "node_modules/@restart/ui/node_modules/uncontrollable": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.4.tgz", + "integrity": "sha512-ulRWYWHvscPFc0QQXvyJjY6LIXU56f0h8pQFvhxiKk5V1fcI8gp9Ht9leVAhrVjzqMw0BgjspBINx9r6oyJUvQ==", + "peerDependencies": { + "react": ">=16.14.0" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.5.1.tgz", + "integrity": "sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", + "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", + "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "peer": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==" + }, + "node_modules/@types/express": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", + "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.37", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", + "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz", + "integrity": "sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", + "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.12", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", + "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.5", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", + "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.28", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", + "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", + "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==" + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==" + }, + "node_modules/@types/node": { + "version": "20.8.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", + "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", + "dependencies": { + "undici-types": "~5.25.1" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.8", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", + "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==" + }, + "node_modules/@types/q": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz", + "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", + "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==" + }, + "node_modules/@types/react": { + "version": "18.2.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz", + "integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.13.tgz", + "integrity": "sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.8", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.8.tgz", + "integrity": "sha512-QmQ22q+Pb+HQSn04NL3HtrqHwYMf4h3QKArOy5F8U5nEVMaihBs3SR10WiOM1iwPz5jIo8x/u11al+iEGZZrvg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", + "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==" + }, + "node_modules/@types/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==" + }, + "node_modules/@types/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", + "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", + "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", + "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.34", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", + "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", + "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.4.tgz", + "integrity": "sha512-IDaobHimLQhjwsQ/NMwRVfa/yL7L/wriQPMhw1ZJall0KX6E1oxk29XMDeilW5qTIg5aoiqf5Udy8U/51aNoQQ==" + }, + "node_modules/@types/warning": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.2.tgz", + "integrity": "sha512-S/2+OjBIcBl8Kur23YLe0hG1e7J5m2bHfB4UuMNoLZjIFhQWhTf1FeS+WFoXHUC6QsCEfk4pftj4J1KIKC1glA==" + }, + "node_modules/@types/ws": { + "version": "8.5.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", + "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.6", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.6.tgz", + "integrity": "sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", + "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "engines": { + "node": "*" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + }, + "node_modules/axe-core": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", + "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", + "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.32.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "dependencies": { + "bluebird": "^3.7.2", + "check-types": "^11.2.3", + "hoopy": "^0.1.4", + "jsonpath": "^1.1.1", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/bootstrap": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.2.tgz", + "integrity": "sha512-D32nmNWiQHo94BKHLmOrdjlL05q1c8oxbtBphQFb9Z5to6eGRDCm0QgeaZ4zFBHzfg2++rqa2JkqCcxDy0sH0g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/broadcast-channel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", + "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "detect-node": "^2.1.0", + "js-sha3": "0.8.0", + "microseconds": "0.2.0", + "nano-time": "1.0.0", + "oblivious-set": "1.0.0", + "rimraf": "3.0.2", + "unload": "2.2.0" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001549", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", + "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", + "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==" + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", + "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "dependencies": { + "browserslist": "^4.22.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.0.tgz", + "integrity": "sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.8.0.tgz", + "integrity": "sha512-SkeezZOQr5AHt9MgJgSFNyiuJwg1p8AwoVln6JwaQJsyxduRW9QJ+HP/gAQzbsz8SIqINtYvpJKjxTRI67zxLg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", + "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/dompurify": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.4.tgz", + "integrity": "sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww==" + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.554", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz", + "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.51.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", + "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.findlastindex": "^1.2.2", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.8.0", + "has": "^1.0.3", + "is-core-module": "^2.13.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.6", + "object.groupby": "^1.0.0", + "object.values": "^1.1.6", + "semver": "^6.3.1", + "tsconfig-paths": "^3.14.2" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", + "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", + "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-dom-parser": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-5.0.8.tgz", + "integrity": "sha512-vuWiX9EXgu8CJ5m9EP5c7bvBmNSuQVnrY8tl0z0ZX96Uth1IPlYH/8W8VZ/hBajFf18EN+j2pukbCNd01HEd1w==", + "dependencies": { + "domhandler": "5.0.3", + "htmlparser2": "9.1.0" + } + }, + "node_modules/html-dom-parser/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/html-dom-parser/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/html-dom-parser/node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/html-dom-parser/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/html-dom-parser/node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-react-parser": { + "version": "5.1.10", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-5.1.10.tgz", + "integrity": "sha512-gV22PvLij4wdEdtrZbGVC7Zy2OVWnQ0bYhX63S196ZRSx4+K0TuutCreHSXr+saUia8KeKB+2TYziVfijpH4Tw==", + "dependencies": { + "domhandler": "5.0.3", + "html-dom-parser": "5.0.8", + "react-property": "2.0.2", + "style-to-js": "1.1.12" + }, + "peerDependencies": { + "@types/react": "17 || 18", + "react": "0.14 || 15 || 16 || 17 || 18" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/html-react-parser/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/immutable": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", + "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.28", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", + "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leaflet": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", + "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==" + }, + "node_modules/leaflet.bigimage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/leaflet.bigimage/-/leaflet.bigimage-1.0.1.tgz", + "integrity": "sha512-ZCqvjgudLau5WevjFjMN4pXjAZV0BUtf3sYnXD1p+uviza9GLx218ckj5lHE+bcakkIufFR7ZSSt1iiUY+9AZA==" + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/match-sorter": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.4.tgz", + "integrity": "sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "remove-accents": "0.5.0" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/microseconds": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", + "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==" + }, + "node_modules/nano-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", + "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", + "dependencies": { + "big-integer": "^1.6.16" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "node_modules/node-sass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^9.0.0", + "nan": "^2.13.2", + "node-gyp": "^8.4.1", + "npmlog": "^5.0.0", + "request": "^2.88.0", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/node-sass/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/node-sass/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/node-sass/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/node-sass/node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-sass/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", + "integrity": "sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", + "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/oblivious-set": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", + "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", + "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/promise-retry/node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types-extra": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "dependencies": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "peerDependencies": { + "react": ">=0.14.0" + } + }, + "node_modules/prop-types-extra/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "engines": { + "node": ">=8" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-bootstrap": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.9.1.tgz", + "integrity": "sha512-ezgmh/ARCYp18LbZEqPp0ppvy+ytCmycDORqc8vXSKYV3cer4VH7OReV8uMOoKXmYzivJTxgzGHalGrHamryHA==", + "dependencies": { + "@babel/runtime": "^7.22.5", + "@restart/hooks": "^0.4.9", + "@restart/ui": "^1.6.6", + "@types/react-transition-group": "^4.4.6", + "classnames": "^2.3.2", + "dom-helpers": "^5.2.1", + "invariant": "^2.2.4", + "prop-types": "^15.8.1", + "prop-types-extra": "^1.1.0", + "react-transition-group": "^4.4.5", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "@types/react": ">=16.14.8", + "react": ">=16.14.0", + "react-dom": ">=16.14.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-leaflet": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-4.2.1.tgz", + "integrity": "sha512-p9chkvhcKrWn/H/1FFeVSqLdReGwn2qmiobOQGO3BifX+/vV/39qhY8dGqbdcPh1e6jxh/QHriLXr7a4eLFK4Q==", + "dependencies": { + "@react-leaflet/core": "^2.1.0" + }, + "peerDependencies": { + "leaflet": "^1.9.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.2.tgz", + "integrity": "sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==" + }, + "node_modules/react-query": { + "version": "3.39.3", + "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", + "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "broadcast-channel": "^3.4.1", + "match-sorter": "^6.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.22.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz", + "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==", + "dependencies": { + "@remix-run/router": "1.15.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.22.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz", + "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==", + "dependencies": { + "@remix-run/router": "1.15.3", + "react-router": "6.22.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-select": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.8.0.tgz", + "integrity": "sha512-TfjLDo58XrhP6VG5M/Mi56Us0Yt8X7xD6cDybC7yoRMUNm7BGO7qk8J0TLQOua/prb8vUOtsfnXZwfm30HGsAA==", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.8.1", + "@floating-ui/dom": "^1.0.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^6.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0", + "use-isomorphic-layout-effect": "^1.1.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-accents": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", + "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass": { + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.0.tgz", + "integrity": "sha512-eGj4HNfXqBWtSnvItNkn7B6icqH14i3CiCGbzMKs3BAPTq62pp9NBYsBgyN4cA+qssqo9r26lW4JSvlaUUWbgw==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + }, + "bin": { + "sassgraph": "bin/sassgraph" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dependencies": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stdout-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/stdout-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stdout-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/stdout-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/style-to-js": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.12.tgz", + "integrity": "sha512-tv+/FkgNYHI2fvCoBMsqPHh5xovwiw+C3X0Gfnss/Syau0Nr3IqGOJ9XiOYXoPnToHVbllKFf5qCNFJGwFg5mg==", + "dependencies": { + "style-to-object": "1.0.6" + } + }, + "node_modules/style-to-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", + "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", + "dependencies": { + "inline-style-parser": "0.2.3" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/swiper": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.0.2.tgz", + "integrity": "sha512-JMHZYdUDG0V5ZdzWJkQicW4F7u4edmS4vlOhciTDhcZokDL2N8EE2uP4INxqIgpiJMoeHlwATqZk2yEAW7F6Dw==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", + "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uncontrollable": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "node_modules/undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unload": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", + "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", + "dependencies": { + "@babel/runtime": "^7.6.2", + "detect-node": "^2.0.4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/salw_client/package.json b/salw_client/package.json new file mode 100644 index 0000000..fde5563 --- /dev/null +++ b/salw_client/package.json @@ -0,0 +1,55 @@ +{ + "name": "salw_client", + "version": "0.1.0", + "private": true, + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.5.2", + "@fortawesome/free-solid-svg-icons": "^6.5.2", + "@fortawesome/react-fontawesome": "^0.2.1", + "@testing-library/jest-dom": "^5.17.0", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.7.7", + "bootstrap": "^5.3.2", + "dompurify": "^3.1.4", + "html-react-parser": "^5.1.10", + "leaflet": "^1.9.4", + "leaflet.bigimage": "^1.0.1", + "node-sass": "^7.0.3", + "react": "^18.2.0", + "react-bootstrap": "^2.9.1", + "react-dom": "^18.2.0", + "react-leaflet": "^4.2.1", + "react-query": "^3.39.3", + "react-router-dom": "^6.22.3", + "react-scripts": "5.0.1", + "react-select": "^5.8.0", + "sass": "^1.77.0", + "swiper": "^11.0.2", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/salw_client/public/favicon.ico b/salw_client/public/favicon.ico new file mode 100644 index 0000000..a11777c Binary files /dev/null and b/salw_client/public/favicon.ico differ diff --git a/salw_client/public/index.html b/salw_client/public/index.html new file mode 100644 index 0000000..6f2c6ba --- /dev/null +++ b/salw_client/public/index.html @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/salw_client/public/logo192.png b/salw_client/public/logo192.png new file mode 100644 index 0000000..fc44b0a Binary files /dev/null and b/salw_client/public/logo192.png differ diff --git a/salw_client/public/logo512.png b/salw_client/public/logo512.png new file mode 100644 index 0000000..a4e47a6 Binary files /dev/null and b/salw_client/public/logo512.png differ diff --git a/salw_client/public/manifest.json b/salw_client/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/salw_client/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/salw_client/public/robots.txt b/salw_client/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/salw_client/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/salw_client/src/App.css b/salw_client/src/App.css new file mode 100644 index 0000000..274a3e1 --- /dev/null +++ b/salw_client/src/App.css @@ -0,0 +1,41 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + + + diff --git a/salw_client/src/App.js b/salw_client/src/App.js new file mode 100644 index 0000000..8dd02c3 --- /dev/null +++ b/salw_client/src/App.js @@ -0,0 +1,19 @@ +import logo from "./logo.svg"; +import "./App.css"; +import NavBarSalw from "./Components/Layout/NavBarSalw/NavBarSalw.js"; +import { QueryClient, QueryClientProvider } from "react-query"; +import { DataProvider } from "./Context/DataContext.js"; + +const queryClient = new QueryClient(); + +const App = () => { + return ( + + + + + + ); +}; + +export default App; diff --git a/salw_client/src/App.test.js b/salw_client/src/App.test.js new file mode 100644 index 0000000..1f03afe --- /dev/null +++ b/salw_client/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.css b/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.css new file mode 100644 index 0000000..a031fba --- /dev/null +++ b/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.css @@ -0,0 +1,25 @@ +.content-wrapper { + position: relative; + max-height: 150px; /* Adjust this value to the desired truncated height */ + overflow: hidden; + transition: max-height 0.3s ease; + } + + .content-wrapper.expanded { + max-height: none; + } + + .read-more { + display: block; + margin-top: 10px; + color: blue; + background: none; + border: none; + cursor: pointer; + text-decoration: underline; + font-size: 1rem; + } + + .read-more:focus { + outline: none; + } \ No newline at end of file diff --git a/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.jsx b/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.jsx new file mode 100644 index 0000000..f68d187 --- /dev/null +++ b/salw_client/src/Components/Helpers/TruncateContent/TruncateContent.jsx @@ -0,0 +1,25 @@ +import React, { useState } from "react"; +import "./TruncateContent.css"; + +const TruncateContent = ({ children }) => { + const [isExpanded, setIsExpanded] = useState(false); + + const toggleReadMore = () => { + setIsExpanded(!isExpanded); + }; + + return ( + <> +
+ {children} +
+ + + ); +}; + +export default TruncateContent; diff --git a/salw_client/src/Components/Layout/AfricaMapFilters/AfricaMapFilters.js b/salw_client/src/Components/Layout/AfricaMapFilters/AfricaMapFilters.js new file mode 100644 index 0000000..bbf95cf --- /dev/null +++ b/salw_client/src/Components/Layout/AfricaMapFilters/AfricaMapFilters.js @@ -0,0 +1,58 @@ +import React, { useState, useEffect } from "react"; +import Africa from "../../../Data/TestAfrica.geojson"; +import Dropdown from "react-bootstrap/Dropdown"; +import DropdownButton from "react-bootstrap/DropdownButton"; +import Select from "react-select"; + +const AfricaMapFilters = ({ handleCountrySelect }) => { + + const [africaCountries, setAfricaCountries] = useState(null); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(null); + const [selectedOption, setSelectedOption] = useState(null); + + useEffect(() => { + const fetchAfricaCountries = async () => { + try { + const response = await fetch(Africa); + const data = await response.json(); + setAfricaCountries( + data.features.map((country) => ({ + value: country.properties.name, + label: country.properties.name, + target: country, + })) + ); + setLoading(false); + } catch (error) { + setError(error); + setLoading(false); + } + }; + fetchAfricaCountries(); + }, []); + + const handleChange = (selectedOption) => { + setSelectedOption(selectedOption); + handleCountrySelect(selectedOption); + }; + + return ( +
+ AfricaMapFilters +
+

Select a country:

+ + + {countriesNames.map((country, index) => ( + + ))} + +
+ + {selectedRegion || selectedTreatyOfficialName ? ( + + ) : ( + <> + )} + {selectedRegion && selectedTreaty && ( + + )} + + {showInfoBox && ( + + )} + +
+ + + + ); + } +} + +export default ControlInAfricaMap; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/CountryPopup.jsx b/salw_client/src/Components/Layout/ControlInAfrica/CountryPopup.jsx new file mode 100644 index 0000000..756a204 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/CountryPopup.jsx @@ -0,0 +1,90 @@ +import React from "react"; +import "../../../Styles/main.scss"; + +import Icon1 from "../../../Icons/icon1.svg"; +import Icon16 from "../../../Icons/icon16.svg"; +import Icon20 from "../../../Icons/icon20.svg"; + +const findColorByName = (name, regional_organisations) => { + const org = regional_organisations.find((org) => org.name === name); + return org ? org.color : ""; // Return color value if found, otherwise return an empty string +}; + +const CountryPopup = (props) => { + const { + feature, + regional_organisations, + regional_treaties, + international_treaties, + } = props; + return ( + <> +
{feature.properties.name}
+
+ {regional_organisations.map((org) => ( +
+ ))} +
+
+ {regional_treaties.map((treaty) => ( +
+ +
+ ))} +
+ +
+ {international_treaties.map((treaty) => ( +
+ +
+ ))} +
+ +
+
+ {feature.properties.UNProgrammeofAction === 1 && ( + + )} +
+
+ {feature.properties.InternationalTracingInstrument === 1 && ( + + )} +
+
+ {feature.properties["StG-PoA"] === 1 && ( + + )} +
+
+ + ); +}; + +export default CountryPopup; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/DetailsSection.jsx b/salw_client/src/Components/Layout/ControlInAfrica/DetailsSection.jsx new file mode 100644 index 0000000..4e04f6b --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/DetailsSection.jsx @@ -0,0 +1,342 @@ +import React, { useState, useEffect } from "react"; +import Stack from "react-bootstrap/Stack"; +import Card_ from "../../UI/Card_/Card_"; +import { useAfricaData } from "../../../Context/DataContext"; + +import Icon1 from "../../../Icons/icon1.svg"; +import Icon2 from "../../../Icons/icon2.svg"; +import Icon3 from "../../../Icons/icon3.svg"; +import Icon4 from "../../../Icons/icon4.svg"; +import Icon5 from "../../../Icons/icon5.svg"; +import Icon6 from "../../../Icons/icon6.svg"; +import Icon7 from "../../../Icons/icon7.svg"; +import Icon8 from "../../../Icons/icon8.svg"; +import Icon9 from "../../../Icons/icon9.svg"; +import Icon10 from "../../../Icons/icon10.svg"; +import Icon11 from "../../../Icons/icon11.svg"; +import Icon12 from "../../../Icons/icon12.svg"; +import Icon13 from "../../../Icons/icon13.svg"; +import Icon14 from "../../../Icons/icon14.svg"; +import Icon15 from "../../../Icons/icon15.svg"; +import Icon16 from "../../../Icons/icon16.svg"; +import Icon17 from "../../../Icons/icon17.svg"; +import Icon18 from "../../../Icons/icon18.svg"; +import Icon19 from "../../../Icons/icon19.svg"; +import Icon20 from "../../../Icons/icon20.svg"; +import Icon21 from "../../../Icons/icon21.svg"; +import Icon22 from "../../../Icons/icon22.svg"; +import Icon23 from "../../../Icons/icon23.svg"; +import Icon24 from "../../../Icons/icon24.svg"; +import Icon25 from "../../../Icons/icon25.svg"; +import Icon26 from "../../../Icons/icon26.svg"; + +const regional_organisations = [ + { name: "AU", color: "#b2df8a" }, + { name: "EAC", color: "#33a02c" }, + { name: "IGAD", color: "#fb9a99" }, + { name: "UMA", color: "#e31a1c" }, + { name: "COMESA", color: "#fdbf6f" }, + { name: "ECOWAS", color: "#ff7f00" }, + { name: "CEN-SAD", color: "#cab2d6" }, + { name: "SADC", color: "#6a3d9a" }, + { name: "ECCAS", color: "#ffff99" }, + { name: "ICGLR", color: "#b15928" }, + { name: "RECSA", color: "#a6cee3" }, + { name: "SARCOM", color: "#1f78b4" }, +]; + +const regional_treaties = [ + { + name: "Bamako Declaration", + name2: "BamakoDeclaration", + icon_eligible: Icon26, + icon_signed: Icon24, + icon_ratified: null, + }, + { + name: "Kinshasa Convention", + name2: "KinshasaConvention", + icon_eligible: Icon4, + icon_signed: Icon6, + icon_ratified: Icon5, + }, + { + name: "ECOWAS Convention", + name2: "ECOWASConvention", + icon_eligible: Icon2, + icon_signed: Icon3, + icon_ratified: null, + }, + { + name: "Khartoum Declaration", + name2: "KhartoumDeclaration", + icon_eligible: Icon21, + icon_signed: Icon23, + icon_ratified: null, + }, + { + name: "Nairobi Protocol", + name2: "NairobiProtocol", + icon_eligible: Icon22, + icon_signed: Icon25, + icon_ratified: null, + }, + { + name: "SADC Firearms Protocol", + name2: "SADCFirearmsProtocol", + icon_eligible: Icon8, + icon_signed: Icon7, + icon_ratified: Icon9, + }, +]; + +const international_treaties = [ + { + name: "Arms Trade Treaty", + name2: "ArmsTradeTreaty", + icon_eligible: Icon19, + icon_signed: Icon17, + icon_ratified: Icon18, + }, + { + name: "Firearms Protocol", + name2: "FirearmsProtocol", + icon_eligible: Icon12, + icon_signed: Icon10, + icon_ratified: Icon11, + }, + { + name: "Wassenaar Agreement", + name2: "WassenaarAgreement", + icon_eligible: Icon15, + icon_signed: Icon13, + icon_ratified: Icon14, + }, +]; + +const international_guidelines = [ + { + name: "UN Programme of Action", + name2: "UNProgrammeofAction", + icon_eligible: Icon20, + }, + { + name: "International Tracing Instrument", + name2: "InternationalTracingInstrument", + icon_eligible: Icon16, + }, +]; + +const african_guidelines = [ + { + name: "Silencing the Guns in Africa Programme of Action", + name2: "StG-PoA", + icon_eligible: Icon1, + }, +]; + +const DetailesSection = (props) => { + const { data, error, isLoading } = useAfricaData(); + const countryID = props.countryID; + + const [selectedCountry, setSelectedCountry] = useState(""); + const [selectedRegionalOrganisations, setSelectedRegionalOrganisations] = + useState([]); + const [selectedRegionalTreaties, setSelectedRegionalTreaties] = useState([]); + const [selectedInternationalTreaties, setSelectedInternationalTreaties] = + useState([]); + const [selectedInternationalGuidelines, setSelectedInternationalGuidelines] = + useState([]); + const [selectedAfricanGuidelines, setSelectedAfricanGuidelines] = useState( + [] + ); + + useEffect(() => { + if (data && countryID !== null) { + const foundCountry = data.features.find( + (item) => item.properties.id === countryID + ); + setSelectedCountry(foundCountry); + + const regionalOrgs = regional_organisations.filter( + (item) => foundCountry.properties[item.name] === 1 + ); + setSelectedRegionalOrganisations(regionalOrgs); + + const regionalTreats = regional_treaties + .filter((item) => foundCountry.properties[item.name2] !== "0") + .map((item) => { + return { + ...item, + state: foundCountry.properties[item.name2], + }; + }); + + const internationalTreats = international_treaties + .filter((item) => foundCountry.properties[item.name2] !== "0") + .map((item) => { + return { + ...item, + state: foundCountry.properties[item.name2], + }; + }); + + const internationalGuidelines = international_guidelines.filter( + (item) => foundCountry.properties[item.name2] === 1 + ); + + const africanGuidelines = african_guidelines.filter( + (item) => foundCountry.properties[item.name2] === 1 + ); + + setSelectedRegionalTreaties(regionalTreats); + setSelectedInternationalTreaties(internationalTreats); + setSelectedInternationalGuidelines(internationalGuidelines); + setSelectedAfricanGuidelines(africanGuidelines); + } + }, [data, countryID]); + + // useEffect(() => { + // console.log(selectedAfricanGuidelines) + // }, [selectedAfricanGuidelines]); + + if (isLoading) { + return
Loading...
; + } + if (error) { + return
Error
; + } + + return ( + + {selectedCountry && ( +
+

{selectedCountry.properties.name}

+

+ Regional Organisations: + {selectedRegionalOrganisations.map((item) => { + return ( + + {item.name} + + ); + })} +

+ + + + + + + + + + + + + + + + + +
+ Regional Treaties: + + + {selectedRegionalTreaties.map((item) => { + return ( + + + + + + ); + })} +
{item.name}{item.state} + +
+
+ International Treaties: + + + {selectedInternationalTreaties.map((item) => { + return ( + + + + + + ); + })} +
{item.name}{item.state} + +
+
+ International Guidelines & Instruments: + + + {selectedInternationalGuidelines.map((item) => { + return ( + + + + + ); + })} +
+ {item.name} + + +
+
+ African Guidelines & Instrumentss: + + + {selectedAfricanGuidelines.map((item) => { + return ( + + + + + ); + })} +
+ {item.name} + + +
+
+
+ )} +
+ ); +}; + +export default DetailesSection; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/FilterBox.jsx b/salw_client/src/Components/Layout/ControlInAfrica/FilterBox.jsx new file mode 100644 index 0000000..89649b4 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/FilterBox.jsx @@ -0,0 +1,76 @@ +import React, { useState } from "react"; +import Col from "react-bootstrap/Col"; +import "../../../Styles/main.scss"; +import Geo_Org_Filter from "./Geo_Org_Filter"; +import Reg_Org_Filter from "./Reg_Org_Filter"; +import Treaties_Filter from "./Treaties_Filter"; +import LanguageSelect from "./LanguageSelect"; + +import Button from "react-bootstrap/Button"; +import Offcanvas from "react-bootstrap/Offcanvas"; + +const FilterBox = (props) => { + const [language, setLanguage] = useState("en"); + const [show, setShow] = useState(false); + + const handleLanguageChange = (language) => { + setLanguage(language); + }; + + const handleClose = () => setShow(false); + const toggleShow = () => setShow((s) => !s); + + const { + handleOrganizationClick, + handleTreatiesClick, + regional_organisations, + regional_treaties, + international_treaties, + geographical_regions, + instruments, + internationalIntsruments, + africanIntsruments, + } = props; + + return ( + <> + + + + Filter Box + + +
+ +
+ +
+ +
+ +
+
+
+ + ); +}; + +export default FilterBox; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/Geo_Org_Filter.jsx b/salw_client/src/Components/Layout/ControlInAfrica/Geo_Org_Filter.jsx new file mode 100644 index 0000000..c664003 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/Geo_Org_Filter.jsx @@ -0,0 +1,30 @@ +import React from "react"; + +const Geo_Org_Filter = (props) => { + const headings = { + en: "Geographical Regions", + fr: "Régions Géographiques", + ar: "المناطق الجغرافية", + }; + const { handleOrganizationClick, geographical_regions, language } = + props; + return ( + <> +
{headings[language] || headings['en']}
+
+ {geographical_regions.map((org, index) => ( +
handleOrganizationClick(org.name, "", org.color)} + > +
{org.name}
+
+ ))} +
+ + ); +}; + +export default Geo_Org_Filter; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/LanguageSelect.jsx b/salw_client/src/Components/Layout/ControlInAfrica/LanguageSelect.jsx new file mode 100644 index 0000000..4cbb4a0 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/LanguageSelect.jsx @@ -0,0 +1,41 @@ +import React, {useState} from "react"; +import Button from 'react-bootstrap/Button'; +import ButtonGroup from "react-bootstrap/ButtonGroup"; +import ToggleButton from "react-bootstrap/ToggleButton"; +const LanguageSelect = ({onLanguageChange}) => { + + const [languageValue, setLanguageValue] = useState("en") + + const languages = [ + { lang: "En", value: "en" }, + { lang: "Fr", value: "fr" }, + { lang: "ع", value: "ar" }, + ]; + const handleLanguageChange = (language) => { + setLanguageValue(language); + onLanguageChange(language); + }; + return ( + <> + + {' '} + {languages.map((language, idx) => ( + handleLanguageChange(e.currentTarget.value)} + > + {language.lang} + + ))} + + + ); +}; + +export default LanguageSelect; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/MapInfoBox.jsx b/salw_client/src/Components/Layout/ControlInAfrica/MapInfoBox.jsx new file mode 100644 index 0000000..7782de7 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/MapInfoBox.jsx @@ -0,0 +1,202 @@ +import React, { useState } from "react"; +import Collapse from "react-bootstrap/Collapse"; +import Card_ from "../../UI/Card_/Card_"; + +const MapInfoBox = (props) => { + const { internationalIntsruments_, africanIntsruments_ } = props.info; + const regional_treaties = props.info.organisationsRegionalTreaties; + const international_treaties = props.info.organisationsInternationalTreaties; + const [open, setOpen] = useState(true); + const [isHidden, setIsHidden] = useState(false); + + return ( + +
{ + setOpen(!open); + setIsHidden(!isHidden); + }} + aria-controls="example-collapse-text" + aria-expanded={open} + style={{ display: "flex", justifyContent: "space-between" }} + > + +

{props.selectedRegion}

+
+ +

{isHidden ? "Show" : "Hide"}

+
+
+ +
+

Number of countries

+
+ + + + + + + + + + + {regional_treaties && + regional_treaties.map((item, index) => { + return ( + + + + + + + ); + })} + + {international_treaties && + international_treaties.map((item, index) => { + return ( + + + + + + + ); + })} + +
+ Signed + + Eligible + + Ratified +
{item.name} + {item.signed} + + {item.eligible} + + {item.ratified} +
{item.name} + {item.signed} + + {item.eligible} + + {item.ratified} +
+
+ {internationalIntsruments_ && + internationalIntsruments_.map((item, index) => { + return ( +

+ {item.name}:{" "} + + {item.countries} + +

+ ); + })} + {africanIntsruments_ && + africanIntsruments_.map((item, index) => { + return ( +

+ {item.name}:{" "} + + {item.countries} + +

+ ); + })} +
+
+
+ ); +}; + +export default MapInfoBox; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/MarkerIcon.jsx b/salw_client/src/Components/Layout/ControlInAfrica/MarkerIcon.jsx new file mode 100644 index 0000000..7c12c5b --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/MarkerIcon.jsx @@ -0,0 +1,22 @@ +import React from "react"; +import L from "leaflet"; +import { Marker } from "react-leaflet"; + +const MarkerIcon = (props) => { + return ( + + ); +}; + +export default MarkerIcon; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/Reg_Org_Filter.jsx b/salw_client/src/Components/Layout/ControlInAfrica/Reg_Org_Filter.jsx new file mode 100644 index 0000000..248d280 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/Reg_Org_Filter.jsx @@ -0,0 +1,26 @@ +import React from "react"; + +const Reg_Org_Filter = (props) => { + const { handleOrganizationClick, regional_organisations, language } = props; + return ( +
+ {language === "en" &&
Regional Organisations
} + {language === "fr" &&
Organisations internationales
} + {language === "ar" &&
المنظمات الإقليمية
} +
+ {regional_organisations.map((org, index) => ( +
handleOrganizationClick(org.name, org.color)} + > +
{org.name}
+
+ ))} +
+
+ ); +}; + +export default Reg_Org_Filter; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/SelectedFilters.jsx b/salw_client/src/Components/Layout/ControlInAfrica/SelectedFilters.jsx new file mode 100644 index 0000000..9792eda --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/SelectedFilters.jsx @@ -0,0 +1,15 @@ +import React from "react"; +import Card_ from "../../UI/Card_/Card_"; + +const SelectedFilters = (props) => { + const { selectedRegion, selectedTreatyOfficialName } = props; + return ( + +
Selected Filter/s:
+ {selectedRegion &&
  • {selectedRegion}
  • } + {selectedTreatyOfficialName &&
  • {selectedTreatyOfficialName}
  • } +
    + ); +}; + +export default SelectedFilters; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/Title.js b/salw_client/src/Components/Layout/ControlInAfrica/Title.js new file mode 100644 index 0000000..4be1c18 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/Title.js @@ -0,0 +1,21 @@ +import React from "react"; + +const Title = () => { + + return ( +
    +

    + SALW control in Africa: Organisations, treaties and instruments +

    +

    + مراقبة الاسلحة الصغيرة و الاسلحة الخفيفة في أفريقيا: المنظمات و + المعاهدات و الأدوات +

    +

    + Contrôle des ALPC en Afrique : Organisations, traités et instruments +

    +
    + ); +}; + +export default Title; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/Treaties_Filter.jsx b/salw_client/src/Components/Layout/ControlInAfrica/Treaties_Filter.jsx new file mode 100644 index 0000000..2d75e02 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/Treaties_Filter.jsx @@ -0,0 +1,238 @@ +import React from "react"; +import Icon1 from "../../../Icons/icon1.svg"; +import Icon16 from "../../../Icons/icon16.svg"; +import Icon20 from "../../../Icons/icon20.svg"; + +const Treaties_Filter = (props) => { + const regionalTreatiesHeadings = { + en: "Regional Treaties", + fr: "Traités régionales", + ar: "المعاهدات الأقليمية", + }; + const internationalTreatiesHeadings = { + en: "International Treaties", + fr: "Traités internationales", + ar: "المعاهدات الدولية", + }; + + const africanGuidelinesHeadings = { + en: "African Guidelines & Instrumentss", + fr: "Directives & instruments africains", + ar: "المبادىء التوجيهية و الأدوات السياسية في افريقيا", + }; + const { + international_treaties, + handleTreatiesClick, + regional_treaties, + language, + instruments, + internationalIntsruments, + africanIntsruments, + } = props; + return ( +
    +
    +
    + {regionalTreatiesHeadings[language] || regionalTreatiesHeadings["en"]} +
    + +
    + {language === "en" && ( +
    +
    Eligible
    +
    Signed
    +
    Ratified
    +
    +
    + )} + {language === "fr" && ( +
    +
    Eligible
    +
    Signé
    +
    Ratifié
    +
    +
    + )} + {language === "ar" && ( +
    +
    المتفق عليها
    +
    موقعة
    +
    مصدق عليها
    +
    +
    + )} + {regional_treaties.map((treaty) => ( +
    + {treaty.icon_eligible ? ( + {`${treaty.name}-Eligible`} + handleTreatiesClick(treaty.name2, "Eligible", treaty.name) + } + /> + ) : ( +
    + )} + {treaty.icon_signed ? ( + {`${treaty.name}-Signed`} + handleTreatiesClick(treaty.name2, "Signed", treaty.name) + } + /> + ) : ( +
    + )} + {treaty.icon_ratified ? ( + {`${treaty.name}-Ratified`} + handleTreatiesClick(treaty.name2, "Ratified", treaty.name) + } + /> + ) : ( +
    + )} +
    {treaty.name}
    +
    + ))} +
    +
    +
    +
    +
    + {internationalTreatiesHeadings[language] || + internationalTreatiesHeadings["en"]} +
    + {international_treaties.map((treaty) => ( +
    + {treaty.icon_eligible ? ( + {`${treaty.name}-Eligible`} + handleTreatiesClick(treaty.name2, "Eligible", treaty.name) + } + /> + ) : ( +
    + )} + {treaty.icon_signed ? ( + {`${treaty.name}-Signed`} + handleTreatiesClick(treaty.name2, "Signed", treaty.name) + } + /> + ) : ( +
    + )} + {treaty.icon_ratified ? ( + {`${treaty.name}-Ratified`} + handleTreatiesClick(treaty.name2, "Ratified", treaty.name) + } + /> + ) : ( +
    + )} +
    {treaty.name}
    +
    + ))} +
    +
    +
    + {language === "en" && ( +
    + International Guidelines & Instruments
    + (countries with recent activities only, 2014 - 2019) +
    + )} + {language === "fr" && ( +
    + Directives & instruments internationaux
    + (pays avec activité récente uniquement, 2014 - 2019) +
    + )} + {language === "ar" && ( +
    + المبادىء التوجيهية و الأدوات الدولية
    + (فقط الدول ذات النشاطات الحديثة 2014-2019) +
    + )} + {internationalIntsruments.map((instrument) => ( +
    + {instrument.name} + handleTreatiesClick( + instrument.name2, + "checked", + instrument.name + ) + } + /> +
    {instrument.name}
    +
    + ))} +
    +
    +
    +
    + {africanGuidelinesHeadings[language] || + africanGuidelinesHeadings["en"]} +
    + + {africanIntsruments.map((instrument) => ( +
    + {instrument.name} + handleTreatiesClick( + instrument.name2, + "checked", + instrument.name + ) + } + /> +
    {instrument.name}
    +
    + ))} +
    +
    + ); +}; + +export default Treaties_Filter; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/TreatyInfoBox.jsx b/salw_client/src/Components/Layout/ControlInAfrica/TreatyInfoBox.jsx new file mode 100644 index 0000000..f9d46c7 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/TreatyInfoBox.jsx @@ -0,0 +1,54 @@ +import React, {useState} from "react"; +import Card_ from "../../UI/Card_/Card_"; +import Collapse from "react-bootstrap/Collapse"; + +const TreatyInfoBox = (props) => { + const [open, setOpen] = useState(true); + const [isHidden, setIsHidden] = useState(false); + const { + selectedRegion, + currentStatuesTreaty, + selectedTreatyOfficialName, + selectedCountriesNamesTreaties, + handleCountryChange, + } = props; + return ( + +
    setOpen(!open)} + aria-controls="example-collapse-text" + aria-expanded={open} + > +
    + {selectedRegion} members {currentStatuesTreaty}{" "} + {selectedTreatyOfficialName} +
    +
    + +
    + {selectedCountriesNamesTreaties.length > 0 ? ( +
      + {selectedCountriesNamesTreaties.map((country, index) => ( +
    • + {country} +
    • + ))} +
    + ) : ( +

    + No {selectedRegion} members have {currentStatuesTreaty}{" "} + {selectedTreatyOfficialName} +

    + )} +
    +
    +
    + ); +}; + +export default TreatyInfoBox; diff --git a/salw_client/src/Components/Layout/ControlInAfrica/countryStyles.js b/salw_client/src/Components/Layout/ControlInAfrica/countryStyles.js new file mode 100644 index 0000000..17e3b63 --- /dev/null +++ b/salw_client/src/Components/Layout/ControlInAfrica/countryStyles.js @@ -0,0 +1,26 @@ +export const CountryStyle = () => { + return { + color: "black", + weight: 1, + opacity: 1, + fillColor: "#FDEDE2", + fillOpacity: 0.3, + }; +}; + +export const CountrySelectedStyle = (color, opacity = 0.3) => { + return { + fillColor: color, + color: "black", + weight: 3, + fillOpacity: opacity, + }; +}; + +export const CountryHighlightStyle = () => { + return { + fillColor: "yellow", + color: "black", + weight: 3, + }; +}; diff --git a/salw_client/src/Components/Layout/MainDescription/MainDescription.js b/salw_client/src/Components/Layout/MainDescription/MainDescription.js new file mode 100644 index 0000000..5c2b87e --- /dev/null +++ b/salw_client/src/Components/Layout/MainDescription/MainDescription.js @@ -0,0 +1,29 @@ +import React from "react"; + +import Container from "react-bootstrap/esm/Container"; + +const MainDescription = () => { + return ( + +

    + SALW Guide The Interactive Guide on Small Arms and Light Weapons is an + online database that provides information on the global distribution of, + and how to identify commonly used* small arms and light weapons (SALW) + in organized violence. It is designed to build knowledge on how to + recognize different types, makes and models of commonly used SALW; to + collect data on the global and country-specific spread of these SALW; + and to describe some of their visual and technical specifications. The + guide is not an exhaustive list of all SALW that are used around the + world. The interactive Guide was developed by BICC in close cooperation + with the Bundeswehr Verification Center (BwVC) and with generous support + of the Federal Foreign Office, Germany. * This is based on information + provided by the German Bundeswehr Verification Center. The SALW Guide is + also a contribution to the UN Programme of Action (PoA) to Prevent, + Combat and Eradicate the Illicit Trade in Small Arms and Light Weapons + in All Its Aspects. +

    +
    + ); +}; + +export default MainDescription; diff --git a/salw_client/src/Components/Layout/NavBarSalw/NavBarSalw.js b/salw_client/src/Components/Layout/NavBarSalw/NavBarSalw.js new file mode 100644 index 0000000..28212b3 --- /dev/null +++ b/salw_client/src/Components/Layout/NavBarSalw/NavBarSalw.js @@ -0,0 +1,43 @@ +import React from "react"; +import { BrowserRouter as Router, Route, Routes } from "react-router-dom"; + +import Container from "react-bootstrap/Container"; +import Nav from "react-bootstrap/Nav"; +import Navbar from "react-bootstrap/Navbar"; +import Home from "../../Pages/Home"; +import About from "../../Pages/About"; +import ControlInAfrica from "../../Pages/ControlInAfrica"; +import PSSM from "../../Pages/PSSM"; + +const NavBarSalw = () => { + return ( + <> + + + + SALW Guide | + + + + + + + + + + } /> + } /> + } /> + } /> + + + + ); +}; + +export default NavBarSalw; diff --git a/salw_client/src/Components/Layout/PSSM/Blurb.js b/salw_client/src/Components/Layout/PSSM/Blurb.js new file mode 100644 index 0000000..9cac2cb --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/Blurb.js @@ -0,0 +1,174 @@ +import React, { useState } from "react"; +import Card_ from "../../UI/Card_/Card_"; +import DOMPurify from "dompurify"; +import parse from "html-react-parser"; +import Collapse from "react-bootstrap/Collapse"; + +const Blurb = () => { + DOMPurify.addHook("afterSanitizeAttributes", function (node) { + // set all elements owning target to target=_blank + if ("target" in node) { + node.setAttribute("target", "_blank"); + node.setAttribute("rel", "noopener"); + } + }); + + const [footnotes, setFootnotes] = useState([ + { + id: 1, + text: "Weapons are illegally given out for a short period of time in return for some money. These weapons are often used in criminal activities and then returned. This practice has been used to supplement a low salary/income.", + }, + { + id: 2, + text: "UNODA Training Manual on Gender-Mainstreaming Small Arms Control, p.132, UNODA-Gender-SALW-Training-Manual®.pdf (un-arm.org)", + }, + { + id: 3, + text: "Organization for Security and Co-operation in Europe (OSCE), Best Practice Guide on National Procedures for Stockpile Management and Security of Small Arms and Light Weapons, 511204.pdf (osce.org), p.2", + }, + ]); + + return ( + + + + ); +}; + +const MainText = ({ footnotes }) => { + const [open, setOpen] = useState(true); + const [isHidden, setIsHidden] = useState(true); + return ( +
    +

    Physical Security and Stockpile Management (PSSM)

    +

    + Diverted or ‘lost’ from poorly managed storage facilities, ‘recycled’ + from one conflict to another or ‘rented out’ + + 1 + + , small arms and light weapons (SALW) and their ammunition remain a + primary obstacle to the de-escalation of violent conflicts, national and + regional stability and peace-building efforts. Coupled with inadequate + storage practices, they further pose a serious threat to the safety and + security of nearby communities and civilian infrastructure, such as + schools and hospitals, and their easy accessibility increases the risk + that they are misused to commit armed violence (often against young men) + or acts of gender-based violence (GBV), often against women + + 2 + + . +

    + + +
    +

    + Physical Security and Stockpile Management (PSSM) consists of the + “procedures and activities that are necessary for the safe and + secure accounting, storage, transportation and handling of SALW” + + 3 + + . It can therefore be viewed as a key element of practical weapons + and ammunition management, and it significantly decreases the risk + of illicit proliferation, trafficking and diversion of firearms, + ammunition, and explosives as well as reduces the risk of + Unintentional Munitions Explosions. +

    +

    + Responsible management of stockpiles can therefore positively impact + on efforts to reduce armed violence and contribute towards enhancing + the security of the surrounding communities as well as the security + at the local, national and regional level. +

    + +

    Regional PSSM Training of Trainers (ToT) processes

    +

    + Since 2016, the bicc advisory team on Weapons and Ammunition + Management (WAM) has been supporting two multi-stakeholder regional + PSSM Training of Trainers (ToT) processes; one in East Africa (with + the Regional Centre on Small Arms in the Great Lakes Region, the + Horn of Africa and Bordering States, RECSA) and one in West Africa + (with the Economic Community of West African States, ECOWAS). +

    +

    + The aim of both processes was to support and enhance regional + ownership, strengthen PSSM capacities, establish sustainable + structures by creating a regional trainer pool whose trainers can + independently train more trainers that equally possess the necessary + regional and local knowledge, thereby decreasing a dependency on + foreign experts. The focus on regional ownership and sustainability + represents a crucial piece of the peace and security puzzle, in + alignment with SDG 16. +

    +

    + Based on the UN Programme of Action, and acknowledging PSSM as a key + element of WAM, the Multinational Small Arms and Ammunition Group + (MSAG) initiated a training programme on the security and stockpile + management of weapons, ammunition, and explosives for East African + states in Kenya in 2012. Participants of the ToT processes derived + from among the military, police and wildlife service sectors. Up + until March 2024, 469 participants have been trained, out of which + 42 were certified as PSSM Instructors and 13 as Senior Instructors. + The map below shows their geographical distribution. +

    +

    + In the meantime, the need for another regional PSSM ToT process was + identified in the ECOWAS region (West Africa), which was established + in 2018 and completed in 2023. Based on the identified need for a + regional trainer pool and more accountable PSSM practices, this + process also took into account lessons learned from the East Africa + ToT process. Between 2018 and 2023, a total of 000 participants have + been trained, out of which 000 were certified as PSSM Instructors + and 000 as Senior Instructors. The map below shows their + geographical distribution. +

    +

    Stakeholders implementing the regional PSSM ToT trainings were:

    +
      +
    • + RECSA, MSAG nations (namely the Bundeswehr Verification Centre, + the Austrian Verification Centre, Denmark, among others), IPSTC + (International Peace Support Training Centre) in Nairobi/Kenya and + bicc. +
    • +
    • ECOWAS, MSAG (the Bundeswehr Verification Centre) and bicc.
    • +
    +

    + Each of these partners brings a unique skillset that complements + that of the other stakeholders. +

    +
    +

    +
    +

    + {footnotes.map((footnote) => ( +
      +
    • + {parse(`${footnote.id}. ${footnote.text}`)} +
    • +
    + ))} +
    +
    +
    + {/* { + setOpen(!open); + setIsHidden(!isHidden); + }} + aria-controls="example-collapse-text" + aria-expanded={open} + > + {isHidden ? "Read more" : "Read less"} + */} +
    + ); +}; + +export default Blurb; diff --git a/salw_client/src/Components/Layout/PSSM/ImageGallery.jsx b/salw_client/src/Components/Layout/PSSM/ImageGallery.jsx new file mode 100644 index 0000000..f5a2bb9 --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/ImageGallery.jsx @@ -0,0 +1,53 @@ +import React, { useState } from "react"; +import usePhotos from "./ImportImages"; +import Card_ from "../../UI/Card_/Card_"; + +const ImageGallery = () => { + const [selectedImage, setSelectedImage] = useState(null); + + const handleThumbnailClick = (image) => { + setSelectedImage(image); + }; + + const handleCloseModal = () => { + setSelectedImage(null); + }; + + return ( + +
    + {Object.keys(usePhotos).map((key, index) => ( + {key} handleThumbnailClick(usePhotos[key])} + /> + ))} +
    + {selectedImage && ( +
    +
    e.stopPropagation()}> + + × + + Full Size +
    +
    + )} +
    +

    + Pictures have been taken by ©Nikhil Achary, ©IPSTC/Kenya, ©MSAG AUT, + and ©Hans Lampalzer (BLMV).{" "} +

    +
    +
    + ); +}; + +export default ImageGallery; diff --git a/salw_client/src/Components/Layout/PSSM/ImpactStories.jsx b/salw_client/src/Components/Layout/PSSM/ImpactStories.jsx new file mode 100644 index 0000000..340378d --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/ImpactStories.jsx @@ -0,0 +1,10 @@ +import React from 'react' +import Card_ from '../../UI/Card_/Card_' +const ImpactStories = (props) => { + const {className} = props; + return ( + ImpactStories + ) +} + +export default ImpactStories \ No newline at end of file diff --git a/salw_client/src/Components/Layout/PSSM/ImportImages.js b/salw_client/src/Components/Layout/PSSM/ImportImages.js new file mode 100644 index 0000000..ca9cda2 --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/ImportImages.js @@ -0,0 +1,22 @@ +// src/importImages.js +function importAll(r) { + let images = {}; + r.keys().map((item, index) => { + images[item.replace('./', '')] = r(item); + }); + return images; + } + + const images = importAll(require.context('../../../img/pssm', false, /\.(png|jpe?g|svg)$/)); + + fetch('../../../data/Photos.geojson').then(response => { + return response.json(); + }).then(data => { + // Work with JSON data here + console.log("Test") + console.log(data); + }).catch(err => { + // Do something for an error here + }); + + export default images; diff --git a/salw_client/src/Components/Layout/PSSM/Legend.jsx b/salw_client/src/Components/Layout/PSSM/Legend.jsx new file mode 100644 index 0000000..1b4670b --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/Legend.jsx @@ -0,0 +1,18 @@ +import React from "react"; + +const Legend = () => { + return ( +
    +
    +
    + RECSA +
    +
    +
    + ECOWAS +
    +
    + ); +}; + +export default Legend; diff --git a/salw_client/src/Components/Layout/PSSM/MarkerCustom.jsx b/salw_client/src/Components/Layout/PSSM/MarkerCustom.jsx new file mode 100644 index 0000000..47d2b8e --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/MarkerCustom.jsx @@ -0,0 +1,53 @@ +import React from "react"; +import { Marker, Tooltip } from "react-leaflet"; + +import Person from "../../../Icons/person.svg"; +import Person2 from "../../../Icons/person2.svg"; +import Person3 from "../../../Icons/person3.svg"; + +const MarkerCustom = (props) => { + const { feature, pssmCountryData } = props; + + return ( + + +
    {feature.properties.name}
    +
    +
      +
    • + Number of + participants trained:{" "} + + {pssmCountryData["trained_participants"] || "-"} + +
    • +
    • + Number of PSSM + instractors:{" "} + + {pssmCountryData["pssm_instractors"] || "-"} + +
    • +
    • + Number of senior PSSM + instractors:{" "} + + {pssmCountryData["senior_pssm_instractors"] || "-"} + +
    • +
    +
    +
    +
    + ); +}; + +export default MarkerCustom; diff --git a/salw_client/src/Components/Layout/PSSM/PSSM.jsx b/salw_client/src/Components/Layout/PSSM/PSSM.jsx new file mode 100644 index 0000000..77919ce --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/PSSM.jsx @@ -0,0 +1,300 @@ +import React, { useEffect, createRef } from "react"; + +import { MapContainer, GeoJSON, useMap } from "react-leaflet"; +import L from "leaflet"; +import Africa from "../../../Data/PSSM.geojson"; +import Photos from "../../../Data/Photos.geojson"; +import Africa_Outline from "../../../Data/Africa_outline.geojson"; +import { fetchPSSMCountries } from '../../../api/api'; + +import "../../../Styles/main.scss"; +import Card_ from "../../UI/Card_/Card_"; +import { CountrySelectedStyle, NotPSSMCountryStyle } from "./countryStyles"; +import MarkerCustom from "./MarkerCustom"; +import SelectMenu from "./SelectMenu"; +import Legend from "./Legend"; + +// Custom Zoom Control Component +const CustomZoomControl = React.memo(() => { + const map = useMap(); + + useEffect(() => { + const zoomControl = L.control.zoom({ + position: "topright", // Change the position to bottom right + }); + map.addControl(zoomControl); + + // Clean up the control on component unmount + return () => { + map.removeControl(zoomControl); + }; + }, [map]); + + return null; +}); + +class PSSM extends React.Component { + constructor(props) { + super(props); + + this.mapRef = createRef(); // Create a ref to store the MapContainer instance + + this.state = { + africaOutline: null, + africaCountries: null, + photos: null, + //countriesNames: [], + pssmCountries: [], + pssmData: [], + recsaCountries: [], + ecowasCountries: [], + loading: true, + error: null, + selectedCountry: "", + + center: [3, 15], + zoom: 3.5, + zoomSnap: 0.5, + scrollWheelZoom: false, + zoomControl: false, + }; + } + + componentDidMount() { + this.fetchData(); + } + + fetchData = async () => { + + try { + const response_countries = await fetch(Africa); + const data_africa = await response_countries.json(); + + const response_africa_outline = await fetch(Africa_Outline); + const data_outline = await response_africa_outline.json(); + + const response_photos = await fetch(Photos); + const data_photos = await response_photos.json(); + + const data_pssm_data = await fetchPSSMCountries(); + + this.setState( + { + africaCountries: data_africa.features, + + pssmCountries: data_africa.features.filter( + (feature) => + data_pssm_data.find( + (item) => + item.country === feature.properties.id && item.recsa === true + ) || + data_pssm_data.find( + (item) => + item.country === feature.properties.id && item.ecowas === true + ) + ), + + recsaCountries: data_africa.features.filter((feature) => + data_pssm_data.find( + (item) => + item.country === feature.properties.id && item.recsa === true + ) + ), + ecowasCountries: data_africa.features.filter((feature) => + data_pssm_data.find( + (item) => + item.country === feature.properties.id && item.ecowas === true + ) + ), + + pssmData: data_pssm_data, + africaOutline: data_outline.features, + photos: data_photos.PSSM_PHOTOS, + loading: false, + }, + () => {} + ); + } catch (error) { + this.setState({ + error: error, + loading: false, + }); + } + }; + + onEachFeature = (feature, layer) => { + // Bind event to layer + layer.on({ + click: this.onMouseClick, + }); + }; + + resetMap = () => { + if (this.mapRef.current) { + this.mapRef.current.setView(this.state.center, this.state.zoom); // Set the center and zoom to initial values + } + }; + zoomIn = () => { + if (this.mapRef.current) { + this.mapRef.current.setZoom(this.mapRef.current.getZoom() + 1); + } + }; + zoomOut = () => { + if (this.mapRef.current) { + this.mapRef.current.setZoom(this.mapRef.current.getZoom() - 1); + } + }; + + onMouseClick = (e) => { + this.setState({ + selectedCountriesFilter: [], + selectedCountryColor: "yellow", + }); + const countryName = e.target.feature.properties.name; + if (countryName === this.state.selectedCountry) { + this.setState({ selectedCountry: "" }); + return; + } + this.setState({ selectedCountry: countryName }); + }; + + handleCountryChange = (e) => { + const countryName = e.target.value; + const { selectedCountry } = this.state; + if (countryName === selectedCountry) { + this.setState({ selectedCountry: "" }); + return; + } + this.setState({ selectedCountry: countryName }); + }; + + render() { + const { + africaCountries, + africaOutline, + pssmCountries, + pssmData, + loading, + error, + selectedCountry, + recsaCountries, + ecowasCountries, + zoomControl, + } = this.state; + if (loading) { + return
    Loading...
    ; + } + if (error) { + return
    Error: {error.message}
    ; + } + + return ( + + + {africaCountries && ( + <> + { + if ( + pssmData.find( + (item) => + item.country === feature.properties.id && + item.recsa === true + ) && + pssmData.find( + (item) => + item.country === feature.properties.id && + item.ecowas === true + ) + ) { + return CountrySelectedStyle("red"); + } else if ( + pssmData.find( + (item) => + item.country === feature.properties.id && + item.recsa === true + ) + ) { + return CountrySelectedStyle("#a6cee3"); + } else if ( + pssmData.find( + (item) => + item.country === feature.properties.id && + item.ecowas === true + ) + ) { + return CountrySelectedStyle("#ff7f00"); + } else { + return NotPSSMCountryStyle(); + } + }} + key="africa-map" + data={africaCountries} + /> + + )} + + {africaOutline && ( + { + return { + color: "black", + weight: 3, + opacity: 1, + }; + }} + /> + )} + + {selectedCountry && + pssmCountries.map((feature) => { + if (feature.properties.name === selectedCountry) { + const pssmCountryData = pssmData.find( + (item) => item.country === feature.properties.id + ); + return ( + + ); + } + })} + + {/* */} +
    + + + +
    + + + + +
    +
    + ); + } +} + +export default PSSM; diff --git a/salw_client/src/Components/Layout/PSSM/PssmResources.jsx b/salw_client/src/Components/Layout/PSSM/PssmResources.jsx new file mode 100644 index 0000000..f316654 --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/PssmResources.jsx @@ -0,0 +1,10 @@ +import React from 'react' +import Card_ from '../../UI/Card_/Card_'; +const PssmResources = (props) => { + const {className} = props; + return ( + PSSM Resources + ) +} + +export default PssmResources \ No newline at end of file diff --git a/salw_client/src/Components/Layout/PSSM/SelectMenu.jsx b/salw_client/src/Components/Layout/PSSM/SelectMenu.jsx new file mode 100644 index 0000000..5afebdd --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/SelectMenu.jsx @@ -0,0 +1,37 @@ +import React from "react"; + +const SelectMenu = (props) => { + const { + ecowasCountries, + recsaCountries, + selectedCountry, + handleCountryChange, + } = props; + return ( +
    + +
    + ); +}; + +export default SelectMenu; diff --git a/salw_client/src/Components/Layout/PSSM/countryStyles.js b/salw_client/src/Components/Layout/PSSM/countryStyles.js new file mode 100644 index 0000000..a6a7061 --- /dev/null +++ b/salw_client/src/Components/Layout/PSSM/countryStyles.js @@ -0,0 +1,36 @@ +export const CountryStyle = () => { + return { + color: "black", + weight: 1, + opacity: 1, + fillColor: "#FDEDE2", + fillOpacity: 0.3, + }; +}; + +export const CountrySelectedStyle = (color) => { + return { + fillColor: color, + color: "black", + weight: 2, + opacity: 1, + }; +}; + +export const CountryHighlightStyle = () => { + return { + fillColor: "yellow", + color: "black", + weight: 3, + }; +}; + +export const NotPSSMCountryStyle = () => { + return { + fillColor: "#cccccc", + color: "#e3e3e3", + weight: 1, + opacity: 1, + fillOpacity: 0, + }; +}; diff --git a/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.js b/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.js new file mode 100644 index 0000000..f8921c6 --- /dev/null +++ b/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.js @@ -0,0 +1,47 @@ +import React from "react"; +import Container from "react-bootstrap/esm/Container"; +// Import Swiper React components +import { Swiper, SwiperSlide } from "swiper/react"; +// Import Swiper styles +// Import Swiper styles +import "swiper/css"; +import 'swiper/css/effect-fade'; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; +import classes from "./SwiperSalw.module.css"; +// import required modules +import { EffectFade,Navigation, Pagination, Autoplay } from 'swiper/modules'; + +import weapon1 from "../../../img/weapon1.png" +import weapon2 from "../../../img/weapon2.png" +import weapon3 from "../../../img/weapon3.png" +import weapon4 from "../../../img/weapon4.png" +import weapon5 from "../../../img/weapon5.png" + +const SwiperSalw = () => { + return ( + + + + + + + + + + + ); +}; + +export default SwiperSalw; diff --git a/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.module.css b/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.module.css new file mode 100644 index 0000000..6e4ce3b --- /dev/null +++ b/salw_client/src/Components/Layout/SwiperSalw/SwiperSalw.module.css @@ -0,0 +1,17 @@ +.swiper { + width: 70%; + height: 70%; + display: flex; + justify-content: center; + align-items: center; + border: solid 1px #ccc; + border-radius: 15px; + background-color: #ccc; +} + +.swiper-slide img { + display: block; + width: 100%; + height: 100%; + object-fit: cover; +} diff --git a/salw_client/src/Components/Layout/WeaponAmmuBut/WeaponAmmuBut.js b/salw_client/src/Components/Layout/WeaponAmmuBut/WeaponAmmuBut.js new file mode 100644 index 0000000..301cdc5 --- /dev/null +++ b/salw_client/src/Components/Layout/WeaponAmmuBut/WeaponAmmuBut.js @@ -0,0 +1,47 @@ +import React from "react"; + +import Container from "react-bootstrap/esm/Container"; +import Stack from "react-bootstrap/Stack"; +import Card_ from "../../UI/Card_/Card_"; +import Button from "react-bootstrap/esm/Button"; + + +import weapon1 from "../../../img/weapon1.png"; +import weapon2 from "../../../img/weapon2.png"; + +const WeaponAmmuBut = () => { + return ( + + +
    + Weapons +

    + Do you know which SALW are commonly found around the world? Enter + here for an overview of some widely spread SALW including photos, + technical specifications, markings, distribution maps, and short + descriptions. +

    + +
    +
    + Ammunition +

    + Do you know which SALW are commonly found around the world? Enter + here for an overview of some widely spread SALW including photos, + technical specifications, markings, distribution maps, and short + descriptions. +

    + +
    +
    +
    + ); +}; + +export default WeaponAmmuBut; diff --git a/salw_client/src/Components/Pages/About.js b/salw_client/src/Components/Pages/About.js new file mode 100644 index 0000000..4f5dd58 --- /dev/null +++ b/salw_client/src/Components/Pages/About.js @@ -0,0 +1,12 @@ +import React from 'react'; + +const About = () => { + return ( +
    +

    About Us

    +

    This is the about page content.

    +
    + ); +}; + +export default About; \ No newline at end of file diff --git a/salw_client/src/Components/Pages/ControlInAfrica.js b/salw_client/src/Components/Pages/ControlInAfrica.js new file mode 100644 index 0000000..a74e331 --- /dev/null +++ b/salw_client/src/Components/Pages/ControlInAfrica.js @@ -0,0 +1,27 @@ +import React, { useState } from "react"; +import Container from "react-bootstrap/Container"; +import ControlInAfricaMap from "../Layout/ControlInAfrica/ControlInAfricaMap"; +import Title from "../Layout/ControlInAfrica/Title"; +import DetailsSection from "../Layout/ControlInAfrica/DetailsSection"; + +const ControlInAfrica = (props) => { + const [countryID, setCountryID] = useState(null); + + const updateCountryID = (countryID) => { + setCountryID(countryID); + }; + + return ( + + + + {countryID !== null && ( + + )} + + ); +}; + +export default ControlInAfrica; diff --git a/salw_client/src/Components/Pages/Home.js b/salw_client/src/Components/Pages/Home.js new file mode 100644 index 0000000..7d18c44 --- /dev/null +++ b/salw_client/src/Components/Pages/Home.js @@ -0,0 +1,12 @@ +import React from 'react'; + +const Home = () => { + return ( +
    +

    Welcome to the Home Page!

    +

    This is the home page content.

    +
    + ); +}; + +export default Home; \ No newline at end of file diff --git a/salw_client/src/Components/Pages/PSSM.js b/salw_client/src/Components/Pages/PSSM.js new file mode 100644 index 0000000..af0a043 --- /dev/null +++ b/salw_client/src/Components/Pages/PSSM.js @@ -0,0 +1,33 @@ +import React from "react"; +import Container from "react-bootstrap/Container"; +import Row from "react-bootstrap/Row"; +import Col from "react-bootstrap/Col"; +import Blurb from "../Layout/PSSM/Blurb"; +import PSSM from "../Layout/PSSM/PSSM"; +import ImageGallery from "../Layout/PSSM/ImageGallery"; +import ImpactStories from "../Layout/PSSM/ImpactStories"; +import PssmResources from "../Layout/PSSM/PssmResources"; +const Treaties = () => { + return ( + + + + + + + + + + + + + + + + + + + ); +}; + +export default Treaties; diff --git a/salw_client/src/Components/UI/Button_/Button_.js b/salw_client/src/Components/UI/Button_/Button_.js new file mode 100644 index 0000000..3f9d3d8 --- /dev/null +++ b/salw_client/src/Components/UI/Button_/Button_.js @@ -0,0 +1,11 @@ +import React from 'react' + +import classes from './Button_.module.css' + +const Button_ = props => { + return ( + + ) +} + +export default Button_ \ No newline at end of file diff --git a/salw_client/src/Components/UI/Card_/Card_.js b/salw_client/src/Components/UI/Card_/Card_.js new file mode 100644 index 0000000..4a41077 --- /dev/null +++ b/salw_client/src/Components/UI/Card_/Card_.js @@ -0,0 +1,10 @@ +import React from "react"; + + +const Card_ = props => { + return ( +
    {props.children}
    + ); +} + +export default Card_; \ No newline at end of file diff --git a/salw_client/src/Components/UI/Card_/Card_.module.css b/salw_client/src/Components/UI/Card_/Card_.module.css new file mode 100644 index 0000000..341bc76 --- /dev/null +++ b/salw_client/src/Components/UI/Card_/Card_.module.css @@ -0,0 +1,5 @@ +.card{ + /* background-color: antiquewhite; */ + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26); + border-radius: 10px; +} \ No newline at end of file diff --git a/salw_client/src/Context/DataContext.js b/salw_client/src/Context/DataContext.js new file mode 100644 index 0000000..2272b5b --- /dev/null +++ b/salw_client/src/Context/DataContext.js @@ -0,0 +1,25 @@ +import React, { createContext, useContext } from 'react'; +import { useQuery } from 'react-query'; +import Africa from "../Data/ControlinAfrica.geojson"; + +const DataContext = createContext(); + +export const DataProvider = ({ children }) => { + const fetchData = async () => { + const response = await fetch(Africa); + if (!response.ok) { + throw new Error('Network response was not ok'); + } + return response.json(); + }; + + const { data, error, isLoading } = useQuery('dataKey', fetchData); + + return ( + + {children} + + ); +}; + +export const useAfricaData = () => useContext(DataContext); \ No newline at end of file diff --git a/salw_client/src/Data/Africa_outline.geojson b/salw_client/src/Data/Africa_outline.geojson new file mode 100644 index 0000000..f12a9e7 --- /dev/null +++ b/salw_client/src/Data/Africa_outline.geojson @@ -0,0 +1,8 @@ +{ +"type": "FeatureCollection", +"name": "Africa_outline", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, +"features": [ +{ "type": "Feature", "properties": { "featurecla": "Admin-0 country", "scalerank": 1, "LABELRANK": 3, "SOVEREIGNT": "United Republic of Tanzania", "SOV_A3": "TZA", "ADM0_DIF": 0, "LEVEL": 2, "TYPE": "Sovereign country", "TLC": "1", "ADMIN": "United Republic of Tanzania", "ADM0_A3": "TZA", "GEOU_DIF": 0, "GEOUNIT": "Tanzania", "GU_A3": "TZA", "SU_DIF": 0, "SUBUNIT": "Tanzania", "SU_A3": "TZA", "BRK_DIFF": 0, "NAME": "Tanzania", "NAME_LONG": "Tanzania", "BRK_A3": "TZA", "BRK_NAME": "Tanzania", "BRK_GROUP": null, "ABBREV": "Tanz.", "POSTAL": "TZ", "FORMAL_EN": "United Republic of Tanzania", "FORMAL_FR": null, "NAME_CIAWF": "Tanzania", "NOTE_ADM0": null, "NOTE_BRK": null, "NAME_SORT": "Tanzania", "NAME_ALT": null, "MAPCOLOR7": 3, "MAPCOLOR8": 6, "MAPCOLOR9": 2, "MAPCOLOR13": 2, "POP_EST": 58005463.0, "POP_RANK": 16, "POP_YEAR": 2019, "GDP_MD": 63177, "GDP_YEAR": 2019, "ECONOMY": "7. Least developed region", "INCOME_GRP": "5. Low income", "FIPS_10": "TZ", "ISO_A2": "TZ", "ISO_A2_EH": "TZ", "ISO_A3": "TZA", "ISO_A3_EH": "TZA", "ISO_N3": "834", "ISO_N3_EH": "834", "UN_A3": "834", "WB_A2": "TZ", "WB_A3": "TZA", "WOE_ID": 23424973, "WOE_ID_EH": 23424973, "WOE_NOTE": "Exact WOE match as country", "ADM0_ISO": "TZA", "ADM0_DIFF": null, "ADM0_TLC": "TZA", "ADM0_A3_US": "TZA", "ADM0_A3_FR": "TZA", "ADM0_A3_RU": "TZA", "ADM0_A3_ES": "TZA", "ADM0_A3_CN": "TZA", "ADM0_A3_TW": "TZA", "ADM0_A3_IN": "TZA", "ADM0_A3_NP": "TZA", "ADM0_A3_PK": "TZA", "ADM0_A3_DE": "TZA", "ADM0_A3_GB": "TZA", "ADM0_A3_BR": "TZA", "ADM0_A3_IL": "TZA", "ADM0_A3_PS": "TZA", "ADM0_A3_SA": "TZA", "ADM0_A3_EG": "TZA", "ADM0_A3_MA": "TZA", "ADM0_A3_PT": "TZA", "ADM0_A3_AR": "TZA", "ADM0_A3_JP": "TZA", "ADM0_A3_KO": "TZA", "ADM0_A3_VN": "TZA", "ADM0_A3_TR": "TZA", "ADM0_A3_ID": "TZA", "ADM0_A3_PL": "TZA", "ADM0_A3_GR": "TZA", "ADM0_A3_IT": "TZA", "ADM0_A3_NL": "TZA", "ADM0_A3_SE": "TZA", "ADM0_A3_BD": "TZA", "ADM0_A3_UA": "TZA", "ADM0_A3_UN": -99, "ADM0_A3_WB": -99, "CONTINENT": "Africa", "REGION_UN": "Africa", "SUBREGION": "Eastern Africa", "REGION_WB": "Sub-Saharan Africa", "NAME_LEN": 8, "LONG_LEN": 8, "ABBREV_LEN": 5, "TINY": -99, "HOMEPART": 1, "MIN_ZOOM": 0.0, "MIN_LABEL": 3.0, "MAX_LABEL": 8.0, "LABEL_X": 34.959183, "LABEL_Y": -6.051866, "NE_ID": 1159321337, "NAME_DE": "Tansania", "NAME_EN": "Tanzania", "Proj_count": 1 }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ -11.438779466182055, 6.785916856305747 ], [ -11.70819454593574, 6.860098374860726 ], [ -12.428098924193819, 7.26294200279203 ], [ -12.949049038128194, 7.798645738145738 ], [ -13.124025437868482, 8.163946438016978 ], [ -13.246550258832515, 8.903048610871508 ], [ -13.685153977909792, 9.49474376061346 ], [ -14.074044969122282, 9.886166897008252 ], [ -14.330075852912371, 10.015719712763968 ], [ -14.579698859098258, 10.214467271358515 ], [ -14.693231980843505, 10.656300767454042 ], [ -14.839553798877944, 10.876571560098141 ], [ -15.130311245168173, 11.040411688679526 ], [ -15.664180467175527, 11.458474025920795 ], [ -16.085214199273565, 11.52459402103824 ], [ -16.314786749730203, 11.80651479740655 ], [ -16.30894731288123, 11.95870189050612 ], [ -16.613838263403281, 12.170911159712702 ], [ -16.677451951554573, 12.384851589401052 ], [ -16.841524624081273, 13.151393947802561 ], [ -16.713728807023472, 13.594958604379855 ], [ -17.126106736712615, 14.373515733289224 ], [ -17.625042690490659, 14.729540513564073 ], [ -17.185172898822231, 14.919477240452862 ], [ -16.700706346085923, 15.621527411354108 ], [ -16.463098110407884, 16.13503611903846 ], [ -16.549707810929064, 16.673892116761962 ], [ -16.270551723688357, 17.166962795474873 ], [ -16.14634741867485, 18.108481553616656 ], [ -16.256883307347167, 19.096715806550307 ], [ -16.37765112961327, 19.593817246981985 ], [ -16.277838100641517, 20.092520656814699 ], [ -16.536323614965468, 20.567866319251493 ], [ -17.063423224342571, 20.999752102130827 ], [ -17.020428432675772, 21.422310288981578 ], [ -16.973247849993243, 21.885744533774982 ], [ -16.589136928767687, 22.158234361250095 ], [ -16.261921759495635, 22.679339504481277 ], [ -16.326413946995899, 23.017768459560898 ], [ -15.982610642958036, 23.723358466074046 ], [ -15.426003790742186, 24.359133612561038 ], [ -15.089331834360735, 24.520260728446999 ], [ -14.824645148161665, 25.103532619725343 ], [ -14.800925665739726, 25.63626496022232 ], [ -14.439939947964831, 26.254418443297652 ], [ -13.773804897506466, 26.618892320252314 ], [ -13.13994177901435, 27.640147813420526 ], [ -13.121613369914769, 27.654147671719841 ], [ -12.618836635783111, 28.038185533148692 ], [ -11.688919236690765, 28.148643907172527 ], [ -10.900956997104402, 28.83214223888092 ], [ -10.399592251008642, 29.098585923777819 ], [ -9.564811163765683, 29.933573716749891 ], [ -9.814718390329176, 31.17773550060906 ], [ -9.434793260119363, 32.038096421836485 ], [ -9.300692918321886, 32.564679266890664 ], [ -8.657476365585012, 33.240245266242425 ], [ -7.654178432638219, 33.697064927702513 ], [ -6.912544114601417, 34.110476386037476 ], [ -6.244342006851411, 35.145865383437524 ], [ -5.92999426921989, 35.75998810479399 ], [ -5.193863491222032, 35.755182196590852 ], [ -4.591006232105144, 35.330711981745594 ], [ -3.640056525070065, 35.399855048152006 ], [ -2.604305792644084, 35.179093329401155 ], [ -2.169913702798624, 35.16839630791668 ], [ -1.208602871089056, 35.714848741187097 ], [ -0.127454392894606, 35.888662421200806 ], [ 0.503876580415209, 36.301272894835279 ], [ 1.466918572606545, 36.605647081034405 ], [ 3.161698846050825, 36.78390493422522 ], [ 4.81575809084913, 36.865036932923459 ], [ 5.320120070017794, 36.716518866516623 ], [ 6.261819695672613, 37.110655015606739 ], [ 7.330384962603971, 37.118380642234371 ], [ 7.737078484741005, 36.885707505840216 ], [ 8.420964389691676, 36.946427313783161 ], [ 9.509993523810607, 37.349994411766545 ], [ 10.210002475636317, 37.230001735984814 ], [ 10.180650262094531, 36.724037787415085 ], [ 11.02886722173335, 37.092103176413957 ], [ 11.100025668999251, 36.899996039368915 ], [ 10.600004510143094, 36.410000108377375 ], [ 10.593286573945138, 35.947444362932814 ], [ 10.939518670300687, 35.698984076473494 ], [ 10.807847120821009, 34.83350718844919 ], [ 10.149592726287125, 34.330773016897709 ], [ 10.339658644256616, 33.785741685515319 ], [ 10.856836378633687, 33.768740139291282 ], [ 11.108500603895122, 33.293342800422195 ], [ 11.488787469131012, 33.136995754523241 ], [ 12.66331, 32.79278 ], [ 13.08326, 32.87882 ], [ 13.91868, 32.71196 ], [ 15.24563, 32.26508 ], [ 15.71394, 31.37626 ], [ 16.61162, 31.18218 ], [ 18.02109, 30.76357 ], [ 19.08641, 30.26639 ], [ 19.57404, 30.52582 ], [ 20.05335, 30.98576 ], [ 19.82033, 31.751790000000142 ], [ 20.13397, 32.2382 ], [ 20.85452, 32.7068 ], [ 21.54298, 32.8432 ], [ 22.89576, 32.63858 ], [ 23.2368, 32.19149 ], [ 23.609130000000107, 32.18726 ], [ 23.9275, 32.01667 ], [ 24.92114, 31.89936 ], [ 25.16482, 31.56915 ], [ 26.49533, 31.58568 ], [ 27.45762, 31.32126 ], [ 28.45048, 31.02577 ], [ 28.91353, 30.87005 ], [ 29.68342, 31.18686 ], [ 30.09503, 31.4734 ], [ 30.97693, 31.55586 ], [ 31.68796, 31.4296 ], [ 31.96041, 30.9336 ], [ 32.19247, 31.26034 ], [ 32.99392, 31.02407 ], [ 33.7734, 30.96746 ], [ 34.265434744646207, 31.219357309520319 ], [ 34.26544, 31.21936 ], [ 34.823243288783814, 29.761080761718219 ], [ 34.9226, 29.50133 ], [ 34.64174, 29.09942 ], [ 34.42655, 28.34399 ], [ 34.15451, 27.8233 ], [ 33.92136, 27.6487 ], [ 33.58811, 27.97136 ], [ 33.13676, 28.41765 ], [ 32.42323, 29.85108 ], [ 32.32046, 29.76043 ], [ 32.73482, 28.70523 ], [ 33.34876, 27.69989 ], [ 34.10455, 26.14227 ], [ 34.47387, 25.59856 ], [ 34.79507, 25.03375 ], [ 35.69241, 23.92671 ], [ 35.49372, 23.75237 ], [ 35.52598, 23.10244 ], [ 36.69069, 22.20485 ], [ 36.86623, 22.0 ], [ 37.188720000000103, 21.01885 ], [ 36.96941, 20.837440000000129 ], [ 37.114700000000141, 19.80796 ], [ 37.481790000000103, 18.61409 ], [ 37.86276, 18.36786 ], [ 38.410089959473225, 17.998307399970315 ], [ 38.990622999840014, 16.840626125551694 ], [ 39.26611006038803, 15.922723496967251 ], [ 39.814293654140215, 15.435647284400318 ], [ 41.179274936697652, 14.491079616753211 ], [ 41.734951613132353, 13.921036892141558 ], [ 42.276830682144862, 13.343992010954423 ], [ 42.589576450375262, 13.000421250861905 ], [ 43.081226027200159, 12.699638576707116 ], [ 43.317852410664671, 12.390148423711025 ], [ 43.286381463398925, 11.974928290245884 ], [ 42.715873650896526, 11.735640570518342 ], [ 43.145304803242141, 11.462039699748857 ], [ 43.470659620951665, 11.277709865763882 ], [ 43.666668328634842, 10.864169216348159 ], [ 44.11780358254282, 10.445538438351605 ], [ 44.614259067570856, 10.442205308468942 ], [ 45.556940545439147, 10.698029486529776 ], [ 46.645401238803004, 10.816549383991173 ], [ 47.525657586462785, 11.12722809492999 ], [ 48.021596307167783, 11.193063869669743 ], [ 48.37878380716927, 11.375481675660126 ], [ 48.948206414593471, 11.41062164961852 ], [ 48.948204758509739, 11.410617281697963 ], [ 49.26776, 11.43033 ], [ 49.72862, 11.5789 ], [ 50.25878, 11.67957 ], [ 50.73202, 12.0219 ], [ 51.1112, 12.02464 ], [ 51.13387, 11.74815 ], [ 51.04153, 11.16651 ], [ 51.04531, 10.6409 ], [ 50.83418, 10.27972 ], [ 50.55239, 9.19874 ], [ 50.07092, 8.08173 ], [ 49.4527, 6.80466 ], [ 48.59455, 5.33911 ], [ 47.74079, 4.2194 ], [ 46.56476, 2.85529 ], [ 45.56399, 2.04576 ], [ 44.06815, 1.05283 ], [ 43.13597, 0.2922 ], [ 42.04157, -0.91916 ], [ 41.81095, -1.44647 ], [ 41.58513, -1.68325 ], [ 40.88477, -2.08255 ], [ 40.63785, -2.49979 ], [ 40.26304, -2.57309 ], [ 40.12119, -3.27768 ], [ 39.80006, -3.68116 ], [ 39.60489, -4.34653 ], [ 39.20222, -4.67677 ], [ 38.74054, -5.90895 ], [ 38.79977, -6.47566 ], [ 39.44, -6.839999999999861 ], [ 39.470000000000141, -7.1 ], [ 39.19469, -7.7039 ], [ 39.25203, -8.00781 ], [ 39.18652, -8.48551 ], [ 39.53574, -9.112369999999885 ], [ 39.9496, -10.0984 ], [ 40.316586229110854, -10.317097752817492 ], [ 40.316588576017189, -10.317096042525698 ], [ 40.478387485523029, -10.765440769089993 ], [ 40.437253045418686, -11.761710707245015 ], [ 40.560811395028573, -12.639176527561027 ], [ 40.59962039567975, -14.201975192931862 ], [ 40.775475294768995, -14.691764418194241 ], [ 40.477250604012603, -15.406294447493972 ], [ 40.089263950365222, -16.10077402106446 ], [ 39.452558628097051, -16.72089120856694 ], [ 38.538350864421517, -17.101023044505958 ], [ 37.411132846838882, -17.586368096591237 ], [ 36.281279331209362, -18.659687595293448 ], [ 35.896496616364061, -18.842260430580637 ], [ 35.198399692533144, -19.552811374593894 ], [ 34.786383497870048, -19.784011732667736 ], [ 34.701892531072843, -20.497043145431011 ], [ 35.176127150215365, -21.254361260668411 ], [ 35.373427768705739, -21.840837090748877 ], [ 35.385848253705404, -22.14 ], [ 35.562545536369086, -22.09 ], [ 35.533934767404304, -23.070787855727758 ], [ 35.371774122872381, -23.535358982031699 ], [ 35.607470330555628, -23.706563002214683 ], [ 35.458745558419622, -24.122609958596549 ], [ 35.040734897610662, -24.478350518493805 ], [ 34.215824008935471, -24.816314385682659 ], [ 33.013210076639012, -25.357573337507738 ], [ 32.574632195777866, -25.727318210556092 ], [ 32.660363396950089, -26.148584486599447 ], [ 32.915955031065693, -26.215867201443466 ], [ 32.830120477028885, -26.742191664336197 ], [ 32.580264926897684, -27.470157566031816 ], [ 32.462132602678452, -28.301011244420557 ], [ 32.203388706193039, -28.752404880490069 ], [ 31.521001417778876, -29.257386976846256 ], [ 31.325561150851001, -29.401977634398914 ], [ 30.901762729625347, -29.909956963828037 ], [ 30.622813348113819, -30.423775730106129 ], [ 30.055716180142781, -31.140269463832958 ], [ 28.925552605919538, -32.172041110972501 ], [ 28.2197558936771, -32.771952813448856 ], [ 27.464608188595975, -33.226963799778801 ], [ 26.419452345492825, -33.614950453426189 ], [ 25.909664340933489, -33.667040297176399 ], [ 25.780628289500697, -33.944646091448341 ], [ 25.172861769315972, -33.796851495093584 ], [ 24.677853224392123, -33.987175795224552 ], [ 23.594043409934642, -33.794474379208154 ], [ 22.988188917744736, -33.916430759416983 ], [ 22.574157342222236, -33.864082533505311 ], [ 21.542799106541025, -34.258838799782936 ], [ 20.689052768647002, -34.417175388325234 ], [ 20.071261020597632, -34.795136814107991 ], [ 19.616405063564571, -34.819166355123713 ], [ 19.193278435958717, -34.462598972309792 ], [ 18.85531456876987, -34.444305515278465 ], [ 18.42464318204938, -33.99787281670897 ], [ 18.377410922934615, -34.136520684548067 ], [ 18.24449913907992, -33.86775156019803 ], [ 18.250080193767445, -33.281430759414441 ], [ 17.925190463948439, -32.611290785453427 ], [ 18.247909783611192, -32.42913136162457 ], [ 18.221761508871481, -31.661632989225669 ], [ 17.566917758868868, -30.725721123987547 ], [ 17.064416131262703, -29.878641045859162 ], [ 17.062917514726223, -29.875953871379984 ], [ 16.344976840895242, -28.576705010697701 ], [ 15.601818068105816, -27.821247247022804 ], [ 15.210472446359461, -27.090955905874047 ], [ 14.989710727608553, -26.117371921495156 ], [ 14.743214145576331, -25.39292001719538 ], [ 14.408144158595833, -23.853014011329847 ], [ 14.385716586981149, -22.656652927340691 ], [ 14.257714064194175, -22.111208184499958 ], [ 13.86864220546866, -21.699036960539978 ], [ 13.352497999737439, -20.872834161057504 ], [ 12.826845330464494, -19.673165785401665 ], [ 12.608564080463621, -19.045348809487699 ], [ 11.794918654028066, -18.069129327061916 ], [ 11.734198846085121, -17.301889336824473 ], [ 11.640096062881611, -16.673142185129251 ], [ 11.778537224991537, -15.793816013250735 ], [ 12.123580763404391, -14.878316338767904 ], [ 12.175618930722294, -14.449143568583892 ], [ 12.500095249082991, -13.54769988368445 ], [ 12.738478631245385, -13.137905775609902 ], [ 13.312913852601866, -12.483630466362492 ], [ 13.633721144269799, -12.03864470789717 ], [ 13.738727654686897, -11.297863050993165 ], [ 13.686379428775238, -10.73107594161589 ], [ 13.387327915102162, -10.373578383020714 ], [ 13.120987583069846, -9.766897067914122 ], [ 12.875369500386569, -9.166933689005468 ], [ 12.929061313537829, -8.959091078327553 ], [ 13.236432732809874, -8.562629489784307 ], [ 12.933040398824289, -7.596538588087733 ], [ 12.728298374083892, -6.927122084178805 ], [ 12.227347039446471, -6.294447523629394 ], [ 12.322431674863511, -6.10009246177966 ], [ 12.182336866920252, -5.789930515163839 ], [ 11.91496300624209, -5.037986748884791 ], [ 11.093772820691925, -3.978826592630547 ], [ 10.06613528813574, -2.969482517105682 ], [ 9.405245395554971, -2.144313246269043 ], [ 8.79799563969317, -1.111301364754496 ], [ 8.830086704146424, -0.779073581550037 ], [ 9.048419630579588, -0.459351494960217 ], [ 9.291350538783689, 0.268666083167687 ], [ 9.492888624721985, 1.010119533691494 ], [ 9.305613234096256, 1.160911363119183 ], [ 9.649158155972628, 2.283866075037736 ], [ 9.795195753629457, 3.073404445809117 ], [ 9.404366896206, 3.734526882335203 ], [ 8.948115675501072, 3.904128933117136 ], [ 8.744923943729418, 4.35221527751996 ], [ 8.48881554529089, 4.495617377129918 ], [ 8.500287713259695, 4.771982937026849 ], [ 7.462108188515941, 4.412108262546241 ], [ 7.082596469764439, 4.464689032403228 ], [ 6.6980721370806, 4.240594183769517 ], [ 5.898172641634687, 4.262453314628985 ], [ 5.362804803090881, 4.887970689305959 ], [ 5.033574252959369, 5.611802476418234 ], [ 4.325607130560684, 6.270651149923467 ], [ 3.574180128604553, 6.258300482605719 ], [ 2.691701694356254, 6.258817246928629 ], [ 1.865240512712319, 6.142157701029731 ], [ 1.060121697604927, 5.928837388528876 ], [ -0.507637905265938, 5.343472601742675 ], [ -1.063624640294194, 5.000547797053812 ], [ -1.964706590167594, 4.710462144383371 ], [ -2.856125047202397, 4.994475816259509 ], [ -3.311084357100071, 4.984295559098015 ], [ -4.008819545904942, 5.179813340674315 ], [ -4.649917364917911, 5.168263658057086 ], [ -5.834496222344526, 4.993700669775137 ], [ -6.528769090185847, 4.705087795425015 ], [ -7.518941209330436, 4.338288479017308 ], [ -7.71215938966975, 4.364565944837722 ], [ -7.974107224957251, 4.355755113131963 ], [ -9.004793667018674, 4.8324185245922 ], [ -9.913420376006684, 5.593560695819207 ], [ -10.765383876986645, 6.140710760925558 ], [ -11.438779466182055, 6.785916856305747 ] ], [ [ 30.464425083139218, -8.498188978716335 ], [ 30.806006300588507, -8.578339125201033 ], [ 31.022117140433124, -8.786543470904988 ], [ 31.189032016735865, -8.729906101113095 ], [ 31.10725826729346, -8.563808139818565 ], [ 30.604158156056457, -7.541916599155222 ], [ 30.528038771290511, -6.922729587433992 ], [ 29.722041456834177, -6.244114678577112 ], [ 29.951226434048635, -5.860985609565162 ], [ 29.758421665167646, -5.466901136907339 ], [ 29.79195966972506, -5.040880629093131 ], [ 29.600085076625334, -4.896393324405054 ], [ 29.647690698912633, -4.464569097043255 ], [ 29.652588331833897, -4.420143324403149 ], [ 29.285521356576108, -3.467147604356293 ], [ 29.281034783655315, -3.455499362810748 ], [ 29.101717563602506, -5.054006442895265 ], [ 29.371985304489016, -5.616452731960017 ], [ 29.193184848759131, -6.038029066597119 ], [ 29.536523064906334, -6.7541610652979 ], [ 30.147028436002529, -7.299244073112582 ], [ 30.277356398242631, -7.848357842646031 ], [ 30.566847771941724, -8.1150082332721 ], [ 30.521774165394117, -8.283636281985748 ], [ 30.464425083139218, -8.498188978716335 ] ], [ [ 31.926558058405476, -2.714511000177573 ], [ 32.37309410983957, -2.489925225437091 ], [ 32.951766798643973, -2.43044565186915 ], [ 33.07672041192572, -2.547131035984201 ], [ 33.647176547995713, -2.30089283611342 ], [ 33.251748488098286, -1.957968031424549 ], [ 33.579428745261055, -1.506005954599821 ], [ 34.072628615054697, -1.059831638191795 ], [ 34.072629172154315, -1.059825153027236 ], [ 34.136242303205989, -0.319308363449238 ], [ 33.894047701774646, 0.05978835632552 ], [ 33.850368279767338, 0.128157863766091 ], [ 33.331846958150692, 0.324993394365833 ], [ 32.906136508930246, 0.0867650415003 ], [ 32.272841831193318, -0.056120293786734 ], [ 31.815143670384202, -0.64042571371094 ], [ 31.866197362749279, -1.027358961109389 ], [ 31.866199985488578, -1.027378838712494 ], [ 31.836020949030114, -1.629305922048232 ], [ 31.648022088352292, -2.32921152100937 ], [ 31.926558058405476, -2.714511000177573 ] ], [ [ 34.524228956853449, -10.03013681400887 ], [ 33.995579054507573, -9.495440769084837 ], [ 33.938799601966416, -9.690871556083433 ], [ 33.906592238100984, -9.801726983278854 ], [ 34.259904005680482, -10.447579034062642 ], [ 34.322690870915096, -11.652983493702834 ], [ 34.032527703596315, -12.208556817272836 ], [ 34.329977247868271, -12.944584242405995 ], [ 34.320933872217097, -13.379389743709737 ], [ 34.551100701645282, -13.67208505621096 ], [ 34.546759881332662, -14.047669366108266 ], [ 34.706543409979076, -14.262023207255027 ], [ 34.881209751125766, -14.012012627826891 ], [ 35.236226840970915, -14.401291192281633 ], [ 35.260204705554202, -14.277474460510291 ], [ 35.05597944513687, -13.742933444883136 ], [ 34.867567173000623, -13.701127211159019 ], [ 34.849464253280402, -13.567846417205779 ], [ 34.69388268406766, -12.422393894096615 ], [ 34.932834313787502, -11.479944288844605 ], [ 34.937020298000959, -11.463434340056267 ], [ 34.607893100734032, -11.080511976773494 ], [ 34.524228956853449, -10.03013681400887 ] ], [ [ 68.72, -49.2425 ], [ 68.8675, -48.83 ], [ 68.935, -48.625 ], [ 69.58, -48.94 ], [ 70.525, -49.065 ], [ 70.56, -49.255 ], [ 70.28, -49.71 ], [ 68.745, -49.775 ], [ 68.72, -49.2425 ] ], [ [ 50.200274692593183, -16.000263360256767 ], [ 49.860605503138679, -15.414252618066918 ], [ 49.672606642460863, -15.710203545802479 ], [ 49.863344354050156, -16.451036879138776 ], [ 49.774564243372708, -16.875042006093601 ], [ 49.498612094934117, -17.106035658438273 ], [ 49.435618523970305, -17.953064060134366 ], [ 49.041792433473944, -19.118781019774445 ], [ 48.548540887248009, -20.496888116134127 ], [ 47.930749139198667, -22.391501153251085 ], [ 47.547723423051309, -23.781958916928517 ], [ 47.095761346226595, -24.941629733990453 ], [ 46.282477654817086, -25.178462823184105 ], [ 45.409507684110451, -25.601434421493089 ], [ 44.833573846217554, -25.34610116953894 ], [ 44.039720493349762, -24.988345228782308 ], [ 43.763768344911171, -24.460677178649991 ], [ 43.697777540874455, -23.574116306250602 ], [ 43.345654331237625, -22.776903985283873 ], [ 43.254187046081, -22.057413018484123 ], [ 43.43329756040464, -21.336475111580189 ], [ 43.893682895692926, -21.163307386970128 ], [ 43.896370070172104, -20.830459486578174 ], [ 44.374325392439658, -20.072366224856388 ], [ 44.464397413924388, -19.435454196859048 ], [ 44.232421909366167, -18.961994724200906 ], [ 44.042976108584156, -18.331387220943171 ], [ 43.963084344260913, -17.409944756746782 ], [ 44.31246870298628, -16.850495700754955 ], [ 44.446517368351401, -16.216219170804507 ], [ 44.944936557806528, -16.179373874580399 ], [ 45.502731967964991, -15.974373467678539 ], [ 45.872993605336262, -15.793454278224687 ], [ 46.31224327981721, -15.780018405828798 ], [ 46.882182651564285, -15.210182386946315 ], [ 47.705129835812357, -14.594302666891764 ], [ 48.005214878131255, -14.091232598530375 ], [ 47.869047479042166, -13.663868503476586 ], [ 48.293827752481377, -13.784067884987486 ], [ 48.845060255738787, -13.089174899958664 ], [ 48.863508742066983, -12.487867933810421 ], [ 49.194651320193316, -12.04055673589197 ], [ 49.543518914595751, -12.469832858940554 ], [ 49.808980747279094, -12.895284925999555 ], [ 50.056510857957164, -13.555761407121985 ], [ 50.217431268114069, -14.758788750876796 ], [ 50.476536899625529, -15.226512139550543 ], [ 50.377111443895956, -15.706069431219127 ], [ 50.200274692593183, -16.000263360256767 ] ] ] } } +] +} diff --git a/salw_client/src/Data/ControlinAfrica.geojson b/salw_client/src/Data/ControlinAfrica.geojson new file mode 100644 index 0000000..72dc10a --- /dev/null +++ b/salw_client/src/Data/ControlinAfrica.geojson @@ -0,0 +1,16671 @@ +{ + "type": "FeatureCollection", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "id": 3, + "name": "Angola", + "name_fr": "Angola", + "iso": "AGO", + "recs": "ECCAS,SADC", + "rbs": "ICGLR", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 14.7, + "y": -9.5, + "count": 15, + "name_y": "Angola", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.0728, -4.6348], + [13.0573, -4.6511], + [12.9475, -4.6953], + [12.8297, -4.7366], + [12.6748, -4.9054], + [12.5962, -4.9784], + [12.5735, -4.9966], + [12.5027, -5.0369], + [12.4515, -5.0715], + [12.4532, -5.0906], + [12.4874, -5.1127], + [12.5224, -5.1489], + [12.5189, -5.4246], + [12.5037, -5.6958], + [12.4846, -5.7188], + [12.386, -5.7277], + [12.2553, -5.7465], + [12.2137, -5.7587], + [12.199, -5.7319], + [12.1555, -5.6327], + [12.1801, -5.5387], + [12.2065, -5.4683], + [12.1771, -5.3248], + [12.1105, -5.1972], + [12.0399, -5.0352], + [12.0184, -5.0043], + [12.0775, -4.9521], + [12.1671, -4.8377], + [12.2043, -4.7786], + [12.3079, -4.7655], + [12.3467, -4.7241], + [12.374, -4.6577], + [12.3846, -4.6191], + [12.5015, -4.5875], + [12.6417, -4.5312], + [12.7194, -4.4697], + [12.7982, -4.4306], + [12.8481, -4.4289], + [12.8811, -4.4451], + [12.9714, -4.5518], + [13.048, -4.6192], + [13.0728, -4.6348] + ] + ], + [ + [ + [23.9665, -10.8718], + [23.9883, -11.0028], + [24.0101, -11.1848], + [24.0256, -11.3156], + [24.0414, -11.3741], + [24.0467, -11.4054], + [24.0293, -11.4392], + [24.0146, -11.5177], + [23.9868, -11.5872], + [23.971, -11.6358], + [23.9839, -11.725], + [23.9734, -11.8529], + [23.9623, -11.9879], + [23.9589, -12.1178], + [23.9965, -12.3507], + [23.9913, -12.4222], + [23.9447, -12.5437], + [23.9094, -12.6361], + [23.8865, -12.7433], + [23.8824, -12.799], + [23.9681, -12.9569], + [23.963, -12.9885], + [23.8975, -12.9982], + [23.8432, -13.001], + [23.6358, -13.001], + [23.3387, -13.001], + [23.0415, -13.001], + [22.7443, -13.001], + [22.471, -13.001], + [22.2096, -13.001], + [21.9789, -13.001], + [21.979, -13.1568], + [21.9791, -13.4777], + [21.9791, -13.7987], + [21.9793, -14.1196], + [21.9794, -14.4405], + [21.9795, -14.7614], + [21.9796, -15.0823], + [21.9797, -15.4032], + [21.9798, -15.7241], + [21.9798, -15.9556], + [22.0402, -16.2628], + [22.1507, -16.5972], + [22.1939, -16.6281], + [22.3051, -16.6896], + [22.4595, -16.8151], + [22.546, -16.9103], + [22.722, -17.0753], + [22.9559, -17.2857], + [23.1816, -17.4744], + [23.3807, -17.6406], + [23.0683, -17.6988], + [22.624, -17.7816], + [22.3242, -17.8375], + [21.9608, -17.9052], + [21.7185, -17.9478], + [21.4169, -18.0007], + [21.3687, -17.9995], + [21.2879, -17.963], + [21.1135, -17.9558], + [20.9083, -18.0061], + [20.7455, -18.0197], + [20.6251, -17.9967], + [20.5076, -17.9525], + [20.393, -17.8874], + [20.1943, -17.8637], + [19.9118, -17.8813], + [19.6394, -17.8687], + [19.3771, -17.8255], + [19.1895, -17.8085], + [19.0765, -17.8177], + [18.9553, -17.8035], + [18.826, -17.7663], + [18.7181, -17.7032], + [18.5882, -17.57], + [18.4866, -17.4428], + [18.4604, -17.4246], + [18.4282, -17.4052], + [18.3964, -17.3994], + [18.1088, -17.396], + [17.8354, -17.3928], + [17.6788, -17.3926], + [17.2963, -17.392], + [16.9137, -17.3914], + [16.5311, -17.3908], + [16.1484, -17.3902], + [15.7658, -17.3896], + [15.3832, -17.3892], + [15.0006, -17.3886], + [14.618, -17.388], + [14.4147, -17.3877], + [14.2259, -17.3978], + [14.0175, -17.4089], + [13.9874, -17.4042], + [13.938, -17.3888], + [13.9042, -17.3607], + [13.792, -17.2884], + [13.6943, -17.2335], + [13.5617, -17.1412], + [13.476, -17.04], + [13.4037, -17.0078], + [13.2757, -16.9896], + [13.1795, -16.9717], + [13.1012, -16.9677], + [12.9632, -17.0154], + [12.8593, -17.0626], + [12.7852, -17.1082], + [12.6565, -17.1605], + [12.5481, -17.2127], + [12.3593, -17.2059], + [12.3185, -17.2134], + [12.2134, -17.21], + [12.1144, -17.1646], + [12.014, -17.1686], + [11.9025, -17.2266], + [11.7431, -17.2492], + [11.7801, -16.8713], + [11.8189, -16.7041], + [11.8199, -16.5043], + [11.797, -15.9864], + [11.7694, -15.9153], + [11.7509, -15.8319], + [11.8497, -15.7684], + [11.8999, -15.7198], + [11.9679, -15.634], + [12.0161, -15.5137], + [12.0732, -15.2482], + [12.2805, -14.6375], + [12.3789, -14.0391], + [12.5037, -13.7555], + [12.5505, -13.4378], + [12.8977, -13.0277], + [12.9832, -12.7757], + [13.1627, -12.6521], + [13.417, -12.5204], + [13.5979, -12.2861], + [13.6855, -12.1238], + [13.7854, -11.8128], + [13.7843, -11.488], + [13.8475, -11.0544], + [13.8336, -10.9297], + [13.739, -10.7571], + [13.7214, -10.6336], + [13.6335, -10.5123], + [13.5395, -10.4207], + [13.4954, -10.2571], + [13.3322, -9.9989], + [13.2875, -9.8268], + [13.2094, -9.7032], + [13.1969, -9.5507], + [13.1557, -9.3896], + [13.076, -9.2304], + [12.9985, -9.048], + [12.9985, -8.991], + [13.0468, -8.9223], + [13.0928, -8.8997], + [13.0772, -8.9343], + [13.0466, -8.9752], + [13.0538, -9.0068], + [13.359, -8.6872], + [13.3783, -8.6247], + [13.3681, -8.5548], + [13.3664, -8.4692], + [13.3785, -8.3697], + [13.0908, -7.7802], + [12.8623, -7.2318], + [12.8234, -6.9548], + [12.5213, -6.5903], + [12.4021, -6.3534], + [12.3343, -6.1873], + [12.2833, -6.1243], + [12.3025, -6.0926], + [12.3804, -6.0843], + [12.5535, -6.0459], + [12.7906, -6.0039], + [13.0098, -5.9076], + [13.0682, -5.8648], + [13.1844, -5.8563], + [13.3026, -5.8818], + [13.3465, -5.8634], + [13.3715, -5.8618], + [13.649, -5.8617], + [13.7646, -5.8552], + [13.9785, -5.8572], + [14.1138, -5.8651], + [14.1908, -5.876], + [14.3986, -5.8927], + [14.6579, -5.8889], + [14.7494, -5.8801], + [15.0894, -5.8745], + [15.425, -5.8688], + [15.727, -5.8639], + [16.0602, -5.8649], + [16.3152, -5.8656], + [16.4314, -5.9002], + [16.5371, -5.9658], + [16.5852, -6.0253], + [16.608, -6.0516], + [16.6396, -6.1146], + [16.6973, -6.1643], + [16.7178, -6.2414], + [16.701, -6.346], + [16.7094, -6.4717], + [16.743, -6.6185], + [16.8131, -6.7726], + [16.9194, -6.934], + [16.9658, -7.0621], + [16.9521, -7.157], + [16.9848, -7.2574], + [17.0638, -7.3631], + [17.1216, -7.419], + [17.1551, -7.4613], + [17.245, -7.6233], + [17.4113, -7.8819], + [17.536, -8.0759], + [17.5796, -8.099], + [17.6434, -8.0907], + [17.7788, -8.0714], + [17.9131, -8.0677], + [18.0088, -8.1076], + [18.0472, -8.1008], + [18.1915, -8.0238], + [18.3349, -8.0003], + [18.4847, -7.9686], + [18.5627, -7.9359], + [18.6534, -7.936], + [18.8983, -7.9981], + [18.9444, -8.0015], + [19.1427, -8.0015], + [19.3408, -7.9666], + [19.3699, -7.7065], + [19.3717, -7.6551], + [19.4193, -7.5573], + [19.4799, -7.4722], + [19.4874, -7.3907], + [19.4838, -7.2795], + [19.5276, -7.1444], + [19.6604, -7.0371], + [19.8752, -6.9863], + [19.9975, -6.9765], + [20.19, -6.9463], + [20.4822, -6.9158], + [20.59, -6.9199], + [20.5987, -6.9352], + [20.5369, -7.1218], + [20.5358, -7.1828], + [20.5584, -7.2444], + [20.6078, -7.2777], + [20.9109, -7.2814], + [21.1903, -7.285], + [21.5108, -7.2967], + [21.7511, -7.3055], + [21.7816, -7.3146], + [21.8061, -7.3286], + [21.8416, -7.421], + [21.8336, -7.6017], + [21.7801, -7.8654], + [21.8009, -8.1119], + [21.8959, -8.3411], + [21.9054, -8.6934], + [21.8719, -8.9035], + [21.8295, -9.1685], + [21.8132, -9.4688], + [21.8566, -9.5942], + [21.9486, -9.7256], + [22.0892, -9.8628], + [22.1978, -10.0406], + [22.2745, -10.2591], + [22.3024, -10.3967], + [22.2816, -10.4533], + [22.2832, -10.5516], + [22.307, -10.6913], + [22.2805, -10.784], + [22.2035, -10.8295], + [22.1779, -10.8923], + [22.2167, -11.0127], + [22.2262, -11.122], + [22.2566, -11.1637], + [22.2788, -11.1941], + [22.3149, -11.1986], + [22.393, -11.1595], + [22.4861, -11.0867], + [22.561, -11.0559], + [22.6665, -11.0598], + [22.8147, -11.0803], + [23.0763, -11.0879], + [23.1567, -11.0748], + [23.4002, -10.9765], + [23.464, -10.9693], + [23.56, -10.9786], + [23.6964, -11.0076], + [23.8339, -11.0137], + [23.9012, -10.9832], + [23.9073, -10.9435], + [23.9287, -10.8915], + [23.9665, -10.8718] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 18, + "name": "Burundi", + "name_fr": "Burundi", + "iso": "BDI", + "recs": "COMESA,EAC", + "rbs": "ICGLR,RECSA", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 29.2, + "y": -3.3, + "count": 28, + "name_y": "Burundi", + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.5536, -2.4001], + [30.5337, -2.4263], + [30.442, -2.6135], + [30.4242, -2.6416], + [30.4344, -2.6589], + [30.4733, -2.6943], + [30.4505, -2.7532], + [30.4413, -2.769], + [30.424, -2.824], + [30.4335, -2.8745], + [30.4556, -2.8932], + [30.515, -2.9176], + [30.6043, -2.9353], + [30.7095, -2.9772], + [30.7803, -2.9849], + [30.7969, -3.0151], + [30.7936, -3.0693], + [30.8111, -3.1164], + [30.8114, -3.2006], + [30.7902, -3.2746], + [30.6818, -3.3094], + [30.6261, -3.3474], + [30.6109, -3.3664], + [30.6246, -3.3887], + [30.6319, -3.4187], + [30.5299, -3.4925], + [30.425, -3.5889], + [30.4, -3.6539], + [30.3791, -3.7308], + [30.3484, -3.7798], + [30.2686, -3.8505], + [30.1871, -3.9929], + [30.1472, -4.0854], + [29.9473, -4.3073], + [29.7695, -4.4181], + [29.7178, -4.4559], + [29.4032, -4.4493], + [29.3792, -4.2997], + [29.3313, -4.0954], + [29.2232, -3.9108], + [29.2118, -3.8338], + [29.2168, -3.685], + [29.2172, -3.4757], + [29.2101, -3.3633], + [29.2123, -3.2812], + [29.2261, -3.1387], + [29.2244, -3.0535], + [29.1532, -2.9553], + [29.0647, -2.8508], + [29.0166, -2.7996], + [29.0142, -2.7583], + [29.0144, -2.7202], + [29.0286, -2.6646], + [29.0632, -2.6025], + [29.1021, -2.5957], + [29.1976, -2.6203], + [29.2971, -2.673], + [29.3498, -2.7915], + [29.3902, -2.8086], + [29.4637, -2.8084], + [29.6514, -2.7928], + [29.698, -2.7947], + [29.7834, -2.7664], + [29.8682, -2.7164], + [29.8926, -2.6646], + [29.9124, -2.5486], + [29.9302, -2.3396], + [29.9734, -2.3371], + [30.0919, -2.4115], + [30.1173, -2.4166], + [30.1423, -2.414], + [30.1833, -2.3771], + [30.2338, -2.3471], + [30.271, -2.3479], + [30.4085, -2.313], + [30.4822, -2.3761], + [30.5289, -2.3956], + [30.5536, -2.4001] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 20, + "name": "Benin", + "name_fr": "Bénin", + "iso": "BEN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 1.8, + "y": 9.6, + "count": 20, + "name_y": "Benin", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [1.6227, 6.2168], + [1.6109, 6.2508], + [1.7779, 6.2946], + [1.7432, 6.4263], + [1.6393, 6.5815], + [1.5985, 6.6102], + [1.5775, 6.6874], + [1.6029, 6.7381], + [1.5908, 6.7723], + [1.582, 6.877], + [1.531, 6.9924], + [1.6247, 6.9973], + [1.6247, 7.3692], + [1.6246, 7.7259], + [1.6246, 8.0302], + [1.6246, 8.271], + [1.6066, 8.5593], + [1.6038, 8.771], + [1.6002, 9.05], + [1.5663, 9.1373], + [1.4243, 9.285], + [1.3857, 9.3617], + [1.3789, 9.463], + [1.3471, 9.5675], + [1.3451, 9.7502], + [1.3429, 9.9629], + [1.3301, 9.997], + [1.1762, 10.0984], + [0.9583, 10.242], + [0.7922, 10.3516], + [0.78, 10.3596], + [0.7634, 10.3867], + [0.7875, 10.7103], + [0.8219, 10.7526], + [0.8748, 10.8857], + [0.9005, 10.9933], + [0.9246, 10.9928], + [0.958, 11.0278], + [0.9851, 11.079], + [1.0139, 11.0681], + [1.0623, 11.0582], + [1.0846, 11.0764], + [1.0815, 11.116], + [1.0976, 11.1563], + [1.1355, 11.1744], + [1.1455, 11.2104], + [1.1458, 11.2519], + [1.1787, 11.2627], + [1.2347, 11.261], + [1.2805, 11.274], + [1.3174, 11.2953], + [1.3648, 11.3789], + [1.3915, 11.408], + [1.3997, 11.4287], + [1.4268, 11.4471], + [1.5014, 11.4556], + [1.5614, 11.4491], + [1.6, 11.4006], + [1.8576, 11.4434], + [1.9804, 11.4184], + [2.2309, 11.6292], + [2.2872, 11.6913], + [2.3633, 11.8401], + [2.3892, 11.8971], + [2.4127, 11.9993], + [2.3633, 12.1884], + [2.366, 12.2219], + [2.4693, 12.2628], + [2.5984, 12.2943], + [2.6484, 12.2968], + [2.6813, 12.3128], + [2.7285, 12.3536], + [2.8053, 12.3838], + [2.8502, 12.3737], + [2.8781, 12.3677], + [3.1496, 12.1181], + [3.2674, 11.9919], + [3.2991, 11.9271], + [3.36, 11.8805], + [3.4498, 11.852], + [3.5317, 11.7875], + [3.5954, 11.6963], + [3.5539, 11.6319], + [3.4905, 11.4992], + [3.4878, 11.3954], + [3.6389, 11.1769], + [3.6562, 11.1546], + [3.6953, 11.1203], + [3.7164, 11.0796], + [3.7342, 10.9719], + [3.7449, 10.8504], + [3.7568, 10.7688], + [3.8297, 10.6538], + [3.8345, 10.6074], + [3.7838, 10.4359], + [3.7718, 10.4176], + [3.7585, 10.4127], + [3.6803, 10.4278], + [3.6466, 10.409], + [3.6041, 10.3507], + [3.5779, 10.2925], + [3.5766, 10.2684], + [3.6459, 10.1602], + [3.6021, 10.0045], + [3.5572, 9.9073], + [3.4768, 9.8519], + [3.4048, 9.8386], + [3.3545, 9.8128], + [3.3252, 9.7785], + [3.3295, 9.667], + [3.2234, 9.5656], + [3.1646, 9.4947], + [3.1361, 9.4516], + [3.148, 9.3206], + [3.1104, 9.1883], + [3.0449, 9.0838], + [2.898, 9.0614], + [2.7748, 9.0485], + [2.7329, 8.7825], + [2.7347, 8.614], + [2.7236, 8.4419], + [2.7031, 8.3718], + [2.7115, 8.273], + [2.7023, 8.0498], + [2.686, 7.8737], + [2.7077, 7.8266], + [2.7204, 7.7231], + [2.7193, 7.6163], + [2.751, 7.5419], + [2.7852, 7.4769], + [2.784, 7.4434], + [2.7658, 7.4225], + [2.7505, 7.3951], + [2.7506, 7.1432], + [2.7567, 7.0679], + [2.7478, 7.0198], + [2.7214, 6.9803], + [2.7317, 6.8528], + [2.7529, 6.7716], + [2.7746, 6.7117], + [2.7537, 6.6618], + [2.7356, 6.5957], + [2.708, 6.4277], + [2.7064, 6.3692], + [2.2869, 6.3281], + [1.8182, 6.2606], + [1.6227, 6.2168] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 22, + "name": "Burkina Faso", + "name_fr": "Burkina Faso", + "iso": "BFA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -3.0, + "y": 12.3, + "count": 63, + "name_y": "Burkina Faso", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [0.9005, 10.9933], + [0.643, 10.9831], + [0.5491, 10.9554], + [0.4927, 10.955], + [0.4907, 10.9782], + [0.4842, 10.992], + [0.1593, 11.0696], + [-0.0686, 11.1156], + [-0.2995, 11.1669], + [-0.3125, 11.1189], + [-0.3458, 11.0879], + [-0.3956, 11.0857], + [-0.4303, 11.0933], + [-0.4535, 11.0563], + [-0.4917, 11.0076], + [-0.5452, 10.9837], + [-0.5977, 10.9537], + [-0.6271, 10.9274], + [-0.6485, 10.9268], + [-0.7014, 10.989], + [-0.7716, 10.9953], + [-0.9029, 10.9847], + [-0.9618, 11.0017], + [-1.0425, 11.0101], + [-1.2326, 10.9972], + [-1.5368, 11.0227], + [-1.5865, 11.0089], + [-1.5997, 10.9977], + [-1.9006, 10.9947], + [-2.2319, 10.9914], + [-2.5092, 10.9887], + [-2.7517, 10.9864], + [-2.7521, 10.997], + [-2.8299, 10.9984], + [-2.8386, 10.9775], + [-2.9073, 10.728], + [-2.9149, 10.5923], + [-2.8784, 10.508], + [-2.8372, 10.4546], + [-2.7912, 10.4324], + [-2.7866, 10.4019], + [-2.8234, 10.3629], + [-2.8203, 10.3229], + [-2.7771, 10.2816], + [-2.7665, 10.2382], + [-2.7885, 10.1926], + [-2.7832, 10.0831], + [-2.7507, 9.9097], + [-2.7498, 9.7972], + [-2.7805, 9.7458], + [-2.766, 9.6581], + [-2.7062, 9.5339], + [-2.6958, 9.4813], + [-2.7172, 9.4571], + [-2.7666, 9.4247], + [-2.8167, 9.4258], + [-2.8751, 9.5009], + [-2.9009, 9.5346], + [-2.9481, 9.6107], + [-2.9883, 9.6874], + [-3.0426, 9.7209], + [-3.0958, 9.7521], + [-3.1607, 9.8492], + [-3.2235, 9.8955], + [-3.2897, 9.8822], + [-3.3863, 9.9003], + [-3.5812, 9.9243], + [-3.7906, 9.9172], + [-3.8776, 9.8949], + [-3.9635, 9.8596], + [-4.1812, 9.7817], + [-4.2672, 9.7433], + [-4.3322, 9.6457], + [-4.4062, 9.648], + [-4.4803, 9.6792], + [-4.5266, 9.7235], + [-4.6258, 9.7136], + [-4.7218, 9.7565], + [-4.8145, 9.8412], + [-4.8827, 9.8689], + [-4.9699, 9.9301], + [-4.994, 10.0465], + [-5.0493, 10.1283], + [-5.0999, 10.2416], + [-5.1753, 10.2926], + [-5.2623, 10.3197], + [-5.3823, 10.314], + [-5.4613, 10.3596], + [-5.5235, 10.426], + [-5.507, 10.4834], + [-5.479, 10.5651], + [-5.4757, 10.6439], + [-5.4571, 10.7714], + [-5.4686, 10.9311], + [-5.4905, 11.0424], + [-5.4242, 11.0887], + [-5.3474, 11.1303], + [-5.2999, 11.206], + [-5.2502, 11.3758], + [-5.2294, 11.5225], + [-5.2448, 11.5768], + [-5.2703, 11.6199], + [-5.2905, 11.6833], + [-5.302, 11.7604], + [-5.2881, 11.8279], + [-5.2302, 11.8903], + [-5.1575, 11.9424], + [-5.1059, 11.9675], + [-4.969, 11.9933], + [-4.7979, 12.0321], + [-4.6993, 12.0762], + [-4.6272, 12.1202], + [-4.5869, 12.155], + [-4.546, 12.2265], + [-4.4799, 12.2818], + [-4.4287, 12.3376], + [-4.4216, 12.4931], + [-4.4219, 12.5816], + [-4.4599, 12.6304], + [-4.4806, 12.6722], + [-4.2271, 12.7937], + [-4.2252, 12.8795], + [-4.2606, 12.9753], + [-4.3103, 13.0525], + [-4.3287, 13.119], + [-4.2587, 13.1973], + [-4.1962, 13.2562], + [-4.151, 13.3062], + [-4.0512, 13.3824], + [-3.9473, 13.4022], + [-3.8535, 13.3735], + [-3.5758, 13.1942], + [-3.5276, 13.1827], + [-3.4699, 13.1964], + [-3.3967, 13.2437], + [-3.3018, 13.2808], + [-3.2667, 13.4008], + [-3.2702, 13.5774], + [-3.2486, 13.6583], + [-3.1984, 13.6729], + [-3.0387, 13.6391], + [-2.9972, 13.6371], + [-2.9508, 13.6484], + [-2.9171, 13.6795], + [-2.9185, 13.7364], + [-2.9259, 13.7868], + [-2.8739, 13.9507], + [-2.7789, 14.0737], + [-2.5867, 14.2276], + [-2.5269, 14.2583], + [-2.4572, 14.2741], + [-2.1132, 14.1685], + [-2.0571, 14.1946], + [-1.973, 14.4565], + [-1.8798, 14.4815], + [-1.7678, 14.486], + [-1.6951, 14.5085], + [-1.6573, 14.5268], + [-1.4937, 14.6261], + [-1.205, 14.7615], + [-1.0496, 14.8195], + [-1.0192, 14.8414], + [-0.908, 14.9374], + [-0.7604, 15.0478], + [-0.6665, 15.0698], + [-0.5365, 15.0779], + [-0.4545, 15.0597], + [-0.4323, 15.0285], + [-0.4054, 15.0125], + [-0.2359, 15.0594], + [0.0073, 14.9848], + [0.2175, 14.9115], + [0.2038, 14.865], + [0.2027, 14.7828], + [0.1851, 14.6529], + [0.1639, 14.4972], + [0.2506, 14.3964], + [0.3546, 14.288], + [0.3825, 14.2458], + [0.3549, 14.139], + [0.374, 14.0764], + [0.4292, 13.9721], + [0.5224, 13.8397], + [0.6182, 13.7034], + [0.6846, 13.6854], + [0.7478, 13.6745], + [0.786, 13.65], + [0.8423, 13.6264], + [0.8979, 13.6109], + [0.9466, 13.5812], + [0.9777, 13.552], + [1.0179, 13.4679], + [1.126, 13.4124], + [1.2012, 13.3575], + [1.1709, 13.3296], + [1.0769, 13.3408], + [0.9885, 13.3648], + [0.9768, 13.3245], + [0.973, 13.1704], + [0.9873, 13.0419], + [1.0079, 13.0248], + [1.0968, 13.0011], + [1.3087, 12.8343], + [1.5005, 12.6765], + [1.5649, 12.6354], + [1.6711, 12.6198], + [1.7898, 12.6133], + [1.8409, 12.6279], + [1.9562, 12.7074], + [2.0174, 12.7162], + [2.0738, 12.714], + [2.1046, 12.7013], + [2.1598, 12.6364], + [2.2115, 12.5384], + [2.2263, 12.4661], + [2.2214, 12.4272], + [2.2038, 12.4126], + [2.1094, 12.3938], + [2.0686, 12.3792], + [2.0584, 12.358], + [2.0729, 12.3094], + [2.0914, 12.278], + [2.1944, 12.1365], + [2.3434, 11.946], + [2.3892, 11.8971], + [2.3633, 11.8401], + [2.2872, 11.6913], + [2.2309, 11.6292], + [1.9804, 11.4184], + [1.8576, 11.4434], + [1.6, 11.4006], + [1.5614, 11.4491], + [1.5014, 11.4556], + [1.4268, 11.4471], + [1.3997, 11.4287], + [1.3915, 11.408], + [1.3648, 11.3789], + [1.3174, 11.2953], + [1.2805, 11.274], + [1.2347, 11.261], + [1.1787, 11.2627], + [1.1458, 11.2519], + [1.1455, 11.2104], + [1.1355, 11.1744], + [1.0976, 11.1563], + [1.0815, 11.116], + [1.0846, 11.0764], + [1.0623, 11.0582], + [1.0139, 11.0681], + [0.9851, 11.079], + [0.958, 11.0278], + [0.9246, 10.9928], + [0.9005, 10.9933] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 38, + "name": "Botswana", + "name_fr": "Botswana", + "iso": "BWA", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 22.9, + "y": -22.1, + "count": 8, + "name_y": "Botswana", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [25.2588, -17.7936], + [25.2391, -17.8431], + [25.224, -17.9152], + [25.2423, -17.969], + [25.2824, -18.0412], + [25.3402, -18.1045], + [25.3844, -18.142], + [25.4367, -18.235], + [25.4893, -18.3513], + [25.5583, -18.4418], + [25.7612, -18.6492], + [25.7837, -18.7235], + [25.8119, -18.7971], + [25.9394, -18.9387], + [25.9592, -18.9856], + [25.9507, -19.0817], + [26.0819, -19.3699], + [26.1681, -19.5383], + [26.241, -19.5693], + [26.4746, -19.7486], + [26.6782, -19.8928], + [26.9167, -19.9901], + [27.0918, -20.0542], + [27.1782, -20.101], + [27.2215, -20.1458], + [27.2567, -20.232], + [27.2746, -20.3818], + [27.2808, -20.4787], + [27.4689, -20.4748], + [27.6246, -20.4836], + [27.6793, -20.503], + [27.6996, -20.5307], + [27.6948, -20.5945], + [27.697, -20.6897], + [27.7043, -20.7664], + [27.6881, -20.8483], + [27.677, -20.9448], + [27.6694, -21.0643], + [27.6935, -21.111], + [27.8441, -21.2615], + [27.9074, -21.3591], + [27.9746, -21.5067], + [28.0141, -21.5542], + [28.0456, -21.573], + [28.1816, -21.5894], + [28.532, -21.6513], + [28.7478, -21.7076], + [28.9193, -21.766], + [28.9907, -21.7814], + [29.0256, -21.7969], + [29.0373, -21.8113], + [29.0158, -21.9399], + [29.0233, -21.9812], + [29.0424, -22.0184], + [29.0715, -22.0475], + [29.1068, -22.0657], + [29.2372, -22.0795], + [29.3152, -22.1577], + [29.3648, -22.1939], + [29.1299, -22.2133], + [29.0135, -22.2784], + [28.9458, -22.3951], + [28.8398, -22.4809], + [28.6955, -22.5354], + [28.5429, -22.5729], + [28.3817, -22.5934], + [28.2102, -22.6937], + [28.0279, -22.8737], + [27.9351, -22.987], + [27.9313, -23.0336], + [27.8905, -23.0739], + [27.8126, -23.108], + [27.7686, -23.1489], + [27.7583, -23.1968], + [27.7168, -23.2196], + [27.6438, -23.2177], + [27.5927, -23.2526], + [27.5632, -23.3246], + [27.4987, -23.3684], + [27.3992, -23.3836], + [27.3134, -23.4242], + [27.2412, -23.49], + [27.1855, -23.5234], + [27.1464, -23.5244], + [27.0855, -23.5779], + [26.987, -23.7046], + [26.9706, -23.7635], + [26.8351, -24.2408], + [26.7611, -24.2972], + [26.6178, -24.3955], + [26.5016, -24.5133], + [26.4518, -24.5827], + [26.3972, -24.6136], + [26.1309, -24.6715], + [26.0318, -24.7024], + [25.9121, -24.7475], + [25.8818, -24.788], + [25.8524, -24.9353], + [25.7699, -25.1465], + [25.7026, -25.3023], + [25.6592, -25.4379], + [25.5838, -25.6062], + [25.5182, -25.6628], + [25.4437, -25.7145], + [25.3462, -25.7399], + [25.2134, -25.7563], + [25.0925, -25.7515], + [24.9989, -25.754], + [24.8692, -25.8135], + [24.7481, -25.8174], + [24.5559, -25.7831], + [24.4002, -25.7498], + [24.3306, -25.7429], + [24.193, -25.6329], + [24.1045, -25.6349], + [23.9695, -25.6261], + [23.8938, -25.6009], + [23.8234, -25.5446], + [23.6707, -25.434], + [23.5215, -25.3444], + [23.3893, -25.2914], + [23.266, -25.2666], + [23.1487, -25.2887], + [23.0575, -25.3123], + [23.0221, -25.3241], + [22.9513, -25.3703], + [22.8788, -25.4579], + [22.8189, -25.5951], + [22.7961, -25.6791], + [22.729, -25.8573], + [22.6402, -26.0712], + [22.5977, -26.1327], + [22.5486, -26.1784], + [22.4709, -26.219], + [22.2176, -26.3889], + [22.0909, -26.5802], + [22.0109, -26.6358], + [21.9146, -26.6619], + [21.8332, -26.6783], + [21.7883, -26.7101], + [21.7381, -26.8068], + [21.6947, -26.8409], + [21.6463, -26.8542], + [21.5014, -26.8427], + [21.455, -26.8328], + [21.071, -26.8518], + [20.9539, -26.8211], + [20.8709, -26.8088], + [20.7398, -26.8488], + [20.6851, -26.8225], + [20.6414, -26.7422], + [20.6199, -26.5809], + [20.6268, -26.4438], + [20.6979, -26.3401], + [20.757, -26.2642], + [20.815, -26.1649], + [20.8227, -26.1206], + [20.811, -26.0806], + [20.7994, -25.999], + [20.7932, -25.9156], + [20.7107, -25.7332], + [20.6093, -25.4912], + [20.4731, -25.2213], + [20.4307, -25.1471], + [20.3452, -25.0299], + [20.0286, -24.807], + [19.9805, -24.7768], + [19.9805, -24.752], + [19.9802, -24.5357], + [19.9799, -24.249], + [19.9796, -23.9624], + [19.9793, -23.6758], + [19.9789, -23.3892], + [19.9785, -23.1025], + [19.9782, -22.8159], + [19.9779, -22.5293], + [19.9776, -22.2426], + [19.9773, -22.0002], + [20.2054, -22.0002], + [20.4875, -22.0002], + [20.8228, -22.0002], + [20.971, -22.0002], + [20.9795, -21.9619], + [20.9793, -21.7841], + [20.9787, -21.3761], + [20.9781, -20.9682], + [20.9774, -20.5603], + [20.9769, -20.1523], + [20.9762, -19.7443], + [20.9756, -19.3364], + [20.975, -18.9285], + [20.9743, -18.5205], + [20.9741, -18.3188], + [21.2325, -18.3068], + [21.5297, -18.2656], + [22.0114, -18.1986], + [22.4601, -18.1157], + [22.7527, -18.0672], + [23.0999, -18.0096], + [23.2193, -17.9997], + [23.2516, -18.0075], + [23.2986, -18.0273], + [23.4598, -18.2311], + [23.5602, -18.3864], + [23.5806, -18.4529], + [23.5997, -18.46], + [23.6472, -18.4494], + [23.7005, -18.4243], + [23.8643, -18.2695], + [23.8983, -18.2292], + [24.0026, -18.1541], + [24.1293, -18.0775], + [24.2439, -18.0234], + [24.359, -17.9782], + [24.4122, -17.9895], + [24.4749, -18.0285], + [24.5306, -18.0527], + [24.7922, -17.8646], + [24.9091, -17.8214], + [25.216, -17.7876], + [25.2588, -17.7936] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 39, + "name": "Central African Republic", + "name_fr": "République centrafricaine", + "iso": "CAF", + "recs": "ECCAS,CEN_SAD", + "rbs": "ICGLR,RECSA,SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 19.0, + "y": 6.6, + "count": 36, + "name_y": "Central African Republic", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Eligible", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [24.1474, 8.6656], + [24.1948, 8.6534], + [24.2209, 8.6083], + [24.18, 8.4611], + [24.2084, 8.3691], + [24.2914, 8.2914], + [24.3755, 8.2584], + [24.4561, 8.2395], + [24.7367, 8.1916], + [24.8533, 8.1375], + [25.0072, 7.9648], + [25.2004, 7.8079], + [25.2474, 7.7246], + [25.2387, 7.649], + [25.1813, 7.5572], + [25.1901, 7.5193], + [25.2789, 7.4275], + [25.3807, 7.3334], + [25.5666, 7.2287], + [25.889, 7.0649], + [26.0365, 6.9552], + [26.0869, 6.8721], + [26.1693, 6.7817], + [26.2846, 6.699], + [26.3618, 6.6353], + [26.3086, 6.4553], + [26.3246, 6.3962], + [26.3533, 6.3449], + [26.4205, 6.2742], + [26.4475, 6.183], + [26.5143, 6.0692], + [26.5937, 6.0175], + [26.7264, 5.9982], + [26.7965, 5.9455], + [26.9423, 5.8549], + [27.0834, 5.7769], + [27.1439, 5.7229], + [27.1812, 5.6751], + [27.2134, 5.6188], + [27.2291, 5.5625], + [27.2325, 5.4408], + [27.2567, 5.2896], + [27.3324, 5.1863], + [27.4033, 5.1092], + [27.1149, 5.1979], + [27.0719, 5.1998], + [27.0206, 5.1844], + [26.8701, 5.0757], + [26.8221, 5.0624], + [26.7676, 5.0719], + [26.6326, 5.0852], + [26.1735, 5.1711], + [25.8199, 5.2537], + [25.7139, 5.2837], + [25.5251, 5.3121], + [25.4002, 5.2559], + [25.2831, 5.0627], + [25.2493, 5.0246], + [25.0652, 4.9674], + [24.9784, 4.983], + [24.7655, 4.9301], + [24.4371, 5.01], + [24.3198, 4.9941], + [24.2277, 4.9539], + [23.9917, 4.8663], + [23.8484, 4.8164], + [23.6818, 4.7708], + [23.5236, 4.7013], + [23.4172, 4.6631], + [23.3129, 4.6635], + [23.2188, 4.703], + [23.1159, 4.7369], + [22.9929, 4.7438], + [22.8646, 4.7239], + [22.7558, 4.6467], + [22.7117, 4.5917], + [22.6172, 4.4456], + [22.5057, 4.2077], + [22.4618, 4.1598], + [22.4497, 4.1551], + [22.4222, 4.135], + [21.9082, 4.2539], + [21.687, 4.2814], + [21.5376, 4.2448], + [21.3502, 4.3114], + [21.2684, 4.3231], + [21.2298, 4.3022], + [21.1256, 4.3322], + [20.9558, 4.4131], + [20.793, 4.4473], + [20.6475, 4.4356], + [20.5581, 4.4627], + [20.4865, 4.5416], + [20.3936, 4.6862], + [20.2264, 4.8296], + [20.0023, 4.9447], + [19.8625, 5.0313], + [19.8065, 5.0893], + [19.686, 5.1214], + [19.501, 5.1275], + [19.3234, 5.0708], + [19.0686, 4.8914], + [18.8317, 4.5234], + [18.6999, 4.3826], + [18.5941, 4.3462], + [18.5675, 4.2576], + [18.6199, 4.1166], + [18.6337, 3.9543], + [18.5967, 3.6787], + [18.6104, 3.4784], + [18.5538, 3.5102], + [18.4998, 3.6041], + [18.4744, 3.623], + [18.3182, 3.5808], + [18.2371, 3.5427], + [18.1939, 3.5054], + [18.1609, 3.4998], + [18.1113, 3.5511], + [18.0723, 3.5603], + [18.0107, 3.5508], + [17.9479, 3.5518], + [17.9071, 3.5584], + [17.8804, 3.5539], + [17.8066, 3.5842], + [17.5377, 3.6616], + [17.4916, 3.6873], + [17.438, 3.6846], + [17.2984, 3.6172], + [17.2247, 3.5984], + [17.0025, 3.5567], + [16.7644, 3.5363], + [16.6733, 3.5352], + [16.6107, 3.5054], + [16.5704, 3.4631], + [16.5431, 3.3695], + [16.4963, 3.2088], + [16.4768, 3.1651], + [16.4801, 3.101], + [16.4662, 2.9932], + [16.4596, 2.8965], + [16.4686, 2.8317], + [16.4013, 2.701], + [16.3196, 2.5428], + [16.2518, 2.4068], + [16.1834, 2.2701], + [16.1361, 2.3638], + [16.1067, 2.4735], + [16.0955, 2.5992], + [16.1019, 2.6327], + [16.0835, 2.67], + [16.0821, 2.6782], + [16.0593, 2.773], + [16.0824, 2.8391], + [16.0635, 2.9086], + [16.0082, 2.9767], + [15.958, 3.0287], + [15.9287, 3.0758], + [15.9049, 3.0958], + [15.8493, 3.1031], + [15.775, 3.1272], + [15.6766, 3.2297], + [15.5809, 3.3293], + [15.4584, 3.4568], + [15.3602, 3.5671], + [15.2398, 3.7021], + [15.1287, 3.8269], + [15.0621, 3.9472], + [15.0349, 4.0164], + [15.0674, 4.0229], + [15.1154, 4.0245], + [15.1358, 4.0369], + [15.1369, 4.0691], + [15.0875, 4.164], + [15.0636, 4.2849], + [15.0228, 4.3585], + [14.8936, 4.4719], + [14.7704, 4.5581], + [14.7312, 4.6024], + [14.709, 4.6656], + [14.6617, 5.0655], + [14.6406, 5.1791], + [14.6018, 5.2288], + [14.5735, 5.2517], + [14.563, 5.2799], + [14.5681, 5.3511], + [14.5844, 5.4147], + [14.5836, 5.4396], + [14.6169, 5.4955], + [14.6169, 5.8651], + [14.5988, 5.884], + [14.5772, 5.916], + [14.5425, 5.9136], + [14.5031, 5.9169], + [14.4639, 5.9707], + [14.4312, 6.0387], + [14.4407, 6.0867], + [14.475, 6.1268], + [14.5121, 6.1619], + [14.5594, 6.1912], + [14.6995, 6.2502], + [14.7393, 6.2798], + [14.7641, 6.3164], + [14.7804, 6.3657], + [14.8619, 6.5557], + [14.9827, 6.7453], + [15.0346, 6.7844], + [15.0863, 6.9099], + [15.1571, 7.0636], + [15.1858, 7.1349], + [15.2067, 7.2062], + [15.2459, 7.2636], + [15.3791, 7.3582], + [15.4801, 7.5238], + [15.5893, 7.515], + [15.7013, 7.4884], + [15.845, 7.4753], + [15.9576, 7.5076], + [16.0307, 7.5721], + [16.1911, 7.6234], + [16.3789, 7.6835], + [16.4044, 7.7724], + [16.4594, 7.819], + [16.5232, 7.86], + [16.5453, 7.8655], + [16.5502, 7.8359], + [16.589, 7.7434], + [16.6684, 7.6518], + [16.7848, 7.551], + [16.8182, 7.5573], + [16.8903, 7.6337], + [17.072, 7.6808], + [17.118, 7.7019], + [17.247, 7.813], + [17.4021, 7.8846], + [17.4364, 7.8909], + [17.4927, 7.9098], + [17.6494, 7.9836], + [17.7608, 7.9738], + [17.9401, 7.9854], + [18.2389, 8.0204], + [18.4551, 8.032], + [18.5642, 8.0459], + [18.5916, 8.0608], + [18.6336, 8.1677], + [18.6662, 8.1977], + [18.7475, 8.2438], + [18.9064, 8.4051], + [19.0108, 8.5412], + [19.0398, 8.5869], + [19.0424, 8.5903], + [19.0639, 8.5988], + [19.1087, 8.6562], + [19.0642, 8.7154], + [18.886, 8.836], + [18.8886, 8.8525], + [18.8783, 8.8732], + [18.8883, 8.8897], + [18.9563, 8.9389], + [19.0479, 8.995], + [19.1455, 9.016], + [19.4003, 9.0116], + [19.6175, 9.0236], + [19.6684, 9.0209], + [19.8377, 9.0494], + [19.9535, 9.0751], + [20.0727, 9.1332], + [20.3421, 9.1271], + [20.5669, 9.275], + [20.6314, 9.3014], + [20.6597, 9.3245], + [20.6682, 9.3471], + [20.7732, 9.4057], + [20.891, 9.5271], + [20.9842, 9.6363], + [21.0095, 9.7132], + [21.2639, 9.9746], + [21.3524, 9.9691], + [21.396, 10.0014], + [21.4969, 10.1757], + [21.528, 10.2078], + [21.5758, 10.2186], + [21.6327, 10.2383], + [21.6827, 10.2898], + [21.7258, 10.3666], + [21.7262, 10.4616], + [21.7065, 10.5379], + [21.7065, 10.5748], + [21.7307, 10.6087], + [21.7715, 10.6428], + [21.9648, 10.7367], + [22.0138, 10.782], + [22.0432, 10.8227], + [22.0972, 10.8301], + [22.1562, 10.8261], + [22.1937, 10.8514], + [22.2359, 10.8941], + [22.3698, 10.9515], + [22.4938, 10.9962], + [22.624, 10.9773], + [22.7302, 10.9541], + [22.8174, 10.9272], + [22.8601, 10.9197], + [22.9308, 10.7953], + [22.9644, 10.7518], + [23.2559, 10.4578], + [23.3123, 10.3879], + [23.4566, 10.1743], + [23.545, 10.0301], + [23.6463, 9.8229], + [23.6562, 9.7104], + [23.6428, 9.6139], + [23.6227, 9.3406], + [23.5961, 9.2619], + [23.4683, 9.1147], + [23.4628, 9.0485], + [23.4891, 8.9933], + [23.528, 8.9706], + [23.5519, 8.9432], + [23.5373, 8.8158], + [23.5832, 8.7658], + [23.6793, 8.7325], + [23.922, 8.7097], + [24.0481, 8.6913], + [24.1474, 8.6656] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 45, + "name": "Ivory Coast", + "name_fr": "Côte d’Ivoire", + "iso": "CIV", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -6.4, + "y": 6.8, + "count": 37, + "name_y": "Ivory Coast", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-3.0867, 5.1283], + [-3.114, 5.0887], + [-3.2464, 5.1141], + [-3.2149, 5.1472], + [-3.0867, 5.1283] + ] + ], + [ + [ + [-7.9906, 10.1625], + [-7.9609, 10.1635], + [-7.8841, 10.1857], + [-7.8142, 10.2366], + [-7.7491, 10.3423], + [-7.6611, 10.4274], + [-7.5621, 10.4212], + [-7.5328, 10.4368], + [-7.4979, 10.4398], + [-7.4565, 10.3839], + [-7.4148, 10.3413], + [-7.3851, 10.3401], + [-7.3632, 10.2594], + [-7.1823, 10.2257], + [-7.1049, 10.2035], + [-7.0397, 10.1448], + [-7.0171, 10.1433], + [-6.9895, 10.1557], + [-6.9682, 10.1762], + [-6.9638, 10.1987], + [-6.9917, 10.2519], + [-6.9795, 10.2996], + [-6.9503, 10.3423], + [-6.9038, 10.3451], + [-6.8336, 10.357], + [-6.7532, 10.3571], + [-6.6933, 10.3495], + [-6.6693, 10.3922], + [-6.692, 10.512], + [-6.6861, 10.578], + [-6.6764, 10.6338], + [-6.6542, 10.6564], + [-6.5646, 10.5864], + [-6.4826, 10.5612], + [-6.4239, 10.5591], + [-6.4075, 10.5724], + [-6.4326, 10.6487], + [-6.4259, 10.6718], + [-6.4042, 10.6851], + [-6.3656, 10.6928], + [-6.2611, 10.7241], + [-6.2502, 10.7179], + [-6.2307, 10.5975], + [-6.2397, 10.5581], + [-6.2178, 10.4763], + [-6.1907, 10.4003], + [-6.1926, 10.3694], + [-6.215, 10.3224], + [-6.2413, 10.2792], + [-6.2384, 10.2616], + [-6.1969, 10.2321], + [-6.1172, 10.2019], + [-6.0346, 10.1948], + [-5.9887, 10.2391], + [-5.9407, 10.2751], + [-5.9076, 10.3072], + [-5.8962, 10.3547], + [-5.8438, 10.3896], + [-5.6943, 10.4332], + [-5.5566, 10.4399], + [-5.5235, 10.426], + [-5.4613, 10.3596], + [-5.3823, 10.314], + [-5.2623, 10.3197], + [-5.1753, 10.2926], + [-5.0999, 10.2416], + [-5.0493, 10.1283], + [-4.994, 10.0465], + [-4.9699, 9.9301], + [-4.8827, 9.8689], + [-4.8145, 9.8412], + [-4.7218, 9.7565], + [-4.6258, 9.7136], + [-4.5266, 9.7235], + [-4.4803, 9.6792], + [-4.4062, 9.648], + [-4.3322, 9.6457], + [-4.2672, 9.7433], + [-4.1812, 9.7817], + [-3.9635, 9.8596], + [-3.8776, 9.8949], + [-3.7906, 9.9172], + [-3.5812, 9.9243], + [-3.3863, 9.9003], + [-3.2897, 9.8822], + [-3.2235, 9.8955], + [-3.1607, 9.8492], + [-3.0958, 9.7521], + [-3.0426, 9.7209], + [-2.9883, 9.6874], + [-2.9481, 9.6107], + [-2.9009, 9.5346], + [-2.8751, 9.5009], + [-2.8167, 9.4258], + [-2.7666, 9.4247], + [-2.7172, 9.4571], + [-2.6958, 9.4813], + [-2.6861, 9.4317], + [-2.7058, 9.3514], + [-2.7018, 9.3017], + [-2.6742, 9.2826], + [-2.6892, 9.2186], + [-2.7467, 9.1096], + [-2.7469, 9.0451], + [-2.6899, 9.0251], + [-2.6492, 8.9566], + [-2.6249, 8.8396], + [-2.6004, 8.8004], + [-2.598, 8.7764], + [-2.5569, 8.493], + [-2.5059, 8.2087], + [-2.5383, 8.1716], + [-2.5828, 8.1608], + [-2.6117, 8.1476], + [-2.62, 8.1211], + [-2.601, 8.0822], + [-2.6134, 8.0467], + [-2.6688, 8.0222], + [-2.7897, 7.9319], + [-2.7981, 7.896], + [-2.8301, 7.819], + [-2.8569, 7.7721], + [-2.8963, 7.685], + [-2.9591, 7.4545], + [-2.9823, 7.2636], + [-2.9858, 7.2049], + [-3.0102, 7.1638], + [-3.0377, 7.1046], + [-3.1689, 6.941], + [-3.2358, 6.8072], + [-3.2271, 6.7491], + [-3.2241, 6.6908], + [-3.2439, 6.6487], + [-3.2403, 6.5356], + [-3.224, 6.4411], + [-3.2006, 6.3482], + [-3.1056, 6.0856], + [-3.0562, 5.9263], + [-3.0253, 5.7978], + [-2.9983, 5.7113], + [-2.9728, 5.6763], + [-2.9623, 5.643], + [-2.8212, 5.6192], + [-2.7937, 5.6001], + [-2.755, 5.4325], + [-2.7619, 5.3569], + [-2.7896, 5.3282], + [-2.7887, 5.2641], + [-2.7952, 5.1845], + [-2.8157, 5.153], + [-2.8947, 5.149], + [-2.9483, 5.1188], + [-3.0191, 5.1308], + [-3.0259, 5.1505], + [-3.064, 5.1577], + [-3.1687, 5.203], + [-3.1514, 5.3483], + [-3.2, 5.3545], + [-3.2376, 5.3354], + [-3.312, 5.1608], + [-3.3476, 5.1307], + [-3.8706, 5.2207], + [-3.9842, 5.2932], + [-4.1202, 5.3097], + [-4.3573, 5.3014], + [-4.5528, 5.2799], + [-4.6089, 5.2359], + [-4.1152, 5.2616], + [-4.0621, 5.2566], + [-4.0372, 5.2301], + [-4.6615, 5.1726], + [-4.8997, 5.1383], + [-4.9701, 5.1478], + [-5.0237, 5.2036], + [-5.2824, 5.2103], + [-5.3354, 5.192], + [-5.3675, 5.1508], + [-5.2658, 5.1597], + [-5.1049, 5.1622], + [-5.0618, 5.1307], + [-5.5647, 5.0895], + [-5.9138, 5.0109], + [-6.0617, 4.9528], + [-6.5484, 4.7618], + [-6.8452, 4.6715], + [-6.9229, 4.6383], + [-7.058, 4.5447], + [-7.2314, 4.486], + [-7.4261, 4.376], + [-7.545, 4.3513], + [-7.5716, 4.3864], + [-7.5747, 4.5723], + [-7.5912, 4.8215], + [-7.5851, 4.9167], + [-7.5693, 5.0064], + [-7.5689, 5.0807], + [-7.5098, 5.1085], + [-7.4941, 5.1398], + [-7.4852, 5.2364], + [-7.4298, 5.3245], + [-7.4289, 5.4779], + [-7.4125, 5.5099], + [-7.3999, 5.5506], + [-7.4237, 5.6513], + [-7.4544, 5.8413], + [-7.4694, 5.8537], + [-7.4828, 5.8455], + [-7.5139, 5.842], + [-7.6361, 5.9077], + [-7.7304, 5.919], + [-7.7965, 5.9751], + [-7.8009, 6.0389], + [-7.8333, 6.0764], + [-7.8555, 6.1501], + [-7.8886, 6.2349], + [-7.9816, 6.2861], + [-8.0689, 6.2984], + [-8.131, 6.2875], + [-8.2039, 6.2907], + [-8.2871, 6.319], + [-8.3449, 6.3513], + [-8.3993, 6.4132], + [-8.4499, 6.4625], + [-8.4903, 6.4564], + [-8.5396, 6.4681], + [-8.5879, 6.4905], + [-8.6036, 6.5078], + [-8.4012, 6.7051], + [-8.3326, 6.8016], + [-8.3251, 6.8604], + [-8.3245, 6.92], + [-8.3023, 6.981], + [-8.2966, 7.074], + [-8.4087, 7.4118], + [-8.4372, 7.5164], + [-8.4673, 7.547], + [-8.4864, 7.5585], + [-8.43, 7.6019], + [-8.3518, 7.5906], + [-8.2319, 7.5567], + [-8.206, 7.5902], + [-8.1154, 7.7607], + [-8.1178, 7.824], + [-8.1269, 7.8677], + [-8.0738, 7.9844], + [-8.0317, 8.0297], + [-8.0099, 8.0785], + [-8.0167, 8.1449], + [-8.0486, 8.1697], + [-8.0905, 8.1651], + [-8.1406, 8.1814], + [-8.2171, 8.2197], + [-8.2561, 8.2537], + [-8.2441, 8.4079], + [-8.237, 8.4557], + [-8.21, 8.4833], + [-8.1678, 8.4907], + [-8.0491, 8.4953], + [-7.9531, 8.4777], + [-7.8688, 8.4675], + [-7.8236, 8.4677], + [-7.7874, 8.422], + [-7.739, 8.3752], + [-7.6961, 8.3756], + [-7.6812, 8.4104], + [-7.691, 8.5625], + [-7.7196, 8.643], + [-7.784, 8.7206], + [-7.951, 8.7868], + [-7.955, 8.8794], + [-7.9382, 8.9798], + [-7.9021, 9.0171], + [-7.778, 9.0809], + [-7.7998, 9.115], + [-7.8394, 9.1516], + [-7.9181, 9.1885], + [-7.9, 9.3087], + [-7.8962, 9.4159], + [-7.9627, 9.4039], + [-8.031, 9.3977], + [-8.0887, 9.4307], + [-8.137, 9.4957], + [-8.146, 9.6748], + [-8.1458, 9.8817], + [-8.1552, 9.9732], + [-8.1366, 10.0221], + [-8.0778, 10.0671], + [-8.0135, 10.1253], + [-7.9906, 10.1625] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 46, + "name": "Cameroon", + "name_fr": "Cameroun", + "iso": "CMR", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 12.0, + "y": 5.7, + "count": 43, + "name_y": "Cameroon", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.5559, 4.7552], + [8.5852, 4.8328], + [8.6405, 4.927], + [8.7156, 5.0469], + [8.801, 5.1975], + [8.8592, 5.4638], + [8.8988, 5.6297], + [8.9351, 5.781], + [8.9972, 5.9177], + [9.0602, 6.0091], + [9.2388, 6.1861], + [9.3733, 6.3196], + [9.4422, 6.3734], + [9.4902, 6.4187], + [9.574, 6.4704], + [9.66, 6.532], + [9.7256, 6.65], + [9.7799, 6.7602], + [9.8207, 6.7839], + [9.8742, 6.8033], + [10.0389, 6.9214], + [10.1436, 6.9964], + [10.1678, 6.9592], + [10.1855, 6.9128], + [10.2055, 6.8916], + [10.2931, 6.8768], + [10.4132, 6.8777], + [10.4823, 6.8913], + [10.519, 6.9305], + [10.5563, 7.0375], + [10.5781, 7.0577], + [10.6062, 7.0631], + [10.7376, 6.9883], + [10.8465, 6.8818], + [10.9542, 6.7766], + [11.0087, 6.7391], + [11.0325, 6.6979], + [11.0797, 6.5055], + [11.1064, 6.4577], + [11.1533, 6.4379], + [11.2373, 6.4505], + [11.3246, 6.4847], + [11.4018, 6.5339], + [11.4775, 6.5974], + [11.5291, 6.655], + [11.5517, 6.6973], + [11.563, 6.8546], + [11.5801, 6.8889], + [11.6575, 6.9516], + [11.787, 7.0562], + [11.8614, 7.1164], + [11.8548, 7.138], + [11.8086, 7.202], + [11.7674, 7.2723], + [11.8092, 7.3451], + [11.8524, 7.4007], + [12.016, 7.5897], + [12.0166, 7.652], + [12.0252, 7.7278], + [12.156, 7.9425], + [12.2312, 8.2274], + [12.2334, 8.2823], + [12.3113, 8.4197], + [12.4035, 8.5956], + [12.5827, 8.6241], + [12.6516, 8.6678], + [12.7312, 8.7457], + [12.7822, 8.8179], + [12.8065, 8.8866], + [12.8244, 9.0194], + [12.856, 9.1708], + [12.8757, 9.3035], + [12.9295, 9.4263], + [13.0194, 9.4883], + [13.1755, 9.5396], + [13.1987, 9.5638], + [13.2212, 9.6452], + [13.2388, 9.814], + [13.2438, 9.9159], + [13.2498, 9.9601], + [13.2699, 10.0362], + [13.4146, 10.1714], + [13.4785, 10.3833], + [13.5354, 10.6051], + [13.6999, 10.8731], + [13.8921, 11.1401], + [13.9814, 11.2119], + [14.0567, 11.245], + [14.1433, 11.2485], + [14.2023, 11.2682], + [14.4095, 11.4012], + [14.4961, 11.4461], + [14.5598, 11.4923], + [14.5754, 11.5324], + [14.5816, 11.5912], + [14.5618, 11.7287], + [14.5974, 11.8298], + [14.6182, 11.9866], + [14.6271, 12.1087], + [14.6197, 12.151], + [14.587, 12.2094], + [14.581, 12.2221], + [14.5189, 12.2982], + [14.4154, 12.3441], + [14.2729, 12.3565], + [14.1975, 12.3838], + [14.1849, 12.4472], + [14.1776, 12.4841], + [14.1703, 12.5241], + [14.1601, 12.6128], + [14.064, 13.0785], + [14.2448, 13.0773], + [14.4617, 13.0218], + [14.5162, 12.9797], + [14.5447, 12.8202], + [14.6232, 12.7299], + [14.7612, 12.6556], + [14.8471, 12.5021], + [14.8807, 12.2694], + [14.9567, 12.1304], + [14.9738, 12.1083], + [15.0599, 11.9071], + [15.0813, 11.8455], + [15.0877, 11.7244], + [15.078, 11.6426], + [15.122, 11.5413], + [15.0555, 11.3686], + [15.0357, 11.2625], + [15.0299, 11.1137], + [15.0687, 10.8511], + [15.1322, 10.6485], + [15.201, 10.4845], + [15.2761, 10.3574], + [15.3999, 10.2169], + [15.5319, 10.0885], + [15.6549, 10.0078], + [15.5409, 9.9603], + [15.32, 9.9543], + [15.1932, 9.9815], + [15.1327, 9.9829], + [15.0716, 9.966], + [14.8358, 9.9417], + [14.5979, 9.9531], + [14.3772, 9.9851], + [14.2433, 9.9797], + [14.1397, 9.9018], + [14.056, 9.7844], + [13.9772, 9.6916], + [14.005, 9.5887], + [14.0642, 9.5317], + [14.1779, 9.4065], + [14.2801, 9.2851], + [14.3323, 9.2035], + [14.5361, 9.0252], + [14.7328, 8.8657], + [14.7713, 8.8392], + [14.8263, 8.8103], + [14.8607, 8.7986], + [14.968, 8.7073], + [15.1162, 8.5573], + [15.2523, 8.3224], + [15.349, 8.0838], + [15.443, 7.8519], + [15.4845, 7.8127], + [15.5498, 7.7879], + [15.5578, 7.738], + [15.5526, 7.6645], + [15.5324, 7.6044], + [15.4801, 7.5238], + [15.3791, 7.3582], + [15.2459, 7.2636], + [15.2067, 7.2062], + [15.1858, 7.1349], + [15.1571, 7.0636], + [15.0863, 6.9099], + [15.0346, 6.7844], + [14.9827, 6.7453], + [14.8619, 6.5557], + [14.7804, 6.3657], + [14.7641, 6.3164], + [14.7393, 6.2798], + [14.6995, 6.2502], + [14.5594, 6.1912], + [14.5121, 6.1619], + [14.475, 6.1268], + [14.4407, 6.0867], + [14.4312, 6.0387], + [14.4639, 5.9707], + [14.5031, 5.9169], + [14.5425, 5.9136], + [14.5772, 5.916], + [14.5988, 5.884], + [14.6169, 5.8651], + [14.6169, 5.4955], + [14.5836, 5.4396], + [14.5844, 5.4147], + [14.5681, 5.3511], + [14.563, 5.2799], + [14.5735, 5.2517], + [14.6018, 5.2288], + [14.6406, 5.1791], + [14.6617, 5.0655], + [14.709, 4.6656], + [14.7312, 4.6024], + [14.7704, 4.5581], + [14.8936, 4.4719], + [15.0228, 4.3585], + [15.0636, 4.2849], + [15.0875, 4.164], + [15.1369, 4.0691], + [15.1358, 4.0369], + [15.1154, 4.0245], + [15.0674, 4.0229], + [15.0349, 4.0164], + [15.0621, 3.9472], + [15.1287, 3.8269], + [15.2398, 3.7021], + [15.3602, 3.5671], + [15.4584, 3.4568], + [15.5809, 3.3293], + [15.6766, 3.2297], + [15.775, 3.1272], + [15.8493, 3.1031], + [15.9049, 3.0958], + [15.9287, 3.0758], + [15.958, 3.0287], + [16.0082, 2.9767], + [16.0635, 2.9086], + [16.0824, 2.8391], + [16.0593, 2.773], + [16.0821, 2.6782], + [16.0835, 2.67], + [16.1019, 2.6327], + [16.0955, 2.5992], + [16.1067, 2.4735], + [16.1361, 2.3638], + [16.1834, 2.2701], + [16.1826, 2.2625], + [16.1766, 2.2048], + [16.1157, 2.1678], + [16.0801, 2.1068], + [16.0696, 2.0217], + [16.0879, 1.9181], + [16.135, 1.7959], + [16.1361, 1.7242], + [16.1195, 1.7141], + [16.0903, 1.6913], + [16.0594, 1.6762], + [15.9752, 1.76], + [15.8816, 1.8166], + [15.7416, 1.915], + [15.6003, 1.9504], + [15.4175, 1.9567], + [15.3388, 1.9447], + [15.2824, 1.9817], + [15.2035, 2.0245], + [15.1601, 2.0356], + [15.0996, 2.0023], + [15.0578, 2.0009], + [15.0064, 2.0138], + [14.9024, 2.0123], + [14.8928, 2.0693], + [14.875, 2.0805], + [14.7629, 2.0752], + [14.7283, 2.1224], + [14.7133, 2.1171], + [14.6691, 2.1321], + [14.5789, 2.1991], + [14.4841, 2.1547], + [14.287, 2.1604], + [14.0344, 2.1589], + [13.7728, 2.1574], + [13.5335, 2.1595], + [13.2936, 2.1616], + [13.2699, 2.2242], + [13.2203, 2.2564], + [13.1309, 2.2594], + [12.8675, 2.2468], + [12.6657, 2.2568], + [12.6014, 2.265], + [12.5298, 2.2813], + [12.3613, 2.296], + [12.1534, 2.2844], + [12.1062, 2.2875], + [11.9397, 2.2852], + [11.559, 2.3022], + [11.3484, 2.2997], + [11.3533, 2.2614], + [11.3399, 2.2338], + [11.3287, 2.1674], + [11.0966, 2.1675], + [10.7909, 2.1676], + [10.5022, 2.1676], + [10.307, 2.1677], + [9.9799, 2.1678], + [9.8701, 2.2133], + [9.8369, 2.2424], + [9.8304, 2.2755], + [9.8262, 2.2978], + [9.8008, 2.3044], + [9.8218, 2.5393], + [9.8676, 2.735], + [9.8854, 2.9166], + [9.9484, 3.0791], + [9.915, 3.2396], + [9.8762, 3.3098], + [9.6721, 3.5376], + [9.7657, 3.6238], + [9.6424, 3.6118], + [9.6159, 3.6965], + [9.5562, 3.798], + [9.5928, 3.8143], + [9.6281, 3.87], + [9.7396, 3.8529], + [9.7361, 3.8801], + [9.6399, 3.9653], + [9.6492, 4.0083], + [9.6889, 4.0564], + [9.6695, 4.0767], + [9.6004, 4.0269], + [9.5506, 4.0284], + [9.5118, 4.0606], + [9.4837, 4.0661], + [9.5008, 4.0007], + [9.462, 3.9425], + [9.4253, 3.9223], + [9.3623, 3.9257], + [9.3109, 3.9404], + [9.2974, 3.9729], + [9.2491, 3.9979], + [9.1139, 4.0411], + [9.0001, 4.0916], + [8.9771, 4.2304], + [8.932, 4.2902], + [8.9136, 4.3578], + [8.9028, 4.4352], + [8.9183, 4.5538], + [8.8895, 4.5728], + [8.8564, 4.5792], + [8.8071, 4.5734], + [8.7619, 4.58], + [8.7079, 4.6457], + [8.6604, 4.671], + [8.6896, 4.5502], + [8.6562, 4.5164], + [8.5744, 4.5262], + [8.5396, 4.5719], + [8.5328, 4.6059], + [8.5705, 4.7521], + [8.5559, 4.7552] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 47, + "name": "Democratic Republic of the Congo", + "name_fr": "République démocratique du Congo", + "iso": "COD", + "recs": "COMESA,ECCAS,SADC", + "rbs": "RECSA,ICGLR,SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 20.6, + "y": -2.9, + "count": 28, + "name_y": "Democratic Republic of the Congo", + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.7512, -8.1937], + [30.5779, -8.22], + [30.3275, -8.2582], + [30.0514, -8.3003], + [29.7662, -8.3438], + [29.4838, -8.3869], + [29.2156, -8.4278], + [28.9723, -8.4649], + [28.8981, -8.4854], + [28.9345, -8.5902], + [28.9178, -8.7006], + [28.8695, -8.7858], + [28.7936, -8.891], + [28.7588, -8.9326], + [28.6812, -9.0146], + [28.6165, -9.0723], + [28.4843, -9.1694], + [28.4007, -9.2248], + [28.4002, -9.275], + [28.5405, -9.5101], + [28.6042, -9.6788], + [28.6301, -9.8313], + [28.6289, -9.9187], + [28.6235, -10.0988], + [28.6172, -10.313], + [28.6074, -10.3974], + [28.6455, -10.5502], + [28.6389, -10.6692], + [28.5442, -10.8023], + [28.518, -10.9332], + [28.4703, -11.1096], + [28.4042, -11.3544], + [28.3572, -11.483], + [28.3834, -11.5667], + [28.407, -11.6229], + [28.4318, -11.6983], + [28.4825, -11.8121], + [28.5416, -11.8792], + [28.5746, -11.9081], + [28.7694, -12.0513], + [28.85, -12.1205], + [28.9734, -12.2578], + [29.0644, -12.3488], + [29.1912, -12.3702], + [29.3438, -12.4048], + [29.4275, -12.4313], + [29.4855, -12.4185], + [29.5049, -12.3861], + [29.5022, -12.3176], + [29.492, -12.2669], + [29.5082, -12.2282], + [29.5598, -12.2024], + [29.692, -12.1983], + [29.7496, -12.1641], + [29.7951, -12.1555], + [29.7953, -12.3062], + [29.7955, -12.4506], + [29.7956, -12.6259], + [29.7958, -12.8271], + [29.7961, -12.9921], + [29.7963, -13.1675], + [29.7965, -13.3697], + [29.7953, -13.3928], + [29.7752, -13.4381], + [29.7227, -13.4538], + [29.6518, -13.4144], + [29.6477, -13.3729], + [29.6303, -13.2985], + [29.5972, -13.2605], + [29.5542, -13.2489], + [29.4814, -13.268], + [29.3818, -13.3229], + [29.2537, -13.3708], + [29.2019, -13.3983], + [29.1116, -13.3951], + [29.0143, -13.3688], + [28.9423, -13.3071], + [28.9217, -13.2146], + [28.8588, -13.1194], + [28.7731, -12.9819], + [28.7301, -12.9255], + [28.6729, -12.8613], + [28.6154, -12.8541], + [28.5509, -12.8361], + [28.5112, -12.7422], + [28.4744, -12.6233], + [28.4515, -12.5774], + [28.4129, -12.5181], + [28.3577, -12.482], + [28.2373, -12.4346], + [28.0688, -12.3682], + [27.8574, -12.2849], + [27.7568, -12.2809], + [27.6443, -12.2668], + [27.5738, -12.2271], + [27.5334, -12.1953], + [27.487, -12.0797], + [27.4236, -11.9445], + [27.2381, -11.7835], + [27.1964, -11.6051], + [27.1592, -11.5792], + [27.0954, -11.5938], + [27.0461, -11.6159], + [27.0267, -11.6638], + [26.9769, -11.8246], + [26.9496, -11.8988], + [26.9309, -11.9193], + [26.8904, -11.9436], + [26.824, -11.9652], + [26.7297, -11.976], + [26.5964, -11.9721], + [26.4297, -11.9479], + [26.3396, -11.9299], + [26.0964, -11.9032], + [26.026, -11.8901], + [25.9266, -11.8553], + [25.8549, -11.8201], + [25.6188, -11.7441], + [25.5119, -11.7534], + [25.46, -11.6998], + [25.4134, -11.6735], + [25.3494, -11.623], + [25.3207, -11.5535], + [25.2826, -11.405], + [25.2918, -11.3255], + [25.3193, -11.2369], + [25.2888, -11.2124], + [25.246, -11.2124], + [25.1849, -11.243], + [25.076, -11.2601], + [24.8769, -11.2991], + [24.8063, -11.3212], + [24.7281, -11.3378], + [24.6683, -11.3529], + [24.5186, -11.4385], + [24.4666, -11.4477], + [24.3779, -11.4171], + [24.3352, -11.3713], + [24.3779, -11.3193], + [24.3963, -11.2552], + [24.3657, -11.1299], + [24.3199, -11.0718], + [24.1872, -11.03], + [24.1365, -11.026], + [24.1151, -10.9557], + [24.0784, -10.8915], + [24.0027, -10.8791], + [23.9665, -10.8718], + [23.9287, -10.8915], + [23.9073, -10.9435], + [23.9012, -10.9832], + [23.8339, -11.0137], + [23.6964, -11.0076], + [23.56, -10.9786], + [23.464, -10.9693], + [23.4002, -10.9765], + [23.1567, -11.0748], + [23.0763, -11.0879], + [22.8147, -11.0803], + [22.6665, -11.0598], + [22.561, -11.0559], + [22.4861, -11.0867], + [22.393, -11.1595], + [22.3149, -11.1986], + [22.2788, -11.1941], + [22.2566, -11.1637], + [22.2262, -11.122], + [22.2167, -11.0127], + [22.1779, -10.8923], + [22.2035, -10.8295], + [22.2805, -10.784], + [22.307, -10.6913], + [22.2832, -10.5516], + [22.2816, -10.4533], + [22.3024, -10.3967], + [22.2745, -10.2591], + [22.1978, -10.0406], + [22.0892, -9.8628], + [21.9486, -9.7256], + [21.8566, -9.5942], + [21.8132, -9.4688], + [21.8295, -9.1685], + [21.8719, -8.9035], + [21.9054, -8.6934], + [21.8959, -8.3411], + [21.8009, -8.1119], + [21.7801, -7.8654], + [21.8336, -7.6017], + [21.8416, -7.421], + [21.8061, -7.3286], + [21.7816, -7.3146], + [21.7511, -7.3055], + [21.5108, -7.2967], + [21.1903, -7.285], + [20.9109, -7.2814], + [20.6078, -7.2777], + [20.5584, -7.2444], + [20.5358, -7.1828], + [20.5369, -7.1218], + [20.5987, -6.9352], + [20.59, -6.9199], + [20.4822, -6.9158], + [20.19, -6.9463], + [19.9975, -6.9765], + [19.8752, -6.9863], + [19.6604, -7.0371], + [19.5276, -7.1444], + [19.4838, -7.2795], + [19.4874, -7.3907], + [19.4799, -7.4722], + [19.4193, -7.5573], + [19.3717, -7.6551], + [19.3699, -7.7065], + [19.3408, -7.9666], + [19.1427, -8.0015], + [18.9444, -8.0015], + [18.8983, -7.9981], + [18.6534, -7.936], + [18.5627, -7.9359], + [18.4847, -7.9686], + [18.3349, -8.0003], + [18.1915, -8.0238], + [18.0472, -8.1008], + [18.0088, -8.1076], + [17.9131, -8.0677], + [17.7788, -8.0714], + [17.6434, -8.0907], + [17.5796, -8.099], + [17.536, -8.0759], + [17.4113, -7.8819], + [17.245, -7.6233], + [17.1551, -7.4613], + [17.1216, -7.419], + [17.0638, -7.3631], + [16.9848, -7.2574], + [16.9521, -7.157], + [16.9658, -7.0621], + [16.9194, -6.934], + [16.8131, -6.7726], + [16.743, -6.6185], + [16.7094, -6.4717], + [16.701, -6.346], + [16.7178, -6.2414], + [16.6973, -6.1643], + [16.6396, -6.1146], + [16.608, -6.0516], + [16.5852, -6.0253], + [16.5371, -5.9658], + [16.4314, -5.9002], + [16.3152, -5.8656], + [16.0602, -5.8649], + [15.727, -5.8639], + [15.425, -5.8688], + [15.0894, -5.8745], + [14.7494, -5.8801], + [14.6579, -5.8889], + [14.3986, -5.8927], + [14.1908, -5.876], + [14.1138, -5.8651], + [13.9785, -5.8572], + [13.7646, -5.8552], + [13.649, -5.8617], + [13.3715, -5.8618], + [13.3465, -5.8634], + [13.3026, -5.8818], + [13.1844, -5.8563], + [13.0682, -5.8648], + [13.0033, -5.8361], + [12.8608, -5.8541], + [12.7916, -5.8777], + [12.6807, -5.9608], + [12.5146, -6.0042], + [12.4529, -6.0005], + [12.4117, -5.9863], + [12.315, -5.8953], + [12.2404, -5.8073], + [12.2137, -5.7587], + [12.2553, -5.7465], + [12.386, -5.7277], + [12.4846, -5.7188], + [12.5037, -5.6958], + [12.5189, -5.4246], + [12.5224, -5.1489], + [12.4874, -5.1127], + [12.4532, -5.0906], + [12.4515, -5.0715], + [12.5027, -5.0369], + [12.5735, -4.9966], + [12.5962, -4.9784], + [12.6748, -4.9054], + [12.8297, -4.7366], + [12.9475, -4.6953], + [13.0573, -4.6511], + [13.0728, -4.6348], + [13.0874, -4.602], + [13.1366, -4.6043], + [13.1523, -4.6203], + [13.1765, -4.6559], + [13.2196, -4.7059], + [13.2973, -4.7652], + [13.3758, -4.8294], + [13.4149, -4.8374], + [13.4784, -4.805], + [13.5517, -4.7567], + [13.6596, -4.7215], + [13.6854, -4.6887], + [13.6994, -4.6184], + [13.7076, -4.5433], + [13.7171, -4.4545], + [13.7391, -4.4425], + [13.778, -4.4339], + [13.8495, -4.4589], + [13.8823, -4.4847], + [13.9409, -4.4847], + [13.9784, -4.4612], + [14.0469, -4.4175], + [14.1339, -4.4], + [14.2271, -4.3581], + [14.3162, -4.3041], + [14.3583, -4.2994], + [14.4029, -4.3697], + [14.4428, -4.419], + [14.4498, -4.4495], + [14.41, -4.5081], + [14.3654, -4.5855], + [14.4029, -4.6816], + [14.4119, -4.775], + [14.4107, -4.8312], + [14.4409, -4.8541], + [14.4616, -4.8649], + [14.4939, -4.8517], + [14.5576, -4.8558], + [14.634, -4.8851], + [14.7079, -4.8817], + [14.7793, -4.8457], + [14.9121, -4.7056], + [15.1062, -4.461], + [15.2672, -4.3076], + [15.3946, -4.2449], + [15.481, -4.1718], + [15.526, -4.088], + [15.6001, -4.031], + [15.7546, -3.9855], + [15.8725, -3.9343], + [15.99, -3.7662], + [16.1468, -3.4642], + [16.1906, -3.1944], + [16.2174, -3.0303], + [16.2019, -2.4647], + [16.1916, -2.2791], + [16.2153, -2.1778], + [16.2739, -2.1082], + [16.4336, -1.9608], + [16.5407, -1.8401], + [16.6225, -1.6989], + [16.7801, -1.3764], + [16.8491, -1.2725], + [16.8799, -1.2259], + [16.9747, -1.1399], + [17.1076, -1.0645], + [17.2788, -0.9996], + [17.5429, -0.775], + [17.7528, -0.549], + [17.7241, -0.2775], + [17.7731, -0.0524], + [17.8877, 0.2341], + [17.9252, 0.5373], + [17.8857, 0.8569], + [17.9024, 1.1181], + [18.0117, 1.4221], + [18.0578, 1.5349], + [18.0729, 1.7194], + [18.0722, 2.0133], + [18.2116, 2.4149], + [18.3435, 2.6554], + [18.4909, 2.9244], + [18.5471, 3.087], + [18.6222, 3.3041], + [18.6104, 3.4784], + [18.5967, 3.6787], + [18.6337, 3.9543], + [18.6199, 4.1166], + [18.5675, 4.2576], + [18.5941, 4.3462], + [18.6999, 4.3826], + [18.8317, 4.5234], + [19.0686, 4.8914], + [19.3234, 5.0708], + [19.501, 5.1275], + [19.686, 5.1214], + [19.8065, 5.0893], + [19.8625, 5.0313], + [20.0023, 4.9447], + [20.2264, 4.8296], + [20.3936, 4.6862], + [20.4865, 4.5416], + [20.5581, 4.4627], + [20.6475, 4.4356], + [20.793, 4.4473], + [20.9558, 4.4131], + [21.1256, 4.3322], + [21.2298, 4.3022], + [21.2684, 4.3231], + [21.3502, 4.3114], + [21.5376, 4.2448], + [21.687, 4.2814], + [21.9082, 4.2539], + [22.4222, 4.135], + [22.4497, 4.1551], + [22.4618, 4.1598], + [22.5057, 4.2077], + [22.6172, 4.4456], + [22.7117, 4.5917], + [22.7558, 4.6467], + [22.8646, 4.7239], + [22.9929, 4.7438], + [23.1159, 4.7369], + [23.2188, 4.703], + [23.3129, 4.6635], + [23.4172, 4.6631], + [23.5236, 4.7013], + [23.6818, 4.7708], + [23.8484, 4.8164], + [23.9917, 4.8663], + [24.2277, 4.9539], + [24.3198, 4.9941], + [24.4371, 5.01], + [24.7655, 4.9301], + [24.9784, 4.983], + [25.0652, 4.9674], + [25.2493, 5.0246], + [25.2831, 5.0627], + [25.4002, 5.2559], + [25.5251, 5.3121], + [25.7139, 5.2837], + [25.8199, 5.2537], + [26.1735, 5.1711], + [26.6326, 5.0852], + [26.7676, 5.0719], + [26.8221, 5.0624], + [26.8701, 5.0757], + [27.0206, 5.1844], + [27.0719, 5.1998], + [27.1149, 5.1979], + [27.4033, 5.1092], + [27.4393, 5.0392], + [27.491, 4.9676], + [27.6642, 4.846], + [27.7192, 4.7783], + [27.7614, 4.7032], + [27.7881, 4.6447], + [27.8416, 4.5978], + [27.9166, 4.5679], + [27.9807, 4.5321], + [28.0198, 4.4794], + [28.0786, 4.4248], + [28.1921, 4.3502], + [28.2473, 4.3485], + [28.311, 4.338], + [28.3672, 4.3187], + [28.4275, 4.3242], + [28.5248, 4.3729], + [28.6396, 4.4545], + [28.7271, 4.505], + [28.9394, 4.4871], + [29.0574, 4.4459], + [29.1515, 4.3882], + [29.2249, 4.3919], + [29.3849, 4.4984], + [29.4696, 4.6118], + [29.5521, 4.636], + [29.6769, 4.5869], + [29.7799, 4.481], + [29.8702, 4.3271], + [29.934, 4.2685], + [30.0214, 4.1776], + [30.1949, 3.9819], + [30.4207, 3.8839], + [30.5083, 3.8357], + [30.5369, 3.7872], + [30.5535, 3.7229], + [30.5594, 3.6528], + [30.5867, 3.6242], + [30.6477, 3.6341], + [30.6999, 3.6441], + [30.7572, 3.6242], + [30.797, 3.5731], + [30.8169, 3.5333], + [30.8386, 3.4907], + [30.8953, 3.4637], + [30.9064, 3.4089], + [30.8676, 3.3421], + [30.8278, 3.2826], + [30.7793, 3.1634], + [30.754, 3.0418], + [30.7865, 3.0014], + [30.8214, 2.9676], + [30.8399, 2.9335], + [30.8508, 2.8937], + [30.8467, 2.847], + [30.7695, 2.678], + [30.7299, 2.5303], + [30.7286, 2.4554], + [30.8301, 2.4004], + [30.9619, 2.4033], + [31.0036, 2.3694], + [31.0453, 2.3155], + [31.0821, 2.2881], + [31.1376, 2.2889], + [31.1764, 2.2701], + [31.1914, 2.2323], + [31.2363, 2.1914], + [31.2628, 2.1597], + [31.259, 2.1533], + [31.1789, 2.0729], + [30.9817, 1.9324], + [30.9355, 1.9153], + [30.868, 1.8589], + [30.7143, 1.7023], + [30.674, 1.6761], + [30.5906, 1.5794], + [30.5293, 1.5324], + [30.4795, 1.4665], + [30.4413, 1.3818], + [30.3874, 1.297], + [30.3996, 1.2561], + [30.4141, 1.2547], + [30.4495, 1.2592], + [30.4684, 1.2575], + [30.4778, 1.2388], + [30.3211, 1.1853], + [30.2401, 1.1028], + [30.1829, 0.9735], + [30.0474, 0.8635], + [29.9429, 0.8192], + [29.9316, 0.7929], + [29.9238, 0.6739], + [29.9345, 0.499], + [29.8854, 0.4189], + [29.8146, 0.2636], + [29.7778, 0.1664], + [29.7497, 0.1472], + [29.7177, 0.0983], + [29.6979, -0.0602], + [29.6844, -0.1136], + [29.6833, -0.1202], + [29.6438, -0.1197], + [29.5972, -0.1342], + [29.4964, -0.1802], + [29.4175, -0.3388], + [29.3596, -0.4524], + [29.327, -0.5297], + [29.3347, -0.5774], + [29.3664, -0.6399], + [29.4189, -0.6297], + [29.4521, -0.6069], + [29.5104, -0.6117], + [29.6425, -0.5072], + [29.6433, -0.5064], + [29.6479, -0.5353], + [29.6082, -0.6913], + [29.6064, -0.7831], + [29.59, -0.8871], + [29.5619, -0.9773], + [29.5641, -1.1214], + [29.58, -1.3567], + [29.577, -1.3879], + [29.5378, -1.4098], + [29.468, -1.4681], + [29.402, -1.5074], + [29.3517, -1.5176], + [29.2682, -1.6216], + [29.2214, -1.6859], + [29.1977, -1.6437], + [29.0712, -1.6054], + [29.0328, -1.6475], + [28.9876, -1.8376], + [28.9094, -2.008], + [28.9161, -2.0823], + [28.8791, -2.1529], + [28.8722, -2.1869], + [28.8757, -2.2277], + [28.9034, -2.2398], + [28.9167, -2.2877], + [28.8566, -2.3715], + [28.8503, -2.4479], + [28.8579, -2.4459], + [28.8576, -2.4467], + [28.8914, -2.5556], + [28.8939, -2.6351], + [28.9218, -2.682], + [29.0144, -2.7202], + [29.0142, -2.7583], + [29.0166, -2.7996], + [29.0647, -2.8508], + [29.1532, -2.9553], + [29.2244, -3.0535], + [29.2261, -3.1387], + [29.2123, -3.2812], + [29.2101, -3.3633], + [29.2172, -3.4757], + [29.2168, -3.685], + [29.2118, -3.8338], + [29.2232, -3.9108], + [29.3313, -4.0954], + [29.3792, -4.2997], + [29.4032, -4.4493], + [29.4042, -4.4967], + [29.3676, -4.6688], + [29.3257, -4.8356], + [29.3234, -4.8988], + [29.3428, -4.9831], + [29.4201, -5.1762], + [29.4765, -5.3166], + [29.5037, -5.401], + [29.5424, -5.4998], + [29.5941, -5.6508], + [29.607, -5.7227], + [29.5964, -5.776], + [29.4908, -5.9654], + [29.4801, -6.025], + [29.5063, -6.1721], + [29.5408, -6.3139], + [29.5906, -6.3944], + [29.7097, -6.6169], + [29.7981, -6.6919], + [29.9618, -6.8031], + [30.1062, -6.915], + [30.1618, -6.973], + [30.2127, -7.0379], + [30.3132, -7.2037], + [30.3745, -7.3387], + [30.4067, -7.4606], + [30.4856, -7.6271], + [30.5589, -7.7819], + [30.6538, -7.9709], + [30.7209, -8.1044], + [30.7512, -8.1937] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 48, + "name": "Republic of the Congo", + "name_fr": "Congo", + "iso": "COG", + "recs": "ECCAS", + "rbs": "RECSA", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 14.8, + "y": -0.8, + "count": 16, + "name_y": "Republic of the Congo", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Eligible", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.1302, -3.9163], + [11.19, -3.762], + [11.2345, -3.6908], + [11.2883, -3.6411], + [11.5043, -3.5203], + [11.5368, -3.525], + [11.6857, -3.682], + [11.7334, -3.6945], + [11.7864, -3.6902], + [11.8491, -3.6967], + [11.8799, -3.6659], + [11.8848, -3.6254], + [11.8395, -3.5801], + [11.8329, -3.5314], + [11.8647, -3.4786], + [11.8828, -3.4202], + [11.9293, -3.351], + [11.9342, -3.3186], + [11.8851, -3.2832], + [11.7844, -3.2291], + [11.7154, -3.177], + [11.6891, -3.127], + [11.708, -3.0631], + [11.7635, -3.0112], + [11.7602, -2.9831], + [11.7113, -2.9365], + [11.6757, -2.8866], + [11.6391, -2.8554], + [11.5378, -2.8367], + [11.5571, -2.7696], + [11.5945, -2.671], + [11.6034, -2.5954], + [11.5752, -2.3971], + [11.5777, -2.3609], + [11.6055, -2.3426], + [11.6659, -2.3646], + [11.7268, -2.3947], + [11.8924, -2.3515], + [11.9503, -2.3448], + [11.9982, -2.3828], + [12.0645, -2.4126], + [12.4464, -2.33], + [12.4538, -2.2456], + [12.4757, -2.1692], + [12.4785, -2.112], + [12.4626, -2.0753], + [12.4437, -2.0476], + [12.4324, -1.9903], + [12.4321, -1.9289], + [12.4687, -1.9], + [12.5904, -1.8269], + [12.6284, -1.8296], + [12.7137, -1.8694], + [12.7936, -1.9318], + [12.8645, -2.0633], + [12.9136, -2.1763], + [12.992, -2.3134], + [13.1586, -2.3691], + [13.3573, -2.4048], + [13.4649, -2.3954], + [13.6186, -2.2786], + [13.7056, -2.1875], + [13.7338, -2.1385], + [13.7844, -2.1638], + [13.8416, -2.2837], + [13.8785, -2.3302], + [13.8877, -2.3745], + [13.8618, -2.4299], + [13.8869, -2.4654], + [13.9938, -2.4906], + [14.0874, -2.4669], + [14.1298, -2.418], + [14.1998, -2.3542], + [14.2004, -2.3006], + [14.1629, -2.2655], + [14.1629, -2.2176], + [14.2018, -2.1799], + [14.2396, -2.0768], + [14.2515, -2.0015], + [14.2884, -1.9535], + [14.3586, -1.9202], + [14.384, -1.89], + [14.4232, -1.7115], + [14.4029, -1.647], + [14.4029, -1.5934], + [14.4473, -1.5251], + [14.4556, -1.4132], + [14.4369, -1.2298], + [14.424, -1.1039], + [14.4106, -0.9721], + [14.4449, -0.7988], + [14.4806, -0.6184], + [14.4741, -0.5734], + [14.4247, -0.5187], + [14.3638, -0.4686], + [14.2067, -0.4273], + [14.1483, -0.3619], + [14.1028, -0.2924], + [14.0694, -0.2701], + [13.898, -0.2426], + [13.8601, -0.2033], + [13.8755, -0.0908], + [13.8906, 0.0753], + [13.8846, 0.1908], + [13.9151, 0.284], + [13.9496, 0.3538], + [14.0253, 0.4277], + [14.0655, 0.515], + [14.0875, 0.5366], + [14.231, 0.5511], + [14.2831, 0.5875], + [14.3242, 0.6242], + [14.3415, 0.6738], + [14.3906, 0.7557], + [14.4345, 0.8115], + [14.4392, 0.8491], + [14.4299, 0.9015], + [14.3864, 1.0044], + [14.3345, 1.0902], + [14.303, 1.1208], + [14.2397, 1.3226], + [14.1809, 1.3702], + [14.0662, 1.3959], + [13.8514, 1.4187], + [13.7212, 1.3823], + [13.5233, 1.3146], + [13.3724, 1.2678], + [13.2741, 1.241], + [13.2163, 1.2484], + [13.1901, 1.2792], + [13.2283, 1.3054], + [13.2474, 1.3667], + [13.2228, 1.4546], + [13.1846, 1.5351], + [13.1627, 1.6481], + [13.1722, 1.7886], + [13.2095, 1.9204], + [13.2887, 2.0917], + [13.2936, 2.1616], + [13.5335, 2.1595], + [13.7728, 2.1574], + [14.0344, 2.1589], + [14.287, 2.1604], + [14.4841, 2.1547], + [14.5789, 2.1991], + [14.6691, 2.1321], + [14.7133, 2.1171], + [14.7283, 2.1224], + [14.7629, 2.0752], + [14.875, 2.0805], + [14.8928, 2.0693], + [14.9024, 2.0123], + [15.0064, 2.0138], + [15.0578, 2.0009], + [15.0996, 2.0023], + [15.1601, 2.0356], + [15.2035, 2.0245], + [15.2824, 1.9817], + [15.3388, 1.9447], + [15.4175, 1.9567], + [15.6003, 1.9504], + [15.7416, 1.915], + [15.8816, 1.8166], + [15.9752, 1.76], + [16.0594, 1.6762], + [16.0903, 1.6913], + [16.1195, 1.7141], + [16.1361, 1.7242], + [16.135, 1.7959], + [16.0879, 1.9181], + [16.0696, 2.0217], + [16.0801, 2.1068], + [16.1157, 2.1678], + [16.1766, 2.2048], + [16.1826, 2.2625], + [16.1834, 2.2701], + [16.2518, 2.4068], + [16.3196, 2.5428], + [16.4013, 2.701], + [16.4686, 2.8317], + [16.4596, 2.8965], + [16.4662, 2.9932], + [16.4801, 3.101], + [16.4768, 3.1651], + [16.4963, 3.2088], + [16.5431, 3.3695], + [16.5704, 3.4631], + [16.6107, 3.5054], + [16.6733, 3.5352], + [16.7644, 3.5363], + [17.0025, 3.5567], + [17.2247, 3.5984], + [17.2984, 3.6172], + [17.438, 3.6846], + [17.4916, 3.6873], + [17.5377, 3.6616], + [17.8066, 3.5842], + [17.8804, 3.5539], + [17.9071, 3.5584], + [17.9479, 3.5518], + [18.0107, 3.5508], + [18.0723, 3.5603], + [18.1113, 3.5511], + [18.1609, 3.4998], + [18.1939, 3.5054], + [18.2371, 3.5427], + [18.3182, 3.5808], + [18.4744, 3.623], + [18.4998, 3.6041], + [18.5538, 3.5102], + [18.6104, 3.4784], + [18.6222, 3.3041], + [18.5471, 3.087], + [18.4909, 2.9244], + [18.3435, 2.6554], + [18.2116, 2.4149], + [18.0722, 2.0133], + [18.0729, 1.7194], + [18.0578, 1.5349], + [18.0117, 1.4221], + [17.9024, 1.1181], + [17.8857, 0.8569], + [17.9252, 0.5373], + [17.8877, 0.2341], + [17.7731, -0.0524], + [17.7241, -0.2775], + [17.7528, -0.549], + [17.5429, -0.775], + [17.2788, -0.9996], + [17.1076, -1.0645], + [16.9747, -1.1399], + [16.8799, -1.2259], + [16.8491, -1.2725], + [16.7801, -1.3764], + [16.6225, -1.6989], + [16.5407, -1.8401], + [16.4336, -1.9608], + [16.2739, -2.1082], + [16.2153, -2.1778], + [16.1916, -2.2791], + [16.2019, -2.4647], + [16.2174, -3.0303], + [16.1906, -3.1944], + [16.1468, -3.4642], + [15.99, -3.7662], + [15.8725, -3.9343], + [15.7546, -3.9855], + [15.6001, -4.031], + [15.526, -4.088], + [15.481, -4.1718], + [15.3946, -4.2449], + [15.2672, -4.3076], + [15.1062, -4.461], + [14.9121, -4.7056], + [14.7793, -4.8457], + [14.7079, -4.8817], + [14.634, -4.8851], + [14.5576, -4.8558], + [14.4939, -4.8517], + [14.4616, -4.8649], + [14.4409, -4.8541], + [14.4107, -4.8312], + [14.4119, -4.775], + [14.4029, -4.6816], + [14.3654, -4.5855], + [14.41, -4.5081], + [14.4498, -4.4495], + [14.4428, -4.419], + [14.4029, -4.3697], + [14.3583, -4.2994], + [14.3162, -4.3041], + [14.2271, -4.3581], + [14.1339, -4.4], + [14.0469, -4.4175], + [13.9784, -4.4612], + [13.9409, -4.4847], + [13.8823, -4.4847], + [13.8495, -4.4589], + [13.778, -4.4339], + [13.7391, -4.4425], + [13.7171, -4.4545], + [13.7076, -4.5433], + [13.6994, -4.6184], + [13.6854, -4.6887], + [13.6596, -4.7215], + [13.5517, -4.7567], + [13.4784, -4.805], + [13.4149, -4.8374], + [13.3758, -4.8294], + [13.2973, -4.7652], + [13.2196, -4.7059], + [13.1765, -4.6559], + [13.1523, -4.6203], + [13.1366, -4.6043], + [13.0874, -4.602], + [13.0728, -4.6348], + [13.048, -4.6192], + [12.9714, -4.5518], + [12.8811, -4.4451], + [12.8481, -4.4289], + [12.7982, -4.4306], + [12.7194, -4.4697], + [12.6417, -4.5312], + [12.5015, -4.5875], + [12.3846, -4.6191], + [12.374, -4.6577], + [12.3467, -4.7241], + [12.3079, -4.7655], + [12.2043, -4.7786], + [12.1671, -4.8377], + [12.0775, -4.9521], + [12.0184, -5.0043], + [12.0027, -4.982], + [11.9668, -4.9544], + [11.8933, -4.8657], + [11.8207, -4.7555], + [11.8013, -4.7052], + [11.7809, -4.6766], + [11.7775, -4.5658], + [11.6681, -4.4343], + [11.3938, -4.2003], + [11.3645, -4.1306], + [11.1302, -3.9163] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 51, + "name": "Comoros", + "name_fr": "Comores", + "iso": "COM", + "recs": "COMESA,CEN_SAD", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 43.7, + "y": -12.1, + "count": 7, + "name_y": "Comoros", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [44.4764, -12.0815], + [44.5268, -12.2195], + [44.5263, -12.3235], + [44.505, -12.3565], + [44.4602, -12.3352], + [44.3774, -12.2522], + [44.2201, -12.1714], + [44.2923, -12.1647], + [44.3345, -12.173], + [44.3791, -12.1656], + [44.407, -12.1201], + [44.4126, -12.093], + [44.4519, -12.0714], + [44.4764, -12.0815] + ] + ], + [ + [ + [43.7887, -12.307], + [43.859, -12.3683], + [43.6637, -12.3429], + [43.6329, -12.2877], + [43.6313, -12.2471], + [43.7043, -12.256], + [43.7887, -12.307] + ] + ], + [ + [ + [43.4658, -11.9013], + [43.4468, -11.9146], + [43.3555, -11.8575], + [43.3033, -11.844], + [43.2267, -11.7519], + [43.2561, -11.4321], + [43.2807, -11.3912], + [43.299, -11.3745], + [43.3415, -11.3685], + [43.393, -11.4086], + [43.3794, -11.6142], + [43.4477, -11.7525], + [43.4915, -11.8621], + [43.4658, -11.9013] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 52, + "name": "Cabo Verde", + "name_fr": "Cap-Vert", + "iso": "CPV", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -25.9, + "y": 16.9, + "count": 7, + "name_y": "Cabo Verde", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-25.1698, 16.9465], + [-25.2672, 16.9259], + [-25.3083, 16.9358], + [-25.3219, 17.0154], + [-25.3416, 17.0677], + [-25.3371, 17.091], + [-25.1135, 17.1937], + [-25.0347, 17.1765], + [-24.9797, 17.0947], + [-25.0171, 17.0493], + [-25.1698, 16.9465] + ] + ], + [ + [ + [-23.4442, 15.008], + [-23.5047, 14.9161], + [-23.6372, 14.9235], + [-23.7054, 14.9613], + [-23.785, 15.0769], + [-23.7825, 15.1661], + [-23.7545, 15.2436], + [-23.7594, 15.3108], + [-23.7481, 15.3285], + [-23.7072, 15.3169], + [-23.7006, 15.2716], + [-23.58, 15.1609], + [-23.5353, 15.1393], + [-23.4442, 15.008] + ] + ], + [ + [ + [-24.8871, 16.8181], + [-24.9691, 16.7942], + [-25.02, 16.7972], + [-25.0931, 16.8325], + [-25.0701, 16.8707], + [-24.991, 16.9132], + [-24.9365, 16.9221], + [-24.8919, 16.8465], + [-24.8871, 16.8181] + ] + ], + [ + [ + [-22.9177, 16.2373], + [-22.8343, 16.219], + [-22.8026, 16.2255], + [-22.7494, 16.2215], + [-22.6926, 16.169], + [-22.6819, 16.1133], + [-22.7101, 16.0434], + [-22.8205, 15.986], + [-22.8841, 15.9927], + [-22.9593, 16.0451], + [-22.9161, 16.1484], + [-22.9177, 16.2373] + ] + ], + [ + [ + [-24.3083, 14.8563], + [-24.3861, 14.8182], + [-24.4405, 14.8348], + [-24.4922, 14.8742], + [-24.5171, 14.9313], + [-24.4969, 14.9803], + [-24.392, 15.0383], + [-24.3295, 15.0195], + [-24.2958, 14.9295], + [-24.3083, 14.8563] + ] + ], + [ + [ + [-24.0877, 16.6225], + [-24.0464, 16.5931], + [-24.0327, 16.572], + [-24.0941, 16.561], + [-24.2431, 16.5994], + [-24.2828, 16.5759], + [-24.3224, 16.4931], + [-24.3981, 16.6184], + [-24.3929, 16.6645], + [-24.3767, 16.6778], + [-24.2711, 16.6449], + [-24.0877, 16.6225] + ] + ], + [ + [ + [-22.8883, 16.6591], + [-22.9203, 16.6079], + [-22.9594, 16.6831], + [-22.9806, 16.7009], + [-22.9909, 16.8088], + [-22.9329, 16.841], + [-22.9047, 16.8438], + [-22.9039, 16.7321], + [-22.8883, 16.6591] + ] + ], + [ + [ + [-23.1821, 15.1368], + [-23.21, 15.1331], + [-23.2518, 15.1781], + [-23.2425, 15.2405], + [-23.2472, 15.257], + [-23.2103, 15.3235], + [-23.1377, 15.3177], + [-23.1193, 15.2684], + [-23.1159, 15.1667], + [-23.1821, 15.1368] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 61, + "name": "Djibouti", + "name_fr": "Djibouti", + "iso": "DJI", + "recs": "COMESA,CEN_SAD,IGAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 42.0, + "y": 11.7, + "count": 8, + "name_y": "Djibouti", + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [43.246, 11.4998], + [43.1594, 11.3657], + [43.0486, 11.1943], + [42.9228, 10.9993], + [42.8441, 10.9979], + [42.783, 11.0093], + [42.7412, 11.0424], + [42.655, 11.0783], + [42.5577, 11.0808], + [42.4651, 11.0471], + [42.3081, 11.0052], + [42.1662, 10.9916], + [42.0521, 10.9684], + [41.9574, 10.941], + [41.8722, 10.9558], + [41.7982, 10.9805], + [41.782, 11.1878], + [41.7646, 11.4129], + [41.7665, 11.5891], + [41.7927, 11.686], + [41.8156, 11.7238], + [41.9496, 11.8579], + [41.9959, 11.9124], + [42.1491, 12.1341], + [42.2804, 12.3243], + [42.3785, 12.4664], + [42.4086, 12.4944], + [42.45, 12.5213], + [42.4794, 12.5136], + [42.6701, 12.3766], + [42.7037, 12.3803], + [42.7675, 12.4229], + [42.8253, 12.5693], + [42.8659, 12.6228], + [42.8833, 12.6213], + [43.0057, 12.6623], + [43.1167, 12.7086], + [43.1309, 12.6604], + [43.2986, 12.4639], + [43.3535, 12.367], + [43.4098, 12.1899], + [43.3803, 12.0913], + [43.3367, 12.027], + [43.2721, 11.9695], + [43.048, 11.8291], + [42.799, 11.7394], + [42.64, 11.5601], + [42.5218, 11.5722], + [42.5397, 11.5043], + [42.5838, 11.4968], + [42.6527, 11.5096], + [42.7897, 11.5617], + [42.9115, 11.5866], + [43.0428, 11.5885], + [43.1617, 11.566], + [43.246, 11.4998] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 65, + "name": "Algeria", + "name_fr": "Algérie", + "iso": "DZA", + "recs": "UMA", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 1.6, + "y": 28.4, + "count": 25, + "name_y": "Algeria", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.5766, 36.9372], + [8.5977, 36.8839], + [8.6013, 36.8339], + [8.5067, 36.7875], + [8.4442, 36.7607], + [8.3696, 36.6325], + [8.2308, 36.5453], + [8.2076, 36.5189], + [8.2088, 36.4951], + [8.3027, 36.4556], + [8.334, 36.4182], + [8.3487, 36.368], + [8.3067, 36.1888], + [8.2803, 36.051], + [8.2457, 35.8706], + [8.2471, 35.8018], + [8.2829, 35.7193], + [8.3181, 35.6549], + [8.329, 35.5822], + [8.3164, 35.4031], + [8.3599, 35.2996], + [8.3942, 35.2039], + [8.3121, 35.0846], + [8.2769, 34.9795], + [8.2547, 34.829], + [8.2456, 34.7341], + [8.1928, 34.6463], + [8.1234, 34.5639], + [8.0456, 34.5127], + [7.9494, 34.4687], + [7.8383, 34.4103], + [7.7485, 34.2545], + [7.5545, 34.125], + [7.5139, 34.0805], + [7.4956, 33.9765], + [7.5002, 33.8325], + [7.5344, 33.7179], + [7.6275, 33.5486], + [7.7092, 33.3623], + [7.7313, 33.2685], + [7.7627, 33.2331], + [7.8772, 33.1721], + [8.0756, 33.0891], + [8.1125, 33.0553], + [8.2109, 32.9267], + [8.3042, 32.6963], + [8.3334, 32.5436], + [8.5151, 32.4223], + [8.6829, 32.3104], + [8.844, 32.2121], + [9.0189, 32.1054], + [9.044, 32.0724], + [9.1023, 31.8461], + [9.1603, 31.6213], + [9.224, 31.3737], + [9.2879, 31.1253], + [9.3633, 30.8329], + [9.4061, 30.6668], + [9.458, 30.4654], + [9.5188, 30.2294], + [9.421, 30.1793], + [9.3103, 30.1152], + [9.391, 29.9937], + [9.5462, 29.7959], + [9.6401, 29.6364], + [9.6727, 29.567], + [9.7459, 29.3689], + [9.8053, 29.177], + [9.8207, 29.1148], + [9.8426, 28.967], + [9.8156, 28.5602], + [9.8582, 28.0433], + [9.916, 27.7857], + [9.8253, 27.553], + [9.7476, 27.3309], + [9.7525, 27.2193], + [9.7954, 27.0448], + [9.8371, 26.9158], + [9.8944, 26.8479], + [9.8832, 26.6308], + [9.8594, 26.552], + [9.685, 26.4382], + [9.4914, 26.3337], + [9.4379, 26.2455], + [9.4224, 26.1471], + [9.4482, 26.0671], + [9.5813, 25.8901], + [9.7811, 25.6243], + [10.0007, 25.3321], + [10.019, 25.2585], + [10.0281, 25.051], + [10.1195, 24.7902], + [10.2187, 24.6762], + [10.2559, 24.591], + [10.3258, 24.5302], + [10.3959, 24.4856], + [10.439, 24.4802], + [10.6861, 24.5514], + [11.1082, 24.434], + [11.5076, 24.3144], + [11.5369, 24.2908], + [11.6242, 24.1397], + [11.767, 23.8926], + [11.873, 23.6948], + [11.9679, 23.5179], + [11.45, 23.2126], + [10.9322, 22.9073], + [10.4144, 22.602], + [9.8965, 22.2967], + [9.3787, 21.9914], + [8.8609, 21.6861], + [8.3431, 21.3809], + [7.8252, 21.0756], + [7.4817, 20.8731], + [7.2634, 20.6945], + [6.9894, 20.4705], + [6.7307, 20.248], + [6.5271, 20.0729], + [6.2634, 19.8461], + [6.1307, 19.732], + [5.8366, 19.4792], + [5.7483, 19.4342], + [5.3587, 19.3595], + [5.0014, 19.2911], + [4.6713, 19.2278], + [4.4457, 19.1845], + [4.2276, 19.1428], + [3.9102, 19.0837], + [3.6835, 19.0416], + [3.4388, 18.9961], + [3.4009, 18.9884], + [3.3564, 18.9866], + [3.3234, 18.9884], + [3.256, 19.0133], + [3.1742, 19.0729], + [3.1197, 19.1032], + [3.1061, 19.1501], + [3.1379, 19.2122], + [3.1772, 19.2682], + [3.1924, 19.3121], + [3.2196, 19.3454], + [3.2544, 19.3726], + [3.2559, 19.4109], + [3.2271, 19.4736], + [3.2017, 19.5604], + [3.2027, 19.7183], + [3.2034, 19.7708], + [3.2037, 19.7897], + [3.1303, 19.8502], + [2.9925, 19.9166], + [2.8657, 19.956], + [2.8079, 19.9694], + [2.6678, 19.9929], + [2.4742, 20.035], + [2.4062, 20.0639], + [2.2809, 20.2103], + [2.2193, 20.2478], + [1.9288, 20.2727], + [1.8324, 20.2969], + [1.7532, 20.3316], + [1.6854, 20.3784], + [1.6474, 20.4588], + [1.636, 20.5244], + [1.6106, 20.5556], + [1.2902, 20.7136], + [1.2089, 20.7673], + [1.1657, 20.8174], + [1.1641, 20.8913], + [1.1728, 20.982], + [1.1592, 21.0625], + [1.1455, 21.1022], + [0.9994, 21.1978], + [0.6719, 21.4119], + [0.3444, 21.626], + [0.017, 21.8401], + [-0.3105, 22.0542], + [-0.638, 22.2683], + [-0.9655, 22.4825], + [-1.293, 22.6965], + [-1.6204, 22.9106], + [-1.9479, 23.1248], + [-2.2754, 23.3389], + [-2.6029, 23.553], + [-2.9304, 23.7671], + [-3.2579, 23.9812], + [-3.5854, 24.1954], + [-3.9128, 24.4095], + [-4.2403, 24.6235], + [-4.517, 24.8045], + [-4.8226, 24.9956], + [-5.0495, 25.1354], + [-5.275, 25.2745], + [-5.5169, 25.4238], + [-5.6745, 25.5164], + [-5.8625, 25.627], + [-6.0506, 25.7376], + [-6.2387, 25.8482], + [-6.4267, 25.9588], + [-6.6147, 26.0694], + [-6.8028, 26.18], + [-6.9909, 26.2906], + [-7.1789, 26.4012], + [-7.367, 26.5118], + [-7.5551, 26.6224], + [-7.7431, 26.733], + [-7.9312, 26.8436], + [-8.1192, 26.9542], + [-8.3073, 27.0647], + [-8.4953, 27.1753], + [-8.6824, 27.2854], + [-8.6824, 27.2854], + [-8.6824, 27.3795], + [-8.6824, 27.4735], + [-8.6824, 27.5674], + [-8.6824, 27.6614], + [-8.6833, 27.6614], + [-8.6833, 27.9004], + [-8.6833, 28.112], + [-8.6833, 28.3237], + [-8.6833, 28.4692], + [-8.6833, 28.6208], + [-8.6784, 28.6894], + [-8.6599, 28.7186], + [-8.5583, 28.7679], + [-8.3993, 28.8802], + [-8.3405, 28.9302], + [-8.2652, 28.9805], + [-7.9989, 29.1324], + [-7.9438, 29.1748], + [-7.6852, 29.3495], + [-7.6246, 29.3752], + [-7.4857, 29.3922], + [-7.4277, 29.425], + [-7.3498, 29.4947], + [-7.2349, 29.5749], + [-7.1602, 29.6126], + [-7.1424, 29.6196], + [-7.0949, 29.6252], + [-6.8556, 29.6016], + [-6.7551, 29.5838], + [-6.6354, 29.5688], + [-6.5978, 29.579], + [-6.5657, 29.6039], + [-6.5206, 29.6599], + [-6.5107, 29.726], + [-6.5079, 29.7838], + [-6.5009, 29.8091], + [-6.4797, 29.8204], + [-6.4276, 29.8161], + [-6.3576, 29.8083], + [-6.2148, 29.8107], + [-6.1665, 29.8189], + [-6.0043, 29.8313], + [-5.775, 29.869], + [-5.5933, 29.918], + [-5.4488, 29.9569], + [-5.2937, 30.0586], + [-5.1801, 30.1662], + [-5.0619, 30.3264], + [-4.9683, 30.4654], + [-4.7785, 30.5524], + [-4.6196, 30.6048], + [-4.5292, 30.6255], + [-4.3229, 30.6989], + [-4.1488, 30.8096], + [-3.9854, 30.9135], + [-3.8601, 30.9272], + [-3.702, 30.9445], + [-3.6668, 30.964], + [-3.6269, 31.0009], + [-3.6245, 31.0658], + [-3.6725, 31.1114], + [-3.7302, 31.1354], + [-3.771, 31.1618], + [-3.8118, 31.1666], + [-3.8334, 31.1978], + [-3.8214, 31.2555], + [-3.8151, 31.3088], + [-3.7892, 31.3618], + [-3.7964, 31.4371], + [-3.8371, 31.5124], + [-3.8496, 31.5664], + [-3.8467, 31.6199], + [-3.8268, 31.6619], + [-3.7682, 31.6896], + [-3.7002, 31.7001], + [-3.6046, 31.6868], + [-3.4398, 31.7045], + [-3.0174, 31.8343], + [-2.9882, 31.8742], + [-2.9611, 31.964], + [-2.9309, 32.0425], + [-2.8872, 32.0688], + [-2.8634, 32.0747], + [-2.7226, 32.0958], + [-2.5232, 32.1257], + [-2.4484, 32.13], + [-2.2313, 32.1213], + [-2.0728, 32.115], + [-1.817, 32.1048], + [-1.6352, 32.0996], + [-1.4771, 32.0949], + [-1.2753, 32.089], + [-1.2259, 32.1072], + [-1.2259, 32.1646], + [-1.2621, 32.2711], + [-1.2403, 32.3376], + [-1.1626, 32.3992], + [-1.0655, 32.4683], + [-1.111, 32.5523], + [-1.1882, 32.6085], + [-1.2964, 32.6757], + [-1.3521, 32.7034], + [-1.45, 32.7848], + [-1.51, 32.8776], + [-1.5507, 33.0736], + [-1.6251, 33.1833], + [-1.6792, 33.3187], + [-1.6313, 33.5667], + [-1.703, 33.7168], + [-1.7141, 33.7818], + [-1.7147, 33.8582], + [-1.6927, 33.9903], + [-1.7069, 34.1761], + [-1.7918, 34.3679], + [-1.7519, 34.4333], + [-1.7333, 34.467], + [-1.7395, 34.4961], + [-1.8166, 34.5571], + [-1.8497, 34.6073], + [-1.8324, 34.6546], + [-1.7922, 34.7232], + [-1.7956, 34.7519], + [-1.9209, 34.8355], + [-2.1318, 34.9708], + [-2.1908, 35.0298], + [-2.2196, 35.1042], + [-2.0178, 35.0851], + [-1.9133, 35.0942], + [-1.6736, 35.1831], + [-1.4837, 35.3031], + [-1.3358, 35.3643], + [-1.2054, 35.4958], + [-1.0877, 35.5789], + [-0.9175, 35.6684], + [-0.4261, 35.8615], + [-0.3508, 35.8632], + [-0.1892, 35.8191], + [-0.0482, 35.8328], + [0.0479, 35.9005], + [0.1517, 36.0631], + [0.3122, 36.1624], + [0.5149, 36.2618], + [0.7908, 36.3565], + [0.9717, 36.4439], + [1.2572, 36.5196], + [1.9745, 36.5676], + [2.3429, 36.6103], + [2.5934, 36.6007], + [2.8465, 36.7389], + [2.9729, 36.7845], + [3.5205, 36.7951], + [3.779, 36.8962], + [4.7581, 36.8963], + [4.8778, 36.8624], + [4.9954, 36.8081], + [5.1956, 36.6768], + [5.2954, 36.6482], + [5.4246, 36.6754], + [5.7255, 36.7996], + [6.0647, 36.8643], + [6.2491, 36.9383], + [6.3278, 37.046], + [6.4865, 37.0857], + [6.5759, 37.003], + [6.9275, 36.9194], + [7.1435, 36.9434], + [7.2385, 36.9685], + [7.2043, 37.0924], + [7.4324, 37.0593], + [7.6077, 36.9998], + [7.7916, 36.8803], + [7.9104, 36.8563], + [8.1271, 36.9104], + [8.5766, 36.9372] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 67, + "name": "Egypt", + "name_fr": "Égypte", + "iso": "EGY", + "recs": "COMESA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 29.3, + "y": 26.6, + "count": 21, + "name_y": "Egypt", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [36.8714, 21.9967], + [36.5433, 21.9966], + [36.2152, 21.9966], + [35.887, 21.9965], + [35.559, 21.9965], + [35.2309, 21.9964], + [34.9027, 21.9964], + [34.5746, 21.9963], + [34.2465, 21.9963], + [33.9185, 21.9962], + [33.5903, 21.9962], + [33.2622, 21.9961], + [32.9341, 21.9961], + [32.6061, 21.996], + [32.2778, 21.996], + [31.9498, 21.9959], + [31.6217, 21.9958], + [31.4345, 21.9958], + [31.4664, 22.0847], + [31.4861, 22.1478], + [31.4643, 22.1915], + [31.4003, 22.2024], + [31.3585, 22.1886], + [31.2606, 22.0023], + [31.2092, 21.9949], + [31.0927, 21.9949], + [30.7106, 21.9949], + [30.3286, 21.995], + [29.9467, 21.9951], + [29.5646, 21.9951], + [29.1825, 21.9952], + [28.8006, 21.9953], + [28.4186, 21.9953], + [28.0364, 21.9954], + [27.6545, 21.9955], + [27.2725, 21.9955], + [26.8904, 21.9956], + [26.5084, 21.9956], + [26.1264, 21.9957], + [25.7443, 21.9958], + [25.3623, 21.9958], + [24.9803, 21.9958], + [24.9803, 22.2204], + [24.9803, 22.445], + [24.9803, 22.6695], + [24.9803, 22.8941], + [24.9803, 23.1187], + [24.9803, 23.3432], + [24.9803, 23.5678], + [24.9803, 23.7924], + [24.9803, 24.0169], + [24.9803, 24.2415], + [24.9803, 24.4661], + [24.9803, 24.6906], + [24.9803, 24.9152], + [24.9803, 25.1397], + [24.9803, 25.3643], + [24.9803, 25.5889], + [24.9803, 25.8134], + [24.9803, 26.038], + [24.9803, 26.2625], + [24.9803, 26.4871], + [24.9803, 26.7117], + [24.9803, 26.9362], + [24.9803, 27.1608], + [24.9803, 27.3854], + [24.9803, 27.61], + [24.9803, 27.8345], + [24.9803, 28.0591], + [24.9803, 28.2836], + [24.9803, 28.5082], + [24.9803, 28.7328], + [24.9803, 28.9573], + [24.9803, 29.1819], + [24.9717, 29.2238], + [24.9161, 29.3763], + [24.8659, 29.5703], + [24.8108, 29.8087], + [24.8037, 29.886], + [24.7116, 30.1315], + [24.7032, 30.2011], + [24.7265, 30.2506], + [24.8775, 30.4575], + [24.923, 30.558], + [24.9614, 30.6785], + [24.9739, 30.7766], + [24.9295, 30.9265], + [24.8775, 31.0612], + [24.86, 31.1992], + [24.8527, 31.3348], + [24.93, 31.4275], + [25.0227, 31.514], + [25.0572, 31.5672], + [25.112, 31.6269], + [25.1505, 31.655], + [25.2255, 31.5338], + [25.3822, 31.5128], + [25.8933, 31.6209], + [26.4573, 31.5121], + [26.7687, 31.4704], + [27.248, 31.3779], + [27.54, 31.2127], + [27.6201, 31.1917], + [27.83, 31.195], + [27.9676, 31.0974], + [28.5148, 31.0504], + [28.8069, 30.9427], + [28.9728, 30.8567], + [29.0721, 30.8303], + [29.16, 30.8346], + [29.2789, 30.8669], + [29.4285, 30.9274], + [29.5916, 31.0115], + [29.9298, 31.2275], + [30.0494, 31.2654], + [30.1275, 31.2557], + [30.2227, 31.2584], + [30.2623, 31.3168], + [30.3123, 31.357], + [30.3438, 31.4027], + [30.3951, 31.4576], + [30.571, 31.473], + [30.9235, 31.5668], + [30.8842, 31.5224], + [30.563, 31.417], + [30.7005, 31.4039], + [30.8414, 31.4399], + [31.0018, 31.4628], + [31.0309, 31.5076], + [31.052, 31.5916], + [31.0829, 31.6033], + [31.1939, 31.5876], + [31.5244, 31.4583], + [31.6065, 31.4558], + [31.8393, 31.5263], + [31.889, 31.5414], + [31.9643, 31.5021], + [32.136, 31.3411], + [32.0761, 31.3445], + [31.8922, 31.4825], + [31.8759, 31.4137], + [31.7711, 31.2926], + [31.9021, 31.2402], + [32.0085, 31.2205], + [32.0656, 31.153], + [32.1018, 31.0928], + [32.2065, 31.119], + [32.2818, 31.2009], + [32.2428, 31.2465], + [32.2162, 31.2937], + [32.2506, 31.2949], + [32.3235, 31.2561], + [32.5328, 31.1007], + [32.6033, 31.0688], + [32.6846, 31.074], + [32.8545, 31.1177], + [32.9016, 31.1109], + [33.1299, 31.1682], + [33.1567, 31.1262], + [33.1943, 31.0845], + [33.3779, 31.131], + [33.6665, 31.1304], + [33.9025, 31.181], + [34.1763, 31.3039], + [34.1981, 31.3226], + [34.2125, 31.2923], + [34.2453, 31.2083], + [34.3285, 30.995], + [34.401, 30.8278], + [34.4899, 30.5963], + [34.5178, 30.5074], + [34.5297, 30.446], + [34.6586, 30.1915], + [34.7351, 29.982], + [34.7911, 29.8121], + [34.8698, 29.5639], + [34.9043, 29.4773], + [34.8485, 29.4321], + [34.7364, 29.2706], + [34.6172, 28.7579], + [34.4465, 28.3573], + [34.4271, 28.1065], + [34.3997, 28.016], + [34.3186, 27.889], + [34.2201, 27.7643], + [34.0451, 27.8289], + [33.7603, 28.0477], + [33.5941, 28.2556], + [33.4161, 28.3898], + [33.2478, 28.5677], + [33.202, 28.6957], + [33.2037, 28.7778], + [33.1302, 28.9783], + [33.0758, 29.073], + [32.8706, 29.2862], + [32.8117, 29.4], + [32.7667, 29.45], + [32.7215, 29.5218], + [32.6472, 29.7984], + [32.5657, 29.974], + [32.473, 29.9254], + [32.4895, 29.8515], + [32.4086, 29.7493], + [32.3598, 29.6307], + [32.3973, 29.5338], + [32.565, 29.3863], + [32.599, 29.3219], + [32.6381, 29.1822], + [32.6318, 28.9922], + [32.6589, 28.9277], + [32.7845, 28.7866], + [32.8295, 28.7029], + [32.8565, 28.6306], + [32.8982, 28.5652], + [33.0229, 28.4423], + [33.2021, 28.2083], + [33.3723, 28.0506], + [33.4949, 27.9745], + [33.5471, 27.8981], + [33.5588, 27.7012], + [33.5498, 27.6074], + [33.6574, 27.4306], + [33.6973, 27.3411], + [33.8017, 27.2682], + [33.8493, 27.1849], + [33.8931, 27.0495], + [33.9591, 26.649], + [34.0495, 26.5507], + [34.3293, 26.0244], + [34.5651, 25.6912], + [34.6793, 25.4425], + [34.8532, 25.1398], + [35.1941, 24.4751], + [35.3971, 24.27], + [35.4778, 24.1548], + [35.6247, 24.066], + [35.7839, 23.9378], + [35.632, 23.9503], + [35.5938, 23.9426], + [35.5408, 23.9207], + [35.5152, 23.8429], + [35.5044, 23.7793], + [35.5228, 23.4425], + [35.5644, 23.2711], + [35.6979, 22.9462], + [35.7974, 22.8487], + [35.8458, 22.7857], + [35.9134, 22.7396], + [36.2297, 22.6288], + [36.4146, 22.3942], + [36.8297, 22.0977], + [36.8704, 22.0158], + [36.8714, 21.9967] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 68, + "name": "Eritrea", + "name_fr": "Érythrée", + "iso": "ERI", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.2, + "y": 15.4, + "count": 3, + "name_y": "Eritrea", + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [36.5243, 14.2568], + [36.4923, 14.5443], + [36.4708, 14.7365], + [36.4481, 14.9401], + [36.4268, 15.1321], + [36.5218, 15.2501], + [36.566, 15.3621], + [36.6792, 15.7264], + [36.7245, 15.7989], + [36.8135, 15.9939], + [36.8259, 16.0503], + [36.9138, 16.2962], + [36.9055, 16.4595], + [36.8878, 16.6247], + [36.9357, 16.7224], + [36.9787, 16.8006], + [36.9758, 16.8666], + [36.9952, 17.0206], + [37.009, 17.0589], + [37.0615, 17.0613], + [37.1695, 17.0414], + [37.2488, 17.0569], + [37.3404, 17.0571], + [37.411, 17.0617], + [37.4529, 17.1087], + [37.5102, 17.2881], + [37.5475, 17.3241], + [37.576, 17.335], + [37.6567, 17.3683], + [37.726, 17.4205], + [37.7824, 17.458], + [37.8033, 17.4655], + [37.863, 17.4703], + [37.9226, 17.4923], + [37.9501, 17.5177], + [38.0253, 17.5378], + [38.0989, 17.5265], + [38.1485, 17.5485], + [38.1815, 17.5628], + [38.219, 17.564], + [38.2535, 17.5848], + [38.2673, 17.6167], + [38.2898, 17.637], + [38.3474, 17.6836], + [38.3737, 17.7173], + [38.3855, 17.7513], + [38.3972, 17.7784], + [38.4225, 17.8239], + [38.5229, 17.9385], + [38.6095, 18.0051], + [38.9117, 17.4271], + [39.0345, 17.0855], + [39.1426, 16.7292], + [39.2226, 16.1937], + [39.2989, 15.9211], + [39.4223, 15.7867], + [39.5065, 15.5321], + [39.5788, 15.5225], + [39.6313, 15.4525], + [39.7208, 15.2137], + [39.7855, 15.1249], + [39.8194, 15.2013], + [39.8156, 15.2453], + [39.7903, 15.3188], + [39.8135, 15.4136], + [39.8638, 15.4703], + [39.9783, 15.3931], + [40.041, 15.3345], + [40.0578, 15.2171], + [40.0841, 15.152], + [40.2041, 15.0141], + [40.3053, 14.974], + [40.4365, 14.964], + [40.5463, 14.9336], + [40.6344, 14.883], + [40.7993, 14.743], + [41.1765, 14.6203], + [41.4797, 14.2439], + [41.6582, 13.9831], + [42.2451, 13.5876], + [42.3465, 13.3981], + [42.3993, 13.2126], + [42.5229, 13.2215], + [42.7345, 13.0186], + [42.7962, 12.8643], + [42.9695, 12.8083], + [42.999, 12.8995], + [43.0829, 12.8246], + [43.1167, 12.7086], + [43.0057, 12.6623], + [42.8833, 12.6213], + [42.8659, 12.6228], + [42.8253, 12.5693], + [42.7675, 12.4229], + [42.7037, 12.3803], + [42.6701, 12.3766], + [42.4794, 12.5136], + [42.45, 12.5213], + [42.4086, 12.4944], + [42.3785, 12.4664], + [42.2899, 12.5702], + [42.225, 12.662], + [42.1343, 12.7714], + [42.0466, 12.8206], + [41.9521, 12.8823], + [41.8596, 13.0259], + [41.765, 13.1839], + [41.625, 13.3132], + [41.3629, 13.4998], + [41.1224, 13.7361], + [40.9386, 13.9831], + [40.8201, 14.1117], + [40.7695, 14.1445], + [40.5244, 14.2252], + [40.3531, 14.3381], + [40.2215, 14.4312], + [40.1406, 14.4561], + [40.0621, 14.4591], + [39.8951, 14.4407], + [39.7562, 14.499], + [39.6979, 14.499], + [39.6049, 14.5161], + [39.5318, 14.5367], + [39.4461, 14.5119], + [39.2701, 14.4703], + [39.198, 14.4794], + [39.1586, 14.5375], + [39.1354, 14.5819], + [39.0742, 14.6282], + [39.0238, 14.6282], + [38.9957, 14.5869], + [38.812, 14.4823], + [38.5044, 14.4244], + [38.4314, 14.4286], + [38.377, 14.4704], + [38.2215, 14.6497], + [38.1771, 14.6788], + [38.142, 14.6815], + [38.0699, 14.7027], + [38.0025, 14.7371], + [37.9435, 14.8105], + [37.8842, 14.8523], + [37.8203, 14.7085], + [37.7084, 14.4572], + [37.6484, 14.3226], + [37.5712, 14.1491], + [37.5468, 14.1438], + [37.5072, 14.1564], + [37.3537, 14.3725], + [37.2572, 14.4538], + [37.1852, 14.446], + [37.1326, 14.4061], + [37.0994, 14.334], + [37.0635, 14.2893], + [37.0245, 14.272], + [36.9407, 14.2806], + [36.8119, 14.315], + [36.6791, 14.3076], + [36.5424, 14.2582], + [36.5243, 14.2568] + ] + ], + [ + [ + [40.0765, 16.0824], + [40.1101, 15.9857], + [40.0124, 16.0227], + [39.9961, 16.0427], + [40.0391, 16.081], + [40.0481, 16.1045], + [40.0765, 16.0824] + ] + ], + [ + [ + [40.1412, 15.6961], + [40.1825, 15.6429], + [40.2114, 15.6481], + [40.2341, 15.6659], + [40.2501, 15.7035], + [40.4082, 15.6292], + [40.399, 15.5799], + [40.3047, 15.5773], + [40.1958, 15.5981], + [40.0951, 15.5909], + [39.9752, 15.6125], + [39.9475, 15.6961], + [40.0239, 15.6556], + [40.0635, 15.6659], + [40.0705, 15.6766], + [40.0163, 15.7333], + [39.9399, 15.7445], + [39.9452, 15.7891], + [39.9794, 15.8066], + [40.0005, 15.8283], + [39.9567, 15.8894], + [40.0426, 15.8755], + [40.0968, 15.8385], + [40.1324, 15.7953], + [40.1412, 15.6961] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 72, + "name": "Ethiopia", + "name_fr": "Éthiopie", + "iso": "ETH", + "recs": "IGAD,COMESA", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.9, + "y": 8.6, + "count": 20, + "name_y": "Ethiopia", + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [35.2684, 5.4923], + [35.2524, 5.511], + [35.1645, 5.5812], + [35.0819, 5.6731], + [35.0319, 5.7749], + [34.9836, 5.8583], + [34.959, 6.0451], + [34.8979, 6.1598], + [34.8381, 6.3001], + [34.7492, 6.5679], + [34.7106, 6.6603], + [34.6388, 6.7222], + [34.5628, 6.7798], + [34.4844, 6.8984], + [34.2793, 7.0028], + [34.2004, 7.0846], + [34.0643, 7.2257], + [34.0302, 7.297], + [34.0204, 7.368], + [33.9779, 7.4346], + [33.9024, 7.5095], + [33.6661, 7.671], + [33.601, 7.6904], + [33.5163, 7.7078], + [33.3923, 7.7237], + [33.226, 7.7606], + [33.0808, 7.8237], + [33.0146, 7.8686], + [32.9989, 7.8995], + [33.0126, 7.9515], + [33.0652, 8.0405], + [33.1652, 8.2511], + [33.2343, 8.3964], + [33.2811, 8.4373], + [33.4094, 8.4478], + [33.5453, 8.4434], + [33.6448, 8.4326], + [33.7851, 8.4311], + [33.9533, 8.4435], + [34.0197, 8.4921], + [34.0728, 8.5453], + [34.0945, 8.5822], + [34.1018, 8.6764], + [34.1016, 8.7519], + [34.091, 9.0413], + [34.0846, 9.2185], + [34.0771, 9.421], + [34.0781, 9.4615], + [34.0793, 9.5135], + [34.1203, 9.7297], + [34.1591, 9.8534], + [34.1853, 9.9186], + [34.2915, 10.1248], + [34.3112, 10.1909], + [34.3148, 10.2516], + [34.2757, 10.5281], + [34.3439, 10.6586], + [34.4314, 10.7878], + [34.508, 10.8429], + [34.5719, 10.8802], + [34.6018, 10.8646], + [34.675, 10.8049], + [34.7713, 10.7462], + [34.8162, 10.7592], + [34.8823, 10.8105], + [34.9314, 10.8648], + [34.9249, 10.9621], + [34.9691, 11.1618], + [34.9607, 11.2768], + [35.0079, 11.4199], + [35.0597, 11.621], + [35.0827, 11.7483], + [35.1123, 11.8166], + [35.2524, 11.957], + [35.3728, 12.1556], + [35.4496, 12.3006], + [35.5961, 12.5373], + [35.6702, 12.6237], + [35.7306, 12.661], + [35.8206, 12.6849], + [35.9876, 12.7063], + [36.1075, 12.7265], + [36.1252, 12.757], + [36.1354, 12.8053], + [36.1371, 12.9111], + [36.1602, 13.0933], + [36.2122, 13.2711], + [36.2735, 13.4058], + [36.3068, 13.4668], + [36.3463, 13.5263], + [36.3906, 13.6261], + [36.4471, 13.842], + [36.4439, 13.9884], + [36.5243, 14.2568], + [36.5424, 14.2582], + [36.6791, 14.3076], + [36.8119, 14.315], + [36.9407, 14.2806], + [37.0245, 14.272], + [37.0635, 14.2893], + [37.0994, 14.334], + [37.1326, 14.4061], + [37.1852, 14.446], + [37.2572, 14.4538], + [37.3537, 14.3725], + [37.5072, 14.1564], + [37.5468, 14.1438], + [37.5712, 14.1491], + [37.6484, 14.3226], + [37.7084, 14.4572], + [37.8203, 14.7085], + [37.8842, 14.8523], + [37.9435, 14.8105], + [38.0025, 14.7371], + [38.0699, 14.7027], + [38.142, 14.6815], + [38.1771, 14.6788], + [38.2215, 14.6497], + [38.377, 14.4704], + [38.4314, 14.4286], + [38.5044, 14.4244], + [38.812, 14.4823], + [38.9957, 14.5869], + [39.0238, 14.6282], + [39.0742, 14.6282], + [39.1354, 14.5819], + [39.1586, 14.5375], + [39.198, 14.4794], + [39.2701, 14.4703], + [39.4461, 14.5119], + [39.5318, 14.5367], + [39.6049, 14.5161], + [39.6979, 14.499], + [39.7562, 14.499], + [39.8951, 14.4407], + [40.0621, 14.4591], + [40.1406, 14.4561], + [40.2215, 14.4312], + [40.3531, 14.3381], + [40.5244, 14.2252], + [40.7695, 14.1445], + [40.8201, 14.1117], + [40.9386, 13.9831], + [41.1224, 13.7361], + [41.3629, 13.4998], + [41.625, 13.3132], + [41.765, 13.1839], + [41.8596, 13.0259], + [41.9521, 12.8823], + [42.0466, 12.8206], + [42.1343, 12.7714], + [42.225, 12.662], + [42.2899, 12.5702], + [42.3785, 12.4664], + [42.2804, 12.3243], + [42.1491, 12.1341], + [41.9959, 11.9124], + [41.9496, 11.8579], + [41.8156, 11.7238], + [41.7927, 11.686], + [41.7665, 11.5891], + [41.7646, 11.4129], + [41.782, 11.1878], + [41.7982, 10.9805], + [41.8722, 10.9558], + [41.9574, 10.941], + [42.0521, 10.9684], + [42.1662, 10.9916], + [42.3081, 11.0052], + [42.4651, 11.0471], + [42.5577, 11.0808], + [42.655, 11.0783], + [42.7412, 11.0424], + [42.783, 11.0093], + [42.8441, 10.9979], + [42.9228, 10.9993], + [42.9062, 10.9603], + [42.8629, 10.9032], + [42.8098, 10.846], + [42.7631, 10.7869], + [42.6596, 10.6214], + [42.6564, 10.6], + [42.6692, 10.5676], + [42.7252, 10.4917], + [42.7837, 10.3696], + [42.8164, 10.2574], + [42.8416, 10.2031], + [42.9125, 10.1408], + [43.0147, 10.0126], + [43.0689, 9.9262], + [43.1816, 9.88], + [43.2185, 9.7702], + [43.3031, 9.6091], + [43.3943, 9.4803], + [43.4825, 9.3795], + [43.5811, 9.3407], + [43.6205, 9.3374], + [43.8268, 9.1508], + [43.9838, 9.0088], + [44.0229, 8.986], + [44.3062, 8.8931], + [44.632, 8.7861], + [44.8936, 8.7002], + [45.227, 8.5908], + [45.5555, 8.483], + [45.8633, 8.3799], + [46.296, 8.235], + [46.6447, 8.1182], + [46.9195, 8.0261], + [46.9782, 7.9971], + [47.3057, 7.9971], + [47.6377, 7.9971], + [47.9782, 7.9971], + [47.7316, 7.7593], + [47.4528, 7.4905], + [47.1598, 7.2079], + [46.9712, 7.026], + [46.6718, 6.7373], + [46.4229, 6.4973], + [46.1668, 6.2347], + [45.935, 5.9972], + [45.6336, 5.6683], + [45.4385, 5.4554], + [45.1328, 5.1217], + [44.9405, 4.912], + [44.9116, 4.8999], + [44.6366, 4.9158], + [44.3695, 4.9312], + [44.0281, 4.951], + [43.9889, 4.9505], + [43.8895, 4.9308], + [43.8292, 4.9114], + [43.5835, 4.855], + [43.5383, 4.8403], + [43.334, 4.7504], + [43.1257, 4.6445], + [43.016, 4.5633], + [42.931, 4.4453], + [42.8947, 4.3611], + [42.8566, 4.3242], + [42.7916, 4.292], + [42.3552, 4.2123], + [42.2284, 4.2017], + [42.0241, 4.1379], + [41.9153, 4.0313], + [41.884, 3.9777], + [41.7377, 3.9791], + [41.4819, 3.9633], + [41.3725, 3.9462], + [41.3189, 3.9431], + [41.2209, 3.9436], + [41.1404, 3.963], + [41.0872, 3.9919], + [41.0208, 4.0575], + [40.8727, 4.1903], + [40.7652, 4.273], + [40.5287, 4.1776], + [40.316, 4.0827], + [40.0142, 3.9479], + [39.8422, 3.8515], + [39.7903, 3.7542], + [39.6575, 3.5778], + [39.5389, 3.4692], + [39.4944, 3.4561], + [39.2255, 3.4788], + [39.1283, 3.5009], + [38.9678, 3.5206], + [38.7527, 3.559], + [38.608, 3.6001], + [38.4516, 3.6048], + [38.2253, 3.619], + [38.0861, 3.6488], + [37.9449, 3.7467], + [37.7629, 3.8646], + [37.5755, 3.9859], + [37.3825, 4.1108], + [37.1546, 4.2545], + [36.9056, 4.4115], + [36.8482, 4.4273], + [36.8236, 4.4301], + [36.553, 4.4373], + [36.2719, 4.4447], + [36.0819, 4.4497], + [36.022, 4.4681], + [35.9787, 4.5038], + [35.9198, 4.6198], + [35.8456, 4.7026], + [35.7631, 4.808], + [35.7562, 4.9505], + [35.7793, 5.1056], + [35.8003, 5.1569], + [35.7885, 5.2081], + [35.7914, 5.2786], + [35.745, 5.344], + [35.4687, 5.4191], + [35.424, 5.4133], + [35.3779, 5.3852], + [35.3253, 5.3649], + [35.2876, 5.3841], + [35.2646, 5.4121], + [35.2639, 5.4579], + [35.2684, 5.4923] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 79, + "name": "Gabon", + "name_fr": "Gabon", + "iso": "GAB", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 11.3, + "y": -0.6, + "count": 13, + "name_y": "Gabon", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.2936, 2.1616], + [13.2887, 2.0917], + [13.2095, 1.9204], + [13.1722, 1.7886], + [13.1627, 1.6481], + [13.1846, 1.5351], + [13.2228, 1.4546], + [13.2474, 1.3667], + [13.2283, 1.3054], + [13.1901, 1.2792], + [13.2163, 1.2484], + [13.2741, 1.241], + [13.3724, 1.2678], + [13.5233, 1.3146], + [13.7212, 1.3823], + [13.8514, 1.4187], + [14.0662, 1.3959], + [14.1809, 1.3702], + [14.2397, 1.3226], + [14.303, 1.1208], + [14.3345, 1.0902], + [14.3864, 1.0044], + [14.4299, 0.9015], + [14.4392, 0.8491], + [14.4345, 0.8115], + [14.3906, 0.7557], + [14.3415, 0.6738], + [14.3242, 0.6242], + [14.2831, 0.5875], + [14.231, 0.5511], + [14.0875, 0.5366], + [14.0655, 0.515], + [14.0253, 0.4277], + [13.9496, 0.3538], + [13.9151, 0.284], + [13.8846, 0.1908], + [13.8906, 0.0753], + [13.8755, -0.0908], + [13.8601, -0.2033], + [13.898, -0.2426], + [14.0694, -0.2701], + [14.1028, -0.2924], + [14.1483, -0.3619], + [14.2067, -0.4273], + [14.3638, -0.4686], + [14.4247, -0.5187], + [14.4741, -0.5734], + [14.4806, -0.6184], + [14.4449, -0.7988], + [14.4106, -0.9721], + [14.424, -1.1039], + [14.4369, -1.2298], + [14.4556, -1.4132], + [14.4473, -1.5251], + [14.4029, -1.5934], + [14.4029, -1.647], + [14.4232, -1.7115], + [14.384, -1.89], + [14.3586, -1.9202], + [14.2884, -1.9535], + [14.2515, -2.0015], + [14.2396, -2.0768], + [14.2018, -2.1799], + [14.1629, -2.2176], + [14.1629, -2.2655], + [14.2004, -2.3006], + [14.1998, -2.3542], + [14.1298, -2.418], + [14.0874, -2.4669], + [13.9938, -2.4906], + [13.8869, -2.4654], + [13.8618, -2.4299], + [13.8877, -2.3745], + [13.8785, -2.3302], + [13.8416, -2.2837], + [13.7844, -2.1638], + [13.7338, -2.1385], + [13.7056, -2.1875], + [13.6186, -2.2786], + [13.4649, -2.3954], + [13.3573, -2.4048], + [13.1586, -2.3691], + [12.992, -2.3134], + [12.9136, -2.1763], + [12.8645, -2.0633], + [12.7936, -1.9318], + [12.7137, -1.8694], + [12.6284, -1.8296], + [12.5904, -1.8269], + [12.4687, -1.9], + [12.4321, -1.9289], + [12.4324, -1.9903], + [12.4437, -2.0476], + [12.4626, -2.0753], + [12.4785, -2.112], + [12.4757, -2.1692], + [12.4538, -2.2456], + [12.4464, -2.33], + [12.0645, -2.4126], + [11.9982, -2.3828], + [11.9503, -2.3448], + [11.8924, -2.3515], + [11.7268, -2.3947], + [11.6659, -2.3646], + [11.6055, -2.3426], + [11.5777, -2.3609], + [11.5752, -2.3971], + [11.6034, -2.5954], + [11.5945, -2.671], + [11.5571, -2.7696], + [11.5378, -2.8367], + [11.6391, -2.8554], + [11.6757, -2.8866], + [11.7113, -2.9365], + [11.7602, -2.9831], + [11.7635, -3.0112], + [11.708, -3.0631], + [11.6891, -3.127], + [11.7154, -3.177], + [11.7844, -3.2291], + [11.8851, -3.2832], + [11.9342, -3.3186], + [11.9293, -3.351], + [11.8828, -3.4202], + [11.8647, -3.4786], + [11.8329, -3.5314], + [11.8395, -3.5801], + [11.8848, -3.6254], + [11.8799, -3.6659], + [11.8491, -3.6967], + [11.7864, -3.6902], + [11.7334, -3.6945], + [11.6857, -3.682], + [11.5368, -3.525], + [11.5043, -3.5203], + [11.2883, -3.6411], + [11.2345, -3.6908], + [11.19, -3.762], + [11.1302, -3.9163], + [11.032, -3.8265], + [10.9473, -3.6621], + [10.8485, -3.5613], + [10.6407, -3.398], + [10.5854, -3.278], + [10.3477, -3.0131], + [10.0062, -2.7483], + [9.7595, -2.5186], + [9.7221, -2.4676], + [9.7637, -2.4738], + [10.002, -2.5884], + [10.0345, -2.5756], + [10.062, -2.5499], + [9.9591, -2.4898], + [9.8608, -2.4426], + [9.7687, -2.4131], + [9.6764, -2.4156], + [9.6246, -2.3671], + [9.591, -2.2932], + [9.574, -2.23], + [9.5332, -2.1639], + [9.4022, -2.0276], + [9.3705, -1.975], + [9.2989, -1.903], + [9.3425, -1.8937], + [9.4828, -1.9623], + [9.4953, -1.935], + [9.4832, -1.8946], + [9.3422, -1.8294], + [9.2656, -1.8251], + [9.2479, -1.7793], + [9.2584, -1.7263], + [9.1575, -1.5277], + [9.0528, -1.3791], + [9.0363, -1.3089], + [9.3188, -1.632], + [9.3566, -1.6376], + [9.4063, -1.6346], + [9.5233, -1.5983], + [9.5011, -1.5552], + [9.4483, -1.5089], + [9.3972, -1.5302], + [9.3307, -1.5346], + [9.2958, -1.5152], + [9.2802, -1.4819], + [9.3467, -1.325], + [9.3179, -1.3329], + [9.2967, -1.3609], + [9.2602, -1.3742], + [9.2038, -1.3824], + [9.0646, -1.2983], + [8.9419, -1.0715], + [8.9094, -1.025], + [8.8766, -0.9461], + [8.8442, -0.9136], + [8.7031, -0.591], + [8.7572, -0.6149], + [8.8214, -0.7084], + [8.9464, -0.6888], + [8.9952, -0.6347], + [9.0379, -0.6367], + [9.0815, -0.6243], + [9.1365, -0.5733], + [9.2967, -0.3513], + [9.3391, -0.0583], + [9.3253, 0.1158], + [9.3019, 0.2885], + [9.3549, 0.3436], + [9.3758, 0.3072], + [9.3861, 0.2459], + [9.4111, 0.2004], + [9.4682, 0.1598], + [9.5743, 0.1489], + [9.7384, 0.085], + [9.7968, 0.0442], + [9.8127, 0.1256], + [10.0015, 0.195], + [9.9444, 0.2199], + [9.7767, 0.1925], + [9.5465, 0.2959], + [9.4701, 0.3619], + [9.3988, 0.4867], + [9.3248, 0.5521], + [9.33, 0.6108], + [9.4953, 0.6648], + [9.539, 0.6587], + [9.5566, 0.5942], + [9.6011, 0.5677], + [9.618, 0.5765], + [9.6253, 0.6316], + [9.6259, 0.7794], + [9.5754, 0.9913], + [9.5908, 1.032], + [9.6361, 1.0467], + [9.6765, 1.0747], + [9.7046, 1.08], + [9.7605, 1.0747], + [9.7887, 1.0257], + [9.8039, 0.9987], + [9.8604, 0.9862], + [9.9067, 0.9601], + [9.9467, 0.9671], + [9.9798, 0.9977], + [10.0285, 1.004], + [10.1789, 1.0036], + [10.3154, 1.0031], + [10.5872, 1.0021], + [10.8589, 1.0013], + [11.1307, 1.0004], + [11.3354, 0.9997], + [11.3347, 1.1208], + [11.3336, 1.3076], + [11.3323, 1.5284], + [11.3312, 1.7402], + [11.3301, 1.9359], + [11.3287, 2.1674], + [11.3399, 2.2338], + [11.3533, 2.2614], + [11.3484, 2.2997], + [11.559, 2.3022], + [11.9397, 2.2852], + [12.1062, 2.2875], + [12.1534, 2.2844], + [12.3613, 2.296], + [12.5298, 2.2813], + [12.6014, 2.265], + [12.6657, 2.2568], + [12.8675, 2.2468], + [13.1309, 2.2594], + [13.2203, 2.2564], + [13.2699, 2.2242], + [13.2936, 2.1616] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 83, + "name": "Ghana", + "name_fr": "Ghana", + "iso": "GHA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -1.6, + "y": 8.0, + "count": 33, + "name_y": "Ghana", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-0.0686, 11.1156], + [-0.0047, 11.0556], + [0.0094, 11.021], + [-0.0139, 10.8914], + [-0.0606, 10.8006], + [-0.0902, 10.7155], + [-0.0863, 10.673], + [-0.0577, 10.6306], + [0.0395, 10.5639], + [0.0893, 10.5206], + [0.1482, 10.4548], + [0.216, 10.3905], + [0.3318, 10.3069], + [0.3809, 10.2918], + [0.3786, 10.2686], + [0.3627, 10.2365], + [0.3519, 9.9249], + [0.3431, 9.8446], + [0.3346, 9.804], + [0.3239, 9.6876], + [0.3117, 9.671], + [0.2896, 9.6723], + [0.2695, 9.6679], + [0.2646, 9.6447], + [0.2728, 9.6209], + [0.3426, 9.6042], + [0.3273, 9.5866], + [0.2755, 9.5706], + [0.2516, 9.5356], + [0.2619, 9.4956], + [0.2334, 9.4635], + [0.2415, 9.4419], + [0.26, 9.426], + [0.2894, 9.4318], + [0.371, 9.4855], + [0.4053, 9.4915], + [0.4476, 9.4803], + [0.5257, 9.3985], + [0.529, 9.3583], + [0.4972, 9.2212], + [0.4661, 9.1153], + [0.4604, 8.9742], + [0.4933, 8.8949], + [0.4888, 8.8515], + [0.4531, 8.8138], + [0.3726, 8.7593], + [0.3786, 8.722], + [0.4153, 8.6527], + [0.4833, 8.5753], + [0.6162, 8.4796], + [0.6863, 8.3549], + [0.6881, 8.3042], + [0.6471, 8.2535], + [0.5992, 8.2096], + [0.5836, 8.1458], + [0.6052, 7.7282], + [0.5, 7.5469], + [0.4989, 7.4951], + [0.5096, 7.4351], + [0.5373, 7.3987], + [0.591, 7.3888], + [0.6348, 7.3537], + [0.6195, 7.2266], + [0.5962, 7.0966], + [0.5925, 7.034], + [0.5795, 7.0041], + [0.5381, 6.9797], + [0.523, 6.9389], + [0.5334, 6.8883], + [0.5256, 6.8509], + [0.548, 6.8025], + [0.5957, 6.7422], + [0.6728, 6.5925], + [0.7022, 6.5808], + [0.7154, 6.5493], + [0.7072, 6.5187], + [0.7369, 6.4526], + [0.8225, 6.3864], + [0.9122, 6.3286], + [0.985, 6.3203], + [1.0021, 6.2686], + [1.0499, 6.2026], + [1.0845, 6.1738], + [1.1396, 6.155], + [1.1851, 6.145], + [1.1872, 6.0894], + [1.1056, 6.0514], + [1.0503, 5.994], + [1.008, 5.9064], + [0.9497, 5.8103], + [0.7488, 5.7601], + [0.6719, 5.7597], + [0.2597, 5.7573], + [-0.1265, 5.5682], + [-0.3487, 5.5008], + [-0.4854, 5.3942], + [-0.6694, 5.3186], + [-0.7977, 5.2267], + [-1.0643, 5.1827], + [-1.5017, 5.038], + [-1.6385, 4.9809], + [-1.7769, 4.8804], + [-2.0019, 4.7625], + [-2.0902, 4.7641], + [-2.2664, 4.8741], + [-2.3989, 4.9293], + [-2.723, 5.0137], + [-2.965, 5.0463], + [-3.0819, 5.0825], + [-3.114, 5.0887], + [-3.0867, 5.1283], + [-3.0191, 5.1308], + [-2.9483, 5.1188], + [-2.8947, 5.149], + [-2.8157, 5.153], + [-2.7952, 5.1845], + [-2.7887, 5.2641], + [-2.7896, 5.3282], + [-2.7619, 5.3569], + [-2.755, 5.4325], + [-2.7937, 5.6001], + [-2.8212, 5.6192], + [-2.9623, 5.643], + [-2.9728, 5.6763], + [-2.9983, 5.7113], + [-3.0253, 5.7978], + [-3.0562, 5.9263], + [-3.1056, 6.0856], + [-3.2006, 6.3482], + [-3.224, 6.4411], + [-3.2403, 6.5356], + [-3.2439, 6.6487], + [-3.2241, 6.6908], + [-3.2271, 6.7491], + [-3.2358, 6.8072], + [-3.1689, 6.941], + [-3.0377, 7.1046], + [-3.0102, 7.1638], + [-2.9858, 7.2049], + [-2.9823, 7.2636], + [-2.9591, 7.4545], + [-2.8963, 7.685], + [-2.8569, 7.7721], + [-2.8301, 7.819], + [-2.7981, 7.896], + [-2.7897, 7.9319], + [-2.6688, 8.0222], + [-2.6134, 8.0467], + [-2.601, 8.0822], + [-2.62, 8.1211], + [-2.6117, 8.1476], + [-2.5828, 8.1608], + [-2.5383, 8.1716], + [-2.5059, 8.2087], + [-2.5569, 8.493], + [-2.598, 8.7764], + [-2.6004, 8.8004], + [-2.6249, 8.8396], + [-2.6492, 8.9566], + [-2.6899, 9.0251], + [-2.7469, 9.0451], + [-2.7467, 9.1096], + [-2.6892, 9.2186], + [-2.6742, 9.2826], + [-2.7018, 9.3017], + [-2.7058, 9.3514], + [-2.6861, 9.4317], + [-2.6958, 9.4813], + [-2.7062, 9.5339], + [-2.766, 9.6581], + [-2.7805, 9.7458], + [-2.7498, 9.7972], + [-2.7507, 9.9097], + [-2.7832, 10.0831], + [-2.7885, 10.1926], + [-2.7665, 10.2382], + [-2.7771, 10.2816], + [-2.8203, 10.3229], + [-2.8234, 10.3629], + [-2.7866, 10.4019], + [-2.7912, 10.4324], + [-2.8372, 10.4546], + [-2.8784, 10.508], + [-2.9149, 10.5923], + [-2.9073, 10.728], + [-2.8386, 10.9775], + [-2.8299, 10.9984], + [-2.7521, 10.997], + [-2.7517, 10.9864], + [-2.5092, 10.9887], + [-2.2319, 10.9914], + [-1.9006, 10.9947], + [-1.5997, 10.9977], + [-1.5865, 11.0089], + [-1.5368, 11.0227], + [-1.2326, 10.9972], + [-1.0425, 11.0101], + [-0.9618, 11.0017], + [-0.9029, 10.9847], + [-0.7716, 10.9953], + [-0.7014, 10.989], + [-0.6485, 10.9268], + [-0.6271, 10.9274], + [-0.5977, 10.9537], + [-0.5452, 10.9837], + [-0.4917, 11.0076], + [-0.4535, 11.0563], + [-0.4303, 11.0933], + [-0.3956, 11.0857], + [-0.3458, 11.0879], + [-0.3125, 11.1189], + [-0.2995, 11.1669], + [-0.0686, 11.1156] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 85, + "name": "Guinea", + "name_fr": "Guinée", + "iso": "GIN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -11.3, + "y": 10.5, + "count": 21, + "name_y": "Guinea", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "0", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-10.2832, 8.4852], + [-10.3601, 8.4955], + [-10.3944, 8.481], + [-10.4964, 8.3621], + [-10.5577, 8.3157], + [-10.604, 8.3195], + [-10.6526, 8.3303], + [-10.687, 8.3217], + [-10.7121, 8.3353], + [-10.7021, 8.3642], + [-10.6773, 8.4006], + [-10.6285, 8.53], + [-10.5031, 8.6603], + [-10.5005, 8.6875], + [-10.5518, 8.7638], + [-10.6056, 8.8676], + [-10.6058, 8.9788], + [-10.616, 9.0592], + [-10.7269, 9.0817], + [-10.747, 9.0953], + [-10.75, 9.1224], + [-10.7212, 9.1945], + [-10.6876, 9.2611], + [-10.6827, 9.2894], + [-10.6905, 9.3143], + [-10.7586, 9.3854], + [-10.8648, 9.5165], + [-10.9631, 9.6616], + [-11.0475, 9.7863], + [-11.1157, 9.8432], + [-11.1809, 9.9253], + [-11.2057, 9.9777], + [-11.2736, 9.9965], + [-11.4719, 9.9955], + [-11.7101, 9.9942], + [-11.9111, 9.993], + [-11.9228, 9.9228], + [-12.1423, 9.8754], + [-12.2777, 9.9298], + [-12.428, 9.8981], + [-12.5015, 9.8622], + [-12.5244, 9.7872], + [-12.5579, 9.705], + [-12.5898, 9.6711], + [-12.6036, 9.6342], + [-12.6222, 9.6006], + [-12.6517, 9.5619], + [-12.6844, 9.4842], + [-12.7559, 9.3736], + [-12.8311, 9.3022], + [-12.9588, 9.2633], + [-12.9986, 9.1469], + [-13.028, 9.1036], + [-13.0773, 9.0696], + [-13.1299, 9.0476], + [-13.1784, 9.0609], + [-13.2342, 9.0701], + [-13.2927, 9.0492], + [-13.3026, 9.0784], + [-13.2695, 9.1706], + [-13.2959, 9.2185], + [-13.3961, 9.3143], + [-13.4056, 9.3606], + [-13.4363, 9.4203], + [-13.5683, 9.5434], + [-13.6914, 9.5358], + [-13.6571, 9.6391], + [-13.6587, 9.7764], + [-13.7005, 9.8513], + [-13.6898, 9.9278], + [-13.7126, 9.9229], + [-13.7537, 9.8703], + [-13.8201, 9.8872], + [-13.9546, 9.9687], + [-14.0219, 10.0479], + [-14.0299, 10.1151], + [-14.045, 10.1413], + [-14.0863, 10.1272], + [-14.1704, 10.1286], + [-14.4269, 10.2483], + [-14.6096, 10.5499], + [-14.6136, 10.6178], + [-14.5874, 10.7349], + [-14.5935, 10.7667], + [-14.6773, 10.689], + [-14.6934, 10.741], + [-14.7574, 10.8621], + [-14.7759, 10.9316], + [-14.8375, 10.9625], + [-14.8867, 10.9681], + [-14.9248, 10.9449], + [-14.975, 10.8034], + [-15.0124, 10.8043], + [-15.0512, 10.8346], + [-15.043, 10.9401], + [-14.999, 10.9922], + [-14.9444, 11.0722], + [-14.7793, 11.4055], + [-14.7203, 11.4819], + [-14.683, 11.5085], + [-14.6048, 11.5116], + [-14.4524, 11.5562], + [-14.3278, 11.6298], + [-14.2656, 11.6599], + [-14.1223, 11.652], + [-13.9532, 11.6646], + [-13.7328, 11.736], + [-13.7286, 11.8341], + [-13.7307, 11.9599], + [-13.738, 12.0097], + [-13.8163, 12.0545], + [-13.8619, 12.0933], + [-13.9012, 12.1429], + [-13.9489, 12.1782], + [-13.9473, 12.2152], + [-13.8875, 12.2469], + [-13.8495, 12.263], + [-13.7598, 12.2624], + [-13.7301, 12.2808], + [-13.7079, 12.3127], + [-13.6824, 12.3934], + [-13.6735, 12.4785], + [-13.7326, 12.5928], + [-13.7292, 12.6739], + [-13.4058, 12.6623], + [-13.3726, 12.6536], + [-13.2281, 12.6396], + [-13.1385, 12.6397], + [-13.0829, 12.6335], + [-13.0598, 12.615], + [-13.0644, 12.5811], + [-13.0798, 12.5363], + [-13.0613, 12.49], + [-13.0119, 12.4776], + [-12.9856, 12.4917], + [-12.9605, 12.5144], + [-12.9307, 12.5323], + [-12.8882, 12.52], + [-12.7973, 12.4519], + [-12.713, 12.4332], + [-12.6208, 12.3962], + [-12.5342, 12.3758], + [-12.4574, 12.3784], + [-12.3991, 12.3401], + [-12.2912, 12.328], + [-12.152, 12.3766], + [-12.0424, 12.398], + [-11.8886, 12.4033], + [-11.8081, 12.3873], + [-11.5737, 12.4263], + [-11.4567, 12.4176], + [-11.3894, 12.4044], + [-11.4181, 12.3777], + [-11.4476, 12.3192], + [-11.4746, 12.2472], + [-11.5022, 12.1986], + [-11.4924, 12.1669], + [-11.4146, 12.104], + [-11.3052, 12.0154], + [-11.2607, 12.0041], + [-11.2097, 12.0249], + [-11.1292, 12.095], + [-11.0658, 12.1708], + [-11.0045, 12.2075], + [-10.9332, 12.2052], + [-10.8762, 12.1519], + [-10.8065, 12.0343], + [-10.743, 11.9272], + [-10.7349, 11.9165], + [-10.7092, 11.8987], + [-10.6773, 11.8994], + [-10.6437, 11.9255], + [-10.619, 11.9412], + [-10.5895, 11.9903], + [-10.4658, 12.1387], + [-10.3728, 12.1795], + [-10.3399, 12.1903], + [-10.2749, 12.2126], + [-10.1671, 12.1774], + [-10.0106, 12.1165], + [-9.8207, 12.0425], + [-9.754, 12.0299], + [-9.7147, 12.0425], + [-9.6583, 12.1431], + [-9.5877, 12.1825], + [-9.4868, 12.2287], + [-9.405, 12.2524], + [-9.3581, 12.2554], + [-9.3402, 12.2828], + [-9.3315, 12.3237], + [-9.3408, 12.366], + [-9.3937, 12.4422], + [-9.3954, 12.4646], + [-9.3652, 12.4793], + [-9.3, 12.4903], + [-9.2155, 12.4829], + [-9.1205, 12.45], + [-9.0431, 12.4023], + [-8.9989, 12.3459], + [-8.9508, 12.2256], + [-8.9139, 12.1085], + [-8.8183, 11.9225], + [-8.8201, 11.8071], + [-8.822, 11.6732], + [-8.7797, 11.6482], + [-8.7331, 11.6375], + [-8.7114, 11.6178], + [-8.6649, 11.515], + [-8.6211, 11.4851], + [-8.5687, 11.4781], + [-8.4707, 11.4122], + [-8.4075, 11.3863], + [-8.3985, 11.3666], + [-8.4007, 11.3394], + [-8.4253, 11.3047], + [-8.4635, 11.2807], + [-8.5203, 11.2359], + [-8.5673, 11.177], + [-8.6639, 11.0358], + [-8.6667, 11.0095], + [-8.6462, 10.9905], + [-8.6062, 10.987], + [-8.5635, 10.9967], + [-8.4747, 11.0484], + [-8.4045, 11.0299], + [-8.3374, 10.9906], + [-8.3127, 10.9498], + [-8.3063, 10.8961], + [-8.3217, 10.827], + [-8.3241, 10.7495], + [-8.3016, 10.6176], + [-8.2667, 10.486], + [-8.2315, 10.438], + [-8.0073, 10.3219], + [-7.9857, 10.2784], + [-7.9745, 10.2295], + [-7.9906, 10.1625], + [-8.0135, 10.1253], + [-8.0778, 10.0671], + [-8.1366, 10.0221], + [-8.1552, 9.9732], + [-8.1458, 9.8817], + [-8.146, 9.6748], + [-8.137, 9.4957], + [-8.0887, 9.4307], + [-8.031, 9.3977], + [-7.9627, 9.4039], + [-7.8962, 9.4159], + [-7.9, 9.3087], + [-7.9181, 9.1885], + [-7.8394, 9.1516], + [-7.7998, 9.115], + [-7.778, 9.0809], + [-7.9021, 9.0171], + [-7.9382, 8.9798], + [-7.955, 8.8794], + [-7.951, 8.7868], + [-7.784, 8.7206], + [-7.7196, 8.643], + [-7.691, 8.5625], + [-7.6812, 8.4104], + [-7.6961, 8.3756], + [-7.739, 8.3752], + [-7.7874, 8.422], + [-7.8236, 8.4677], + [-7.8688, 8.4675], + [-7.9531, 8.4777], + [-8.0491, 8.4953], + [-8.1678, 8.4907], + [-8.21, 8.4833], + [-8.237, 8.4557], + [-8.2441, 8.4079], + [-8.2561, 8.2537], + [-8.2171, 8.2197], + [-8.1406, 8.1814], + [-8.0905, 8.1651], + [-8.0486, 8.1697], + [-8.0167, 8.1449], + [-8.0099, 8.0785], + [-8.0317, 8.0297], + [-8.0738, 7.9844], + [-8.1269, 7.8677], + [-8.1178, 7.824], + [-8.1154, 7.7607], + [-8.206, 7.5902], + [-8.2319, 7.5567], + [-8.3518, 7.5906], + [-8.43, 7.6019], + [-8.4864, 7.5585], + [-8.5223, 7.5855], + [-8.5644, 7.6251], + [-8.5789, 7.6771], + [-8.6073, 7.6879], + [-8.6598, 7.6884], + [-8.7083, 7.6589], + [-8.7294, 7.6053], + [-8.7326, 7.5436], + [-8.7402, 7.4957], + [-8.7691, 7.4668], + [-8.8279, 7.3919], + [-8.8555, 7.3228], + [-8.8896, 7.2627], + [-8.9384, 7.2662], + [-8.961, 7.2746], + [-8.9766, 7.2589], + [-9.0523, 7.2255], + [-9.1176, 7.2159], + [-9.1348, 7.2506], + [-9.1729, 7.2784], + [-9.2152, 7.3333], + [-9.2633, 7.3777], + [-9.3553, 7.4087], + [-9.3917, 7.3949], + [-9.4351, 7.3984], + [-9.4638, 7.4159], + [-9.4598, 7.4425], + [-9.4115, 7.51], + [-9.384, 7.5719], + [-9.3689, 7.6396], + [-9.3691, 7.7038], + [-9.3949, 7.7946], + [-9.4363, 7.8667], + [-9.4464, 7.9085], + [-9.4416, 7.9679], + [-9.4511, 8.0232], + [-9.4646, 8.0521], + [-9.4711, 8.107], + [-9.4841, 8.157], + [-9.5085, 8.1763], + [-9.5222, 8.26], + [-9.5183, 8.3461], + [-9.5539, 8.3786], + [-9.6102, 8.4023], + [-9.6432, 8.436], + [-9.6636, 8.4735], + [-9.6839, 8.4844], + [-9.7012, 8.4822], + [-9.7169, 8.4589], + [-9.7356, 8.454], + [-9.7683, 8.5346], + [-9.782, 8.5377], + [-9.8047, 8.5192], + [-10.0644, 8.4299], + [-10.0757, 8.4646], + [-10.0977, 8.5059], + [-10.1474, 8.5197], + [-10.2331, 8.4888], + [-10.2832, 8.4852] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 87, + "name": "Gambia", + "name_fr": "Gambie", + "iso": "GMB", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.310139, + "y": 13.443182, + "count": 12, + "name_y": "Gambia", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.5623, 13.5873], + [-16.3087, 13.5969], + [-16.0016, 13.5928], + [-15.6672, 13.5883], + [-15.5097, 13.5862], + [-15.4269, 13.727], + [-15.2695, 13.7891], + [-15.1083, 13.8121], + [-15.0245, 13.806], + [-14.9358, 13.7852], + [-14.766, 13.6691], + [-14.6602, 13.6426], + [-14.5708, 13.6162], + [-14.507, 13.5597], + [-14.4055, 13.5037], + [-14.3255, 13.4886], + [-14.278, 13.4972], + [-14.199, 13.5188], + [-14.147, 13.5361], + [-13.9774, 13.5435], + [-13.8528, 13.4786], + [-13.8267, 13.4078], + [-13.8475, 13.3353], + [-14.0149, 13.2964], + [-14.2468, 13.2358], + [-14.4386, 13.2689], + [-14.6719, 13.3517], + [-14.8083, 13.4111], + [-14.865, 13.4349], + [-14.9503, 13.4726], + [-15.0246, 13.5133], + [-15.0964, 13.5396], + [-15.1511, 13.5565], + [-15.1916, 13.5353], + [-15.2121, 13.4851], + [-15.2445, 13.4291], + [-15.2862, 13.396], + [-15.4818, 13.3764], + [-15.6573, 13.3558], + [-15.7516, 13.3384], + [-15.8144, 13.3251], + [-15.8343, 13.1564], + [-16.0331, 13.1583], + [-16.2283, 13.1603], + [-16.4309, 13.1573], + [-16.6488, 13.1542], + [-16.7045, 13.1197], + [-16.7633, 13.0642], + [-16.7693, 13.1485], + [-16.8248, 13.3411], + [-16.7504, 13.4254], + [-16.6693, 13.475], + [-16.6148, 13.4353], + [-16.5983, 13.3568], + [-16.5564, 13.3032], + [-16.4134, 13.2697], + [-16.2717, 13.2938], + [-16.1851, 13.2827], + [-16.1879, 13.3262], + [-16.1584, 13.384], + [-15.9864, 13.4088], + [-15.8045, 13.4254], + [-15.6177, 13.4601], + [-15.4713, 13.4586], + [-15.4275, 13.4684], + [-15.4381, 13.4832], + [-15.5695, 13.4999], + [-15.8499, 13.46], + [-16.1354, 13.4482], + [-16.3518, 13.3434], + [-16.4405, 13.3532], + [-16.5301, 13.458], + [-16.5623, 13.5873] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 88, + "name": "Guinea-Bissau", + "name_fr": "Guinée-Bissau", + "iso": "GNB", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.5, + "y": 12.0, + "count": 14, + "name_y": "Guinea-Bissau", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.7118, 12.3548], + [-16.6569, 12.3644], + [-16.5213, 12.3486], + [-16.4163, 12.3677], + [-16.3423, 12.3995], + [-16.2415, 12.4433], + [-16.1442, 12.4574], + [-15.8396, 12.4379], + [-15.5748, 12.4904], + [-15.3779, 12.589], + [-15.1961, 12.6799], + [-14.9606, 12.679], + [-14.7082, 12.678], + [-14.3492, 12.6764], + [-14.0648, 12.6753], + [-13.7292, 12.6739], + [-13.7326, 12.5928], + [-13.6735, 12.4785], + [-13.6824, 12.3934], + [-13.7079, 12.3127], + [-13.7301, 12.2808], + [-13.7598, 12.2624], + [-13.8495, 12.263], + [-13.8875, 12.2469], + [-13.9473, 12.2152], + [-13.9489, 12.1782], + [-13.9012, 12.1429], + [-13.8619, 12.0933], + [-13.8163, 12.0545], + [-13.738, 12.0097], + [-13.7307, 11.9599], + [-13.7286, 11.8341], + [-13.7328, 11.736], + [-13.9532, 11.6646], + [-14.1223, 11.652], + [-14.2656, 11.6599], + [-14.3278, 11.6298], + [-14.4524, 11.5562], + [-14.6048, 11.5116], + [-14.683, 11.5085], + [-14.7203, 11.4819], + [-14.7793, 11.4055], + [-14.9444, 11.0722], + [-14.999, 10.9922], + [-15.043, 10.9401], + [-15.0938, 11.011], + [-15.0546, 11.1419], + [-15.0968, 11.14], + [-15.1811, 11.0342], + [-15.2221, 11.0309], + [-15.2167, 11.1562], + [-15.2634, 11.1609], + [-15.3175, 11.152], + [-15.3931, 11.2172], + [-15.4006, 11.2662], + [-15.3945, 11.3345], + [-15.3484, 11.3781], + [-15.3547, 11.3963], + [-15.3992, 11.4015], + [-15.449, 11.3897], + [-15.4795, 11.4103], + [-15.4291, 11.4989], + [-15.2526, 11.5733], + [-15.1638, 11.581], + [-15.0727, 11.5978], + [-15.1224, 11.6616], + [-15.2304, 11.6868], + [-15.3167, 11.6692], + [-15.3597, 11.6229], + [-15.413, 11.6152], + [-15.5019, 11.7238], + [-15.5002, 11.7784], + [-15.4672, 11.8428], + [-15.4157, 11.8718], + [-15.2108, 11.8709], + [-15.1331, 11.9073], + [-15.1017, 11.914], + [-15.072, 11.947], + [-15.0783, 11.969], + [-15.1115, 11.9703], + [-15.1881, 11.9273], + [-15.4348, 11.9436], + [-15.5135, 11.9176], + [-15.6507, 11.8184], + [-15.8194, 11.7635], + [-15.9417, 11.7866], + [-15.9027, 11.9197], + [-15.9202, 11.9378], + [-15.9588, 11.9596], + [-16.1384, 11.9173], + [-16.2743, 11.9781], + [-16.3281, 12.0516], + [-16.3188, 12.1438], + [-16.2547, 12.2061], + [-16.2446, 12.2371], + [-16.3123, 12.243], + [-16.4368, 12.2042], + [-16.7118, 12.3548] + ] + ], + [ + [ + [-16.1145, 11.0594], + [-16.1945, 11.0446], + [-16.231, 11.0942], + [-16.2364, 11.1134], + [-16.1946, 11.1301], + [-16.1759, 11.1308], + [-16.144, 11.1668], + [-16.1048, 11.191], + [-16.0875, 11.1988], + [-16.0673, 11.1972], + [-16.0528, 11.1175], + [-16.0722, 11.0841], + [-16.1145, 11.0594] + ] + ], + [ + [ + [-15.8959, 11.0825], + [-15.9052, 11.0547], + [-15.964, 11.059], + [-15.9506, 11.0871], + [-15.9635, 11.0953], + [-15.9465, 11.1797], + [-15.9377, 11.1928], + [-15.9091, 11.1613], + [-15.9053, 11.1483], + [-15.8959, 11.0825] + ] + ], + [ + [ + [-15.7251, 11.2155], + [-15.7251, 11.1745], + [-15.7675, 11.1823], + [-15.7798, 11.1945], + [-15.7547, 11.2687], + [-15.7175, 11.3018], + [-15.6719, 11.2965], + [-15.6583, 11.2865], + [-15.6672, 11.2579], + [-15.6871, 11.2343], + [-15.7251, 11.2155] + ] + ], + [ + [ + [-15.5534, 11.537], + [-15.5628, 11.5138], + [-15.6196, 11.5335], + [-15.5366, 11.6176], + [-15.4825, 11.6323], + [-15.4844, 11.5675], + [-15.5262, 11.5539], + [-15.5534, 11.537] + ] + ], + [ + [ + [-15.9018, 11.4658], + [-15.9487, 11.4344], + [-15.9972, 11.4492], + [-16.0232, 11.4771], + [-16.0193, 11.5273], + [-15.9646, 11.5983], + [-15.9153, 11.5891], + [-15.9018, 11.4658] + ] + ], + [ + [ + [-15.9864, 11.882], + [-16.0383, 11.7597], + [-16.1024, 11.7732], + [-16.1474, 11.846], + [-16.1524, 11.8768], + [-16.0219, 11.8867], + [-15.9864, 11.882] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 89, + "name": "Equatorial Guinea", + "name_fr": "Guinée équatoriale", + "iso": "GNQ", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 8.5, + "y": 1.8, + "count": 7, + "name_y": "Equatorial Guinea", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 0.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.7357, 3.7583], + [8.7604, 3.7543], + [8.9101, 3.7582], + [8.9507, 3.7053], + [8.9461, 3.6275], + [8.7922, 3.4004], + [8.7635, 3.3046], + [8.704, 3.2236], + [8.6523, 3.2171], + [8.4749, 3.2646], + [8.4449, 3.2935], + [8.4343, 3.3324], + [8.4518, 3.4229], + [8.4646, 3.4506], + [8.5498, 3.4676], + [8.5772, 3.4824], + [8.6228, 3.58], + [8.6377, 3.6688], + [8.6759, 3.7359], + [8.7357, 3.7583] + ] + ], + [ + [ + [11.3287, 2.1674], + [11.3301, 1.9359], + [11.3312, 1.7402], + [11.3323, 1.5284], + [11.3336, 1.3076], + [11.3347, 1.1208], + [11.3354, 0.9997], + [11.1307, 1.0004], + [10.8589, 1.0013], + [10.5872, 1.0021], + [10.3154, 1.0031], + [10.1789, 1.0036], + [10.0285, 1.004], + [9.9798, 0.9977], + [9.9467, 0.9671], + [9.9067, 0.9601], + [9.8604, 0.9862], + [9.8039, 0.9987], + [9.7887, 1.0257], + [9.7605, 1.0747], + [9.7046, 1.08], + [9.6765, 1.0747], + [9.6361, 1.0467], + [9.5908, 1.032], + [9.5994, 1.0544], + [9.5099, 1.1148], + [9.4453, 1.1207], + [9.3859, 1.1393], + [9.4341, 1.2964], + [9.4942, 1.4353], + [9.5843, 1.5402], + [9.6321, 1.5655], + [9.6477, 1.6176], + [9.7188, 1.7887], + [9.807, 1.9275], + [9.7797, 2.0682], + [9.8008, 2.3044], + [9.8262, 2.2978], + [9.8304, 2.2755], + [9.8369, 2.2424], + [9.8701, 2.2133], + [9.9799, 2.1678], + [10.307, 2.1677], + [10.5022, 2.1676], + [10.7909, 2.1676], + [11.0966, 2.1675], + [11.3287, 2.1674] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 118, + "name": "Kenya", + "name_fr": "Kenya", + "iso": "KEN", + "recs": "COMESA,CEN_SAD,EAC,IGAD", + "rbs": "ICGLR,RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 40.5, + "y": -2.0, + "count": 43, + "name_y": "Kenya", + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [40.9944, -2.1584], + [40.9573, -2.1673], + [40.9765, -2.1098], + [41.086, -2.0365], + [41.1307, -2.053], + [41.1393, -2.0698], + [41.1368, -2.0851], + [41.1182, -2.1001], + [40.9944, -2.1584] + ] + ], + [ + [ + [33.9741, 0.2134], + [34.0372, 0.2945], + [34.0806, 0.3825], + [34.1117, 0.5051], + [34.1609, 0.6052], + [34.2726, 0.6864], + [34.2926, 0.7312], + [34.4108, 0.8673], + [34.4817, 1.0421], + [34.5353, 1.1016], + [34.602, 1.1564], + [34.6491, 1.1853], + [34.7268, 1.2143], + [34.7876, 1.2307], + [34.7986, 1.2445], + [34.8038, 1.2729], + [34.7836, 1.3812], + [34.8096, 1.4167], + [34.851, 1.489], + [34.8983, 1.5565], + [34.9412, 1.5993], + [34.9652, 1.6434], + [34.9765, 1.7196], + [34.9782, 1.7736], + [34.9775, 1.8619], + [34.9641, 2.0624], + [34.914, 2.2302], + [34.883, 2.4179], + [34.9058, 2.4797], + [34.8662, 2.5897], + [34.8467, 2.5958], + [34.8145, 2.6198], + [34.7734, 2.7234], + [34.7425, 2.8181], + [34.7232, 2.8419], + [34.5892, 2.9248], + [34.5226, 3.12], + [34.4479, 3.1635], + [34.4072, 3.3575], + [34.3994, 3.4127], + [34.4418, 3.6063], + [34.4377, 3.6506], + [34.3929, 3.6915], + [34.2671, 3.7332], + [34.165, 3.813], + [34.1782, 3.8409], + [34.1857, 3.8698], + [34.132, 3.8892], + [33.9761, 4.2202], + [34.1769, 4.4191], + [34.3802, 4.6207], + [34.6398, 4.8755], + [34.8783, 5.1096], + [35.0845, 5.3119], + [35.2684, 5.4923], + [35.2639, 5.4579], + [35.2646, 5.4121], + [35.2876, 5.3841], + [35.3253, 5.3649], + [35.3779, 5.3852], + [35.424, 5.4133], + [35.4687, 5.4191], + [35.745, 5.344], + [35.7914, 5.2786], + [35.7885, 5.2081], + [35.8003, 5.1569], + [35.7793, 5.1056], + [35.7562, 4.9505], + [35.7631, 4.808], + [35.8456, 4.7026], + [35.9198, 4.6198], + [35.9787, 4.5038], + [36.022, 4.4681], + [36.0819, 4.4497], + [36.2719, 4.4447], + [36.553, 4.4373], + [36.8236, 4.4301], + [36.8482, 4.4273], + [36.9056, 4.4115], + [37.1546, 4.2545], + [37.3825, 4.1108], + [37.5755, 3.9859], + [37.7629, 3.8646], + [37.9449, 3.7467], + [38.0861, 3.6488], + [38.2253, 3.619], + [38.4516, 3.6048], + [38.608, 3.6001], + [38.7527, 3.559], + [38.9678, 3.5206], + [39.1283, 3.5009], + [39.2255, 3.4788], + [39.4944, 3.4561], + [39.5389, 3.4692], + [39.6575, 3.5778], + [39.7903, 3.7542], + [39.8422, 3.8515], + [40.0142, 3.9479], + [40.316, 4.0827], + [40.5287, 4.1776], + [40.7652, 4.273], + [40.8727, 4.1903], + [41.0208, 4.0575], + [41.0872, 3.9919], + [41.1404, 3.963], + [41.2209, 3.9436], + [41.3189, 3.9431], + [41.3725, 3.9462], + [41.4819, 3.9633], + [41.7377, 3.9791], + [41.884, 3.9777], + [41.7609, 3.8016], + [41.6135, 3.5905], + [41.3418, 3.2017], + [41.135, 2.9971], + [40.9787, 2.8424], + [40.9645, 2.8146], + [40.965, 2.6423], + [40.9667, 2.2209], + [40.97, 1.3782], + [40.9732, 0.5354], + [40.9766, -0.3073], + [40.9782, -0.7287], + [40.9787, -0.8703], + [41.1158, -1.0475], + [41.2498, -1.2205], + [41.427, -1.4495], + [41.5219, -1.5723], + [41.5376, -1.6132], + [41.5327, -1.6953], + [41.3869, -1.867], + [41.2675, -1.945], + [41.1068, -1.9823], + [41.0587, -1.9752], + [40.9955, -1.9506], + [40.9707, -1.9918], + [40.9521, -2.056], + [40.9166, -2.0425], + [40.8897, -2.0235], + [40.9059, -2.1375], + [40.9224, -2.1938], + [40.8982, -2.2699], + [40.8201, -2.3363], + [40.8132, -2.3924], + [40.6441, -2.5395], + [40.4045, -2.5557], + [40.2785, -2.6286], + [40.2225, -2.6884], + [40.1798, -2.819], + [40.1947, -3.0192], + [40.1281, -3.1733], + [40.1154, -3.2506], + [39.9917, -3.3507], + [39.9368, -3.4425], + [39.8963, -3.5358], + [39.8609, -3.5768], + [39.8191, -3.786], + [39.7614, -3.9131], + [39.7458, -3.9552], + [39.7316, -3.9933], + [39.6869, -4.0679], + [39.658, -4.1191], + [39.6371, -4.1528], + [39.4909, -4.4784], + [39.377, -4.6255], + [39.2875, -4.6086], + [39.2281, -4.6655], + [39.2218, -4.6924], + [39.1901, -4.6772], + [39.1154, -4.6235], + [38.9619, -4.513], + [38.8084, -4.4024], + [38.6549, -4.2919], + [38.5014, -4.1814], + [38.3479, -4.0709], + [38.1943, -3.9604], + [38.0408, -3.8498], + [37.8873, -3.7393], + [37.7973, -3.6744], + [37.7574, -3.6361], + [37.7262, -3.5598], + [37.711, -3.5408], + [37.6701, -3.5168], + [37.6221, -3.5115], + [37.6082, -3.4971], + [37.6087, -3.4603], + [37.6254, -3.4072], + [37.6818, -3.3058], + [37.688, -3.2462], + [37.6769, -3.1784], + [37.6592, -3.07], + [37.6438, -3.0454], + [37.5422, -2.9886], + [37.329, -2.8696], + [37.1158, -2.7506], + [36.9026, -2.6316], + [36.6895, -2.5126], + [36.4764, -2.3936], + [36.2631, -2.2746], + [36.05, -2.1557], + [35.8369, -2.0366], + [35.6237, -1.9176], + [35.4105, -1.7986], + [35.1975, -1.6796], + [34.9843, -1.5605], + [34.7711, -1.4416], + [34.5579, -1.3226], + [34.3447, -1.2036], + [34.1316, -1.0846], + [34.0559, -1.0423], + [34.0632, -1.0337], + [34.0701, -0.9975], + [34.1213, -0.9747], + [34.144, -0.9398], + [34.1628, -0.8792], + [34.1058, -0.7981], + [34.0683, -0.7248], + [34.0601, -0.6449], + [34.0793, -0.5795], + [34.1748, -0.4701], + [34.2172, -0.4415], + [34.2754, -0.445], + [34.3285, -0.4594], + [34.3757, -0.4588], + [34.4248, -0.5021], + [34.4563, -0.4951], + [34.4751, -0.4644], + [34.4583, -0.3689], + [34.4778, -0.3533], + [34.5766, -0.3297], + [34.7033, -0.3249], + [34.7981, -0.2964], + [34.8133, -0.2757], + [34.7176, -0.0917], + [34.5381, -0.1437], + [34.4195, -0.1962], + [34.3699, -0.2434], + [34.3533, -0.3138], + [34.334, -0.3373], + [34.31, -0.3561], + [34.2847, -0.3503], + [34.2256, -0.2592], + [34.1172, -0.1635], + [34.1075, -0.1334], + [34.1252, -0.091], + [34.1152, -0.0795], + [34.0592, -0.0807], + [34.0287, -0.0625], + [34.0029, -0.0242], + [33.982, 0.0247], + [33.9736, 0.0887], + [33.9745, 0.2134], + [33.9741, 0.2134] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 127, + "name": "Liberia", + "name_fr": "Liberia", + "iso": "LBR", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -9.7, + "y": 6.4, + "count": 18, + "name_y": "Liberia", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-11.5075, 6.9065], + [-11.4545, 6.9512], + [-11.3767, 7.0947], + [-11.2677, 7.2326], + [-11.1661, 7.3144], + [-11.0854, 7.3986], + [-11.0002, 7.463], + [-10.8781, 7.5382], + [-10.6913, 7.7364], + [-10.6475, 7.7594], + [-10.6176, 7.8964], + [-10.5708, 8.0711], + [-10.5167, 8.1253], + [-10.3896, 8.1576], + [-10.3598, 8.1879], + [-10.3146, 8.3108], + [-10.2857, 8.4541], + [-10.2832, 8.4852], + [-10.2331, 8.4888], + [-10.1474, 8.5197], + [-10.0977, 8.5059], + [-10.0757, 8.4646], + [-10.0644, 8.4299], + [-9.8047, 8.5192], + [-9.782, 8.5377], + [-9.7683, 8.5346], + [-9.7356, 8.454], + [-9.7169, 8.4589], + [-9.7012, 8.4822], + [-9.6839, 8.4844], + [-9.6636, 8.4735], + [-9.6432, 8.436], + [-9.6102, 8.4023], + [-9.5539, 8.3786], + [-9.5183, 8.3461], + [-9.5222, 8.26], + [-9.5085, 8.1763], + [-9.4841, 8.157], + [-9.4711, 8.107], + [-9.4646, 8.0521], + [-9.4511, 8.0232], + [-9.4416, 7.9679], + [-9.4464, 7.9085], + [-9.4363, 7.8667], + [-9.3949, 7.7946], + [-9.3691, 7.7038], + [-9.3689, 7.6396], + [-9.384, 7.5719], + [-9.4115, 7.51], + [-9.4598, 7.4425], + [-9.4638, 7.4159], + [-9.4351, 7.3984], + [-9.3917, 7.3949], + [-9.3553, 7.4087], + [-9.2633, 7.3777], + [-9.2152, 7.3333], + [-9.1729, 7.2784], + [-9.1348, 7.2506], + [-9.1176, 7.2159], + [-9.0523, 7.2255], + [-8.9766, 7.2589], + [-8.961, 7.2746], + [-8.9384, 7.2662], + [-8.8896, 7.2627], + [-8.8555, 7.3228], + [-8.8279, 7.3919], + [-8.7691, 7.4668], + [-8.7402, 7.4957], + [-8.7326, 7.5436], + [-8.7294, 7.6053], + [-8.7083, 7.6589], + [-8.6598, 7.6884], + [-8.6073, 7.6879], + [-8.5789, 7.6771], + [-8.5644, 7.6251], + [-8.5223, 7.5855], + [-8.4864, 7.5585], + [-8.4673, 7.547], + [-8.4372, 7.5164], + [-8.4087, 7.4118], + [-8.2966, 7.074], + [-8.3023, 6.981], + [-8.3245, 6.92], + [-8.3251, 6.8604], + [-8.3326, 6.8016], + [-8.4012, 6.7051], + [-8.6036, 6.5078], + [-8.5879, 6.4905], + [-8.5396, 6.4681], + [-8.4903, 6.4564], + [-8.4499, 6.4625], + [-8.3993, 6.4132], + [-8.3449, 6.3513], + [-8.2871, 6.319], + [-8.2039, 6.2907], + [-8.131, 6.2875], + [-8.0689, 6.2984], + [-7.9816, 6.2861], + [-7.8886, 6.2349], + [-7.8555, 6.1501], + [-7.8333, 6.0764], + [-7.8009, 6.0389], + [-7.7965, 5.9751], + [-7.7304, 5.919], + [-7.6361, 5.9077], + [-7.5139, 5.842], + [-7.4828, 5.8455], + [-7.4694, 5.8537], + [-7.4544, 5.8413], + [-7.4237, 5.6513], + [-7.3999, 5.5506], + [-7.4125, 5.5099], + [-7.4289, 5.4779], + [-7.4298, 5.3245], + [-7.4852, 5.2364], + [-7.4941, 5.1398], + [-7.5098, 5.1085], + [-7.5689, 5.0807], + [-7.5693, 5.0064], + [-7.5851, 4.9167], + [-7.5912, 4.8215], + [-7.5747, 4.5723], + [-7.5716, 4.3864], + [-7.545, 4.3513], + [-7.66, 4.3668], + [-7.9982, 4.5087], + [-8.259, 4.59], + [-9.1322, 5.0546], + [-9.3748, 5.2411], + [-9.6544, 5.5187], + [-10.2764, 6.0776], + [-10.4182, 6.1673], + [-10.5971, 6.2109], + [-10.7076, 6.2585], + [-10.7856, 6.3102], + [-10.849, 6.4651], + [-11.0045, 6.5574], + [-11.2916, 6.6882], + [-11.5075, 6.9065] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 128, + "name": "Libya", + "name_fr": "Libye", + "iso": "LBY", + "recs": "UMA,COMESA,CEN_SAD", + "rbs": "SARCOM", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 17.4, + "y": 27.2, + "count": 20, + "name_y": "Libya", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [9.5188, 30.2294], + [9.638, 30.2823], + [9.8074, 30.3422], + [9.895, 30.3873], + [9.9325, 30.4253], + [10.0598, 30.5801], + [10.126, 30.666], + [10.2164, 30.7832], + [10.2561, 30.8649], + [10.257, 30.9408], + [10.2434, 31.0321], + [10.1727, 31.251], + [10.1149, 31.4638], + [10.1599, 31.5458], + [10.196, 31.5851], + [10.2746, 31.685], + [10.3061, 31.7048], + [10.4758, 31.736], + [10.5437, 31.8025], + [10.5955, 31.8857], + [10.6089, 31.9295], + [10.683, 31.9754], + [10.7716, 32.0212], + [10.8264, 32.0807], + [11.0052, 32.1727], + [11.1683, 32.2567], + [11.358, 32.3452], + [11.505, 32.4137], + [11.5359, 32.4733], + [11.5338, 32.525], + [11.4539, 32.6426], + [11.4539, 32.7817], + [11.4592, 32.8974], + [11.4672, 32.9657], + [11.5024, 33.1556], + [11.5046, 33.1819], + [11.6571, 33.1189], + [11.8135, 33.0937], + [12.2799, 32.8585], + [12.4271, 32.8291], + [12.7535, 32.8011], + [13.1381, 32.8974], + [13.2835, 32.9146], + [13.5363, 32.8243], + [13.6478, 32.7988], + [13.8354, 32.7918], + [14.1557, 32.7098], + [14.2371, 32.6812], + [14.4238, 32.5503], + [14.5134, 32.5111], + [15.1766, 32.3912], + [15.2669, 32.3117], + [15.3591, 32.1597], + [15.3631, 31.9712], + [15.4141, 31.8342], + [15.4964, 31.6568], + [15.5958, 31.5311], + [15.706, 31.4264], + [15.8322, 31.361], + [16.123, 31.2645], + [16.451, 31.2273], + [16.7815, 31.2147], + [17.3492, 31.0815], + [17.8305, 30.9276], + [17.9493, 30.8519], + [18.1904, 30.7773], + [18.6698, 30.4157], + [18.9364, 30.2904], + [19.1237, 30.2661], + [19.2917, 30.2881], + [19.5898, 30.4138], + [19.7133, 30.4884], + [20.0132, 30.8007], + [20.1115, 30.9637], + [20.151, 31.0786], + [20.1411, 31.1955], + [20.1038, 31.3005], + [20.02, 31.4106], + [19.9612, 31.556], + [19.9264, 31.8175], + [19.9734, 31.9991], + [20.031, 32.1079], + [20.1215, 32.2188], + [20.3706, 32.4308], + [20.6211, 32.5802], + [21.0623, 32.7755], + [21.3188, 32.7777], + [21.4247, 32.7992], + [21.6359, 32.9373], + [21.7214, 32.9425], + [21.8395, 32.9086], + [22.1874, 32.9183], + [22.3406, 32.8799], + [22.5234, 32.7939], + [22.7541, 32.7405], + [22.9169, 32.6872], + [23.0906, 32.6187], + [23.1297, 32.4481], + [23.1104, 32.3974], + [23.1062, 32.3314], + [23.2863, 32.2138], + [23.7977, 32.1587], + [23.8984, 32.1272], + [24.039, 32.037], + [24.1297, 32.0092], + [24.4798, 31.9965], + [24.6839, 32.016], + [24.8785, 31.9843], + [24.9507, 31.9537], + [25.025, 31.8833], + [25.115, 31.7123], + [25.1505, 31.655], + [25.112, 31.6269], + [25.0572, 31.5672], + [25.0227, 31.514], + [24.93, 31.4275], + [24.8527, 31.3348], + [24.86, 31.1992], + [24.8775, 31.0612], + [24.9295, 30.9265], + [24.9739, 30.7766], + [24.9614, 30.6785], + [24.923, 30.558], + [24.8775, 30.4575], + [24.7265, 30.2506], + [24.7032, 30.2011], + [24.7116, 30.1315], + [24.8037, 29.886], + [24.8108, 29.8087], + [24.8659, 29.5703], + [24.9161, 29.3763], + [24.9717, 29.2238], + [24.9803, 29.1819], + [24.9803, 28.9573], + [24.9803, 28.7328], + [24.9803, 28.5082], + [24.9803, 28.2836], + [24.9803, 28.0591], + [24.9803, 27.8345], + [24.9803, 27.61], + [24.9803, 27.3854], + [24.9803, 27.1608], + [24.9803, 26.9362], + [24.9803, 26.7117], + [24.9803, 26.4871], + [24.9803, 26.2625], + [24.9803, 26.038], + [24.9803, 25.8134], + [24.9803, 25.5889], + [24.9803, 25.3643], + [24.9803, 25.1397], + [24.9803, 24.9152], + [24.9803, 24.6906], + [24.9803, 24.4661], + [24.9803, 24.2415], + [24.9803, 24.0169], + [24.9803, 23.7924], + [24.9803, 23.5678], + [24.9803, 23.3432], + [24.9803, 23.1187], + [24.9803, 22.8941], + [24.9803, 22.6695], + [24.9803, 22.445], + [24.9803, 22.2204], + [24.9803, 21.9958], + [24.9801, 21.4976], + [24.9799, 20.9992], + [24.9797, 20.5009], + [24.9795, 20.0026], + [24.9764, 20.0008], + [24.9732, 19.999], + [24.9702, 19.9973], + [24.967, 19.9955], + [24.7204, 19.9956], + [24.4736, 19.9957], + [24.227, 19.9958], + [23.9803, 19.9959], + [23.9803, 19.8711], + [23.9803, 19.7463], + [23.9803, 19.6215], + [23.9803, 19.4966], + [23.5013, 19.7332], + [23.0222, 19.9698], + [22.5431, 20.2063], + [22.0641, 20.4429], + [21.585, 20.6795], + [21.1059, 20.9161], + [20.6268, 21.1526], + [20.1477, 21.3893], + [19.6686, 21.6258], + [19.1895, 21.8624], + [18.7104, 22.099], + [18.2313, 22.3355], + [17.7522, 22.5721], + [17.2732, 22.8087], + [16.7941, 23.0453], + [16.315, 23.2818], + [15.9841, 23.4452], + [15.6271, 23.2857], + [15.3475, 23.1607], + [14.979, 22.9962], + [14.9789, 22.9963], + [14.5557, 22.7825], + [14.2308, 22.6185], + [14.2155, 22.6197], + [14.2007, 22.6237], + [13.8627, 22.9021], + [13.5986, 23.1195], + [13.4812, 23.1802], + [12.9836, 23.2913], + [12.4888, 23.4017], + [11.9679, 23.5179], + [11.873, 23.6948], + [11.767, 23.8926], + [11.6242, 24.1397], + [11.5369, 24.2908], + [11.5076, 24.3144], + [11.1082, 24.434], + [10.6861, 24.5514], + [10.439, 24.4802], + [10.3959, 24.4856], + [10.3258, 24.5302], + [10.2559, 24.591], + [10.2187, 24.6762], + [10.1195, 24.7902], + [10.0281, 25.051], + [10.019, 25.2585], + [10.0007, 25.3321], + [9.7811, 25.6243], + [9.5813, 25.8901], + [9.4482, 26.0671], + [9.4224, 26.1471], + [9.4379, 26.2455], + [9.4914, 26.3337], + [9.685, 26.4382], + [9.8594, 26.552], + [9.8832, 26.6308], + [9.8944, 26.8479], + [9.8371, 26.9158], + [9.7954, 27.0448], + [9.7525, 27.2193], + [9.7476, 27.3309], + [9.8253, 27.553], + [9.916, 27.7857], + [9.8582, 28.0433], + [9.8156, 28.5602], + [9.8426, 28.967], + [9.8207, 29.1148], + [9.8053, 29.177], + [9.7459, 29.3689], + [9.6727, 29.567], + [9.6401, 29.6364], + [9.5462, 29.7959], + [9.391, 29.9937], + [9.3103, 30.1152], + [9.421, 30.1793], + [9.5188, 30.2294] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 132, + "name": "Lesotho", + "name_fr": "Lesotho", + "iso": "LSO", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 27.6, + "y": -29.5, + "count": 4, + "name_y": "Lesotho", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [28.7369, -30.102], + [28.6469, -30.1266], + [28.6344, -30.1287], + [28.5767, -30.123], + [28.4996, -30.1289], + [28.4391, -30.1425], + [28.3921, -30.1476], + [28.3154, -30.2185], + [28.1762, -30.4099], + [28.1391, -30.4499], + [28.1287, -30.5251], + [28.0964, -30.5846], + [28.0568, -30.6311], + [28.0182, -30.6423], + [27.9019, -30.6238], + [27.7531, -30.6], + [27.6666, -30.5423], + [27.5896, -30.4664], + [27.549, -30.4112], + [27.5065, -30.381], + [27.492, -30.364], + [27.4314, -30.3385], + [27.4086, -30.3253], + [27.3885, -30.3159], + [27.3641, -30.2792], + [27.3497, -30.2474], + [27.3554, -30.1586], + [27.3127, -30.1057], + [27.2397, -30.0153], + [27.1936, -29.9413], + [27.1305, -29.8402], + [27.0918, -29.7537], + [27.0518, -29.6641], + [27.0569, -29.6256], + [27.0952, -29.5993], + [27.2074, -29.5542], + [27.2945, -29.5193], + [27.3568, -29.4553], + [27.4249, -29.3601], + [27.458, -29.3027], + [27.491, -29.2766], + [27.5271, -29.2361], + [27.5902, -29.1465], + [27.6604, -29.047], + [27.7355, -28.94], + [27.8304, -28.9091], + [27.9599, -28.8733], + [28.0844, -28.78], + [28.2326, -28.7013], + [28.4719, -28.6158], + [28.5834, -28.5941], + [28.6258, -28.5817], + [28.6526, -28.5979], + [28.6812, -28.6468], + [28.7218, -28.6877], + [28.8162, -28.7589], + [28.8562, -28.7761], + [28.9537, -28.8814], + [29.058, -28.9537], + [29.178, -29.0369], + [29.2598, -29.0783], + [29.3014, -29.0898], + [29.3359, -29.1637], + [29.3709, -29.2185], + [29.3907, -29.2697], + [29.3867, -29.3197], + [29.3488, -29.442], + [29.2936, -29.5669], + [29.2492, -29.6188], + [29.1951, -29.6517], + [29.1422, -29.701], + [29.122, -29.8012], + [29.098, -29.919], + [29.029, -29.9676], + [28.9753, -29.9994], + [28.9011, -30.0385], + [28.7369, -30.102] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 138, + "name": "Morocco", + "name_fr": "Maroc", + "iso": "MAR", + "recs": "ECOWAS,UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -7.0, + "y": 32.0, + "count": 18, + "name_y": "Morocco", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-2.2196, 35.1042], + [-2.1908, 35.0298], + [-2.1318, 34.9708], + [-1.9209, 34.8355], + [-1.7956, 34.7519], + [-1.7922, 34.7232], + [-1.8324, 34.6546], + [-1.8497, 34.6073], + [-1.8166, 34.5571], + [-1.7395, 34.4961], + [-1.7333, 34.467], + [-1.7519, 34.4333], + [-1.7918, 34.3679], + [-1.7069, 34.1761], + [-1.6927, 33.9903], + [-1.7147, 33.8582], + [-1.7141, 33.7818], + [-1.703, 33.7168], + [-1.6313, 33.5667], + [-1.6792, 33.3187], + [-1.6251, 33.1833], + [-1.5507, 33.0736], + [-1.51, 32.8776], + [-1.45, 32.7848], + [-1.3521, 32.7034], + [-1.2964, 32.6757], + [-1.1882, 32.6085], + [-1.111, 32.5523], + [-1.0655, 32.4683], + [-1.1626, 32.3992], + [-1.2403, 32.3376], + [-1.2621, 32.2711], + [-1.2259, 32.1646], + [-1.2259, 32.1072], + [-1.2753, 32.089], + [-1.4771, 32.0949], + [-1.6352, 32.0996], + [-1.817, 32.1048], + [-2.0728, 32.115], + [-2.2313, 32.1213], + [-2.4484, 32.13], + [-2.5232, 32.1257], + [-2.7226, 32.0958], + [-2.8634, 32.0747], + [-2.8872, 32.0688], + [-2.9309, 32.0425], + [-2.9611, 31.964], + [-2.9882, 31.8742], + [-3.0174, 31.8343], + [-3.4398, 31.7045], + [-3.6046, 31.6868], + [-3.7002, 31.7001], + [-3.7682, 31.6896], + [-3.8268, 31.6619], + [-3.8467, 31.6199], + [-3.8496, 31.5664], + [-3.8371, 31.5124], + [-3.7964, 31.4371], + [-3.7892, 31.3618], + [-3.8151, 31.3088], + [-3.8214, 31.2555], + [-3.8334, 31.1978], + [-3.8118, 31.1666], + [-3.771, 31.1618], + [-3.7302, 31.1354], + [-3.6725, 31.1114], + [-3.6245, 31.0658], + [-3.6269, 31.0009], + [-3.6668, 30.964], + [-3.702, 30.9445], + [-3.8601, 30.9272], + [-3.9854, 30.9135], + [-4.1488, 30.8096], + [-4.3229, 30.6989], + [-4.5292, 30.6255], + [-4.6196, 30.6048], + [-4.7785, 30.5524], + [-4.9683, 30.4654], + [-5.0619, 30.3264], + [-5.1801, 30.1662], + [-5.2937, 30.0586], + [-5.4488, 29.9569], + [-5.5933, 29.918], + [-5.775, 29.869], + [-6.0043, 29.8313], + [-6.1665, 29.8189], + [-6.2148, 29.8107], + [-6.3576, 29.8083], + [-6.4276, 29.8161], + [-6.4797, 29.8204], + [-6.5009, 29.8091], + [-6.5079, 29.7838], + [-6.5107, 29.726], + [-6.5206, 29.6599], + [-6.5657, 29.6039], + [-6.5978, 29.579], + [-6.6354, 29.5688], + [-6.7551, 29.5838], + [-6.8556, 29.6016], + [-7.0949, 29.6252], + [-7.1424, 29.6196], + [-7.1602, 29.6126], + [-7.2349, 29.5749], + [-7.3498, 29.4947], + [-7.4277, 29.425], + [-7.4857, 29.3922], + [-7.6246, 29.3752], + [-7.6852, 29.3495], + [-7.9438, 29.1748], + [-7.9989, 29.1324], + [-8.2652, 28.9805], + [-8.3405, 28.9302], + [-8.3993, 28.8802], + [-8.5583, 28.7679], + [-8.6599, 28.7186], + [-8.6784, 28.6894], + [-8.6833, 28.6208], + [-8.6833, 28.4692], + [-8.6833, 28.3237], + [-8.6833, 28.112], + [-8.6833, 27.9004], + [-8.6833, 27.6614], + [-8.7526, 27.6614], + [-8.8165, 27.6615], + [-8.817, 27.6615], + [-8.817, 27.6615], + [-8.8232, 27.6615], + [-8.8931, 27.6615], + [-8.9633, 27.6615], + [-9.0335, 27.6615], + [-9.1038, 27.6616], + [-9.174, 27.6616], + [-9.2442, 27.6616], + [-9.3144, 27.6616], + [-9.3847, 27.6616], + [-9.4549, 27.6617], + [-9.5251, 27.6617], + [-9.5954, 27.6617], + [-9.6656, 27.6617], + [-9.7359, 27.6617], + [-9.8061, 27.6617], + [-9.8763, 27.6617], + [-9.9465, 27.6617], + [-10.0168, 27.6617], + [-10.087, 27.6617], + [-10.1573, 27.6617], + [-10.2276, 27.6618], + [-10.2977, 27.6618], + [-10.368, 27.6618], + [-10.4383, 27.6618], + [-10.5084, 27.6619], + [-10.5788, 27.6619], + [-10.649, 27.6619], + [-10.7192, 27.6619], + [-10.7895, 27.6619], + [-10.8597, 27.662], + [-10.9299, 27.662], + [-11.0002, 27.662], + [-11.0704, 27.662], + [-11.1406, 27.662], + [-11.2109, 27.662], + [-11.2811, 27.662], + [-11.3514, 27.6621], + [-11.4216, 27.6621], + [-11.4918, 27.6621], + [-11.5621, 27.6621], + [-11.6323, 27.6622], + [-11.7026, 27.6622], + [-11.7728, 27.6622], + [-11.8023, 27.6622], + [-11.8132, 27.6622], + [-11.8431, 27.6622], + [-11.9133, 27.6622], + [-11.9835, 27.6622], + [-12.0538, 27.6622], + [-12.124, 27.6623], + [-12.1942, 27.6623], + [-12.2644, 27.6623], + [-12.3347, 27.6623], + [-12.405, 27.6623], + [-12.4752, 27.6624], + [-12.5454, 27.6624], + [-12.6157, 27.6624], + [-12.6859, 27.6624], + [-12.7561, 27.6624], + [-12.8264, 27.6624], + [-12.8967, 27.6624], + [-12.9668, 27.6624], + [-13.0371, 27.6625], + [-13.1074, 27.6625], + [-13.1679, 27.6625], + [-13.0407, 27.7698], + [-12.9489, 27.9142], + [-12.7937, 27.9784], + [-12.4689, 28.0094], + [-11.9861, 28.1293], + [-11.5527, 28.3101], + [-11.4302, 28.382], + [-11.2991, 28.5261], + [-11.081, 28.7138], + [-10.6738, 28.9392], + [-10.4865, 29.0649], + [-10.2006, 29.3804], + [-10.0105, 29.6414], + [-9.8526, 29.8092], + [-9.7435, 29.9582], + [-9.6671, 30.1093], + [-9.6238, 30.3526], + [-9.6529, 30.4476], + [-9.7731, 30.6031], + [-9.8539, 30.6446], + [-9.8755, 30.7179], + [-9.8324, 30.8473], + [-9.8333, 31.0696], + [-9.8087, 31.4246], + [-9.675, 31.711], + [-9.3475, 32.0864], + [-9.2866, 32.2406], + [-9.2491, 32.4858], + [-9.2458, 32.5725], + [-8.8362, 32.9205], + [-8.5963, 33.1872], + [-8.5128, 33.2524], + [-8.3012, 33.3744], + [-7.5624, 33.6403], + [-7.1447, 33.8303], + [-6.901, 33.969], + [-6.7558, 34.1329], + [-6.3531, 34.7761], + [-5.9576, 35.6812], + [-5.9248, 35.7858], + [-5.7479, 35.816], + [-5.6229, 35.8289], + [-5.5223, 35.862], + [-5.3974, 35.9299], + [-5.2778, 35.9027], + [-5.3376, 35.8565], + [-5.3376, 35.7452], + [-5.2527, 35.6147], + [-5.1054, 35.4678], + [-4.8372, 35.2813], + [-4.6283, 35.2064], + [-4.33, 35.1615], + [-3.9824, 35.2434], + [-3.788, 35.2449], + [-3.6933, 35.28], + [-3.5906, 35.2283], + [-3.3947, 35.2118], + [-3.206, 35.2391], + [-3.0631, 35.3172], + [-2.9722, 35.4073], + [-2.958, 35.3631], + [-2.9536, 35.3151], + [-2.926, 35.2871], + [-2.8695, 35.1727], + [-2.8399, 35.1278], + [-2.7314, 35.1352], + [-2.6368, 35.1127], + [-2.4237, 35.1235], + [-2.2196, 35.1042] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 141, + "name": "Madagascar", + "name_fr": "Madagascar", + "iso": "MDG", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 45.7, + "y": -19.4, + "count": 11, + "name_y": "Madagascar", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [49.5383, -12.4321], + [49.5842, -12.5367], + [49.6378, -12.6371], + [49.805, -12.8797], + [49.8765, -12.973], + [49.9375, -13.0723], + [49.9672, -13.2702], + [50.0734, -13.5779], + [50.1738, -14.0402], + [50.2046, -14.5145], + [50.2354, -14.732], + [50.3135, -14.9368], + [50.4413, -15.1493], + [50.4827, -15.3856], + [50.4046, -15.6291], + [50.2915, -15.8585], + [50.2623, -15.9016], + [50.209, -15.9604], + [50.185, -15.9578], + [50.0944, -15.8986], + [50.0204, -15.8018], + [49.9266, -15.5735], + [49.8926, -15.4577], + [49.8533, -15.4395], + [49.7437, -15.4495], + [49.6644, -15.5216], + [49.6499, -15.567], + [49.667, -15.6957], + [49.6971, -15.8114], + [49.7104, -15.9289], + [49.7128, -16.0768], + [49.7423, -16.1215], + [49.7859, -16.1591], + [49.8311, -16.2559], + [49.8391, -16.4865], + [49.8113, -16.603], + [49.734, -16.703], + [49.7386, -16.7584], + [49.7672, -16.8151], + [49.7397, -16.8494], + [49.6369, -16.8929], + [49.5952, -16.9312], + [49.5396, -17.0329], + [49.4493, -17.2406], + [49.4371, -17.3467], + [49.4937, -17.6695], + [49.4778, -17.8985], + [49.3629, -18.3363], + [49.2969, -18.544], + [49.2033, -18.7923], + [49.0601, -19.1196], + [48.9181, -19.5305], + [48.7975, -19.9532], + [48.7083, -20.2073], + [48.607, -20.4575], + [48.4686, -20.9], + [48.3508, -21.349], + [48.1759, -21.8431], + [47.9345, -22.3939], + [47.9084, -22.4658], + [47.8583, -22.7473], + [47.8041, -22.9915], + [47.7395, -23.2334], + [47.6041, -23.6331], + [47.5887, -23.7563], + [47.558, -23.8746], + [47.4276, -24.1252], + [47.3726, -24.2185], + [47.3336, -24.3176], + [47.3117, -24.4432], + [47.2729, -24.5644], + [47.1773, -24.7872], + [47.035, -24.979], + [46.9382, -25.0487], + [46.7285, -25.1499], + [46.6223, -25.1704], + [46.3867, -25.1728], + [46.1587, -25.2304], + [45.9209, -25.3413], + [45.6922, -25.4685], + [45.6046, -25.5287], + [45.508, -25.5632], + [45.2058, -25.5705], + [45.1152, -25.5431], + [44.8129, -25.3342], + [44.6958, -25.2997], + [44.4738, -25.2711], + [44.4067, -25.2533], + [44.3459, -25.2261], + [44.2562, -25.1169], + [44.0781, -25.0246], + [44.0354, -24.9957], + [44.0083, -24.932], + [43.9898, -24.8635], + [43.9438, -24.7867], + [43.9096, -24.6406], + [43.8516, -24.5384], + [43.6875, -24.3579], + [43.67, -24.3003], + [43.6568, -24.1088], + [43.6621, -23.9792], + [43.6461, -23.7419], + [43.6647, -23.6303], + [43.7223, -23.5297], + [43.6987, -23.4209], + [43.6376, -23.3065], + [43.6146, -23.1882], + [43.5695, -23.0805], + [43.3979, -22.8863], + [43.3575, -22.7908], + [43.3296, -22.6919], + [43.2648, -22.3836], + [43.2571, -22.2764], + [43.2666, -22.0493], + [43.2905, -21.9325], + [43.3322, -21.8512], + [43.3427, -21.7904], + [43.3697, -21.7383], + [43.4105, -21.6965], + [43.4378, -21.6467], + [43.5019, -21.3564], + [43.5831, -21.292], + [43.7036, -21.255], + [43.8002, -21.1792], + [43.8557, -21.0769], + [43.9111, -20.8658], + [44.0631, -20.6562], + [44.1172, -20.5461], + [44.2396, -20.3797], + [44.3481, -20.1455], + [44.3811, -20.0352], + [44.4047, -19.9221], + [44.4322, -19.6742], + [44.4529, -19.5509], + [44.4488, -19.4287], + [44.3865, -19.3031], + [44.2388, -19.0752], + [44.234, -19.0326], + [44.2457, -18.8632], + [44.2331, -18.7406], + [44.1787, -18.6186], + [44.1088, -18.5035], + [44.04, -18.2885], + [44.0066, -17.933], + [44.0137, -17.8045], + [43.9936, -17.6903], + [43.9436, -17.5814], + [43.9794, -17.3916], + [44.4214, -16.7026], + [44.4357, -16.6215], + [44.418, -16.4113], + [44.4271, -16.2891], + [44.4425, -16.2437], + [44.4762, -16.2173], + [44.5519, -16.2045], + [44.9092, -16.1745], + [44.9551, -16.1533], + [45.0442, -16.0951], + [45.1668, -15.9828], + [45.2229, -15.9505], + [45.2713, -15.9623], + [45.3023, -16.0104], + [45.3422, -16.0367], + [45.4863, -15.9858], + [45.5418, -15.9843], + [45.5982, -15.9926], + [45.6247, -15.9458], + [45.6405, -15.8831], + [45.6615, -15.8389], + [45.7002, -15.8138], + [45.8859, -15.8001], + [46.0043, -15.7821], + [46.1575, -15.7383], + [46.1905, -15.7469], + [46.3141, -15.9046], + [46.3516, -15.9182], + [46.3996, -15.9246], + [46.4416, -15.8959], + [46.3413, -15.8134], + [46.3262, -15.7667], + [46.3314, -15.7137], + [46.3852, -15.6001], + [46.4751, -15.5135], + [46.6747, -15.3818], + [46.882, -15.2296], + [46.9423, -15.219], + [46.9933, -15.2432], + [47.0323, -15.4227], + [47.0274, -15.4522], + [47.0605, -15.4563], + [47.0992, -15.4342], + [47.1334, -15.3617], + [47.1352, -15.3016], + [47.1073, -15.2438], + [47.0938, -15.195], + [47.0926, -15.1501], + [47.1977, -15.044], + [47.2805, -14.9427], + [47.3188, -14.8218], + [47.352, -14.7661], + [47.4391, -14.7033], + [47.4647, -14.7133], + [47.4851, -14.7644], + [47.4964, -14.8184], + [47.474, -14.872], + [47.4421, -14.925], + [47.4292, -14.9957], + [47.4783, -15.0094], + [47.5247, -14.9922], + [47.5926, -14.8643], + [47.67, -14.7433], + [47.716, -14.6804], + [47.774, -14.6367], + [47.8704, -14.6455], + [47.9642, -14.6726], + [47.8115, -14.5448], + [47.7733, -14.3699], + [47.9552, -14.0673], + [47.9569, -14.0043], + [47.9832, -13.9849], + [47.9955, -13.9604], + [47.9014, -13.8582], + [47.8836, -13.8075], + [47.896, -13.7307], + [47.941, -13.6624], + [47.9818, -13.6146], + [48.0398, -13.5963], + [48.0859, -13.6226], + [48.1871, -13.7065], + [48.2553, -13.7193], + [48.3377, -13.6387], + [48.4051, -13.538], + [48.5064, -13.4688], + [48.6214, -13.426], + [48.7965, -13.2675], + [48.9104, -12.9358], + [48.9194, -12.8391], + [48.8942, -12.7217], + [48.8538, -12.6102], + [48.7863, -12.4709], + [48.8039, -12.44], + [48.8996, -12.4585], + [48.9317, -12.4391], + [49.0357, -12.3158], + [49.207, -12.0796], + [49.2635, -12.0802], + [49.3121, -12.1239], + [49.3302, -12.1887], + [49.364, -12.2363], + [49.4798, -12.3484], + [49.5383, -12.4321] + ] + ], + [ + [ + [48.3422, -13.3639], + [48.3436, -13.4004], + [48.2119, -13.3853], + [48.1912, -13.26], + [48.2557, -13.2561], + [48.2697, -13.2046], + [48.3089, -13.1982], + [48.3511, -13.3096], + [48.3422, -13.3639] + ] + ], + [ + [ + [49.9364, -16.9029], + [49.824, -17.0865], + [49.8557, -16.9332], + [49.9859, -16.7124], + [50.023, -16.6953], + [49.9364, -16.9029] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 146, + "name": "Mali", + "name_fr": "Mali", + "iso": "MLI", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -3.8, + "y": 17.4, + "count": 76, + "name_y": "Mali", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-11.3894, 12.4044], + [-11.3824, 12.4792], + [-11.4488, 12.5319], + [-11.4506, 12.5577], + [-11.4441, 12.6276], + [-11.4144, 12.7755], + [-11.4174, 12.8319], + [-11.3904, 12.942], + [-11.4339, 12.9916], + [-11.4441, 13.0282], + [-11.4928, 13.087], + [-11.5488, 13.1703], + [-11.5617, 13.237], + [-11.5813, 13.29], + [-11.635, 13.3699], + [-11.6745, 13.3824], + [-11.7583, 13.3945], + [-11.7722, 13.3671], + [-11.8034, 13.3273], + [-11.8317, 13.3158], + [-11.8778, 13.3646], + [-11.8952, 13.4063], + [-11.8946, 13.4444], + [-11.9571, 13.5109], + [-12.0542, 13.6331], + [-12.0441, 13.7339], + [-11.9842, 13.7881], + [-11.9664, 13.829], + [-11.9609, 13.8753], + [-11.9881, 13.9308], + [-12.0201, 13.9747], + [-12.0112, 14.0718], + [-12.0192, 14.2065], + [-12.0684, 14.2742], + [-12.1129, 14.3233], + [-12.1752, 14.3767], + [-12.2284, 14.4586], + [-12.2068, 14.5711], + [-12.1865, 14.6481], + [-12.2806, 14.809], + [-12.1047, 14.7454], + [-12.0815, 14.7664], + [-12.0216, 14.8049], + [-11.9409, 14.8869], + [-11.8729, 14.9952], + [-11.8422, 15.1294], + [-11.8288, 15.2449], + [-11.7984, 15.3427], + [-11.7602, 15.4255], + [-11.6759, 15.5121], + [-11.5967, 15.5732], + [-11.5027, 15.6368], + [-11.4552, 15.6254], + [-11.3656, 15.5368], + [-11.1693, 15.3586], + [-11.0074, 15.2229], + [-10.9482, 15.1511], + [-10.8956, 15.1505], + [-10.8151, 15.2817], + [-10.732, 15.3949], + [-10.6966, 15.4227], + [-10.5866, 15.4349], + [-10.4932, 15.4398], + [-10.4118, 15.4379], + [-10.2621, 15.416], + [-10.1937, 15.396], + [-10.1295, 15.3837], + [-9.9414, 15.3738], + [-9.7551, 15.4015], + [-9.5778, 15.4373], + [-9.4469, 15.4582], + [-9.4403, 15.5117], + [-9.4477, 15.5749], + [-9.4266, 15.623], + [-9.3854, 15.6676], + [-9.3506, 15.6774], + [-9.3354, 15.5257], + [-9.2937, 15.5028], + [-9.1768, 15.4961], + [-8.9871, 15.4961], + [-8.7831, 15.4961], + [-8.5792, 15.4961], + [-8.3752, 15.4961], + [-8.1712, 15.4961], + [-7.9673, 15.4961], + [-7.7634, 15.4961], + [-7.5594, 15.4961], + [-7.3555, 15.4962], + [-7.1515, 15.4962], + [-6.9476, 15.4962], + [-6.7436, 15.4962], + [-6.5396, 15.4962], + [-6.3357, 15.4962], + [-6.1318, 15.4962], + [-5.9278, 15.4963], + [-5.7239, 15.4963], + [-5.5125, 15.4963], + [-5.4556, 15.7894], + [-5.4036, 16.0579], + [-5.3599, 16.2829], + [-5.5096, 16.442], + [-5.6287, 16.5687], + [-5.6562, 16.8096], + [-5.6848, 17.0583], + [-5.7132, 17.3069], + [-5.7417, 17.5556], + [-5.7702, 17.8042], + [-5.7986, 18.0529], + [-5.8271, 18.3016], + [-5.8556, 18.5502], + [-5.8841, 18.7989], + [-5.9125, 19.0475], + [-5.941, 19.2962], + [-5.9695, 19.5449], + [-5.9979, 19.7935], + [-6.0264, 20.0422], + [-6.0549, 20.2909], + [-6.0834, 20.5395], + [-6.1118, 20.7882], + [-6.1403, 21.0369], + [-6.1688, 21.2855], + [-6.1973, 21.5342], + [-6.2257, 21.7829], + [-6.2542, 22.0315], + [-6.2827, 22.2802], + [-6.3111, 22.5289], + [-6.3396, 22.7775], + [-6.3681, 23.0261], + [-6.3966, 23.2748], + [-6.425, 23.5235], + [-6.4535, 23.7722], + [-6.482, 24.0208], + [-6.5104, 24.2695], + [-6.539, 24.5182], + [-6.5674, 24.7668], + [-6.5941, 24.9946], + [-6.2872, 24.9948], + [-5.9598, 24.995], + [-5.6408, 24.9952], + [-5.1729, 24.9954], + [-4.8226, 24.9956], + [-4.517, 24.8045], + [-4.2403, 24.6235], + [-3.9128, 24.4095], + [-3.5854, 24.1954], + [-3.2579, 23.9812], + [-2.9304, 23.7671], + [-2.6029, 23.553], + [-2.2754, 23.3389], + [-1.9479, 23.1248], + [-1.6204, 22.9106], + [-1.293, 22.6965], + [-0.9655, 22.4825], + [-0.638, 22.2683], + [-0.3105, 22.0542], + [0.017, 21.8401], + [0.3444, 21.626], + [0.6719, 21.4119], + [0.9994, 21.1978], + [1.1455, 21.1022], + [1.1592, 21.0625], + [1.1728, 20.982], + [1.1641, 20.8913], + [1.1657, 20.8174], + [1.2089, 20.7673], + [1.2902, 20.7136], + [1.6106, 20.5556], + [1.636, 20.5244], + [1.6474, 20.4588], + [1.6854, 20.3784], + [1.7532, 20.3316], + [1.8324, 20.2969], + [1.9288, 20.2727], + [2.2193, 20.2478], + [2.2809, 20.2103], + [2.4062, 20.0639], + [2.4742, 20.035], + [2.6678, 19.9929], + [2.8079, 19.9694], + [2.8657, 19.956], + [2.9925, 19.9166], + [3.1303, 19.8502], + [3.2037, 19.7897], + [3.2034, 19.7708], + [3.2027, 19.7183], + [3.2017, 19.5604], + [3.2271, 19.4736], + [3.2559, 19.4109], + [3.2544, 19.3726], + [3.2196, 19.3454], + [3.1924, 19.3121], + [3.1772, 19.2682], + [3.1379, 19.2122], + [3.1061, 19.1501], + [3.1197, 19.1032], + [3.1742, 19.0729], + [3.256, 19.0133], + [3.3234, 18.9884], + [3.3564, 18.9866], + [3.4009, 18.9884], + [3.4388, 18.9961], + [3.6835, 19.0416], + [3.9102, 19.0837], + [4.2276, 19.1428], + [4.2282, 18.9681], + [4.229, 18.7043], + [4.23, 18.4106], + [4.2309, 18.1395], + [4.2319, 17.8305], + [4.2327, 17.5822], + [4.2337, 17.2884], + [4.2347, 16.9964], + [4.2029, 16.9627], + [4.1912, 16.7982], + [4.1821, 16.5818], + [4.1213, 16.3577], + [4.0148, 16.1927], + [3.9762, 16.0355], + [3.9471, 15.9457], + [3.9072, 15.8968], + [3.8979, 15.838], + [3.877, 15.7553], + [3.843, 15.7017], + [3.8165, 15.674], + [3.7096, 15.6417], + [3.5205, 15.4831], + [3.5043, 15.3563], + [3.2891, 15.3911], + [3.0602, 15.4272], + [3.0294, 15.4249], + [3.0105, 15.4083], + [3.0011, 15.341], + [2.6896, 15.3299], + [2.4208, 15.3204], + [2.0882, 15.3094], + [1.8594, 15.3017], + [1.5691, 15.2865], + [1.3002, 15.2723], + [1.1213, 15.1261], + [0.9601, 14.9869], + [0.9475, 14.9821], + [0.7187, 14.9549], + [0.433, 14.979], + [0.2862, 14.9802], + [0.2287, 14.9637], + [0.2175, 14.9115], + [0.0073, 14.9848], + [-0.2359, 15.0594], + [-0.4054, 15.0125], + [-0.4323, 15.0285], + [-0.4545, 15.0597], + [-0.5365, 15.0779], + [-0.6665, 15.0698], + [-0.7604, 15.0478], + [-0.908, 14.9374], + [-1.0192, 14.8414], + [-1.0496, 14.8195], + [-1.205, 14.7615], + [-1.4937, 14.6261], + [-1.6573, 14.5268], + [-1.6951, 14.5085], + [-1.7678, 14.486], + [-1.8798, 14.4815], + [-1.973, 14.4565], + [-2.0571, 14.1946], + [-2.1132, 14.1685], + [-2.4572, 14.2741], + [-2.5269, 14.2583], + [-2.5867, 14.2276], + [-2.7789, 14.0737], + [-2.8739, 13.9507], + [-2.9259, 13.7868], + [-2.9185, 13.7364], + [-2.9171, 13.6795], + [-2.9508, 13.6484], + [-2.9972, 13.6371], + [-3.0387, 13.6391], + [-3.1984, 13.6729], + [-3.2486, 13.6583], + [-3.2702, 13.5774], + [-3.2667, 13.4008], + [-3.3018, 13.2808], + [-3.3967, 13.2437], + [-3.4699, 13.1964], + [-3.5276, 13.1827], + [-3.5758, 13.1942], + [-3.8535, 13.3735], + [-3.9473, 13.4022], + [-4.0512, 13.3824], + [-4.151, 13.3062], + [-4.1962, 13.2562], + [-4.2587, 13.1973], + [-4.3287, 13.119], + [-4.3103, 13.0525], + [-4.2606, 12.9753], + [-4.2252, 12.8795], + [-4.2271, 12.7937], + [-4.4806, 12.6722], + [-4.4599, 12.6304], + [-4.4219, 12.5816], + [-4.4216, 12.4931], + [-4.4287, 12.3376], + [-4.4799, 12.2818], + [-4.546, 12.2265], + [-4.5869, 12.155], + [-4.6272, 12.1202], + [-4.6993, 12.0762], + [-4.7979, 12.0321], + [-4.969, 11.9933], + [-5.1059, 11.9675], + [-5.1575, 11.9424], + [-5.2302, 11.8903], + [-5.2881, 11.8279], + [-5.302, 11.7604], + [-5.2905, 11.6833], + [-5.2703, 11.6199], + [-5.2448, 11.5768], + [-5.2294, 11.5225], + [-5.2502, 11.3758], + [-5.2999, 11.206], + [-5.3474, 11.1303], + [-5.4242, 11.0887], + [-5.4905, 11.0424], + [-5.4686, 10.9311], + [-5.4571, 10.7714], + [-5.4757, 10.6439], + [-5.479, 10.5651], + [-5.507, 10.4834], + [-5.5235, 10.426], + [-5.5566, 10.4399], + [-5.6943, 10.4332], + [-5.8438, 10.3896], + [-5.8962, 10.3547], + [-5.9076, 10.3072], + [-5.9407, 10.2751], + [-5.9887, 10.2391], + [-6.0346, 10.1948], + [-6.1172, 10.2019], + [-6.1969, 10.2321], + [-6.2384, 10.2616], + [-6.2413, 10.2792], + [-6.215, 10.3224], + [-6.1926, 10.3694], + [-6.1907, 10.4003], + [-6.2178, 10.4763], + [-6.2397, 10.5581], + [-6.2307, 10.5975], + [-6.2502, 10.7179], + [-6.2611, 10.7241], + [-6.3656, 10.6928], + [-6.4042, 10.6851], + [-6.4259, 10.6718], + [-6.4326, 10.6487], + [-6.4075, 10.5724], + [-6.4239, 10.5591], + [-6.4826, 10.5612], + [-6.5646, 10.5864], + [-6.6542, 10.6564], + [-6.6764, 10.6338], + [-6.6861, 10.578], + [-6.692, 10.512], + [-6.6693, 10.3922], + [-6.6933, 10.3495], + [-6.7532, 10.3571], + [-6.8336, 10.357], + [-6.9038, 10.3451], + [-6.9503, 10.3423], + [-6.9795, 10.2996], + [-6.9917, 10.2519], + [-6.9638, 10.1987], + [-6.9682, 10.1762], + [-6.9895, 10.1557], + [-7.0171, 10.1433], + [-7.0397, 10.1448], + [-7.1049, 10.2035], + [-7.1823, 10.2257], + [-7.3632, 10.2594], + [-7.3851, 10.3401], + [-7.4148, 10.3413], + [-7.4565, 10.3839], + [-7.4979, 10.4398], + [-7.5328, 10.4368], + [-7.5621, 10.4212], + [-7.6611, 10.4274], + [-7.7491, 10.3423], + [-7.8142, 10.2366], + [-7.8841, 10.1857], + [-7.9609, 10.1635], + [-7.9906, 10.1625], + [-7.9745, 10.2295], + [-7.9857, 10.2784], + [-8.0073, 10.3219], + [-8.2315, 10.438], + [-8.2667, 10.486], + [-8.3016, 10.6176], + [-8.3241, 10.7495], + [-8.3217, 10.827], + [-8.3063, 10.8961], + [-8.3127, 10.9498], + [-8.3374, 10.9906], + [-8.4045, 11.0299], + [-8.4747, 11.0484], + [-8.5635, 10.9967], + [-8.6062, 10.987], + [-8.6462, 10.9905], + [-8.6667, 11.0095], + [-8.6639, 11.0358], + [-8.5673, 11.177], + [-8.5203, 11.2359], + [-8.4635, 11.2807], + [-8.4253, 11.3047], + [-8.4007, 11.3394], + [-8.3985, 11.3666], + [-8.4075, 11.3863], + [-8.4707, 11.4122], + [-8.5687, 11.4781], + [-8.6211, 11.4851], + [-8.6649, 11.515], + [-8.7114, 11.6178], + [-8.7331, 11.6375], + [-8.7797, 11.6482], + [-8.822, 11.6732], + [-8.8201, 11.8071], + [-8.8183, 11.9225], + [-8.9139, 12.1085], + [-8.9508, 12.2256], + [-8.9989, 12.3459], + [-9.0431, 12.4023], + [-9.1205, 12.45], + [-9.2155, 12.4829], + [-9.3, 12.4903], + [-9.3652, 12.4793], + [-9.3954, 12.4646], + [-9.3937, 12.4422], + [-9.3408, 12.366], + [-9.3315, 12.3237], + [-9.3402, 12.2828], + [-9.3581, 12.2554], + [-9.405, 12.2524], + [-9.4868, 12.2287], + [-9.5877, 12.1825], + [-9.6583, 12.1431], + [-9.7147, 12.0425], + [-9.754, 12.0299], + [-9.8207, 12.0425], + [-10.0106, 12.1165], + [-10.1671, 12.1774], + [-10.2749, 12.2126], + [-10.3399, 12.1903], + [-10.3728, 12.1795], + [-10.4658, 12.1387], + [-10.5895, 11.9903], + [-10.619, 11.9412], + [-10.6437, 11.9255], + [-10.6773, 11.8994], + [-10.7092, 11.8987], + [-10.7349, 11.9165], + [-10.743, 11.9272], + [-10.8065, 12.0343], + [-10.8762, 12.1519], + [-10.9332, 12.2052], + [-11.0045, 12.2075], + [-11.0658, 12.1708], + [-11.1292, 12.095], + [-11.2097, 12.0249], + [-11.2607, 12.0041], + [-11.3052, 12.0154], + [-11.4146, 12.104], + [-11.4924, 12.1669], + [-11.5022, 12.1986], + [-11.4746, 12.2472], + [-11.4476, 12.3192], + [-11.4181, 12.3777], + [-11.3894, 12.4044] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 152, + "name": "Mozambique", + "name_fr": "Mozambique", + "iso": "MOZ", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 34.3, + "y": -17.3, + "count": 11, + "name_y": "Mozambique", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.2879, -22.4021], + [31.4295, -22.2988], + [31.5715, -22.1535], + [31.7377, -21.9834], + [31.8859, -21.8315], + [32.0163, -21.698], + [32.1947, -21.5154], + [32.3711, -21.3349], + [32.4124, -21.3118], + [32.4298, -21.2971], + [32.3536, -21.1365], + [32.4762, -20.9501], + [32.4828, -20.8289], + [32.4776, -20.713], + [32.4924, -20.6598], + [32.5293, -20.6131], + [32.6726, -20.5161], + [32.7809, -20.3615], + [32.8696, -20.2172], + [32.9928, -19.9849], + [33.0049, -19.9302], + [33.0067, -19.8738], + [32.9727, -19.7954], + [32.8904, -19.6681], + [32.8308, -19.5582], + [32.7776, -19.3888], + [32.831, -19.2414], + [32.85, -19.1524], + [32.8498, -19.1044], + [32.8262, -19.0588], + [32.7662, -19.0243], + [32.7165, -19.0019], + [32.6997, -18.9409], + [32.6992, -18.8685], + [32.722, -18.8284], + [32.8545, -18.7637], + [32.8846, -18.7285], + [32.9003, -18.6891], + [32.9017, -18.6329], + [32.9425, -18.4927], + [32.9931, -18.3596], + [32.9964, -18.3126], + [32.9785, -18.2715], + [32.9646, -18.1963], + [32.9556, -18.0829], + [32.9547, -17.7654], + [32.9808, -17.4375], + [32.9693, -17.2516], + [32.8844, -17.0378], + [32.8763, -16.8836], + [32.9379, -16.776], + [32.948, -16.7123], + [32.9029, -16.7042], + [32.8103, -16.6977], + [32.7418, -16.6776], + [32.6358, -16.5895], + [32.452, -16.5157], + [32.2433, -16.4487], + [31.9398, -16.4288], + [31.6876, -16.2142], + [31.4898, -16.1797], + [31.4262, -16.1523], + [31.2362, -16.0236], + [30.9388, -16.0117], + [30.6302, -15.9992], + [30.4378, -15.9953], + [30.4094, -15.9782], + [30.3981, -15.8008], + [30.3961, -15.6431], + [30.3799, -15.5059], + [30.3506, -15.3497], + [30.3057, -15.2889], + [30.2521, -15.1832], + [30.225, -15.0669], + [30.2218, -15.0105], + [30.2318, -14.9903], + [30.4461, -14.9075], + [30.5377, -14.8665], + [30.6733, -14.8191], + [30.9151, -14.7533], + [31.1309, -14.6946], + [31.3285, -14.6377], + [31.5379, -14.5771], + [31.623, -14.5367], + [31.7289, -14.4961], + [31.9821, -14.4145], + [32.0545, -14.3865], + [32.1999, -14.3408], + [32.2729, -14.323], + [32.5532, -14.2296], + [32.8745, -14.1225], + [32.9871, -14.085], + [33.2018, -14.0134], + [33.2436, -14.0431], + [33.3899, -14.2895], + [33.5053, -14.4341], + [33.6364, -14.5682], + [33.6583, -14.5616], + [33.6961, -14.5303], + [33.7614, -14.5173], + [33.9698, -14.4871], + [34.0494, -14.4853], + [34.1019, -14.4493], + [34.2088, -14.4237], + [34.3325, -14.4086], + [34.375, -14.4248], + [34.5053, -14.5981], + [34.5241, -14.7308], + [34.5512, -14.9224], + [34.5576, -15.0159], + [34.5555, -15.1409], + [34.5408, -15.2973], + [34.435, -15.4771], + [34.4147, -15.5668], + [34.358, -15.7053], + [34.283, -15.7734], + [34.2461, -15.8294], + [34.2482, -15.8875], + [34.2883, -15.9361], + [34.376, -16.0237], + [34.403, -16.0803], + [34.3951, -16.1309], + [34.3955, -16.1992], + [34.4164, -16.2468], + [34.4413, -16.2744], + [34.5281, -16.3191], + [34.6127, -16.4315], + [34.7588, -16.5671], + [34.9334, -16.7604], + [35.0153, -16.8195], + [35.0799, -16.8339], + [35.1121, -16.8985], + [35.0942, -16.9738], + [35.0439, -17.0169], + [35.0646, -17.0786], + [35.0931, -17.1109], + [35.1246, -17.1272], + [35.2014, -17.1311], + [35.2726, -17.1185], + [35.2904, -17.097], + [35.2812, -16.8078], + [35.2298, -16.6393], + [35.1783, -16.5733], + [35.1672, -16.5603], + [35.1853, -16.5049], + [35.2428, -16.3754], + [35.2915, -16.2472], + [35.3225, -16.1932], + [35.3585, -16.1605], + [35.5993, -16.1259], + [35.7089, -16.0958], + [35.7553, -16.0583], + [35.7912, -15.9587], + [35.8199, -15.6804], + [35.8303, -15.4189], + [35.8054, -15.2656], + [35.8399, -15.0347], + [35.8928, -14.8918], + [35.8667, -14.8638], + [35.8472, -14.6709], + [35.6904, -14.4655], + [35.4885, -14.2011], + [35.3758, -14.0587], + [35.2475, -13.8969], + [35.0139, -13.6435], + [34.9068, -13.5517], + [34.8604, -13.5223], + [34.8615, -13.4604], + [34.8458, -13.366], + [34.8116, -13.3323], + [34.7998, -13.2578], + [34.8104, -13.1424], + [34.8005, -13.044], + [34.77, -12.9626], + [34.7725, -12.8701], + [34.8076, -12.7666], + [34.7912, -12.643], + [34.6938, -12.4224], + [34.7024, -12.4028], + [34.7109, -12.3645], + [34.7142, -12.2792], + [34.7106, -12.2244], + [34.7002, -12.2001], + [34.7261, -12.1566], + [34.7883, -12.0941], + [34.8319, -12.0578], + [34.8568, -12.0477], + [34.891, -11.9854], + [34.9343, -11.8709], + [34.9569, -11.7348], + [34.9592, -11.5781], + [34.9595, -11.5781], + [35.1826, -11.5748], + [35.4183, -11.5832], + [35.4514, -11.5896], + [35.5044, -11.6048], + [35.5644, -11.6023], + [35.631, -11.582], + [35.7047, -11.5321], + [35.7854, -11.4529], + [35.9113, -11.4547], + [36.0822, -11.5373], + [36.1755, -11.6093], + [36.1913, -11.6707], + [36.3057, -11.7063], + [36.5187, -11.7162], + [36.6738, -11.6843], + [36.7711, -11.6104], + [36.8727, -11.5713], + [36.9789, -11.567], + [37.0592, -11.5922], + [37.1139, -11.6472], + [37.2184, -11.6865], + [37.3729, -11.7104], + [37.5417, -11.6751], + [37.7248, -11.5807], + [37.8293, -11.4819], + [37.8551, -11.3791], + [37.8854, -11.3167], + [37.9202, -11.2947], + [38.0173, -11.2821], + [38.1766, -11.2787], + [38.3151, -11.3111], + [38.4918, -11.4133], + [38.6033, -11.3453], + [38.7947, -11.2289], + [38.9875, -11.1673], + [39.171, -11.1669], + [39.3216, -11.1226], + [39.4392, -11.0346], + [39.5635, -10.9785], + [39.6944, -10.9548], + [39.8171, -10.9124], + [39.9887, -10.8208], + [40.1662, -10.6875], + [40.3475, -10.5516], + [40.4636, -10.4644], + [40.5167, -10.5674], + [40.6117, -10.6615], + [40.5551, -10.7162], + [40.4866, -10.7651], + [40.5972, -10.8307], + [40.5161, -10.9296], + [40.5063, -10.9984], + [40.5269, -11.0254], + [40.5445, -11.0656], + [40.4914, -11.1789], + [40.421, -11.2656], + [40.4028, -11.332], + [40.4651, -11.4494], + [40.4331, -11.6573], + [40.4936, -11.8444], + [40.5104, -11.9404], + [40.5315, -12.0046], + [40.5015, -12.1194], + [40.5092, -12.3129], + [40.5231, -12.3928], + [40.4871, -12.4922], + [40.5483, -12.5266], + [40.5809, -12.6355], + [40.5721, -12.7584], + [40.5533, -12.8246], + [40.4477, -12.9048], + [40.4352, -12.9359], + [40.4368, -12.9831], + [40.5688, -12.9847], + [40.5732, -13.0577], + [40.5645, -13.1152], + [40.5695, -13.2234], + [40.552, -13.2937], + [40.5829, -13.374], + [40.5451, -13.4629], + [40.5582, -13.5314], + [40.5599, -13.6203], + [40.5905, -13.845], + [40.5957, -14.1229], + [40.6025, -14.1674], + [40.6495, -14.1988], + [40.7156, -14.2145], + [40.7131, -14.2906], + [40.6399, -14.39], + [40.6355, -14.4519], + [40.6461, -14.5387], + [40.7267, -14.4207], + [40.775, -14.4213], + [40.8182, -14.4676], + [40.8121, -14.5355], + [40.827, -14.569], + [40.8206, -14.635], + [40.8445, -14.7187], + [40.8352, -14.7915], + [40.776, -14.8425], + [40.7007, -14.9298], + [40.6874, -15.0116], + [40.6943, -15.0652], + [40.6422, -15.0824], + [40.6178, -15.1155], + [40.6531, -15.1927], + [40.651, -15.2609], + [40.559, -15.4734], + [40.3139, -15.764], + [40.208, -15.8671], + [40.1088, -15.9793], + [40.1089, -16.0253], + [40.0992, -16.0653], + [39.9836, -16.2255], + [39.8598, -16.2518], + [39.7909, -16.2945], + [39.8446, -16.4356], + [39.7646, -16.4682], + [39.6254, -16.5794], + [39.2423, -16.7926], + [39.1817, -16.842], + [39.0844, -16.9729], + [38.9561, -17.0046], + [38.8848, -17.0416], + [38.7576, -17.0552], + [38.7133, -17.0457], + [38.6699, -17.0503], + [38.6333, -17.0783], + [38.3808, -17.1701], + [38.1449, -17.2428], + [38.0869, -17.276], + [38.0482, -17.3214], + [37.8395, -17.3932], + [37.5123, -17.5707], + [37.2445, -17.7399], + [37.0506, -17.9093], + [36.9995, -17.935], + [36.9394, -17.9935], + [36.9192, -18.0801], + [36.8996, -18.129], + [36.7562, -18.3073], + [36.5401, -18.5182], + [36.498, -18.5758], + [36.4122, -18.693], + [36.4037, -18.7697], + [36.3272, -18.7932], + [36.2629, -18.7196], + [36.2356, -18.8613], + [36.1832, -18.8714], + [36.125, -18.8424], + [35.9801, -18.9125], + [35.8537, -18.9934], + [35.6513, -19.1639], + [35.3653, -19.4939], + [34.9479, -19.8127], + [34.8908, -19.8218], + [34.8523, -19.8205], + [34.721, -19.7096], + [34.6494, -19.7014], + [34.7135, -19.7672], + [34.7558, -19.822], + [34.745, -19.9295], + [34.75, -20.0908], + [34.6981, -20.4044], + [34.7051, -20.473], + [34.7647, -20.5619], + [34.8771, -20.6708], + [34.9823, -20.8062], + [35.1176, -21.1952], + [35.128, -21.3953], + [35.2677, -21.651], + [35.2729, -21.7617], + [35.3293, -22.0374], + [35.3256, -22.2604], + [35.3157, -22.3969], + [35.383, -22.4546], + [35.4078, -22.4025], + [35.4009, -22.3162], + [35.4188, -22.1776], + [35.4563, -22.1159], + [35.4937, -22.1247], + [35.5049, -22.1901], + [35.5301, -22.2481], + [35.5402, -22.3026], + [35.542, -22.3766], + [35.4902, -22.6577], + [35.5058, -22.7721], + [35.5754, -22.9631], + [35.4944, -23.1852], + [35.377, -23.7078], + [35.3704, -23.7982], + [35.3988, -23.8377], + [35.4621, -23.8511], + [35.4854, -23.7845], + [35.5225, -23.785], + [35.542, -23.8244], + [35.4896, -24.0655], + [35.4381, -24.1712], + [35.2549, -24.4303], + [35.156, -24.5414], + [34.9921, -24.6506], + [34.6073, -24.8213], + [33.836, -25.068], + [33.5301, -25.1889], + [33.3475, -25.2609], + [32.9611, -25.4904], + [32.7922, -25.6443], + [32.7226, -25.8209], + [32.6559, -25.9018], + [32.5904, -26.0041], + [32.6475, -26.092], + [32.7035, -26.1585], + [32.7696, -26.203], + [32.8039, -26.2414], + [32.8488, -26.2681], + [32.894, -26.1299], + [32.9164, -26.0869], + [32.9549, -26.0836], + [32.9336, -26.2523], + [32.8892, -26.8305], + [32.8861, -26.8493], + [32.7766, -26.851], + [32.5888, -26.8558], + [32.4777, -26.8585], + [32.3535, -26.8616], + [32.1996, -26.8335], + [32.1129, -26.8395], + [32.106, -26.52], + [32.0779, -26.4498], + [32.0483, -26.3472], + [32.0414, -26.2812], + [32.06, -26.215], + [32.0688, -26.1102], + [32.0605, -26.0184], + [31.9685, -25.9723], + [31.9482, -25.9576], + [31.9283, -25.8854], + [31.9203, -25.7739], + [31.9846, -25.6319], + [31.9794, -25.3595], + [31.987, -25.2635], + [31.9857, -25.0738], + [31.9844, -24.844], + [31.9832, -24.6383], + [31.9858, -24.4606], + [31.9666, -24.3765], + [31.9506, -24.3303], + [31.908, -24.2362], + [31.8583, -24.0402], + [31.7996, -23.8922], + [31.724, -23.7945], + [31.7, -23.7431], + [31.6756, -23.6742], + [31.6041, -23.5529], + [31.5456, -23.4823], + [31.5297, -23.4258], + [31.5317, -23.2795], + [31.4667, -23.0167], + [31.4193, -22.8251], + [31.348, -22.6176], + [31.3002, -22.4786], + [31.2932, -22.4547], + [31.2879, -22.4021] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 153, + "name": "Mauritania", + "name_fr": "Mauritanie", + "iso": "MRT", + "recs": "UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -12.3, + "y": 21.1, + "count": 42, + "name_y": "Mauritania", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.3733, 19.7064], + [-16.4375, 19.6093], + [-16.466, 19.6464], + [-16.477, 19.7104], + [-16.4202, 19.802], + [-16.3933, 19.8493], + [-16.3437, 19.8662], + [-16.3733, 19.7064] + ] + ], + [ + [ + [-12.2806, 14.809], + [-12.3025, 14.817], + [-12.4087, 14.889], + [-12.4599, 14.9747], + [-12.5436, 15.039], + [-12.6596, 15.0821], + [-12.7353, 15.1312], + [-12.7703, 15.1867], + [-12.8132, 15.2235], + [-12.8585, 15.2425], + [-12.8626, 15.2624], + [-12.8519, 15.2896], + [-12.8627, 15.3404], + [-12.9309, 15.453], + [-12.9943, 15.5049], + [-13.0485, 15.4966], + [-13.0793, 15.5104], + [-13.0979, 15.5353], + [-13.1053, 15.5718], + [-13.1424, 15.6033], + [-13.2064, 15.6169], + [-13.258, 15.7004], + [-13.297, 15.8539], + [-13.3476, 15.9735], + [-13.4097, 16.0592], + [-13.4541, 16.0911], + [-13.487, 16.097], + [-13.4981, 16.1103], + [-13.507, 16.1352], + [-13.5555, 16.144], + [-13.6235, 16.1183], + [-13.6847, 16.1269], + [-13.7149, 16.1688], + [-13.7566, 16.1725], + [-13.8098, 16.138], + [-13.8685, 16.1481], + [-13.9326, 16.2029], + [-13.9682, 16.2572], + [-13.975, 16.3111], + [-14.0856, 16.4188], + [-14.3001, 16.5803], + [-14.5337, 16.656], + [-14.7867, 16.6459], + [-14.9286, 16.6535], + [-14.9595, 16.6789], + [-14.9906, 16.6769], + [-15.0219, 16.6475], + [-15.0552, 16.641], + [-15.0906, 16.6574], + [-15.1126, 16.6449], + [-15.1214, 16.6036], + [-15.2105, 16.5826], + [-15.38, 16.582], + [-15.5167, 16.5566], + [-15.6208, 16.5066], + [-15.7682, 16.4851], + [-15.959, 16.4921], + [-16.074, 16.5104], + [-16.1133, 16.5401], + [-16.1684, 16.5471], + [-16.239, 16.5313], + [-16.3023, 16.4513], + [-16.3581, 16.3072], + [-16.4043, 16.2249], + [-16.441, 16.2045], + [-16.4801, 16.0972], + [-16.5021, 15.9173], + [-16.5353, 15.8384], + [-16.5357, 16.2868], + [-16.4813, 16.4542], + [-16.4636, 16.6015], + [-16.3467, 16.9264], + [-16.2075, 17.1926], + [-16.0789, 17.5458], + [-16.0303, 17.8879], + [-16.0467, 18.2231], + [-16.085, 18.5212], + [-16.1501, 18.7182], + [-16.2131, 19.0033], + [-16.3059, 19.1538], + [-16.4762, 19.2851], + [-16.5145, 19.362], + [-16.4748, 19.3906], + [-16.3713, 19.4103], + [-16.3053, 19.5126], + [-16.4449, 19.4731], + [-16.2834, 19.7872], + [-16.2332, 20.001], + [-16.2412, 20.1413], + [-16.2104, 20.2279], + [-16.3337, 20.4159], + [-16.4298, 20.6523], + [-16.4792, 20.6898], + [-16.5304, 20.7095], + [-16.5349, 20.654], + [-16.5627, 20.6042], + [-16.6225, 20.6342], + [-16.7284, 20.8062], + [-16.8761, 21.0861], + [-16.9279, 21.1148], + [-16.9711, 21.0765], + [-16.9982, 21.0397], + [-17.048, 20.8062], + [-17.064, 20.8988], + [-17.0424, 21.008], + [-17.0091, 21.1306], + [-17.0049, 21.1419], + [-16.9944, 21.1942], + [-16.9649, 21.3276], + [-16.963, 21.3292], + [-16.8363, 21.3294], + [-16.607, 21.3296], + [-16.3777, 21.3299], + [-16.1484, 21.3302], + [-15.9191, 21.3305], + [-15.6898, 21.3308], + [-15.4605, 21.3311], + [-15.2312, 21.3313], + [-15.0019, 21.3316], + [-14.7726, 21.3319], + [-14.5433, 21.3321], + [-14.314, 21.3324], + [-14.0847, 21.3327], + [-13.8554, 21.333], + [-13.626, 21.3333], + [-13.5347, 21.3334], + [-13.5014, 21.3334], + [-13.3199, 21.3334], + [-13.2031, 21.3334], + [-13.1617, 21.3334], + [-13.0152, 21.3334], + [-13.0262, 21.4953], + [-13.0321, 21.5819], + [-13.0603, 21.9954], + [-13.0768, 22.2454], + [-13.0933, 22.4955], + [-13.1064, 22.5602], + [-13.155, 22.6888], + [-13.1655, 22.7527], + [-13.1523, 22.82], + [-13.1199, 22.8835], + [-13.0343, 22.9952], + [-13.0343, 22.9952], + [-13.0284, 23.0023], + [-12.896, 23.0896], + [-12.7396, 23.1927], + [-12.6736, 23.2362], + [-12.6194, 23.2708], + [-12.5584, 23.2903], + [-12.3899, 23.3125], + [-12.3539, 23.3225], + [-12.2647, 23.3619], + [-12.2262, 23.3775], + [-12.1042, 23.427], + [-12.0327, 23.445], + [-12.0193, 23.461], + [-12.0153, 23.4952], + [-12.0153, 23.5759], + [-12.0153, 23.6515], + [-12.0153, 23.7271], + [-12.0153, 23.8027], + [-12.0153, 23.8783], + [-12.0153, 23.9539], + [-12.0153, 24.0295], + [-12.0153, 24.1051], + [-12.0153, 24.1807], + [-12.0153, 24.2563], + [-12.0153, 24.3319], + [-12.0153, 24.4075], + [-12.0153, 24.4831], + [-12.0153, 24.5586], + [-12.0153, 24.6343], + [-12.0153, 24.7099], + [-12.0153, 24.7855], + [-12.0153, 24.861], + [-12.0153, 24.9366], + [-12.0153, 25.0122], + [-12.0153, 25.0878], + [-12.0153, 25.1633], + [-12.0153, 25.2389], + [-12.0153, 25.3146], + [-12.0153, 25.3902], + [-12.0153, 25.4657], + [-12.0153, 25.5413], + [-12.0153, 25.6169], + [-12.0153, 25.6925], + [-12.0153, 25.7681], + [-12.0153, 25.8437], + [-12.0153, 25.9192], + [-12.0153, 25.9949], + [-11.9146, 25.995], + [-11.8138, 25.995], + [-11.7132, 25.995], + [-11.6124, 25.995], + [-11.5117, 25.995], + [-11.411, 25.995], + [-11.3102, 25.995], + [-11.2095, 25.995], + [-11.1087, 25.995], + [-11.0081, 25.995], + [-10.9073, 25.995], + [-10.8066, 25.995], + [-10.7059, 25.995], + [-10.6052, 25.995], + [-10.5044, 25.995], + [-10.4037, 25.995], + [-10.303, 25.995], + [-10.2023, 25.995], + [-10.1015, 25.995], + [-10.0008, 25.995], + [-9.9, 25.995], + [-9.7994, 25.995], + [-9.6987, 25.995], + [-9.5979, 25.995], + [-9.4972, 25.995], + [-9.3965, 25.995], + [-9.2957, 25.995], + [-9.195, 25.995], + [-9.0942, 25.995], + [-8.9936, 25.995], + [-8.8929, 25.995], + [-8.792, 25.995], + [-8.7072, 25.995], + [-8.7052, 25.9955], + [-8.6822, 25.9955], + [-8.6822, 26.0104], + [-8.6808, 26.0131], + [-8.6808, 26.0584], + [-8.6809, 26.0722], + [-8.6809, 26.1111], + [-8.6809, 26.1716], + [-8.681, 26.2502], + [-8.6811, 26.343], + [-8.6813, 26.4466], + [-8.6815, 26.5574], + [-8.6816, 26.6719], + [-8.6817, 26.7863], + [-8.6818, 26.8972], + [-8.6819, 27.0008], + [-8.6821, 27.0937], + [-8.6822, 27.1721], + [-8.6822, 27.2327], + [-8.6823, 27.2717], + [-8.6824, 27.2854], + [-8.4953, 27.1753], + [-8.3073, 27.0647], + [-8.1192, 26.9542], + [-7.9312, 26.8436], + [-7.7431, 26.733], + [-7.5551, 26.6224], + [-7.367, 26.5118], + [-7.1789, 26.4012], + [-6.9909, 26.2906], + [-6.8028, 26.18], + [-6.6147, 26.0694], + [-6.4267, 25.9588], + [-6.2387, 25.8482], + [-6.0506, 25.7376], + [-5.8625, 25.627], + [-5.6745, 25.5164], + [-5.5169, 25.4238], + [-5.275, 25.2745], + [-5.0495, 25.1354], + [-4.8226, 24.9956], + [-5.1729, 24.9954], + [-5.6408, 24.9952], + [-5.9598, 24.995], + [-6.2872, 24.9948], + [-6.5941, 24.9946], + [-6.5674, 24.7668], + [-6.539, 24.5182], + [-6.5104, 24.2695], + [-6.482, 24.0208], + [-6.4535, 23.7722], + [-6.425, 23.5235], + [-6.3966, 23.2748], + [-6.3681, 23.0261], + [-6.3396, 22.7775], + [-6.3111, 22.5289], + [-6.2827, 22.2802], + [-6.2542, 22.0315], + [-6.2257, 21.7829], + [-6.1973, 21.5342], + [-6.1688, 21.2855], + [-6.1403, 21.0369], + [-6.1118, 20.7882], + [-6.0834, 20.5395], + [-6.0549, 20.2909], + [-6.0264, 20.0422], + [-5.9979, 19.7935], + [-5.9695, 19.5449], + [-5.941, 19.2962], + [-5.9125, 19.0475], + [-5.8841, 18.7989], + [-5.8556, 18.5502], + [-5.8271, 18.3016], + [-5.7986, 18.0529], + [-5.7702, 17.8042], + [-5.7417, 17.5556], + [-5.7132, 17.3069], + [-5.6848, 17.0583], + [-5.6562, 16.8096], + [-5.6287, 16.5687], + [-5.5096, 16.442], + [-5.3599, 16.2829], + [-5.4036, 16.0579], + [-5.4556, 15.7894], + [-5.5125, 15.4963], + [-5.7239, 15.4963], + [-5.9278, 15.4963], + [-6.1318, 15.4962], + [-6.3357, 15.4962], + [-6.5396, 15.4962], + [-6.7436, 15.4962], + [-6.9476, 15.4962], + [-7.1515, 15.4962], + [-7.3555, 15.4962], + [-7.5594, 15.4961], + [-7.7634, 15.4961], + [-7.9673, 15.4961], + [-8.1712, 15.4961], + [-8.3752, 15.4961], + [-8.5792, 15.4961], + [-8.7831, 15.4961], + [-8.9871, 15.4961], + [-9.1768, 15.4961], + [-9.2937, 15.5028], + [-9.3354, 15.5257], + [-9.3506, 15.6774], + [-9.3854, 15.6676], + [-9.4266, 15.623], + [-9.4477, 15.5749], + [-9.4403, 15.5117], + [-9.4469, 15.4582], + [-9.5778, 15.4373], + [-9.7551, 15.4015], + [-9.9414, 15.3738], + [-10.1295, 15.3837], + [-10.1937, 15.396], + [-10.2621, 15.416], + [-10.4118, 15.4379], + [-10.4932, 15.4398], + [-10.5866, 15.4349], + [-10.6966, 15.4227], + [-10.732, 15.3949], + [-10.8151, 15.2817], + [-10.8956, 15.1505], + [-10.9482, 15.1511], + [-11.0074, 15.2229], + [-11.1693, 15.3586], + [-11.3656, 15.5368], + [-11.4552, 15.6254], + [-11.5027, 15.6368], + [-11.5967, 15.5732], + [-11.6759, 15.5121], + [-11.7602, 15.4255], + [-11.7984, 15.3427], + [-11.8288, 15.2449], + [-11.8422, 15.1294], + [-11.8729, 14.9952], + [-11.9409, 14.8869], + [-12.0216, 14.8049], + [-12.0815, 14.7664], + [-12.1047, 14.7454], + [-12.2806, 14.809] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 156, + "name": "Mauritius", + "name_fr": "Maurice", + "iso": "MUS", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 56.9, + "y": -20.3, + "count": 12, + "name_y": "Mauritius", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [57.6513, -20.4849], + [57.5248, -20.5132], + [57.3833, -20.5037], + [57.3283, -20.45], + [57.3177, -20.4276], + [57.3651, -20.4064], + [57.3621, -20.3376], + [57.3857, -20.2286], + [57.416, -20.1838], + [57.4864, -20.1439], + [57.515, -20.056], + [57.5758, -19.9972], + [57.6565, -19.9899], + [57.7372, -20.0984], + [57.792, -20.2126], + [57.7807, -20.327], + [57.725, -20.3688], + [57.7066, -20.4349], + [57.6513, -20.4849] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 157, + "name": "Malawi", + "name_fr": "Malawi", + "iso": "MWI", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 34.1, + "y": -12.0, + "count": 13, + "name_y": "Malawi", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [34.7193, -12.1106], + [34.6842, -12.1187], + [34.6621, -12.1008], + [34.6675, -12.0476], + [34.6799, -12.0089], + [34.7149, -12.0027], + [34.739, -12.0131], + [34.756, -12.0308], + [34.7563, -12.0591], + [34.746, -12.0884], + [34.7193, -12.1106] + ] + ], + [ + [ + [34.6416, -12.0137], + [34.6218, -12.0666], + [34.5805, -12.0658], + [34.5416, -12.0187], + [34.554, -11.9822], + [34.5914, -11.9711], + [34.6242, -11.9848], + [34.6416, -12.0137] + ] + ], + [ + [ + [33.2018, -14.0134], + [33.148, -13.9409], + [33.1036, -13.9592], + [33.0424, -14.0101], + [33.0093, -14.0237], + [32.9921, -14.0222], + [32.9813, -14.0094], + [32.9676, -13.9769], + [32.9203, -13.8839], + [32.8672, -13.8174], + [32.811, -13.7916], + [32.7651, -13.761], + [32.7854, -13.7314], + [32.8067, -13.7103], + [32.7975, -13.6885], + [32.7718, -13.6565], + [32.6721, -13.6104], + [32.6704, -13.5904], + [32.7584, -13.5503], + [32.8141, -13.5027], + [32.8519, -13.457], + [32.8997, -13.357], + [32.9386, -13.2574], + [32.9676, -13.225], + [32.9776, -13.1589], + [32.9711, -13.0843], + [32.9904, -12.9895], + [33.0, -12.8996], + [32.9705, -12.8647], + [32.9456, -12.8044], + [32.9752, -12.7014], + [33.0216, -12.6305], + [33.2435, -12.5565], + [33.3979, -12.4898], + [33.4307, -12.4604], + [33.4832, -12.4034], + [33.5123, -12.3478], + [33.4914, -12.3311], + [33.37, -12.3297], + [33.3401, -12.3083], + [33.2523, -12.1126], + [33.301, -11.8882], + [33.3051, -11.8], + [33.3039, -11.6908], + [33.2883, -11.6111], + [33.25, -11.5776], + [33.2264, -11.5349], + [33.2327, -11.4177], + [33.2684, -11.4039], + [33.3455, -11.2491], + [33.3798, -11.1579], + [33.3387, -11.0852], + [33.2933, -10.9812], + [33.2728, -10.915], + [33.2613, -10.8934], + [33.2928, -10.8523], + [33.3449, -10.8127], + [33.4031, -10.8018], + [33.4647, -10.7831], + [33.6591, -10.5905], + [33.6615, -10.5531], + [33.6262, -10.4886], + [33.5537, -10.3913], + [33.5376, -10.3516], + [33.5289, -10.2347], + [33.5001, -10.1997], + [33.3936, -10.1209], + [33.3115, -10.038], + [33.3371, -9.954], + [33.351, -9.8622], + [33.3104, -9.8118], + [33.25, -9.7596], + [33.2127, -9.683], + [33.1957, -9.6262], + [33.148, -9.6035], + [33.1045, -9.6026], + [33.0725, -9.6382], + [33.0378, -9.6351], + [32.996, -9.6229], + [32.9821, -9.5736], + [32.9799, -9.5203], + [32.9511, -9.4842], + [32.9233, -9.434], + [32.9199, -9.4074], + [32.9373, -9.3997], + [32.974, -9.395], + [33.1305, -9.4959], + [33.2253, -9.5005], + [33.3309, -9.5191], + [33.4209, -9.608], + [33.4678, -9.6197], + [33.5275, -9.6075], + [33.6977, -9.5981], + [33.7662, -9.6109], + [33.8542, -9.663], + [33.8889, -9.6701], + [33.9439, -9.6722], + [33.9537, -9.6582], + [33.9159, -9.7125], + [33.9051, -9.751], + [33.9066, -9.8018], + [33.9187, -9.8428], + [33.9412, -9.874], + [33.9846, -10.0241], + [34.0159, -10.0983], + [34.0572, -10.1573], + [34.1553, -10.256], + [34.2035, -10.3194], + [34.2484, -10.4002], + [34.26, -10.4476], + [34.2377, -10.4614], + [34.2273, -10.4846], + [34.2289, -10.5168], + [34.218, -10.5442], + [34.1947, -10.5665], + [34.1896, -10.5896], + [34.2025, -10.6137], + [34.2344, -11.0733], + [34.2447, -11.0992], + [34.2411, -11.1307], + [34.2236, -11.1673], + [34.2305, -11.2277], + [34.2618, -11.3116], + [34.2893, -11.4252], + [34.3227, -11.653], + [34.318, -11.6792], + [34.2219, -11.7884], + [34.1918, -11.8402], + [34.1941, -11.8801], + [34.1637, -11.9254], + [34.1005, -11.9765], + [34.0592, -12.0485], + [34.0325, -12.2086], + [34.0372, -12.2498], + [34.0739, -12.3529], + [34.1068, -12.3845], + [34.1497, -12.3929], + [34.1797, -12.4249], + [34.1969, -12.4808], + [34.1956, -12.6425], + [34.2139, -12.684], + [34.2363, -12.7131], + [34.2627, -12.7298], + [34.2728, -12.7557], + [34.2667, -12.7908], + [34.2755, -12.8245], + [34.2994, -12.8569], + [34.3195, -12.9215], + [34.33, -12.9445], + [34.3438, -13.1581], + [34.3382, -13.2654], + [34.3187, -13.3084], + [34.3129, -13.3464], + [34.3209, -13.3794], + [34.4098, -13.5296], + [34.4579, -13.572], + [34.4976, -13.5675], + [34.5467, -13.5998], + [34.6053, -13.6689], + [34.6216, -13.7509], + [34.5957, -13.8457], + [34.5705, -13.9081], + [34.5462, -13.9381], + [34.5383, -13.9846], + [34.5468, -14.0477], + [34.5674, -14.1057], + [34.6003, -14.1588], + [34.6372, -14.1949], + [34.678, -14.2144], + [34.7012, -14.2366], + [34.7065, -14.262], + [34.7295, -14.268], + [34.7698, -14.2545], + [34.8193, -14.2166], + [34.8248, -14.1967], + [34.8164, -14.1779], + [34.8248, -14.1498], + [34.85, -14.1124], + [34.8579, -14.0741], + [34.8487, -14.0351], + [34.8565, -14.0144], + [34.8813, -14.012], + [34.9057, -14.0211], + [34.9299, -14.0416], + [34.9419, -14.0708], + [34.9473, -14.1345], + [34.9584, -14.1483], + [35.0138, -14.1572], + [35.0479, -14.1767], + [35.1297, -14.2888], + [35.1931, -14.3527], + [35.2362, -14.4013], + [35.2576, -14.4027], + [35.2734, -14.3907], + [35.2837, -14.3651], + [35.2602, -14.2774], + [35.1779, -14.0885], + [35.1804, -14.0641], + [35.0971, -13.825], + [35.056, -13.743], + [35.0301, -13.73], + [34.8883, -13.717], + [34.8676, -13.7012], + [34.8587, -13.6156], + [34.8604, -13.5223], + [34.9068, -13.5517], + [35.0139, -13.6435], + [35.2475, -13.8969], + [35.3758, -14.0587], + [35.4885, -14.2011], + [35.6904, -14.4655], + [35.8472, -14.6709], + [35.8667, -14.8638], + [35.8928, -14.8918], + [35.8399, -15.0347], + [35.8054, -15.2656], + [35.8303, -15.4189], + [35.8199, -15.6804], + [35.7912, -15.9587], + [35.7553, -16.0583], + [35.7089, -16.0958], + [35.5993, -16.1259], + [35.3585, -16.1605], + [35.3225, -16.1932], + [35.2915, -16.2472], + [35.2428, -16.3754], + [35.1853, -16.5049], + [35.1672, -16.5603], + [35.1783, -16.5733], + [35.2298, -16.6393], + [35.2812, -16.8078], + [35.2904, -17.097], + [35.2726, -17.1185], + [35.2014, -17.1311], + [35.1246, -17.1272], + [35.0931, -17.1109], + [35.0646, -17.0786], + [35.0439, -17.0169], + [35.0942, -16.9738], + [35.1121, -16.8985], + [35.0799, -16.8339], + [35.0153, -16.8195], + [34.9334, -16.7604], + [34.7588, -16.5671], + [34.6127, -16.4315], + [34.5281, -16.3191], + [34.4413, -16.2744], + [34.4164, -16.2468], + [34.3955, -16.1992], + [34.3951, -16.1309], + [34.403, -16.0803], + [34.376, -16.0237], + [34.2883, -15.9361], + [34.2482, -15.8875], + [34.2461, -15.8294], + [34.283, -15.7734], + [34.358, -15.7053], + [34.4147, -15.5668], + [34.435, -15.4771], + [34.5408, -15.2973], + [34.5555, -15.1409], + [34.5576, -15.0159], + [34.5512, -14.9224], + [34.5241, -14.7308], + [34.5053, -14.5981], + [34.375, -14.4248], + [34.3325, -14.4086], + [34.2088, -14.4237], + [34.1019, -14.4493], + [34.0494, -14.4853], + [33.9698, -14.4871], + [33.7614, -14.5173], + [33.6961, -14.5303], + [33.6583, -14.5616], + [33.6364, -14.5682], + [33.5053, -14.4341], + [33.3899, -14.2895], + [33.2436, -14.0431], + [33.2018, -14.0134] + ] + ], + [ + [ + [34.9534, -11.5478], + [34.9595, -11.5781], + [34.9592, -11.5781], + [34.9592, -11.5772], + [34.9534, -11.5478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 160, + "name": "Namibia", + "name_fr": "Namibie", + "iso": "NAM", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 16.5, + "y": -22.1, + "count": 9, + "name_y": "Namibia", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.3807, -17.6406], + [23.5949, -17.5994], + [23.7992, -17.5602], + [24.0369, -17.5209], + [24.2271, -17.4896], + [24.2749, -17.4811], + [24.7329, -17.5178], + [24.9324, -17.5435], + [25.0018, -17.5686], + [25.0922, -17.6344], + [25.2588, -17.7936], + [25.216, -17.7876], + [24.9091, -17.8214], + [24.7922, -17.8646], + [24.5306, -18.0527], + [24.4749, -18.0285], + [24.4122, -17.9895], + [24.359, -17.9782], + [24.2439, -18.0234], + [24.1293, -18.0775], + [24.0026, -18.1541], + [23.8983, -18.2292], + [23.8643, -18.2695], + [23.7005, -18.4243], + [23.6472, -18.4494], + [23.5997, -18.46], + [23.5806, -18.4529], + [23.5602, -18.3864], + [23.4598, -18.2311], + [23.2986, -18.0273], + [23.2516, -18.0075], + [23.2193, -17.9997], + [23.0999, -18.0096], + [22.7527, -18.0672], + [22.4601, -18.1157], + [22.0114, -18.1986], + [21.5297, -18.2656], + [21.2325, -18.3068], + [20.9741, -18.3188], + [20.9743, -18.5205], + [20.975, -18.9285], + [20.9756, -19.3364], + [20.9762, -19.7443], + [20.9769, -20.1523], + [20.9774, -20.5603], + [20.9781, -20.9682], + [20.9787, -21.3761], + [20.9793, -21.7841], + [20.9795, -21.9619], + [20.971, -22.0002], + [20.8228, -22.0002], + [20.4875, -22.0002], + [20.2054, -22.0002], + [19.9773, -22.0002], + [19.9776, -22.2426], + [19.9779, -22.5293], + [19.9782, -22.8159], + [19.9785, -23.1025], + [19.9789, -23.3892], + [19.9793, -23.6758], + [19.9796, -23.9624], + [19.9799, -24.249], + [19.9802, -24.5357], + [19.9805, -24.752], + [19.9805, -24.7768], + [19.9805, -25.1968], + [19.9805, -25.6416], + [19.9805, -26.0863], + [19.9805, -26.5312], + [19.9805, -26.976], + [19.9805, -27.4207], + [19.9805, -27.8655], + [19.9805, -28.3104], + [19.9805, -28.4513], + [19.8778, -28.4494], + [19.6715, -28.5039], + [19.5398, -28.5746], + [19.4829, -28.6616], + [19.4072, -28.7145], + [19.3127, -28.7333], + [19.271, -28.7777], + [19.2822, -28.8479], + [19.2458, -28.9017], + [19.1617, -28.9388], + [19.0261, -28.9279], + [18.8388, -28.8691], + [18.6004, -28.8553], + [18.3108, -28.8862], + [18.1027, -28.8717], + [17.9761, -28.8113], + [17.8416, -28.777], + [17.6993, -28.7684], + [17.6168, -28.7431], + [17.4479, -28.6981], + [17.4157, -28.6211], + [17.3959, -28.5627], + [17.3479, -28.5012], + [17.3426, -28.4517], + [17.3803, -28.414], + [17.3857, -28.3532], + [17.3587, -28.2694], + [17.312, -28.2286], + [17.2458, -28.2309], + [17.2046, -28.1988], + [17.1885, -28.1325], + [17.1494, -28.0822], + [17.0562, -28.0311], + [16.9333, -28.0696], + [16.8753, -28.1279], + [16.8412, -28.2189], + [16.8102, -28.2646], + [16.7945, -28.3408], + [16.7875, -28.3947], + [16.7558, -28.4521], + [16.723, -28.4755], + [16.6895, -28.4649], + [16.6262, -28.4879], + [16.4871, -28.5729], + [16.4476, -28.6176], + [16.3351, -28.5365], + [16.0071, -28.2317], + [15.8909, -28.1525], + [15.719, -27.9658], + [15.3415, -27.3865], + [15.2876, -27.275], + [15.2157, -26.9951], + [15.1328, -26.7876], + [15.1237, -26.6679], + [15.1633, -26.6002], + [15.1391, -26.508], + [15.0966, -26.4258], + [14.9678, -26.3181], + [14.9313, -25.9582], + [14.8452, -25.7257], + [14.8637, -25.5336], + [14.8226, -25.3586], + [14.8186, -25.2464], + [14.8371, -25.0332], + [14.768, -24.788], + [14.6279, -24.548], + [14.5016, -24.202], + [14.4834, -24.0504], + [14.4969, -23.6429], + [14.4725, -23.4767], + [14.4738, -23.2812], + [14.4238, -23.0786], + [14.4033, -22.9681], + [14.4385, -22.8806], + [14.4593, -22.9082], + [14.4957, -22.9214], + [14.5199, -22.8052], + [14.526, -22.7025], + [14.4628, -22.4491], + [14.3219, -22.1899], + [13.9732, -21.7676], + [13.8881, -21.6066], + [13.8394, -21.4732], + [13.4506, -20.9167], + [13.2844, -20.5239], + [13.1684, -20.1847], + [13.0421, -20.0282], + [12.4582, -18.9268], + [12.3287, -18.7511], + [12.0957, -18.5409], + [12.0412, -18.4707], + [11.9514, -18.2705], + [11.7759, -18.0018], + [11.7335, -17.751], + [11.7217, -17.4668], + [11.7431, -17.2492], + [11.9025, -17.2266], + [12.014, -17.1686], + [12.1144, -17.1646], + [12.2134, -17.21], + [12.3185, -17.2134], + [12.3593, -17.2059], + [12.5481, -17.2127], + [12.6565, -17.1605], + [12.7852, -17.1082], + [12.8593, -17.0626], + [12.9632, -17.0154], + [13.1012, -16.9677], + [13.1795, -16.9717], + [13.2757, -16.9896], + [13.4037, -17.0078], + [13.476, -17.04], + [13.5617, -17.1412], + [13.6943, -17.2335], + [13.792, -17.2884], + [13.9042, -17.3607], + [13.938, -17.3888], + [13.9874, -17.4042], + [14.0175, -17.4089], + [14.2259, -17.3978], + [14.4147, -17.3877], + [14.618, -17.388], + [15.0006, -17.3886], + [15.3832, -17.3892], + [15.7658, -17.3896], + [16.1484, -17.3902], + [16.5311, -17.3908], + [16.9137, -17.3914], + [17.2963, -17.392], + [17.6788, -17.3926], + [17.8354, -17.3928], + [18.1088, -17.396], + [18.3964, -17.3994], + [18.4282, -17.4052], + [18.4604, -17.4246], + [18.4866, -17.4428], + [18.5882, -17.57], + [18.7181, -17.7032], + [18.826, -17.7663], + [18.9553, -17.8035], + [19.0765, -17.8177], + [19.1895, -17.8085], + [19.3771, -17.8255], + [19.6394, -17.8687], + [19.9118, -17.8813], + [20.1943, -17.8637], + [20.393, -17.8874], + [20.5076, -17.9525], + [20.6251, -17.9967], + [20.7455, -18.0197], + [20.9083, -18.0061], + [21.1135, -17.9558], + [21.2879, -17.963], + [21.3687, -17.9995], + [21.4169, -18.0007], + [21.7185, -17.9478], + [21.9608, -17.9052], + [22.3242, -17.8375], + [22.624, -17.7816], + [23.0683, -17.6988], + [23.3807, -17.6406] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 162, + "name": "Niger", + "name_fr": "Niger", + "iso": "NER", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 8.9, + "y": 17.3, + "count": 56, + "name_y": "Niger", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.6063, 13.7046], + [13.427, 13.7018], + [13.3238, 13.6708], + [13.1938, 13.573], + [13.0484, 13.5345], + [12.8717, 13.449], + [12.76, 13.3804], + [12.6548, 13.3266], + [12.5102, 13.1943], + [12.4632, 13.0938], + [12.319, 13.0737], + [12.118, 13.0904], + [11.99, 13.1918], + [11.6934, 13.2977], + [11.5011, 13.3405], + [11.4119, 13.3536], + [10.9589, 13.3715], + [10.4759, 13.3302], + [10.2296, 13.281], + [10.1847, 13.2701], + [10.0451, 13.2062], + [9.9293, 13.1353], + [9.6159, 12.8106], + [9.2016, 12.8215], + [8.9576, 12.8575], + [8.7506, 12.9082], + [8.4561, 13.0597], + [8.095, 13.2912], + [7.9558, 13.3228], + [7.8305, 13.3409], + [7.7887, 13.3379], + [7.3578, 13.1072], + [7.2747, 13.1123], + [7.173, 13.0863], + [7.1061, 13.0291], + [7.0567, 13.0002], + [7.0051, 12.9956], + [6.9372, 13.0082], + [6.8706, 13.0433], + [6.8043, 13.1077], + [6.6266, 13.3643], + [6.5899, 13.4091], + [6.5141, 13.4854], + [6.3863, 13.6036], + [6.2998, 13.6588], + [6.2472, 13.673], + [6.1843, 13.6637], + [5.8382, 13.7654], + [5.492, 13.8729], + [5.4158, 13.8592], + [5.3616, 13.8369], + [5.2419, 13.7572], + [5.1009, 13.7427], + [4.9217, 13.7491], + [4.8233, 13.7598], + [4.6648, 13.7332], + [4.5595, 13.7018], + [4.4214, 13.6475], + [4.2422, 13.5011], + [4.1908, 13.4821], + [4.1476, 13.4577], + [4.0874, 13.0555], + [4.0388, 12.9347], + [3.9479, 12.775], + [3.7692, 12.6222], + [3.6467, 12.53], + [3.6438, 12.4053], + [3.6342, 12.2016], + [3.6325, 12.0616], + [3.6406, 11.9704], + [3.6201, 11.927], + [3.6118, 11.8873], + [3.6185, 11.8277], + [3.6474, 11.7997], + [3.6647, 11.7625], + [3.6531, 11.7318], + [3.5954, 11.6963], + [3.5317, 11.7875], + [3.4498, 11.852], + [3.36, 11.8805], + [3.2991, 11.9271], + [3.2674, 11.9919], + [3.1496, 12.1181], + [2.8781, 12.3677], + [2.8502, 12.3737], + [2.8053, 12.3838], + [2.7285, 12.3536], + [2.6813, 12.3128], + [2.6484, 12.2968], + [2.5984, 12.2943], + [2.4693, 12.2628], + [2.366, 12.2219], + [2.3633, 12.1884], + [2.4127, 11.9993], + [2.3892, 11.8971], + [2.3434, 11.946], + [2.1944, 12.1365], + [2.0914, 12.278], + [2.0729, 12.3094], + [2.0584, 12.358], + [2.0686, 12.3792], + [2.1094, 12.3938], + [2.2038, 12.4126], + [2.2214, 12.4272], + [2.2263, 12.4661], + [2.2115, 12.5384], + [2.1598, 12.6364], + [2.1046, 12.7013], + [2.0738, 12.714], + [2.0174, 12.7162], + [1.9562, 12.7074], + [1.8409, 12.6279], + [1.7898, 12.6133], + [1.6711, 12.6198], + [1.5649, 12.6354], + [1.5005, 12.6765], + [1.3087, 12.8343], + [1.0968, 13.0011], + [1.0079, 13.0248], + [0.9873, 13.0419], + [0.973, 13.1704], + [0.9768, 13.3245], + [0.9885, 13.3648], + [1.0769, 13.3408], + [1.1709, 13.3296], + [1.2012, 13.3575], + [1.126, 13.4124], + [1.0179, 13.4679], + [0.9777, 13.552], + [0.9466, 13.5812], + [0.8979, 13.6109], + [0.8423, 13.6264], + [0.786, 13.65], + [0.7478, 13.6745], + [0.6846, 13.6854], + [0.6182, 13.7034], + [0.5224, 13.8397], + [0.4292, 13.9721], + [0.374, 14.0764], + [0.3549, 14.139], + [0.3825, 14.2458], + [0.3546, 14.288], + [0.2506, 14.3964], + [0.1639, 14.4972], + [0.1851, 14.6529], + [0.2027, 14.7828], + [0.2038, 14.865], + [0.2175, 14.9115], + [0.2287, 14.9637], + [0.2862, 14.9802], + [0.433, 14.979], + [0.7187, 14.9549], + [0.9475, 14.9821], + [0.9601, 14.9869], + [1.1213, 15.1261], + [1.3002, 15.2723], + [1.5691, 15.2865], + [1.8594, 15.3017], + [2.0882, 15.3094], + [2.4208, 15.3204], + [2.6896, 15.3299], + [3.0011, 15.341], + [3.0105, 15.4083], + [3.0294, 15.4249], + [3.0602, 15.4272], + [3.2891, 15.3911], + [3.5043, 15.3563], + [3.5205, 15.4831], + [3.7096, 15.6417], + [3.8165, 15.674], + [3.843, 15.7017], + [3.877, 15.7553], + [3.8979, 15.838], + [3.9072, 15.8968], + [3.9471, 15.9457], + [3.9762, 16.0355], + [4.0148, 16.1927], + [4.1213, 16.3577], + [4.1821, 16.5818], + [4.1912, 16.7982], + [4.2029, 16.9627], + [4.2347, 16.9964], + [4.2337, 17.2884], + [4.2327, 17.5822], + [4.2319, 17.8305], + [4.2309, 18.1395], + [4.23, 18.4106], + [4.229, 18.7043], + [4.2282, 18.9681], + [4.2276, 19.1428], + [4.4457, 19.1845], + [4.6713, 19.2278], + [5.0014, 19.2911], + [5.3587, 19.3595], + [5.7483, 19.4342], + [5.8366, 19.4792], + [6.1307, 19.732], + [6.2634, 19.8461], + [6.5271, 20.0729], + [6.7307, 20.248], + [6.9894, 20.4705], + [7.2634, 20.6945], + [7.4817, 20.8731], + [7.8252, 21.0756], + [8.3431, 21.3809], + [8.8609, 21.6861], + [9.3787, 21.9914], + [9.8965, 22.2967], + [10.4144, 22.602], + [10.9322, 22.9073], + [11.45, 23.2126], + [11.9679, 23.5179], + [12.4888, 23.4017], + [12.9836, 23.2913], + [13.4812, 23.1802], + [13.5986, 23.1195], + [13.8627, 22.9021], + [14.2007, 22.6237], + [14.2155, 22.6197], + [14.2308, 22.6185], + [14.5557, 22.7825], + [14.9789, 22.9963], + [14.979, 22.9962], + [15.089, 22.4184], + [15.1723, 21.9221], + [15.1778, 21.6058], + [15.1818, 21.5234], + [15.2158, 21.4674], + [15.2937, 21.4115], + [15.6073, 20.9544], + [15.5403, 20.8749], + [15.5871, 20.7333], + [15.6685, 20.6724], + [15.9293, 20.3999], + [15.9632, 20.3462], + [15.9488, 20.3032], + [15.7662, 19.9826], + [15.7351, 19.9041], + [15.6986, 19.4952], + [15.6729, 19.2068], + [15.6376, 18.8108], + [15.5955, 18.3371], + [15.5615, 17.9373], + [15.5167, 17.4085], + [15.4743, 16.9084], + [15.2121, 16.6339], + [14.7467, 16.1466], + [14.368, 15.7501], + [14.1782, 15.4848], + [13.8071, 14.9661], + [13.6424, 14.6308], + [13.5137, 14.4555], + [13.4482, 14.3807], + [13.5058, 14.1344], + [13.6063, 13.7046] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 164, + "name": "Nigeria", + "name_fr": "Nigeria", + "iso": "NGA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 6.7, + "y": 4.5, + "count": 65, + "name_y": "Nigeria", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [7.3008, 4.4182], + [7.2039, 4.3876], + [7.1404, 4.3951], + [7.2273, 4.5273], + [7.2714, 4.4989], + [7.3279, 4.4872], + [7.3008, 4.4182] + ] + ], + [ + [ + [13.6063, 13.7046], + [13.7635, 13.4896], + [13.9323, 13.2585], + [14.064, 13.0785], + [14.1601, 12.6128], + [14.1703, 12.5241], + [14.1776, 12.4841], + [14.1849, 12.4472], + [14.1975, 12.3838], + [14.2729, 12.3565], + [14.4154, 12.3441], + [14.5189, 12.2982], + [14.581, 12.2221], + [14.587, 12.2094], + [14.6197, 12.151], + [14.6271, 12.1087], + [14.6182, 11.9866], + [14.5974, 11.8298], + [14.5618, 11.7287], + [14.5816, 11.5912], + [14.5754, 11.5324], + [14.5598, 11.4923], + [14.4961, 11.4461], + [14.4095, 11.4012], + [14.2023, 11.2682], + [14.1433, 11.2485], + [14.0567, 11.245], + [13.9814, 11.2119], + [13.8921, 11.1401], + [13.6999, 10.8731], + [13.5354, 10.6051], + [13.4785, 10.3833], + [13.4146, 10.1714], + [13.2699, 10.0362], + [13.2498, 9.9601], + [13.2438, 9.9159], + [13.2388, 9.814], + [13.2212, 9.6452], + [13.1987, 9.5638], + [13.1755, 9.5396], + [13.0194, 9.4883], + [12.9295, 9.4263], + [12.8757, 9.3035], + [12.856, 9.1708], + [12.8244, 9.0194], + [12.8065, 8.8866], + [12.7822, 8.8179], + [12.7312, 8.7457], + [12.6516, 8.6678], + [12.5827, 8.6241], + [12.4035, 8.5956], + [12.3113, 8.4197], + [12.2334, 8.2823], + [12.2312, 8.2274], + [12.156, 7.9425], + [12.0252, 7.7278], + [12.0166, 7.652], + [12.016, 7.5897], + [11.8524, 7.4007], + [11.8092, 7.3451], + [11.7674, 7.2723], + [11.8086, 7.202], + [11.8548, 7.138], + [11.8614, 7.1164], + [11.787, 7.0562], + [11.6575, 6.9516], + [11.5801, 6.8889], + [11.563, 6.8546], + [11.5517, 6.6973], + [11.5291, 6.655], + [11.4775, 6.5974], + [11.4018, 6.5339], + [11.3246, 6.4847], + [11.2373, 6.4505], + [11.1533, 6.4379], + [11.1064, 6.4577], + [11.0797, 6.5055], + [11.0325, 6.6979], + [11.0087, 6.7391], + [10.9542, 6.7766], + [10.8465, 6.8818], + [10.7376, 6.9883], + [10.6062, 7.0631], + [10.5781, 7.0577], + [10.5563, 7.0375], + [10.519, 6.9305], + [10.4823, 6.8913], + [10.4132, 6.8777], + [10.2931, 6.8768], + [10.2055, 6.8916], + [10.1855, 6.9128], + [10.1678, 6.9592], + [10.1436, 6.9964], + [10.0389, 6.9214], + [9.8742, 6.8033], + [9.8207, 6.7839], + [9.7799, 6.7602], + [9.7256, 6.65], + [9.66, 6.532], + [9.574, 6.4704], + [9.4902, 6.4187], + [9.4422, 6.3734], + [9.3733, 6.3196], + [9.2388, 6.1861], + [9.0602, 6.0091], + [8.9972, 5.9177], + [8.9351, 5.781], + [8.8988, 5.6297], + [8.8592, 5.4638], + [8.801, 5.1975], + [8.7156, 5.0469], + [8.6405, 4.927], + [8.5852, 4.8328], + [8.5559, 4.7552], + [8.5437, 4.7578], + [8.5148, 4.7247], + [8.4313, 4.7462], + [8.3937, 4.8138], + [8.3421, 4.8248], + [8.2527, 4.924], + [8.2338, 4.9075], + [8.328, 4.6561], + [8.2931, 4.5576], + [8.0285, 4.5554], + [7.8008, 4.5223], + [7.6442, 4.5253], + [7.5656, 4.5609], + [7.5308, 4.6552], + [7.5174, 4.6455], + [7.5095, 4.5949], + [7.4599, 4.5552], + [7.2844, 4.5477], + [7.2067, 4.6121], + [7.1438, 4.6841], + [7.0766, 4.7162], + [7.0869, 4.6858], + [7.1642, 4.6156], + [7.1547, 4.5144], + [7.0134, 4.3973], + [6.9232, 4.3907], + [6.8679, 4.4411], + [6.8392, 4.5235], + [6.8247, 4.6453], + [6.7876, 4.7247], + [6.7677, 4.7247], + [6.786, 4.652], + [6.7922, 4.5926], + [6.7931, 4.4691], + [6.8604, 4.3733], + [6.757, 4.3436], + [6.7151, 4.3424], + [6.633, 4.3402], + [6.6173, 4.3758], + [6.6016, 4.4552], + [6.58, 4.476], + [6.5546, 4.3414], + [6.5, 4.3319], + [6.4621, 4.3332], + [6.2998, 4.3039], + [6.2637, 4.3094], + [6.256, 4.3345], + [6.2753, 4.3717], + [6.271, 4.4321], + [6.2146, 4.3855], + [6.2056, 4.2923], + [6.1733, 4.2774], + [6.0766, 4.2906], + [5.9707, 4.3386], + [5.9064, 4.3877], + [5.7986, 4.456], + [5.5878, 4.6472], + [5.5536, 4.7332], + [5.4933, 4.8388], + [5.4481, 4.9458], + [5.3833, 5.129], + [5.4032, 5.1423], + [5.4521, 5.1266], + [5.476, 5.1539], + [5.3883, 5.1738], + [5.37, 5.195], + [5.3642, 5.2593], + [5.368, 5.3377], + [5.4393, 5.3653], + [5.5009, 5.3786], + [5.5318, 5.4264], + [5.5497, 5.4742], + [5.3858, 5.4018], + [5.2324, 5.4838], + [5.1992, 5.5335], + [5.2158, 5.5717], + [5.2891, 5.5775], + [5.3938, 5.5745], + [5.4566, 5.6117], + [5.4181, 5.6247], + [5.3503, 5.6233], + [5.3253, 5.6479], + [5.3273, 5.7075], + [5.3054, 5.6943], + [5.2763, 5.6416], + [5.1729, 5.6027], + [5.1124, 5.6416], + [5.1063, 5.7281], + [5.0931, 5.7671], + [5.0421, 5.7975], + [4.861, 6.0263], + [4.6336, 6.2172], + [4.4313, 6.3486], + [4.1259, 6.4114], + [3.4866, 6.4089], + [3.4508, 6.4271], + [3.4899, 6.4573], + [3.5461, 6.4774], + [3.7517, 6.5838], + [3.717, 6.5979], + [3.5033, 6.5313], + [3.4302, 6.525], + [3.3355, 6.3969], + [2.7725, 6.3757], + [2.7064, 6.3692], + [2.708, 6.4277], + [2.7356, 6.5957], + [2.7537, 6.6618], + [2.7746, 6.7117], + [2.7529, 6.7716], + [2.7317, 6.8528], + [2.7214, 6.9803], + [2.7478, 7.0198], + [2.7567, 7.0679], + [2.7506, 7.1432], + [2.7505, 7.3951], + [2.7658, 7.4225], + [2.784, 7.4434], + [2.7852, 7.4769], + [2.751, 7.5419], + [2.7193, 7.6163], + [2.7204, 7.7231], + [2.7077, 7.8266], + [2.686, 7.8737], + [2.7023, 8.0498], + [2.7115, 8.273], + [2.7031, 8.3718], + [2.7236, 8.4419], + [2.7347, 8.614], + [2.7329, 8.7825], + [2.7748, 9.0485], + [2.898, 9.0614], + [3.0449, 9.0838], + [3.1104, 9.1883], + [3.148, 9.3206], + [3.1361, 9.4516], + [3.1646, 9.4947], + [3.2234, 9.5656], + [3.3295, 9.667], + [3.3252, 9.7785], + [3.3545, 9.8128], + [3.4048, 9.8386], + [3.4768, 9.8519], + [3.5572, 9.9073], + [3.6021, 10.0045], + [3.6459, 10.1602], + [3.5766, 10.2684], + [3.5779, 10.2925], + [3.6041, 10.3507], + [3.6466, 10.409], + [3.6803, 10.4278], + [3.7585, 10.4127], + [3.7718, 10.4176], + [3.7838, 10.4359], + [3.8345, 10.6074], + [3.8297, 10.6538], + [3.7568, 10.7688], + [3.7449, 10.8504], + [3.7342, 10.9719], + [3.7164, 11.0796], + [3.6953, 11.1203], + [3.6562, 11.1546], + [3.6389, 11.1769], + [3.4878, 11.3954], + [3.4905, 11.4992], + [3.5539, 11.6319], + [3.5954, 11.6963], + [3.6531, 11.7318], + [3.6647, 11.7625], + [3.6474, 11.7997], + [3.6185, 11.8277], + [3.6118, 11.8873], + [3.6201, 11.927], + [3.6406, 11.9704], + [3.6325, 12.0616], + [3.6342, 12.2016], + [3.6438, 12.4053], + [3.6467, 12.53], + [3.7692, 12.6222], + [3.9479, 12.775], + [4.0388, 12.9347], + [4.0874, 13.0555], + [4.1476, 13.4577], + [4.1908, 13.4821], + [4.2422, 13.5011], + [4.4214, 13.6475], + [4.5595, 13.7018], + [4.6648, 13.7332], + [4.8233, 13.7598], + [4.9217, 13.7491], + [5.1009, 13.7427], + [5.2419, 13.7572], + [5.3616, 13.8369], + [5.4158, 13.8592], + [5.492, 13.8729], + [5.8382, 13.7654], + [6.1843, 13.6637], + [6.2472, 13.673], + [6.2998, 13.6588], + [6.3863, 13.6036], + [6.5141, 13.4854], + [6.5899, 13.4091], + [6.6266, 13.3643], + [6.8043, 13.1077], + [6.8706, 13.0433], + [6.9372, 13.0082], + [7.0051, 12.9956], + [7.0567, 13.0002], + [7.1061, 13.0291], + [7.173, 13.0863], + [7.2747, 13.1123], + [7.3578, 13.1072], + [7.7887, 13.3379], + [7.8305, 13.3409], + [7.9558, 13.3228], + [8.095, 13.2912], + [8.4561, 13.0597], + [8.7506, 12.9082], + [8.9576, 12.8575], + [9.2016, 12.8215], + [9.6159, 12.8106], + [9.9293, 13.1353], + [10.0451, 13.2062], + [10.1847, 13.2701], + [10.2296, 13.281], + [10.4759, 13.3302], + [10.9589, 13.3715], + [11.4119, 13.3536], + [11.5011, 13.3405], + [11.6934, 13.2977], + [11.99, 13.1918], + [12.118, 13.0904], + [12.319, 13.0737], + [12.4632, 13.0938], + [12.5102, 13.1943], + [12.6548, 13.3266], + [12.76, 13.3804], + [12.8717, 13.449], + [13.0484, 13.5345], + [13.1938, 13.573], + [13.3238, 13.6708], + [13.427, 13.7018], + [13.6063, 13.7046] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 191, + "name": "Rwanda", + "name_fr": "Rwanda", + "iso": "RWA", + "recs": "COMESA,EAC,ECCAS", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.4, + "y": -1.9, + "count": 24, + "name_y": "Rwanda", + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [29.577, -1.3879], + [29.6097, -1.3871], + [29.8254, -1.3355], + [29.8469, -1.3517], + [29.8816, -1.4518], + [29.9, -1.4663], + [29.9301, -1.4699], + [29.9905, -1.447], + [30.1016, -1.3687], + [30.15, -1.3211], + [30.207, -1.2542], + [30.2799, -1.1788], + [30.3205, -1.1131], + [30.3603, -1.0746], + [30.4123, -1.0631], + [30.4699, -1.066], + [30.51, -1.0673], + [30.4771, -1.083], + [30.4702, -1.1312], + [30.5081, -1.2082], + [30.6319, -1.3675], + [30.7107, -1.3968], + [30.7622, -1.4587], + [30.8126, -1.5631], + [30.8275, -1.6937], + [30.8067, -1.8507], + [30.8191, -1.9675], + [30.8646, -2.044], + [30.8766, -2.1434], + [30.855, -2.2654], + [30.8287, -2.3385], + [30.7977, -2.3627], + [30.7625, -2.3717], + [30.7148, -2.3635], + [30.6566, -2.3738], + [30.5934, -2.3968], + [30.5536, -2.4001], + [30.5289, -2.3956], + [30.4822, -2.3761], + [30.4085, -2.313], + [30.271, -2.3479], + [30.2338, -2.3471], + [30.1833, -2.3771], + [30.1423, -2.414], + [30.1173, -2.4166], + [30.0919, -2.4115], + [29.9734, -2.3371], + [29.9302, -2.3396], + [29.9124, -2.5486], + [29.8926, -2.6646], + [29.8682, -2.7164], + [29.7834, -2.7664], + [29.698, -2.7947], + [29.6514, -2.7928], + [29.4637, -2.8084], + [29.3902, -2.8086], + [29.3498, -2.7915], + [29.2971, -2.673], + [29.1976, -2.6203], + [29.1021, -2.5957], + [29.0632, -2.6025], + [29.0286, -2.6646], + [29.0144, -2.7202], + [28.9218, -2.682], + [28.8939, -2.6351], + [28.8914, -2.5556], + [28.8576, -2.4467], + [28.8579, -2.4459], + [28.9103, -2.4328], + [28.9945, -2.3601], + [29.0475, -2.3554], + [29.0767, -2.3449], + [29.112, -2.303], + [29.1489, -2.2774], + [29.2401, -2.162], + [29.2561, -2.1299], + [29.2832, -2.0948], + [29.338, -2.0583], + [29.3576, -2.0159], + [29.2889, -1.8603], + [29.2494, -1.7358], + [29.2214, -1.6859], + [29.2682, -1.6216], + [29.3517, -1.5176], + [29.402, -1.5074], + [29.468, -1.4681], + [29.5378, -1.4098], + [29.577, -1.3879] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 193, + "name": "Sudan", + "name_fr": "Soudan", + "iso": "SDN", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "SARCOM,RECSA,ICGLR", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.4, + "y": 16.1, + "count": 29, + "name_y": "Sudan", + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [34.0781, 9.4615], + [34.0768, 9.4615], + [33.8909, 9.4622], + [33.8879, 9.4635], + [33.8849, 9.4664], + [33.8821, 9.4712], + [33.8788, 9.4777], + [33.8715, 9.5062], + [33.8678, 9.5503], + [33.874, 9.6268], + [33.8949, 9.7176], + [33.9592, 9.8453], + [33.9625, 9.8558], + [33.9633, 9.8618], + [33.9633, 9.8687], + [33.9573, 9.8915], + [33.9499, 9.9111], + [33.9462, 9.9409], + [33.9573, 10.0072], + [33.9584, 10.0277], + [33.9568, 10.0542], + [33.9519, 10.0709], + [33.907, 10.1814], + [33.8922, 10.199], + [33.4591, 10.5508], + [33.3799, 10.6462], + [33.3714, 10.6527], + [33.3607, 10.6578], + [33.1408, 10.7379], + [33.1301, 10.7459], + [33.1314, 10.7577], + [33.1383, 10.7729], + [33.1647, 10.8192], + [33.1685, 10.8314], + [33.1722, 10.8501], + [33.073, 11.5915], + [33.0733, 11.6061], + [33.0778, 11.6158], + [33.0815, 11.6217], + [33.0946, 11.6375], + [33.1061, 11.6539], + [33.1191, 11.6824], + [33.1225, 11.6932], + [33.1361, 11.8256], + [33.1351, 11.9416], + [33.1931, 12.135], + [33.1993, 12.2173], + [32.7219, 12.2231], + [32.7189, 12.2188], + [32.7186, 12.2138], + [32.7198, 12.208], + [32.7205, 12.2018], + [32.7201, 12.1888], + [32.7163, 12.1648], + [32.7153, 12.1522], + [32.7158, 12.1393], + [32.723, 12.0929], + [32.7356, 12.0581], + [32.7377, 12.0464], + [32.7383, 12.0337], + [32.7367, 12.0097], + [32.0723, 12.0067], + [32.3354, 11.716], + [32.3385, 11.7101], + [32.3431, 11.6943], + [32.3449, 11.6827], + [32.3499, 11.5804], + [32.3357, 11.4186], + [32.3389, 11.3145], + [32.3542, 11.2469], + [32.4254, 11.114], + [32.4208, 11.0891], + [32.4041, 11.0578], + [31.933, 10.6625], + [31.9199, 10.6438], + [31.8543, 10.4791], + [31.792, 10.3832], + [31.7643, 10.3557], + [31.6549, 10.2211], + [31.2249, 9.7993], + [31.1545, 9.7709], + [30.9403, 9.7594], + [30.8271, 9.7563], + [30.8142, 9.7531], + [30.7949, 9.7458], + [30.7831, 9.735], + [30.7691, 9.7268], + [30.7554, 9.7312], + [30.7394, 9.7427], + [30.4746, 9.979], + [30.003, 10.2774], + [29.9579, 10.2502], + [29.691, 10.1219], + [29.6359, 10.0886], + [29.6055, 10.0651], + [29.6039, 9.9214], + [29.5574, 9.8483], + [29.4731, 9.7686], + [29.2424, 9.7181], + [29.1224, 9.6747], + [28.9996, 9.6102], + [28.9796, 9.594], + [28.9796, 9.5942], + [28.9323, 9.5495], + [28.8395, 9.4591], + [28.8294, 9.3888], + [28.8445, 9.3261], + [28.0489, 9.3286], + [27.9963, 9.3788], + [27.8858, 9.5997], + [27.8809, 9.6016], + [27.7998, 9.5879], + [27.0742, 9.6138], + [26.9705, 9.5906], + [26.7632, 9.4992], + [26.6587, 9.4841], + [26.5514, 9.5258], + [26.1695, 9.9659], + [26.087, 10.0185], + [26.057, 10.0468], + [26.0006, 10.1234], + [25.9191, 10.1693], + [25.8915, 10.2027], + [25.8828, 10.2496], + [25.8853, 10.3461], + [25.8582, 10.4065], + [25.798, 10.4205], + [25.2852, 10.3185], + [25.2117, 10.3299], + [25.104, 10.3118], + [25.067, 10.2938], + [25.0236, 10.2358], + [25.0148, 10.1759], + [25.0162, 10.1152], + [25.0029, 10.0553], + [24.9639, 9.9889], + [24.8177, 9.8396], + [24.7853, 9.7747], + [24.7922, 9.6103], + [24.7826, 9.5273], + [24.7604, 9.4889], + [24.6967, 9.4257], + [24.6736, 9.3893], + [24.6629, 9.3381], + [24.6594, 9.2299], + [24.648, 9.1791], + [24.5683, 9.0517], + [24.5494, 9.0068], + [24.5448, 8.9148], + [24.5319, 8.8869], + [24.3002, 8.8143], + [24.2136, 8.7678], + [24.1604, 8.6963], + [24.1474, 8.6656], + [24.0481, 8.6913], + [23.922, 8.7097], + [23.6793, 8.7325], + [23.5832, 8.7658], + [23.5373, 8.8158], + [23.5519, 8.9432], + [23.528, 8.9706], + [23.4891, 8.9933], + [23.4628, 9.0485], + [23.4683, 9.1147], + [23.5961, 9.2619], + [23.6227, 9.3406], + [23.6428, 9.6139], + [23.6562, 9.7104], + [23.6463, 9.8229], + [23.545, 10.0301], + [23.4566, 10.1743], + [23.3123, 10.3879], + [23.2559, 10.4578], + [22.9644, 10.7518], + [22.9308, 10.7953], + [22.8601, 10.9197], + [22.8948, 11.029], + [22.9377, 11.192], + [22.9428, 11.2672], + [22.9227, 11.3449], + [22.849, 11.4033], + [22.7834, 11.41], + [22.754, 11.4398], + [22.6974, 11.4827], + [22.641, 11.5159], + [22.5911, 11.5799], + [22.5563, 11.6695], + [22.581, 11.9901], + [22.5644, 12.033], + [22.4898, 12.0447], + [22.4725, 12.0678], + [22.4755, 12.1292], + [22.4353, 12.3119], + [22.3902, 12.463], + [22.4145, 12.5464], + [22.3523, 12.6604], + [22.2334, 12.7095], + [22.1212, 12.6946], + [22.0007, 12.6719], + [21.9281, 12.6781], + [21.8781, 12.6994], + [21.8434, 12.7412], + [21.8253, 12.7905], + [21.8418, 12.8647], + [21.9077, 13.001], + [21.9902, 13.1131], + [22.158, 13.215], + [22.2026, 13.2693], + [22.2281, 13.3296], + [22.2326, 13.3988], + [22.2214, 13.4716], + [22.2023, 13.5381], + [22.1529, 13.6264], + [22.1076, 13.7303], + [22.1064, 13.7998], + [22.1282, 13.8501], + [22.1731, 13.9106], + [22.2621, 13.9787], + [22.2835, 13.9923], + [22.3394, 14.0289], + [22.3882, 14.0555], + [22.51, 14.1274], + [22.5386, 14.1619], + [22.5282, 14.2032], + [22.4983, 14.2371], + [22.4493, 14.2842], + [22.4394, 14.3421], + [22.425, 14.4412], + [22.3997, 14.5042], + [22.3815, 14.5505], + [22.4162, 14.5852], + [22.4678, 14.6333], + [22.532, 14.6627], + [22.6318, 14.6881], + [22.6709, 14.7225], + [22.6824, 14.7886], + [22.6792, 14.8515], + [22.7149, 14.8984], + [22.7633, 14.9987], + [22.8021, 15.0444], + [22.8672, 15.0966], + [22.9323, 15.1621], + [22.9613, 15.2381], + [22.9695, 15.3113], + [22.9339, 15.5331], + [23.0092, 15.6258], + [23.1052, 15.7025], + [23.2435, 15.6972], + [23.458, 15.714], + [23.604, 15.746], + [23.7082, 15.745], + [23.946, 15.7035], + [23.9652, 15.7134], + [23.9708, 15.7215], + [23.9834, 15.7802], + [23.9833, 15.9281], + [23.9829, 16.3742], + [23.9825, 16.8203], + [23.9822, 17.2664], + [23.9818, 17.7124], + [23.9814, 18.1585], + [23.9811, 18.6045], + [23.9807, 19.0506], + [23.9803, 19.4966], + [23.9803, 19.6215], + [23.9803, 19.7463], + [23.9803, 19.8711], + [23.9803, 19.9959], + [24.227, 19.9958], + [24.4736, 19.9957], + [24.7204, 19.9956], + [24.967, 19.9955], + [24.9702, 19.9973], + [24.9732, 19.999], + [24.9764, 20.0008], + [24.9795, 20.0026], + [24.9797, 20.5009], + [24.9799, 20.9992], + [24.9801, 21.4976], + [24.9803, 21.9958], + [25.3623, 21.9958], + [25.7443, 21.9958], + [26.1264, 21.9957], + [26.5084, 21.9956], + [26.8904, 21.9956], + [27.2725, 21.9955], + [27.6545, 21.9955], + [28.0364, 21.9954], + [28.4186, 21.9953], + [28.8006, 21.9953], + [29.1825, 21.9952], + [29.5646, 21.9951], + [29.9467, 21.9951], + [30.3286, 21.995], + [30.7106, 21.9949], + [31.0927, 21.9949], + [31.2092, 21.9949], + [31.2606, 22.0023], + [31.3585, 22.1886], + [31.4003, 22.2024], + [31.4643, 22.1915], + [31.4861, 22.1478], + [31.4664, 22.0847], + [31.4345, 21.9958], + [31.6217, 21.9958], + [31.9498, 21.9959], + [32.2778, 21.996], + [32.6061, 21.996], + [32.9341, 21.9961], + [33.2622, 21.9961], + [33.5903, 21.9962], + [33.9185, 21.9962], + [34.2465, 21.9963], + [34.5746, 21.9963], + [34.9027, 21.9964], + [35.2309, 21.9964], + [35.559, 21.9965], + [35.887, 21.9965], + [36.2152, 21.9966], + [36.5433, 21.9966], + [36.8714, 21.9967], + [36.8826, 21.7688], + [36.927, 21.5865], + [37.0812, 21.326], + [37.2117, 21.1858], + [37.2586, 21.1085], + [37.2632, 21.0727], + [37.2572, 21.0394], + [37.2175, 21.0776], + [37.1506, 21.1038], + [37.1411, 20.9818], + [37.1568, 20.8949], + [37.1727, 20.732], + [37.2275, 20.5567], + [37.1879, 20.3949], + [37.1932, 20.1207], + [37.2626, 19.7919], + [37.2484, 19.5819], + [37.3615, 19.092], + [37.4713, 18.8201], + [37.5316, 18.7531], + [37.5994, 18.7174], + [37.7298, 18.6943], + [37.9219, 18.5559], + [38.074, 18.4098], + [38.1281, 18.3333], + [38.2018, 18.2494], + [38.2521, 18.2644], + [38.2831, 18.2867], + [38.3329, 18.219], + [38.574, 18.0729], + [38.6095, 18.0051], + [38.5229, 17.9385], + [38.4225, 17.8239], + [38.3972, 17.7784], + [38.3855, 17.7513], + [38.3737, 17.7173], + [38.3474, 17.6836], + [38.2898, 17.637], + [38.2673, 17.6167], + [38.2535, 17.5848], + [38.219, 17.564], + [38.1815, 17.5628], + [38.1485, 17.5485], + [38.0989, 17.5265], + [38.0253, 17.5378], + [37.9501, 17.5177], + [37.9226, 17.4923], + [37.863, 17.4703], + [37.8033, 17.4655], + [37.7824, 17.458], + [37.726, 17.4205], + [37.6567, 17.3683], + [37.576, 17.335], + [37.5475, 17.3241], + [37.5102, 17.2881], + [37.4529, 17.1087], + [37.411, 17.0617], + [37.3404, 17.0571], + [37.2488, 17.0569], + [37.1695, 17.0414], + [37.0615, 17.0613], + [37.009, 17.0589], + [36.9952, 17.0206], + [36.9758, 16.8666], + [36.9787, 16.8006], + [36.9357, 16.7224], + [36.8878, 16.6247], + [36.9055, 16.4595], + [36.9138, 16.2962], + [36.8259, 16.0503], + [36.8135, 15.9939], + [36.7245, 15.7989], + [36.6792, 15.7264], + [36.566, 15.3621], + [36.5218, 15.2501], + [36.4268, 15.1321], + [36.4481, 14.9401], + [36.4708, 14.7365], + [36.4923, 14.5443], + [36.5243, 14.2568], + [36.4439, 13.9884], + [36.4471, 13.842], + [36.3906, 13.6261], + [36.3463, 13.5263], + [36.3068, 13.4668], + [36.2735, 13.4058], + [36.2122, 13.2711], + [36.1602, 13.0933], + [36.1371, 12.9111], + [36.1354, 12.8053], + [36.1252, 12.757], + [36.1075, 12.7265], + [35.9876, 12.7063], + [35.8206, 12.6849], + [35.7306, 12.661], + [35.6702, 12.6237], + [35.5961, 12.5373], + [35.4496, 12.3006], + [35.3728, 12.1556], + [35.2524, 11.957], + [35.1123, 11.8166], + [35.0827, 11.7483], + [35.0597, 11.621], + [35.0079, 11.4199], + [34.9607, 11.2768], + [34.9691, 11.1618], + [34.9249, 10.9621], + [34.9314, 10.8648], + [34.8823, 10.8105], + [34.8162, 10.7592], + [34.7713, 10.7462], + [34.675, 10.8049], + [34.6018, 10.8646], + [34.5719, 10.8802], + [34.508, 10.8429], + [34.4314, 10.7878], + [34.3439, 10.6586], + [34.2757, 10.5281], + [34.3148, 10.2516], + [34.3112, 10.1909], + [34.2915, 10.1248], + [34.1853, 9.9186], + [34.1591, 9.8534], + [34.1203, 9.7297], + [34.0793, 9.5135], + [34.0781, 9.4615] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 194, + "name": "Senegal", + "name_fr": "Sénégal", + "iso": "SEN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.0, + "y": 15.0, + "count": 35, + "name_y": "Senegal", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-12.2806, 14.809], + [-12.1865, 14.6481], + [-12.2068, 14.5711], + [-12.2284, 14.4586], + [-12.1752, 14.3767], + [-12.1129, 14.3233], + [-12.0684, 14.2742], + [-12.0192, 14.2065], + [-12.0112, 14.0718], + [-12.0201, 13.9747], + [-11.9881, 13.9308], + [-11.9609, 13.8753], + [-11.9664, 13.829], + [-11.9842, 13.7881], + [-12.0441, 13.7339], + [-12.0542, 13.6331], + [-11.9571, 13.5109], + [-11.8946, 13.4444], + [-11.8952, 13.4063], + [-11.8778, 13.3646], + [-11.8317, 13.3158], + [-11.8034, 13.3273], + [-11.7722, 13.3671], + [-11.7583, 13.3945], + [-11.6745, 13.3824], + [-11.635, 13.3699], + [-11.5813, 13.29], + [-11.5617, 13.237], + [-11.5488, 13.1703], + [-11.4928, 13.087], + [-11.4441, 13.0282], + [-11.4339, 12.9916], + [-11.3904, 12.942], + [-11.4174, 12.8319], + [-11.4144, 12.7755], + [-11.4441, 12.6276], + [-11.4506, 12.5577], + [-11.4488, 12.5319], + [-11.3824, 12.4792], + [-11.3894, 12.4044], + [-11.4567, 12.4176], + [-11.5737, 12.4263], + [-11.8081, 12.3873], + [-11.8886, 12.4033], + [-12.0424, 12.398], + [-12.152, 12.3766], + [-12.2912, 12.328], + [-12.3991, 12.3401], + [-12.4574, 12.3784], + [-12.5342, 12.3758], + [-12.6208, 12.3962], + [-12.713, 12.4332], + [-12.7973, 12.4519], + [-12.8882, 12.52], + [-12.9307, 12.5323], + [-12.9605, 12.5144], + [-12.9856, 12.4917], + [-13.0119, 12.4776], + [-13.0613, 12.49], + [-13.0798, 12.5363], + [-13.0644, 12.5811], + [-13.0598, 12.615], + [-13.0829, 12.6335], + [-13.1385, 12.6397], + [-13.2281, 12.6396], + [-13.3726, 12.6536], + [-13.4058, 12.6623], + [-13.7292, 12.6739], + [-14.0648, 12.6753], + [-14.3492, 12.6764], + [-14.7082, 12.678], + [-14.9606, 12.679], + [-15.1961, 12.6799], + [-15.3779, 12.589], + [-15.5748, 12.4904], + [-15.8396, 12.4379], + [-16.1442, 12.4574], + [-16.2415, 12.4433], + [-16.3423, 12.3995], + [-16.4163, 12.3677], + [-16.5213, 12.3486], + [-16.6569, 12.3644], + [-16.7118, 12.3548], + [-16.7458, 12.3997], + [-16.7849, 12.4725], + [-16.7603, 12.5258], + [-16.6776, 12.5601], + [-16.5532, 12.6049], + [-16.4881, 12.5818], + [-16.45, 12.5807], + [-16.4429, 12.6095], + [-16.455, 12.6248], + [-16.5488, 12.6638], + [-16.5977, 12.7153], + [-16.6378, 12.6852], + [-16.6726, 12.622], + [-16.7014, 12.6032], + [-16.7439, 12.5854], + [-16.768, 12.6284], + [-16.7784, 12.6702], + [-16.759, 12.7023], + [-16.7689, 12.8833], + [-16.7574, 12.9798], + [-16.7633, 13.0642], + [-16.7045, 13.1197], + [-16.6488, 13.1542], + [-16.4309, 13.1573], + [-16.2283, 13.1603], + [-16.0331, 13.1583], + [-15.8343, 13.1564], + [-15.8144, 13.3251], + [-15.7516, 13.3384], + [-15.6573, 13.3558], + [-15.4818, 13.3764], + [-15.2862, 13.396], + [-15.2445, 13.4291], + [-15.2121, 13.4851], + [-15.1916, 13.5353], + [-15.1511, 13.5565], + [-15.0964, 13.5396], + [-15.0246, 13.5133], + [-14.9503, 13.4726], + [-14.865, 13.4349], + [-14.8083, 13.4111], + [-14.6719, 13.3517], + [-14.4386, 13.2689], + [-14.2468, 13.2358], + [-14.0149, 13.2964], + [-13.8475, 13.3353], + [-13.8267, 13.4078], + [-13.8528, 13.4786], + [-13.9774, 13.5435], + [-14.147, 13.5361], + [-14.199, 13.5188], + [-14.278, 13.4972], + [-14.3255, 13.4886], + [-14.4055, 13.5037], + [-14.507, 13.5597], + [-14.5708, 13.6162], + [-14.6602, 13.6426], + [-14.766, 13.6691], + [-14.9358, 13.7852], + [-15.0245, 13.806], + [-15.1083, 13.8121], + [-15.2695, 13.7891], + [-15.4269, 13.727], + [-15.5097, 13.5862], + [-15.6672, 13.5883], + [-16.0016, 13.5928], + [-16.3087, 13.5969], + [-16.5623, 13.5873], + [-16.5878, 13.6896], + [-16.6479, 13.771], + [-16.7454, 13.8404], + [-16.7669, 13.9049], + [-16.7339, 13.9612], + [-16.6396, 14.0075], + [-16.6181, 14.0405], + [-16.6675, 14.0356], + [-16.7421, 14.0058], + [-16.7917, 14.0042], + [-16.7978, 14.0933], + [-16.8805, 14.2083], + [-16.9738, 14.4032], + [-17.0794, 14.4831], + [-17.1681, 14.6406], + [-17.2606, 14.7011], + [-17.3458, 14.7293], + [-17.4185, 14.7235], + [-17.445, 14.6516], + [-17.5356, 14.7551], + [-17.4118, 14.7922], + [-17.1472, 14.922], + [-16.8434, 15.294], + [-16.5708, 15.7344], + [-16.5353, 15.8384], + [-16.5021, 15.9173], + [-16.4801, 16.0972], + [-16.441, 16.2045], + [-16.4043, 16.2249], + [-16.3581, 16.3072], + [-16.3023, 16.4513], + [-16.239, 16.5313], + [-16.1684, 16.5471], + [-16.1133, 16.5401], + [-16.074, 16.5104], + [-15.959, 16.4921], + [-15.7682, 16.4851], + [-15.6208, 16.5066], + [-15.5167, 16.5566], + [-15.38, 16.582], + [-15.2105, 16.5826], + [-15.1214, 16.6036], + [-15.1126, 16.6449], + [-15.0906, 16.6574], + [-15.0552, 16.641], + [-15.0219, 16.6475], + [-14.9906, 16.6769], + [-14.9595, 16.6789], + [-14.9286, 16.6535], + [-14.7867, 16.6459], + [-14.5337, 16.656], + [-14.3001, 16.5803], + [-14.0856, 16.4188], + [-13.975, 16.3111], + [-13.9682, 16.2572], + [-13.9326, 16.2029], + [-13.8685, 16.1481], + [-13.8098, 16.138], + [-13.7566, 16.1725], + [-13.7149, 16.1688], + [-13.6847, 16.1269], + [-13.6235, 16.1183], + [-13.5555, 16.144], + [-13.507, 16.1352], + [-13.4981, 16.1103], + [-13.487, 16.097], + [-13.4541, 16.0911], + [-13.4097, 16.0592], + [-13.3476, 15.9735], + [-13.297, 15.8539], + [-13.258, 15.7004], + [-13.2064, 15.6169], + [-13.1424, 15.6033], + [-13.1053, 15.5718], + [-13.0979, 15.5353], + [-13.0793, 15.5104], + [-13.0485, 15.4966], + [-12.9943, 15.5049], + [-12.9309, 15.453], + [-12.8627, 15.3404], + [-12.8519, 15.2896], + [-12.8626, 15.2624], + [-12.8585, 15.2425], + [-12.8132, 15.2235], + [-12.7703, 15.1867], + [-12.7353, 15.1312], + [-12.6596, 15.0821], + [-12.5436, 15.039], + [-12.4599, 14.9747], + [-12.4087, 14.889], + [-12.3025, 14.817], + [-12.2806, 14.809] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 200, + "name": "Sierra Leone", + "name_fr": "Sierra Leone", + "iso": "SLE", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -12.5, + "y": 8.5, + "count": 14, + "name_y": "Sierra Leone", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-10.2832, 8.4852], + [-10.2857, 8.4541], + [-10.3146, 8.3108], + [-10.3598, 8.1879], + [-10.3896, 8.1576], + [-10.5167, 8.1253], + [-10.5708, 8.0711], + [-10.6176, 7.8964], + [-10.6475, 7.7594], + [-10.6913, 7.7364], + [-10.8781, 7.5382], + [-11.0002, 7.463], + [-11.0854, 7.3986], + [-11.1661, 7.3144], + [-11.2677, 7.2326], + [-11.3767, 7.0947], + [-11.4545, 6.9512], + [-11.5075, 6.9065], + [-11.5475, 6.947], + [-11.7334, 7.0886], + [-11.9292, 7.1835], + [-12.3466, 7.3418], + [-12.4856, 7.3863], + [-12.4807, 7.4425], + [-12.4327, 7.545], + [-12.5104, 7.6657], + [-12.4803, 7.7533], + [-12.5104, 7.7534], + [-12.5702, 7.7006], + [-12.6976, 7.7159], + [-12.7819, 7.7911], + [-12.8509, 7.8187], + [-12.881, 7.8566], + [-12.9251, 8.0552], + [-12.9569, 8.1453], + [-13.0208, 8.2009], + [-13.149, 8.2146], + [-13.2018, 8.3358], + [-13.2728, 8.4297], + [-13.2612, 8.4876], + [-13.2033, 8.4843], + [-13.158, 8.4423], + [-13.085, 8.4248], + [-12.9942, 8.5265], + [-12.9129, 8.5815], + [-12.8941, 8.6298], + [-12.904, 8.6562], + [-12.9534, 8.6151], + [-13.0882, 8.6257], + [-13.1216, 8.5888], + [-13.1818, 8.5769], + [-13.2284, 8.6959], + [-13.2262, 8.766], + [-13.2069, 8.8431], + [-13.071, 8.8563], + [-13.0595, 8.8812], + [-13.1537, 8.8977], + [-13.2716, 8.9874], + [-13.2927, 9.0492], + [-13.2342, 9.0701], + [-13.1784, 9.0609], + [-13.1299, 9.0476], + [-13.0773, 9.0696], + [-13.028, 9.1036], + [-12.9986, 9.1469], + [-12.9588, 9.2633], + [-12.8311, 9.3022], + [-12.7559, 9.3736], + [-12.6844, 9.4842], + [-12.6517, 9.5619], + [-12.6222, 9.6006], + [-12.6036, 9.6342], + [-12.5898, 9.6711], + [-12.5579, 9.705], + [-12.5244, 9.7872], + [-12.5015, 9.8622], + [-12.428, 9.8981], + [-12.2777, 9.9298], + [-12.1423, 9.8754], + [-11.9228, 9.9228], + [-11.9111, 9.993], + [-11.7101, 9.9942], + [-11.4719, 9.9955], + [-11.2736, 9.9965], + [-11.2057, 9.9777], + [-11.1809, 9.9253], + [-11.1157, 9.8432], + [-11.0475, 9.7863], + [-10.9631, 9.6616], + [-10.8648, 9.5165], + [-10.7586, 9.3854], + [-10.6905, 9.3143], + [-10.6827, 9.2894], + [-10.6876, 9.2611], + [-10.7212, 9.1945], + [-10.75, 9.1224], + [-10.747, 9.0953], + [-10.7269, 9.0817], + [-10.616, 9.0592], + [-10.6058, 8.9788], + [-10.6056, 8.8676], + [-10.5518, 8.7638], + [-10.5005, 8.6875], + [-10.5031, 8.6603], + [-10.6285, 8.53], + [-10.6773, 8.4006], + [-10.7021, 8.3642], + [-10.7121, 8.3353], + [-10.687, 8.3217], + [-10.6526, 8.3303], + [-10.604, 8.3195], + [-10.5577, 8.3157], + [-10.4964, 8.3621], + [-10.3944, 8.481], + [-10.3601, 8.4955], + [-10.2832, 8.4852] + ] + ], + [ + [ + [-12.5261, 7.4363], + [-12.5406, 7.4103], + [-12.6072, 7.4745], + [-12.9516, 7.5708], + [-12.8544, 7.622], + [-12.6152, 7.6372], + [-12.5442, 7.6074], + [-12.5125, 7.5824], + [-12.5006, 7.5351], + [-12.5261, 7.4363] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 203, + "name": "Somalia", + "name_fr": "Somalie", + "iso": "SOM", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 45.5, + "y": 6.0, + "count": 22, + "name_y": "Somalia", + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [47.9782, 7.9971], + [47.6377, 7.9971], + [47.3057, 7.9971], + [46.9782, 7.9971], + [46.9195, 8.0261], + [46.6447, 8.1182], + [46.296, 8.235], + [45.8633, 8.3799], + [45.5555, 8.483], + [45.227, 8.5908], + [44.8936, 8.7002], + [44.632, 8.7861], + [44.3062, 8.8931], + [44.0229, 8.986], + [43.9838, 9.0088], + [43.8268, 9.1508], + [43.6205, 9.3374], + [43.5811, 9.3407], + [43.4825, 9.3795], + [43.3943, 9.4803], + [43.3031, 9.6091], + [43.2185, 9.7702], + [43.1816, 9.88], + [43.0689, 9.9262], + [43.0147, 10.0126], + [42.9125, 10.1408], + [42.8416, 10.2031], + [42.8164, 10.2574], + [42.7837, 10.3696], + [42.7252, 10.4917], + [42.6692, 10.5676], + [42.6564, 10.6], + [42.6596, 10.6214], + [42.7631, 10.7869], + [42.8098, 10.846], + [42.8629, 10.9032], + [42.9062, 10.9603], + [42.9228, 10.9993], + [43.0486, 11.1943], + [43.1594, 11.3657], + [43.246, 11.4998], + [43.4412, 11.3464], + [43.6312, 11.0354], + [43.8527, 10.7843], + [44.1582, 10.5508], + [44.2793, 10.4719], + [44.3865, 10.4302], + [44.943, 10.4367], + [45.3377, 10.6498], + [45.6959, 10.8039], + [45.8167, 10.8359], + [46.0245, 10.7937], + [46.2539, 10.7811], + [46.4603, 10.7342], + [46.565, 10.746], + [46.9734, 10.9254], + [47.2301, 11.0999], + [47.405, 11.174], + [47.4738, 11.1748], + [47.7125, 11.112], + [48.0192, 11.1394], + [48.4389, 11.2901], + [48.5726, 11.3205], + [48.6744, 11.3227], + [48.9031, 11.2549], + [48.9386, 11.2584], + [49.0621, 11.2708], + [49.3883, 11.3427], + [49.6421, 11.4509], + [50.1101, 11.5293], + [50.4662, 11.7275], + [50.5283, 11.8232], + [50.6359, 11.9438], + [50.7923, 11.9837], + [51.1913, 11.842], + [51.2549, 11.8307], + [51.2318, 11.745], + [51.2182, 11.6577], + [51.1363, 11.5051], + [51.0843, 11.3356], + [51.1223, 11.0768], + [51.1406, 10.6569], + [51.1313, 10.5959], + [51.1049, 10.5358], + [51.0938, 10.4885], + [51.0508, 10.472], + [51.0318, 10.4448], + [51.0632, 10.4339], + [51.1883, 10.4797], + [51.1855, 10.5298], + [51.193, 10.5546], + [51.2957, 10.4987], + [51.3691, 10.4752], + [51.3902, 10.4226], + [51.3846, 10.3865], + [51.2682, 10.4031], + [51.2088, 10.4311], + [51.0359, 10.3852], + [50.9301, 10.3355], + [50.8984, 10.2531], + [50.8737, 9.9242], + [50.8328, 9.7105], + [50.825, 9.4282], + [50.6852, 9.2412], + [50.638, 9.1093], + [50.4298, 8.8453], + [50.3212, 8.6196], + [50.2857, 8.5094], + [50.1028, 8.1998], + [49.8521, 7.9625], + [49.7612, 7.6595], + [49.6712, 7.4695], + [49.57, 7.297], + [49.3485, 6.9905], + [49.235, 6.7773], + [49.0927, 6.4079], + [49.0493, 6.1736], + [48.649, 5.4944], + [48.234, 4.9527], + [47.9753, 4.497], + [47.5114, 3.9683], + [46.8788, 3.2856], + [46.0512, 2.4751], + [45.8263, 2.3099], + [44.9202, 1.8102], + [44.3327, 1.391], + [44.0327, 1.1059], + [43.7176, 0.8579], + [43.4677, 0.6216], + [42.7121, -0.1757], + [42.6342, -0.2508], + [42.5607, -0.3215], + [42.4656, -0.4565], + [42.3994, -0.5101], + [42.2189, -0.738], + [42.1063, -0.8562], + [41.9799, -0.973], + [41.9263, -1.0556], + [41.8883, -1.1506], + [41.8462, -1.2034], + [41.7322, -1.4301], + [41.632, -1.5785], + [41.5327, -1.6953], + [41.5376, -1.6132], + [41.5219, -1.5723], + [41.427, -1.4495], + [41.2498, -1.2205], + [41.1158, -1.0475], + [40.9787, -0.8703], + [40.9782, -0.7287], + [40.9766, -0.3073], + [40.9732, 0.5354], + [40.97, 1.3782], + [40.9667, 2.2209], + [40.965, 2.6423], + [40.9645, 2.8146], + [40.9787, 2.8424], + [41.135, 2.9971], + [41.3418, 3.2017], + [41.6135, 3.5905], + [41.7609, 3.8016], + [41.884, 3.9777], + [41.9153, 4.0313], + [42.0241, 4.1379], + [42.2284, 4.2017], + [42.3552, 4.2123], + [42.7916, 4.292], + [42.8566, 4.3242], + [42.8947, 4.3611], + [42.931, 4.4453], + [43.016, 4.5633], + [43.1257, 4.6445], + [43.334, 4.7504], + [43.5383, 4.8403], + [43.5835, 4.855], + [43.8292, 4.9114], + [43.8895, 4.9308], + [43.9889, 4.9505], + [44.0281, 4.951], + [44.3695, 4.9312], + [44.6366, 4.9158], + [44.9116, 4.8999], + [44.9405, 4.912], + [45.1328, 5.1217], + [45.4385, 5.4554], + [45.6336, 5.6683], + [45.935, 5.9972], + [46.1668, 6.2347], + [46.4229, 6.4973], + [46.6718, 6.7373], + [46.9712, 7.026], + [47.1598, 7.2079], + [47.4528, 7.4905], + [47.7316, 7.7593], + [47.9782, 7.9971] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 206, + "name": "South Sudan", + "name_fr": "Soudan du Sud", + "iso": "SSD", + "recs": "EAC,IGAD", + "rbs": "ICGLR,RECSA,SARCOM", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.1, + "y": 7.2, + "count": 32, + "name_y": "South Sudan", + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [33.9761, 4.2202], + [33.7416, 3.9853], + [33.5685, 3.8117], + [33.5396, 3.7871], + [33.4894, 3.7551], + [33.3243, 3.7543], + [33.1541, 3.7747], + [32.9973, 3.8802], + [32.8381, 3.7985], + [32.7371, 3.7727], + [32.677, 3.7632], + [32.5348, 3.75], + [32.3357, 3.7062], + [32.2455, 3.6513], + [32.1967, 3.6078], + [32.1562, 3.528], + [32.1359, 3.5197], + [32.0994, 3.5292], + [32.0482, 3.5612], + [31.9418, 3.6076], + [31.8883, 3.7091], + [31.8387, 3.7705], + [31.798, 3.8026], + [31.6289, 3.7015], + [31.5472, 3.6776], + [31.48, 3.6805], + [31.3574, 3.7376], + [31.222, 3.7859], + [31.1523, 3.7856], + [31.048, 3.725], + [30.9294, 3.6341], + [30.8682, 3.5441], + [30.8386, 3.4907], + [30.8169, 3.5333], + [30.797, 3.5731], + [30.7572, 3.6242], + [30.6999, 3.6441], + [30.6477, 3.6341], + [30.5867, 3.6242], + [30.5594, 3.6528], + [30.5535, 3.7229], + [30.5369, 3.7872], + [30.5083, 3.8357], + [30.4207, 3.8839], + [30.1949, 3.9819], + [30.0214, 4.1776], + [29.934, 4.2685], + [29.8702, 4.3271], + [29.7799, 4.481], + [29.6769, 4.5869], + [29.5521, 4.636], + [29.4696, 4.6118], + [29.3849, 4.4984], + [29.2249, 4.3919], + [29.1515, 4.3882], + [29.0574, 4.4459], + [28.9394, 4.4871], + [28.7271, 4.505], + [28.6396, 4.4545], + [28.5248, 4.3729], + [28.4275, 4.3242], + [28.3672, 4.3187], + [28.311, 4.338], + [28.2473, 4.3485], + [28.1921, 4.3502], + [28.0786, 4.4248], + [28.0198, 4.4794], + [27.9807, 4.5321], + [27.9166, 4.5679], + [27.8416, 4.5978], + [27.7881, 4.6447], + [27.7614, 4.7032], + [27.7192, 4.7783], + [27.6642, 4.846], + [27.491, 4.9676], + [27.4393, 5.0392], + [27.4033, 5.1092], + [27.3324, 5.1863], + [27.2567, 5.2896], + [27.2325, 5.4408], + [27.2291, 5.5625], + [27.2134, 5.6188], + [27.1812, 5.6751], + [27.1439, 5.7229], + [27.0834, 5.7769], + [26.9423, 5.8549], + [26.7965, 5.9455], + [26.7264, 5.9982], + [26.5937, 6.0175], + [26.5143, 6.0692], + [26.4475, 6.183], + [26.4205, 6.2742], + [26.3533, 6.3449], + [26.3246, 6.3962], + [26.3086, 6.4553], + [26.3618, 6.6353], + [26.2846, 6.699], + [26.1693, 6.7817], + [26.0869, 6.8721], + [26.0365, 6.9552], + [25.889, 7.0649], + [25.5666, 7.2287], + [25.3807, 7.3334], + [25.2789, 7.4275], + [25.1901, 7.5193], + [25.1813, 7.5572], + [25.2387, 7.649], + [25.2474, 7.7246], + [25.2004, 7.8079], + [25.0072, 7.9648], + [24.8533, 8.1375], + [24.7367, 8.1916], + [24.4561, 8.2395], + [24.3755, 8.2584], + [24.2914, 8.2914], + [24.2084, 8.3691], + [24.18, 8.4611], + [24.2209, 8.6083], + [24.1948, 8.6534], + [24.1474, 8.6656], + [24.1604, 8.6963], + [24.2136, 8.7678], + [24.3002, 8.8143], + [24.5319, 8.8869], + [24.5448, 8.9148], + [24.5494, 9.0068], + [24.5683, 9.0517], + [24.648, 9.1791], + [24.6594, 9.2299], + [24.6629, 9.3381], + [24.6736, 9.3893], + [24.6967, 9.4257], + [24.7604, 9.4889], + [24.7826, 9.5273], + [24.7922, 9.6103], + [24.7853, 9.7747], + [24.8177, 9.8396], + [24.9639, 9.9889], + [25.0029, 10.0553], + [25.0162, 10.1152], + [25.0148, 10.1759], + [25.0236, 10.2358], + [25.067, 10.2938], + [25.104, 10.3118], + [25.2117, 10.3299], + [25.2852, 10.3185], + [25.798, 10.4205], + [25.8582, 10.4065], + [25.8853, 10.3461], + [25.8828, 10.2496], + [25.8915, 10.2027], + [25.9191, 10.1693], + [26.0006, 10.1234], + [26.057, 10.0468], + [26.087, 10.0185], + [26.1695, 9.9659], + [26.5514, 9.5258], + [26.6587, 9.4841], + [26.7632, 9.4992], + [26.9705, 9.5906], + [27.0742, 9.6138], + [27.7998, 9.5879], + [27.8809, 9.6016], + [27.8858, 9.5997], + [27.9963, 9.3788], + [28.0489, 9.3286], + [28.8445, 9.3261], + [28.8294, 9.3888], + [28.8395, 9.4591], + [28.9323, 9.5495], + [28.9796, 9.5942], + [28.9796, 9.594], + [28.9996, 9.6102], + [29.1224, 9.6747], + [29.2424, 9.7181], + [29.4731, 9.7686], + [29.5574, 9.8483], + [29.6039, 9.9214], + [29.6055, 10.0651], + [29.6359, 10.0886], + [29.691, 10.1219], + [29.9579, 10.2502], + [30.003, 10.2774], + [30.4746, 9.979], + [30.7394, 9.7427], + [30.7554, 9.7312], + [30.7691, 9.7268], + [30.7831, 9.735], + [30.7949, 9.7458], + [30.8142, 9.7531], + [30.8271, 9.7563], + [30.9403, 9.7594], + [31.1545, 9.7709], + [31.2249, 9.7993], + [31.6549, 10.2211], + [31.7643, 10.3557], + [31.792, 10.3832], + [31.8543, 10.4791], + [31.9199, 10.6438], + [31.933, 10.6625], + [32.4041, 11.0578], + [32.4208, 11.0891], + [32.4254, 11.114], + [32.3542, 11.2469], + [32.3389, 11.3145], + [32.3357, 11.4186], + [32.3499, 11.5804], + [32.3449, 11.6827], + [32.3431, 11.6943], + [32.3385, 11.7101], + [32.3354, 11.716], + [32.0723, 12.0067], + [32.7367, 12.0097], + [32.7383, 12.0337], + [32.7377, 12.0464], + [32.7356, 12.0581], + [32.723, 12.0929], + [32.7158, 12.1393], + [32.7153, 12.1522], + [32.7163, 12.1648], + [32.7201, 12.1888], + [32.7205, 12.2018], + [32.7198, 12.208], + [32.7186, 12.2138], + [32.7189, 12.2188], + [32.7219, 12.2231], + [33.1993, 12.2173], + [33.1931, 12.135], + [33.1351, 11.9416], + [33.1361, 11.8256], + [33.1225, 11.6932], + [33.1191, 11.6824], + [33.1061, 11.6539], + [33.0946, 11.6375], + [33.0815, 11.6217], + [33.0778, 11.6158], + [33.0733, 11.6061], + [33.073, 11.5915], + [33.1722, 10.8501], + [33.1685, 10.8314], + [33.1647, 10.8192], + [33.1383, 10.7729], + [33.1314, 10.7577], + [33.1301, 10.7459], + [33.1408, 10.7379], + [33.3607, 10.6578], + [33.3714, 10.6527], + [33.3799, 10.6462], + [33.4591, 10.5508], + [33.8922, 10.199], + [33.907, 10.1814], + [33.9519, 10.0709], + [33.9568, 10.0542], + [33.9584, 10.0277], + [33.9573, 10.0072], + [33.9462, 9.9409], + [33.9499, 9.9111], + [33.9573, 9.8915], + [33.9633, 9.8687], + [33.9633, 9.8618], + [33.9625, 9.8558], + [33.9592, 9.8453], + [33.8949, 9.7176], + [33.874, 9.6268], + [33.8678, 9.5503], + [33.8715, 9.5062], + [33.8788, 9.4777], + [33.8821, 9.4712], + [33.8849, 9.4664], + [33.8879, 9.4635], + [33.8909, 9.4622], + [34.0768, 9.4615], + [34.0781, 9.4615], + [34.0771, 9.421], + [34.0846, 9.2185], + [34.091, 9.0413], + [34.1016, 8.7519], + [34.1018, 8.6764], + [34.0945, 8.5822], + [34.0728, 8.5453], + [34.0197, 8.4921], + [33.9533, 8.4435], + [33.7851, 8.4311], + [33.6448, 8.4326], + [33.5453, 8.4434], + [33.4094, 8.4478], + [33.2811, 8.4373], + [33.2343, 8.3964], + [33.1652, 8.2511], + [33.0652, 8.0405], + [33.0126, 7.9515], + [32.9989, 7.8995], + [33.0146, 7.8686], + [33.0808, 7.8237], + [33.226, 7.7606], + [33.3923, 7.7237], + [33.5163, 7.7078], + [33.601, 7.6904], + [33.6661, 7.671], + [33.9024, 7.5095], + [33.9779, 7.4346], + [34.0204, 7.368], + [34.0302, 7.297], + [34.0643, 7.2257], + [34.2004, 7.0846], + [34.2793, 7.0028], + [34.4844, 6.8984], + [34.5628, 6.7798], + [34.6388, 6.7222], + [34.7106, 6.6603], + [34.7492, 6.5679], + [34.8381, 6.3001], + [34.8979, 6.1598], + [34.959, 6.0451], + [34.9836, 5.8583], + [35.0319, 5.7749], + [35.0819, 5.6731], + [35.1645, 5.5812], + [35.2524, 5.511], + [35.2684, 5.4923], + [35.0845, 5.3119], + [34.8783, 5.1096], + [34.6398, 4.8755], + [34.3802, 4.6207], + [34.1769, 4.4191], + [33.9761, 4.2202] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 207, + "name": "São Tomé and Principe", + "name_fr": "Sao Tomé-et-Principe", + "iso": "STP", + "recs": "ECCAS,CEN_SAD", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 5.7, + "y": 1.5, + "count": 13, + "name_y": "São Tomé und Príncipe", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [7.4238, 1.5677], + [7.3866, 1.5416], + [7.3424, 1.5636], + [7.3307, 1.6034], + [7.3876, 1.6802], + [7.4145, 1.6991], + [7.437, 1.6831], + [7.4504, 1.662], + [7.4523, 1.6311], + [7.4238, 1.5677] + ] + ], + [ + [ + [6.66, 0.1207], + [6.5568, 0.0474], + [6.5197, 0.0663], + [6.497, 0.1174], + [6.4682, 0.2273], + [6.4775, 0.2801], + [6.5243, 0.3403], + [6.6259, 0.4002], + [6.6869, 0.4044], + [6.7498, 0.3256], + [6.75, 0.2435], + [6.66, 0.1207] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 212, + "name": "Eswatini", + "name_fr": "Eswatini", + "iso": "SWZ", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 31.4, + "y": -26.5, + "count": 5, + "name_y": "Eswatini", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.9482, -25.9576], + [31.9685, -25.9723], + [32.0605, -26.0184], + [32.0688, -26.1102], + [32.06, -26.215], + [32.0414, -26.2812], + [32.0483, -26.3472], + [32.0779, -26.4498], + [32.106, -26.52], + [32.1129, -26.8395], + [32.0816, -26.8248], + [32.0248, -26.8111], + [31.9947, -26.8175], + [31.9672, -26.9606], + [31.9461, -27.1736], + [31.9584, -27.3059], + [31.7426, -27.31], + [31.4695, -27.2955], + [31.274, -27.2384], + [31.0634, -27.1123], + [30.9381, -26.9158], + [30.8833, -26.7924], + [30.8067, -26.7853], + [30.7943, -26.7643], + [30.7875, -26.6137], + [30.7891, -26.4555], + [30.8033, -26.4135], + [30.9452, -26.2188], + [31.0333, -26.0978], + [31.0881, -25.9807], + [31.2073, -25.8434], + [31.3352, -25.7556], + [31.3826, -25.743], + [31.4151, -25.7466], + [31.6404, -25.8673], + [31.8715, -25.9816], + [31.9217, -25.9688], + [31.9482, -25.9576] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 214, + "name": "Seychelles", + "name_fr": "Seychelles", + "iso": "SYC", + "recs": "SADC,COMESA", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 54.6, + "y": -4.5, + "count": 10, + "name_y": "Seychelles", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Signed", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [55.5403, -4.6931], + [55.543, -4.7855], + [55.4947, -4.7546], + [55.4813, -4.6948], + [55.4168, -4.6503], + [55.3834, -4.6093], + [55.4558, -4.5588], + [55.5403, -4.6931] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 217, + "name": "Chad", + "name_fr": "Tchad", + "iso": "TCD", + "recs": "ECCAS,CEN_SAD", + "rbs": "SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 18.2, + "y": 15.3, + "count": 45, + "name_y": "Chad", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.9803, 19.4966], + [23.9807, 19.0506], + [23.9811, 18.6045], + [23.9814, 18.1585], + [23.9818, 17.7124], + [23.9822, 17.2664], + [23.9825, 16.8203], + [23.9829, 16.3742], + [23.9833, 15.9281], + [23.9834, 15.7802], + [23.9708, 15.7215], + [23.9652, 15.7134], + [23.946, 15.7035], + [23.7082, 15.745], + [23.604, 15.746], + [23.458, 15.714], + [23.2435, 15.6972], + [23.1052, 15.7025], + [23.0092, 15.6258], + [22.9339, 15.5331], + [22.9695, 15.3113], + [22.9613, 15.2381], + [22.9323, 15.1621], + [22.8672, 15.0966], + [22.8021, 15.0444], + [22.7633, 14.9987], + [22.7149, 14.8984], + [22.6792, 14.8515], + [22.6824, 14.7886], + [22.6709, 14.7225], + [22.6318, 14.6881], + [22.532, 14.6627], + [22.4678, 14.6333], + [22.4162, 14.5852], + [22.3815, 14.5505], + [22.3997, 14.5042], + [22.425, 14.4412], + [22.4394, 14.3421], + [22.4493, 14.2842], + [22.4983, 14.2371], + [22.5282, 14.2032], + [22.5386, 14.1619], + [22.51, 14.1274], + [22.3882, 14.0555], + [22.3394, 14.0289], + [22.2835, 13.9923], + [22.2621, 13.9787], + [22.1731, 13.9106], + [22.1282, 13.8501], + [22.1064, 13.7998], + [22.1076, 13.7303], + [22.1529, 13.6264], + [22.2023, 13.5381], + [22.2214, 13.4716], + [22.2326, 13.3988], + [22.2281, 13.3296], + [22.2026, 13.2693], + [22.158, 13.215], + [21.9902, 13.1131], + [21.9077, 13.001], + [21.8418, 12.8647], + [21.8253, 12.7905], + [21.8434, 12.7412], + [21.8781, 12.6994], + [21.9281, 12.6781], + [22.0007, 12.6719], + [22.1212, 12.6946], + [22.2334, 12.7095], + [22.3523, 12.6604], + [22.4145, 12.5464], + [22.3902, 12.463], + [22.4353, 12.3119], + [22.4755, 12.1292], + [22.4725, 12.0678], + [22.4898, 12.0447], + [22.5644, 12.033], + [22.581, 11.9901], + [22.5563, 11.6695], + [22.5911, 11.5799], + [22.641, 11.5159], + [22.6974, 11.4827], + [22.754, 11.4398], + [22.7834, 11.41], + [22.849, 11.4033], + [22.9227, 11.3449], + [22.9428, 11.2672], + [22.9377, 11.192], + [22.8948, 11.029], + [22.8601, 10.9197], + [22.8174, 10.9272], + [22.7302, 10.9541], + [22.624, 10.9773], + [22.4938, 10.9962], + [22.3698, 10.9515], + [22.2359, 10.8941], + [22.1937, 10.8514], + [22.1562, 10.8261], + [22.0972, 10.8301], + [22.0432, 10.8227], + [22.0138, 10.782], + [21.9648, 10.7367], + [21.7715, 10.6428], + [21.7307, 10.6087], + [21.7065, 10.5748], + [21.7065, 10.5379], + [21.7262, 10.4616], + [21.7258, 10.3666], + [21.6827, 10.2898], + [21.6327, 10.2383], + [21.5758, 10.2186], + [21.528, 10.2078], + [21.4969, 10.1757], + [21.396, 10.0014], + [21.3524, 9.9691], + [21.2639, 9.9746], + [21.0095, 9.7132], + [20.9842, 9.6363], + [20.891, 9.5271], + [20.7732, 9.4057], + [20.6682, 9.3471], + [20.6597, 9.3245], + [20.6314, 9.3014], + [20.5669, 9.275], + [20.3421, 9.1271], + [20.0727, 9.1332], + [19.9535, 9.0751], + [19.8377, 9.0494], + [19.6684, 9.0209], + [19.6175, 9.0236], + [19.4003, 9.0116], + [19.1455, 9.016], + [19.0479, 8.995], + [18.9563, 8.9389], + [18.8883, 8.8897], + [18.8783, 8.8732], + [18.8886, 8.8525], + [18.886, 8.836], + [19.0642, 8.7154], + [19.1087, 8.6562], + [19.0639, 8.5988], + [19.0424, 8.5903], + [19.0398, 8.5869], + [19.0108, 8.5412], + [18.9064, 8.4051], + [18.7475, 8.2438], + [18.6662, 8.1977], + [18.6336, 8.1677], + [18.5916, 8.0608], + [18.5642, 8.0459], + [18.4551, 8.032], + [18.2389, 8.0204], + [17.9401, 7.9854], + [17.7608, 7.9738], + [17.6494, 7.9836], + [17.4927, 7.9098], + [17.4364, 7.8909], + [17.4021, 7.8846], + [17.247, 7.813], + [17.118, 7.7019], + [17.072, 7.6808], + [16.8903, 7.6337], + [16.8182, 7.5573], + [16.7848, 7.551], + [16.6684, 7.6518], + [16.589, 7.7434], + [16.5502, 7.8359], + [16.5453, 7.8655], + [16.5232, 7.86], + [16.4594, 7.819], + [16.4044, 7.7724], + [16.3789, 7.6835], + [16.1911, 7.6234], + [16.0307, 7.5721], + [15.9576, 7.5076], + [15.845, 7.4753], + [15.7013, 7.4884], + [15.5893, 7.515], + [15.4801, 7.5238], + [15.5324, 7.6044], + [15.5526, 7.6645], + [15.5578, 7.738], + [15.5498, 7.7879], + [15.4845, 7.8127], + [15.443, 7.8519], + [15.349, 8.0838], + [15.2523, 8.3224], + [15.1162, 8.5573], + [14.968, 8.7073], + [14.8607, 8.7986], + [14.8263, 8.8103], + [14.7713, 8.8392], + [14.7328, 8.8657], + [14.5361, 9.0252], + [14.3323, 9.2035], + [14.2801, 9.2851], + [14.1779, 9.4065], + [14.0642, 9.5317], + [14.005, 9.5887], + [13.9772, 9.6916], + [14.056, 9.7844], + [14.1397, 9.9018], + [14.2433, 9.9797], + [14.3772, 9.9851], + [14.5979, 9.9531], + [14.8358, 9.9417], + [15.0716, 9.966], + [15.1327, 9.9829], + [15.1932, 9.9815], + [15.32, 9.9543], + [15.5409, 9.9603], + [15.6549, 10.0078], + [15.5319, 10.0885], + [15.3999, 10.2169], + [15.2761, 10.3574], + [15.201, 10.4845], + [15.1322, 10.6485], + [15.0687, 10.8511], + [15.0299, 11.1137], + [15.0357, 11.2625], + [15.0555, 11.3686], + [15.122, 11.5413], + [15.078, 11.6426], + [15.0877, 11.7244], + [15.0813, 11.8455], + [15.0599, 11.9071], + [14.9738, 12.1083], + [14.9567, 12.1304], + [14.8807, 12.2694], + [14.8471, 12.5021], + [14.7612, 12.6556], + [14.6232, 12.7299], + [14.5447, 12.8202], + [14.5162, 12.9797], + [14.4617, 13.0218], + [14.2448, 13.0773], + [14.064, 13.0785], + [13.9323, 13.2585], + [13.7635, 13.4896], + [13.6063, 13.7046], + [13.5058, 14.1344], + [13.4482, 14.3807], + [13.5137, 14.4555], + [13.6424, 14.6308], + [13.8071, 14.9661], + [14.1782, 15.4848], + [14.368, 15.7501], + [14.7467, 16.1466], + [15.2121, 16.6339], + [15.4743, 16.9084], + [15.5167, 17.4085], + [15.5615, 17.9373], + [15.5955, 18.3371], + [15.6376, 18.8108], + [15.6729, 19.2068], + [15.6986, 19.4952], + [15.7351, 19.9041], + [15.7662, 19.9826], + [15.9488, 20.3032], + [15.9632, 20.3462], + [15.9293, 20.3999], + [15.6685, 20.6724], + [15.5871, 20.7333], + [15.5403, 20.8749], + [15.6073, 20.9544], + [15.2937, 21.4115], + [15.2158, 21.4674], + [15.1818, 21.5234], + [15.1778, 21.6058], + [15.1723, 21.9221], + [15.089, 22.4184], + [14.979, 22.9962], + [15.3475, 23.1607], + [15.6271, 23.2857], + [15.9841, 23.4452], + [16.315, 23.2818], + [16.7941, 23.0453], + [17.2732, 22.8087], + [17.7522, 22.5721], + [18.2313, 22.3355], + [18.7104, 22.099], + [19.1895, 21.8624], + [19.6686, 21.6258], + [20.1477, 21.3893], + [20.6268, 21.1526], + [21.1059, 20.9161], + [21.585, 20.6795], + [22.0641, 20.4429], + [22.5431, 20.2063], + [23.0222, 19.9698], + [23.5013, 19.7332], + [23.9803, 19.4966] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 218, + "name": "Togo", + "name_fr": "Togo", + "iso": "TGO", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 0.6, + "y": 8.6, + "count": 32, + "name_y": "Togo", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 1, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [0.9005, 10.9933], + [0.8748, 10.8857], + [0.8219, 10.7526], + [0.7875, 10.7103], + [0.7634, 10.3867], + [0.78, 10.3596], + [0.7922, 10.3516], + [0.9583, 10.242], + [1.1762, 10.0984], + [1.3301, 9.997], + [1.3429, 9.9629], + [1.3451, 9.7502], + [1.3471, 9.5675], + [1.3789, 9.463], + [1.3857, 9.3617], + [1.4243, 9.285], + [1.5663, 9.1373], + [1.6002, 9.05], + [1.6038, 8.771], + [1.6066, 8.5593], + [1.6246, 8.271], + [1.6246, 8.0302], + [1.6246, 7.7259], + [1.6247, 7.3692], + [1.6247, 6.9973], + [1.531, 6.9924], + [1.582, 6.877], + [1.5908, 6.7723], + [1.6029, 6.7381], + [1.5775, 6.6874], + [1.5985, 6.6102], + [1.6393, 6.5815], + [1.7432, 6.4263], + [1.7779, 6.2946], + [1.6109, 6.2508], + [1.6227, 6.2168], + [1.3106, 6.1469], + [1.1872, 6.0894], + [1.1851, 6.145], + [1.1396, 6.155], + [1.0845, 6.1738], + [1.0499, 6.2026], + [1.0021, 6.2686], + [0.985, 6.3203], + [0.9122, 6.3286], + [0.8225, 6.3864], + [0.7369, 6.4526], + [0.7072, 6.5187], + [0.7154, 6.5493], + [0.7022, 6.5808], + [0.6728, 6.5925], + [0.5957, 6.7422], + [0.548, 6.8025], + [0.5256, 6.8509], + [0.5334, 6.8883], + [0.523, 6.9389], + [0.5381, 6.9797], + [0.5795, 7.0041], + [0.5925, 7.034], + [0.5962, 7.0966], + [0.6195, 7.2266], + [0.6348, 7.3537], + [0.591, 7.3888], + [0.5373, 7.3987], + [0.5096, 7.4351], + [0.4989, 7.4951], + [0.5, 7.5469], + [0.6052, 7.7282], + [0.5836, 8.1458], + [0.5992, 8.2096], + [0.6471, 8.2535], + [0.6881, 8.3042], + [0.6863, 8.3549], + [0.6162, 8.4796], + [0.4833, 8.5753], + [0.4153, 8.6527], + [0.3786, 8.722], + [0.3726, 8.7593], + [0.4531, 8.8138], + [0.4888, 8.8515], + [0.4933, 8.8949], + [0.4604, 8.9742], + [0.4661, 9.1153], + [0.4972, 9.2212], + [0.529, 9.3583], + [0.5257, 9.3985], + [0.4476, 9.4803], + [0.4053, 9.4915], + [0.371, 9.4855], + [0.2894, 9.4318], + [0.26, 9.426], + [0.2415, 9.4419], + [0.2334, 9.4635], + [0.2619, 9.4956], + [0.2516, 9.5356], + [0.2755, 9.5706], + [0.3273, 9.5866], + [0.3426, 9.6042], + [0.2728, 9.6209], + [0.2646, 9.6447], + [0.2695, 9.6679], + [0.2896, 9.6723], + [0.3117, 9.671], + [0.3239, 9.6876], + [0.3346, 9.804], + [0.3431, 9.8446], + [0.3519, 9.9249], + [0.3627, 10.2365], + [0.3786, 10.2686], + [0.3809, 10.2918], + [0.3318, 10.3069], + [0.216, 10.3905], + [0.1482, 10.4548], + [0.0893, 10.5206], + [0.0395, 10.5639], + [-0.0577, 10.6306], + [-0.0863, 10.673], + [-0.0902, 10.7155], + [-0.0606, 10.8006], + [-0.0139, 10.8914], + [0.0094, 11.021], + [-0.0047, 11.0556], + [-0.0686, 11.1156], + [0.1593, 11.0696], + [0.4842, 10.992], + [0.4907, 10.9782], + [0.4927, 10.955], + [0.5491, 10.9554], + [0.643, 10.9831], + [0.9005, 10.9933] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 226, + "name": "Tunisia", + "name_fr": "Tunisie", + "iso": "TUN", + "recs": "UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 9.1, + "y": 34.2, + "count": 21, + "name_y": "Tunisia", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.5046, 33.1819], + [11.5024, 33.1556], + [11.4672, 32.9657], + [11.4592, 32.8974], + [11.4539, 32.7817], + [11.4539, 32.6426], + [11.5338, 32.525], + [11.5359, 32.4733], + [11.505, 32.4137], + [11.358, 32.3452], + [11.1683, 32.2567], + [11.0052, 32.1727], + [10.8264, 32.0807], + [10.7716, 32.0212], + [10.683, 31.9754], + [10.6089, 31.9295], + [10.5955, 31.8857], + [10.5437, 31.8025], + [10.4758, 31.736], + [10.3061, 31.7048], + [10.2746, 31.685], + [10.196, 31.5851], + [10.1599, 31.5458], + [10.1149, 31.4638], + [10.1727, 31.251], + [10.2434, 31.0321], + [10.257, 30.9408], + [10.2561, 30.8649], + [10.2164, 30.7832], + [10.126, 30.666], + [10.0598, 30.5801], + [9.9325, 30.4253], + [9.895, 30.3873], + [9.8074, 30.3422], + [9.638, 30.2823], + [9.5188, 30.2294], + [9.458, 30.4654], + [9.4061, 30.6668], + [9.3633, 30.8329], + [9.2879, 31.1253], + [9.224, 31.3737], + [9.1603, 31.6213], + [9.1023, 31.8461], + [9.044, 32.0724], + [9.0189, 32.1054], + [8.844, 32.2121], + [8.6829, 32.3104], + [8.5151, 32.4223], + [8.3334, 32.5436], + [8.3042, 32.6963], + [8.2109, 32.9267], + [8.1125, 33.0553], + [8.0756, 33.0891], + [7.8772, 33.1721], + [7.7627, 33.2331], + [7.7313, 33.2685], + [7.7092, 33.3623], + [7.6275, 33.5486], + [7.5344, 33.7179], + [7.5002, 33.8325], + [7.4956, 33.9765], + [7.5139, 34.0805], + [7.5545, 34.125], + [7.7485, 34.2545], + [7.8383, 34.4103], + [7.9494, 34.4687], + [8.0456, 34.5127], + [8.1234, 34.5639], + [8.1928, 34.6463], + [8.2456, 34.7341], + [8.2547, 34.829], + [8.2769, 34.9795], + [8.3121, 35.0846], + [8.3942, 35.2039], + [8.3599, 35.2996], + [8.3164, 35.4031], + [8.329, 35.5822], + [8.3181, 35.6549], + [8.2829, 35.7193], + [8.2471, 35.8018], + [8.2457, 35.8706], + [8.2803, 36.051], + [8.3067, 36.1888], + [8.3487, 36.368], + [8.334, 36.4182], + [8.3027, 36.4556], + [8.2088, 36.4951], + [8.2076, 36.5189], + [8.2308, 36.5453], + [8.3696, 36.6325], + [8.4442, 36.7607], + [8.5067, 36.7875], + [8.6013, 36.8339], + [8.5977, 36.8839], + [8.5766, 36.9372], + [8.8235, 36.9976], + [9.0589, 37.1559], + [9.142, 37.1946], + [9.688, 37.3404], + [9.7589, 37.3303], + [9.8385, 37.309], + [9.8155, 37.2546], + [9.784, 37.2114], + [9.8303, 37.1354], + [9.8964, 37.1816], + [9.8794, 37.2128], + [9.8756, 37.2542], + [9.9881, 37.2578], + [10.0874, 37.2513], + [10.1964, 37.2059], + [10.1888, 37.0339], + [10.3341, 36.8654], + [10.2933, 36.7815], + [10.4123, 36.7318], + [10.5182, 36.7914], + [10.5713, 36.8794], + [10.7662, 36.9303], + [10.9514, 37.0593], + [11.0539, 37.0725], + [11.0771, 36.9667], + [11.1267, 36.8741], + [11.0565, 36.8415], + [10.9672, 36.743], + [10.7981, 36.4931], + [10.6424, 36.4196], + [10.5257, 36.3233], + [10.488, 36.2549], + [10.4766, 36.1751], + [10.5058, 36.0324], + [10.5908, 35.8873], + [10.689, 35.7995], + [10.7837, 35.7721], + [11.0043, 35.6338], + [11.0007, 35.5516], + [11.0315, 35.4539], + [11.0433, 35.3351], + [11.1201, 35.2403], + [10.9559, 35.0336], + [10.8662, 34.8843], + [10.6909, 34.6785], + [10.5349, 34.5447], + [10.2004, 34.346], + [10.1184, 34.2801], + [10.0648, 34.2116], + [10.04, 34.1403], + [10.049, 34.0563], + [10.159, 33.85], + [10.3053, 33.7283], + [10.4543, 33.6625], + [10.7132, 33.689], + [10.7043, 33.6097], + [10.7228, 33.5144], + [10.8281, 33.5189], + [10.8984, 33.5337], + [10.958, 33.6263], + [11.0846, 33.5629], + [11.1503, 33.3692], + [11.2574, 33.3088], + [11.2699, 33.2863], + [11.2321, 33.2716], + [11.2026, 33.2492], + [11.2343, 33.2336], + [11.3381, 33.2095], + [11.4006, 33.2249], + [11.5046, 33.1819] + ] + ], + [ + [ + [11.278, 34.7538], + [11.1236, 34.6817], + [11.153, 34.7446], + [11.2549, 34.8203], + [11.2811, 34.8022], + [11.278, 34.7538] + ] + ], + [ + [ + [10.9576, 33.7221], + [10.9313, 33.7174], + [10.883, 33.6902], + [10.8574, 33.6872], + [10.7848, 33.7177], + [10.757, 33.7175], + [10.7221, 33.7389], + [10.7339, 33.8556], + [10.7452, 33.8887], + [10.922, 33.8931], + [11.0179, 33.8233], + [11.0336, 33.805], + [11.0376, 33.7851], + [10.9931, 33.7459], + [10.9576, 33.7221] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 230, + "name": "Tanzania", + "name_fr": "Tanzanie", + "iso": "TZA", + "recs": "EAC,SADC", + "rbs": "RECSA,ICGLR", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.0, + "y": -6.0, + "count": 32, + "name_y": "Tanzania", + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [39.4965, -6.1746], + [39.573, -6.3874], + [39.5632, -6.4272], + [39.5092, -6.4517], + [39.481, -6.4537], + [39.4474, -6.4197], + [39.4236, -6.3479], + [39.3826, -6.3649], + [39.3127, -6.2791], + [39.2435, -6.275], + [39.1823, -6.1726], + [39.2062, -6.0832], + [39.1924, -5.9311], + [39.267, -5.8531], + [39.309, -5.722], + [39.3572, -5.8115], + [39.3683, -5.9512], + [39.4333, -6.1154], + [39.4879, -6.1662], + [39.4965, -6.1746] + ] + ], + [ + [ + [39.865, -4.9062], + [39.871, -4.9565], + [39.8557, -5.004], + [39.859, -5.1552], + [39.853, -5.2555], + [39.7959, -5.3944], + [39.7493, -5.4438], + [39.7076, -5.4295], + [39.6734, -5.4066], + [39.6468, -5.3686], + [39.7011, -5.1137], + [39.6734, -4.9271], + [39.7808, -4.9449], + [39.865, -4.9062] + ] + ], + [ + [ + [32.9199, -9.4074], + [32.8633, -9.3809], + [32.7566, -9.3223], + [32.6084, -9.2705], + [32.4871, -9.2127], + [32.4332, -9.1563], + [32.3193, -9.1349], + [32.2209, -9.1256], + [32.1298, -9.0733], + [32.0354, -9.0674], + [31.9426, -9.054], + [31.9219, -9.0194], + [31.9187, -8.9422], + [31.8861, -8.922], + [31.8181, -8.9022], + [31.7447, -8.9032], + [31.7, -8.9144], + [31.6736, -8.9088], + [31.6128, -8.8633], + [31.5562, -8.8055], + [31.5349, -8.7133], + [31.4492, -8.6539], + [31.3506, -8.607], + [31.0764, -8.6119], + [31.0334, -8.5977], + [30.9684, -8.551], + [30.892, -8.4737], + [30.8307, -8.3855], + [30.7768, -8.2658], + [30.7512, -8.1937], + [30.7209, -8.1044], + [30.6538, -7.9709], + [30.5589, -7.7819], + [30.4856, -7.6271], + [30.4067, -7.4606], + [30.3745, -7.3387], + [30.3132, -7.2037], + [30.2127, -7.0379], + [30.1618, -6.973], + [30.1062, -6.915], + [29.9618, -6.8031], + [29.7981, -6.6919], + [29.7097, -6.6169], + [29.5906, -6.3944], + [29.5408, -6.3139], + [29.5063, -6.1721], + [29.4801, -6.025], + [29.4908, -5.9654], + [29.5964, -5.776], + [29.607, -5.7227], + [29.5941, -5.6508], + [29.5424, -5.4998], + [29.5037, -5.401], + [29.4765, -5.3166], + [29.4201, -5.1762], + [29.3428, -4.9831], + [29.3234, -4.8988], + [29.3257, -4.8356], + [29.3676, -4.6688], + [29.4042, -4.4967], + [29.4032, -4.4493], + [29.7178, -4.4559], + [29.7695, -4.4181], + [29.9473, -4.3073], + [30.1472, -4.0854], + [30.1871, -3.9929], + [30.2686, -3.8505], + [30.3484, -3.7798], + [30.3791, -3.7308], + [30.4, -3.6539], + [30.425, -3.5889], + [30.5299, -3.4925], + [30.6319, -3.4187], + [30.6246, -3.3887], + [30.6109, -3.3664], + [30.6261, -3.3474], + [30.6818, -3.3094], + [30.7902, -3.2746], + [30.8114, -3.2006], + [30.8111, -3.1164], + [30.7936, -3.0693], + [30.7969, -3.0151], + [30.7803, -2.9849], + [30.7095, -2.9772], + [30.6043, -2.9353], + [30.515, -2.9176], + [30.4556, -2.8932], + [30.4335, -2.8745], + [30.424, -2.824], + [30.4413, -2.769], + [30.4505, -2.7532], + [30.4733, -2.6943], + [30.4344, -2.6589], + [30.4242, -2.6416], + [30.442, -2.6135], + [30.5337, -2.4263], + [30.5536, -2.4001], + [30.5934, -2.3968], + [30.6566, -2.3738], + [30.7148, -2.3635], + [30.7625, -2.3717], + [30.7977, -2.3627], + [30.8287, -2.3385], + [30.855, -2.2654], + [30.8766, -2.1434], + [30.8646, -2.044], + [30.8191, -1.9675], + [30.8067, -1.8507], + [30.8275, -1.6937], + [30.8126, -1.5631], + [30.7622, -1.4587], + [30.7107, -1.3968], + [30.6319, -1.3675], + [30.5081, -1.2082], + [30.4702, -1.1312], + [30.4771, -1.083], + [30.51, -1.0673], + [30.5199, -1.0625], + [30.5987, -1.0697], + [30.6728, -1.0514], + [30.742, -1.0075], + [30.8092, -0.9949], + [30.8236, -0.999], + [30.8447, -1.0021], + [30.9497, -1.0021], + [31.1275, -1.0021], + [31.3053, -1.0021], + [31.4831, -1.0021], + [31.6608, -1.0021], + [31.7811, -1.0021], + [31.7827, -1.01], + [31.8044, -1.0217], + [31.8289, -1.0129], + [31.849, -1.0165], + [31.8607, -1.0437], + [31.8651, -1.0918], + [31.8259, -1.359], + [31.8107, -1.4186], + [31.7633, -1.4917], + [31.6643, -1.9319], + [31.6638, -2.0162], + [31.6753, -2.0797], + [31.675, -2.2769], + [31.7018, -2.3278], + [31.7389, -2.3566], + [31.7667, -2.3987], + [31.7812, -2.4396], + [31.7859, -2.4654], + [31.7354, -2.5297], + [31.7428, -2.5665], + [31.7697, -2.5971], + [31.8149, -2.6209], + [31.7816, -2.6932], + [31.784, -2.7499], + [31.8015, -2.7907], + [31.8189, -2.7979], + [31.8482, -2.7052], + [31.8849, -2.7004], + [31.898, -2.6806], + [31.9177, -2.6739], + [31.9705, -2.7517], + [32.0034, -2.7566], + [31.9789, -2.6769], + [31.9687, -2.6083], + [31.9861, -2.5467], + [32.0308, -2.5162], + [32.1303, -2.537], + [32.1504, -2.525], + [32.1405, -2.4861], + [32.0963, -2.394], + [32.1145, -2.3771], + [32.1736, -2.366], + [32.2106, -2.3096], + [32.2402, -2.283], + [32.2831, -2.2824], + [32.3195, -2.3039], + [32.3569, -2.3939], + [32.3916, -2.4225], + [32.4398, -2.4443], + [32.5213, -2.4535], + [32.5354, -2.4622], + [32.5354, -2.494], + [32.5481, -2.5077], + [32.6436, -2.4388], + [32.6714, -2.4557], + [32.6854, -2.4909], + [32.7027, -2.5017], + [32.7514, -2.5137], + [32.8107, -2.515], + [32.8242, -2.5436], + [32.8141, -2.6469], + [32.8619, -2.7573], + [32.8476, -2.7974], + [32.7645, -2.8671], + [32.7734, -2.9104], + [32.7602, -2.9849], + [32.7799, -2.9714], + [32.8922, -2.8618], + [32.9627, -2.8486], + [32.9475, -2.8183], + [32.8842, -2.6641], + [32.8923, -2.4842], + [32.9079, -2.4494], + [32.9449, -2.4205], + [32.9988, -2.4018], + [33.0672, -2.4104], + [33.2102, -2.4889], + [33.4156, -2.5312], + [33.4374, -2.522], + [33.4423, -2.5024], + [33.4323, -2.4596], + [33.5104, -2.4299], + [33.5938, -2.3575], + [33.7673, -2.238], + [33.809, -2.1922], + [33.8096, -2.1571], + [33.7943, -2.1233], + [33.7527, -2.1113], + [33.5846, -2.1676], + [33.5172, -2.162], + [33.276, -2.124], + [33.2264, -2.0959], + [33.2326, -2.0716], + [33.3002, -2.0232], + [33.3742, -2.0324], + [33.4123, -1.9975], + [33.524, -1.9964], + [33.5206, -1.9797], + [33.4908, -1.9528], + [33.4775, -1.9278], + [33.4504, -1.9152], + [33.2979, -1.9219], + [33.3312, -1.8645], + [33.3659, -1.83], + [33.4017, -1.8117], + [33.4887, -1.8222], + [33.5464, -1.7996], + [33.5927, -1.7611], + [33.6016, -1.6908], + [33.6752, -1.6385], + [33.667, -1.604], + [33.6459, -1.5709], + [33.6679, -1.5061], + [33.6855, -1.4881], + [33.7303, -1.4801], + [33.7905, -1.4854], + [33.8892, -1.5127], + [33.9209, -1.5138], + [33.9153, -1.495], + [33.8217, -1.4246], + [33.8155, -1.4057], + [33.8287, -1.3901], + [33.8285, -1.3633], + [33.8436, -1.3421], + [33.942, -1.3396], + [33.9518, -1.3209], + [33.9069, -1.2781], + [33.9027, -1.247], + [33.9316, -1.1878], + [34.0559, -1.0423], + [34.1316, -1.0846], + [34.3447, -1.2036], + [34.5579, -1.3226], + [34.7711, -1.4416], + [34.9843, -1.5605], + [35.1975, -1.6796], + [35.4105, -1.7986], + [35.6237, -1.9176], + [35.8369, -2.0366], + [36.05, -2.1557], + [36.2631, -2.2746], + [36.4764, -2.3936], + [36.6895, -2.5126], + [36.9026, -2.6316], + [37.1158, -2.7506], + [37.329, -2.8696], + [37.5422, -2.9886], + [37.6438, -3.0454], + [37.6592, -3.07], + [37.6769, -3.1784], + [37.688, -3.2462], + [37.6818, -3.3058], + [37.6254, -3.4072], + [37.6087, -3.4603], + [37.6082, -3.4971], + [37.6221, -3.5115], + [37.6701, -3.5168], + [37.711, -3.5408], + [37.7262, -3.5598], + [37.7574, -3.6361], + [37.7973, -3.6744], + [37.8873, -3.7393], + [38.0408, -3.8498], + [38.1943, -3.9604], + [38.3479, -4.0709], + [38.5014, -4.1814], + [38.6549, -4.2919], + [38.8084, -4.4024], + [38.9619, -4.513], + [39.1154, -4.6235], + [39.1901, -4.6772], + [39.2218, -4.6924], + [39.2019, -4.7765], + [39.1232, -4.9805], + [39.1187, -5.0654], + [39.088, -5.1654], + [39.0583, -5.2315], + [38.9782, -5.5186], + [38.911, -5.626], + [38.8192, -5.8776], + [38.8047, -6.0701], + [38.8553, -6.2049], + [38.874, -6.3312], + [38.9814, -6.4551], + [39.0674, -6.4993], + [39.1255, -6.556], + [39.2284, -6.6853], + [39.2873, -6.8149], + [39.4724, -6.8786], + [39.5461, -7.024], + [39.5192, -7.1241], + [39.4334, -7.207], + [39.3531, -7.3414], + [39.2885, -7.5179], + [39.287, -7.7877], + [39.3305, -7.7467], + [39.4284, -7.8128], + [39.441, -8.0115], + [39.34, -8.2429], + [39.309, -8.351], + [39.304, -8.4438], + [39.3773, -8.7208], + [39.4884, -8.8618], + [39.4801, -8.906], + [39.4513, -8.943], + [39.6413, -9.1925], + [39.6255, -9.4095], + [39.6967, -9.5784], + [39.7279, -9.7248], + [39.7748, -9.8371], + [39.7838, -9.9146], + [39.7252, -10.0005], + [39.8638, -10.022], + [39.9452, -10.0923], + [39.9836, -10.1596], + [40.0837, -10.1566], + [40.1379, -10.2026], + [40.216, -10.2406], + [40.3888, -10.3535], + [40.4355, -10.4103], + [40.4525, -10.443], + [40.4636, -10.4644], + [40.3475, -10.5516], + [40.1662, -10.6875], + [39.9887, -10.8208], + [39.8171, -10.9124], + [39.6944, -10.9548], + [39.5635, -10.9785], + [39.4392, -11.0346], + [39.3216, -11.1226], + [39.171, -11.1669], + [38.9875, -11.1673], + [38.7947, -11.2289], + [38.6033, -11.3453], + [38.4918, -11.4133], + [38.3151, -11.3111], + [38.1766, -11.2787], + [38.0173, -11.2821], + [37.9202, -11.2947], + [37.8854, -11.3167], + [37.8551, -11.3791], + [37.8293, -11.4819], + [37.7248, -11.5807], + [37.5417, -11.6751], + [37.3729, -11.7104], + [37.2184, -11.6865], + [37.1139, -11.6472], + [37.0592, -11.5922], + [36.9789, -11.567], + [36.8727, -11.5713], + [36.7711, -11.6104], + [36.6738, -11.6843], + [36.5187, -11.7162], + [36.3057, -11.7063], + [36.1913, -11.6707], + [36.1755, -11.6093], + [36.0822, -11.5373], + [35.9113, -11.4547], + [35.7854, -11.4529], + [35.7047, -11.5321], + [35.631, -11.582], + [35.5644, -11.6023], + [35.5044, -11.6048], + [35.4514, -11.5896], + [35.4183, -11.5832], + [35.1826, -11.5748], + [34.9595, -11.5781], + [34.9534, -11.5478], + [34.937, -11.4635], + [34.8906, -11.3936], + [34.8506, -11.352], + [34.8009, -11.3409], + [34.7738, -11.3417], + [34.7521, -11.3095], + [34.7265, -11.2382], + [34.6885, -11.1774], + [34.6381, -11.1271], + [34.6079, -11.0805], + [34.5977, -11.0375], + [34.6057, -10.9902], + [34.6523, -10.8729], + [34.6671, -10.7925], + [34.6618, -10.7101], + [34.6365, -10.6256], + [34.5836, -10.5251], + [34.5896, -10.4962], + [34.5716, -10.4276], + [34.5697, -10.3797], + [34.58, -10.3198], + [34.5699, -10.2411], + [34.5242, -10.0731], + [34.5242, -10.0302], + [34.476, -9.9488], + [34.3278, -9.7565], + [34.3209, -9.7315], + [34.0886, -9.5378], + [33.9956, -9.4954], + [33.9621, -9.5317], + [33.9496, -9.5653], + [33.9594, -9.6273], + [33.9537, -9.6582], + [33.9439, -9.6722], + [33.8889, -9.6701], + [33.8542, -9.663], + [33.7662, -9.6109], + [33.6977, -9.5981], + [33.5275, -9.6075], + [33.4678, -9.6197], + [33.4209, -9.608], + [33.3309, -9.5191], + [33.2253, -9.5005], + [33.1305, -9.4959], + [32.974, -9.395], + [32.9373, -9.3997], + [32.9199, -9.4074] + ] + ], + [ + [ + [39.7113, -7.9774], + [39.6572, -7.9905], + [39.6361, -7.9778], + [39.6029, -7.9361], + [39.6606, -7.9006], + [39.7166, -7.8315], + [39.8466, -7.7303], + [39.8909, -7.6635], + [39.9071, -7.6492], + [39.8978, -7.7281], + [39.8244, -7.9007], + [39.7618, -7.9119], + [39.7113, -7.9774] + ] + ], + [ + [ + [33.1748, -2.1593], + [33.1247, -2.1578], + [33.0589, -2.135], + [32.9887, -2.105], + [32.8986, -2.0849], + [32.8514, -2.0605], + [32.8471, -1.9789], + [32.8299, -1.9375], + [32.8843, -1.9045], + [32.9486, -1.9017], + [32.9716, -1.9732], + [33.0273, -1.9734], + [33.0972, -1.9654], + [33.1201, -2.0113], + [33.1404, -2.0691], + [33.1829, -2.116], + [33.1748, -2.1593] + ] + ], + [ + [ + [32.0542, -2.3283], + [32.0375, -2.3511], + [31.966, -2.3657], + [31.9175, -2.3724], + [31.8999, -2.443], + [31.8483, -2.4545], + [31.8426, -2.3812], + [31.7827, -2.3208], + [31.7908, -2.2341], + [31.8183, -2.1916], + [31.8403, -2.2156], + [31.8756, -2.2644], + [31.8999, -2.2842], + [31.9745, -2.2656], + [32.0445, -2.2426], + [32.0601, -2.2653], + [32.0542, -2.3283] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 231, + "name": "Uganda", + "name_fr": "Ouganda", + "iso": "UGA", + "recs": "COMESA,EAC,IGAD", + "rbs": "ICGLR,RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 31.6, + "y": 1.5, + "count": 28, + "name_y": "Uganda", + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 1, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.7811, -1.0021], + [31.6608, -1.0021], + [31.4831, -1.0021], + [31.3053, -1.0021], + [31.1275, -1.0021], + [30.9497, -1.0021], + [30.8447, -1.0021], + [30.8236, -0.999], + [30.8092, -0.9949], + [30.742, -1.0075], + [30.6728, -1.0514], + [30.5987, -1.0697], + [30.5199, -1.0625], + [30.51, -1.0673], + [30.4699, -1.066], + [30.4123, -1.0631], + [30.3603, -1.0746], + [30.3205, -1.1131], + [30.2799, -1.1788], + [30.207, -1.2542], + [30.15, -1.3211], + [30.1016, -1.3687], + [29.9905, -1.447], + [29.9301, -1.4699], + [29.9, -1.4663], + [29.8816, -1.4518], + [29.8469, -1.3517], + [29.8254, -1.3355], + [29.6097, -1.3871], + [29.577, -1.3879], + [29.58, -1.3567], + [29.5641, -1.1214], + [29.5619, -0.9773], + [29.59, -0.8871], + [29.6064, -0.7831], + [29.6082, -0.6913], + [29.6479, -0.5353], + [29.6433, -0.5064], + [29.868, -0.3027], + [29.8871, -0.1725], + [29.783, -0.1215], + [29.6833, -0.1202], + [29.6844, -0.1136], + [29.6979, -0.0602], + [29.7177, 0.0983], + [29.7497, 0.1472], + [29.7778, 0.1664], + [29.8146, 0.2636], + [29.8854, 0.4189], + [29.9345, 0.499], + [29.9238, 0.6739], + [29.9316, 0.7929], + [29.9429, 0.8192], + [30.0474, 0.8635], + [30.1829, 0.9735], + [30.2401, 1.1028], + [30.3211, 1.1853], + [30.4778, 1.2388], + [30.4946, 1.2297], + [30.5024, 1.2117], + [30.4916, 1.2032], + [30.4921, 1.1729], + [30.5039, 1.1207], + [30.5008, 1.0496], + [30.5073, 1.0405], + [30.5393, 1.0215], + [30.5688, 1.0286], + [30.5938, 1.0413], + [30.7186, 1.1911], + [30.7269, 1.2235], + [30.7849, 1.3092], + [30.8927, 1.4481], + [30.9691, 1.5271], + [31.0142, 1.5464], + [31.0398, 1.5636], + [31.1293, 1.5878], + [31.1658, 1.6055], + [31.2679, 1.6875], + [31.3046, 1.7422], + [31.3221, 1.8026], + [31.3435, 1.834], + [31.3686, 1.8365], + [31.3874, 1.8569], + [31.3998, 1.8955], + [31.3874, 2.2002], + [31.384, 2.2606], + [31.3955, 2.2804], + [31.4716, 2.3854], + [31.4748, 2.4007], + [31.4311, 2.3879], + [31.3442, 2.2909], + [31.3031, 2.2259], + [31.2628, 2.1597], + [31.2363, 2.1914], + [31.1914, 2.2323], + [31.1764, 2.2701], + [31.1376, 2.2889], + [31.0821, 2.2881], + [31.0453, 2.3155], + [31.0036, 2.3694], + [30.9619, 2.4033], + [30.8301, 2.4004], + [30.7286, 2.4554], + [30.7299, 2.5303], + [30.7695, 2.678], + [30.8467, 2.847], + [30.8508, 2.8937], + [30.8399, 2.9335], + [30.8214, 2.9676], + [30.7865, 3.0014], + [30.754, 3.0418], + [30.7793, 3.1634], + [30.8278, 3.2826], + [30.8676, 3.3421], + [30.9064, 3.4089], + [30.8953, 3.4637], + [30.8386, 3.4907], + [30.8682, 3.5441], + [30.9294, 3.6341], + [31.048, 3.725], + [31.1523, 3.7856], + [31.222, 3.7859], + [31.3574, 3.7376], + [31.48, 3.6805], + [31.5472, 3.6776], + [31.6289, 3.7015], + [31.798, 3.8026], + [31.8387, 3.7705], + [31.8883, 3.7091], + [31.9418, 3.6076], + [32.0482, 3.5612], + [32.0994, 3.5292], + [32.1359, 3.5197], + [32.1562, 3.528], + [32.1967, 3.6078], + [32.2455, 3.6513], + [32.3357, 3.7062], + [32.5348, 3.75], + [32.677, 3.7632], + [32.7371, 3.7727], + [32.8381, 3.7985], + [32.9973, 3.8802], + [33.1541, 3.7747], + [33.3243, 3.7543], + [33.4894, 3.7551], + [33.5396, 3.7871], + [33.5685, 3.8117], + [33.7416, 3.9853], + [33.9761, 4.2202], + [34.132, 3.8892], + [34.1857, 3.8698], + [34.1782, 3.8409], + [34.165, 3.813], + [34.2671, 3.7332], + [34.3929, 3.6915], + [34.4377, 3.6506], + [34.4418, 3.6063], + [34.3994, 3.4127], + [34.4072, 3.3575], + [34.4479, 3.1635], + [34.5226, 3.12], + [34.5892, 2.9248], + [34.7232, 2.8419], + [34.7425, 2.8181], + [34.7734, 2.7234], + [34.8145, 2.6198], + [34.8467, 2.5958], + [34.8662, 2.5897], + [34.9058, 2.4797], + [34.883, 2.4179], + [34.914, 2.2302], + [34.9641, 2.0624], + [34.9775, 1.8619], + [34.9782, 1.7736], + [34.9765, 1.7196], + [34.9652, 1.6434], + [34.9412, 1.5993], + [34.8983, 1.5565], + [34.851, 1.489], + [34.8096, 1.4167], + [34.7836, 1.3812], + [34.8038, 1.2729], + [34.7986, 1.2445], + [34.7876, 1.2307], + [34.7268, 1.2143], + [34.6491, 1.1853], + [34.602, 1.1564], + [34.5353, 1.1016], + [34.4817, 1.0421], + [34.4108, 0.8673], + [34.2926, 0.7312], + [34.2726, 0.6864], + [34.1609, 0.6052], + [34.1117, 0.5051], + [34.0806, 0.3825], + [34.0372, 0.2945], + [33.9741, 0.2134], + [33.9448, 0.2176], + [33.8608, 0.1854], + [33.7445, 0.2077], + [33.7283, 0.2303], + [33.7129, 0.3083], + [33.6804, 0.3162], + [33.6398, 0.3005], + [33.5803, 0.2222], + [33.5326, 0.2066], + [33.4832, 0.2181], + [33.4477, 0.2443], + [33.4413, 0.2708], + [33.4849, 0.2933], + [33.4843, 0.3149], + [33.4613, 0.334], + [33.3537, 0.3493], + [33.332, 0.3687], + [33.3678, 0.4527], + [33.3641, 0.472], + [33.3116, 0.4515], + [33.2727, 0.4625], + [33.2451, 0.4512], + [33.1873, 0.4282], + [33.2011, 0.3878], + [33.1372, 0.2521], + [33.0765, 0.239], + [33.0699, 0.1934], + [33.0213, 0.1466], + [32.958, 0.1078], + [32.915, 0.0955], + [32.8953, 0.1124], + [32.8786, 0.1688], + [32.8525, 0.1693], + [32.7794, 0.1188], + [32.7348, 0.1083], + [32.6917, 0.108], + [32.6709, 0.1172], + [32.6764, 0.1371], + [32.7114, 0.1794], + [32.6807, 0.1895], + [32.6471, 0.2528], + [32.6152, 0.2351], + [32.5877, 0.1933], + [32.5643, 0.0989], + [32.5329, 0.0697], + [32.4861, 0.0527], + [32.449, 0.056], + [32.4377, 0.0928], + [32.4135, 0.0894], + [32.3839, 0.0661], + [32.3511, 0.0146], + [32.2866, 0.0206], + [32.258, -0.005], + [32.2092, 0.0087], + [32.1594, -0.0397], + [32.0553, -0.0565], + [32.0325, -0.0905], + [31.9502, -0.1319], + [31.9335, -0.1584], + [31.9402, -0.1804], + [31.9757, -0.2116], + [32.0007, -0.2549], + [31.9941, -0.3211], + [31.8669, -0.4809], + [31.8182, -0.5685], + [31.7229, -0.79], + [31.732, -0.8372], + [31.7557, -0.8877], + [31.7676, -0.9357], + [31.7811, -1.0021] + ] + ], + [ + [ + [32.2979, -0.3916], + [32.2719, -0.4725], + [32.1323, -0.5254], + [32.1445, -0.487], + [32.1662, -0.442], + [32.2054, -0.3974], + [32.2082, -0.3627], + [32.1301, -0.3366], + [32.1042, -0.3222], + [32.0809, -0.2903], + [32.0647, -0.2544], + [32.086, -0.2314], + [32.1475, -0.2324], + [32.1822, -0.2354], + [32.1793, -0.3105], + [32.1937, -0.3321], + [32.2689, -0.2903], + [32.3191, -0.3375], + [32.2979, -0.3916] + ] + ], + [ + [ + [33.3723, 0.216], + [33.317, 0.1842], + [33.3251, 0.1416], + [33.3394, 0.08], + [33.2729, 0.1205], + [33.2643, 0.1437], + [33.1843, 0.15], + [33.1804, 0.1755], + [33.218, 0.1899], + [33.2209, 0.2334], + [33.2238, 0.2768], + [33.3177, 0.2979], + [33.3885, 0.2723], + [33.3723, 0.216] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 247, + "name": "South Africa", + "name_fr": "Afrique du Sud", + "iso": "ZAF", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 23.0, + "y": -29.1, + "count": 12, + "name_y": "South Africa", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Ratified", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [29.3648, -22.1939], + [29.3774, -22.1928], + [29.6631, -22.1463], + [29.9023, -22.1842], + [30.1904, -22.2911], + [30.4602, -22.329], + [30.7116, -22.2979], + [30.9161, -22.2907], + [31.0734, -22.3078], + [31.1973, -22.3449], + [31.2879, -22.4021], + [31.2932, -22.4547], + [31.3002, -22.4786], + [31.348, -22.6176], + [31.4193, -22.8251], + [31.4667, -23.0167], + [31.5317, -23.2795], + [31.5297, -23.4258], + [31.5456, -23.4823], + [31.6041, -23.5529], + [31.6756, -23.6742], + [31.7, -23.7431], + [31.724, -23.7945], + [31.7996, -23.8922], + [31.8583, -24.0402], + [31.908, -24.2362], + [31.9506, -24.3303], + [31.9666, -24.3765], + [31.9858, -24.4606], + [31.9832, -24.6383], + [31.9844, -24.844], + [31.9857, -25.0738], + [31.987, -25.2635], + [31.9794, -25.3595], + [31.9846, -25.6319], + [31.9203, -25.7739], + [31.9283, -25.8854], + [31.9482, -25.9576], + [31.9217, -25.9688], + [31.8715, -25.9816], + [31.6404, -25.8673], + [31.4151, -25.7466], + [31.3826, -25.743], + [31.3352, -25.7556], + [31.2073, -25.8434], + [31.0881, -25.9807], + [31.0333, -26.0978], + [30.9452, -26.2188], + [30.8033, -26.4135], + [30.7891, -26.4555], + [30.7875, -26.6137], + [30.7943, -26.7643], + [30.8067, -26.7853], + [30.8833, -26.7924], + [30.9381, -26.9158], + [31.0634, -27.1123], + [31.274, -27.2384], + [31.4695, -27.2955], + [31.7426, -27.31], + [31.9584, -27.3059], + [31.9461, -27.1736], + [31.9672, -26.9606], + [31.9947, -26.8175], + [32.0248, -26.8111], + [32.0816, -26.8248], + [32.1129, -26.8395], + [32.1996, -26.8335], + [32.3535, -26.8616], + [32.4777, -26.8585], + [32.5888, -26.8558], + [32.7766, -26.851], + [32.8861, -26.8493], + [32.8491, -27.0802], + [32.7059, -27.4416], + [32.657, -27.6073], + [32.5348, -28.1997], + [32.3752, -28.4982], + [32.2857, -28.6215], + [32.0272, -28.8396], + [31.9554, -28.8838], + [31.8915, -28.9121], + [31.7782, -28.9371], + [31.3352, -29.3781], + [31.1699, -29.5908], + [31.0233, -29.9009], + [30.8776, -30.0711], + [30.6636, -30.4342], + [30.4723, -30.7146], + [30.2887, -30.9701], + [29.9712, -31.3221], + [29.8303, -31.4238], + [29.7352, -31.4704], + [29.4829, -31.6747], + [29.1278, -32.0031], + [28.856, -32.2942], + [28.4494, -32.6246], + [28.2141, -32.7692], + [27.8606, -33.0539], + [27.7621, -33.096], + [27.3638, -33.3605], + [27.0774, -33.5212], + [26.6137, -33.7074], + [26.4295, -33.7596], + [25.9896, -33.7113], + [25.8059, -33.7371], + [25.6524, -33.8496], + [25.6382, -34.0111], + [25.5742, -34.0354], + [25.4772, -34.0281], + [25.1697, -33.9607], + [25.0029, -33.9736], + [24.9056, -34.0598], + [24.8271, -34.1689], + [24.5955, -34.1745], + [24.183, -34.0615], + [23.6979, -33.9928], + [23.5855, -33.9852], + [23.3504, -34.0689], + [23.2682, -34.0812], + [22.9256, -34.0632], + [22.7355, -34.0103], + [22.5538, -34.0101], + [22.4145, -34.0538], + [22.2455, -34.0691], + [21.789, -34.3727], + [21.5532, -34.373], + [21.3498, -34.4082], + [21.2489, -34.407], + [21.0602, -34.3646], + [20.9898, -34.3675], + [20.8824, -34.3865], + [20.7748, -34.4399], + [20.5299, -34.4631], + [20.4347, -34.5086], + [20.0206, -34.7857], + [19.9263, -34.7747], + [19.85, -34.7566], + [19.635, -34.7533], + [19.3915, -34.6057], + [19.2982, -34.615], + [19.3232, -34.5708], + [19.3308, -34.4924], + [19.2794, -34.437], + [19.2446, -34.4123], + [19.1491, -34.4169], + [19.0983, -34.3501], + [18.9521, -34.3438], + [18.9016, -34.3606], + [18.8313, -34.3641], + [18.8251, -34.2965], + [18.8307, -34.2539], + [18.8264, -34.1885], + [18.8088, -34.1082], + [18.7521, -34.0826], + [18.7087, -34.0719], + [18.6052, -34.0773], + [18.5339, -34.0859], + [18.5004, -34.1093], + [18.4621, -34.1681], + [18.4616, -34.3469], + [18.4104, -34.2956], + [18.3521, -34.1885], + [18.3334, -34.0742], + [18.3544, -33.9391], + [18.465, -33.8878], + [18.4564, -33.7965], + [18.433, -33.7173], + [18.3095, -33.5145], + [18.2612, -33.4217], + [18.1563, -33.3588], + [18.0748, -33.2073], + [17.9926, -33.1523], + [17.9584, -33.0464], + [17.8782, -32.9615], + [17.8511, -32.8274], + [17.8953, -32.7505], + [17.9652, -32.7086], + [18.0365, -32.7751], + [18.125, -32.7491], + [18.2509, -32.6521], + [18.3253, -32.505], + [18.3299, -32.2695], + [18.3107, -32.1225], + [18.2108, -31.7425], + [18.1637, -31.6552], + [17.9386, -31.3832], + [17.6774, -31.019], + [17.3471, -30.4448], + [17.1891, -30.0998], + [16.95, -29.4034], + [16.7395, -29.0094], + [16.4808, -28.6415], + [16.4476, -28.6176], + [16.4871, -28.5729], + [16.6262, -28.4879], + [16.6895, -28.4649], + [16.723, -28.4755], + [16.7558, -28.4521], + [16.7875, -28.3947], + [16.7945, -28.3408], + [16.8102, -28.2646], + [16.8412, -28.2189], + [16.8753, -28.1279], + [16.9333, -28.0696], + [17.0562, -28.0311], + [17.1494, -28.0822], + [17.1885, -28.1325], + [17.2046, -28.1988], + [17.2458, -28.2309], + [17.312, -28.2286], + [17.3587, -28.2694], + [17.3857, -28.3532], + [17.3803, -28.414], + [17.3426, -28.4517], + [17.3479, -28.5012], + [17.3959, -28.5627], + [17.4157, -28.6211], + [17.4479, -28.6981], + [17.6168, -28.7431], + [17.6993, -28.7684], + [17.8416, -28.777], + [17.9761, -28.8113], + [18.1027, -28.8717], + [18.3108, -28.8862], + [18.6004, -28.8553], + [18.8388, -28.8691], + [19.0261, -28.9279], + [19.1617, -28.9388], + [19.2458, -28.9017], + [19.2822, -28.8479], + [19.271, -28.7777], + [19.3127, -28.7333], + [19.4072, -28.7145], + [19.4829, -28.6616], + [19.5398, -28.5746], + [19.6715, -28.5039], + [19.8778, -28.4494], + [19.9805, -28.4513], + [19.9805, -28.3104], + [19.9805, -27.8655], + [19.9805, -27.4207], + [19.9805, -26.976], + [19.9805, -26.5312], + [19.9805, -26.0863], + [19.9805, -25.6416], + [19.9805, -25.1968], + [19.9805, -24.7768], + [20.0286, -24.807], + [20.3452, -25.0299], + [20.4307, -25.1471], + [20.4731, -25.2213], + [20.6093, -25.4912], + [20.7107, -25.7332], + [20.7932, -25.9156], + [20.7994, -25.999], + [20.811, -26.0806], + [20.8227, -26.1206], + [20.815, -26.1649], + [20.757, -26.2642], + [20.6979, -26.3401], + [20.6268, -26.4438], + [20.6199, -26.5809], + [20.6414, -26.7422], + [20.6851, -26.8225], + [20.7398, -26.8488], + [20.8709, -26.8088], + [20.9539, -26.8211], + [21.071, -26.8518], + [21.455, -26.8328], + [21.5014, -26.8427], + [21.6463, -26.8542], + [21.6947, -26.8409], + [21.7381, -26.8068], + [21.7883, -26.7101], + [21.8332, -26.6783], + [21.9146, -26.6619], + [22.0109, -26.6358], + [22.0909, -26.5802], + [22.2176, -26.3889], + [22.4709, -26.219], + [22.5486, -26.1784], + [22.5977, -26.1327], + [22.6402, -26.0712], + [22.729, -25.8573], + [22.7961, -25.6791], + [22.8189, -25.5951], + [22.8788, -25.4579], + [22.9513, -25.3703], + [23.0221, -25.3241], + [23.0575, -25.3123], + [23.1487, -25.2887], + [23.266, -25.2666], + [23.3893, -25.2914], + [23.5215, -25.3444], + [23.6707, -25.434], + [23.8234, -25.5446], + [23.8938, -25.6009], + [23.9695, -25.6261], + [24.1045, -25.6349], + [24.193, -25.6329], + [24.3306, -25.7429], + [24.4002, -25.7498], + [24.5559, -25.7831], + [24.7481, -25.8174], + [24.8692, -25.8135], + [24.9989, -25.754], + [25.0925, -25.7515], + [25.2134, -25.7563], + [25.3462, -25.7399], + [25.4437, -25.7145], + [25.5182, -25.6628], + [25.5838, -25.6062], + [25.6592, -25.4379], + [25.7026, -25.3023], + [25.7699, -25.1465], + [25.8524, -24.9353], + [25.8818, -24.788], + [25.9121, -24.7475], + [26.0318, -24.7024], + [26.1309, -24.6715], + [26.3972, -24.6136], + [26.4518, -24.5827], + [26.5016, -24.5133], + [26.6178, -24.3955], + [26.7611, -24.2972], + [26.8351, -24.2408], + [26.9706, -23.7635], + [26.987, -23.7046], + [27.0855, -23.5779], + [27.1464, -23.5244], + [27.1855, -23.5234], + [27.2412, -23.49], + [27.3134, -23.4242], + [27.3992, -23.3836], + [27.4987, -23.3684], + [27.5632, -23.3246], + [27.5927, -23.2526], + [27.6438, -23.2177], + [27.7168, -23.2196], + [27.7583, -23.1968], + [27.7686, -23.1489], + [27.8126, -23.108], + [27.8905, -23.0739], + [27.9313, -23.0336], + [27.9351, -22.987], + [28.0279, -22.8737], + [28.2102, -22.6937], + [28.3817, -22.5934], + [28.5429, -22.5729], + [28.6955, -22.5354], + [28.8398, -22.4809], + [28.9458, -22.3951], + [29.0135, -22.2784], + [29.1299, -22.2133], + [29.3648, -22.1939] + ], + [ + [28.7369, -30.102], + [28.9011, -30.0385], + [28.9753, -29.9994], + [29.029, -29.9676], + [29.098, -29.919], + [29.122, -29.8012], + [29.1422, -29.701], + [29.1951, -29.6517], + [29.2492, -29.6188], + [29.2936, -29.5669], + [29.3488, -29.442], + [29.3867, -29.3197], + [29.3907, -29.2697], + [29.3709, -29.2185], + [29.3359, -29.1637], + [29.3014, -29.0898], + [29.2598, -29.0783], + [29.178, -29.0369], + [29.058, -28.9537], + [28.9537, -28.8814], + [28.8562, -28.7761], + [28.8162, -28.7589], + [28.7218, -28.6877], + [28.6812, -28.6468], + [28.6526, -28.5979], + [28.6258, -28.5817], + [28.5834, -28.5941], + [28.4719, -28.6158], + [28.2326, -28.7013], + [28.0844, -28.78], + [27.9599, -28.8733], + [27.8304, -28.9091], + [27.7355, -28.94], + [27.6604, -29.047], + [27.5902, -29.1465], + [27.5271, -29.2361], + [27.491, -29.2766], + [27.458, -29.3027], + [27.4249, -29.3601], + [27.3568, -29.4553], + [27.2945, -29.5193], + [27.2074, -29.5542], + [27.0952, -29.5993], + [27.0569, -29.6256], + [27.0518, -29.6641], + [27.0918, -29.7537], + [27.1305, -29.8402], + [27.1936, -29.9413], + [27.2397, -30.0153], + [27.3127, -30.1057], + [27.3554, -30.1586], + [27.3497, -30.2474], + [27.3641, -30.2792], + [27.3885, -30.3159], + [27.4086, -30.3253], + [27.4314, -30.3385], + [27.492, -30.364], + [27.5065, -30.381], + [27.549, -30.4112], + [27.5896, -30.4664], + [27.6666, -30.5423], + [27.7531, -30.6], + [27.9019, -30.6238], + [28.0182, -30.6423], + [28.0568, -30.6311], + [28.0964, -30.5846], + [28.1287, -30.5251], + [28.1391, -30.4499], + [28.1762, -30.4099], + [28.3154, -30.2185], + [28.3921, -30.1476], + [28.4391, -30.1425], + [28.4996, -30.1289], + [28.5767, -30.123], + [28.6344, -30.1287], + [28.6469, -30.1266], + [28.7369, -30.102] + ] + ], + [ + [ + [37.8569, -46.9442], + [37.814, -46.9629], + [37.6118, -46.9465], + [37.59, -46.908], + [37.6497, -46.8489], + [37.6849, -46.824], + [37.7896, -46.8375], + [37.8729, -46.8854], + [37.8877, -46.9017], + [37.8569, -46.9442] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 248, + "name": "Zambia", + "name_fr": "Zambie", + "iso": "ZMB", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 27.2, + "y": -13.5, + "count": 16, + "name_y": "Zambia", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.3961, -15.6431], + [30.2507, -15.6435], + [29.9949, -15.644], + [29.7296, -15.6446], + [29.4873, -15.6968], + [29.2879, -15.7765], + [29.0506, -15.9012], + [28.973, -15.9501], + [28.9131, -15.9878], + [28.8756, -16.0361], + [28.8567, -16.1423], + [28.8567, -16.3062], + [28.8327, -16.4241], + [28.7605, -16.5321], + [28.7606, -16.5319], + [28.7603, -16.5321], + [28.6814, -16.5084], + [28.6232, -16.4949], + [28.5786, -16.5056], + [28.5597, -16.5215], + [28.5516, -16.5364], + [28.53, -16.5455], + [28.497, -16.5401], + [28.4414, -16.5581], + [28.393, -16.5855], + [28.3727, -16.5733], + [28.3504, -16.5599], + [28.3143, -16.5493], + [28.29, -16.543], + [28.298, -16.5677], + [28.2835, -16.6006], + [28.2457, -16.6299], + [28.2059, -16.6469], + [28.1745, -16.6552], + [28.1795, -16.6786], + [28.168, -16.7073], + [28.1362, -16.7358], + [28.1062, -16.7551], + [28.0734, -16.79], + [28.042, -16.8176], + [28.0089, -16.8241], + [27.9748, -16.8188], + [27.9418, -16.7971], + [27.9173, -16.782], + [27.8989, -16.7694], + [27.877, -16.7729], + [27.8581, -16.7932], + [27.8258, -16.8107], + [27.7936, -16.819], + [27.7894, -16.8361], + [27.8175, -16.8689], + [27.8313, -16.9015], + [27.8, -16.9175], + [27.7533, -16.9232], + [27.7182, -16.9281], + [27.7055, -16.9398], + [27.7168, -16.959], + [27.704, -16.998], + [27.6859, -17.0417], + [27.6882, -17.0662], + [27.6692, -17.075], + [27.6414, -17.0682], + [27.609, -17.0729], + [27.5498, -17.1522], + [27.472, -17.2466], + [27.4309, -17.2998], + [27.3715, -17.3889], + [27.3439, -17.46], + [27.3725, -17.4792], + [27.371, -17.5041], + [27.354, -17.5285], + [27.3379, -17.5505], + [27.3185, -17.5637], + [27.2922, -17.5813], + [27.2555, -17.6099], + [27.1717, -17.6893], + [27.1066, -17.7712], + [27.0956, -17.8073], + [27.0944, -17.8478], + [27.0646, -17.8742], + [27.0398, -17.904], + [27.0184, -17.9271], + [27.0208, -17.9584], + [26.7799, -18.0415], + [26.5775, -18.0226], + [26.3334, -17.9293], + [26.1396, -17.9117], + [25.9959, -17.9698], + [25.8633, -17.952], + [25.7416, -17.8582], + [25.6396, -17.8241], + [25.5571, -17.8495], + [25.4518, -17.8451], + [25.2588, -17.7936], + [25.0922, -17.6344], + [25.0018, -17.5686], + [24.9324, -17.5435], + [24.7329, -17.5178], + [24.2749, -17.4811], + [24.2271, -17.4896], + [24.0369, -17.5209], + [23.7992, -17.5602], + [23.5949, -17.5994], + [23.3807, -17.6406], + [23.1816, -17.4744], + [22.9559, -17.2857], + [22.722, -17.0753], + [22.546, -16.9103], + [22.4595, -16.8151], + [22.3051, -16.6896], + [22.1939, -16.6281], + [22.1507, -16.5972], + [22.0402, -16.2628], + [21.9798, -15.9556], + [21.9798, -15.7241], + [21.9797, -15.4032], + [21.9796, -15.0823], + [21.9795, -14.7614], + [21.9794, -14.4405], + [21.9793, -14.1196], + [21.9791, -13.7987], + [21.9791, -13.4777], + [21.979, -13.1568], + [21.9789, -13.001], + [22.2096, -13.001], + [22.471, -13.001], + [22.7443, -13.001], + [23.0415, -13.001], + [23.3387, -13.001], + [23.6358, -13.001], + [23.8432, -13.001], + [23.8975, -12.9982], + [23.963, -12.9885], + [23.9681, -12.9569], + [23.8824, -12.799], + [23.8865, -12.7433], + [23.9094, -12.6361], + [23.9447, -12.5437], + [23.9913, -12.4222], + [23.9965, -12.3507], + [23.9589, -12.1178], + [23.9623, -11.9879], + [23.9734, -11.8529], + [23.9839, -11.725], + [23.971, -11.6358], + [23.9868, -11.5872], + [24.0146, -11.5177], + [24.0293, -11.4392], + [24.0467, -11.4054], + [24.0414, -11.3741], + [24.0256, -11.3156], + [24.0101, -11.1848], + [23.9883, -11.0028], + [23.9665, -10.8718], + [24.0027, -10.8791], + [24.0784, -10.8915], + [24.1151, -10.9557], + [24.1365, -11.026], + [24.1872, -11.03], + [24.3199, -11.0718], + [24.3657, -11.1299], + [24.3963, -11.2552], + [24.3779, -11.3193], + [24.3352, -11.3713], + [24.3779, -11.4171], + [24.4666, -11.4477], + [24.5186, -11.4385], + [24.6683, -11.3529], + [24.7281, -11.3378], + [24.8063, -11.3212], + [24.8769, -11.2991], + [25.076, -11.2601], + [25.1849, -11.243], + [25.246, -11.2124], + [25.2888, -11.2124], + [25.3193, -11.2369], + [25.2918, -11.3255], + [25.2826, -11.405], + [25.3207, -11.5535], + [25.3494, -11.623], + [25.4134, -11.6735], + [25.46, -11.6998], + [25.5119, -11.7534], + [25.6188, -11.7441], + [25.8549, -11.8201], + [25.9266, -11.8553], + [26.026, -11.8901], + [26.0964, -11.9032], + [26.3396, -11.9299], + [26.4297, -11.9479], + [26.5964, -11.9721], + [26.7297, -11.976], + [26.824, -11.9652], + [26.8904, -11.9436], + [26.9309, -11.9193], + [26.9496, -11.8988], + [26.9769, -11.8246], + [27.0267, -11.6638], + [27.0461, -11.6159], + [27.0954, -11.5938], + [27.1592, -11.5792], + [27.1964, -11.6051], + [27.2381, -11.7835], + [27.4236, -11.9445], + [27.487, -12.0797], + [27.5334, -12.1953], + [27.5738, -12.2271], + [27.6443, -12.2668], + [27.7568, -12.2809], + [27.8574, -12.2849], + [28.0688, -12.3682], + [28.2373, -12.4346], + [28.3577, -12.482], + [28.4129, -12.5181], + [28.4515, -12.5774], + [28.4744, -12.6233], + [28.5112, -12.7422], + [28.5509, -12.8361], + [28.6154, -12.8541], + [28.6729, -12.8613], + [28.7301, -12.9255], + [28.7731, -12.9819], + [28.8588, -13.1194], + [28.9217, -13.2146], + [28.9423, -13.3071], + [29.0143, -13.3688], + [29.1116, -13.3951], + [29.2019, -13.3983], + [29.2537, -13.3708], + [29.3818, -13.3229], + [29.4814, -13.268], + [29.5542, -13.2489], + [29.5972, -13.2605], + [29.6303, -13.2985], + [29.6477, -13.3729], + [29.6518, -13.4144], + [29.7227, -13.4538], + [29.7752, -13.4381], + [29.7953, -13.3928], + [29.7965, -13.3697], + [29.7963, -13.1675], + [29.7961, -12.9921], + [29.7958, -12.8271], + [29.7956, -12.6259], + [29.7955, -12.4506], + [29.7953, -12.3062], + [29.7951, -12.1555], + [29.7496, -12.1641], + [29.692, -12.1983], + [29.5598, -12.2024], + [29.5082, -12.2282], + [29.492, -12.2669], + [29.5022, -12.3176], + [29.5049, -12.3861], + [29.4855, -12.4185], + [29.4275, -12.4313], + [29.3438, -12.4048], + [29.1912, -12.3702], + [29.0644, -12.3488], + [28.9734, -12.2578], + [28.85, -12.1205], + [28.7694, -12.0513], + [28.5746, -11.9081], + [28.5416, -11.8792], + [28.4825, -11.8121], + [28.4318, -11.6983], + [28.407, -11.6229], + [28.3834, -11.5667], + [28.3572, -11.483], + [28.4042, -11.3544], + [28.4703, -11.1096], + [28.518, -10.9332], + [28.5442, -10.8023], + [28.6389, -10.6692], + [28.6455, -10.5502], + [28.6074, -10.3974], + [28.6172, -10.313], + [28.6235, -10.0988], + [28.6289, -9.9187], + [28.6301, -9.8313], + [28.6042, -9.6788], + [28.5405, -9.5101], + [28.4002, -9.275], + [28.4007, -9.2248], + [28.4843, -9.1694], + [28.6165, -9.0723], + [28.6812, -9.0146], + [28.7588, -8.9326], + [28.7936, -8.891], + [28.8695, -8.7858], + [28.9178, -8.7006], + [28.9345, -8.5902], + [28.8981, -8.4854], + [28.9723, -8.4649], + [29.2156, -8.4278], + [29.4838, -8.3869], + [29.7662, -8.3438], + [30.0514, -8.3003], + [30.3275, -8.2582], + [30.5779, -8.22], + [30.7512, -8.1937], + [30.7768, -8.2658], + [30.8307, -8.3855], + [30.892, -8.4737], + [30.9684, -8.551], + [31.0334, -8.5977], + [31.0764, -8.6119], + [31.3506, -8.607], + [31.4492, -8.6539], + [31.5349, -8.7133], + [31.5562, -8.8055], + [31.6128, -8.8633], + [31.6736, -8.9088], + [31.7, -8.9144], + [31.7447, -8.9032], + [31.8181, -8.9022], + [31.8861, -8.922], + [31.9187, -8.9422], + [31.9219, -9.0194], + [31.9426, -9.054], + [32.0354, -9.0674], + [32.1298, -9.0733], + [32.2209, -9.1256], + [32.3193, -9.1349], + [32.4332, -9.1563], + [32.4871, -9.2127], + [32.6084, -9.2705], + [32.7566, -9.3223], + [32.8633, -9.3809], + [32.9199, -9.4074], + [32.9233, -9.434], + [32.9511, -9.4842], + [32.9799, -9.5203], + [32.9821, -9.5736], + [32.996, -9.6229], + [33.0378, -9.6351], + [33.0725, -9.6382], + [33.1045, -9.6026], + [33.148, -9.6035], + [33.1957, -9.6262], + [33.2127, -9.683], + [33.25, -9.7596], + [33.3104, -9.8118], + [33.351, -9.8622], + [33.3371, -9.954], + [33.3115, -10.038], + [33.3936, -10.1209], + [33.5001, -10.1997], + [33.5289, -10.2347], + [33.5376, -10.3516], + [33.5537, -10.3913], + [33.6262, -10.4886], + [33.6615, -10.5531], + [33.6591, -10.5905], + [33.4647, -10.7831], + [33.4031, -10.8018], + [33.3449, -10.8127], + [33.2928, -10.8523], + [33.2613, -10.8934], + [33.2728, -10.915], + [33.2933, -10.9812], + [33.3387, -11.0852], + [33.3798, -11.1579], + [33.3455, -11.2491], + [33.2684, -11.4039], + [33.2327, -11.4177], + [33.2264, -11.5349], + [33.25, -11.5776], + [33.2883, -11.6111], + [33.3039, -11.6908], + [33.3051, -11.8], + [33.301, -11.8882], + [33.2523, -12.1126], + [33.3401, -12.3083], + [33.37, -12.3297], + [33.4914, -12.3311], + [33.5123, -12.3478], + [33.4832, -12.4034], + [33.4307, -12.4604], + [33.3979, -12.4898], + [33.2435, -12.5565], + [33.0216, -12.6305], + [32.9752, -12.7014], + [32.9456, -12.8044], + [32.9705, -12.8647], + [33.0, -12.8996], + [32.9904, -12.9895], + [32.9711, -13.0843], + [32.9776, -13.1589], + [32.9676, -13.225], + [32.9386, -13.2574], + [32.8997, -13.357], + [32.8519, -13.457], + [32.8141, -13.5027], + [32.7584, -13.5503], + [32.6704, -13.5904], + [32.6721, -13.6104], + [32.7718, -13.6565], + [32.7975, -13.6885], + [32.8067, -13.7103], + [32.7854, -13.7314], + [32.7651, -13.761], + [32.811, -13.7916], + [32.8672, -13.8174], + [32.9203, -13.8839], + [32.9676, -13.9769], + [32.9813, -14.0094], + [32.9921, -14.0222], + [33.0093, -14.0237], + [33.0424, -14.0101], + [33.1036, -13.9592], + [33.148, -13.9409], + [33.2018, -14.0134], + [32.9871, -14.085], + [32.8745, -14.1225], + [32.5532, -14.2296], + [32.2729, -14.323], + [32.1999, -14.3408], + [32.0545, -14.3865], + [31.9821, -14.4145], + [31.7289, -14.4961], + [31.623, -14.5367], + [31.5379, -14.5771], + [31.3285, -14.6377], + [31.1309, -14.6946], + [30.9151, -14.7533], + [30.6733, -14.8191], + [30.5377, -14.8665], + [30.4461, -14.9075], + [30.2318, -14.9903], + [30.2218, -15.0105], + [30.225, -15.0669], + [30.2521, -15.1832], + [30.3057, -15.2889], + [30.3506, -15.3497], + [30.3799, -15.5059], + [30.3961, -15.6431] + ] + ], + [ + [ + [27.3537, -17.602], + [27.2829, -17.6778], + [27.2865, -17.6729], + [27.3362, -17.6178], + [27.3529, -17.6023], + [27.3537, -17.602] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 249, + "name": "Zimbabwe", + "name_fr": "Zimbabwe", + "iso": "ZWE", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 29.861941522355345, + "y": -19.017733021479611, + "count": 8, + "name_y": "Zimbabwe", + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": 0, + "Eastern-Africa": 0, + "Southern-Africa": 1, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.2879, -22.4021], + [31.1973, -22.3449], + [31.0734, -22.3078], + [30.9161, -22.2907], + [30.7116, -22.2979], + [30.4602, -22.329], + [30.1904, -22.2911], + [29.9023, -22.1842], + [29.6631, -22.1463], + [29.3774, -22.1928], + [29.3648, -22.1939], + [29.3152, -22.1577], + [29.2372, -22.0795], + [29.1068, -22.0657], + [29.0715, -22.0475], + [29.0424, -22.0184], + [29.0233, -21.9812], + [29.0158, -21.9399], + [29.0373, -21.8113], + [29.0256, -21.7969], + [28.9907, -21.7814], + [28.9193, -21.766], + [28.7478, -21.7076], + [28.532, -21.6513], + [28.1816, -21.5894], + [28.0456, -21.573], + [28.0141, -21.5542], + [27.9746, -21.5067], + [27.9074, -21.3591], + [27.8441, -21.2615], + [27.6935, -21.111], + [27.6694, -21.0643], + [27.677, -20.9448], + [27.6881, -20.8483], + [27.7043, -20.7664], + [27.697, -20.6897], + [27.6948, -20.5945], + [27.6996, -20.5307], + [27.6793, -20.503], + [27.6246, -20.4836], + [27.4689, -20.4748], + [27.2808, -20.4787], + [27.2746, -20.3818], + [27.2567, -20.232], + [27.2215, -20.1458], + [27.1782, -20.101], + [27.0918, -20.0542], + [26.9167, -19.9901], + [26.6782, -19.8928], + [26.4746, -19.7486], + [26.241, -19.5693], + [26.1681, -19.5383], + [26.0819, -19.3699], + [25.9507, -19.0817], + [25.9592, -18.9856], + [25.9394, -18.9387], + [25.8119, -18.7971], + [25.7837, -18.7235], + [25.7612, -18.6492], + [25.5583, -18.4418], + [25.4893, -18.3513], + [25.4367, -18.235], + [25.3844, -18.142], + [25.3402, -18.1045], + [25.2824, -18.0412], + [25.2423, -17.969], + [25.224, -17.9152], + [25.2391, -17.8431], + [25.2588, -17.7936], + [25.4518, -17.8451], + [25.5571, -17.8495], + [25.6396, -17.8241], + [25.7416, -17.8582], + [25.8633, -17.952], + [25.9959, -17.9698], + [26.1396, -17.9117], + [26.3334, -17.9293], + [26.5775, -18.0226], + [26.7799, -18.0415], + [27.0208, -17.9584], + [27.0514, -17.9635], + [27.0771, -17.9563], + [27.1159, -17.9122], + [27.1639, -17.8444], + [27.1953, -17.8015], + [27.2279, -17.7535], + [27.2829, -17.6778], + [27.3537, -17.602], + [27.4073, -17.5803], + [27.4533, -17.568], + [27.4621, -17.5589], + [27.4497, -17.5584], + [27.4396, -17.553], + [27.4547, -17.5331], + [27.5018, -17.5083], + [27.549, -17.4738], + [27.5652, -17.4551], + [27.5762, -17.4514], + [27.6112, -17.3814], + [27.6536, -17.2939], + [27.6684, -17.254], + [27.6832, -17.2297], + [27.7049, -17.2071], + [27.75, -17.1746], + [27.8135, -17.1564], + [27.8407, -17.1458], + [27.8709, -17.1181], + [27.9137, -17.0793], + [27.9428, -17.051], + [27.9586, -17.0399], + [27.999, -17.0511], + [28.0471, -17.0647], + [28.0763, -17.0464], + [28.0964, -17.0165], + [28.1024, -16.9928], + [28.0888, -16.9783], + [28.0841, -16.9468], + [28.1014, -16.8963], + [28.1166, -16.861], + [28.1504, -16.8389], + [28.2416, -16.8176], + [28.3411, -16.7884], + [28.382, -16.7953], + [28.4186, -16.8365], + [28.4544, -16.8646], + [28.4613, -16.8656], + [28.4588, -16.8342], + [28.4742, -16.7933], + [28.5087, -16.7586], + [28.5546, -16.7395], + [28.5855, -16.7279], + [28.6133, -16.716], + [28.6549, -16.7], + [28.6899, -16.7097], + [28.6997, -16.7467], + [28.6973, -16.7742], + [28.7246, -16.7979], + [28.7615, -16.8084], + [28.7897, -16.7903], + [28.8291, -16.7701], + [28.8539, -16.7243], + [28.8666, -16.6758], + [28.9014, -16.6824], + [28.9314, -16.6887], + [28.9433, -16.6583], + [28.9676, -16.6256], + [28.9876, -16.6109], + [28.9668, -16.5975], + [28.9428, -16.5761], + [28.8986, -16.5692], + [28.8541, -16.5716], + [28.7605, -16.5321], + [28.8327, -16.4241], + [28.8567, -16.3062], + [28.8567, -16.1423], + [28.8756, -16.0361], + [28.9131, -15.9878], + [28.973, -15.9501], + [29.0506, -15.9012], + [29.2879, -15.7765], + [29.4873, -15.6968], + [29.7296, -15.6446], + [29.9949, -15.644], + [30.2507, -15.6435], + [30.3961, -15.6431], + [30.3981, -15.8008], + [30.4094, -15.9782], + [30.4378, -15.9953], + [30.6302, -15.9992], + [30.9388, -16.0117], + [31.2362, -16.0236], + [31.4262, -16.1523], + [31.4898, -16.1797], + [31.6876, -16.2142], + [31.9398, -16.4288], + [32.2433, -16.4487], + [32.452, -16.5157], + [32.6358, -16.5895], + [32.7418, -16.6776], + [32.8103, -16.6977], + [32.9029, -16.7042], + [32.948, -16.7123], + [32.9379, -16.776], + [32.8763, -16.8836], + [32.8844, -17.0378], + [32.9693, -17.2516], + [32.9808, -17.4375], + [32.9547, -17.7654], + [32.9556, -18.0829], + [32.9646, -18.1963], + [32.9785, -18.2715], + [32.9964, -18.3126], + [32.9931, -18.3596], + [32.9425, -18.4927], + [32.9017, -18.6329], + [32.9003, -18.6891], + [32.8846, -18.7285], + [32.8545, -18.7637], + [32.722, -18.8284], + [32.6992, -18.8685], + [32.6997, -18.9409], + [32.7165, -19.0019], + [32.7662, -19.0243], + [32.8262, -19.0588], + [32.8498, -19.1044], + [32.85, -19.1524], + [32.831, -19.2414], + [32.7776, -19.3888], + [32.8308, -19.5582], + [32.8904, -19.6681], + [32.9727, -19.7954], + [33.0067, -19.8738], + [33.0049, -19.9302], + [32.9928, -19.9849], + [32.8696, -20.2172], + [32.7809, -20.3615], + [32.6726, -20.5161], + [32.5293, -20.6131], + [32.4924, -20.6598], + [32.4776, -20.713], + [32.4828, -20.8289], + [32.4762, -20.9501], + [32.3536, -21.1365], + [32.4298, -21.2971], + [32.4124, -21.3118], + [32.3711, -21.3349], + [32.1947, -21.5154], + [32.0163, -21.698], + [31.8859, -21.8315], + [31.7377, -21.9834], + [31.5715, -22.1535], + [31.4295, -22.2988], + [31.2879, -22.4021] + ] + ], + [ + [ + [28.7603, -16.5321], + [28.7606, -16.5319], + [28.7605, -16.5321], + [28.7603, -16.5321] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 69, + "name": "Western Sahara", + "name_fr": "Sahara occidental", + "iso": "ESH", + "recs": "", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -14.6, + "y": 24.8, + "count": 0, + "name_y": "Western Sahara", + "AU": 1, + "EAC": 0, + "IGAD": 0, + "UMA": 0, + "COMESA": 0, + "ECOWAS": 0, + "CEN-SAD": 0, + "SADC": 0, + "ECCAS": 0, + "ICGLR": 0, + "RECSA": 0, + "SARCOM": 0, + "BamakoDeclaration": "0", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "0", + "FirearmsProtocol": "0", + "WassenaarAgreement": "0", + "UNProgrammeofAction": 0, + "InternationalTracingInstrument": 0, + "StG-PoA": 0, + "Northern-Africa": 1, + "Eastern-Africa": 0, + "Southern-Africa": 0, + "Western-Africa": 0, + "Central-Africa": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.9841, 21.5465], + [-16.9683, 21.6517], + [-16.9593, 21.7115], + [-16.9511, 21.766], + [-16.9309, 21.9], + [-16.8002, 22.1466], + [-16.7933, 22.1597], + [-16.7736, 22.1803], + [-16.684, 22.2744], + [-16.6452, 22.2879], + [-16.5144, 22.3335], + [-16.4442, 22.4512], + [-16.3802, 22.5585], + [-16.3587, 22.5945], + [-16.3439, 22.6599], + [-16.3084, 22.8165], + [-16.3043, 22.8348], + [-16.2967, 22.8431], + [-16.2158, 22.9303], + [-16.2019, 22.9454], + [-16.1697, 23.0319], + [-16.1998, 23.0809], + [-16.2103, 23.0979], + [-16.1694, 23.1527], + [-16.1179, 23.2218], + [-16.1137, 23.2275], + [-16.0277, 23.3731], + [-15.9967, 23.4255], + [-15.9746, 23.4776], + [-15.9455, 23.5459], + [-15.9426, 23.5526], + [-15.9258, 23.5768], + [-15.8944, 23.6221], + [-15.806, 23.7495], + [-15.7893, 23.7929], + [-15.8017, 23.8422], + [-15.8552, 23.8003], + [-15.9125, 23.7276], + [-15.9364, 23.7076], + [-15.9807, 23.6703], + [-15.9528, 23.7408], + [-15.927, 23.7908], + [-15.8993, 23.8444], + [-15.8704, 23.8703], + [-15.7838, 23.9475], + [-15.7778, 23.9529], + [-15.7738, 23.9555], + [-15.7649, 23.961], + [-15.5863, 24.0728], + [-15.5322, 24.128], + [-15.4974, 24.1635], + [-15.4538, 24.2081], + [-15.4276, 24.2349], + [-15.2396, 24.4267], + [-15.1886, 24.4788], + [-15.0926, 24.5237], + [-15.0389, 24.5488], + [-15.0152, 24.5789], + [-14.9518, 24.6594], + [-14.9043, 24.7198], + [-14.8561, 24.8716], + [-14.8439, 25.1941], + [-14.8429, 25.2201], + [-14.7957, 25.4012], + [-14.7949, 25.4042], + [-14.7947, 25.4045], + [-14.7297, 25.5106], + [-14.707, 25.5477], + [-14.6824, 25.6091], + [-14.6031, 25.8065], + [-14.6023, 25.8085], + [-14.5228, 25.9252], + [-14.4836, 26.1035], + [-14.4706, 26.163], + [-14.4139, 26.2537], + [-14.369, 26.2727], + [-14.3125, 26.2967], + [-14.2139, 26.3779], + [-14.1684, 26.4154], + [-14.0972, 26.4395], + [-13.9521, 26.4888], + [-13.8096, 26.5745], + [-13.6959, 26.6429], + [-13.6855, 26.6509], + [-13.5758, 26.7351], + [-13.4958, 26.8727], + [-13.4704, 26.9536], + [-13.4531, 27.0086], + [-13.4098, 27.1466], + [-13.4094, 27.1474], + [-13.3481, 27.2623], + [-13.3073, 27.3387], + [-13.3026, 27.3476], + [-13.2562, 27.4346], + [-13.2074, 27.569], + [-13.1774, 27.6519], + [-13.176, 27.6557], + [-13.1679, 27.6625], + [-13.1074, 27.6625], + [-13.0371, 27.6625], + [-12.9668, 27.6624], + [-12.8967, 27.6624], + [-12.8264, 27.6624], + [-12.7561, 27.6624], + [-12.6859, 27.6624], + [-12.6157, 27.6624], + [-12.5454, 27.6624], + [-12.4752, 27.6624], + [-12.405, 27.6623], + [-12.3347, 27.6623], + [-12.2644, 27.6623], + [-12.1942, 27.6623], + [-12.124, 27.6623], + [-12.0538, 27.6622], + [-11.9835, 27.6622], + [-11.9133, 27.6622], + [-11.8431, 27.6622], + [-11.8132, 27.6622], + [-11.8023, 27.6622], + [-11.7728, 27.6622], + [-11.7026, 27.6622], + [-11.6323, 27.6622], + [-11.5621, 27.6621], + [-11.4918, 27.6621], + [-11.4216, 27.6621], + [-11.3514, 27.6621], + [-11.2811, 27.662], + [-11.2109, 27.662], + [-11.1406, 27.662], + [-11.0704, 27.662], + [-11.0002, 27.662], + [-10.9299, 27.662], + [-10.8597, 27.662], + [-10.7895, 27.6619], + [-10.7192, 27.6619], + [-10.649, 27.6619], + [-10.5788, 27.6619], + [-10.5084, 27.6619], + [-10.4383, 27.6618], + [-10.368, 27.6618], + [-10.2977, 27.6618], + [-10.2276, 27.6618], + [-10.1573, 27.6617], + [-10.087, 27.6617], + [-10.0168, 27.6617], + [-9.9465, 27.6617], + [-9.8763, 27.6617], + [-9.8061, 27.6617], + [-9.7359, 27.6617], + [-9.6656, 27.6617], + [-9.5954, 27.6617], + [-9.5251, 27.6617], + [-9.4549, 27.6617], + [-9.3847, 27.6616], + [-9.3144, 27.6616], + [-9.2442, 27.6616], + [-9.174, 27.6616], + [-9.1038, 27.6616], + [-9.0335, 27.6615], + [-8.9633, 27.6615], + [-8.8931, 27.6615], + [-8.8232, 27.6615], + [-8.817, 27.6615], + [-8.817, 27.6615], + [-8.8165, 27.6615], + [-8.7526, 27.6614], + [-8.6833, 27.6614], + [-8.6833, 27.6564], + [-8.6833, 27.4902], + [-8.6833, 27.2859], + [-8.6831, 27.1193], + [-8.6829, 26.9213], + [-8.6826, 26.7231], + [-8.6823, 26.4977], + [-8.6821, 26.2732], + [-8.6821, 26.1095], + [-8.6822, 26.0104], + [-8.6822, 25.9955], + [-8.7052, 25.9955], + [-8.8856, 25.9955], + [-9.0719, 25.9955], + [-9.2582, 25.9955], + [-9.4445, 25.9955], + [-9.6309, 25.9955], + [-9.8172, 25.9955], + [-10.0035, 25.9955], + [-10.1898, 25.9955], + [-10.3761, 25.9955], + [-10.5625, 25.9955], + [-10.7488, 25.9955], + [-10.9351, 25.9955], + [-11.1214, 25.9955], + [-11.3077, 25.9954], + [-11.494, 25.9954], + [-11.6804, 25.9954], + [-11.8667, 25.9954], + [-12.0163, 25.9954], + [-12.0163, 25.8763], + [-12.0163, 25.7401], + [-12.0163, 25.604], + [-12.0163, 25.4679], + [-12.0163, 25.3317], + [-12.0163, 25.1956], + [-12.0163, 25.0594], + [-12.0163, 24.9232], + [-12.0163, 24.7871], + [-12.0163, 24.651], + [-12.0163, 24.5148], + [-12.0163, 24.3787], + [-12.0163, 24.2425], + [-12.0163, 24.1063], + [-12.0163, 23.9702], + [-12.0163, 23.834], + [-12.0163, 23.6979], + [-12.0163, 23.5765], + [-12.0234, 23.4676], + [-12.0833, 23.4354], + [-12.1042, 23.427], + [-12.2262, 23.3775], + [-12.2647, 23.3619], + [-12.3729, 23.318], + [-12.5594, 23.2908], + [-12.6204, 23.2713], + [-12.6736, 23.2362], + [-12.7396, 23.1927], + [-12.896, 23.0896], + [-13.0284, 23.0023], + [-13.0315, 23.0002], + [-13.1209, 22.8841], + [-13.1533, 22.8205], + [-13.1665, 22.7532], + [-13.156, 22.6893], + [-13.1073, 22.5607], + [-13.0943, 22.496], + [-13.0868, 22.3833], + [-13.0785, 22.2604], + [-13.0696, 22.1282], + [-13.0606, 21.9958], + [-13.0512, 21.8548], + [-13.0417, 21.7138], + [-13.0322, 21.5721], + [-13.0251, 21.4668], + [-13.0162, 21.3339], + [-13.1674, 21.3338], + [-13.3967, 21.3335], + [-13.5347, 21.3334], + [-13.626, 21.3333], + [-13.8554, 21.333], + [-14.0847, 21.3327], + [-14.314, 21.3324], + [-14.5433, 21.3321], + [-14.7726, 21.3319], + [-15.0019, 21.3316], + [-15.2312, 21.3313], + [-15.4605, 21.3311], + [-15.6898, 21.3308], + [-15.9191, 21.3305], + [-16.1484, 21.3302], + [-16.3777, 21.3299], + [-16.607, 21.3296], + [-16.8363, 21.3294], + [-16.963, 21.3292], + [-16.9646, 21.3292], + [-16.9649, 21.3276], + [-16.9944, 21.1942], + [-17.0059, 21.1424], + [-17.0091, 21.1306], + [-17.0424, 21.008], + [-17.064, 20.8988], + [-17.048, 20.8062], + [-17.0709, 20.829], + [-17.0988, 20.8569], + [-17.07, 21.025], + [-17.0634, 21.0635], + [-17.0096, 21.3771], + [-17.0031, 21.4207], + [-16.9841, 21.5465] + ] + ] + ] + } + } + ] +} diff --git a/salw_client/src/Data/Orgs.geojson b/salw_client/src/Data/Orgs.geojson new file mode 100644 index 0000000..3b9cc24 --- /dev/null +++ b/salw_client/src/Data/Orgs.geojson @@ -0,0 +1,132 @@ +{ + "regional_organisations": [ + { "name": "AU", "color": "#b2df8a" }, + { "name": "EAC", "color": "#33a02c" }, + { "name": "IGAD", "color": "#fb9a99" }, + { "name": "UMA", "color": "#e31a1c" }, + { "name": "COMESA", "color": "#fdbf6f" }, + { "name": "ECOWAS", "color": "#ff7f00" }, + { "name": "CEN-SAD", "color": "#cab2d6" }, + { "name": "SADC", "color": "#6a3d9a" }, + { "name": "ECCAS", "color": "#ffff99" }, + { "name": "ICGLR", "color": "#b15928" }, + { "name": "RECSA", "color": "#a6cee3" }, + { "name": "SARCOM", "color": "#1f78b4" } + ], + + "geographical_regions": [ + { "name": "Northern-Africa", "color": "#e3e3e3" }, + { "name": "Eastern-Africa", "color": "#e3e3e3" }, + { "name": "Southern-Africa", "color": "#e3e3e3" }, + { "name": "Western-Africa", "color": "#e3e3e3" }, + { "name": "Central-Africa", "color": "#e3e3e3" } + ], + + "regional_treaties": [ + { + "name": "Bamako Declaration", + "name2": "BamakoDeclaration", + "icon_eligible": "Icon26", + "icon_signed": "Icon24", + "icon_ratified": "none" + }, + { + "name": "Kinshasa Convention", + "name2": "KinshasaConvention", + "icon_eligible": "Icon4", + "icon_signed": "Icon6", + "icon_ratified": "Icon5" + }, + { + "name": "ECOWAS Convention", + "name2": "ECOWASConvention", + "icon_eligible": "Icon2", + "icon_signed": "Icon3", + "icon_ratified": "none" + }, + { + "name": "Khartoum Declaration", + "name2": "KhartoumDeclaration", + "icon_eligible": "Icon21", + "icon_signed": "Icon23", + "icon_ratified": "none" + }, + { + "name": "Nairobi Protocol", + "name2": "NairobiProtocol", + "icon_eligible": "Icon22", + "icon_signed": "Icon25", + "icon_ratified": "none" + }, + { + "name": "SADC Firearms Protocol", + "name2": "SADCFirearmsProtocol", + "icon_eligible": "Icon8", + "icon_signed": "Icon7", + "icon_ratified": "Icon9" + } + ], + + "international_treaties": [ + { + "name": "Arms Trade Treaty", + "name2": "ArmsTradeTreaty", + "icon_eligible": "Icon19", + "icon_signed": "Icon17", + "icon_ratified": "Icon18" + }, + { + "name": "Firearms Protocol", + "name2": "FirearmsProtocol", + "icon_eligible": "Icon12", + "icon_signed": "Icon10", + "icon_ratified": "Icon11" + }, + { + "name": "Wassenaar Agreement", + "name2": "WassenaarAgreement", + "icon_eligible": "Icon15", + "icon_signed": "Icon13", + "icon_ratified": "Icon14" + } + ], + + "internationalIntsruments": [ + { + "name2": "UNProgrammeofAction", + "name": "UN Programme of Action", + "icon": "Icon20" + }, + { + "name2": "InternationalTracingInstrument", + "name": "International Tracing Instrument", + "icon": "Icon16" + } + ], + + "africanIntsruments": [ + { + "name2": "StG-PoA", + "name": "Silencing the Guns in Africa Programme of Action", + "icon": "Icon1" + } + ], + + "intsruments": [ + { + "name2": "UNProgrammeofAction", + "name": "UN Programme of Action", + "icon": "Icon20" + }, + { + "name2": "InternationalTracingInstrument", + "name": "International Tracing Instrument", + "icon": "Icon16" + }, + { + "name2": "StG-PoA", + "name": "Silencing the Guns in Africa Programme of Action", + "icon": "Icon1" + } + ] +} diff --git a/salw_client/src/Data/PSSM.geojson b/salw_client/src/Data/PSSM.geojson new file mode 100644 index 0000000..c1c883e --- /dev/null +++ b/salw_client/src/Data/PSSM.geojson @@ -0,0 +1,16781 @@ +{ + "type": "FeatureCollection", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "id": 3, + "name": "Angola", + "name_fr": "Angola", + "iso": "AGO", + "recs": "ECCAS,SADC", + "rbs": "ICGLR", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 14.7, + "y": -9.5, + "count": 15, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.0728, -4.6348], + [13.0573, -4.6511], + [12.9475, -4.6953], + [12.8297, -4.7366], + [12.6748, -4.9054], + [12.5962, -4.9784], + [12.5735, -4.9966], + [12.5027, -5.0369], + [12.4515, -5.0715], + [12.4532, -5.0906], + [12.4874, -5.1127], + [12.5224, -5.1489], + [12.5189, -5.4246], + [12.5037, -5.6958], + [12.4846, -5.7188], + [12.386, -5.7277], + [12.2553, -5.7465], + [12.2137, -5.7587], + [12.199, -5.7319], + [12.1555, -5.6327], + [12.1801, -5.5387], + [12.2065, -5.4683], + [12.1771, -5.3248], + [12.1105, -5.1972], + [12.0399, -5.0352], + [12.0184, -5.0043], + [12.0775, -4.9521], + [12.1671, -4.8377], + [12.2043, -4.7786], + [12.3079, -4.7655], + [12.3467, -4.7241], + [12.374, -4.6577], + [12.3846, -4.6191], + [12.5015, -4.5875], + [12.6417, -4.5312], + [12.7194, -4.4697], + [12.7982, -4.4306], + [12.8481, -4.4289], + [12.8811, -4.4451], + [12.9714, -4.5518], + [13.048, -4.6192], + [13.0728, -4.6348] + ] + ], + [ + [ + [23.9665, -10.8718], + [23.9883, -11.0028], + [24.0101, -11.1848], + [24.0256, -11.3156], + [24.0414, -11.3741], + [24.0467, -11.4054], + [24.0293, -11.4392], + [24.0146, -11.5177], + [23.9868, -11.5872], + [23.971, -11.6358], + [23.9839, -11.725], + [23.9734, -11.8529], + [23.9623, -11.9879], + [23.9589, -12.1178], + [23.9965, -12.3507], + [23.9913, -12.4222], + [23.9447, -12.5437], + [23.9094, -12.6361], + [23.8865, -12.7433], + [23.8824, -12.799], + [23.9681, -12.9569], + [23.963, -12.9885], + [23.8975, -12.9982], + [23.8432, -13.001], + [23.6358, -13.001], + [23.3387, -13.001], + [23.0415, -13.001], + [22.7443, -13.001], + [22.471, -13.001], + [22.2096, -13.001], + [21.9789, -13.001], + [21.979, -13.1568], + [21.9791, -13.4777], + [21.9791, -13.7987], + [21.9793, -14.1196], + [21.9794, -14.4405], + [21.9795, -14.7614], + [21.9796, -15.0823], + [21.9797, -15.4032], + [21.9798, -15.7241], + [21.9798, -15.9556], + [22.0402, -16.2628], + [22.1507, -16.5972], + [22.1939, -16.6281], + [22.3051, -16.6896], + [22.4595, -16.8151], + [22.546, -16.9103], + [22.722, -17.0753], + [22.9559, -17.2857], + [23.1816, -17.4744], + [23.3807, -17.6406], + [23.0683, -17.6988], + [22.624, -17.7816], + [22.3242, -17.8375], + [21.9608, -17.9052], + [21.7185, -17.9478], + [21.4169, -18.0007], + [21.3687, -17.9995], + [21.2879, -17.963], + [21.1135, -17.9558], + [20.9083, -18.0061], + [20.7455, -18.0197], + [20.6251, -17.9967], + [20.5076, -17.9525], + [20.393, -17.8874], + [20.1943, -17.8637], + [19.9118, -17.8813], + [19.6394, -17.8687], + [19.3771, -17.8255], + [19.1895, -17.8085], + [19.0765, -17.8177], + [18.9553, -17.8035], + [18.826, -17.7663], + [18.7181, -17.7032], + [18.5882, -17.57], + [18.4866, -17.4428], + [18.4604, -17.4246], + [18.4282, -17.4052], + [18.3964, -17.3994], + [18.1088, -17.396], + [17.8354, -17.3928], + [17.6788, -17.3926], + [17.2963, -17.392], + [16.9137, -17.3914], + [16.5311, -17.3908], + [16.1484, -17.3902], + [15.7658, -17.3896], + [15.3832, -17.3892], + [15.0006, -17.3886], + [14.618, -17.388], + [14.4147, -17.3877], + [14.2259, -17.3978], + [14.0175, -17.4089], + [13.9874, -17.4042], + [13.938, -17.3888], + [13.9042, -17.3607], + [13.792, -17.2884], + [13.6943, -17.2335], + [13.5617, -17.1412], + [13.476, -17.04], + [13.4037, -17.0078], + [13.2757, -16.9896], + [13.1795, -16.9717], + [13.1012, -16.9677], + [12.9632, -17.0154], + [12.8593, -17.0626], + [12.7852, -17.1082], + [12.6565, -17.1605], + [12.5481, -17.2127], + [12.3593, -17.2059], + [12.3185, -17.2134], + [12.2134, -17.21], + [12.1144, -17.1646], + [12.014, -17.1686], + [11.9025, -17.2266], + [11.7431, -17.2492], + [11.7801, -16.8713], + [11.8189, -16.7041], + [11.8199, -16.5043], + [11.797, -15.9864], + [11.7694, -15.9153], + [11.7509, -15.8319], + [11.8497, -15.7684], + [11.8999, -15.7198], + [11.9679, -15.634], + [12.0161, -15.5137], + [12.0732, -15.2482], + [12.2805, -14.6375], + [12.3789, -14.0391], + [12.5037, -13.7555], + [12.5505, -13.4378], + [12.8977, -13.0277], + [12.9832, -12.7757], + [13.1627, -12.6521], + [13.417, -12.5204], + [13.5979, -12.2861], + [13.6855, -12.1238], + [13.7854, -11.8128], + [13.7843, -11.488], + [13.8475, -11.0544], + [13.8336, -10.9297], + [13.739, -10.7571], + [13.7214, -10.6336], + [13.6335, -10.5123], + [13.5395, -10.4207], + [13.4954, -10.2571], + [13.3322, -9.9989], + [13.2875, -9.8268], + [13.2094, -9.7032], + [13.1969, -9.5507], + [13.1557, -9.3896], + [13.076, -9.2304], + [12.9985, -9.048], + [12.9985, -8.991], + [13.0468, -8.9223], + [13.0928, -8.8997], + [13.0772, -8.9343], + [13.0466, -8.9752], + [13.0538, -9.0068], + [13.359, -8.6872], + [13.3783, -8.6247], + [13.3681, -8.5548], + [13.3664, -8.4692], + [13.3785, -8.3697], + [13.0908, -7.7802], + [12.8623, -7.2318], + [12.8234, -6.9548], + [12.5213, -6.5903], + [12.4021, -6.3534], + [12.3343, -6.1873], + [12.2833, -6.1243], + [12.3025, -6.0926], + [12.3804, -6.0843], + [12.5535, -6.0459], + [12.7906, -6.0039], + [13.0098, -5.9076], + [13.0682, -5.8648], + [13.1844, -5.8563], + [13.3026, -5.8818], + [13.3465, -5.8634], + [13.3715, -5.8618], + [13.649, -5.8617], + [13.7646, -5.8552], + [13.9785, -5.8572], + [14.1138, -5.8651], + [14.1908, -5.876], + [14.3986, -5.8927], + [14.6579, -5.8889], + [14.7494, -5.8801], + [15.0894, -5.8745], + [15.425, -5.8688], + [15.727, -5.8639], + [16.0602, -5.8649], + [16.3152, -5.8656], + [16.4314, -5.9002], + [16.5371, -5.9658], + [16.5852, -6.0253], + [16.608, -6.0516], + [16.6396, -6.1146], + [16.6973, -6.1643], + [16.7178, -6.2414], + [16.701, -6.346], + [16.7094, -6.4717], + [16.743, -6.6185], + [16.8131, -6.7726], + [16.9194, -6.934], + [16.9658, -7.0621], + [16.9521, -7.157], + [16.9848, -7.2574], + [17.0638, -7.3631], + [17.1216, -7.419], + [17.1551, -7.4613], + [17.245, -7.6233], + [17.4113, -7.8819], + [17.536, -8.0759], + [17.5796, -8.099], + [17.6434, -8.0907], + [17.7788, -8.0714], + [17.9131, -8.0677], + [18.0088, -8.1076], + [18.0472, -8.1008], + [18.1915, -8.0238], + [18.3349, -8.0003], + [18.4847, -7.9686], + [18.5627, -7.9359], + [18.6534, -7.936], + [18.8983, -7.9981], + [18.9444, -8.0015], + [19.1427, -8.0015], + [19.3408, -7.9666], + [19.3699, -7.7065], + [19.3717, -7.6551], + [19.4193, -7.5573], + [19.4799, -7.4722], + [19.4874, -7.3907], + [19.4838, -7.2795], + [19.5276, -7.1444], + [19.6604, -7.0371], + [19.8752, -6.9863], + [19.9975, -6.9765], + [20.19, -6.9463], + [20.4822, -6.9158], + [20.59, -6.9199], + [20.5987, -6.9352], + [20.5369, -7.1218], + [20.5358, -7.1828], + [20.5584, -7.2444], + [20.6078, -7.2777], + [20.9109, -7.2814], + [21.1903, -7.285], + [21.5108, -7.2967], + [21.7511, -7.3055], + [21.7816, -7.3146], + [21.8061, -7.3286], + [21.8416, -7.421], + [21.8336, -7.6017], + [21.7801, -7.8654], + [21.8009, -8.1119], + [21.8959, -8.3411], + [21.9054, -8.6934], + [21.8719, -8.9035], + [21.8295, -9.1685], + [21.8132, -9.4688], + [21.8566, -9.5942], + [21.9486, -9.7256], + [22.0892, -9.8628], + [22.1978, -10.0406], + [22.2745, -10.2591], + [22.3024, -10.3967], + [22.2816, -10.4533], + [22.2832, -10.5516], + [22.307, -10.6913], + [22.2805, -10.784], + [22.2035, -10.8295], + [22.1779, -10.8923], + [22.2167, -11.0127], + [22.2262, -11.122], + [22.2566, -11.1637], + [22.2788, -11.1941], + [22.3149, -11.1986], + [22.393, -11.1595], + [22.4861, -11.0867], + [22.561, -11.0559], + [22.6665, -11.0598], + [22.8147, -11.0803], + [23.0763, -11.0879], + [23.1567, -11.0748], + [23.4002, -10.9765], + [23.464, -10.9693], + [23.56, -10.9786], + [23.6964, -11.0076], + [23.8339, -11.0137], + [23.9012, -10.9832], + [23.9073, -10.9435], + [23.9287, -10.8915], + [23.9665, -10.8718] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 18, + "name": "Burundi", + "name_fr": "Burundi", + "iso": "BDI", + "recs": "COMESA,EAC", + "rbs": "ICGLR,RECSA", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 29.2, + "y": -3.3, + "count": 28, + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 31, + "PSSM-Instructors": 2, + "PSSM-Senior-Instructors": 3 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.5536, -2.4001], + [30.5337, -2.4263], + [30.442, -2.6135], + [30.4242, -2.6416], + [30.4344, -2.6589], + [30.4733, -2.6943], + [30.4505, -2.7532], + [30.4413, -2.769], + [30.424, -2.824], + [30.4335, -2.8745], + [30.4556, -2.8932], + [30.515, -2.9176], + [30.6043, -2.9353], + [30.7095, -2.9772], + [30.7803, -2.9849], + [30.7969, -3.0151], + [30.7936, -3.0693], + [30.8111, -3.1164], + [30.8114, -3.2006], + [30.7902, -3.2746], + [30.6818, -3.3094], + [30.6261, -3.3474], + [30.6109, -3.3664], + [30.6246, -3.3887], + [30.6319, -3.4187], + [30.5299, -3.4925], + [30.425, -3.5889], + [30.4, -3.6539], + [30.3791, -3.7308], + [30.3484, -3.7798], + [30.2686, -3.8505], + [30.1871, -3.9929], + [30.1472, -4.0854], + [29.9473, -4.3073], + [29.7695, -4.4181], + [29.7178, -4.4559], + [29.4032, -4.4493], + [29.3792, -4.2997], + [29.3313, -4.0954], + [29.2232, -3.9108], + [29.2118, -3.8338], + [29.2168, -3.685], + [29.2172, -3.4757], + [29.2101, -3.3633], + [29.2123, -3.2812], + [29.2261, -3.1387], + [29.2244, -3.0535], + [29.1532, -2.9553], + [29.0647, -2.8508], + [29.0166, -2.7996], + [29.0142, -2.7583], + [29.0144, -2.7202], + [29.0286, -2.6646], + [29.0632, -2.6025], + [29.1021, -2.5957], + [29.1976, -2.6203], + [29.2971, -2.673], + [29.3498, -2.7915], + [29.3902, -2.8086], + [29.4637, -2.8084], + [29.6514, -2.7928], + [29.698, -2.7947], + [29.7834, -2.7664], + [29.8682, -2.7164], + [29.8926, -2.6646], + [29.9124, -2.5486], + [29.9302, -2.3396], + [29.9734, -2.3371], + [30.0919, -2.4115], + [30.1173, -2.4166], + [30.1423, -2.414], + [30.1833, -2.3771], + [30.2338, -2.3471], + [30.271, -2.3479], + [30.4085, -2.313], + [30.4822, -2.3761], + [30.5289, -2.3956], + [30.5536, -2.4001] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 20, + "name": "Benin", + "name_fr": "Bénin", + "iso": "BEN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 1.8, + "y": 9.6, + "count": 20, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [1.6227, 6.2168], + [1.6109, 6.2508], + [1.7779, 6.2946], + [1.7432, 6.4263], + [1.6393, 6.5815], + [1.5985, 6.6102], + [1.5775, 6.6874], + [1.6029, 6.7381], + [1.5908, 6.7723], + [1.582, 6.877], + [1.531, 6.9924], + [1.6247, 6.9973], + [1.6247, 7.3692], + [1.6246, 7.7259], + [1.6246, 8.0302], + [1.6246, 8.271], + [1.6066, 8.5593], + [1.6038, 8.771], + [1.6002, 9.05], + [1.5663, 9.1373], + [1.4243, 9.285], + [1.3857, 9.3617], + [1.3789, 9.463], + [1.3471, 9.5675], + [1.3451, 9.7502], + [1.3429, 9.9629], + [1.3301, 9.997], + [1.1762, 10.0984], + [0.9583, 10.242], + [0.7922, 10.3516], + [0.78, 10.3596], + [0.7634, 10.3867], + [0.7875, 10.7103], + [0.8219, 10.7526], + [0.8748, 10.8857], + [0.9005, 10.9933], + [0.9246, 10.9928], + [0.958, 11.0278], + [0.9851, 11.079], + [1.0139, 11.0681], + [1.0623, 11.0582], + [1.0846, 11.0764], + [1.0815, 11.116], + [1.0976, 11.1563], + [1.1355, 11.1744], + [1.1455, 11.2104], + [1.1458, 11.2519], + [1.1787, 11.2627], + [1.2347, 11.261], + [1.2805, 11.274], + [1.3174, 11.2953], + [1.3648, 11.3789], + [1.3915, 11.408], + [1.3997, 11.4287], + [1.4268, 11.4471], + [1.5014, 11.4556], + [1.5614, 11.4491], + [1.6, 11.4006], + [1.8576, 11.4434], + [1.9804, 11.4184], + [2.2309, 11.6292], + [2.2872, 11.6913], + [2.3633, 11.8401], + [2.3892, 11.8971], + [2.4127, 11.9993], + [2.3633, 12.1884], + [2.366, 12.2219], + [2.4693, 12.2628], + [2.5984, 12.2943], + [2.6484, 12.2968], + [2.6813, 12.3128], + [2.7285, 12.3536], + [2.8053, 12.3838], + [2.8502, 12.3737], + [2.8781, 12.3677], + [3.1496, 12.1181], + [3.2674, 11.9919], + [3.2991, 11.9271], + [3.36, 11.8805], + [3.4498, 11.852], + [3.5317, 11.7875], + [3.5954, 11.6963], + [3.5539, 11.6319], + [3.4905, 11.4992], + [3.4878, 11.3954], + [3.6389, 11.1769], + [3.6562, 11.1546], + [3.6953, 11.1203], + [3.7164, 11.0796], + [3.7342, 10.9719], + [3.7449, 10.8504], + [3.7568, 10.7688], + [3.8297, 10.6538], + [3.8345, 10.6074], + [3.7838, 10.4359], + [3.7718, 10.4176], + [3.7585, 10.4127], + [3.6803, 10.4278], + [3.6466, 10.409], + [3.6041, 10.3507], + [3.5779, 10.2925], + [3.5766, 10.2684], + [3.6459, 10.1602], + [3.6021, 10.0045], + [3.5572, 9.9073], + [3.4768, 9.8519], + [3.4048, 9.8386], + [3.3545, 9.8128], + [3.3252, 9.7785], + [3.3295, 9.667], + [3.2234, 9.5656], + [3.1646, 9.4947], + [3.1361, 9.4516], + [3.148, 9.3206], + [3.1104, 9.1883], + [3.0449, 9.0838], + [2.898, 9.0614], + [2.7748, 9.0485], + [2.7329, 8.7825], + [2.7347, 8.614], + [2.7236, 8.4419], + [2.7031, 8.3718], + [2.7115, 8.273], + [2.7023, 8.0498], + [2.686, 7.8737], + [2.7077, 7.8266], + [2.7204, 7.7231], + [2.7193, 7.6163], + [2.751, 7.5419], + [2.7852, 7.4769], + [2.784, 7.4434], + [2.7658, 7.4225], + [2.7505, 7.3951], + [2.7506, 7.1432], + [2.7567, 7.0679], + [2.7478, 7.0198], + [2.7214, 6.9803], + [2.7317, 6.8528], + [2.7529, 6.7716], + [2.7746, 6.7117], + [2.7537, 6.6618], + [2.7356, 6.5957], + [2.708, 6.4277], + [2.7064, 6.3692], + [2.2869, 6.3281], + [1.8182, 6.2606], + [1.6227, 6.2168] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 22, + "name": "Burkina Faso", + "name_fr": "Burkina Faso", + "iso": "BFA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -3.0, + "y": 12.3, + "count": 63, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [0.9005, 10.9933], + [0.643, 10.9831], + [0.5491, 10.9554], + [0.4927, 10.955], + [0.4907, 10.9782], + [0.4842, 10.992], + [0.1593, 11.0696], + [-0.0686, 11.1156], + [-0.2995, 11.1669], + [-0.3125, 11.1189], + [-0.3458, 11.0879], + [-0.3956, 11.0857], + [-0.4303, 11.0933], + [-0.4535, 11.0563], + [-0.4917, 11.0076], + [-0.5452, 10.9837], + [-0.5977, 10.9537], + [-0.6271, 10.9274], + [-0.6485, 10.9268], + [-0.7014, 10.989], + [-0.7716, 10.9953], + [-0.9029, 10.9847], + [-0.9618, 11.0017], + [-1.0425, 11.0101], + [-1.2326, 10.9972], + [-1.5368, 11.0227], + [-1.5865, 11.0089], + [-1.5997, 10.9977], + [-1.9006, 10.9947], + [-2.2319, 10.9914], + [-2.5092, 10.9887], + [-2.7517, 10.9864], + [-2.7521, 10.997], + [-2.8299, 10.9984], + [-2.8386, 10.9775], + [-2.9073, 10.728], + [-2.9149, 10.5923], + [-2.8784, 10.508], + [-2.8372, 10.4546], + [-2.7912, 10.4324], + [-2.7866, 10.4019], + [-2.8234, 10.3629], + [-2.8203, 10.3229], + [-2.7771, 10.2816], + [-2.7665, 10.2382], + [-2.7885, 10.1926], + [-2.7832, 10.0831], + [-2.7507, 9.9097], + [-2.7498, 9.7972], + [-2.7805, 9.7458], + [-2.766, 9.6581], + [-2.7062, 9.5339], + [-2.6958, 9.4813], + [-2.7172, 9.4571], + [-2.7666, 9.4247], + [-2.8167, 9.4258], + [-2.8751, 9.5009], + [-2.9009, 9.5346], + [-2.9481, 9.6107], + [-2.9883, 9.6874], + [-3.0426, 9.7209], + [-3.0958, 9.7521], + [-3.1607, 9.8492], + [-3.2235, 9.8955], + [-3.2897, 9.8822], + [-3.3863, 9.9003], + [-3.5812, 9.9243], + [-3.7906, 9.9172], + [-3.8776, 9.8949], + [-3.9635, 9.8596], + [-4.1812, 9.7817], + [-4.2672, 9.7433], + [-4.3322, 9.6457], + [-4.4062, 9.648], + [-4.4803, 9.6792], + [-4.5266, 9.7235], + [-4.6258, 9.7136], + [-4.7218, 9.7565], + [-4.8145, 9.8412], + [-4.8827, 9.8689], + [-4.9699, 9.9301], + [-4.994, 10.0465], + [-5.0493, 10.1283], + [-5.0999, 10.2416], + [-5.1753, 10.2926], + [-5.2623, 10.3197], + [-5.3823, 10.314], + [-5.4613, 10.3596], + [-5.5235, 10.426], + [-5.507, 10.4834], + [-5.479, 10.5651], + [-5.4757, 10.6439], + [-5.4571, 10.7714], + [-5.4686, 10.9311], + [-5.4905, 11.0424], + [-5.4242, 11.0887], + [-5.3474, 11.1303], + [-5.2999, 11.206], + [-5.2502, 11.3758], + [-5.2294, 11.5225], + [-5.2448, 11.5768], + [-5.2703, 11.6199], + [-5.2905, 11.6833], + [-5.302, 11.7604], + [-5.2881, 11.8279], + [-5.2302, 11.8903], + [-5.1575, 11.9424], + [-5.1059, 11.9675], + [-4.969, 11.9933], + [-4.7979, 12.0321], + [-4.6993, 12.0762], + [-4.6272, 12.1202], + [-4.5869, 12.155], + [-4.546, 12.2265], + [-4.4799, 12.2818], + [-4.4287, 12.3376], + [-4.4216, 12.4931], + [-4.4219, 12.5816], + [-4.4599, 12.6304], + [-4.4806, 12.6722], + [-4.2271, 12.7937], + [-4.2252, 12.8795], + [-4.2606, 12.9753], + [-4.3103, 13.0525], + [-4.3287, 13.119], + [-4.2587, 13.1973], + [-4.1962, 13.2562], + [-4.151, 13.3062], + [-4.0512, 13.3824], + [-3.9473, 13.4022], + [-3.8535, 13.3735], + [-3.5758, 13.1942], + [-3.5276, 13.1827], + [-3.4699, 13.1964], + [-3.3967, 13.2437], + [-3.3018, 13.2808], + [-3.2667, 13.4008], + [-3.2702, 13.5774], + [-3.2486, 13.6583], + [-3.1984, 13.6729], + [-3.0387, 13.6391], + [-2.9972, 13.6371], + [-2.9508, 13.6484], + [-2.9171, 13.6795], + [-2.9185, 13.7364], + [-2.9259, 13.7868], + [-2.8739, 13.9507], + [-2.7789, 14.0737], + [-2.5867, 14.2276], + [-2.5269, 14.2583], + [-2.4572, 14.2741], + [-2.1132, 14.1685], + [-2.0571, 14.1946], + [-1.973, 14.4565], + [-1.8798, 14.4815], + [-1.7678, 14.486], + [-1.6951, 14.5085], + [-1.6573, 14.5268], + [-1.4937, 14.6261], + [-1.205, 14.7615], + [-1.0496, 14.8195], + [-1.0192, 14.8414], + [-0.908, 14.9374], + [-0.7604, 15.0478], + [-0.6665, 15.0698], + [-0.5365, 15.0779], + [-0.4545, 15.0597], + [-0.4323, 15.0285], + [-0.4054, 15.0125], + [-0.2359, 15.0594], + [0.0073, 14.9848], + [0.2175, 14.9115], + [0.2038, 14.865], + [0.2027, 14.7828], + [0.1851, 14.6529], + [0.1639, 14.4972], + [0.2506, 14.3964], + [0.3546, 14.288], + [0.3825, 14.2458], + [0.3549, 14.139], + [0.374, 14.0764], + [0.4292, 13.9721], + [0.5224, 13.8397], + [0.6182, 13.7034], + [0.6846, 13.6854], + [0.7478, 13.6745], + [0.786, 13.65], + [0.8423, 13.6264], + [0.8979, 13.6109], + [0.9466, 13.5812], + [0.9777, 13.552], + [1.0179, 13.4679], + [1.126, 13.4124], + [1.2012, 13.3575], + [1.1709, 13.3296], + [1.0769, 13.3408], + [0.9885, 13.3648], + [0.9768, 13.3245], + [0.973, 13.1704], + [0.9873, 13.0419], + [1.0079, 13.0248], + [1.0968, 13.0011], + [1.3087, 12.8343], + [1.5005, 12.6765], + [1.5649, 12.6354], + [1.6711, 12.6198], + [1.7898, 12.6133], + [1.8409, 12.6279], + [1.9562, 12.7074], + [2.0174, 12.7162], + [2.0738, 12.714], + [2.1046, 12.7013], + [2.1598, 12.6364], + [2.2115, 12.5384], + [2.2263, 12.4661], + [2.2214, 12.4272], + [2.2038, 12.4126], + [2.1094, 12.3938], + [2.0686, 12.3792], + [2.0584, 12.358], + [2.0729, 12.3094], + [2.0914, 12.278], + [2.1944, 12.1365], + [2.3434, 11.946], + [2.3892, 11.8971], + [2.3633, 11.8401], + [2.2872, 11.6913], + [2.2309, 11.6292], + [1.9804, 11.4184], + [1.8576, 11.4434], + [1.6, 11.4006], + [1.5614, 11.4491], + [1.5014, 11.4556], + [1.4268, 11.4471], + [1.3997, 11.4287], + [1.3915, 11.408], + [1.3648, 11.3789], + [1.3174, 11.2953], + [1.2805, 11.274], + [1.2347, 11.261], + [1.1787, 11.2627], + [1.1458, 11.2519], + [1.1455, 11.2104], + [1.1355, 11.1744], + [1.0976, 11.1563], + [1.0815, 11.116], + [1.0846, 11.0764], + [1.0623, 11.0582], + [1.0139, 11.0681], + [0.9851, 11.079], + [0.958, 11.0278], + [0.9246, 10.9928], + [0.9005, 10.9933] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 38, + "name": "Botswana", + "name_fr": "Botswana", + "iso": "BWA", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 22.9, + "y": -22.1, + "count": 8, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 1, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [25.2588, -17.7936], + [25.2391, -17.8431], + [25.224, -17.9152], + [25.2423, -17.969], + [25.2824, -18.0412], + [25.3402, -18.1045], + [25.3844, -18.142], + [25.4367, -18.235], + [25.4893, -18.3513], + [25.5583, -18.4418], + [25.7612, -18.6492], + [25.7837, -18.7235], + [25.8119, -18.7971], + [25.9394, -18.9387], + [25.9592, -18.9856], + [25.9507, -19.0817], + [26.0819, -19.3699], + [26.1681, -19.5383], + [26.241, -19.5693], + [26.4746, -19.7486], + [26.6782, -19.8928], + [26.9167, -19.9901], + [27.0918, -20.0542], + [27.1782, -20.101], + [27.2215, -20.1458], + [27.2567, -20.232], + [27.2746, -20.3818], + [27.2808, -20.4787], + [27.4689, -20.4748], + [27.6246, -20.4836], + [27.6793, -20.503], + [27.6996, -20.5307], + [27.6948, -20.5945], + [27.697, -20.6897], + [27.7043, -20.7664], + [27.6881, -20.8483], + [27.677, -20.9448], + [27.6694, -21.0643], + [27.6935, -21.111], + [27.8441, -21.2615], + [27.9074, -21.3591], + [27.9746, -21.5067], + [28.0141, -21.5542], + [28.0456, -21.573], + [28.1816, -21.5894], + [28.532, -21.6513], + [28.7478, -21.7076], + [28.9193, -21.766], + [28.9907, -21.7814], + [29.0256, -21.7969], + [29.0373, -21.8113], + [29.0158, -21.9399], + [29.0233, -21.9812], + [29.0424, -22.0184], + [29.0715, -22.0475], + [29.1068, -22.0657], + [29.2372, -22.0795], + [29.3152, -22.1577], + [29.3648, -22.1939], + [29.1299, -22.2133], + [29.0135, -22.2784], + [28.9458, -22.3951], + [28.8398, -22.4809], + [28.6955, -22.5354], + [28.5429, -22.5729], + [28.3817, -22.5934], + [28.2102, -22.6937], + [28.0279, -22.8737], + [27.9351, -22.987], + [27.9313, -23.0336], + [27.8905, -23.0739], + [27.8126, -23.108], + [27.7686, -23.1489], + [27.7583, -23.1968], + [27.7168, -23.2196], + [27.6438, -23.2177], + [27.5927, -23.2526], + [27.5632, -23.3246], + [27.4987, -23.3684], + [27.3992, -23.3836], + [27.3134, -23.4242], + [27.2412, -23.49], + [27.1855, -23.5234], + [27.1464, -23.5244], + [27.0855, -23.5779], + [26.987, -23.7046], + [26.9706, -23.7635], + [26.8351, -24.2408], + [26.7611, -24.2972], + [26.6178, -24.3955], + [26.5016, -24.5133], + [26.4518, -24.5827], + [26.3972, -24.6136], + [26.1309, -24.6715], + [26.0318, -24.7024], + [25.9121, -24.7475], + [25.8818, -24.788], + [25.8524, -24.9353], + [25.7699, -25.1465], + [25.7026, -25.3023], + [25.6592, -25.4379], + [25.5838, -25.6062], + [25.5182, -25.6628], + [25.4437, -25.7145], + [25.3462, -25.7399], + [25.2134, -25.7563], + [25.0925, -25.7515], + [24.9989, -25.754], + [24.8692, -25.8135], + [24.7481, -25.8174], + [24.5559, -25.7831], + [24.4002, -25.7498], + [24.3306, -25.7429], + [24.193, -25.6329], + [24.1045, -25.6349], + [23.9695, -25.6261], + [23.8938, -25.6009], + [23.8234, -25.5446], + [23.6707, -25.434], + [23.5215, -25.3444], + [23.3893, -25.2914], + [23.266, -25.2666], + [23.1487, -25.2887], + [23.0575, -25.3123], + [23.0221, -25.3241], + [22.9513, -25.3703], + [22.8788, -25.4579], + [22.8189, -25.5951], + [22.7961, -25.6791], + [22.729, -25.8573], + [22.6402, -26.0712], + [22.5977, -26.1327], + [22.5486, -26.1784], + [22.4709, -26.219], + [22.2176, -26.3889], + [22.0909, -26.5802], + [22.0109, -26.6358], + [21.9146, -26.6619], + [21.8332, -26.6783], + [21.7883, -26.7101], + [21.7381, -26.8068], + [21.6947, -26.8409], + [21.6463, -26.8542], + [21.5014, -26.8427], + [21.455, -26.8328], + [21.071, -26.8518], + [20.9539, -26.8211], + [20.8709, -26.8088], + [20.7398, -26.8488], + [20.6851, -26.8225], + [20.6414, -26.7422], + [20.6199, -26.5809], + [20.6268, -26.4438], + [20.6979, -26.3401], + [20.757, -26.2642], + [20.815, -26.1649], + [20.8227, -26.1206], + [20.811, -26.0806], + [20.7994, -25.999], + [20.7932, -25.9156], + [20.7107, -25.7332], + [20.6093, -25.4912], + [20.4731, -25.2213], + [20.4307, -25.1471], + [20.3452, -25.0299], + [20.0286, -24.807], + [19.9805, -24.7768], + [19.9805, -24.752], + [19.9802, -24.5357], + [19.9799, -24.249], + [19.9796, -23.9624], + [19.9793, -23.6758], + [19.9789, -23.3892], + [19.9785, -23.1025], + [19.9782, -22.8159], + [19.9779, -22.5293], + [19.9776, -22.2426], + [19.9773, -22.0002], + [20.2054, -22.0002], + [20.4875, -22.0002], + [20.8228, -22.0002], + [20.971, -22.0002], + [20.9795, -21.9619], + [20.9793, -21.7841], + [20.9787, -21.3761], + [20.9781, -20.9682], + [20.9774, -20.5603], + [20.9769, -20.1523], + [20.9762, -19.7443], + [20.9756, -19.3364], + [20.975, -18.9285], + [20.9743, -18.5205], + [20.9741, -18.3188], + [21.2325, -18.3068], + [21.5297, -18.2656], + [22.0114, -18.1986], + [22.4601, -18.1157], + [22.7527, -18.0672], + [23.0999, -18.0096], + [23.2193, -17.9997], + [23.2516, -18.0075], + [23.2986, -18.0273], + [23.4598, -18.2311], + [23.5602, -18.3864], + [23.5806, -18.4529], + [23.5997, -18.46], + [23.6472, -18.4494], + [23.7005, -18.4243], + [23.8643, -18.2695], + [23.8983, -18.2292], + [24.0026, -18.1541], + [24.1293, -18.0775], + [24.2439, -18.0234], + [24.359, -17.9782], + [24.4122, -17.9895], + [24.4749, -18.0285], + [24.5306, -18.0527], + [24.7922, -17.8646], + [24.9091, -17.8214], + [25.216, -17.7876], + [25.2588, -17.7936] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 39, + "name": "Central African Republic", + "name_fr": "République centrafricaine", + "iso": "CAF", + "recs": "ECCAS,CEN_SAD", + "rbs": "ICGLR,RECSA,SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 19.0, + "y": 6.6, + "count": 36, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Eligible", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 5, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [24.1474, 8.6656], + [24.1948, 8.6534], + [24.2209, 8.6083], + [24.18, 8.4611], + [24.2084, 8.3691], + [24.2914, 8.2914], + [24.3755, 8.2584], + [24.4561, 8.2395], + [24.7367, 8.1916], + [24.8533, 8.1375], + [25.0072, 7.9648], + [25.2004, 7.8079], + [25.2474, 7.7246], + [25.2387, 7.649], + [25.1813, 7.5572], + [25.1901, 7.5193], + [25.2789, 7.4275], + [25.3807, 7.3334], + [25.5666, 7.2287], + [25.889, 7.0649], + [26.0365, 6.9552], + [26.0869, 6.8721], + [26.1693, 6.7817], + [26.2846, 6.699], + [26.3618, 6.6353], + [26.3086, 6.4553], + [26.3246, 6.3962], + [26.3533, 6.3449], + [26.4205, 6.2742], + [26.4475, 6.183], + [26.5143, 6.0692], + [26.5937, 6.0175], + [26.7264, 5.9982], + [26.7965, 5.9455], + [26.9423, 5.8549], + [27.0834, 5.7769], + [27.1439, 5.7229], + [27.1812, 5.6751], + [27.2134, 5.6188], + [27.2291, 5.5625], + [27.2325, 5.4408], + [27.2567, 5.2896], + [27.3324, 5.1863], + [27.4033, 5.1092], + [27.1149, 5.1979], + [27.0719, 5.1998], + [27.0206, 5.1844], + [26.8701, 5.0757], + [26.8221, 5.0624], + [26.7676, 5.0719], + [26.6326, 5.0852], + [26.1735, 5.1711], + [25.8199, 5.2537], + [25.7139, 5.2837], + [25.5251, 5.3121], + [25.4002, 5.2559], + [25.2831, 5.0627], + [25.2493, 5.0246], + [25.0652, 4.9674], + [24.9784, 4.983], + [24.7655, 4.9301], + [24.4371, 5.01], + [24.3198, 4.9941], + [24.2277, 4.9539], + [23.9917, 4.8663], + [23.8484, 4.8164], + [23.6818, 4.7708], + [23.5236, 4.7013], + [23.4172, 4.6631], + [23.3129, 4.6635], + [23.2188, 4.703], + [23.1159, 4.7369], + [22.9929, 4.7438], + [22.8646, 4.7239], + [22.7558, 4.6467], + [22.7117, 4.5917], + [22.6172, 4.4456], + [22.5057, 4.2077], + [22.4618, 4.1598], + [22.4497, 4.1551], + [22.4222, 4.135], + [21.9082, 4.2539], + [21.687, 4.2814], + [21.5376, 4.2448], + [21.3502, 4.3114], + [21.2684, 4.3231], + [21.2298, 4.3022], + [21.1256, 4.3322], + [20.9558, 4.4131], + [20.793, 4.4473], + [20.6475, 4.4356], + [20.5581, 4.4627], + [20.4865, 4.5416], + [20.3936, 4.6862], + [20.2264, 4.8296], + [20.0023, 4.9447], + [19.8625, 5.0313], + [19.8065, 5.0893], + [19.686, 5.1214], + [19.501, 5.1275], + [19.3234, 5.0708], + [19.0686, 4.8914], + [18.8317, 4.5234], + [18.6999, 4.3826], + [18.5941, 4.3462], + [18.5675, 4.2576], + [18.6199, 4.1166], + [18.6337, 3.9543], + [18.5967, 3.6787], + [18.6104, 3.4784], + [18.5538, 3.5102], + [18.4998, 3.6041], + [18.4744, 3.623], + [18.3182, 3.5808], + [18.2371, 3.5427], + [18.1939, 3.5054], + [18.1609, 3.4998], + [18.1113, 3.5511], + [18.0723, 3.5603], + [18.0107, 3.5508], + [17.9479, 3.5518], + [17.9071, 3.5584], + [17.8804, 3.5539], + [17.8066, 3.5842], + [17.5377, 3.6616], + [17.4916, 3.6873], + [17.438, 3.6846], + [17.2984, 3.6172], + [17.2247, 3.5984], + [17.0025, 3.5567], + [16.7644, 3.5363], + [16.6733, 3.5352], + [16.6107, 3.5054], + [16.5704, 3.4631], + [16.5431, 3.3695], + [16.4963, 3.2088], + [16.4768, 3.1651], + [16.4801, 3.101], + [16.4662, 2.9932], + [16.4596, 2.8965], + [16.4686, 2.8317], + [16.4013, 2.701], + [16.3196, 2.5428], + [16.2518, 2.4068], + [16.1834, 2.2701], + [16.1361, 2.3638], + [16.1067, 2.4735], + [16.0955, 2.5992], + [16.1019, 2.6327], + [16.0835, 2.67], + [16.0821, 2.6782], + [16.0593, 2.773], + [16.0824, 2.8391], + [16.0635, 2.9086], + [16.0082, 2.9767], + [15.958, 3.0287], + [15.9287, 3.0758], + [15.9049, 3.0958], + [15.8493, 3.1031], + [15.775, 3.1272], + [15.6766, 3.2297], + [15.5809, 3.3293], + [15.4584, 3.4568], + [15.3602, 3.5671], + [15.2398, 3.7021], + [15.1287, 3.8269], + [15.0621, 3.9472], + [15.0349, 4.0164], + [15.0674, 4.0229], + [15.1154, 4.0245], + [15.1358, 4.0369], + [15.1369, 4.0691], + [15.0875, 4.164], + [15.0636, 4.2849], + [15.0228, 4.3585], + [14.8936, 4.4719], + [14.7704, 4.5581], + [14.7312, 4.6024], + [14.709, 4.6656], + [14.6617, 5.0655], + [14.6406, 5.1791], + [14.6018, 5.2288], + [14.5735, 5.2517], + [14.563, 5.2799], + [14.5681, 5.3511], + [14.5844, 5.4147], + [14.5836, 5.4396], + [14.6169, 5.4955], + [14.6169, 5.8651], + [14.5988, 5.884], + [14.5772, 5.916], + [14.5425, 5.9136], + [14.5031, 5.9169], + [14.4639, 5.9707], + [14.4312, 6.0387], + [14.4407, 6.0867], + [14.475, 6.1268], + [14.5121, 6.1619], + [14.5594, 6.1912], + [14.6995, 6.2502], + [14.7393, 6.2798], + [14.7641, 6.3164], + [14.7804, 6.3657], + [14.8619, 6.5557], + [14.9827, 6.7453], + [15.0346, 6.7844], + [15.0863, 6.9099], + [15.1571, 7.0636], + [15.1858, 7.1349], + [15.2067, 7.2062], + [15.2459, 7.2636], + [15.3791, 7.3582], + [15.4801, 7.5238], + [15.5893, 7.515], + [15.7013, 7.4884], + [15.845, 7.4753], + [15.9576, 7.5076], + [16.0307, 7.5721], + [16.1911, 7.6234], + [16.3789, 7.6835], + [16.4044, 7.7724], + [16.4594, 7.819], + [16.5232, 7.86], + [16.5453, 7.8655], + [16.5502, 7.8359], + [16.589, 7.7434], + [16.6684, 7.6518], + [16.7848, 7.551], + [16.8182, 7.5573], + [16.8903, 7.6337], + [17.072, 7.6808], + [17.118, 7.7019], + [17.247, 7.813], + [17.4021, 7.8846], + [17.4364, 7.8909], + [17.4927, 7.9098], + [17.6494, 7.9836], + [17.7608, 7.9738], + [17.9401, 7.9854], + [18.2389, 8.0204], + [18.4551, 8.032], + [18.5642, 8.0459], + [18.5916, 8.0608], + [18.6336, 8.1677], + [18.6662, 8.1977], + [18.7475, 8.2438], + [18.9064, 8.4051], + [19.0108, 8.5412], + [19.0398, 8.5869], + [19.0424, 8.5903], + [19.0639, 8.5988], + [19.1087, 8.6562], + [19.0642, 8.7154], + [18.886, 8.836], + [18.8886, 8.8525], + [18.8783, 8.8732], + [18.8883, 8.8897], + [18.9563, 8.9389], + [19.0479, 8.995], + [19.1455, 9.016], + [19.4003, 9.0116], + [19.6175, 9.0236], + [19.6684, 9.0209], + [19.8377, 9.0494], + [19.9535, 9.0751], + [20.0727, 9.1332], + [20.3421, 9.1271], + [20.5669, 9.275], + [20.6314, 9.3014], + [20.6597, 9.3245], + [20.6682, 9.3471], + [20.7732, 9.4057], + [20.891, 9.5271], + [20.9842, 9.6363], + [21.0095, 9.7132], + [21.2639, 9.9746], + [21.3524, 9.9691], + [21.396, 10.0014], + [21.4969, 10.1757], + [21.528, 10.2078], + [21.5758, 10.2186], + [21.6327, 10.2383], + [21.6827, 10.2898], + [21.7258, 10.3666], + [21.7262, 10.4616], + [21.7065, 10.5379], + [21.7065, 10.5748], + [21.7307, 10.6087], + [21.7715, 10.6428], + [21.9648, 10.7367], + [22.0138, 10.782], + [22.0432, 10.8227], + [22.0972, 10.8301], + [22.1562, 10.8261], + [22.1937, 10.8514], + [22.2359, 10.8941], + [22.3698, 10.9515], + [22.4938, 10.9962], + [22.624, 10.9773], + [22.7302, 10.9541], + [22.8174, 10.9272], + [22.8601, 10.9197], + [22.9308, 10.7953], + [22.9644, 10.7518], + [23.2559, 10.4578], + [23.3123, 10.3879], + [23.4566, 10.1743], + [23.545, 10.0301], + [23.6463, 9.8229], + [23.6562, 9.7104], + [23.6428, 9.6139], + [23.6227, 9.3406], + [23.5961, 9.2619], + [23.4683, 9.1147], + [23.4628, 9.0485], + [23.4891, 8.9933], + [23.528, 8.9706], + [23.5519, 8.9432], + [23.5373, 8.8158], + [23.5832, 8.7658], + [23.6793, 8.7325], + [23.922, 8.7097], + [24.0481, 8.6913], + [24.1474, 8.6656] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 45, + "name": "Ivory Coast", + "name_fr": "Côte d’Ivoire", + "iso": "CIV", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -6.4, + "y": 6.8, + "count": 37, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-3.0867, 5.1283], + [-3.114, 5.0887], + [-3.2464, 5.1141], + [-3.2149, 5.1472], + [-3.0867, 5.1283] + ] + ], + [ + [ + [-7.9906, 10.1625], + [-7.9609, 10.1635], + [-7.8841, 10.1857], + [-7.8142, 10.2366], + [-7.7491, 10.3423], + [-7.6611, 10.4274], + [-7.5621, 10.4212], + [-7.5328, 10.4368], + [-7.4979, 10.4398], + [-7.4565, 10.3839], + [-7.4148, 10.3413], + [-7.3851, 10.3401], + [-7.3632, 10.2594], + [-7.1823, 10.2257], + [-7.1049, 10.2035], + [-7.0397, 10.1448], + [-7.0171, 10.1433], + [-6.9895, 10.1557], + [-6.9682, 10.1762], + [-6.9638, 10.1987], + [-6.9917, 10.2519], + [-6.9795, 10.2996], + [-6.9503, 10.3423], + [-6.9038, 10.3451], + [-6.8336, 10.357], + [-6.7532, 10.3571], + [-6.6933, 10.3495], + [-6.6693, 10.3922], + [-6.692, 10.512], + [-6.6861, 10.578], + [-6.6764, 10.6338], + [-6.6542, 10.6564], + [-6.5646, 10.5864], + [-6.4826, 10.5612], + [-6.4239, 10.5591], + [-6.4075, 10.5724], + [-6.4326, 10.6487], + [-6.4259, 10.6718], + [-6.4042, 10.6851], + [-6.3656, 10.6928], + [-6.2611, 10.7241], + [-6.2502, 10.7179], + [-6.2307, 10.5975], + [-6.2397, 10.5581], + [-6.2178, 10.4763], + [-6.1907, 10.4003], + [-6.1926, 10.3694], + [-6.215, 10.3224], + [-6.2413, 10.2792], + [-6.2384, 10.2616], + [-6.1969, 10.2321], + [-6.1172, 10.2019], + [-6.0346, 10.1948], + [-5.9887, 10.2391], + [-5.9407, 10.2751], + [-5.9076, 10.3072], + [-5.8962, 10.3547], + [-5.8438, 10.3896], + [-5.6943, 10.4332], + [-5.5566, 10.4399], + [-5.5235, 10.426], + [-5.4613, 10.3596], + [-5.3823, 10.314], + [-5.2623, 10.3197], + [-5.1753, 10.2926], + [-5.0999, 10.2416], + [-5.0493, 10.1283], + [-4.994, 10.0465], + [-4.9699, 9.9301], + [-4.8827, 9.8689], + [-4.8145, 9.8412], + [-4.7218, 9.7565], + [-4.6258, 9.7136], + [-4.5266, 9.7235], + [-4.4803, 9.6792], + [-4.4062, 9.648], + [-4.3322, 9.6457], + [-4.2672, 9.7433], + [-4.1812, 9.7817], + [-3.9635, 9.8596], + [-3.8776, 9.8949], + [-3.7906, 9.9172], + [-3.5812, 9.9243], + [-3.3863, 9.9003], + [-3.2897, 9.8822], + [-3.2235, 9.8955], + [-3.1607, 9.8492], + [-3.0958, 9.7521], + [-3.0426, 9.7209], + [-2.9883, 9.6874], + [-2.9481, 9.6107], + [-2.9009, 9.5346], + [-2.8751, 9.5009], + [-2.8167, 9.4258], + [-2.7666, 9.4247], + [-2.7172, 9.4571], + [-2.6958, 9.4813], + [-2.6861, 9.4317], + [-2.7058, 9.3514], + [-2.7018, 9.3017], + [-2.6742, 9.2826], + [-2.6892, 9.2186], + [-2.7467, 9.1096], + [-2.7469, 9.0451], + [-2.6899, 9.0251], + [-2.6492, 8.9566], + [-2.6249, 8.8396], + [-2.6004, 8.8004], + [-2.598, 8.7764], + [-2.5569, 8.493], + [-2.5059, 8.2087], + [-2.5383, 8.1716], + [-2.5828, 8.1608], + [-2.6117, 8.1476], + [-2.62, 8.1211], + [-2.601, 8.0822], + [-2.6134, 8.0467], + [-2.6688, 8.0222], + [-2.7897, 7.9319], + [-2.7981, 7.896], + [-2.8301, 7.819], + [-2.8569, 7.7721], + [-2.8963, 7.685], + [-2.9591, 7.4545], + [-2.9823, 7.2636], + [-2.9858, 7.2049], + [-3.0102, 7.1638], + [-3.0377, 7.1046], + [-3.1689, 6.941], + [-3.2358, 6.8072], + [-3.2271, 6.7491], + [-3.2241, 6.6908], + [-3.2439, 6.6487], + [-3.2403, 6.5356], + [-3.224, 6.4411], + [-3.2006, 6.3482], + [-3.1056, 6.0856], + [-3.0562, 5.9263], + [-3.0253, 5.7978], + [-2.9983, 5.7113], + [-2.9728, 5.6763], + [-2.9623, 5.643], + [-2.8212, 5.6192], + [-2.7937, 5.6001], + [-2.755, 5.4325], + [-2.7619, 5.3569], + [-2.7896, 5.3282], + [-2.7887, 5.2641], + [-2.7952, 5.1845], + [-2.8157, 5.153], + [-2.8947, 5.149], + [-2.9483, 5.1188], + [-3.0191, 5.1308], + [-3.0259, 5.1505], + [-3.064, 5.1577], + [-3.1687, 5.203], + [-3.1514, 5.3483], + [-3.2, 5.3545], + [-3.2376, 5.3354], + [-3.312, 5.1608], + [-3.3476, 5.1307], + [-3.8706, 5.2207], + [-3.9842, 5.2932], + [-4.1202, 5.3097], + [-4.3573, 5.3014], + [-4.5528, 5.2799], + [-4.6089, 5.2359], + [-4.1152, 5.2616], + [-4.0621, 5.2566], + [-4.0372, 5.2301], + [-4.6615, 5.1726], + [-4.8997, 5.1383], + [-4.9701, 5.1478], + [-5.0237, 5.2036], + [-5.2824, 5.2103], + [-5.3354, 5.192], + [-5.3675, 5.1508], + [-5.2658, 5.1597], + [-5.1049, 5.1622], + [-5.0618, 5.1307], + [-5.5647, 5.0895], + [-5.9138, 5.0109], + [-6.0617, 4.9528], + [-6.5484, 4.7618], + [-6.8452, 4.6715], + [-6.9229, 4.6383], + [-7.058, 4.5447], + [-7.2314, 4.486], + [-7.4261, 4.376], + [-7.545, 4.3513], + [-7.5716, 4.3864], + [-7.5747, 4.5723], + [-7.5912, 4.8215], + [-7.5851, 4.9167], + [-7.5693, 5.0064], + [-7.5689, 5.0807], + [-7.5098, 5.1085], + [-7.4941, 5.1398], + [-7.4852, 5.2364], + [-7.4298, 5.3245], + [-7.4289, 5.4779], + [-7.4125, 5.5099], + [-7.3999, 5.5506], + [-7.4237, 5.6513], + [-7.4544, 5.8413], + [-7.4694, 5.8537], + [-7.4828, 5.8455], + [-7.5139, 5.842], + [-7.6361, 5.9077], + [-7.7304, 5.919], + [-7.7965, 5.9751], + [-7.8009, 6.0389], + [-7.8333, 6.0764], + [-7.8555, 6.1501], + [-7.8886, 6.2349], + [-7.9816, 6.2861], + [-8.0689, 6.2984], + [-8.131, 6.2875], + [-8.2039, 6.2907], + [-8.2871, 6.319], + [-8.3449, 6.3513], + [-8.3993, 6.4132], + [-8.4499, 6.4625], + [-8.4903, 6.4564], + [-8.5396, 6.4681], + [-8.5879, 6.4905], + [-8.6036, 6.5078], + [-8.4012, 6.7051], + [-8.3326, 6.8016], + [-8.3251, 6.8604], + [-8.3245, 6.92], + [-8.3023, 6.981], + [-8.2966, 7.074], + [-8.4087, 7.4118], + [-8.4372, 7.5164], + [-8.4673, 7.547], + [-8.4864, 7.5585], + [-8.43, 7.6019], + [-8.3518, 7.5906], + [-8.2319, 7.5567], + [-8.206, 7.5902], + [-8.1154, 7.7607], + [-8.1178, 7.824], + [-8.1269, 7.8677], + [-8.0738, 7.9844], + [-8.0317, 8.0297], + [-8.0099, 8.0785], + [-8.0167, 8.1449], + [-8.0486, 8.1697], + [-8.0905, 8.1651], + [-8.1406, 8.1814], + [-8.2171, 8.2197], + [-8.2561, 8.2537], + [-8.2441, 8.4079], + [-8.237, 8.4557], + [-8.21, 8.4833], + [-8.1678, 8.4907], + [-8.0491, 8.4953], + [-7.9531, 8.4777], + [-7.8688, 8.4675], + [-7.8236, 8.4677], + [-7.7874, 8.422], + [-7.739, 8.3752], + [-7.6961, 8.3756], + [-7.6812, 8.4104], + [-7.691, 8.5625], + [-7.7196, 8.643], + [-7.784, 8.7206], + [-7.951, 8.7868], + [-7.955, 8.8794], + [-7.9382, 8.9798], + [-7.9021, 9.0171], + [-7.778, 9.0809], + [-7.7998, 9.115], + [-7.8394, 9.1516], + [-7.9181, 9.1885], + [-7.9, 9.3087], + [-7.8962, 9.4159], + [-7.9627, 9.4039], + [-8.031, 9.3977], + [-8.0887, 9.4307], + [-8.137, 9.4957], + [-8.146, 9.6748], + [-8.1458, 9.8817], + [-8.1552, 9.9732], + [-8.1366, 10.0221], + [-8.0778, 10.0671], + [-8.0135, 10.1253], + [-7.9906, 10.1625] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 46, + "name": "Cameroon", + "name_fr": "Cameroun", + "iso": "CMR", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 12.0, + "y": 5.7, + "count": 43, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.5559, 4.7552], + [8.5852, 4.8328], + [8.6405, 4.927], + [8.7156, 5.0469], + [8.801, 5.1975], + [8.8592, 5.4638], + [8.8988, 5.6297], + [8.9351, 5.781], + [8.9972, 5.9177], + [9.0602, 6.0091], + [9.2388, 6.1861], + [9.3733, 6.3196], + [9.4422, 6.3734], + [9.4902, 6.4187], + [9.574, 6.4704], + [9.66, 6.532], + [9.7256, 6.65], + [9.7799, 6.7602], + [9.8207, 6.7839], + [9.8742, 6.8033], + [10.0389, 6.9214], + [10.1436, 6.9964], + [10.1678, 6.9592], + [10.1855, 6.9128], + [10.2055, 6.8916], + [10.2931, 6.8768], + [10.4132, 6.8777], + [10.4823, 6.8913], + [10.519, 6.9305], + [10.5563, 7.0375], + [10.5781, 7.0577], + [10.6062, 7.0631], + [10.7376, 6.9883], + [10.8465, 6.8818], + [10.9542, 6.7766], + [11.0087, 6.7391], + [11.0325, 6.6979], + [11.0797, 6.5055], + [11.1064, 6.4577], + [11.1533, 6.4379], + [11.2373, 6.4505], + [11.3246, 6.4847], + [11.4018, 6.5339], + [11.4775, 6.5974], + [11.5291, 6.655], + [11.5517, 6.6973], + [11.563, 6.8546], + [11.5801, 6.8889], + [11.6575, 6.9516], + [11.787, 7.0562], + [11.8614, 7.1164], + [11.8548, 7.138], + [11.8086, 7.202], + [11.7674, 7.2723], + [11.8092, 7.3451], + [11.8524, 7.4007], + [12.016, 7.5897], + [12.0166, 7.652], + [12.0252, 7.7278], + [12.156, 7.9425], + [12.2312, 8.2274], + [12.2334, 8.2823], + [12.3113, 8.4197], + [12.4035, 8.5956], + [12.5827, 8.6241], + [12.6516, 8.6678], + [12.7312, 8.7457], + [12.7822, 8.8179], + [12.8065, 8.8866], + [12.8244, 9.0194], + [12.856, 9.1708], + [12.8757, 9.3035], + [12.9295, 9.4263], + [13.0194, 9.4883], + [13.1755, 9.5396], + [13.1987, 9.5638], + [13.2212, 9.6452], + [13.2388, 9.814], + [13.2438, 9.9159], + [13.2498, 9.9601], + [13.2699, 10.0362], + [13.4146, 10.1714], + [13.4785, 10.3833], + [13.5354, 10.6051], + [13.6999, 10.8731], + [13.8921, 11.1401], + [13.9814, 11.2119], + [14.0567, 11.245], + [14.1433, 11.2485], + [14.2023, 11.2682], + [14.4095, 11.4012], + [14.4961, 11.4461], + [14.5598, 11.4923], + [14.5754, 11.5324], + [14.5816, 11.5912], + [14.5618, 11.7287], + [14.5974, 11.8298], + [14.6182, 11.9866], + [14.6271, 12.1087], + [14.6197, 12.151], + [14.587, 12.2094], + [14.581, 12.2221], + [14.5189, 12.2982], + [14.4154, 12.3441], + [14.2729, 12.3565], + [14.1975, 12.3838], + [14.1849, 12.4472], + [14.1776, 12.4841], + [14.1703, 12.5241], + [14.1601, 12.6128], + [14.064, 13.0785], + [14.2448, 13.0773], + [14.4617, 13.0218], + [14.5162, 12.9797], + [14.5447, 12.8202], + [14.6232, 12.7299], + [14.7612, 12.6556], + [14.8471, 12.5021], + [14.8807, 12.2694], + [14.9567, 12.1304], + [14.9738, 12.1083], + [15.0599, 11.9071], + [15.0813, 11.8455], + [15.0877, 11.7244], + [15.078, 11.6426], + [15.122, 11.5413], + [15.0555, 11.3686], + [15.0357, 11.2625], + [15.0299, 11.1137], + [15.0687, 10.8511], + [15.1322, 10.6485], + [15.201, 10.4845], + [15.2761, 10.3574], + [15.3999, 10.2169], + [15.5319, 10.0885], + [15.6549, 10.0078], + [15.5409, 9.9603], + [15.32, 9.9543], + [15.1932, 9.9815], + [15.1327, 9.9829], + [15.0716, 9.966], + [14.8358, 9.9417], + [14.5979, 9.9531], + [14.3772, 9.9851], + [14.2433, 9.9797], + [14.1397, 9.9018], + [14.056, 9.7844], + [13.9772, 9.6916], + [14.005, 9.5887], + [14.0642, 9.5317], + [14.1779, 9.4065], + [14.2801, 9.2851], + [14.3323, 9.2035], + [14.5361, 9.0252], + [14.7328, 8.8657], + [14.7713, 8.8392], + [14.8263, 8.8103], + [14.8607, 8.7986], + [14.968, 8.7073], + [15.1162, 8.5573], + [15.2523, 8.3224], + [15.349, 8.0838], + [15.443, 7.8519], + [15.4845, 7.8127], + [15.5498, 7.7879], + [15.5578, 7.738], + [15.5526, 7.6645], + [15.5324, 7.6044], + [15.4801, 7.5238], + [15.3791, 7.3582], + [15.2459, 7.2636], + [15.2067, 7.2062], + [15.1858, 7.1349], + [15.1571, 7.0636], + [15.0863, 6.9099], + [15.0346, 6.7844], + [14.9827, 6.7453], + [14.8619, 6.5557], + [14.7804, 6.3657], + [14.7641, 6.3164], + [14.7393, 6.2798], + [14.6995, 6.2502], + [14.5594, 6.1912], + [14.5121, 6.1619], + [14.475, 6.1268], + [14.4407, 6.0867], + [14.4312, 6.0387], + [14.4639, 5.9707], + [14.5031, 5.9169], + [14.5425, 5.9136], + [14.5772, 5.916], + [14.5988, 5.884], + [14.6169, 5.8651], + [14.6169, 5.4955], + [14.5836, 5.4396], + [14.5844, 5.4147], + [14.5681, 5.3511], + [14.563, 5.2799], + [14.5735, 5.2517], + [14.6018, 5.2288], + [14.6406, 5.1791], + [14.6617, 5.0655], + [14.709, 4.6656], + [14.7312, 4.6024], + [14.7704, 4.5581], + [14.8936, 4.4719], + [15.0228, 4.3585], + [15.0636, 4.2849], + [15.0875, 4.164], + [15.1369, 4.0691], + [15.1358, 4.0369], + [15.1154, 4.0245], + [15.0674, 4.0229], + [15.0349, 4.0164], + [15.0621, 3.9472], + [15.1287, 3.8269], + [15.2398, 3.7021], + [15.3602, 3.5671], + [15.4584, 3.4568], + [15.5809, 3.3293], + [15.6766, 3.2297], + [15.775, 3.1272], + [15.8493, 3.1031], + [15.9049, 3.0958], + [15.9287, 3.0758], + [15.958, 3.0287], + [16.0082, 2.9767], + [16.0635, 2.9086], + [16.0824, 2.8391], + [16.0593, 2.773], + [16.0821, 2.6782], + [16.0835, 2.67], + [16.1019, 2.6327], + [16.0955, 2.5992], + [16.1067, 2.4735], + [16.1361, 2.3638], + [16.1834, 2.2701], + [16.1826, 2.2625], + [16.1766, 2.2048], + [16.1157, 2.1678], + [16.0801, 2.1068], + [16.0696, 2.0217], + [16.0879, 1.9181], + [16.135, 1.7959], + [16.1361, 1.7242], + [16.1195, 1.7141], + [16.0903, 1.6913], + [16.0594, 1.6762], + [15.9752, 1.76], + [15.8816, 1.8166], + [15.7416, 1.915], + [15.6003, 1.9504], + [15.4175, 1.9567], + [15.3388, 1.9447], + [15.2824, 1.9817], + [15.2035, 2.0245], + [15.1601, 2.0356], + [15.0996, 2.0023], + [15.0578, 2.0009], + [15.0064, 2.0138], + [14.9024, 2.0123], + [14.8928, 2.0693], + [14.875, 2.0805], + [14.7629, 2.0752], + [14.7283, 2.1224], + [14.7133, 2.1171], + [14.6691, 2.1321], + [14.5789, 2.1991], + [14.4841, 2.1547], + [14.287, 2.1604], + [14.0344, 2.1589], + [13.7728, 2.1574], + [13.5335, 2.1595], + [13.2936, 2.1616], + [13.2699, 2.2242], + [13.2203, 2.2564], + [13.1309, 2.2594], + [12.8675, 2.2468], + [12.6657, 2.2568], + [12.6014, 2.265], + [12.5298, 2.2813], + [12.3613, 2.296], + [12.1534, 2.2844], + [12.1062, 2.2875], + [11.9397, 2.2852], + [11.559, 2.3022], + [11.3484, 2.2997], + [11.3533, 2.2614], + [11.3399, 2.2338], + [11.3287, 2.1674], + [11.0966, 2.1675], + [10.7909, 2.1676], + [10.5022, 2.1676], + [10.307, 2.1677], + [9.9799, 2.1678], + [9.8701, 2.2133], + [9.8369, 2.2424], + [9.8304, 2.2755], + [9.8262, 2.2978], + [9.8008, 2.3044], + [9.8218, 2.5393], + [9.8676, 2.735], + [9.8854, 2.9166], + [9.9484, 3.0791], + [9.915, 3.2396], + [9.8762, 3.3098], + [9.6721, 3.5376], + [9.7657, 3.6238], + [9.6424, 3.6118], + [9.6159, 3.6965], + [9.5562, 3.798], + [9.5928, 3.8143], + [9.6281, 3.87], + [9.7396, 3.8529], + [9.7361, 3.8801], + [9.6399, 3.9653], + [9.6492, 4.0083], + [9.6889, 4.0564], + [9.6695, 4.0767], + [9.6004, 4.0269], + [9.5506, 4.0284], + [9.5118, 4.0606], + [9.4837, 4.0661], + [9.5008, 4.0007], + [9.462, 3.9425], + [9.4253, 3.9223], + [9.3623, 3.9257], + [9.3109, 3.9404], + [9.2974, 3.9729], + [9.2491, 3.9979], + [9.1139, 4.0411], + [9.0001, 4.0916], + [8.9771, 4.2304], + [8.932, 4.2902], + [8.9136, 4.3578], + [8.9028, 4.4352], + [8.9183, 4.5538], + [8.8895, 4.5728], + [8.8564, 4.5792], + [8.8071, 4.5734], + [8.7619, 4.58], + [8.7079, 4.6457], + [8.6604, 4.671], + [8.6896, 4.5502], + [8.6562, 4.5164], + [8.5744, 4.5262], + [8.5396, 4.5719], + [8.5328, 4.6059], + [8.5705, 4.7521], + [8.5559, 4.7552] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 47, + "name": "Democratic Republic of the Congo", + "name_fr": "République démocratique du Congo", + "iso": "COD", + "recs": "COMESA,ECCAS,SADC", + "rbs": "RECSA,ICGLR,SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 20.6, + "y": -2.9, + "count": 28, + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 2, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.7512, -8.1937], + [30.5779, -8.22], + [30.3275, -8.2582], + [30.0514, -8.3003], + [29.7662, -8.3438], + [29.4838, -8.3869], + [29.2156, -8.4278], + [28.9723, -8.4649], + [28.8981, -8.4854], + [28.9345, -8.5902], + [28.9178, -8.7006], + [28.8695, -8.7858], + [28.7936, -8.891], + [28.7588, -8.9326], + [28.6812, -9.0146], + [28.6165, -9.0723], + [28.4843, -9.1694], + [28.4007, -9.2248], + [28.4002, -9.275], + [28.5405, -9.5101], + [28.6042, -9.6788], + [28.6301, -9.8313], + [28.6289, -9.9187], + [28.6235, -10.0988], + [28.6172, -10.313], + [28.6074, -10.3974], + [28.6455, -10.5502], + [28.6389, -10.6692], + [28.5442, -10.8023], + [28.518, -10.9332], + [28.4703, -11.1096], + [28.4042, -11.3544], + [28.3572, -11.483], + [28.3834, -11.5667], + [28.407, -11.6229], + [28.4318, -11.6983], + [28.4825, -11.8121], + [28.5416, -11.8792], + [28.5746, -11.9081], + [28.7694, -12.0513], + [28.85, -12.1205], + [28.9734, -12.2578], + [29.0644, -12.3488], + [29.1912, -12.3702], + [29.3438, -12.4048], + [29.4275, -12.4313], + [29.4855, -12.4185], + [29.5049, -12.3861], + [29.5022, -12.3176], + [29.492, -12.2669], + [29.5082, -12.2282], + [29.5598, -12.2024], + [29.692, -12.1983], + [29.7496, -12.1641], + [29.7951, -12.1555], + [29.7953, -12.3062], + [29.7955, -12.4506], + [29.7956, -12.6259], + [29.7958, -12.8271], + [29.7961, -12.9921], + [29.7963, -13.1675], + [29.7965, -13.3697], + [29.7953, -13.3928], + [29.7752, -13.4381], + [29.7227, -13.4538], + [29.6518, -13.4144], + [29.6477, -13.3729], + [29.6303, -13.2985], + [29.5972, -13.2605], + [29.5542, -13.2489], + [29.4814, -13.268], + [29.3818, -13.3229], + [29.2537, -13.3708], + [29.2019, -13.3983], + [29.1116, -13.3951], + [29.0143, -13.3688], + [28.9423, -13.3071], + [28.9217, -13.2146], + [28.8588, -13.1194], + [28.7731, -12.9819], + [28.7301, -12.9255], + [28.6729, -12.8613], + [28.6154, -12.8541], + [28.5509, -12.8361], + [28.5112, -12.7422], + [28.4744, -12.6233], + [28.4515, -12.5774], + [28.4129, -12.5181], + [28.3577, -12.482], + [28.2373, -12.4346], + [28.0688, -12.3682], + [27.8574, -12.2849], + [27.7568, -12.2809], + [27.6443, -12.2668], + [27.5738, -12.2271], + [27.5334, -12.1953], + [27.487, -12.0797], + [27.4236, -11.9445], + [27.2381, -11.7835], + [27.1964, -11.6051], + [27.1592, -11.5792], + [27.0954, -11.5938], + [27.0461, -11.6159], + [27.0267, -11.6638], + [26.9769, -11.8246], + [26.9496, -11.8988], + [26.9309, -11.9193], + [26.8904, -11.9436], + [26.824, -11.9652], + [26.7297, -11.976], + [26.5964, -11.9721], + [26.4297, -11.9479], + [26.3396, -11.9299], + [26.0964, -11.9032], + [26.026, -11.8901], + [25.9266, -11.8553], + [25.8549, -11.8201], + [25.6188, -11.7441], + [25.5119, -11.7534], + [25.46, -11.6998], + [25.4134, -11.6735], + [25.3494, -11.623], + [25.3207, -11.5535], + [25.2826, -11.405], + [25.2918, -11.3255], + [25.3193, -11.2369], + [25.2888, -11.2124], + [25.246, -11.2124], + [25.1849, -11.243], + [25.076, -11.2601], + [24.8769, -11.2991], + [24.8063, -11.3212], + [24.7281, -11.3378], + [24.6683, -11.3529], + [24.5186, -11.4385], + [24.4666, -11.4477], + [24.3779, -11.4171], + [24.3352, -11.3713], + [24.3779, -11.3193], + [24.3963, -11.2552], + [24.3657, -11.1299], + [24.3199, -11.0718], + [24.1872, -11.03], + [24.1365, -11.026], + [24.1151, -10.9557], + [24.0784, -10.8915], + [24.0027, -10.8791], + [23.9665, -10.8718], + [23.9287, -10.8915], + [23.9073, -10.9435], + [23.9012, -10.9832], + [23.8339, -11.0137], + [23.6964, -11.0076], + [23.56, -10.9786], + [23.464, -10.9693], + [23.4002, -10.9765], + [23.1567, -11.0748], + [23.0763, -11.0879], + [22.8147, -11.0803], + [22.6665, -11.0598], + [22.561, -11.0559], + [22.4861, -11.0867], + [22.393, -11.1595], + [22.3149, -11.1986], + [22.2788, -11.1941], + [22.2566, -11.1637], + [22.2262, -11.122], + [22.2167, -11.0127], + [22.1779, -10.8923], + [22.2035, -10.8295], + [22.2805, -10.784], + [22.307, -10.6913], + [22.2832, -10.5516], + [22.2816, -10.4533], + [22.3024, -10.3967], + [22.2745, -10.2591], + [22.1978, -10.0406], + [22.0892, -9.8628], + [21.9486, -9.7256], + [21.8566, -9.5942], + [21.8132, -9.4688], + [21.8295, -9.1685], + [21.8719, -8.9035], + [21.9054, -8.6934], + [21.8959, -8.3411], + [21.8009, -8.1119], + [21.7801, -7.8654], + [21.8336, -7.6017], + [21.8416, -7.421], + [21.8061, -7.3286], + [21.7816, -7.3146], + [21.7511, -7.3055], + [21.5108, -7.2967], + [21.1903, -7.285], + [20.9109, -7.2814], + [20.6078, -7.2777], + [20.5584, -7.2444], + [20.5358, -7.1828], + [20.5369, -7.1218], + [20.5987, -6.9352], + [20.59, -6.9199], + [20.4822, -6.9158], + [20.19, -6.9463], + [19.9975, -6.9765], + [19.8752, -6.9863], + [19.6604, -7.0371], + [19.5276, -7.1444], + [19.4838, -7.2795], + [19.4874, -7.3907], + [19.4799, -7.4722], + [19.4193, -7.5573], + [19.3717, -7.6551], + [19.3699, -7.7065], + [19.3408, -7.9666], + [19.1427, -8.0015], + [18.9444, -8.0015], + [18.8983, -7.9981], + [18.6534, -7.936], + [18.5627, -7.9359], + [18.4847, -7.9686], + [18.3349, -8.0003], + [18.1915, -8.0238], + [18.0472, -8.1008], + [18.0088, -8.1076], + [17.9131, -8.0677], + [17.7788, -8.0714], + [17.6434, -8.0907], + [17.5796, -8.099], + [17.536, -8.0759], + [17.4113, -7.8819], + [17.245, -7.6233], + [17.1551, -7.4613], + [17.1216, -7.419], + [17.0638, -7.3631], + [16.9848, -7.2574], + [16.9521, -7.157], + [16.9658, -7.0621], + [16.9194, -6.934], + [16.8131, -6.7726], + [16.743, -6.6185], + [16.7094, -6.4717], + [16.701, -6.346], + [16.7178, -6.2414], + [16.6973, -6.1643], + [16.6396, -6.1146], + [16.608, -6.0516], + [16.5852, -6.0253], + [16.5371, -5.9658], + [16.4314, -5.9002], + [16.3152, -5.8656], + [16.0602, -5.8649], + [15.727, -5.8639], + [15.425, -5.8688], + [15.0894, -5.8745], + [14.7494, -5.8801], + [14.6579, -5.8889], + [14.3986, -5.8927], + [14.1908, -5.876], + [14.1138, -5.8651], + [13.9785, -5.8572], + [13.7646, -5.8552], + [13.649, -5.8617], + [13.3715, -5.8618], + [13.3465, -5.8634], + [13.3026, -5.8818], + [13.1844, -5.8563], + [13.0682, -5.8648], + [13.0033, -5.8361], + [12.8608, -5.8541], + [12.7916, -5.8777], + [12.6807, -5.9608], + [12.5146, -6.0042], + [12.4529, -6.0005], + [12.4117, -5.9863], + [12.315, -5.8953], + [12.2404, -5.8073], + [12.2137, -5.7587], + [12.2553, -5.7465], + [12.386, -5.7277], + [12.4846, -5.7188], + [12.5037, -5.6958], + [12.5189, -5.4246], + [12.5224, -5.1489], + [12.4874, -5.1127], + [12.4532, -5.0906], + [12.4515, -5.0715], + [12.5027, -5.0369], + [12.5735, -4.9966], + [12.5962, -4.9784], + [12.6748, -4.9054], + [12.8297, -4.7366], + [12.9475, -4.6953], + [13.0573, -4.6511], + [13.0728, -4.6348], + [13.0874, -4.602], + [13.1366, -4.6043], + [13.1523, -4.6203], + [13.1765, -4.6559], + [13.2196, -4.7059], + [13.2973, -4.7652], + [13.3758, -4.8294], + [13.4149, -4.8374], + [13.4784, -4.805], + [13.5517, -4.7567], + [13.6596, -4.7215], + [13.6854, -4.6887], + [13.6994, -4.6184], + [13.7076, -4.5433], + [13.7171, -4.4545], + [13.7391, -4.4425], + [13.778, -4.4339], + [13.8495, -4.4589], + [13.8823, -4.4847], + [13.9409, -4.4847], + [13.9784, -4.4612], + [14.0469, -4.4175], + [14.1339, -4.4], + [14.2271, -4.3581], + [14.3162, -4.3041], + [14.3583, -4.2994], + [14.4029, -4.3697], + [14.4428, -4.419], + [14.4498, -4.4495], + [14.41, -4.5081], + [14.3654, -4.5855], + [14.4029, -4.6816], + [14.4119, -4.775], + [14.4107, -4.8312], + [14.4409, -4.8541], + [14.4616, -4.8649], + [14.4939, -4.8517], + [14.5576, -4.8558], + [14.634, -4.8851], + [14.7079, -4.8817], + [14.7793, -4.8457], + [14.9121, -4.7056], + [15.1062, -4.461], + [15.2672, -4.3076], + [15.3946, -4.2449], + [15.481, -4.1718], + [15.526, -4.088], + [15.6001, -4.031], + [15.7546, -3.9855], + [15.8725, -3.9343], + [15.99, -3.7662], + [16.1468, -3.4642], + [16.1906, -3.1944], + [16.2174, -3.0303], + [16.2019, -2.4647], + [16.1916, -2.2791], + [16.2153, -2.1778], + [16.2739, -2.1082], + [16.4336, -1.9608], + [16.5407, -1.8401], + [16.6225, -1.6989], + [16.7801, -1.3764], + [16.8491, -1.2725], + [16.8799, -1.2259], + [16.9747, -1.1399], + [17.1076, -1.0645], + [17.2788, -0.9996], + [17.5429, -0.775], + [17.7528, -0.549], + [17.7241, -0.2775], + [17.7731, -0.0524], + [17.8877, 0.2341], + [17.9252, 0.5373], + [17.8857, 0.8569], + [17.9024, 1.1181], + [18.0117, 1.4221], + [18.0578, 1.5349], + [18.0729, 1.7194], + [18.0722, 2.0133], + [18.2116, 2.4149], + [18.3435, 2.6554], + [18.4909, 2.9244], + [18.5471, 3.087], + [18.6222, 3.3041], + [18.6104, 3.4784], + [18.5967, 3.6787], + [18.6337, 3.9543], + [18.6199, 4.1166], + [18.5675, 4.2576], + [18.5941, 4.3462], + [18.6999, 4.3826], + [18.8317, 4.5234], + [19.0686, 4.8914], + [19.3234, 5.0708], + [19.501, 5.1275], + [19.686, 5.1214], + [19.8065, 5.0893], + [19.8625, 5.0313], + [20.0023, 4.9447], + [20.2264, 4.8296], + [20.3936, 4.6862], + [20.4865, 4.5416], + [20.5581, 4.4627], + [20.6475, 4.4356], + [20.793, 4.4473], + [20.9558, 4.4131], + [21.1256, 4.3322], + [21.2298, 4.3022], + [21.2684, 4.3231], + [21.3502, 4.3114], + [21.5376, 4.2448], + [21.687, 4.2814], + [21.9082, 4.2539], + [22.4222, 4.135], + [22.4497, 4.1551], + [22.4618, 4.1598], + [22.5057, 4.2077], + [22.6172, 4.4456], + [22.7117, 4.5917], + [22.7558, 4.6467], + [22.8646, 4.7239], + [22.9929, 4.7438], + [23.1159, 4.7369], + [23.2188, 4.703], + [23.3129, 4.6635], + [23.4172, 4.6631], + [23.5236, 4.7013], + [23.6818, 4.7708], + [23.8484, 4.8164], + [23.9917, 4.8663], + [24.2277, 4.9539], + [24.3198, 4.9941], + [24.4371, 5.01], + [24.7655, 4.9301], + [24.9784, 4.983], + [25.0652, 4.9674], + [25.2493, 5.0246], + [25.2831, 5.0627], + [25.4002, 5.2559], + [25.5251, 5.3121], + [25.7139, 5.2837], + [25.8199, 5.2537], + [26.1735, 5.1711], + [26.6326, 5.0852], + [26.7676, 5.0719], + [26.8221, 5.0624], + [26.8701, 5.0757], + [27.0206, 5.1844], + [27.0719, 5.1998], + [27.1149, 5.1979], + [27.4033, 5.1092], + [27.4393, 5.0392], + [27.491, 4.9676], + [27.6642, 4.846], + [27.7192, 4.7783], + [27.7614, 4.7032], + [27.7881, 4.6447], + [27.8416, 4.5978], + [27.9166, 4.5679], + [27.9807, 4.5321], + [28.0198, 4.4794], + [28.0786, 4.4248], + [28.1921, 4.3502], + [28.2473, 4.3485], + [28.311, 4.338], + [28.3672, 4.3187], + [28.4275, 4.3242], + [28.5248, 4.3729], + [28.6396, 4.4545], + [28.7271, 4.505], + [28.9394, 4.4871], + [29.0574, 4.4459], + [29.1515, 4.3882], + [29.2249, 4.3919], + [29.3849, 4.4984], + [29.4696, 4.6118], + [29.5521, 4.636], + [29.6769, 4.5869], + [29.7799, 4.481], + [29.8702, 4.3271], + [29.934, 4.2685], + [30.0214, 4.1776], + [30.1949, 3.9819], + [30.4207, 3.8839], + [30.5083, 3.8357], + [30.5369, 3.7872], + [30.5535, 3.7229], + [30.5594, 3.6528], + [30.5867, 3.6242], + [30.6477, 3.6341], + [30.6999, 3.6441], + [30.7572, 3.6242], + [30.797, 3.5731], + [30.8169, 3.5333], + [30.8386, 3.4907], + [30.8953, 3.4637], + [30.9064, 3.4089], + [30.8676, 3.3421], + [30.8278, 3.2826], + [30.7793, 3.1634], + [30.754, 3.0418], + [30.7865, 3.0014], + [30.8214, 2.9676], + [30.8399, 2.9335], + [30.8508, 2.8937], + [30.8467, 2.847], + [30.7695, 2.678], + [30.7299, 2.5303], + [30.7286, 2.4554], + [30.8301, 2.4004], + [30.9619, 2.4033], + [31.0036, 2.3694], + [31.0453, 2.3155], + [31.0821, 2.2881], + [31.1376, 2.2889], + [31.1764, 2.2701], + [31.1914, 2.2323], + [31.2363, 2.1914], + [31.2628, 2.1597], + [31.259, 2.1533], + [31.1789, 2.0729], + [30.9817, 1.9324], + [30.9355, 1.9153], + [30.868, 1.8589], + [30.7143, 1.7023], + [30.674, 1.6761], + [30.5906, 1.5794], + [30.5293, 1.5324], + [30.4795, 1.4665], + [30.4413, 1.3818], + [30.3874, 1.297], + [30.3996, 1.2561], + [30.4141, 1.2547], + [30.4495, 1.2592], + [30.4684, 1.2575], + [30.4778, 1.2388], + [30.3211, 1.1853], + [30.2401, 1.1028], + [30.1829, 0.9735], + [30.0474, 0.8635], + [29.9429, 0.8192], + [29.9316, 0.7929], + [29.9238, 0.6739], + [29.9345, 0.499], + [29.8854, 0.4189], + [29.8146, 0.2636], + [29.7778, 0.1664], + [29.7497, 0.1472], + [29.7177, 0.0983], + [29.6979, -0.0602], + [29.6844, -0.1136], + [29.6833, -0.1202], + [29.6438, -0.1197], + [29.5972, -0.1342], + [29.4964, -0.1802], + [29.4175, -0.3388], + [29.3596, -0.4524], + [29.327, -0.5297], + [29.3347, -0.5774], + [29.3664, -0.6399], + [29.4189, -0.6297], + [29.4521, -0.6069], + [29.5104, -0.6117], + [29.6425, -0.5072], + [29.6433, -0.5064], + [29.6479, -0.5353], + [29.6082, -0.6913], + [29.6064, -0.7831], + [29.59, -0.8871], + [29.5619, -0.9773], + [29.5641, -1.1214], + [29.58, -1.3567], + [29.577, -1.3879], + [29.5378, -1.4098], + [29.468, -1.4681], + [29.402, -1.5074], + [29.3517, -1.5176], + [29.2682, -1.6216], + [29.2214, -1.6859], + [29.1977, -1.6437], + [29.0712, -1.6054], + [29.0328, -1.6475], + [28.9876, -1.8376], + [28.9094, -2.008], + [28.9161, -2.0823], + [28.8791, -2.1529], + [28.8722, -2.1869], + [28.8757, -2.2277], + [28.9034, -2.2398], + [28.9167, -2.2877], + [28.8566, -2.3715], + [28.8503, -2.4479], + [28.8579, -2.4459], + [28.8576, -2.4467], + [28.8914, -2.5556], + [28.8939, -2.6351], + [28.9218, -2.682], + [29.0144, -2.7202], + [29.0142, -2.7583], + [29.0166, -2.7996], + [29.0647, -2.8508], + [29.1532, -2.9553], + [29.2244, -3.0535], + [29.2261, -3.1387], + [29.2123, -3.2812], + [29.2101, -3.3633], + [29.2172, -3.4757], + [29.2168, -3.685], + [29.2118, -3.8338], + [29.2232, -3.9108], + [29.3313, -4.0954], + [29.3792, -4.2997], + [29.4032, -4.4493], + [29.4042, -4.4967], + [29.3676, -4.6688], + [29.3257, -4.8356], + [29.3234, -4.8988], + [29.3428, -4.9831], + [29.4201, -5.1762], + [29.4765, -5.3166], + [29.5037, -5.401], + [29.5424, -5.4998], + [29.5941, -5.6508], + [29.607, -5.7227], + [29.5964, -5.776], + [29.4908, -5.9654], + [29.4801, -6.025], + [29.5063, -6.1721], + [29.5408, -6.3139], + [29.5906, -6.3944], + [29.7097, -6.6169], + [29.7981, -6.6919], + [29.9618, -6.8031], + [30.1062, -6.915], + [30.1618, -6.973], + [30.2127, -7.0379], + [30.3132, -7.2037], + [30.3745, -7.3387], + [30.4067, -7.4606], + [30.4856, -7.6271], + [30.5589, -7.7819], + [30.6538, -7.9709], + [30.7209, -8.1044], + [30.7512, -8.1937] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 48, + "name": "Republic of the Congo", + "name_fr": "Congo", + "iso": "COG", + "recs": "ECCAS", + "rbs": "RECSA", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 14.8, + "y": -0.8, + "count": 16, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Eligible", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.1302, -3.9163], + [11.19, -3.762], + [11.2345, -3.6908], + [11.2883, -3.6411], + [11.5043, -3.5203], + [11.5368, -3.525], + [11.6857, -3.682], + [11.7334, -3.6945], + [11.7864, -3.6902], + [11.8491, -3.6967], + [11.8799, -3.6659], + [11.8848, -3.6254], + [11.8395, -3.5801], + [11.8329, -3.5314], + [11.8647, -3.4786], + [11.8828, -3.4202], + [11.9293, -3.351], + [11.9342, -3.3186], + [11.8851, -3.2832], + [11.7844, -3.2291], + [11.7154, -3.177], + [11.6891, -3.127], + [11.708, -3.0631], + [11.7635, -3.0112], + [11.7602, -2.9831], + [11.7113, -2.9365], + [11.6757, -2.8866], + [11.6391, -2.8554], + [11.5378, -2.8367], + [11.5571, -2.7696], + [11.5945, -2.671], + [11.6034, -2.5954], + [11.5752, -2.3971], + [11.5777, -2.3609], + [11.6055, -2.3426], + [11.6659, -2.3646], + [11.7268, -2.3947], + [11.8924, -2.3515], + [11.9503, -2.3448], + [11.9982, -2.3828], + [12.0645, -2.4126], + [12.4464, -2.33], + [12.4538, -2.2456], + [12.4757, -2.1692], + [12.4785, -2.112], + [12.4626, -2.0753], + [12.4437, -2.0476], + [12.4324, -1.9903], + [12.4321, -1.9289], + [12.4687, -1.9], + [12.5904, -1.8269], + [12.6284, -1.8296], + [12.7137, -1.8694], + [12.7936, -1.9318], + [12.8645, -2.0633], + [12.9136, -2.1763], + [12.992, -2.3134], + [13.1586, -2.3691], + [13.3573, -2.4048], + [13.4649, -2.3954], + [13.6186, -2.2786], + [13.7056, -2.1875], + [13.7338, -2.1385], + [13.7844, -2.1638], + [13.8416, -2.2837], + [13.8785, -2.3302], + [13.8877, -2.3745], + [13.8618, -2.4299], + [13.8869, -2.4654], + [13.9938, -2.4906], + [14.0874, -2.4669], + [14.1298, -2.418], + [14.1998, -2.3542], + [14.2004, -2.3006], + [14.1629, -2.2655], + [14.1629, -2.2176], + [14.2018, -2.1799], + [14.2396, -2.0768], + [14.2515, -2.0015], + [14.2884, -1.9535], + [14.3586, -1.9202], + [14.384, -1.89], + [14.4232, -1.7115], + [14.4029, -1.647], + [14.4029, -1.5934], + [14.4473, -1.5251], + [14.4556, -1.4132], + [14.4369, -1.2298], + [14.424, -1.1039], + [14.4106, -0.9721], + [14.4449, -0.7988], + [14.4806, -0.6184], + [14.4741, -0.5734], + [14.4247, -0.5187], + [14.3638, -0.4686], + [14.2067, -0.4273], + [14.1483, -0.3619], + [14.1028, -0.2924], + [14.0694, -0.2701], + [13.898, -0.2426], + [13.8601, -0.2033], + [13.8755, -0.0908], + [13.8906, 0.0753], + [13.8846, 0.1908], + [13.9151, 0.284], + [13.9496, 0.3538], + [14.0253, 0.4277], + [14.0655, 0.515], + [14.0875, 0.5366], + [14.231, 0.5511], + [14.2831, 0.5875], + [14.3242, 0.6242], + [14.3415, 0.6738], + [14.3906, 0.7557], + [14.4345, 0.8115], + [14.4392, 0.8491], + [14.4299, 0.9015], + [14.3864, 1.0044], + [14.3345, 1.0902], + [14.303, 1.1208], + [14.2397, 1.3226], + [14.1809, 1.3702], + [14.0662, 1.3959], + [13.8514, 1.4187], + [13.7212, 1.3823], + [13.5233, 1.3146], + [13.3724, 1.2678], + [13.2741, 1.241], + [13.2163, 1.2484], + [13.1901, 1.2792], + [13.2283, 1.3054], + [13.2474, 1.3667], + [13.2228, 1.4546], + [13.1846, 1.5351], + [13.1627, 1.6481], + [13.1722, 1.7886], + [13.2095, 1.9204], + [13.2887, 2.0917], + [13.2936, 2.1616], + [13.5335, 2.1595], + [13.7728, 2.1574], + [14.0344, 2.1589], + [14.287, 2.1604], + [14.4841, 2.1547], + [14.5789, 2.1991], + [14.6691, 2.1321], + [14.7133, 2.1171], + [14.7283, 2.1224], + [14.7629, 2.0752], + [14.875, 2.0805], + [14.8928, 2.0693], + [14.9024, 2.0123], + [15.0064, 2.0138], + [15.0578, 2.0009], + [15.0996, 2.0023], + [15.1601, 2.0356], + [15.2035, 2.0245], + [15.2824, 1.9817], + [15.3388, 1.9447], + [15.4175, 1.9567], + [15.6003, 1.9504], + [15.7416, 1.915], + [15.8816, 1.8166], + [15.9752, 1.76], + [16.0594, 1.6762], + [16.0903, 1.6913], + [16.1195, 1.7141], + [16.1361, 1.7242], + [16.135, 1.7959], + [16.0879, 1.9181], + [16.0696, 2.0217], + [16.0801, 2.1068], + [16.1157, 2.1678], + [16.1766, 2.2048], + [16.1826, 2.2625], + [16.1834, 2.2701], + [16.2518, 2.4068], + [16.3196, 2.5428], + [16.4013, 2.701], + [16.4686, 2.8317], + [16.4596, 2.8965], + [16.4662, 2.9932], + [16.4801, 3.101], + [16.4768, 3.1651], + [16.4963, 3.2088], + [16.5431, 3.3695], + [16.5704, 3.4631], + [16.6107, 3.5054], + [16.6733, 3.5352], + [16.7644, 3.5363], + [17.0025, 3.5567], + [17.2247, 3.5984], + [17.2984, 3.6172], + [17.438, 3.6846], + [17.4916, 3.6873], + [17.5377, 3.6616], + [17.8066, 3.5842], + [17.8804, 3.5539], + [17.9071, 3.5584], + [17.9479, 3.5518], + [18.0107, 3.5508], + [18.0723, 3.5603], + [18.1113, 3.5511], + [18.1609, 3.4998], + [18.1939, 3.5054], + [18.2371, 3.5427], + [18.3182, 3.5808], + [18.4744, 3.623], + [18.4998, 3.6041], + [18.5538, 3.5102], + [18.6104, 3.4784], + [18.6222, 3.3041], + [18.5471, 3.087], + [18.4909, 2.9244], + [18.3435, 2.6554], + [18.2116, 2.4149], + [18.0722, 2.0133], + [18.0729, 1.7194], + [18.0578, 1.5349], + [18.0117, 1.4221], + [17.9024, 1.1181], + [17.8857, 0.8569], + [17.9252, 0.5373], + [17.8877, 0.2341], + [17.7731, -0.0524], + [17.7241, -0.2775], + [17.7528, -0.549], + [17.5429, -0.775], + [17.2788, -0.9996], + [17.1076, -1.0645], + [16.9747, -1.1399], + [16.8799, -1.2259], + [16.8491, -1.2725], + [16.7801, -1.3764], + [16.6225, -1.6989], + [16.5407, -1.8401], + [16.4336, -1.9608], + [16.2739, -2.1082], + [16.2153, -2.1778], + [16.1916, -2.2791], + [16.2019, -2.4647], + [16.2174, -3.0303], + [16.1906, -3.1944], + [16.1468, -3.4642], + [15.99, -3.7662], + [15.8725, -3.9343], + [15.7546, -3.9855], + [15.6001, -4.031], + [15.526, -4.088], + [15.481, -4.1718], + [15.3946, -4.2449], + [15.2672, -4.3076], + [15.1062, -4.461], + [14.9121, -4.7056], + [14.7793, -4.8457], + [14.7079, -4.8817], + [14.634, -4.8851], + [14.5576, -4.8558], + [14.4939, -4.8517], + [14.4616, -4.8649], + [14.4409, -4.8541], + [14.4107, -4.8312], + [14.4119, -4.775], + [14.4029, -4.6816], + [14.3654, -4.5855], + [14.41, -4.5081], + [14.4498, -4.4495], + [14.4428, -4.419], + [14.4029, -4.3697], + [14.3583, -4.2994], + [14.3162, -4.3041], + [14.2271, -4.3581], + [14.1339, -4.4], + [14.0469, -4.4175], + [13.9784, -4.4612], + [13.9409, -4.4847], + [13.8823, -4.4847], + [13.8495, -4.4589], + [13.778, -4.4339], + [13.7391, -4.4425], + [13.7171, -4.4545], + [13.7076, -4.5433], + [13.6994, -4.6184], + [13.6854, -4.6887], + [13.6596, -4.7215], + [13.5517, -4.7567], + [13.4784, -4.805], + [13.4149, -4.8374], + [13.3758, -4.8294], + [13.2973, -4.7652], + [13.2196, -4.7059], + [13.1765, -4.6559], + [13.1523, -4.6203], + [13.1366, -4.6043], + [13.0874, -4.602], + [13.0728, -4.6348], + [13.048, -4.6192], + [12.9714, -4.5518], + [12.8811, -4.4451], + [12.8481, -4.4289], + [12.7982, -4.4306], + [12.7194, -4.4697], + [12.6417, -4.5312], + [12.5015, -4.5875], + [12.3846, -4.6191], + [12.374, -4.6577], + [12.3467, -4.7241], + [12.3079, -4.7655], + [12.2043, -4.7786], + [12.1671, -4.8377], + [12.0775, -4.9521], + [12.0184, -5.0043], + [12.0027, -4.982], + [11.9668, -4.9544], + [11.8933, -4.8657], + [11.8207, -4.7555], + [11.8013, -4.7052], + [11.7809, -4.6766], + [11.7775, -4.5658], + [11.6681, -4.4343], + [11.3938, -4.2003], + [11.3645, -4.1306], + [11.1302, -3.9163] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 51, + "name": "Comoros", + "name_fr": "Comores", + "iso": "COM", + "recs": "COMESA,CEN_SAD", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 43.7, + "y": -12.1, + "count": 7, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 5, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [44.4764, -12.0815], + [44.5268, -12.2195], + [44.5263, -12.3235], + [44.505, -12.3565], + [44.4602, -12.3352], + [44.3774, -12.2522], + [44.2201, -12.1714], + [44.2923, -12.1647], + [44.3345, -12.173], + [44.3791, -12.1656], + [44.407, -12.1201], + [44.4126, -12.093], + [44.4519, -12.0714], + [44.4764, -12.0815] + ] + ], + [ + [ + [43.7887, -12.307], + [43.859, -12.3683], + [43.6637, -12.3429], + [43.6329, -12.2877], + [43.6313, -12.2471], + [43.7043, -12.256], + [43.7887, -12.307] + ] + ], + [ + [ + [43.4658, -11.9013], + [43.4468, -11.9146], + [43.3555, -11.8575], + [43.3033, -11.844], + [43.2267, -11.7519], + [43.2561, -11.4321], + [43.2807, -11.3912], + [43.299, -11.3745], + [43.3415, -11.3685], + [43.393, -11.4086], + [43.3794, -11.6142], + [43.4477, -11.7525], + [43.4915, -11.8621], + [43.4658, -11.9013] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 52, + "name": "Cabo Verde", + "name_fr": "Cap-Vert", + "iso": "CPV", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -25.9, + "y": 16.9, + "count": 7, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-25.1698, 16.9465], + [-25.2672, 16.9259], + [-25.3083, 16.9358], + [-25.3219, 17.0154], + [-25.3416, 17.0677], + [-25.3371, 17.091], + [-25.1135, 17.1937], + [-25.0347, 17.1765], + [-24.9797, 17.0947], + [-25.0171, 17.0493], + [-25.1698, 16.9465] + ] + ], + [ + [ + [-23.4442, 15.008], + [-23.5047, 14.9161], + [-23.6372, 14.9235], + [-23.7054, 14.9613], + [-23.785, 15.0769], + [-23.7825, 15.1661], + [-23.7545, 15.2436], + [-23.7594, 15.3108], + [-23.7481, 15.3285], + [-23.7072, 15.3169], + [-23.7006, 15.2716], + [-23.58, 15.1609], + [-23.5353, 15.1393], + [-23.4442, 15.008] + ] + ], + [ + [ + [-24.8871, 16.8181], + [-24.9691, 16.7942], + [-25.02, 16.7972], + [-25.0931, 16.8325], + [-25.0701, 16.8707], + [-24.991, 16.9132], + [-24.9365, 16.9221], + [-24.8919, 16.8465], + [-24.8871, 16.8181] + ] + ], + [ + [ + [-22.9177, 16.2373], + [-22.8343, 16.219], + [-22.8026, 16.2255], + [-22.7494, 16.2215], + [-22.6926, 16.169], + [-22.6819, 16.1133], + [-22.7101, 16.0434], + [-22.8205, 15.986], + [-22.8841, 15.9927], + [-22.9593, 16.0451], + [-22.9161, 16.1484], + [-22.9177, 16.2373] + ] + ], + [ + [ + [-24.3083, 14.8563], + [-24.3861, 14.8182], + [-24.4405, 14.8348], + [-24.4922, 14.8742], + [-24.5171, 14.9313], + [-24.4969, 14.9803], + [-24.392, 15.0383], + [-24.3295, 15.0195], + [-24.2958, 14.9295], + [-24.3083, 14.8563] + ] + ], + [ + [ + [-24.0877, 16.6225], + [-24.0464, 16.5931], + [-24.0327, 16.572], + [-24.0941, 16.561], + [-24.2431, 16.5994], + [-24.2828, 16.5759], + [-24.3224, 16.4931], + [-24.3981, 16.6184], + [-24.3929, 16.6645], + [-24.3767, 16.6778], + [-24.2711, 16.6449], + [-24.0877, 16.6225] + ] + ], + [ + [ + [-22.8883, 16.6591], + [-22.9203, 16.6079], + [-22.9594, 16.6831], + [-22.9806, 16.7009], + [-22.9909, 16.8088], + [-22.9329, 16.841], + [-22.9047, 16.8438], + [-22.9039, 16.7321], + [-22.8883, 16.6591] + ] + ], + [ + [ + [-23.1821, 15.1368], + [-23.21, 15.1331], + [-23.2518, 15.1781], + [-23.2425, 15.2405], + [-23.2472, 15.257], + [-23.2103, 15.3235], + [-23.1377, 15.3177], + [-23.1193, 15.2684], + [-23.1159, 15.1667], + [-23.1821, 15.1368] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 61, + "name": "Djibouti", + "name_fr": "Djibouti", + "iso": "DJI", + "recs": "COMESA,CEN_SAD,IGAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 42.0, + "y": 11.7, + "count": 8, + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [43.246, 11.4998], + [43.1594, 11.3657], + [43.0486, 11.1943], + [42.9228, 10.9993], + [42.8441, 10.9979], + [42.783, 11.0093], + [42.7412, 11.0424], + [42.655, 11.0783], + [42.5577, 11.0808], + [42.4651, 11.0471], + [42.3081, 11.0052], + [42.1662, 10.9916], + [42.0521, 10.9684], + [41.9574, 10.941], + [41.8722, 10.9558], + [41.7982, 10.9805], + [41.782, 11.1878], + [41.7646, 11.4129], + [41.7665, 11.5891], + [41.7927, 11.686], + [41.8156, 11.7238], + [41.9496, 11.8579], + [41.9959, 11.9124], + [42.1491, 12.1341], + [42.2804, 12.3243], + [42.3785, 12.4664], + [42.4086, 12.4944], + [42.45, 12.5213], + [42.4794, 12.5136], + [42.6701, 12.3766], + [42.7037, 12.3803], + [42.7675, 12.4229], + [42.8253, 12.5693], + [42.8659, 12.6228], + [42.8833, 12.6213], + [43.0057, 12.6623], + [43.1167, 12.7086], + [43.1309, 12.6604], + [43.2986, 12.4639], + [43.3535, 12.367], + [43.4098, 12.1899], + [43.3803, 12.0913], + [43.3367, 12.027], + [43.2721, 11.9695], + [43.048, 11.8291], + [42.799, 11.7394], + [42.64, 11.5601], + [42.5218, 11.5722], + [42.5397, 11.5043], + [42.5838, 11.4968], + [42.6527, 11.5096], + [42.7897, 11.5617], + [42.9115, 11.5866], + [43.0428, 11.5885], + [43.1617, 11.566], + [43.246, 11.4998] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 65, + "name": "Algeria", + "name_fr": "Algérie", + "iso": "DZA", + "recs": "UMA", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 1.6, + "y": 28.4, + "count": 25, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.5766, 36.9372], + [8.5977, 36.8839], + [8.6013, 36.8339], + [8.5067, 36.7875], + [8.4442, 36.7607], + [8.3696, 36.6325], + [8.2308, 36.5453], + [8.2076, 36.5189], + [8.2088, 36.4951], + [8.3027, 36.4556], + [8.334, 36.4182], + [8.3487, 36.368], + [8.3067, 36.1888], + [8.2803, 36.051], + [8.2457, 35.8706], + [8.2471, 35.8018], + [8.2829, 35.7193], + [8.3181, 35.6549], + [8.329, 35.5822], + [8.3164, 35.4031], + [8.3599, 35.2996], + [8.3942, 35.2039], + [8.3121, 35.0846], + [8.2769, 34.9795], + [8.2547, 34.829], + [8.2456, 34.7341], + [8.1928, 34.6463], + [8.1234, 34.5639], + [8.0456, 34.5127], + [7.9494, 34.4687], + [7.8383, 34.4103], + [7.7485, 34.2545], + [7.5545, 34.125], + [7.5139, 34.0805], + [7.4956, 33.9765], + [7.5002, 33.8325], + [7.5344, 33.7179], + [7.6275, 33.5486], + [7.7092, 33.3623], + [7.7313, 33.2685], + [7.7627, 33.2331], + [7.8772, 33.1721], + [8.0756, 33.0891], + [8.1125, 33.0553], + [8.2109, 32.9267], + [8.3042, 32.6963], + [8.3334, 32.5436], + [8.5151, 32.4223], + [8.6829, 32.3104], + [8.844, 32.2121], + [9.0189, 32.1054], + [9.044, 32.0724], + [9.1023, 31.8461], + [9.1603, 31.6213], + [9.224, 31.3737], + [9.2879, 31.1253], + [9.3633, 30.8329], + [9.4061, 30.6668], + [9.458, 30.4654], + [9.5188, 30.2294], + [9.421, 30.1793], + [9.3103, 30.1152], + [9.391, 29.9937], + [9.5462, 29.7959], + [9.6401, 29.6364], + [9.6727, 29.567], + [9.7459, 29.3689], + [9.8053, 29.177], + [9.8207, 29.1148], + [9.8426, 28.967], + [9.8156, 28.5602], + [9.8582, 28.0433], + [9.916, 27.7857], + [9.8253, 27.553], + [9.7476, 27.3309], + [9.7525, 27.2193], + [9.7954, 27.0448], + [9.8371, 26.9158], + [9.8944, 26.8479], + [9.8832, 26.6308], + [9.8594, 26.552], + [9.685, 26.4382], + [9.4914, 26.3337], + [9.4379, 26.2455], + [9.4224, 26.1471], + [9.4482, 26.0671], + [9.5813, 25.8901], + [9.7811, 25.6243], + [10.0007, 25.3321], + [10.019, 25.2585], + [10.0281, 25.051], + [10.1195, 24.7902], + [10.2187, 24.6762], + [10.2559, 24.591], + [10.3258, 24.5302], + [10.3959, 24.4856], + [10.439, 24.4802], + [10.6861, 24.5514], + [11.1082, 24.434], + [11.5076, 24.3144], + [11.5369, 24.2908], + [11.6242, 24.1397], + [11.767, 23.8926], + [11.873, 23.6948], + [11.9679, 23.5179], + [11.45, 23.2126], + [10.9322, 22.9073], + [10.4144, 22.602], + [9.8965, 22.2967], + [9.3787, 21.9914], + [8.8609, 21.6861], + [8.3431, 21.3809], + [7.8252, 21.0756], + [7.4817, 20.8731], + [7.2634, 20.6945], + [6.9894, 20.4705], + [6.7307, 20.248], + [6.5271, 20.0729], + [6.2634, 19.8461], + [6.1307, 19.732], + [5.8366, 19.4792], + [5.7483, 19.4342], + [5.3587, 19.3595], + [5.0014, 19.2911], + [4.6713, 19.2278], + [4.4457, 19.1845], + [4.2276, 19.1428], + [3.9102, 19.0837], + [3.6835, 19.0416], + [3.4388, 18.9961], + [3.4009, 18.9884], + [3.3564, 18.9866], + [3.3234, 18.9884], + [3.256, 19.0133], + [3.1742, 19.0729], + [3.1197, 19.1032], + [3.1061, 19.1501], + [3.1379, 19.2122], + [3.1772, 19.2682], + [3.1924, 19.3121], + [3.2196, 19.3454], + [3.2544, 19.3726], + [3.2559, 19.4109], + [3.2271, 19.4736], + [3.2017, 19.5604], + [3.2027, 19.7183], + [3.2034, 19.7708], + [3.2037, 19.7897], + [3.1303, 19.8502], + [2.9925, 19.9166], + [2.8657, 19.956], + [2.8079, 19.9694], + [2.6678, 19.9929], + [2.4742, 20.035], + [2.4062, 20.0639], + [2.2809, 20.2103], + [2.2193, 20.2478], + [1.9288, 20.2727], + [1.8324, 20.2969], + [1.7532, 20.3316], + [1.6854, 20.3784], + [1.6474, 20.4588], + [1.636, 20.5244], + [1.6106, 20.5556], + [1.2902, 20.7136], + [1.2089, 20.7673], + [1.1657, 20.8174], + [1.1641, 20.8913], + [1.1728, 20.982], + [1.1592, 21.0625], + [1.1455, 21.1022], + [0.9994, 21.1978], + [0.6719, 21.4119], + [0.3444, 21.626], + [0.017, 21.8401], + [-0.3105, 22.0542], + [-0.638, 22.2683], + [-0.9655, 22.4825], + [-1.293, 22.6965], + [-1.6204, 22.9106], + [-1.9479, 23.1248], + [-2.2754, 23.3389], + [-2.6029, 23.553], + [-2.9304, 23.7671], + [-3.2579, 23.9812], + [-3.5854, 24.1954], + [-3.9128, 24.4095], + [-4.2403, 24.6235], + [-4.517, 24.8045], + [-4.8226, 24.9956], + [-5.0495, 25.1354], + [-5.275, 25.2745], + [-5.5169, 25.4238], + [-5.6745, 25.5164], + [-5.8625, 25.627], + [-6.0506, 25.7376], + [-6.2387, 25.8482], + [-6.4267, 25.9588], + [-6.6147, 26.0694], + [-6.8028, 26.18], + [-6.9909, 26.2906], + [-7.1789, 26.4012], + [-7.367, 26.5118], + [-7.5551, 26.6224], + [-7.7431, 26.733], + [-7.9312, 26.8436], + [-8.1192, 26.9542], + [-8.3073, 27.0647], + [-8.4953, 27.1753], + [-8.6824, 27.2854], + [-8.6824, 27.2854], + [-8.6824, 27.3795], + [-8.6824, 27.4735], + [-8.6824, 27.5674], + [-8.6824, 27.6614], + [-8.6833, 27.6614], + [-8.6833, 27.9004], + [-8.6833, 28.112], + [-8.6833, 28.3237], + [-8.6833, 28.4692], + [-8.6833, 28.6208], + [-8.6784, 28.6894], + [-8.6599, 28.7186], + [-8.5583, 28.7679], + [-8.3993, 28.8802], + [-8.3405, 28.9302], + [-8.2652, 28.9805], + [-7.9989, 29.1324], + [-7.9438, 29.1748], + [-7.6852, 29.3495], + [-7.6246, 29.3752], + [-7.4857, 29.3922], + [-7.4277, 29.425], + [-7.3498, 29.4947], + [-7.2349, 29.5749], + [-7.1602, 29.6126], + [-7.1424, 29.6196], + [-7.0949, 29.6252], + [-6.8556, 29.6016], + [-6.7551, 29.5838], + [-6.6354, 29.5688], + [-6.5978, 29.579], + [-6.5657, 29.6039], + [-6.5206, 29.6599], + [-6.5107, 29.726], + [-6.5079, 29.7838], + [-6.5009, 29.8091], + [-6.4797, 29.8204], + [-6.4276, 29.8161], + [-6.3576, 29.8083], + [-6.2148, 29.8107], + [-6.1665, 29.8189], + [-6.0043, 29.8313], + [-5.775, 29.869], + [-5.5933, 29.918], + [-5.4488, 29.9569], + [-5.2937, 30.0586], + [-5.1801, 30.1662], + [-5.0619, 30.3264], + [-4.9683, 30.4654], + [-4.7785, 30.5524], + [-4.6196, 30.6048], + [-4.5292, 30.6255], + [-4.3229, 30.6989], + [-4.1488, 30.8096], + [-3.9854, 30.9135], + [-3.8601, 30.9272], + [-3.702, 30.9445], + [-3.6668, 30.964], + [-3.6269, 31.0009], + [-3.6245, 31.0658], + [-3.6725, 31.1114], + [-3.7302, 31.1354], + [-3.771, 31.1618], + [-3.8118, 31.1666], + [-3.8334, 31.1978], + [-3.8214, 31.2555], + [-3.8151, 31.3088], + [-3.7892, 31.3618], + [-3.7964, 31.4371], + [-3.8371, 31.5124], + [-3.8496, 31.5664], + [-3.8467, 31.6199], + [-3.8268, 31.6619], + [-3.7682, 31.6896], + [-3.7002, 31.7001], + [-3.6046, 31.6868], + [-3.4398, 31.7045], + [-3.0174, 31.8343], + [-2.9882, 31.8742], + [-2.9611, 31.964], + [-2.9309, 32.0425], + [-2.8872, 32.0688], + [-2.8634, 32.0747], + [-2.7226, 32.0958], + [-2.5232, 32.1257], + [-2.4484, 32.13], + [-2.2313, 32.1213], + [-2.0728, 32.115], + [-1.817, 32.1048], + [-1.6352, 32.0996], + [-1.4771, 32.0949], + [-1.2753, 32.089], + [-1.2259, 32.1072], + [-1.2259, 32.1646], + [-1.2621, 32.2711], + [-1.2403, 32.3376], + [-1.1626, 32.3992], + [-1.0655, 32.4683], + [-1.111, 32.5523], + [-1.1882, 32.6085], + [-1.2964, 32.6757], + [-1.3521, 32.7034], + [-1.45, 32.7848], + [-1.51, 32.8776], + [-1.5507, 33.0736], + [-1.6251, 33.1833], + [-1.6792, 33.3187], + [-1.6313, 33.5667], + [-1.703, 33.7168], + [-1.7141, 33.7818], + [-1.7147, 33.8582], + [-1.6927, 33.9903], + [-1.7069, 34.1761], + [-1.7918, 34.3679], + [-1.7519, 34.4333], + [-1.7333, 34.467], + [-1.7395, 34.4961], + [-1.8166, 34.5571], + [-1.8497, 34.6073], + [-1.8324, 34.6546], + [-1.7922, 34.7232], + [-1.7956, 34.7519], + [-1.9209, 34.8355], + [-2.1318, 34.9708], + [-2.1908, 35.0298], + [-2.2196, 35.1042], + [-2.0178, 35.0851], + [-1.9133, 35.0942], + [-1.6736, 35.1831], + [-1.4837, 35.3031], + [-1.3358, 35.3643], + [-1.2054, 35.4958], + [-1.0877, 35.5789], + [-0.9175, 35.6684], + [-0.4261, 35.8615], + [-0.3508, 35.8632], + [-0.1892, 35.8191], + [-0.0482, 35.8328], + [0.0479, 35.9005], + [0.1517, 36.0631], + [0.3122, 36.1624], + [0.5149, 36.2618], + [0.7908, 36.3565], + [0.9717, 36.4439], + [1.2572, 36.5196], + [1.9745, 36.5676], + [2.3429, 36.6103], + [2.5934, 36.6007], + [2.8465, 36.7389], + [2.9729, 36.7845], + [3.5205, 36.7951], + [3.779, 36.8962], + [4.7581, 36.8963], + [4.8778, 36.8624], + [4.9954, 36.8081], + [5.1956, 36.6768], + [5.2954, 36.6482], + [5.4246, 36.6754], + [5.7255, 36.7996], + [6.0647, 36.8643], + [6.2491, 36.9383], + [6.3278, 37.046], + [6.4865, 37.0857], + [6.5759, 37.003], + [6.9275, 36.9194], + [7.1435, 36.9434], + [7.2385, 36.9685], + [7.2043, 37.0924], + [7.4324, 37.0593], + [7.6077, 36.9998], + [7.7916, 36.8803], + [7.9104, 36.8563], + [8.1271, 36.9104], + [8.5766, 36.9372] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 67, + "name": "Egypt", + "name_fr": "Égypte", + "iso": "EGY", + "recs": "COMESA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 29.3, + "y": 26.6, + "count": 21, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [36.8714, 21.9967], + [36.5433, 21.9966], + [36.2152, 21.9966], + [35.887, 21.9965], + [35.559, 21.9965], + [35.2309, 21.9964], + [34.9027, 21.9964], + [34.5746, 21.9963], + [34.2465, 21.9963], + [33.9185, 21.9962], + [33.5903, 21.9962], + [33.2622, 21.9961], + [32.9341, 21.9961], + [32.6061, 21.996], + [32.2778, 21.996], + [31.9498, 21.9959], + [31.6217, 21.9958], + [31.4345, 21.9958], + [31.4664, 22.0847], + [31.4861, 22.1478], + [31.4643, 22.1915], + [31.4003, 22.2024], + [31.3585, 22.1886], + [31.2606, 22.0023], + [31.2092, 21.9949], + [31.0927, 21.9949], + [30.7106, 21.9949], + [30.3286, 21.995], + [29.9467, 21.9951], + [29.5646, 21.9951], + [29.1825, 21.9952], + [28.8006, 21.9953], + [28.4186, 21.9953], + [28.0364, 21.9954], + [27.6545, 21.9955], + [27.2725, 21.9955], + [26.8904, 21.9956], + [26.5084, 21.9956], + [26.1264, 21.9957], + [25.7443, 21.9958], + [25.3623, 21.9958], + [24.9803, 21.9958], + [24.9803, 22.2204], + [24.9803, 22.445], + [24.9803, 22.6695], + [24.9803, 22.8941], + [24.9803, 23.1187], + [24.9803, 23.3432], + [24.9803, 23.5678], + [24.9803, 23.7924], + [24.9803, 24.0169], + [24.9803, 24.2415], + [24.9803, 24.4661], + [24.9803, 24.6906], + [24.9803, 24.9152], + [24.9803, 25.1397], + [24.9803, 25.3643], + [24.9803, 25.5889], + [24.9803, 25.8134], + [24.9803, 26.038], + [24.9803, 26.2625], + [24.9803, 26.4871], + [24.9803, 26.7117], + [24.9803, 26.9362], + [24.9803, 27.1608], + [24.9803, 27.3854], + [24.9803, 27.61], + [24.9803, 27.8345], + [24.9803, 28.0591], + [24.9803, 28.2836], + [24.9803, 28.5082], + [24.9803, 28.7328], + [24.9803, 28.9573], + [24.9803, 29.1819], + [24.9717, 29.2238], + [24.9161, 29.3763], + [24.8659, 29.5703], + [24.8108, 29.8087], + [24.8037, 29.886], + [24.7116, 30.1315], + [24.7032, 30.2011], + [24.7265, 30.2506], + [24.8775, 30.4575], + [24.923, 30.558], + [24.9614, 30.6785], + [24.9739, 30.7766], + [24.9295, 30.9265], + [24.8775, 31.0612], + [24.86, 31.1992], + [24.8527, 31.3348], + [24.93, 31.4275], + [25.0227, 31.514], + [25.0572, 31.5672], + [25.112, 31.6269], + [25.1505, 31.655], + [25.2255, 31.5338], + [25.3822, 31.5128], + [25.8933, 31.6209], + [26.4573, 31.5121], + [26.7687, 31.4704], + [27.248, 31.3779], + [27.54, 31.2127], + [27.6201, 31.1917], + [27.83, 31.195], + [27.9676, 31.0974], + [28.5148, 31.0504], + [28.8069, 30.9427], + [28.9728, 30.8567], + [29.0721, 30.8303], + [29.16, 30.8346], + [29.2789, 30.8669], + [29.4285, 30.9274], + [29.5916, 31.0115], + [29.9298, 31.2275], + [30.0494, 31.2654], + [30.1275, 31.2557], + [30.2227, 31.2584], + [30.2623, 31.3168], + [30.3123, 31.357], + [30.3438, 31.4027], + [30.3951, 31.4576], + [30.571, 31.473], + [30.9235, 31.5668], + [30.8842, 31.5224], + [30.563, 31.417], + [30.7005, 31.4039], + [30.8414, 31.4399], + [31.0018, 31.4628], + [31.0309, 31.5076], + [31.052, 31.5916], + [31.0829, 31.6033], + [31.1939, 31.5876], + [31.5244, 31.4583], + [31.6065, 31.4558], + [31.8393, 31.5263], + [31.889, 31.5414], + [31.9643, 31.5021], + [32.136, 31.3411], + [32.0761, 31.3445], + [31.8922, 31.4825], + [31.8759, 31.4137], + [31.7711, 31.2926], + [31.9021, 31.2402], + [32.0085, 31.2205], + [32.0656, 31.153], + [32.1018, 31.0928], + [32.2065, 31.119], + [32.2818, 31.2009], + [32.2428, 31.2465], + [32.2162, 31.2937], + [32.2506, 31.2949], + [32.3235, 31.2561], + [32.5328, 31.1007], + [32.6033, 31.0688], + [32.6846, 31.074], + [32.8545, 31.1177], + [32.9016, 31.1109], + [33.1299, 31.1682], + [33.1567, 31.1262], + [33.1943, 31.0845], + [33.3779, 31.131], + [33.6665, 31.1304], + [33.9025, 31.181], + [34.1763, 31.3039], + [34.1981, 31.3226], + [34.2125, 31.2923], + [34.2453, 31.2083], + [34.3285, 30.995], + [34.401, 30.8278], + [34.4899, 30.5963], + [34.5178, 30.5074], + [34.5297, 30.446], + [34.6586, 30.1915], + [34.7351, 29.982], + [34.7911, 29.8121], + [34.8698, 29.5639], + [34.9043, 29.4773], + [34.8485, 29.4321], + [34.7364, 29.2706], + [34.6172, 28.7579], + [34.4465, 28.3573], + [34.4271, 28.1065], + [34.3997, 28.016], + [34.3186, 27.889], + [34.2201, 27.7643], + [34.0451, 27.8289], + [33.7603, 28.0477], + [33.5941, 28.2556], + [33.4161, 28.3898], + [33.2478, 28.5677], + [33.202, 28.6957], + [33.2037, 28.7778], + [33.1302, 28.9783], + [33.0758, 29.073], + [32.8706, 29.2862], + [32.8117, 29.4], + [32.7667, 29.45], + [32.7215, 29.5218], + [32.6472, 29.7984], + [32.5657, 29.974], + [32.473, 29.9254], + [32.4895, 29.8515], + [32.4086, 29.7493], + [32.3598, 29.6307], + [32.3973, 29.5338], + [32.565, 29.3863], + [32.599, 29.3219], + [32.6381, 29.1822], + [32.6318, 28.9922], + [32.6589, 28.9277], + [32.7845, 28.7866], + [32.8295, 28.7029], + [32.8565, 28.6306], + [32.8982, 28.5652], + [33.0229, 28.4423], + [33.2021, 28.2083], + [33.3723, 28.0506], + [33.4949, 27.9745], + [33.5471, 27.8981], + [33.5588, 27.7012], + [33.5498, 27.6074], + [33.6574, 27.4306], + [33.6973, 27.3411], + [33.8017, 27.2682], + [33.8493, 27.1849], + [33.8931, 27.0495], + [33.9591, 26.649], + [34.0495, 26.5507], + [34.3293, 26.0244], + [34.5651, 25.6912], + [34.6793, 25.4425], + [34.8532, 25.1398], + [35.1941, 24.4751], + [35.3971, 24.27], + [35.4778, 24.1548], + [35.6247, 24.066], + [35.7839, 23.9378], + [35.632, 23.9503], + [35.5938, 23.9426], + [35.5408, 23.9207], + [35.5152, 23.8429], + [35.5044, 23.7793], + [35.5228, 23.4425], + [35.5644, 23.2711], + [35.6979, 22.9462], + [35.7974, 22.8487], + [35.8458, 22.7857], + [35.9134, 22.7396], + [36.2297, 22.6288], + [36.4146, 22.3942], + [36.8297, 22.0977], + [36.8704, 22.0158], + [36.8714, 21.9967] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 68, + "name": "Eritrea", + "name_fr": "Érythrée", + "iso": "ERI", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.2, + "y": 15.4, + "count": 3, + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 8, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [36.5243, 14.2568], + [36.4923, 14.5443], + [36.4708, 14.7365], + [36.4481, 14.9401], + [36.4268, 15.1321], + [36.5218, 15.2501], + [36.566, 15.3621], + [36.6792, 15.7264], + [36.7245, 15.7989], + [36.8135, 15.9939], + [36.8259, 16.0503], + [36.9138, 16.2962], + [36.9055, 16.4595], + [36.8878, 16.6247], + [36.9357, 16.7224], + [36.9787, 16.8006], + [36.9758, 16.8666], + [36.9952, 17.0206], + [37.009, 17.0589], + [37.0615, 17.0613], + [37.1695, 17.0414], + [37.2488, 17.0569], + [37.3404, 17.0571], + [37.411, 17.0617], + [37.4529, 17.1087], + [37.5102, 17.2881], + [37.5475, 17.3241], + [37.576, 17.335], + [37.6567, 17.3683], + [37.726, 17.4205], + [37.7824, 17.458], + [37.8033, 17.4655], + [37.863, 17.4703], + [37.9226, 17.4923], + [37.9501, 17.5177], + [38.0253, 17.5378], + [38.0989, 17.5265], + [38.1485, 17.5485], + [38.1815, 17.5628], + [38.219, 17.564], + [38.2535, 17.5848], + [38.2673, 17.6167], + [38.2898, 17.637], + [38.3474, 17.6836], + [38.3737, 17.7173], + [38.3855, 17.7513], + [38.3972, 17.7784], + [38.4225, 17.8239], + [38.5229, 17.9385], + [38.6095, 18.0051], + [38.9117, 17.4271], + [39.0345, 17.0855], + [39.1426, 16.7292], + [39.2226, 16.1937], + [39.2989, 15.9211], + [39.4223, 15.7867], + [39.5065, 15.5321], + [39.5788, 15.5225], + [39.6313, 15.4525], + [39.7208, 15.2137], + [39.7855, 15.1249], + [39.8194, 15.2013], + [39.8156, 15.2453], + [39.7903, 15.3188], + [39.8135, 15.4136], + [39.8638, 15.4703], + [39.9783, 15.3931], + [40.041, 15.3345], + [40.0578, 15.2171], + [40.0841, 15.152], + [40.2041, 15.0141], + [40.3053, 14.974], + [40.4365, 14.964], + [40.5463, 14.9336], + [40.6344, 14.883], + [40.7993, 14.743], + [41.1765, 14.6203], + [41.4797, 14.2439], + [41.6582, 13.9831], + [42.2451, 13.5876], + [42.3465, 13.3981], + [42.3993, 13.2126], + [42.5229, 13.2215], + [42.7345, 13.0186], + [42.7962, 12.8643], + [42.9695, 12.8083], + [42.999, 12.8995], + [43.0829, 12.8246], + [43.1167, 12.7086], + [43.0057, 12.6623], + [42.8833, 12.6213], + [42.8659, 12.6228], + [42.8253, 12.5693], + [42.7675, 12.4229], + [42.7037, 12.3803], + [42.6701, 12.3766], + [42.4794, 12.5136], + [42.45, 12.5213], + [42.4086, 12.4944], + [42.3785, 12.4664], + [42.2899, 12.5702], + [42.225, 12.662], + [42.1343, 12.7714], + [42.0466, 12.8206], + [41.9521, 12.8823], + [41.8596, 13.0259], + [41.765, 13.1839], + [41.625, 13.3132], + [41.3629, 13.4998], + [41.1224, 13.7361], + [40.9386, 13.9831], + [40.8201, 14.1117], + [40.7695, 14.1445], + [40.5244, 14.2252], + [40.3531, 14.3381], + [40.2215, 14.4312], + [40.1406, 14.4561], + [40.0621, 14.4591], + [39.8951, 14.4407], + [39.7562, 14.499], + [39.6979, 14.499], + [39.6049, 14.5161], + [39.5318, 14.5367], + [39.4461, 14.5119], + [39.2701, 14.4703], + [39.198, 14.4794], + [39.1586, 14.5375], + [39.1354, 14.5819], + [39.0742, 14.6282], + [39.0238, 14.6282], + [38.9957, 14.5869], + [38.812, 14.4823], + [38.5044, 14.4244], + [38.4314, 14.4286], + [38.377, 14.4704], + [38.2215, 14.6497], + [38.1771, 14.6788], + [38.142, 14.6815], + [38.0699, 14.7027], + [38.0025, 14.7371], + [37.9435, 14.8105], + [37.8842, 14.8523], + [37.8203, 14.7085], + [37.7084, 14.4572], + [37.6484, 14.3226], + [37.5712, 14.1491], + [37.5468, 14.1438], + [37.5072, 14.1564], + [37.3537, 14.3725], + [37.2572, 14.4538], + [37.1852, 14.446], + [37.1326, 14.4061], + [37.0994, 14.334], + [37.0635, 14.2893], + [37.0245, 14.272], + [36.9407, 14.2806], + [36.8119, 14.315], + [36.6791, 14.3076], + [36.5424, 14.2582], + [36.5243, 14.2568] + ] + ], + [ + [ + [40.0765, 16.0824], + [40.1101, 15.9857], + [40.0124, 16.0227], + [39.9961, 16.0427], + [40.0391, 16.081], + [40.0481, 16.1045], + [40.0765, 16.0824] + ] + ], + [ + [ + [40.1412, 15.6961], + [40.1825, 15.6429], + [40.2114, 15.6481], + [40.2341, 15.6659], + [40.2501, 15.7035], + [40.4082, 15.6292], + [40.399, 15.5799], + [40.3047, 15.5773], + [40.1958, 15.5981], + [40.0951, 15.5909], + [39.9752, 15.6125], + [39.9475, 15.6961], + [40.0239, 15.6556], + [40.0635, 15.6659], + [40.0705, 15.6766], + [40.0163, 15.7333], + [39.9399, 15.7445], + [39.9452, 15.7891], + [39.9794, 15.8066], + [40.0005, 15.8283], + [39.9567, 15.8894], + [40.0426, 15.8755], + [40.0968, 15.8385], + [40.1324, 15.7953], + [40.1412, 15.6961] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 72, + "name": "Ethiopia", + "name_fr": "Éthiopie", + "iso": "ETH", + "recs": "IGAD,COMESA", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.9, + "y": 8.6, + "count": 20, + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 15, + "PSSM-Instructors": 2, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [35.2684, 5.4923], + [35.2524, 5.511], + [35.1645, 5.5812], + [35.0819, 5.6731], + [35.0319, 5.7749], + [34.9836, 5.8583], + [34.959, 6.0451], + [34.8979, 6.1598], + [34.8381, 6.3001], + [34.7492, 6.5679], + [34.7106, 6.6603], + [34.6388, 6.7222], + [34.5628, 6.7798], + [34.4844, 6.8984], + [34.2793, 7.0028], + [34.2004, 7.0846], + [34.0643, 7.2257], + [34.0302, 7.297], + [34.0204, 7.368], + [33.9779, 7.4346], + [33.9024, 7.5095], + [33.6661, 7.671], + [33.601, 7.6904], + [33.5163, 7.7078], + [33.3923, 7.7237], + [33.226, 7.7606], + [33.0808, 7.8237], + [33.0146, 7.8686], + [32.9989, 7.8995], + [33.0126, 7.9515], + [33.0652, 8.0405], + [33.1652, 8.2511], + [33.2343, 8.3964], + [33.2811, 8.4373], + [33.4094, 8.4478], + [33.5453, 8.4434], + [33.6448, 8.4326], + [33.7851, 8.4311], + [33.9533, 8.4435], + [34.0197, 8.4921], + [34.0728, 8.5453], + [34.0945, 8.5822], + [34.1018, 8.6764], + [34.1016, 8.7519], + [34.091, 9.0413], + [34.0846, 9.2185], + [34.0771, 9.421], + [34.0781, 9.4615], + [34.0793, 9.5135], + [34.1203, 9.7297], + [34.1591, 9.8534], + [34.1853, 9.9186], + [34.2915, 10.1248], + [34.3112, 10.1909], + [34.3148, 10.2516], + [34.2757, 10.5281], + [34.3439, 10.6586], + [34.4314, 10.7878], + [34.508, 10.8429], + [34.5719, 10.8802], + [34.6018, 10.8646], + [34.675, 10.8049], + [34.7713, 10.7462], + [34.8162, 10.7592], + [34.8823, 10.8105], + [34.9314, 10.8648], + [34.9249, 10.9621], + [34.9691, 11.1618], + [34.9607, 11.2768], + [35.0079, 11.4199], + [35.0597, 11.621], + [35.0827, 11.7483], + [35.1123, 11.8166], + [35.2524, 11.957], + [35.3728, 12.1556], + [35.4496, 12.3006], + [35.5961, 12.5373], + [35.6702, 12.6237], + [35.7306, 12.661], + [35.8206, 12.6849], + [35.9876, 12.7063], + [36.1075, 12.7265], + [36.1252, 12.757], + [36.1354, 12.8053], + [36.1371, 12.9111], + [36.1602, 13.0933], + [36.2122, 13.2711], + [36.2735, 13.4058], + [36.3068, 13.4668], + [36.3463, 13.5263], + [36.3906, 13.6261], + [36.4471, 13.842], + [36.4439, 13.9884], + [36.5243, 14.2568], + [36.5424, 14.2582], + [36.6791, 14.3076], + [36.8119, 14.315], + [36.9407, 14.2806], + [37.0245, 14.272], + [37.0635, 14.2893], + [37.0994, 14.334], + [37.1326, 14.4061], + [37.1852, 14.446], + [37.2572, 14.4538], + [37.3537, 14.3725], + [37.5072, 14.1564], + [37.5468, 14.1438], + [37.5712, 14.1491], + [37.6484, 14.3226], + [37.7084, 14.4572], + [37.8203, 14.7085], + [37.8842, 14.8523], + [37.9435, 14.8105], + [38.0025, 14.7371], + [38.0699, 14.7027], + [38.142, 14.6815], + [38.1771, 14.6788], + [38.2215, 14.6497], + [38.377, 14.4704], + [38.4314, 14.4286], + [38.5044, 14.4244], + [38.812, 14.4823], + [38.9957, 14.5869], + [39.0238, 14.6282], + [39.0742, 14.6282], + [39.1354, 14.5819], + [39.1586, 14.5375], + [39.198, 14.4794], + [39.2701, 14.4703], + [39.4461, 14.5119], + [39.5318, 14.5367], + [39.6049, 14.5161], + [39.6979, 14.499], + [39.7562, 14.499], + [39.8951, 14.4407], + [40.0621, 14.4591], + [40.1406, 14.4561], + [40.2215, 14.4312], + [40.3531, 14.3381], + [40.5244, 14.2252], + [40.7695, 14.1445], + [40.8201, 14.1117], + [40.9386, 13.9831], + [41.1224, 13.7361], + [41.3629, 13.4998], + [41.625, 13.3132], + [41.765, 13.1839], + [41.8596, 13.0259], + [41.9521, 12.8823], + [42.0466, 12.8206], + [42.1343, 12.7714], + [42.225, 12.662], + [42.2899, 12.5702], + [42.3785, 12.4664], + [42.2804, 12.3243], + [42.1491, 12.1341], + [41.9959, 11.9124], + [41.9496, 11.8579], + [41.8156, 11.7238], + [41.7927, 11.686], + [41.7665, 11.5891], + [41.7646, 11.4129], + [41.782, 11.1878], + [41.7982, 10.9805], + [41.8722, 10.9558], + [41.9574, 10.941], + [42.0521, 10.9684], + [42.1662, 10.9916], + [42.3081, 11.0052], + [42.4651, 11.0471], + [42.5577, 11.0808], + [42.655, 11.0783], + [42.7412, 11.0424], + [42.783, 11.0093], + [42.8441, 10.9979], + [42.9228, 10.9993], + [42.9062, 10.9603], + [42.8629, 10.9032], + [42.8098, 10.846], + [42.7631, 10.7869], + [42.6596, 10.6214], + [42.6564, 10.6], + [42.6692, 10.5676], + [42.7252, 10.4917], + [42.7837, 10.3696], + [42.8164, 10.2574], + [42.8416, 10.2031], + [42.9125, 10.1408], + [43.0147, 10.0126], + [43.0689, 9.9262], + [43.1816, 9.88], + [43.2185, 9.7702], + [43.3031, 9.6091], + [43.3943, 9.4803], + [43.4825, 9.3795], + [43.5811, 9.3407], + [43.6205, 9.3374], + [43.8268, 9.1508], + [43.9838, 9.0088], + [44.0229, 8.986], + [44.3062, 8.8931], + [44.632, 8.7861], + [44.8936, 8.7002], + [45.227, 8.5908], + [45.5555, 8.483], + [45.8633, 8.3799], + [46.296, 8.235], + [46.6447, 8.1182], + [46.9195, 8.0261], + [46.9782, 7.9971], + [47.3057, 7.9971], + [47.6377, 7.9971], + [47.9782, 7.9971], + [47.7316, 7.7593], + [47.4528, 7.4905], + [47.1598, 7.2079], + [46.9712, 7.026], + [46.6718, 6.7373], + [46.4229, 6.4973], + [46.1668, 6.2347], + [45.935, 5.9972], + [45.6336, 5.6683], + [45.4385, 5.4554], + [45.1328, 5.1217], + [44.9405, 4.912], + [44.9116, 4.8999], + [44.6366, 4.9158], + [44.3695, 4.9312], + [44.0281, 4.951], + [43.9889, 4.9505], + [43.8895, 4.9308], + [43.8292, 4.9114], + [43.5835, 4.855], + [43.5383, 4.8403], + [43.334, 4.7504], + [43.1257, 4.6445], + [43.016, 4.5633], + [42.931, 4.4453], + [42.8947, 4.3611], + [42.8566, 4.3242], + [42.7916, 4.292], + [42.3552, 4.2123], + [42.2284, 4.2017], + [42.0241, 4.1379], + [41.9153, 4.0313], + [41.884, 3.9777], + [41.7377, 3.9791], + [41.4819, 3.9633], + [41.3725, 3.9462], + [41.3189, 3.9431], + [41.2209, 3.9436], + [41.1404, 3.963], + [41.0872, 3.9919], + [41.0208, 4.0575], + [40.8727, 4.1903], + [40.7652, 4.273], + [40.5287, 4.1776], + [40.316, 4.0827], + [40.0142, 3.9479], + [39.8422, 3.8515], + [39.7903, 3.7542], + [39.6575, 3.5778], + [39.5389, 3.4692], + [39.4944, 3.4561], + [39.2255, 3.4788], + [39.1283, 3.5009], + [38.9678, 3.5206], + [38.7527, 3.559], + [38.608, 3.6001], + [38.4516, 3.6048], + [38.2253, 3.619], + [38.0861, 3.6488], + [37.9449, 3.7467], + [37.7629, 3.8646], + [37.5755, 3.9859], + [37.3825, 4.1108], + [37.1546, 4.2545], + [36.9056, 4.4115], + [36.8482, 4.4273], + [36.8236, 4.4301], + [36.553, 4.4373], + [36.2719, 4.4447], + [36.0819, 4.4497], + [36.022, 4.4681], + [35.9787, 4.5038], + [35.9198, 4.6198], + [35.8456, 4.7026], + [35.7631, 4.808], + [35.7562, 4.9505], + [35.7793, 5.1056], + [35.8003, 5.1569], + [35.7885, 5.2081], + [35.7914, 5.2786], + [35.745, 5.344], + [35.4687, 5.4191], + [35.424, 5.4133], + [35.3779, 5.3852], + [35.3253, 5.3649], + [35.2876, 5.3841], + [35.2646, 5.4121], + [35.2639, 5.4579], + [35.2684, 5.4923] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 79, + "name": "Gabon", + "name_fr": "Gabon", + "iso": "GAB", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 11.3, + "y": -0.6, + "count": 13, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.2936, 2.1616], + [13.2887, 2.0917], + [13.2095, 1.9204], + [13.1722, 1.7886], + [13.1627, 1.6481], + [13.1846, 1.5351], + [13.2228, 1.4546], + [13.2474, 1.3667], + [13.2283, 1.3054], + [13.1901, 1.2792], + [13.2163, 1.2484], + [13.2741, 1.241], + [13.3724, 1.2678], + [13.5233, 1.3146], + [13.7212, 1.3823], + [13.8514, 1.4187], + [14.0662, 1.3959], + [14.1809, 1.3702], + [14.2397, 1.3226], + [14.303, 1.1208], + [14.3345, 1.0902], + [14.3864, 1.0044], + [14.4299, 0.9015], + [14.4392, 0.8491], + [14.4345, 0.8115], + [14.3906, 0.7557], + [14.3415, 0.6738], + [14.3242, 0.6242], + [14.2831, 0.5875], + [14.231, 0.5511], + [14.0875, 0.5366], + [14.0655, 0.515], + [14.0253, 0.4277], + [13.9496, 0.3538], + [13.9151, 0.284], + [13.8846, 0.1908], + [13.8906, 0.0753], + [13.8755, -0.0908], + [13.8601, -0.2033], + [13.898, -0.2426], + [14.0694, -0.2701], + [14.1028, -0.2924], + [14.1483, -0.3619], + [14.2067, -0.4273], + [14.3638, -0.4686], + [14.4247, -0.5187], + [14.4741, -0.5734], + [14.4806, -0.6184], + [14.4449, -0.7988], + [14.4106, -0.9721], + [14.424, -1.1039], + [14.4369, -1.2298], + [14.4556, -1.4132], + [14.4473, -1.5251], + [14.4029, -1.5934], + [14.4029, -1.647], + [14.4232, -1.7115], + [14.384, -1.89], + [14.3586, -1.9202], + [14.2884, -1.9535], + [14.2515, -2.0015], + [14.2396, -2.0768], + [14.2018, -2.1799], + [14.1629, -2.2176], + [14.1629, -2.2655], + [14.2004, -2.3006], + [14.1998, -2.3542], + [14.1298, -2.418], + [14.0874, -2.4669], + [13.9938, -2.4906], + [13.8869, -2.4654], + [13.8618, -2.4299], + [13.8877, -2.3745], + [13.8785, -2.3302], + [13.8416, -2.2837], + [13.7844, -2.1638], + [13.7338, -2.1385], + [13.7056, -2.1875], + [13.6186, -2.2786], + [13.4649, -2.3954], + [13.3573, -2.4048], + [13.1586, -2.3691], + [12.992, -2.3134], + [12.9136, -2.1763], + [12.8645, -2.0633], + [12.7936, -1.9318], + [12.7137, -1.8694], + [12.6284, -1.8296], + [12.5904, -1.8269], + [12.4687, -1.9], + [12.4321, -1.9289], + [12.4324, -1.9903], + [12.4437, -2.0476], + [12.4626, -2.0753], + [12.4785, -2.112], + [12.4757, -2.1692], + [12.4538, -2.2456], + [12.4464, -2.33], + [12.0645, -2.4126], + [11.9982, -2.3828], + [11.9503, -2.3448], + [11.8924, -2.3515], + [11.7268, -2.3947], + [11.6659, -2.3646], + [11.6055, -2.3426], + [11.5777, -2.3609], + [11.5752, -2.3971], + [11.6034, -2.5954], + [11.5945, -2.671], + [11.5571, -2.7696], + [11.5378, -2.8367], + [11.6391, -2.8554], + [11.6757, -2.8866], + [11.7113, -2.9365], + [11.7602, -2.9831], + [11.7635, -3.0112], + [11.708, -3.0631], + [11.6891, -3.127], + [11.7154, -3.177], + [11.7844, -3.2291], + [11.8851, -3.2832], + [11.9342, -3.3186], + [11.9293, -3.351], + [11.8828, -3.4202], + [11.8647, -3.4786], + [11.8329, -3.5314], + [11.8395, -3.5801], + [11.8848, -3.6254], + [11.8799, -3.6659], + [11.8491, -3.6967], + [11.7864, -3.6902], + [11.7334, -3.6945], + [11.6857, -3.682], + [11.5368, -3.525], + [11.5043, -3.5203], + [11.2883, -3.6411], + [11.2345, -3.6908], + [11.19, -3.762], + [11.1302, -3.9163], + [11.032, -3.8265], + [10.9473, -3.6621], + [10.8485, -3.5613], + [10.6407, -3.398], + [10.5854, -3.278], + [10.3477, -3.0131], + [10.0062, -2.7483], + [9.7595, -2.5186], + [9.7221, -2.4676], + [9.7637, -2.4738], + [10.002, -2.5884], + [10.0345, -2.5756], + [10.062, -2.5499], + [9.9591, -2.4898], + [9.8608, -2.4426], + [9.7687, -2.4131], + [9.6764, -2.4156], + [9.6246, -2.3671], + [9.591, -2.2932], + [9.574, -2.23], + [9.5332, -2.1639], + [9.4022, -2.0276], + [9.3705, -1.975], + [9.2989, -1.903], + [9.3425, -1.8937], + [9.4828, -1.9623], + [9.4953, -1.935], + [9.4832, -1.8946], + [9.3422, -1.8294], + [9.2656, -1.8251], + [9.2479, -1.7793], + [9.2584, -1.7263], + [9.1575, -1.5277], + [9.0528, -1.3791], + [9.0363, -1.3089], + [9.3188, -1.632], + [9.3566, -1.6376], + [9.4063, -1.6346], + [9.5233, -1.5983], + [9.5011, -1.5552], + [9.4483, -1.5089], + [9.3972, -1.5302], + [9.3307, -1.5346], + [9.2958, -1.5152], + [9.2802, -1.4819], + [9.3467, -1.325], + [9.3179, -1.3329], + [9.2967, -1.3609], + [9.2602, -1.3742], + [9.2038, -1.3824], + [9.0646, -1.2983], + [8.9419, -1.0715], + [8.9094, -1.025], + [8.8766, -0.9461], + [8.8442, -0.9136], + [8.7031, -0.591], + [8.7572, -0.6149], + [8.8214, -0.7084], + [8.9464, -0.6888], + [8.9952, -0.6347], + [9.0379, -0.6367], + [9.0815, -0.6243], + [9.1365, -0.5733], + [9.2967, -0.3513], + [9.3391, -0.0583], + [9.3253, 0.1158], + [9.3019, 0.2885], + [9.3549, 0.3436], + [9.3758, 0.3072], + [9.3861, 0.2459], + [9.4111, 0.2004], + [9.4682, 0.1598], + [9.5743, 0.1489], + [9.7384, 0.085], + [9.7968, 0.0442], + [9.8127, 0.1256], + [10.0015, 0.195], + [9.9444, 0.2199], + [9.7767, 0.1925], + [9.5465, 0.2959], + [9.4701, 0.3619], + [9.3988, 0.4867], + [9.3248, 0.5521], + [9.33, 0.6108], + [9.4953, 0.6648], + [9.539, 0.6587], + [9.5566, 0.5942], + [9.6011, 0.5677], + [9.618, 0.5765], + [9.6253, 0.6316], + [9.6259, 0.7794], + [9.5754, 0.9913], + [9.5908, 1.032], + [9.6361, 1.0467], + [9.6765, 1.0747], + [9.7046, 1.08], + [9.7605, 1.0747], + [9.7887, 1.0257], + [9.8039, 0.9987], + [9.8604, 0.9862], + [9.9067, 0.9601], + [9.9467, 0.9671], + [9.9798, 0.9977], + [10.0285, 1.004], + [10.1789, 1.0036], + [10.3154, 1.0031], + [10.5872, 1.0021], + [10.8589, 1.0013], + [11.1307, 1.0004], + [11.3354, 0.9997], + [11.3347, 1.1208], + [11.3336, 1.3076], + [11.3323, 1.5284], + [11.3312, 1.7402], + [11.3301, 1.9359], + [11.3287, 2.1674], + [11.3399, 2.2338], + [11.3533, 2.2614], + [11.3484, 2.2997], + [11.559, 2.3022], + [11.9397, 2.2852], + [12.1062, 2.2875], + [12.1534, 2.2844], + [12.3613, 2.296], + [12.5298, 2.2813], + [12.6014, 2.265], + [12.6657, 2.2568], + [12.8675, 2.2468], + [13.1309, 2.2594], + [13.2203, 2.2564], + [13.2699, 2.2242], + [13.2936, 2.1616] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 83, + "name": "Ghana", + "name_fr": "Ghana", + "iso": "GHA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -1.6, + "y": 8.0, + "count": 33, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-0.0686, 11.1156], + [-0.0047, 11.0556], + [0.0094, 11.021], + [-0.0139, 10.8914], + [-0.0606, 10.8006], + [-0.0902, 10.7155], + [-0.0863, 10.673], + [-0.0577, 10.6306], + [0.0395, 10.5639], + [0.0893, 10.5206], + [0.1482, 10.4548], + [0.216, 10.3905], + [0.3318, 10.3069], + [0.3809, 10.2918], + [0.3786, 10.2686], + [0.3627, 10.2365], + [0.3519, 9.9249], + [0.3431, 9.8446], + [0.3346, 9.804], + [0.3239, 9.6876], + [0.3117, 9.671], + [0.2896, 9.6723], + [0.2695, 9.6679], + [0.2646, 9.6447], + [0.2728, 9.6209], + [0.3426, 9.6042], + [0.3273, 9.5866], + [0.2755, 9.5706], + [0.2516, 9.5356], + [0.2619, 9.4956], + [0.2334, 9.4635], + [0.2415, 9.4419], + [0.26, 9.426], + [0.2894, 9.4318], + [0.371, 9.4855], + [0.4053, 9.4915], + [0.4476, 9.4803], + [0.5257, 9.3985], + [0.529, 9.3583], + [0.4972, 9.2212], + [0.4661, 9.1153], + [0.4604, 8.9742], + [0.4933, 8.8949], + [0.4888, 8.8515], + [0.4531, 8.8138], + [0.3726, 8.7593], + [0.3786, 8.722], + [0.4153, 8.6527], + [0.4833, 8.5753], + [0.6162, 8.4796], + [0.6863, 8.3549], + [0.6881, 8.3042], + [0.6471, 8.2535], + [0.5992, 8.2096], + [0.5836, 8.1458], + [0.6052, 7.7282], + [0.5, 7.5469], + [0.4989, 7.4951], + [0.5096, 7.4351], + [0.5373, 7.3987], + [0.591, 7.3888], + [0.6348, 7.3537], + [0.6195, 7.2266], + [0.5962, 7.0966], + [0.5925, 7.034], + [0.5795, 7.0041], + [0.5381, 6.9797], + [0.523, 6.9389], + [0.5334, 6.8883], + [0.5256, 6.8509], + [0.548, 6.8025], + [0.5957, 6.7422], + [0.6728, 6.5925], + [0.7022, 6.5808], + [0.7154, 6.5493], + [0.7072, 6.5187], + [0.7369, 6.4526], + [0.8225, 6.3864], + [0.9122, 6.3286], + [0.985, 6.3203], + [1.0021, 6.2686], + [1.0499, 6.2026], + [1.0845, 6.1738], + [1.1396, 6.155], + [1.1851, 6.145], + [1.1872, 6.0894], + [1.1056, 6.0514], + [1.0503, 5.994], + [1.008, 5.9064], + [0.9497, 5.8103], + [0.7488, 5.7601], + [0.6719, 5.7597], + [0.2597, 5.7573], + [-0.1265, 5.5682], + [-0.3487, 5.5008], + [-0.4854, 5.3942], + [-0.6694, 5.3186], + [-0.7977, 5.2267], + [-1.0643, 5.1827], + [-1.5017, 5.038], + [-1.6385, 4.9809], + [-1.7769, 4.8804], + [-2.0019, 4.7625], + [-2.0902, 4.7641], + [-2.2664, 4.8741], + [-2.3989, 4.9293], + [-2.723, 5.0137], + [-2.965, 5.0463], + [-3.0819, 5.0825], + [-3.114, 5.0887], + [-3.0867, 5.1283], + [-3.0191, 5.1308], + [-2.9483, 5.1188], + [-2.8947, 5.149], + [-2.8157, 5.153], + [-2.7952, 5.1845], + [-2.7887, 5.2641], + [-2.7896, 5.3282], + [-2.7619, 5.3569], + [-2.755, 5.4325], + [-2.7937, 5.6001], + [-2.8212, 5.6192], + [-2.9623, 5.643], + [-2.9728, 5.6763], + [-2.9983, 5.7113], + [-3.0253, 5.7978], + [-3.0562, 5.9263], + [-3.1056, 6.0856], + [-3.2006, 6.3482], + [-3.224, 6.4411], + [-3.2403, 6.5356], + [-3.2439, 6.6487], + [-3.2241, 6.6908], + [-3.2271, 6.7491], + [-3.2358, 6.8072], + [-3.1689, 6.941], + [-3.0377, 7.1046], + [-3.0102, 7.1638], + [-2.9858, 7.2049], + [-2.9823, 7.2636], + [-2.9591, 7.4545], + [-2.8963, 7.685], + [-2.8569, 7.7721], + [-2.8301, 7.819], + [-2.7981, 7.896], + [-2.7897, 7.9319], + [-2.6688, 8.0222], + [-2.6134, 8.0467], + [-2.601, 8.0822], + [-2.62, 8.1211], + [-2.6117, 8.1476], + [-2.5828, 8.1608], + [-2.5383, 8.1716], + [-2.5059, 8.2087], + [-2.5569, 8.493], + [-2.598, 8.7764], + [-2.6004, 8.8004], + [-2.6249, 8.8396], + [-2.6492, 8.9566], + [-2.6899, 9.0251], + [-2.7469, 9.0451], + [-2.7467, 9.1096], + [-2.6892, 9.2186], + [-2.6742, 9.2826], + [-2.7018, 9.3017], + [-2.7058, 9.3514], + [-2.6861, 9.4317], + [-2.6958, 9.4813], + [-2.7062, 9.5339], + [-2.766, 9.6581], + [-2.7805, 9.7458], + [-2.7498, 9.7972], + [-2.7507, 9.9097], + [-2.7832, 10.0831], + [-2.7885, 10.1926], + [-2.7665, 10.2382], + [-2.7771, 10.2816], + [-2.8203, 10.3229], + [-2.8234, 10.3629], + [-2.7866, 10.4019], + [-2.7912, 10.4324], + [-2.8372, 10.4546], + [-2.8784, 10.508], + [-2.9149, 10.5923], + [-2.9073, 10.728], + [-2.8386, 10.9775], + [-2.8299, 10.9984], + [-2.7521, 10.997], + [-2.7517, 10.9864], + [-2.5092, 10.9887], + [-2.2319, 10.9914], + [-1.9006, 10.9947], + [-1.5997, 10.9977], + [-1.5865, 11.0089], + [-1.5368, 11.0227], + [-1.2326, 10.9972], + [-1.0425, 11.0101], + [-0.9618, 11.0017], + [-0.9029, 10.9847], + [-0.7716, 10.9953], + [-0.7014, 10.989], + [-0.6485, 10.9268], + [-0.6271, 10.9274], + [-0.5977, 10.9537], + [-0.5452, 10.9837], + [-0.4917, 11.0076], + [-0.4535, 11.0563], + [-0.4303, 11.0933], + [-0.3956, 11.0857], + [-0.3458, 11.0879], + [-0.3125, 11.1189], + [-0.2995, 11.1669], + [-0.0686, 11.1156] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 85, + "name": "Guinea", + "name_fr": "Guinée", + "iso": "GIN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -11.3, + "y": 10.5, + "count": 21, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "0", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-10.2832, 8.4852], + [-10.3601, 8.4955], + [-10.3944, 8.481], + [-10.4964, 8.3621], + [-10.5577, 8.3157], + [-10.604, 8.3195], + [-10.6526, 8.3303], + [-10.687, 8.3217], + [-10.7121, 8.3353], + [-10.7021, 8.3642], + [-10.6773, 8.4006], + [-10.6285, 8.53], + [-10.5031, 8.6603], + [-10.5005, 8.6875], + [-10.5518, 8.7638], + [-10.6056, 8.8676], + [-10.6058, 8.9788], + [-10.616, 9.0592], + [-10.7269, 9.0817], + [-10.747, 9.0953], + [-10.75, 9.1224], + [-10.7212, 9.1945], + [-10.6876, 9.2611], + [-10.6827, 9.2894], + [-10.6905, 9.3143], + [-10.7586, 9.3854], + [-10.8648, 9.5165], + [-10.9631, 9.6616], + [-11.0475, 9.7863], + [-11.1157, 9.8432], + [-11.1809, 9.9253], + [-11.2057, 9.9777], + [-11.2736, 9.9965], + [-11.4719, 9.9955], + [-11.7101, 9.9942], + [-11.9111, 9.993], + [-11.9228, 9.9228], + [-12.1423, 9.8754], + [-12.2777, 9.9298], + [-12.428, 9.8981], + [-12.5015, 9.8622], + [-12.5244, 9.7872], + [-12.5579, 9.705], + [-12.5898, 9.6711], + [-12.6036, 9.6342], + [-12.6222, 9.6006], + [-12.6517, 9.5619], + [-12.6844, 9.4842], + [-12.7559, 9.3736], + [-12.8311, 9.3022], + [-12.9588, 9.2633], + [-12.9986, 9.1469], + [-13.028, 9.1036], + [-13.0773, 9.0696], + [-13.1299, 9.0476], + [-13.1784, 9.0609], + [-13.2342, 9.0701], + [-13.2927, 9.0492], + [-13.3026, 9.0784], + [-13.2695, 9.1706], + [-13.2959, 9.2185], + [-13.3961, 9.3143], + [-13.4056, 9.3606], + [-13.4363, 9.4203], + [-13.5683, 9.5434], + [-13.6914, 9.5358], + [-13.6571, 9.6391], + [-13.6587, 9.7764], + [-13.7005, 9.8513], + [-13.6898, 9.9278], + [-13.7126, 9.9229], + [-13.7537, 9.8703], + [-13.8201, 9.8872], + [-13.9546, 9.9687], + [-14.0219, 10.0479], + [-14.0299, 10.1151], + [-14.045, 10.1413], + [-14.0863, 10.1272], + [-14.1704, 10.1286], + [-14.4269, 10.2483], + [-14.6096, 10.5499], + [-14.6136, 10.6178], + [-14.5874, 10.7349], + [-14.5935, 10.7667], + [-14.6773, 10.689], + [-14.6934, 10.741], + [-14.7574, 10.8621], + [-14.7759, 10.9316], + [-14.8375, 10.9625], + [-14.8867, 10.9681], + [-14.9248, 10.9449], + [-14.975, 10.8034], + [-15.0124, 10.8043], + [-15.0512, 10.8346], + [-15.043, 10.9401], + [-14.999, 10.9922], + [-14.9444, 11.0722], + [-14.7793, 11.4055], + [-14.7203, 11.4819], + [-14.683, 11.5085], + [-14.6048, 11.5116], + [-14.4524, 11.5562], + [-14.3278, 11.6298], + [-14.2656, 11.6599], + [-14.1223, 11.652], + [-13.9532, 11.6646], + [-13.7328, 11.736], + [-13.7286, 11.8341], + [-13.7307, 11.9599], + [-13.738, 12.0097], + [-13.8163, 12.0545], + [-13.8619, 12.0933], + [-13.9012, 12.1429], + [-13.9489, 12.1782], + [-13.9473, 12.2152], + [-13.8875, 12.2469], + [-13.8495, 12.263], + [-13.7598, 12.2624], + [-13.7301, 12.2808], + [-13.7079, 12.3127], + [-13.6824, 12.3934], + [-13.6735, 12.4785], + [-13.7326, 12.5928], + [-13.7292, 12.6739], + [-13.4058, 12.6623], + [-13.3726, 12.6536], + [-13.2281, 12.6396], + [-13.1385, 12.6397], + [-13.0829, 12.6335], + [-13.0598, 12.615], + [-13.0644, 12.5811], + [-13.0798, 12.5363], + [-13.0613, 12.49], + [-13.0119, 12.4776], + [-12.9856, 12.4917], + [-12.9605, 12.5144], + [-12.9307, 12.5323], + [-12.8882, 12.52], + [-12.7973, 12.4519], + [-12.713, 12.4332], + [-12.6208, 12.3962], + [-12.5342, 12.3758], + [-12.4574, 12.3784], + [-12.3991, 12.3401], + [-12.2912, 12.328], + [-12.152, 12.3766], + [-12.0424, 12.398], + [-11.8886, 12.4033], + [-11.8081, 12.3873], + [-11.5737, 12.4263], + [-11.4567, 12.4176], + [-11.3894, 12.4044], + [-11.4181, 12.3777], + [-11.4476, 12.3192], + [-11.4746, 12.2472], + [-11.5022, 12.1986], + [-11.4924, 12.1669], + [-11.4146, 12.104], + [-11.3052, 12.0154], + [-11.2607, 12.0041], + [-11.2097, 12.0249], + [-11.1292, 12.095], + [-11.0658, 12.1708], + [-11.0045, 12.2075], + [-10.9332, 12.2052], + [-10.8762, 12.1519], + [-10.8065, 12.0343], + [-10.743, 11.9272], + [-10.7349, 11.9165], + [-10.7092, 11.8987], + [-10.6773, 11.8994], + [-10.6437, 11.9255], + [-10.619, 11.9412], + [-10.5895, 11.9903], + [-10.4658, 12.1387], + [-10.3728, 12.1795], + [-10.3399, 12.1903], + [-10.2749, 12.2126], + [-10.1671, 12.1774], + [-10.0106, 12.1165], + [-9.8207, 12.0425], + [-9.754, 12.0299], + [-9.7147, 12.0425], + [-9.6583, 12.1431], + [-9.5877, 12.1825], + [-9.4868, 12.2287], + [-9.405, 12.2524], + [-9.3581, 12.2554], + [-9.3402, 12.2828], + [-9.3315, 12.3237], + [-9.3408, 12.366], + [-9.3937, 12.4422], + [-9.3954, 12.4646], + [-9.3652, 12.4793], + [-9.3, 12.4903], + [-9.2155, 12.4829], + [-9.1205, 12.45], + [-9.0431, 12.4023], + [-8.9989, 12.3459], + [-8.9508, 12.2256], + [-8.9139, 12.1085], + [-8.8183, 11.9225], + [-8.8201, 11.8071], + [-8.822, 11.6732], + [-8.7797, 11.6482], + [-8.7331, 11.6375], + [-8.7114, 11.6178], + [-8.6649, 11.515], + [-8.6211, 11.4851], + [-8.5687, 11.4781], + [-8.4707, 11.4122], + [-8.4075, 11.3863], + [-8.3985, 11.3666], + [-8.4007, 11.3394], + [-8.4253, 11.3047], + [-8.4635, 11.2807], + [-8.5203, 11.2359], + [-8.5673, 11.177], + [-8.6639, 11.0358], + [-8.6667, 11.0095], + [-8.6462, 10.9905], + [-8.6062, 10.987], + [-8.5635, 10.9967], + [-8.4747, 11.0484], + [-8.4045, 11.0299], + [-8.3374, 10.9906], + [-8.3127, 10.9498], + [-8.3063, 10.8961], + [-8.3217, 10.827], + [-8.3241, 10.7495], + [-8.3016, 10.6176], + [-8.2667, 10.486], + [-8.2315, 10.438], + [-8.0073, 10.3219], + [-7.9857, 10.2784], + [-7.9745, 10.2295], + [-7.9906, 10.1625], + [-8.0135, 10.1253], + [-8.0778, 10.0671], + [-8.1366, 10.0221], + [-8.1552, 9.9732], + [-8.1458, 9.8817], + [-8.146, 9.6748], + [-8.137, 9.4957], + [-8.0887, 9.4307], + [-8.031, 9.3977], + [-7.9627, 9.4039], + [-7.8962, 9.4159], + [-7.9, 9.3087], + [-7.9181, 9.1885], + [-7.8394, 9.1516], + [-7.7998, 9.115], + [-7.778, 9.0809], + [-7.9021, 9.0171], + [-7.9382, 8.9798], + [-7.955, 8.8794], + [-7.951, 8.7868], + [-7.784, 8.7206], + [-7.7196, 8.643], + [-7.691, 8.5625], + [-7.6812, 8.4104], + [-7.6961, 8.3756], + [-7.739, 8.3752], + [-7.7874, 8.422], + [-7.8236, 8.4677], + [-7.8688, 8.4675], + [-7.9531, 8.4777], + [-8.0491, 8.4953], + [-8.1678, 8.4907], + [-8.21, 8.4833], + [-8.237, 8.4557], + [-8.2441, 8.4079], + [-8.2561, 8.2537], + [-8.2171, 8.2197], + [-8.1406, 8.1814], + [-8.0905, 8.1651], + [-8.0486, 8.1697], + [-8.0167, 8.1449], + [-8.0099, 8.0785], + [-8.0317, 8.0297], + [-8.0738, 7.9844], + [-8.1269, 7.8677], + [-8.1178, 7.824], + [-8.1154, 7.7607], + [-8.206, 7.5902], + [-8.2319, 7.5567], + [-8.3518, 7.5906], + [-8.43, 7.6019], + [-8.4864, 7.5585], + [-8.5223, 7.5855], + [-8.5644, 7.6251], + [-8.5789, 7.6771], + [-8.6073, 7.6879], + [-8.6598, 7.6884], + [-8.7083, 7.6589], + [-8.7294, 7.6053], + [-8.7326, 7.5436], + [-8.7402, 7.4957], + [-8.7691, 7.4668], + [-8.8279, 7.3919], + [-8.8555, 7.3228], + [-8.8896, 7.2627], + [-8.9384, 7.2662], + [-8.961, 7.2746], + [-8.9766, 7.2589], + [-9.0523, 7.2255], + [-9.1176, 7.2159], + [-9.1348, 7.2506], + [-9.1729, 7.2784], + [-9.2152, 7.3333], + [-9.2633, 7.3777], + [-9.3553, 7.4087], + [-9.3917, 7.3949], + [-9.4351, 7.3984], + [-9.4638, 7.4159], + [-9.4598, 7.4425], + [-9.4115, 7.51], + [-9.384, 7.5719], + [-9.3689, 7.6396], + [-9.3691, 7.7038], + [-9.3949, 7.7946], + [-9.4363, 7.8667], + [-9.4464, 7.9085], + [-9.4416, 7.9679], + [-9.4511, 8.0232], + [-9.4646, 8.0521], + [-9.4711, 8.107], + [-9.4841, 8.157], + [-9.5085, 8.1763], + [-9.5222, 8.26], + [-9.5183, 8.3461], + [-9.5539, 8.3786], + [-9.6102, 8.4023], + [-9.6432, 8.436], + [-9.6636, 8.4735], + [-9.6839, 8.4844], + [-9.7012, 8.4822], + [-9.7169, 8.4589], + [-9.7356, 8.454], + [-9.7683, 8.5346], + [-9.782, 8.5377], + [-9.8047, 8.5192], + [-10.0644, 8.4299], + [-10.0757, 8.4646], + [-10.0977, 8.5059], + [-10.1474, 8.5197], + [-10.2331, 8.4888], + [-10.2832, 8.4852] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 87, + "name": "Gambia", + "name_fr": "Gambie", + "iso": "GMB", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.310139, + "y": 13.443182, + "count": 12, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.5623, 13.5873], + [-16.3087, 13.5969], + [-16.0016, 13.5928], + [-15.6672, 13.5883], + [-15.5097, 13.5862], + [-15.4269, 13.727], + [-15.2695, 13.7891], + [-15.1083, 13.8121], + [-15.0245, 13.806], + [-14.9358, 13.7852], + [-14.766, 13.6691], + [-14.6602, 13.6426], + [-14.5708, 13.6162], + [-14.507, 13.5597], + [-14.4055, 13.5037], + [-14.3255, 13.4886], + [-14.278, 13.4972], + [-14.199, 13.5188], + [-14.147, 13.5361], + [-13.9774, 13.5435], + [-13.8528, 13.4786], + [-13.8267, 13.4078], + [-13.8475, 13.3353], + [-14.0149, 13.2964], + [-14.2468, 13.2358], + [-14.4386, 13.2689], + [-14.6719, 13.3517], + [-14.8083, 13.4111], + [-14.865, 13.4349], + [-14.9503, 13.4726], + [-15.0246, 13.5133], + [-15.0964, 13.5396], + [-15.1511, 13.5565], + [-15.1916, 13.5353], + [-15.2121, 13.4851], + [-15.2445, 13.4291], + [-15.2862, 13.396], + [-15.4818, 13.3764], + [-15.6573, 13.3558], + [-15.7516, 13.3384], + [-15.8144, 13.3251], + [-15.8343, 13.1564], + [-16.0331, 13.1583], + [-16.2283, 13.1603], + [-16.4309, 13.1573], + [-16.6488, 13.1542], + [-16.7045, 13.1197], + [-16.7633, 13.0642], + [-16.7693, 13.1485], + [-16.8248, 13.3411], + [-16.7504, 13.4254], + [-16.6693, 13.475], + [-16.6148, 13.4353], + [-16.5983, 13.3568], + [-16.5564, 13.3032], + [-16.4134, 13.2697], + [-16.2717, 13.2938], + [-16.1851, 13.2827], + [-16.1879, 13.3262], + [-16.1584, 13.384], + [-15.9864, 13.4088], + [-15.8045, 13.4254], + [-15.6177, 13.4601], + [-15.4713, 13.4586], + [-15.4275, 13.4684], + [-15.4381, 13.4832], + [-15.5695, 13.4999], + [-15.8499, 13.46], + [-16.1354, 13.4482], + [-16.3518, 13.3434], + [-16.4405, 13.3532], + [-16.5301, 13.458], + [-16.5623, 13.5873] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 88, + "name": "Guinea-Bissau", + "name_fr": "Guinée-Bissau", + "iso": "GNB", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.5, + "y": 12.0, + "count": 14, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.7118, 12.3548], + [-16.6569, 12.3644], + [-16.5213, 12.3486], + [-16.4163, 12.3677], + [-16.3423, 12.3995], + [-16.2415, 12.4433], + [-16.1442, 12.4574], + [-15.8396, 12.4379], + [-15.5748, 12.4904], + [-15.3779, 12.589], + [-15.1961, 12.6799], + [-14.9606, 12.679], + [-14.7082, 12.678], + [-14.3492, 12.6764], + [-14.0648, 12.6753], + [-13.7292, 12.6739], + [-13.7326, 12.5928], + [-13.6735, 12.4785], + [-13.6824, 12.3934], + [-13.7079, 12.3127], + [-13.7301, 12.2808], + [-13.7598, 12.2624], + [-13.8495, 12.263], + [-13.8875, 12.2469], + [-13.9473, 12.2152], + [-13.9489, 12.1782], + [-13.9012, 12.1429], + [-13.8619, 12.0933], + [-13.8163, 12.0545], + [-13.738, 12.0097], + [-13.7307, 11.9599], + [-13.7286, 11.8341], + [-13.7328, 11.736], + [-13.9532, 11.6646], + [-14.1223, 11.652], + [-14.2656, 11.6599], + [-14.3278, 11.6298], + [-14.4524, 11.5562], + [-14.6048, 11.5116], + [-14.683, 11.5085], + [-14.7203, 11.4819], + [-14.7793, 11.4055], + [-14.9444, 11.0722], + [-14.999, 10.9922], + [-15.043, 10.9401], + [-15.0938, 11.011], + [-15.0546, 11.1419], + [-15.0968, 11.14], + [-15.1811, 11.0342], + [-15.2221, 11.0309], + [-15.2167, 11.1562], + [-15.2634, 11.1609], + [-15.3175, 11.152], + [-15.3931, 11.2172], + [-15.4006, 11.2662], + [-15.3945, 11.3345], + [-15.3484, 11.3781], + [-15.3547, 11.3963], + [-15.3992, 11.4015], + [-15.449, 11.3897], + [-15.4795, 11.4103], + [-15.4291, 11.4989], + [-15.2526, 11.5733], + [-15.1638, 11.581], + [-15.0727, 11.5978], + [-15.1224, 11.6616], + [-15.2304, 11.6868], + [-15.3167, 11.6692], + [-15.3597, 11.6229], + [-15.413, 11.6152], + [-15.5019, 11.7238], + [-15.5002, 11.7784], + [-15.4672, 11.8428], + [-15.4157, 11.8718], + [-15.2108, 11.8709], + [-15.1331, 11.9073], + [-15.1017, 11.914], + [-15.072, 11.947], + [-15.0783, 11.969], + [-15.1115, 11.9703], + [-15.1881, 11.9273], + [-15.4348, 11.9436], + [-15.5135, 11.9176], + [-15.6507, 11.8184], + [-15.8194, 11.7635], + [-15.9417, 11.7866], + [-15.9027, 11.9197], + [-15.9202, 11.9378], + [-15.9588, 11.9596], + [-16.1384, 11.9173], + [-16.2743, 11.9781], + [-16.3281, 12.0516], + [-16.3188, 12.1438], + [-16.2547, 12.2061], + [-16.2446, 12.2371], + [-16.3123, 12.243], + [-16.4368, 12.2042], + [-16.7118, 12.3548] + ] + ], + [ + [ + [-16.1145, 11.0594], + [-16.1945, 11.0446], + [-16.231, 11.0942], + [-16.2364, 11.1134], + [-16.1946, 11.1301], + [-16.1759, 11.1308], + [-16.144, 11.1668], + [-16.1048, 11.191], + [-16.0875, 11.1988], + [-16.0673, 11.1972], + [-16.0528, 11.1175], + [-16.0722, 11.0841], + [-16.1145, 11.0594] + ] + ], + [ + [ + [-15.8959, 11.0825], + [-15.9052, 11.0547], + [-15.964, 11.059], + [-15.9506, 11.0871], + [-15.9635, 11.0953], + [-15.9465, 11.1797], + [-15.9377, 11.1928], + [-15.9091, 11.1613], + [-15.9053, 11.1483], + [-15.8959, 11.0825] + ] + ], + [ + [ + [-15.7251, 11.2155], + [-15.7251, 11.1745], + [-15.7675, 11.1823], + [-15.7798, 11.1945], + [-15.7547, 11.2687], + [-15.7175, 11.3018], + [-15.6719, 11.2965], + [-15.6583, 11.2865], + [-15.6672, 11.2579], + [-15.6871, 11.2343], + [-15.7251, 11.2155] + ] + ], + [ + [ + [-15.5534, 11.537], + [-15.5628, 11.5138], + [-15.6196, 11.5335], + [-15.5366, 11.6176], + [-15.4825, 11.6323], + [-15.4844, 11.5675], + [-15.5262, 11.5539], + [-15.5534, 11.537] + ] + ], + [ + [ + [-15.9018, 11.4658], + [-15.9487, 11.4344], + [-15.9972, 11.4492], + [-16.0232, 11.4771], + [-16.0193, 11.5273], + [-15.9646, 11.5983], + [-15.9153, 11.5891], + [-15.9018, 11.4658] + ] + ], + [ + [ + [-15.9864, 11.882], + [-16.0383, 11.7597], + [-16.1024, 11.7732], + [-16.1474, 11.846], + [-16.1524, 11.8768], + [-16.0219, 11.8867], + [-15.9864, 11.882] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 89, + "name": "Equatorial Guinea", + "name_fr": "Guinée équatoriale", + "iso": "GNQ", + "recs": "ECCAS", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 8.5, + "y": 1.8, + "count": 7, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 0.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [8.7357, 3.7583], + [8.7604, 3.7543], + [8.9101, 3.7582], + [8.9507, 3.7053], + [8.9461, 3.6275], + [8.7922, 3.4004], + [8.7635, 3.3046], + [8.704, 3.2236], + [8.6523, 3.2171], + [8.4749, 3.2646], + [8.4449, 3.2935], + [8.4343, 3.3324], + [8.4518, 3.4229], + [8.4646, 3.4506], + [8.5498, 3.4676], + [8.5772, 3.4824], + [8.6228, 3.58], + [8.6377, 3.6688], + [8.6759, 3.7359], + [8.7357, 3.7583] + ] + ], + [ + [ + [11.3287, 2.1674], + [11.3301, 1.9359], + [11.3312, 1.7402], + [11.3323, 1.5284], + [11.3336, 1.3076], + [11.3347, 1.1208], + [11.3354, 0.9997], + [11.1307, 1.0004], + [10.8589, 1.0013], + [10.5872, 1.0021], + [10.3154, 1.0031], + [10.1789, 1.0036], + [10.0285, 1.004], + [9.9798, 0.9977], + [9.9467, 0.9671], + [9.9067, 0.9601], + [9.8604, 0.9862], + [9.8039, 0.9987], + [9.7887, 1.0257], + [9.7605, 1.0747], + [9.7046, 1.08], + [9.6765, 1.0747], + [9.6361, 1.0467], + [9.5908, 1.032], + [9.5994, 1.0544], + [9.5099, 1.1148], + [9.4453, 1.1207], + [9.3859, 1.1393], + [9.4341, 1.2964], + [9.4942, 1.4353], + [9.5843, 1.5402], + [9.6321, 1.5655], + [9.6477, 1.6176], + [9.7188, 1.7887], + [9.807, 1.9275], + [9.7797, 2.0682], + [9.8008, 2.3044], + [9.8262, 2.2978], + [9.8304, 2.2755], + [9.8369, 2.2424], + [9.8701, 2.2133], + [9.9799, 2.1678], + [10.307, 2.1677], + [10.5022, 2.1676], + [10.7909, 2.1676], + [11.0966, 2.1675], + [11.3287, 2.1674] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 118, + "name": "Kenya", + "name_fr": "Kenya", + "iso": "KEN", + "recs": "COMESA,CEN_SAD,EAC,IGAD", + "rbs": "ICGLR,RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 40.5, + "y": -2.0, + "count": 43, + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 138, + "PSSM-Instructors": 15, + "PSSM-Senior-Instructors": 4 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [40.9944, -2.1584], + [40.9573, -2.1673], + [40.9765, -2.1098], + [41.086, -2.0365], + [41.1307, -2.053], + [41.1393, -2.0698], + [41.1368, -2.0851], + [41.1182, -2.1001], + [40.9944, -2.1584] + ] + ], + [ + [ + [33.9741, 0.2134], + [34.0372, 0.2945], + [34.0806, 0.3825], + [34.1117, 0.5051], + [34.1609, 0.6052], + [34.2726, 0.6864], + [34.2926, 0.7312], + [34.4108, 0.8673], + [34.4817, 1.0421], + [34.5353, 1.1016], + [34.602, 1.1564], + [34.6491, 1.1853], + [34.7268, 1.2143], + [34.7876, 1.2307], + [34.7986, 1.2445], + [34.8038, 1.2729], + [34.7836, 1.3812], + [34.8096, 1.4167], + [34.851, 1.489], + [34.8983, 1.5565], + [34.9412, 1.5993], + [34.9652, 1.6434], + [34.9765, 1.7196], + [34.9782, 1.7736], + [34.9775, 1.8619], + [34.9641, 2.0624], + [34.914, 2.2302], + [34.883, 2.4179], + [34.9058, 2.4797], + [34.8662, 2.5897], + [34.8467, 2.5958], + [34.8145, 2.6198], + [34.7734, 2.7234], + [34.7425, 2.8181], + [34.7232, 2.8419], + [34.5892, 2.9248], + [34.5226, 3.12], + [34.4479, 3.1635], + [34.4072, 3.3575], + [34.3994, 3.4127], + [34.4418, 3.6063], + [34.4377, 3.6506], + [34.3929, 3.6915], + [34.2671, 3.7332], + [34.165, 3.813], + [34.1782, 3.8409], + [34.1857, 3.8698], + [34.132, 3.8892], + [33.9761, 4.2202], + [34.1769, 4.4191], + [34.3802, 4.6207], + [34.6398, 4.8755], + [34.8783, 5.1096], + [35.0845, 5.3119], + [35.2684, 5.4923], + [35.2639, 5.4579], + [35.2646, 5.4121], + [35.2876, 5.3841], + [35.3253, 5.3649], + [35.3779, 5.3852], + [35.424, 5.4133], + [35.4687, 5.4191], + [35.745, 5.344], + [35.7914, 5.2786], + [35.7885, 5.2081], + [35.8003, 5.1569], + [35.7793, 5.1056], + [35.7562, 4.9505], + [35.7631, 4.808], + [35.8456, 4.7026], + [35.9198, 4.6198], + [35.9787, 4.5038], + [36.022, 4.4681], + [36.0819, 4.4497], + [36.2719, 4.4447], + [36.553, 4.4373], + [36.8236, 4.4301], + [36.8482, 4.4273], + [36.9056, 4.4115], + [37.1546, 4.2545], + [37.3825, 4.1108], + [37.5755, 3.9859], + [37.7629, 3.8646], + [37.9449, 3.7467], + [38.0861, 3.6488], + [38.2253, 3.619], + [38.4516, 3.6048], + [38.608, 3.6001], + [38.7527, 3.559], + [38.9678, 3.5206], + [39.1283, 3.5009], + [39.2255, 3.4788], + [39.4944, 3.4561], + [39.5389, 3.4692], + [39.6575, 3.5778], + [39.7903, 3.7542], + [39.8422, 3.8515], + [40.0142, 3.9479], + [40.316, 4.0827], + [40.5287, 4.1776], + [40.7652, 4.273], + [40.8727, 4.1903], + [41.0208, 4.0575], + [41.0872, 3.9919], + [41.1404, 3.963], + [41.2209, 3.9436], + [41.3189, 3.9431], + [41.3725, 3.9462], + [41.4819, 3.9633], + [41.7377, 3.9791], + [41.884, 3.9777], + [41.7609, 3.8016], + [41.6135, 3.5905], + [41.3418, 3.2017], + [41.135, 2.9971], + [40.9787, 2.8424], + [40.9645, 2.8146], + [40.965, 2.6423], + [40.9667, 2.2209], + [40.97, 1.3782], + [40.9732, 0.5354], + [40.9766, -0.3073], + [40.9782, -0.7287], + [40.9787, -0.8703], + [41.1158, -1.0475], + [41.2498, -1.2205], + [41.427, -1.4495], + [41.5219, -1.5723], + [41.5376, -1.6132], + [41.5327, -1.6953], + [41.3869, -1.867], + [41.2675, -1.945], + [41.1068, -1.9823], + [41.0587, -1.9752], + [40.9955, -1.9506], + [40.9707, -1.9918], + [40.9521, -2.056], + [40.9166, -2.0425], + [40.8897, -2.0235], + [40.9059, -2.1375], + [40.9224, -2.1938], + [40.8982, -2.2699], + [40.8201, -2.3363], + [40.8132, -2.3924], + [40.6441, -2.5395], + [40.4045, -2.5557], + [40.2785, -2.6286], + [40.2225, -2.6884], + [40.1798, -2.819], + [40.1947, -3.0192], + [40.1281, -3.1733], + [40.1154, -3.2506], + [39.9917, -3.3507], + [39.9368, -3.4425], + [39.8963, -3.5358], + [39.8609, -3.5768], + [39.8191, -3.786], + [39.7614, -3.9131], + [39.7458, -3.9552], + [39.7316, -3.9933], + [39.6869, -4.0679], + [39.658, -4.1191], + [39.6371, -4.1528], + [39.4909, -4.4784], + [39.377, -4.6255], + [39.2875, -4.6086], + [39.2281, -4.6655], + [39.2218, -4.6924], + [39.1901, -4.6772], + [39.1154, -4.6235], + [38.9619, -4.513], + [38.8084, -4.4024], + [38.6549, -4.2919], + [38.5014, -4.1814], + [38.3479, -4.0709], + [38.1943, -3.9604], + [38.0408, -3.8498], + [37.8873, -3.7393], + [37.7973, -3.6744], + [37.7574, -3.6361], + [37.7262, -3.5598], + [37.711, -3.5408], + [37.6701, -3.5168], + [37.6221, -3.5115], + [37.6082, -3.4971], + [37.6087, -3.4603], + [37.6254, -3.4072], + [37.6818, -3.3058], + [37.688, -3.2462], + [37.6769, -3.1784], + [37.6592, -3.07], + [37.6438, -3.0454], + [37.5422, -2.9886], + [37.329, -2.8696], + [37.1158, -2.7506], + [36.9026, -2.6316], + [36.6895, -2.5126], + [36.4764, -2.3936], + [36.2631, -2.2746], + [36.05, -2.1557], + [35.8369, -2.0366], + [35.6237, -1.9176], + [35.4105, -1.7986], + [35.1975, -1.6796], + [34.9843, -1.5605], + [34.7711, -1.4416], + [34.5579, -1.3226], + [34.3447, -1.2036], + [34.1316, -1.0846], + [34.0559, -1.0423], + [34.0632, -1.0337], + [34.0701, -0.9975], + [34.1213, -0.9747], + [34.144, -0.9398], + [34.1628, -0.8792], + [34.1058, -0.7981], + [34.0683, -0.7248], + [34.0601, -0.6449], + [34.0793, -0.5795], + [34.1748, -0.4701], + [34.2172, -0.4415], + [34.2754, -0.445], + [34.3285, -0.4594], + [34.3757, -0.4588], + [34.4248, -0.5021], + [34.4563, -0.4951], + [34.4751, -0.4644], + [34.4583, -0.3689], + [34.4778, -0.3533], + [34.5766, -0.3297], + [34.7033, -0.3249], + [34.7981, -0.2964], + [34.8133, -0.2757], + [34.7176, -0.0917], + [34.5381, -0.1437], + [34.4195, -0.1962], + [34.3699, -0.2434], + [34.3533, -0.3138], + [34.334, -0.3373], + [34.31, -0.3561], + [34.2847, -0.3503], + [34.2256, -0.2592], + [34.1172, -0.1635], + [34.1075, -0.1334], + [34.1252, -0.091], + [34.1152, -0.0795], + [34.0592, -0.0807], + [34.0287, -0.0625], + [34.0029, -0.0242], + [33.982, 0.0247], + [33.9736, 0.0887], + [33.9745, 0.2134], + [33.9741, 0.2134] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 127, + "name": "Liberia", + "name_fr": "Liberia", + "iso": "LBR", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -9.7, + "y": 6.4, + "count": 18, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-11.5075, 6.9065], + [-11.4545, 6.9512], + [-11.3767, 7.0947], + [-11.2677, 7.2326], + [-11.1661, 7.3144], + [-11.0854, 7.3986], + [-11.0002, 7.463], + [-10.8781, 7.5382], + [-10.6913, 7.7364], + [-10.6475, 7.7594], + [-10.6176, 7.8964], + [-10.5708, 8.0711], + [-10.5167, 8.1253], + [-10.3896, 8.1576], + [-10.3598, 8.1879], + [-10.3146, 8.3108], + [-10.2857, 8.4541], + [-10.2832, 8.4852], + [-10.2331, 8.4888], + [-10.1474, 8.5197], + [-10.0977, 8.5059], + [-10.0757, 8.4646], + [-10.0644, 8.4299], + [-9.8047, 8.5192], + [-9.782, 8.5377], + [-9.7683, 8.5346], + [-9.7356, 8.454], + [-9.7169, 8.4589], + [-9.7012, 8.4822], + [-9.6839, 8.4844], + [-9.6636, 8.4735], + [-9.6432, 8.436], + [-9.6102, 8.4023], + [-9.5539, 8.3786], + [-9.5183, 8.3461], + [-9.5222, 8.26], + [-9.5085, 8.1763], + [-9.4841, 8.157], + [-9.4711, 8.107], + [-9.4646, 8.0521], + [-9.4511, 8.0232], + [-9.4416, 7.9679], + [-9.4464, 7.9085], + [-9.4363, 7.8667], + [-9.3949, 7.7946], + [-9.3691, 7.7038], + [-9.3689, 7.6396], + [-9.384, 7.5719], + [-9.4115, 7.51], + [-9.4598, 7.4425], + [-9.4638, 7.4159], + [-9.4351, 7.3984], + [-9.3917, 7.3949], + [-9.3553, 7.4087], + [-9.2633, 7.3777], + [-9.2152, 7.3333], + [-9.1729, 7.2784], + [-9.1348, 7.2506], + [-9.1176, 7.2159], + [-9.0523, 7.2255], + [-8.9766, 7.2589], + [-8.961, 7.2746], + [-8.9384, 7.2662], + [-8.8896, 7.2627], + [-8.8555, 7.3228], + [-8.8279, 7.3919], + [-8.7691, 7.4668], + [-8.7402, 7.4957], + [-8.7326, 7.5436], + [-8.7294, 7.6053], + [-8.7083, 7.6589], + [-8.6598, 7.6884], + [-8.6073, 7.6879], + [-8.5789, 7.6771], + [-8.5644, 7.6251], + [-8.5223, 7.5855], + [-8.4864, 7.5585], + [-8.4673, 7.547], + [-8.4372, 7.5164], + [-8.4087, 7.4118], + [-8.2966, 7.074], + [-8.3023, 6.981], + [-8.3245, 6.92], + [-8.3251, 6.8604], + [-8.3326, 6.8016], + [-8.4012, 6.7051], + [-8.6036, 6.5078], + [-8.5879, 6.4905], + [-8.5396, 6.4681], + [-8.4903, 6.4564], + [-8.4499, 6.4625], + [-8.3993, 6.4132], + [-8.3449, 6.3513], + [-8.2871, 6.319], + [-8.2039, 6.2907], + [-8.131, 6.2875], + [-8.0689, 6.2984], + [-7.9816, 6.2861], + [-7.8886, 6.2349], + [-7.8555, 6.1501], + [-7.8333, 6.0764], + [-7.8009, 6.0389], + [-7.7965, 5.9751], + [-7.7304, 5.919], + [-7.6361, 5.9077], + [-7.5139, 5.842], + [-7.4828, 5.8455], + [-7.4694, 5.8537], + [-7.4544, 5.8413], + [-7.4237, 5.6513], + [-7.3999, 5.5506], + [-7.4125, 5.5099], + [-7.4289, 5.4779], + [-7.4298, 5.3245], + [-7.4852, 5.2364], + [-7.4941, 5.1398], + [-7.5098, 5.1085], + [-7.5689, 5.0807], + [-7.5693, 5.0064], + [-7.5851, 4.9167], + [-7.5912, 4.8215], + [-7.5747, 4.5723], + [-7.5716, 4.3864], + [-7.545, 4.3513], + [-7.66, 4.3668], + [-7.9982, 4.5087], + [-8.259, 4.59], + [-9.1322, 5.0546], + [-9.3748, 5.2411], + [-9.6544, 5.5187], + [-10.2764, 6.0776], + [-10.4182, 6.1673], + [-10.5971, 6.2109], + [-10.7076, 6.2585], + [-10.7856, 6.3102], + [-10.849, 6.4651], + [-11.0045, 6.5574], + [-11.2916, 6.6882], + [-11.5075, 6.9065] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 128, + "name": "Libya", + "name_fr": "Libye", + "iso": "LBY", + "recs": "UMA,COMESA,CEN_SAD", + "rbs": "SARCOM", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 17.4, + "y": 27.2, + "count": 20, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [9.5188, 30.2294], + [9.638, 30.2823], + [9.8074, 30.3422], + [9.895, 30.3873], + [9.9325, 30.4253], + [10.0598, 30.5801], + [10.126, 30.666], + [10.2164, 30.7832], + [10.2561, 30.8649], + [10.257, 30.9408], + [10.2434, 31.0321], + [10.1727, 31.251], + [10.1149, 31.4638], + [10.1599, 31.5458], + [10.196, 31.5851], + [10.2746, 31.685], + [10.3061, 31.7048], + [10.4758, 31.736], + [10.5437, 31.8025], + [10.5955, 31.8857], + [10.6089, 31.9295], + [10.683, 31.9754], + [10.7716, 32.0212], + [10.8264, 32.0807], + [11.0052, 32.1727], + [11.1683, 32.2567], + [11.358, 32.3452], + [11.505, 32.4137], + [11.5359, 32.4733], + [11.5338, 32.525], + [11.4539, 32.6426], + [11.4539, 32.7817], + [11.4592, 32.8974], + [11.4672, 32.9657], + [11.5024, 33.1556], + [11.5046, 33.1819], + [11.6571, 33.1189], + [11.8135, 33.0937], + [12.2799, 32.8585], + [12.4271, 32.8291], + [12.7535, 32.8011], + [13.1381, 32.8974], + [13.2835, 32.9146], + [13.5363, 32.8243], + [13.6478, 32.7988], + [13.8354, 32.7918], + [14.1557, 32.7098], + [14.2371, 32.6812], + [14.4238, 32.5503], + [14.5134, 32.5111], + [15.1766, 32.3912], + [15.2669, 32.3117], + [15.3591, 32.1597], + [15.3631, 31.9712], + [15.4141, 31.8342], + [15.4964, 31.6568], + [15.5958, 31.5311], + [15.706, 31.4264], + [15.8322, 31.361], + [16.123, 31.2645], + [16.451, 31.2273], + [16.7815, 31.2147], + [17.3492, 31.0815], + [17.8305, 30.9276], + [17.9493, 30.8519], + [18.1904, 30.7773], + [18.6698, 30.4157], + [18.9364, 30.2904], + [19.1237, 30.2661], + [19.2917, 30.2881], + [19.5898, 30.4138], + [19.7133, 30.4884], + [20.0132, 30.8007], + [20.1115, 30.9637], + [20.151, 31.0786], + [20.1411, 31.1955], + [20.1038, 31.3005], + [20.02, 31.4106], + [19.9612, 31.556], + [19.9264, 31.8175], + [19.9734, 31.9991], + [20.031, 32.1079], + [20.1215, 32.2188], + [20.3706, 32.4308], + [20.6211, 32.5802], + [21.0623, 32.7755], + [21.3188, 32.7777], + [21.4247, 32.7992], + [21.6359, 32.9373], + [21.7214, 32.9425], + [21.8395, 32.9086], + [22.1874, 32.9183], + [22.3406, 32.8799], + [22.5234, 32.7939], + [22.7541, 32.7405], + [22.9169, 32.6872], + [23.0906, 32.6187], + [23.1297, 32.4481], + [23.1104, 32.3974], + [23.1062, 32.3314], + [23.2863, 32.2138], + [23.7977, 32.1587], + [23.8984, 32.1272], + [24.039, 32.037], + [24.1297, 32.0092], + [24.4798, 31.9965], + [24.6839, 32.016], + [24.8785, 31.9843], + [24.9507, 31.9537], + [25.025, 31.8833], + [25.115, 31.7123], + [25.1505, 31.655], + [25.112, 31.6269], + [25.0572, 31.5672], + [25.0227, 31.514], + [24.93, 31.4275], + [24.8527, 31.3348], + [24.86, 31.1992], + [24.8775, 31.0612], + [24.9295, 30.9265], + [24.9739, 30.7766], + [24.9614, 30.6785], + [24.923, 30.558], + [24.8775, 30.4575], + [24.7265, 30.2506], + [24.7032, 30.2011], + [24.7116, 30.1315], + [24.8037, 29.886], + [24.8108, 29.8087], + [24.8659, 29.5703], + [24.9161, 29.3763], + [24.9717, 29.2238], + [24.9803, 29.1819], + [24.9803, 28.9573], + [24.9803, 28.7328], + [24.9803, 28.5082], + [24.9803, 28.2836], + [24.9803, 28.0591], + [24.9803, 27.8345], + [24.9803, 27.61], + [24.9803, 27.3854], + [24.9803, 27.1608], + [24.9803, 26.9362], + [24.9803, 26.7117], + [24.9803, 26.4871], + [24.9803, 26.2625], + [24.9803, 26.038], + [24.9803, 25.8134], + [24.9803, 25.5889], + [24.9803, 25.3643], + [24.9803, 25.1397], + [24.9803, 24.9152], + [24.9803, 24.6906], + [24.9803, 24.4661], + [24.9803, 24.2415], + [24.9803, 24.0169], + [24.9803, 23.7924], + [24.9803, 23.5678], + [24.9803, 23.3432], + [24.9803, 23.1187], + [24.9803, 22.8941], + [24.9803, 22.6695], + [24.9803, 22.445], + [24.9803, 22.2204], + [24.9803, 21.9958], + [24.9801, 21.4976], + [24.9799, 20.9992], + [24.9797, 20.5009], + [24.9795, 20.0026], + [24.9764, 20.0008], + [24.9732, 19.999], + [24.9702, 19.9973], + [24.967, 19.9955], + [24.7204, 19.9956], + [24.4736, 19.9957], + [24.227, 19.9958], + [23.9803, 19.9959], + [23.9803, 19.8711], + [23.9803, 19.7463], + [23.9803, 19.6215], + [23.9803, 19.4966], + [23.5013, 19.7332], + [23.0222, 19.9698], + [22.5431, 20.2063], + [22.0641, 20.4429], + [21.585, 20.6795], + [21.1059, 20.9161], + [20.6268, 21.1526], + [20.1477, 21.3893], + [19.6686, 21.6258], + [19.1895, 21.8624], + [18.7104, 22.099], + [18.2313, 22.3355], + [17.7522, 22.5721], + [17.2732, 22.8087], + [16.7941, 23.0453], + [16.315, 23.2818], + [15.9841, 23.4452], + [15.6271, 23.2857], + [15.3475, 23.1607], + [14.979, 22.9962], + [14.9789, 22.9963], + [14.5557, 22.7825], + [14.2308, 22.6185], + [14.2155, 22.6197], + [14.2007, 22.6237], + [13.8627, 22.9021], + [13.5986, 23.1195], + [13.4812, 23.1802], + [12.9836, 23.2913], + [12.4888, 23.4017], + [11.9679, 23.5179], + [11.873, 23.6948], + [11.767, 23.8926], + [11.6242, 24.1397], + [11.5369, 24.2908], + [11.5076, 24.3144], + [11.1082, 24.434], + [10.6861, 24.5514], + [10.439, 24.4802], + [10.3959, 24.4856], + [10.3258, 24.5302], + [10.2559, 24.591], + [10.2187, 24.6762], + [10.1195, 24.7902], + [10.0281, 25.051], + [10.019, 25.2585], + [10.0007, 25.3321], + [9.7811, 25.6243], + [9.5813, 25.8901], + [9.4482, 26.0671], + [9.4224, 26.1471], + [9.4379, 26.2455], + [9.4914, 26.3337], + [9.685, 26.4382], + [9.8594, 26.552], + [9.8832, 26.6308], + [9.8944, 26.8479], + [9.8371, 26.9158], + [9.7954, 27.0448], + [9.7525, 27.2193], + [9.7476, 27.3309], + [9.8253, 27.553], + [9.916, 27.7857], + [9.8582, 28.0433], + [9.8156, 28.5602], + [9.8426, 28.967], + [9.8207, 29.1148], + [9.8053, 29.177], + [9.7459, 29.3689], + [9.6727, 29.567], + [9.6401, 29.6364], + [9.5462, 29.7959], + [9.391, 29.9937], + [9.3103, 30.1152], + [9.421, 30.1793], + [9.5188, 30.2294] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 132, + "name": "Lesotho", + "name_fr": "Lesotho", + "iso": "LSO", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 27.6, + "y": -29.5, + "count": 4, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [28.7369, -30.102], + [28.6469, -30.1266], + [28.6344, -30.1287], + [28.5767, -30.123], + [28.4996, -30.1289], + [28.4391, -30.1425], + [28.3921, -30.1476], + [28.3154, -30.2185], + [28.1762, -30.4099], + [28.1391, -30.4499], + [28.1287, -30.5251], + [28.0964, -30.5846], + [28.0568, -30.6311], + [28.0182, -30.6423], + [27.9019, -30.6238], + [27.7531, -30.6], + [27.6666, -30.5423], + [27.5896, -30.4664], + [27.549, -30.4112], + [27.5065, -30.381], + [27.492, -30.364], + [27.4314, -30.3385], + [27.4086, -30.3253], + [27.3885, -30.3159], + [27.3641, -30.2792], + [27.3497, -30.2474], + [27.3554, -30.1586], + [27.3127, -30.1057], + [27.2397, -30.0153], + [27.1936, -29.9413], + [27.1305, -29.8402], + [27.0918, -29.7537], + [27.0518, -29.6641], + [27.0569, -29.6256], + [27.0952, -29.5993], + [27.2074, -29.5542], + [27.2945, -29.5193], + [27.3568, -29.4553], + [27.4249, -29.3601], + [27.458, -29.3027], + [27.491, -29.2766], + [27.5271, -29.2361], + [27.5902, -29.1465], + [27.6604, -29.047], + [27.7355, -28.94], + [27.8304, -28.9091], + [27.9599, -28.8733], + [28.0844, -28.78], + [28.2326, -28.7013], + [28.4719, -28.6158], + [28.5834, -28.5941], + [28.6258, -28.5817], + [28.6526, -28.5979], + [28.6812, -28.6468], + [28.7218, -28.6877], + [28.8162, -28.7589], + [28.8562, -28.7761], + [28.9537, -28.8814], + [29.058, -28.9537], + [29.178, -29.0369], + [29.2598, -29.0783], + [29.3014, -29.0898], + [29.3359, -29.1637], + [29.3709, -29.2185], + [29.3907, -29.2697], + [29.3867, -29.3197], + [29.3488, -29.442], + [29.2936, -29.5669], + [29.2492, -29.6188], + [29.1951, -29.6517], + [29.1422, -29.701], + [29.122, -29.8012], + [29.098, -29.919], + [29.029, -29.9676], + [28.9753, -29.9994], + [28.9011, -30.0385], + [28.7369, -30.102] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 138, + "name": "Morocco", + "name_fr": "Maroc", + "iso": "MAR", + "recs": "ECOWAS,UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -7.0, + "y": 32.0, + "count": 18, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-2.2196, 35.1042], + [-2.1908, 35.0298], + [-2.1318, 34.9708], + [-1.9209, 34.8355], + [-1.7956, 34.7519], + [-1.7922, 34.7232], + [-1.8324, 34.6546], + [-1.8497, 34.6073], + [-1.8166, 34.5571], + [-1.7395, 34.4961], + [-1.7333, 34.467], + [-1.7519, 34.4333], + [-1.7918, 34.3679], + [-1.7069, 34.1761], + [-1.6927, 33.9903], + [-1.7147, 33.8582], + [-1.7141, 33.7818], + [-1.703, 33.7168], + [-1.6313, 33.5667], + [-1.6792, 33.3187], + [-1.6251, 33.1833], + [-1.5507, 33.0736], + [-1.51, 32.8776], + [-1.45, 32.7848], + [-1.3521, 32.7034], + [-1.2964, 32.6757], + [-1.1882, 32.6085], + [-1.111, 32.5523], + [-1.0655, 32.4683], + [-1.1626, 32.3992], + [-1.2403, 32.3376], + [-1.2621, 32.2711], + [-1.2259, 32.1646], + [-1.2259, 32.1072], + [-1.2753, 32.089], + [-1.4771, 32.0949], + [-1.6352, 32.0996], + [-1.817, 32.1048], + [-2.0728, 32.115], + [-2.2313, 32.1213], + [-2.4484, 32.13], + [-2.5232, 32.1257], + [-2.7226, 32.0958], + [-2.8634, 32.0747], + [-2.8872, 32.0688], + [-2.9309, 32.0425], + [-2.9611, 31.964], + [-2.9882, 31.8742], + [-3.0174, 31.8343], + [-3.4398, 31.7045], + [-3.6046, 31.6868], + [-3.7002, 31.7001], + [-3.7682, 31.6896], + [-3.8268, 31.6619], + [-3.8467, 31.6199], + [-3.8496, 31.5664], + [-3.8371, 31.5124], + [-3.7964, 31.4371], + [-3.7892, 31.3618], + [-3.8151, 31.3088], + [-3.8214, 31.2555], + [-3.8334, 31.1978], + [-3.8118, 31.1666], + [-3.771, 31.1618], + [-3.7302, 31.1354], + [-3.6725, 31.1114], + [-3.6245, 31.0658], + [-3.6269, 31.0009], + [-3.6668, 30.964], + [-3.702, 30.9445], + [-3.8601, 30.9272], + [-3.9854, 30.9135], + [-4.1488, 30.8096], + [-4.3229, 30.6989], + [-4.5292, 30.6255], + [-4.6196, 30.6048], + [-4.7785, 30.5524], + [-4.9683, 30.4654], + [-5.0619, 30.3264], + [-5.1801, 30.1662], + [-5.2937, 30.0586], + [-5.4488, 29.9569], + [-5.5933, 29.918], + [-5.775, 29.869], + [-6.0043, 29.8313], + [-6.1665, 29.8189], + [-6.2148, 29.8107], + [-6.3576, 29.8083], + [-6.4276, 29.8161], + [-6.4797, 29.8204], + [-6.5009, 29.8091], + [-6.5079, 29.7838], + [-6.5107, 29.726], + [-6.5206, 29.6599], + [-6.5657, 29.6039], + [-6.5978, 29.579], + [-6.6354, 29.5688], + [-6.7551, 29.5838], + [-6.8556, 29.6016], + [-7.0949, 29.6252], + [-7.1424, 29.6196], + [-7.1602, 29.6126], + [-7.2349, 29.5749], + [-7.3498, 29.4947], + [-7.4277, 29.425], + [-7.4857, 29.3922], + [-7.6246, 29.3752], + [-7.6852, 29.3495], + [-7.9438, 29.1748], + [-7.9989, 29.1324], + [-8.2652, 28.9805], + [-8.3405, 28.9302], + [-8.3993, 28.8802], + [-8.5583, 28.7679], + [-8.6599, 28.7186], + [-8.6784, 28.6894], + [-8.6833, 28.6208], + [-8.6833, 28.4692], + [-8.6833, 28.3237], + [-8.6833, 28.112], + [-8.6833, 27.9004], + [-8.6833, 27.6614], + [-8.7526, 27.6614], + [-8.8165, 27.6615], + [-8.817, 27.6615], + [-8.817, 27.6615], + [-8.8232, 27.6615], + [-8.8931, 27.6615], + [-8.9633, 27.6615], + [-9.0335, 27.6615], + [-9.1038, 27.6616], + [-9.174, 27.6616], + [-9.2442, 27.6616], + [-9.3144, 27.6616], + [-9.3847, 27.6616], + [-9.4549, 27.6617], + [-9.5251, 27.6617], + [-9.5954, 27.6617], + [-9.6656, 27.6617], + [-9.7359, 27.6617], + [-9.8061, 27.6617], + [-9.8763, 27.6617], + [-9.9465, 27.6617], + [-10.0168, 27.6617], + [-10.087, 27.6617], + [-10.1573, 27.6617], + [-10.2276, 27.6618], + [-10.2977, 27.6618], + [-10.368, 27.6618], + [-10.4383, 27.6618], + [-10.5084, 27.6619], + [-10.5788, 27.6619], + [-10.649, 27.6619], + [-10.7192, 27.6619], + [-10.7895, 27.6619], + [-10.8597, 27.662], + [-10.9299, 27.662], + [-11.0002, 27.662], + [-11.0704, 27.662], + [-11.1406, 27.662], + [-11.2109, 27.662], + [-11.2811, 27.662], + [-11.3514, 27.6621], + [-11.4216, 27.6621], + [-11.4918, 27.6621], + [-11.5621, 27.6621], + [-11.6323, 27.6622], + [-11.7026, 27.6622], + [-11.7728, 27.6622], + [-11.8023, 27.6622], + [-11.8132, 27.6622], + [-11.8431, 27.6622], + [-11.9133, 27.6622], + [-11.9835, 27.6622], + [-12.0538, 27.6622], + [-12.124, 27.6623], + [-12.1942, 27.6623], + [-12.2644, 27.6623], + [-12.3347, 27.6623], + [-12.405, 27.6623], + [-12.4752, 27.6624], + [-12.5454, 27.6624], + [-12.6157, 27.6624], + [-12.6859, 27.6624], + [-12.7561, 27.6624], + [-12.8264, 27.6624], + [-12.8967, 27.6624], + [-12.9668, 27.6624], + [-13.0371, 27.6625], + [-13.1074, 27.6625], + [-13.1679, 27.6625], + [-13.0407, 27.7698], + [-12.9489, 27.9142], + [-12.7937, 27.9784], + [-12.4689, 28.0094], + [-11.9861, 28.1293], + [-11.5527, 28.3101], + [-11.4302, 28.382], + [-11.2991, 28.5261], + [-11.081, 28.7138], + [-10.6738, 28.9392], + [-10.4865, 29.0649], + [-10.2006, 29.3804], + [-10.0105, 29.6414], + [-9.8526, 29.8092], + [-9.7435, 29.9582], + [-9.6671, 30.1093], + [-9.6238, 30.3526], + [-9.6529, 30.4476], + [-9.7731, 30.6031], + [-9.8539, 30.6446], + [-9.8755, 30.7179], + [-9.8324, 30.8473], + [-9.8333, 31.0696], + [-9.8087, 31.4246], + [-9.675, 31.711], + [-9.3475, 32.0864], + [-9.2866, 32.2406], + [-9.2491, 32.4858], + [-9.2458, 32.5725], + [-8.8362, 32.9205], + [-8.5963, 33.1872], + [-8.5128, 33.2524], + [-8.3012, 33.3744], + [-7.5624, 33.6403], + [-7.1447, 33.8303], + [-6.901, 33.969], + [-6.7558, 34.1329], + [-6.3531, 34.7761], + [-5.9576, 35.6812], + [-5.9248, 35.7858], + [-5.7479, 35.816], + [-5.6229, 35.8289], + [-5.5223, 35.862], + [-5.3974, 35.9299], + [-5.2778, 35.9027], + [-5.3376, 35.8565], + [-5.3376, 35.7452], + [-5.2527, 35.6147], + [-5.1054, 35.4678], + [-4.8372, 35.2813], + [-4.6283, 35.2064], + [-4.33, 35.1615], + [-3.9824, 35.2434], + [-3.788, 35.2449], + [-3.6933, 35.28], + [-3.5906, 35.2283], + [-3.3947, 35.2118], + [-3.206, 35.2391], + [-3.0631, 35.3172], + [-2.9722, 35.4073], + [-2.958, 35.3631], + [-2.9536, 35.3151], + [-2.926, 35.2871], + [-2.8695, 35.1727], + [-2.8399, 35.1278], + [-2.7314, 35.1352], + [-2.6368, 35.1127], + [-2.4237, 35.1235], + [-2.2196, 35.1042] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 141, + "name": "Madagascar", + "name_fr": "Madagascar", + "iso": "MDG", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 45.7, + "y": -19.4, + "count": 11, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Eligible", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [49.5383, -12.4321], + [49.5842, -12.5367], + [49.6378, -12.6371], + [49.805, -12.8797], + [49.8765, -12.973], + [49.9375, -13.0723], + [49.9672, -13.2702], + [50.0734, -13.5779], + [50.1738, -14.0402], + [50.2046, -14.5145], + [50.2354, -14.732], + [50.3135, -14.9368], + [50.4413, -15.1493], + [50.4827, -15.3856], + [50.4046, -15.6291], + [50.2915, -15.8585], + [50.2623, -15.9016], + [50.209, -15.9604], + [50.185, -15.9578], + [50.0944, -15.8986], + [50.0204, -15.8018], + [49.9266, -15.5735], + [49.8926, -15.4577], + [49.8533, -15.4395], + [49.7437, -15.4495], + [49.6644, -15.5216], + [49.6499, -15.567], + [49.667, -15.6957], + [49.6971, -15.8114], + [49.7104, -15.9289], + [49.7128, -16.0768], + [49.7423, -16.1215], + [49.7859, -16.1591], + [49.8311, -16.2559], + [49.8391, -16.4865], + [49.8113, -16.603], + [49.734, -16.703], + [49.7386, -16.7584], + [49.7672, -16.8151], + [49.7397, -16.8494], + [49.6369, -16.8929], + [49.5952, -16.9312], + [49.5396, -17.0329], + [49.4493, -17.2406], + [49.4371, -17.3467], + [49.4937, -17.6695], + [49.4778, -17.8985], + [49.3629, -18.3363], + [49.2969, -18.544], + [49.2033, -18.7923], + [49.0601, -19.1196], + [48.9181, -19.5305], + [48.7975, -19.9532], + [48.7083, -20.2073], + [48.607, -20.4575], + [48.4686, -20.9], + [48.3508, -21.349], + [48.1759, -21.8431], + [47.9345, -22.3939], + [47.9084, -22.4658], + [47.8583, -22.7473], + [47.8041, -22.9915], + [47.7395, -23.2334], + [47.6041, -23.6331], + [47.5887, -23.7563], + [47.558, -23.8746], + [47.4276, -24.1252], + [47.3726, -24.2185], + [47.3336, -24.3176], + [47.3117, -24.4432], + [47.2729, -24.5644], + [47.1773, -24.7872], + [47.035, -24.979], + [46.9382, -25.0487], + [46.7285, -25.1499], + [46.6223, -25.1704], + [46.3867, -25.1728], + [46.1587, -25.2304], + [45.9209, -25.3413], + [45.6922, -25.4685], + [45.6046, -25.5287], + [45.508, -25.5632], + [45.2058, -25.5705], + [45.1152, -25.5431], + [44.8129, -25.3342], + [44.6958, -25.2997], + [44.4738, -25.2711], + [44.4067, -25.2533], + [44.3459, -25.2261], + [44.2562, -25.1169], + [44.0781, -25.0246], + [44.0354, -24.9957], + [44.0083, -24.932], + [43.9898, -24.8635], + [43.9438, -24.7867], + [43.9096, -24.6406], + [43.8516, -24.5384], + [43.6875, -24.3579], + [43.67, -24.3003], + [43.6568, -24.1088], + [43.6621, -23.9792], + [43.6461, -23.7419], + [43.6647, -23.6303], + [43.7223, -23.5297], + [43.6987, -23.4209], + [43.6376, -23.3065], + [43.6146, -23.1882], + [43.5695, -23.0805], + [43.3979, -22.8863], + [43.3575, -22.7908], + [43.3296, -22.6919], + [43.2648, -22.3836], + [43.2571, -22.2764], + [43.2666, -22.0493], + [43.2905, -21.9325], + [43.3322, -21.8512], + [43.3427, -21.7904], + [43.3697, -21.7383], + [43.4105, -21.6965], + [43.4378, -21.6467], + [43.5019, -21.3564], + [43.5831, -21.292], + [43.7036, -21.255], + [43.8002, -21.1792], + [43.8557, -21.0769], + [43.9111, -20.8658], + [44.0631, -20.6562], + [44.1172, -20.5461], + [44.2396, -20.3797], + [44.3481, -20.1455], + [44.3811, -20.0352], + [44.4047, -19.9221], + [44.4322, -19.6742], + [44.4529, -19.5509], + [44.4488, -19.4287], + [44.3865, -19.3031], + [44.2388, -19.0752], + [44.234, -19.0326], + [44.2457, -18.8632], + [44.2331, -18.7406], + [44.1787, -18.6186], + [44.1088, -18.5035], + [44.04, -18.2885], + [44.0066, -17.933], + [44.0137, -17.8045], + [43.9936, -17.6903], + [43.9436, -17.5814], + [43.9794, -17.3916], + [44.4214, -16.7026], + [44.4357, -16.6215], + [44.418, -16.4113], + [44.4271, -16.2891], + [44.4425, -16.2437], + [44.4762, -16.2173], + [44.5519, -16.2045], + [44.9092, -16.1745], + [44.9551, -16.1533], + [45.0442, -16.0951], + [45.1668, -15.9828], + [45.2229, -15.9505], + [45.2713, -15.9623], + [45.3023, -16.0104], + [45.3422, -16.0367], + [45.4863, -15.9858], + [45.5418, -15.9843], + [45.5982, -15.9926], + [45.6247, -15.9458], + [45.6405, -15.8831], + [45.6615, -15.8389], + [45.7002, -15.8138], + [45.8859, -15.8001], + [46.0043, -15.7821], + [46.1575, -15.7383], + [46.1905, -15.7469], + [46.3141, -15.9046], + [46.3516, -15.9182], + [46.3996, -15.9246], + [46.4416, -15.8959], + [46.3413, -15.8134], + [46.3262, -15.7667], + [46.3314, -15.7137], + [46.3852, -15.6001], + [46.4751, -15.5135], + [46.6747, -15.3818], + [46.882, -15.2296], + [46.9423, -15.219], + [46.9933, -15.2432], + [47.0323, -15.4227], + [47.0274, -15.4522], + [47.0605, -15.4563], + [47.0992, -15.4342], + [47.1334, -15.3617], + [47.1352, -15.3016], + [47.1073, -15.2438], + [47.0938, -15.195], + [47.0926, -15.1501], + [47.1977, -15.044], + [47.2805, -14.9427], + [47.3188, -14.8218], + [47.352, -14.7661], + [47.4391, -14.7033], + [47.4647, -14.7133], + [47.4851, -14.7644], + [47.4964, -14.8184], + [47.474, -14.872], + [47.4421, -14.925], + [47.4292, -14.9957], + [47.4783, -15.0094], + [47.5247, -14.9922], + [47.5926, -14.8643], + [47.67, -14.7433], + [47.716, -14.6804], + [47.774, -14.6367], + [47.8704, -14.6455], + [47.9642, -14.6726], + [47.8115, -14.5448], + [47.7733, -14.3699], + [47.9552, -14.0673], + [47.9569, -14.0043], + [47.9832, -13.9849], + [47.9955, -13.9604], + [47.9014, -13.8582], + [47.8836, -13.8075], + [47.896, -13.7307], + [47.941, -13.6624], + [47.9818, -13.6146], + [48.0398, -13.5963], + [48.0859, -13.6226], + [48.1871, -13.7065], + [48.2553, -13.7193], + [48.3377, -13.6387], + [48.4051, -13.538], + [48.5064, -13.4688], + [48.6214, -13.426], + [48.7965, -13.2675], + [48.9104, -12.9358], + [48.9194, -12.8391], + [48.8942, -12.7217], + [48.8538, -12.6102], + [48.7863, -12.4709], + [48.8039, -12.44], + [48.8996, -12.4585], + [48.9317, -12.4391], + [49.0357, -12.3158], + [49.207, -12.0796], + [49.2635, -12.0802], + [49.3121, -12.1239], + [49.3302, -12.1887], + [49.364, -12.2363], + [49.4798, -12.3484], + [49.5383, -12.4321] + ] + ], + [ + [ + [48.3422, -13.3639], + [48.3436, -13.4004], + [48.2119, -13.3853], + [48.1912, -13.26], + [48.2557, -13.2561], + [48.2697, -13.2046], + [48.3089, -13.1982], + [48.3511, -13.3096], + [48.3422, -13.3639] + ] + ], + [ + [ + [49.9364, -16.9029], + [49.824, -17.0865], + [49.8557, -16.9332], + [49.9859, -16.7124], + [50.023, -16.6953], + [49.9364, -16.9029] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 146, + "name": "Mali", + "name_fr": "Mali", + "iso": "MLI", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -3.8, + "y": 17.4, + "count": 76, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-11.3894, 12.4044], + [-11.3824, 12.4792], + [-11.4488, 12.5319], + [-11.4506, 12.5577], + [-11.4441, 12.6276], + [-11.4144, 12.7755], + [-11.4174, 12.8319], + [-11.3904, 12.942], + [-11.4339, 12.9916], + [-11.4441, 13.0282], + [-11.4928, 13.087], + [-11.5488, 13.1703], + [-11.5617, 13.237], + [-11.5813, 13.29], + [-11.635, 13.3699], + [-11.6745, 13.3824], + [-11.7583, 13.3945], + [-11.7722, 13.3671], + [-11.8034, 13.3273], + [-11.8317, 13.3158], + [-11.8778, 13.3646], + [-11.8952, 13.4063], + [-11.8946, 13.4444], + [-11.9571, 13.5109], + [-12.0542, 13.6331], + [-12.0441, 13.7339], + [-11.9842, 13.7881], + [-11.9664, 13.829], + [-11.9609, 13.8753], + [-11.9881, 13.9308], + [-12.0201, 13.9747], + [-12.0112, 14.0718], + [-12.0192, 14.2065], + [-12.0684, 14.2742], + [-12.1129, 14.3233], + [-12.1752, 14.3767], + [-12.2284, 14.4586], + [-12.2068, 14.5711], + [-12.1865, 14.6481], + [-12.2806, 14.809], + [-12.1047, 14.7454], + [-12.0815, 14.7664], + [-12.0216, 14.8049], + [-11.9409, 14.8869], + [-11.8729, 14.9952], + [-11.8422, 15.1294], + [-11.8288, 15.2449], + [-11.7984, 15.3427], + [-11.7602, 15.4255], + [-11.6759, 15.5121], + [-11.5967, 15.5732], + [-11.5027, 15.6368], + [-11.4552, 15.6254], + [-11.3656, 15.5368], + [-11.1693, 15.3586], + [-11.0074, 15.2229], + [-10.9482, 15.1511], + [-10.8956, 15.1505], + [-10.8151, 15.2817], + [-10.732, 15.3949], + [-10.6966, 15.4227], + [-10.5866, 15.4349], + [-10.4932, 15.4398], + [-10.4118, 15.4379], + [-10.2621, 15.416], + [-10.1937, 15.396], + [-10.1295, 15.3837], + [-9.9414, 15.3738], + [-9.7551, 15.4015], + [-9.5778, 15.4373], + [-9.4469, 15.4582], + [-9.4403, 15.5117], + [-9.4477, 15.5749], + [-9.4266, 15.623], + [-9.3854, 15.6676], + [-9.3506, 15.6774], + [-9.3354, 15.5257], + [-9.2937, 15.5028], + [-9.1768, 15.4961], + [-8.9871, 15.4961], + [-8.7831, 15.4961], + [-8.5792, 15.4961], + [-8.3752, 15.4961], + [-8.1712, 15.4961], + [-7.9673, 15.4961], + [-7.7634, 15.4961], + [-7.5594, 15.4961], + [-7.3555, 15.4962], + [-7.1515, 15.4962], + [-6.9476, 15.4962], + [-6.7436, 15.4962], + [-6.5396, 15.4962], + [-6.3357, 15.4962], + [-6.1318, 15.4962], + [-5.9278, 15.4963], + [-5.7239, 15.4963], + [-5.5125, 15.4963], + [-5.4556, 15.7894], + [-5.4036, 16.0579], + [-5.3599, 16.2829], + [-5.5096, 16.442], + [-5.6287, 16.5687], + [-5.6562, 16.8096], + [-5.6848, 17.0583], + [-5.7132, 17.3069], + [-5.7417, 17.5556], + [-5.7702, 17.8042], + [-5.7986, 18.0529], + [-5.8271, 18.3016], + [-5.8556, 18.5502], + [-5.8841, 18.7989], + [-5.9125, 19.0475], + [-5.941, 19.2962], + [-5.9695, 19.5449], + [-5.9979, 19.7935], + [-6.0264, 20.0422], + [-6.0549, 20.2909], + [-6.0834, 20.5395], + [-6.1118, 20.7882], + [-6.1403, 21.0369], + [-6.1688, 21.2855], + [-6.1973, 21.5342], + [-6.2257, 21.7829], + [-6.2542, 22.0315], + [-6.2827, 22.2802], + [-6.3111, 22.5289], + [-6.3396, 22.7775], + [-6.3681, 23.0261], + [-6.3966, 23.2748], + [-6.425, 23.5235], + [-6.4535, 23.7722], + [-6.482, 24.0208], + [-6.5104, 24.2695], + [-6.539, 24.5182], + [-6.5674, 24.7668], + [-6.5941, 24.9946], + [-6.2872, 24.9948], + [-5.9598, 24.995], + [-5.6408, 24.9952], + [-5.1729, 24.9954], + [-4.8226, 24.9956], + [-4.517, 24.8045], + [-4.2403, 24.6235], + [-3.9128, 24.4095], + [-3.5854, 24.1954], + [-3.2579, 23.9812], + [-2.9304, 23.7671], + [-2.6029, 23.553], + [-2.2754, 23.3389], + [-1.9479, 23.1248], + [-1.6204, 22.9106], + [-1.293, 22.6965], + [-0.9655, 22.4825], + [-0.638, 22.2683], + [-0.3105, 22.0542], + [0.017, 21.8401], + [0.3444, 21.626], + [0.6719, 21.4119], + [0.9994, 21.1978], + [1.1455, 21.1022], + [1.1592, 21.0625], + [1.1728, 20.982], + [1.1641, 20.8913], + [1.1657, 20.8174], + [1.2089, 20.7673], + [1.2902, 20.7136], + [1.6106, 20.5556], + [1.636, 20.5244], + [1.6474, 20.4588], + [1.6854, 20.3784], + [1.7532, 20.3316], + [1.8324, 20.2969], + [1.9288, 20.2727], + [2.2193, 20.2478], + [2.2809, 20.2103], + [2.4062, 20.0639], + [2.4742, 20.035], + [2.6678, 19.9929], + [2.8079, 19.9694], + [2.8657, 19.956], + [2.9925, 19.9166], + [3.1303, 19.8502], + [3.2037, 19.7897], + [3.2034, 19.7708], + [3.2027, 19.7183], + [3.2017, 19.5604], + [3.2271, 19.4736], + [3.2559, 19.4109], + [3.2544, 19.3726], + [3.2196, 19.3454], + [3.1924, 19.3121], + [3.1772, 19.2682], + [3.1379, 19.2122], + [3.1061, 19.1501], + [3.1197, 19.1032], + [3.1742, 19.0729], + [3.256, 19.0133], + [3.3234, 18.9884], + [3.3564, 18.9866], + [3.4009, 18.9884], + [3.4388, 18.9961], + [3.6835, 19.0416], + [3.9102, 19.0837], + [4.2276, 19.1428], + [4.2282, 18.9681], + [4.229, 18.7043], + [4.23, 18.4106], + [4.2309, 18.1395], + [4.2319, 17.8305], + [4.2327, 17.5822], + [4.2337, 17.2884], + [4.2347, 16.9964], + [4.2029, 16.9627], + [4.1912, 16.7982], + [4.1821, 16.5818], + [4.1213, 16.3577], + [4.0148, 16.1927], + [3.9762, 16.0355], + [3.9471, 15.9457], + [3.9072, 15.8968], + [3.8979, 15.838], + [3.877, 15.7553], + [3.843, 15.7017], + [3.8165, 15.674], + [3.7096, 15.6417], + [3.5205, 15.4831], + [3.5043, 15.3563], + [3.2891, 15.3911], + [3.0602, 15.4272], + [3.0294, 15.4249], + [3.0105, 15.4083], + [3.0011, 15.341], + [2.6896, 15.3299], + [2.4208, 15.3204], + [2.0882, 15.3094], + [1.8594, 15.3017], + [1.5691, 15.2865], + [1.3002, 15.2723], + [1.1213, 15.1261], + [0.9601, 14.9869], + [0.9475, 14.9821], + [0.7187, 14.9549], + [0.433, 14.979], + [0.2862, 14.9802], + [0.2287, 14.9637], + [0.2175, 14.9115], + [0.0073, 14.9848], + [-0.2359, 15.0594], + [-0.4054, 15.0125], + [-0.4323, 15.0285], + [-0.4545, 15.0597], + [-0.5365, 15.0779], + [-0.6665, 15.0698], + [-0.7604, 15.0478], + [-0.908, 14.9374], + [-1.0192, 14.8414], + [-1.0496, 14.8195], + [-1.205, 14.7615], + [-1.4937, 14.6261], + [-1.6573, 14.5268], + [-1.6951, 14.5085], + [-1.7678, 14.486], + [-1.8798, 14.4815], + [-1.973, 14.4565], + [-2.0571, 14.1946], + [-2.1132, 14.1685], + [-2.4572, 14.2741], + [-2.5269, 14.2583], + [-2.5867, 14.2276], + [-2.7789, 14.0737], + [-2.8739, 13.9507], + [-2.9259, 13.7868], + [-2.9185, 13.7364], + [-2.9171, 13.6795], + [-2.9508, 13.6484], + [-2.9972, 13.6371], + [-3.0387, 13.6391], + [-3.1984, 13.6729], + [-3.2486, 13.6583], + [-3.2702, 13.5774], + [-3.2667, 13.4008], + [-3.3018, 13.2808], + [-3.3967, 13.2437], + [-3.4699, 13.1964], + [-3.5276, 13.1827], + [-3.5758, 13.1942], + [-3.8535, 13.3735], + [-3.9473, 13.4022], + [-4.0512, 13.3824], + [-4.151, 13.3062], + [-4.1962, 13.2562], + [-4.2587, 13.1973], + [-4.3287, 13.119], + [-4.3103, 13.0525], + [-4.2606, 12.9753], + [-4.2252, 12.8795], + [-4.2271, 12.7937], + [-4.4806, 12.6722], + [-4.4599, 12.6304], + [-4.4219, 12.5816], + [-4.4216, 12.4931], + [-4.4287, 12.3376], + [-4.4799, 12.2818], + [-4.546, 12.2265], + [-4.5869, 12.155], + [-4.6272, 12.1202], + [-4.6993, 12.0762], + [-4.7979, 12.0321], + [-4.969, 11.9933], + [-5.1059, 11.9675], + [-5.1575, 11.9424], + [-5.2302, 11.8903], + [-5.2881, 11.8279], + [-5.302, 11.7604], + [-5.2905, 11.6833], + [-5.2703, 11.6199], + [-5.2448, 11.5768], + [-5.2294, 11.5225], + [-5.2502, 11.3758], + [-5.2999, 11.206], + [-5.3474, 11.1303], + [-5.4242, 11.0887], + [-5.4905, 11.0424], + [-5.4686, 10.9311], + [-5.4571, 10.7714], + [-5.4757, 10.6439], + [-5.479, 10.5651], + [-5.507, 10.4834], + [-5.5235, 10.426], + [-5.5566, 10.4399], + [-5.6943, 10.4332], + [-5.8438, 10.3896], + [-5.8962, 10.3547], + [-5.9076, 10.3072], + [-5.9407, 10.2751], + [-5.9887, 10.2391], + [-6.0346, 10.1948], + [-6.1172, 10.2019], + [-6.1969, 10.2321], + [-6.2384, 10.2616], + [-6.2413, 10.2792], + [-6.215, 10.3224], + [-6.1926, 10.3694], + [-6.1907, 10.4003], + [-6.2178, 10.4763], + [-6.2397, 10.5581], + [-6.2307, 10.5975], + [-6.2502, 10.7179], + [-6.2611, 10.7241], + [-6.3656, 10.6928], + [-6.4042, 10.6851], + [-6.4259, 10.6718], + [-6.4326, 10.6487], + [-6.4075, 10.5724], + [-6.4239, 10.5591], + [-6.4826, 10.5612], + [-6.5646, 10.5864], + [-6.6542, 10.6564], + [-6.6764, 10.6338], + [-6.6861, 10.578], + [-6.692, 10.512], + [-6.6693, 10.3922], + [-6.6933, 10.3495], + [-6.7532, 10.3571], + [-6.8336, 10.357], + [-6.9038, 10.3451], + [-6.9503, 10.3423], + [-6.9795, 10.2996], + [-6.9917, 10.2519], + [-6.9638, 10.1987], + [-6.9682, 10.1762], + [-6.9895, 10.1557], + [-7.0171, 10.1433], + [-7.0397, 10.1448], + [-7.1049, 10.2035], + [-7.1823, 10.2257], + [-7.3632, 10.2594], + [-7.3851, 10.3401], + [-7.4148, 10.3413], + [-7.4565, 10.3839], + [-7.4979, 10.4398], + [-7.5328, 10.4368], + [-7.5621, 10.4212], + [-7.6611, 10.4274], + [-7.7491, 10.3423], + [-7.8142, 10.2366], + [-7.8841, 10.1857], + [-7.9609, 10.1635], + [-7.9906, 10.1625], + [-7.9745, 10.2295], + [-7.9857, 10.2784], + [-8.0073, 10.3219], + [-8.2315, 10.438], + [-8.2667, 10.486], + [-8.3016, 10.6176], + [-8.3241, 10.7495], + [-8.3217, 10.827], + [-8.3063, 10.8961], + [-8.3127, 10.9498], + [-8.3374, 10.9906], + [-8.4045, 11.0299], + [-8.4747, 11.0484], + [-8.5635, 10.9967], + [-8.6062, 10.987], + [-8.6462, 10.9905], + [-8.6667, 11.0095], + [-8.6639, 11.0358], + [-8.5673, 11.177], + [-8.5203, 11.2359], + [-8.4635, 11.2807], + [-8.4253, 11.3047], + [-8.4007, 11.3394], + [-8.3985, 11.3666], + [-8.4075, 11.3863], + [-8.4707, 11.4122], + [-8.5687, 11.4781], + [-8.6211, 11.4851], + [-8.6649, 11.515], + [-8.7114, 11.6178], + [-8.7331, 11.6375], + [-8.7797, 11.6482], + [-8.822, 11.6732], + [-8.8201, 11.8071], + [-8.8183, 11.9225], + [-8.9139, 12.1085], + [-8.9508, 12.2256], + [-8.9989, 12.3459], + [-9.0431, 12.4023], + [-9.1205, 12.45], + [-9.2155, 12.4829], + [-9.3, 12.4903], + [-9.3652, 12.4793], + [-9.3954, 12.4646], + [-9.3937, 12.4422], + [-9.3408, 12.366], + [-9.3315, 12.3237], + [-9.3402, 12.2828], + [-9.3581, 12.2554], + [-9.405, 12.2524], + [-9.4868, 12.2287], + [-9.5877, 12.1825], + [-9.6583, 12.1431], + [-9.7147, 12.0425], + [-9.754, 12.0299], + [-9.8207, 12.0425], + [-10.0106, 12.1165], + [-10.1671, 12.1774], + [-10.2749, 12.2126], + [-10.3399, 12.1903], + [-10.3728, 12.1795], + [-10.4658, 12.1387], + [-10.5895, 11.9903], + [-10.619, 11.9412], + [-10.6437, 11.9255], + [-10.6773, 11.8994], + [-10.7092, 11.8987], + [-10.7349, 11.9165], + [-10.743, 11.9272], + [-10.8065, 12.0343], + [-10.8762, 12.1519], + [-10.9332, 12.2052], + [-11.0045, 12.2075], + [-11.0658, 12.1708], + [-11.1292, 12.095], + [-11.2097, 12.0249], + [-11.2607, 12.0041], + [-11.3052, 12.0154], + [-11.4146, 12.104], + [-11.4924, 12.1669], + [-11.5022, 12.1986], + [-11.4746, 12.2472], + [-11.4476, 12.3192], + [-11.4181, 12.3777], + [-11.3894, 12.4044] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 152, + "name": "Mozambique", + "name_fr": "Mozambique", + "iso": "MOZ", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 34.3, + "y": -17.3, + "count": 11, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.2879, -22.4021], + [31.4295, -22.2988], + [31.5715, -22.1535], + [31.7377, -21.9834], + [31.8859, -21.8315], + [32.0163, -21.698], + [32.1947, -21.5154], + [32.3711, -21.3349], + [32.4124, -21.3118], + [32.4298, -21.2971], + [32.3536, -21.1365], + [32.4762, -20.9501], + [32.4828, -20.8289], + [32.4776, -20.713], + [32.4924, -20.6598], + [32.5293, -20.6131], + [32.6726, -20.5161], + [32.7809, -20.3615], + [32.8696, -20.2172], + [32.9928, -19.9849], + [33.0049, -19.9302], + [33.0067, -19.8738], + [32.9727, -19.7954], + [32.8904, -19.6681], + [32.8308, -19.5582], + [32.7776, -19.3888], + [32.831, -19.2414], + [32.85, -19.1524], + [32.8498, -19.1044], + [32.8262, -19.0588], + [32.7662, -19.0243], + [32.7165, -19.0019], + [32.6997, -18.9409], + [32.6992, -18.8685], + [32.722, -18.8284], + [32.8545, -18.7637], + [32.8846, -18.7285], + [32.9003, -18.6891], + [32.9017, -18.6329], + [32.9425, -18.4927], + [32.9931, -18.3596], + [32.9964, -18.3126], + [32.9785, -18.2715], + [32.9646, -18.1963], + [32.9556, -18.0829], + [32.9547, -17.7654], + [32.9808, -17.4375], + [32.9693, -17.2516], + [32.8844, -17.0378], + [32.8763, -16.8836], + [32.9379, -16.776], + [32.948, -16.7123], + [32.9029, -16.7042], + [32.8103, -16.6977], + [32.7418, -16.6776], + [32.6358, -16.5895], + [32.452, -16.5157], + [32.2433, -16.4487], + [31.9398, -16.4288], + [31.6876, -16.2142], + [31.4898, -16.1797], + [31.4262, -16.1523], + [31.2362, -16.0236], + [30.9388, -16.0117], + [30.6302, -15.9992], + [30.4378, -15.9953], + [30.4094, -15.9782], + [30.3981, -15.8008], + [30.3961, -15.6431], + [30.3799, -15.5059], + [30.3506, -15.3497], + [30.3057, -15.2889], + [30.2521, -15.1832], + [30.225, -15.0669], + [30.2218, -15.0105], + [30.2318, -14.9903], + [30.4461, -14.9075], + [30.5377, -14.8665], + [30.6733, -14.8191], + [30.9151, -14.7533], + [31.1309, -14.6946], + [31.3285, -14.6377], + [31.5379, -14.5771], + [31.623, -14.5367], + [31.7289, -14.4961], + [31.9821, -14.4145], + [32.0545, -14.3865], + [32.1999, -14.3408], + [32.2729, -14.323], + [32.5532, -14.2296], + [32.8745, -14.1225], + [32.9871, -14.085], + [33.2018, -14.0134], + [33.2436, -14.0431], + [33.3899, -14.2895], + [33.5053, -14.4341], + [33.6364, -14.5682], + [33.6583, -14.5616], + [33.6961, -14.5303], + [33.7614, -14.5173], + [33.9698, -14.4871], + [34.0494, -14.4853], + [34.1019, -14.4493], + [34.2088, -14.4237], + [34.3325, -14.4086], + [34.375, -14.4248], + [34.5053, -14.5981], + [34.5241, -14.7308], + [34.5512, -14.9224], + [34.5576, -15.0159], + [34.5555, -15.1409], + [34.5408, -15.2973], + [34.435, -15.4771], + [34.4147, -15.5668], + [34.358, -15.7053], + [34.283, -15.7734], + [34.2461, -15.8294], + [34.2482, -15.8875], + [34.2883, -15.9361], + [34.376, -16.0237], + [34.403, -16.0803], + [34.3951, -16.1309], + [34.3955, -16.1992], + [34.4164, -16.2468], + [34.4413, -16.2744], + [34.5281, -16.3191], + [34.6127, -16.4315], + [34.7588, -16.5671], + [34.9334, -16.7604], + [35.0153, -16.8195], + [35.0799, -16.8339], + [35.1121, -16.8985], + [35.0942, -16.9738], + [35.0439, -17.0169], + [35.0646, -17.0786], + [35.0931, -17.1109], + [35.1246, -17.1272], + [35.2014, -17.1311], + [35.2726, -17.1185], + [35.2904, -17.097], + [35.2812, -16.8078], + [35.2298, -16.6393], + [35.1783, -16.5733], + [35.1672, -16.5603], + [35.1853, -16.5049], + [35.2428, -16.3754], + [35.2915, -16.2472], + [35.3225, -16.1932], + [35.3585, -16.1605], + [35.5993, -16.1259], + [35.7089, -16.0958], + [35.7553, -16.0583], + [35.7912, -15.9587], + [35.8199, -15.6804], + [35.8303, -15.4189], + [35.8054, -15.2656], + [35.8399, -15.0347], + [35.8928, -14.8918], + [35.8667, -14.8638], + [35.8472, -14.6709], + [35.6904, -14.4655], + [35.4885, -14.2011], + [35.3758, -14.0587], + [35.2475, -13.8969], + [35.0139, -13.6435], + [34.9068, -13.5517], + [34.8604, -13.5223], + [34.8615, -13.4604], + [34.8458, -13.366], + [34.8116, -13.3323], + [34.7998, -13.2578], + [34.8104, -13.1424], + [34.8005, -13.044], + [34.77, -12.9626], + [34.7725, -12.8701], + [34.8076, -12.7666], + [34.7912, -12.643], + [34.6938, -12.4224], + [34.7024, -12.4028], + [34.7109, -12.3645], + [34.7142, -12.2792], + [34.7106, -12.2244], + [34.7002, -12.2001], + [34.7261, -12.1566], + [34.7883, -12.0941], + [34.8319, -12.0578], + [34.8568, -12.0477], + [34.891, -11.9854], + [34.9343, -11.8709], + [34.9569, -11.7348], + [34.9592, -11.5781], + [34.9595, -11.5781], + [35.1826, -11.5748], + [35.4183, -11.5832], + [35.4514, -11.5896], + [35.5044, -11.6048], + [35.5644, -11.6023], + [35.631, -11.582], + [35.7047, -11.5321], + [35.7854, -11.4529], + [35.9113, -11.4547], + [36.0822, -11.5373], + [36.1755, -11.6093], + [36.1913, -11.6707], + [36.3057, -11.7063], + [36.5187, -11.7162], + [36.6738, -11.6843], + [36.7711, -11.6104], + [36.8727, -11.5713], + [36.9789, -11.567], + [37.0592, -11.5922], + [37.1139, -11.6472], + [37.2184, -11.6865], + [37.3729, -11.7104], + [37.5417, -11.6751], + [37.7248, -11.5807], + [37.8293, -11.4819], + [37.8551, -11.3791], + [37.8854, -11.3167], + [37.9202, -11.2947], + [38.0173, -11.2821], + [38.1766, -11.2787], + [38.3151, -11.3111], + [38.4918, -11.4133], + [38.6033, -11.3453], + [38.7947, -11.2289], + [38.9875, -11.1673], + [39.171, -11.1669], + [39.3216, -11.1226], + [39.4392, -11.0346], + [39.5635, -10.9785], + [39.6944, -10.9548], + [39.8171, -10.9124], + [39.9887, -10.8208], + [40.1662, -10.6875], + [40.3475, -10.5516], + [40.4636, -10.4644], + [40.5167, -10.5674], + [40.6117, -10.6615], + [40.5551, -10.7162], + [40.4866, -10.7651], + [40.5972, -10.8307], + [40.5161, -10.9296], + [40.5063, -10.9984], + [40.5269, -11.0254], + [40.5445, -11.0656], + [40.4914, -11.1789], + [40.421, -11.2656], + [40.4028, -11.332], + [40.4651, -11.4494], + [40.4331, -11.6573], + [40.4936, -11.8444], + [40.5104, -11.9404], + [40.5315, -12.0046], + [40.5015, -12.1194], + [40.5092, -12.3129], + [40.5231, -12.3928], + [40.4871, -12.4922], + [40.5483, -12.5266], + [40.5809, -12.6355], + [40.5721, -12.7584], + [40.5533, -12.8246], + [40.4477, -12.9048], + [40.4352, -12.9359], + [40.4368, -12.9831], + [40.5688, -12.9847], + [40.5732, -13.0577], + [40.5645, -13.1152], + [40.5695, -13.2234], + [40.552, -13.2937], + [40.5829, -13.374], + [40.5451, -13.4629], + [40.5582, -13.5314], + [40.5599, -13.6203], + [40.5905, -13.845], + [40.5957, -14.1229], + [40.6025, -14.1674], + [40.6495, -14.1988], + [40.7156, -14.2145], + [40.7131, -14.2906], + [40.6399, -14.39], + [40.6355, -14.4519], + [40.6461, -14.5387], + [40.7267, -14.4207], + [40.775, -14.4213], + [40.8182, -14.4676], + [40.8121, -14.5355], + [40.827, -14.569], + [40.8206, -14.635], + [40.8445, -14.7187], + [40.8352, -14.7915], + [40.776, -14.8425], + [40.7007, -14.9298], + [40.6874, -15.0116], + [40.6943, -15.0652], + [40.6422, -15.0824], + [40.6178, -15.1155], + [40.6531, -15.1927], + [40.651, -15.2609], + [40.559, -15.4734], + [40.3139, -15.764], + [40.208, -15.8671], + [40.1088, -15.9793], + [40.1089, -16.0253], + [40.0992, -16.0653], + [39.9836, -16.2255], + [39.8598, -16.2518], + [39.7909, -16.2945], + [39.8446, -16.4356], + [39.7646, -16.4682], + [39.6254, -16.5794], + [39.2423, -16.7926], + [39.1817, -16.842], + [39.0844, -16.9729], + [38.9561, -17.0046], + [38.8848, -17.0416], + [38.7576, -17.0552], + [38.7133, -17.0457], + [38.6699, -17.0503], + [38.6333, -17.0783], + [38.3808, -17.1701], + [38.1449, -17.2428], + [38.0869, -17.276], + [38.0482, -17.3214], + [37.8395, -17.3932], + [37.5123, -17.5707], + [37.2445, -17.7399], + [37.0506, -17.9093], + [36.9995, -17.935], + [36.9394, -17.9935], + [36.9192, -18.0801], + [36.8996, -18.129], + [36.7562, -18.3073], + [36.5401, -18.5182], + [36.498, -18.5758], + [36.4122, -18.693], + [36.4037, -18.7697], + [36.3272, -18.7932], + [36.2629, -18.7196], + [36.2356, -18.8613], + [36.1832, -18.8714], + [36.125, -18.8424], + [35.9801, -18.9125], + [35.8537, -18.9934], + [35.6513, -19.1639], + [35.3653, -19.4939], + [34.9479, -19.8127], + [34.8908, -19.8218], + [34.8523, -19.8205], + [34.721, -19.7096], + [34.6494, -19.7014], + [34.7135, -19.7672], + [34.7558, -19.822], + [34.745, -19.9295], + [34.75, -20.0908], + [34.6981, -20.4044], + [34.7051, -20.473], + [34.7647, -20.5619], + [34.8771, -20.6708], + [34.9823, -20.8062], + [35.1176, -21.1952], + [35.128, -21.3953], + [35.2677, -21.651], + [35.2729, -21.7617], + [35.3293, -22.0374], + [35.3256, -22.2604], + [35.3157, -22.3969], + [35.383, -22.4546], + [35.4078, -22.4025], + [35.4009, -22.3162], + [35.4188, -22.1776], + [35.4563, -22.1159], + [35.4937, -22.1247], + [35.5049, -22.1901], + [35.5301, -22.2481], + [35.5402, -22.3026], + [35.542, -22.3766], + [35.4902, -22.6577], + [35.5058, -22.7721], + [35.5754, -22.9631], + [35.4944, -23.1852], + [35.377, -23.7078], + [35.3704, -23.7982], + [35.3988, -23.8377], + [35.4621, -23.8511], + [35.4854, -23.7845], + [35.5225, -23.785], + [35.542, -23.8244], + [35.4896, -24.0655], + [35.4381, -24.1712], + [35.2549, -24.4303], + [35.156, -24.5414], + [34.9921, -24.6506], + [34.6073, -24.8213], + [33.836, -25.068], + [33.5301, -25.1889], + [33.3475, -25.2609], + [32.9611, -25.4904], + [32.7922, -25.6443], + [32.7226, -25.8209], + [32.6559, -25.9018], + [32.5904, -26.0041], + [32.6475, -26.092], + [32.7035, -26.1585], + [32.7696, -26.203], + [32.8039, -26.2414], + [32.8488, -26.2681], + [32.894, -26.1299], + [32.9164, -26.0869], + [32.9549, -26.0836], + [32.9336, -26.2523], + [32.8892, -26.8305], + [32.8861, -26.8493], + [32.7766, -26.851], + [32.5888, -26.8558], + [32.4777, -26.8585], + [32.3535, -26.8616], + [32.1996, -26.8335], + [32.1129, -26.8395], + [32.106, -26.52], + [32.0779, -26.4498], + [32.0483, -26.3472], + [32.0414, -26.2812], + [32.06, -26.215], + [32.0688, -26.1102], + [32.0605, -26.0184], + [31.9685, -25.9723], + [31.9482, -25.9576], + [31.9283, -25.8854], + [31.9203, -25.7739], + [31.9846, -25.6319], + [31.9794, -25.3595], + [31.987, -25.2635], + [31.9857, -25.0738], + [31.9844, -24.844], + [31.9832, -24.6383], + [31.9858, -24.4606], + [31.9666, -24.3765], + [31.9506, -24.3303], + [31.908, -24.2362], + [31.8583, -24.0402], + [31.7996, -23.8922], + [31.724, -23.7945], + [31.7, -23.7431], + [31.6756, -23.6742], + [31.6041, -23.5529], + [31.5456, -23.4823], + [31.5297, -23.4258], + [31.5317, -23.2795], + [31.4667, -23.0167], + [31.4193, -22.8251], + [31.348, -22.6176], + [31.3002, -22.4786], + [31.2932, -22.4547], + [31.2879, -22.4021] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 153, + "name": "Mauritania", + "name_fr": "Mauritanie", + "iso": "MRT", + "recs": "UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -12.3, + "y": 21.1, + "count": 42, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.3733, 19.7064], + [-16.4375, 19.6093], + [-16.466, 19.6464], + [-16.477, 19.7104], + [-16.4202, 19.802], + [-16.3933, 19.8493], + [-16.3437, 19.8662], + [-16.3733, 19.7064] + ] + ], + [ + [ + [-12.2806, 14.809], + [-12.3025, 14.817], + [-12.4087, 14.889], + [-12.4599, 14.9747], + [-12.5436, 15.039], + [-12.6596, 15.0821], + [-12.7353, 15.1312], + [-12.7703, 15.1867], + [-12.8132, 15.2235], + [-12.8585, 15.2425], + [-12.8626, 15.2624], + [-12.8519, 15.2896], + [-12.8627, 15.3404], + [-12.9309, 15.453], + [-12.9943, 15.5049], + [-13.0485, 15.4966], + [-13.0793, 15.5104], + [-13.0979, 15.5353], + [-13.1053, 15.5718], + [-13.1424, 15.6033], + [-13.2064, 15.6169], + [-13.258, 15.7004], + [-13.297, 15.8539], + [-13.3476, 15.9735], + [-13.4097, 16.0592], + [-13.4541, 16.0911], + [-13.487, 16.097], + [-13.4981, 16.1103], + [-13.507, 16.1352], + [-13.5555, 16.144], + [-13.6235, 16.1183], + [-13.6847, 16.1269], + [-13.7149, 16.1688], + [-13.7566, 16.1725], + [-13.8098, 16.138], + [-13.8685, 16.1481], + [-13.9326, 16.2029], + [-13.9682, 16.2572], + [-13.975, 16.3111], + [-14.0856, 16.4188], + [-14.3001, 16.5803], + [-14.5337, 16.656], + [-14.7867, 16.6459], + [-14.9286, 16.6535], + [-14.9595, 16.6789], + [-14.9906, 16.6769], + [-15.0219, 16.6475], + [-15.0552, 16.641], + [-15.0906, 16.6574], + [-15.1126, 16.6449], + [-15.1214, 16.6036], + [-15.2105, 16.5826], + [-15.38, 16.582], + [-15.5167, 16.5566], + [-15.6208, 16.5066], + [-15.7682, 16.4851], + [-15.959, 16.4921], + [-16.074, 16.5104], + [-16.1133, 16.5401], + [-16.1684, 16.5471], + [-16.239, 16.5313], + [-16.3023, 16.4513], + [-16.3581, 16.3072], + [-16.4043, 16.2249], + [-16.441, 16.2045], + [-16.4801, 16.0972], + [-16.5021, 15.9173], + [-16.5353, 15.8384], + [-16.5357, 16.2868], + [-16.4813, 16.4542], + [-16.4636, 16.6015], + [-16.3467, 16.9264], + [-16.2075, 17.1926], + [-16.0789, 17.5458], + [-16.0303, 17.8879], + [-16.0467, 18.2231], + [-16.085, 18.5212], + [-16.1501, 18.7182], + [-16.2131, 19.0033], + [-16.3059, 19.1538], + [-16.4762, 19.2851], + [-16.5145, 19.362], + [-16.4748, 19.3906], + [-16.3713, 19.4103], + [-16.3053, 19.5126], + [-16.4449, 19.4731], + [-16.2834, 19.7872], + [-16.2332, 20.001], + [-16.2412, 20.1413], + [-16.2104, 20.2279], + [-16.3337, 20.4159], + [-16.4298, 20.6523], + [-16.4792, 20.6898], + [-16.5304, 20.7095], + [-16.5349, 20.654], + [-16.5627, 20.6042], + [-16.6225, 20.6342], + [-16.7284, 20.8062], + [-16.8761, 21.0861], + [-16.9279, 21.1148], + [-16.9711, 21.0765], + [-16.9982, 21.0397], + [-17.048, 20.8062], + [-17.064, 20.8988], + [-17.0424, 21.008], + [-17.0091, 21.1306], + [-17.0049, 21.1419], + [-16.9944, 21.1942], + [-16.9649, 21.3276], + [-16.963, 21.3292], + [-16.8363, 21.3294], + [-16.607, 21.3296], + [-16.3777, 21.3299], + [-16.1484, 21.3302], + [-15.9191, 21.3305], + [-15.6898, 21.3308], + [-15.4605, 21.3311], + [-15.2312, 21.3313], + [-15.0019, 21.3316], + [-14.7726, 21.3319], + [-14.5433, 21.3321], + [-14.314, 21.3324], + [-14.0847, 21.3327], + [-13.8554, 21.333], + [-13.626, 21.3333], + [-13.5347, 21.3334], + [-13.5014, 21.3334], + [-13.3199, 21.3334], + [-13.2031, 21.3334], + [-13.1617, 21.3334], + [-13.0152, 21.3334], + [-13.0262, 21.4953], + [-13.0321, 21.5819], + [-13.0603, 21.9954], + [-13.0768, 22.2454], + [-13.0933, 22.4955], + [-13.1064, 22.5602], + [-13.155, 22.6888], + [-13.1655, 22.7527], + [-13.1523, 22.82], + [-13.1199, 22.8835], + [-13.0343, 22.9952], + [-13.0343, 22.9952], + [-13.0284, 23.0023], + [-12.896, 23.0896], + [-12.7396, 23.1927], + [-12.6736, 23.2362], + [-12.6194, 23.2708], + [-12.5584, 23.2903], + [-12.3899, 23.3125], + [-12.3539, 23.3225], + [-12.2647, 23.3619], + [-12.2262, 23.3775], + [-12.1042, 23.427], + [-12.0327, 23.445], + [-12.0193, 23.461], + [-12.0153, 23.4952], + [-12.0153, 23.5759], + [-12.0153, 23.6515], + [-12.0153, 23.7271], + [-12.0153, 23.8027], + [-12.0153, 23.8783], + [-12.0153, 23.9539], + [-12.0153, 24.0295], + [-12.0153, 24.1051], + [-12.0153, 24.1807], + [-12.0153, 24.2563], + [-12.0153, 24.3319], + [-12.0153, 24.4075], + [-12.0153, 24.4831], + [-12.0153, 24.5586], + [-12.0153, 24.6343], + [-12.0153, 24.7099], + [-12.0153, 24.7855], + [-12.0153, 24.861], + [-12.0153, 24.9366], + [-12.0153, 25.0122], + [-12.0153, 25.0878], + [-12.0153, 25.1633], + [-12.0153, 25.2389], + [-12.0153, 25.3146], + [-12.0153, 25.3902], + [-12.0153, 25.4657], + [-12.0153, 25.5413], + [-12.0153, 25.6169], + [-12.0153, 25.6925], + [-12.0153, 25.7681], + [-12.0153, 25.8437], + [-12.0153, 25.9192], + [-12.0153, 25.9949], + [-11.9146, 25.995], + [-11.8138, 25.995], + [-11.7132, 25.995], + [-11.6124, 25.995], + [-11.5117, 25.995], + [-11.411, 25.995], + [-11.3102, 25.995], + [-11.2095, 25.995], + [-11.1087, 25.995], + [-11.0081, 25.995], + [-10.9073, 25.995], + [-10.8066, 25.995], + [-10.7059, 25.995], + [-10.6052, 25.995], + [-10.5044, 25.995], + [-10.4037, 25.995], + [-10.303, 25.995], + [-10.2023, 25.995], + [-10.1015, 25.995], + [-10.0008, 25.995], + [-9.9, 25.995], + [-9.7994, 25.995], + [-9.6987, 25.995], + [-9.5979, 25.995], + [-9.4972, 25.995], + [-9.3965, 25.995], + [-9.2957, 25.995], + [-9.195, 25.995], + [-9.0942, 25.995], + [-8.9936, 25.995], + [-8.8929, 25.995], + [-8.792, 25.995], + [-8.7072, 25.995], + [-8.7052, 25.9955], + [-8.6822, 25.9955], + [-8.6822, 26.0104], + [-8.6808, 26.0131], + [-8.6808, 26.0584], + [-8.6809, 26.0722], + [-8.6809, 26.1111], + [-8.6809, 26.1716], + [-8.681, 26.2502], + [-8.6811, 26.343], + [-8.6813, 26.4466], + [-8.6815, 26.5574], + [-8.6816, 26.6719], + [-8.6817, 26.7863], + [-8.6818, 26.8972], + [-8.6819, 27.0008], + [-8.6821, 27.0937], + [-8.6822, 27.1721], + [-8.6822, 27.2327], + [-8.6823, 27.2717], + [-8.6824, 27.2854], + [-8.4953, 27.1753], + [-8.3073, 27.0647], + [-8.1192, 26.9542], + [-7.9312, 26.8436], + [-7.7431, 26.733], + [-7.5551, 26.6224], + [-7.367, 26.5118], + [-7.1789, 26.4012], + [-6.9909, 26.2906], + [-6.8028, 26.18], + [-6.6147, 26.0694], + [-6.4267, 25.9588], + [-6.2387, 25.8482], + [-6.0506, 25.7376], + [-5.8625, 25.627], + [-5.6745, 25.5164], + [-5.5169, 25.4238], + [-5.275, 25.2745], + [-5.0495, 25.1354], + [-4.8226, 24.9956], + [-5.1729, 24.9954], + [-5.6408, 24.9952], + [-5.9598, 24.995], + [-6.2872, 24.9948], + [-6.5941, 24.9946], + [-6.5674, 24.7668], + [-6.539, 24.5182], + [-6.5104, 24.2695], + [-6.482, 24.0208], + [-6.4535, 23.7722], + [-6.425, 23.5235], + [-6.3966, 23.2748], + [-6.3681, 23.0261], + [-6.3396, 22.7775], + [-6.3111, 22.5289], + [-6.2827, 22.2802], + [-6.2542, 22.0315], + [-6.2257, 21.7829], + [-6.1973, 21.5342], + [-6.1688, 21.2855], + [-6.1403, 21.0369], + [-6.1118, 20.7882], + [-6.0834, 20.5395], + [-6.0549, 20.2909], + [-6.0264, 20.0422], + [-5.9979, 19.7935], + [-5.9695, 19.5449], + [-5.941, 19.2962], + [-5.9125, 19.0475], + [-5.8841, 18.7989], + [-5.8556, 18.5502], + [-5.8271, 18.3016], + [-5.7986, 18.0529], + [-5.7702, 17.8042], + [-5.7417, 17.5556], + [-5.7132, 17.3069], + [-5.6848, 17.0583], + [-5.6562, 16.8096], + [-5.6287, 16.5687], + [-5.5096, 16.442], + [-5.3599, 16.2829], + [-5.4036, 16.0579], + [-5.4556, 15.7894], + [-5.5125, 15.4963], + [-5.7239, 15.4963], + [-5.9278, 15.4963], + [-6.1318, 15.4962], + [-6.3357, 15.4962], + [-6.5396, 15.4962], + [-6.7436, 15.4962], + [-6.9476, 15.4962], + [-7.1515, 15.4962], + [-7.3555, 15.4962], + [-7.5594, 15.4961], + [-7.7634, 15.4961], + [-7.9673, 15.4961], + [-8.1712, 15.4961], + [-8.3752, 15.4961], + [-8.5792, 15.4961], + [-8.7831, 15.4961], + [-8.9871, 15.4961], + [-9.1768, 15.4961], + [-9.2937, 15.5028], + [-9.3354, 15.5257], + [-9.3506, 15.6774], + [-9.3854, 15.6676], + [-9.4266, 15.623], + [-9.4477, 15.5749], + [-9.4403, 15.5117], + [-9.4469, 15.4582], + [-9.5778, 15.4373], + [-9.7551, 15.4015], + [-9.9414, 15.3738], + [-10.1295, 15.3837], + [-10.1937, 15.396], + [-10.2621, 15.416], + [-10.4118, 15.4379], + [-10.4932, 15.4398], + [-10.5866, 15.4349], + [-10.6966, 15.4227], + [-10.732, 15.3949], + [-10.8151, 15.2817], + [-10.8956, 15.1505], + [-10.9482, 15.1511], + [-11.0074, 15.2229], + [-11.1693, 15.3586], + [-11.3656, 15.5368], + [-11.4552, 15.6254], + [-11.5027, 15.6368], + [-11.5967, 15.5732], + [-11.6759, 15.5121], + [-11.7602, 15.4255], + [-11.7984, 15.3427], + [-11.8288, 15.2449], + [-11.8422, 15.1294], + [-11.8729, 14.9952], + [-11.9409, 14.8869], + [-12.0216, 14.8049], + [-12.0815, 14.7664], + [-12.1047, 14.7454], + [-12.2806, 14.809] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 156, + "name": "Mauritius", + "name_fr": "Maurice", + "iso": "MUS", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 56.9, + "y": -20.3, + "count": 12, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [57.6513, -20.4849], + [57.5248, -20.5132], + [57.3833, -20.5037], + [57.3283, -20.45], + [57.3177, -20.4276], + [57.3651, -20.4064], + [57.3621, -20.3376], + [57.3857, -20.2286], + [57.416, -20.1838], + [57.4864, -20.1439], + [57.515, -20.056], + [57.5758, -19.9972], + [57.6565, -19.9899], + [57.7372, -20.0984], + [57.792, -20.2126], + [57.7807, -20.327], + [57.725, -20.3688], + [57.7066, -20.4349], + [57.6513, -20.4849] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 157, + "name": "Malawi", + "name_fr": "Malawi", + "iso": "MWI", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 34.1, + "y": -12.0, + "count": 13, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 5, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [34.7193, -12.1106], + [34.6842, -12.1187], + [34.6621, -12.1008], + [34.6675, -12.0476], + [34.6799, -12.0089], + [34.7149, -12.0027], + [34.739, -12.0131], + [34.756, -12.0308], + [34.7563, -12.0591], + [34.746, -12.0884], + [34.7193, -12.1106] + ] + ], + [ + [ + [34.6416, -12.0137], + [34.6218, -12.0666], + [34.5805, -12.0658], + [34.5416, -12.0187], + [34.554, -11.9822], + [34.5914, -11.9711], + [34.6242, -11.9848], + [34.6416, -12.0137] + ] + ], + [ + [ + [33.2018, -14.0134], + [33.148, -13.9409], + [33.1036, -13.9592], + [33.0424, -14.0101], + [33.0093, -14.0237], + [32.9921, -14.0222], + [32.9813, -14.0094], + [32.9676, -13.9769], + [32.9203, -13.8839], + [32.8672, -13.8174], + [32.811, -13.7916], + [32.7651, -13.761], + [32.7854, -13.7314], + [32.8067, -13.7103], + [32.7975, -13.6885], + [32.7718, -13.6565], + [32.6721, -13.6104], + [32.6704, -13.5904], + [32.7584, -13.5503], + [32.8141, -13.5027], + [32.8519, -13.457], + [32.8997, -13.357], + [32.9386, -13.2574], + [32.9676, -13.225], + [32.9776, -13.1589], + [32.9711, -13.0843], + [32.9904, -12.9895], + [33.0, -12.8996], + [32.9705, -12.8647], + [32.9456, -12.8044], + [32.9752, -12.7014], + [33.0216, -12.6305], + [33.2435, -12.5565], + [33.3979, -12.4898], + [33.4307, -12.4604], + [33.4832, -12.4034], + [33.5123, -12.3478], + [33.4914, -12.3311], + [33.37, -12.3297], + [33.3401, -12.3083], + [33.2523, -12.1126], + [33.301, -11.8882], + [33.3051, -11.8], + [33.3039, -11.6908], + [33.2883, -11.6111], + [33.25, -11.5776], + [33.2264, -11.5349], + [33.2327, -11.4177], + [33.2684, -11.4039], + [33.3455, -11.2491], + [33.3798, -11.1579], + [33.3387, -11.0852], + [33.2933, -10.9812], + [33.2728, -10.915], + [33.2613, -10.8934], + [33.2928, -10.8523], + [33.3449, -10.8127], + [33.4031, -10.8018], + [33.4647, -10.7831], + [33.6591, -10.5905], + [33.6615, -10.5531], + [33.6262, -10.4886], + [33.5537, -10.3913], + [33.5376, -10.3516], + [33.5289, -10.2347], + [33.5001, -10.1997], + [33.3936, -10.1209], + [33.3115, -10.038], + [33.3371, -9.954], + [33.351, -9.8622], + [33.3104, -9.8118], + [33.25, -9.7596], + [33.2127, -9.683], + [33.1957, -9.6262], + [33.148, -9.6035], + [33.1045, -9.6026], + [33.0725, -9.6382], + [33.0378, -9.6351], + [32.996, -9.6229], + [32.9821, -9.5736], + [32.9799, -9.5203], + [32.9511, -9.4842], + [32.9233, -9.434], + [32.9199, -9.4074], + [32.9373, -9.3997], + [32.974, -9.395], + [33.1305, -9.4959], + [33.2253, -9.5005], + [33.3309, -9.5191], + [33.4209, -9.608], + [33.4678, -9.6197], + [33.5275, -9.6075], + [33.6977, -9.5981], + [33.7662, -9.6109], + [33.8542, -9.663], + [33.8889, -9.6701], + [33.9439, -9.6722], + [33.9537, -9.6582], + [33.9159, -9.7125], + [33.9051, -9.751], + [33.9066, -9.8018], + [33.9187, -9.8428], + [33.9412, -9.874], + [33.9846, -10.0241], + [34.0159, -10.0983], + [34.0572, -10.1573], + [34.1553, -10.256], + [34.2035, -10.3194], + [34.2484, -10.4002], + [34.26, -10.4476], + [34.2377, -10.4614], + [34.2273, -10.4846], + [34.2289, -10.5168], + [34.218, -10.5442], + [34.1947, -10.5665], + [34.1896, -10.5896], + [34.2025, -10.6137], + [34.2344, -11.0733], + [34.2447, -11.0992], + [34.2411, -11.1307], + [34.2236, -11.1673], + [34.2305, -11.2277], + [34.2618, -11.3116], + [34.2893, -11.4252], + [34.3227, -11.653], + [34.318, -11.6792], + [34.2219, -11.7884], + [34.1918, -11.8402], + [34.1941, -11.8801], + [34.1637, -11.9254], + [34.1005, -11.9765], + [34.0592, -12.0485], + [34.0325, -12.2086], + [34.0372, -12.2498], + [34.0739, -12.3529], + [34.1068, -12.3845], + [34.1497, -12.3929], + [34.1797, -12.4249], + [34.1969, -12.4808], + [34.1956, -12.6425], + [34.2139, -12.684], + [34.2363, -12.7131], + [34.2627, -12.7298], + [34.2728, -12.7557], + [34.2667, -12.7908], + [34.2755, -12.8245], + [34.2994, -12.8569], + [34.3195, -12.9215], + [34.33, -12.9445], + [34.3438, -13.1581], + [34.3382, -13.2654], + [34.3187, -13.3084], + [34.3129, -13.3464], + [34.3209, -13.3794], + [34.4098, -13.5296], + [34.4579, -13.572], + [34.4976, -13.5675], + [34.5467, -13.5998], + [34.6053, -13.6689], + [34.6216, -13.7509], + [34.5957, -13.8457], + [34.5705, -13.9081], + [34.5462, -13.9381], + [34.5383, -13.9846], + [34.5468, -14.0477], + [34.5674, -14.1057], + [34.6003, -14.1588], + [34.6372, -14.1949], + [34.678, -14.2144], + [34.7012, -14.2366], + [34.7065, -14.262], + [34.7295, -14.268], + [34.7698, -14.2545], + [34.8193, -14.2166], + [34.8248, -14.1967], + [34.8164, -14.1779], + [34.8248, -14.1498], + [34.85, -14.1124], + [34.8579, -14.0741], + [34.8487, -14.0351], + [34.8565, -14.0144], + [34.8813, -14.012], + [34.9057, -14.0211], + [34.9299, -14.0416], + [34.9419, -14.0708], + [34.9473, -14.1345], + [34.9584, -14.1483], + [35.0138, -14.1572], + [35.0479, -14.1767], + [35.1297, -14.2888], + [35.1931, -14.3527], + [35.2362, -14.4013], + [35.2576, -14.4027], + [35.2734, -14.3907], + [35.2837, -14.3651], + [35.2602, -14.2774], + [35.1779, -14.0885], + [35.1804, -14.0641], + [35.0971, -13.825], + [35.056, -13.743], + [35.0301, -13.73], + [34.8883, -13.717], + [34.8676, -13.7012], + [34.8587, -13.6156], + [34.8604, -13.5223], + [34.9068, -13.5517], + [35.0139, -13.6435], + [35.2475, -13.8969], + [35.3758, -14.0587], + [35.4885, -14.2011], + [35.6904, -14.4655], + [35.8472, -14.6709], + [35.8667, -14.8638], + [35.8928, -14.8918], + [35.8399, -15.0347], + [35.8054, -15.2656], + [35.8303, -15.4189], + [35.8199, -15.6804], + [35.7912, -15.9587], + [35.7553, -16.0583], + [35.7089, -16.0958], + [35.5993, -16.1259], + [35.3585, -16.1605], + [35.3225, -16.1932], + [35.2915, -16.2472], + [35.2428, -16.3754], + [35.1853, -16.5049], + [35.1672, -16.5603], + [35.1783, -16.5733], + [35.2298, -16.6393], + [35.2812, -16.8078], + [35.2904, -17.097], + [35.2726, -17.1185], + [35.2014, -17.1311], + [35.1246, -17.1272], + [35.0931, -17.1109], + [35.0646, -17.0786], + [35.0439, -17.0169], + [35.0942, -16.9738], + [35.1121, -16.8985], + [35.0799, -16.8339], + [35.0153, -16.8195], + [34.9334, -16.7604], + [34.7588, -16.5671], + [34.6127, -16.4315], + [34.5281, -16.3191], + [34.4413, -16.2744], + [34.4164, -16.2468], + [34.3955, -16.1992], + [34.3951, -16.1309], + [34.403, -16.0803], + [34.376, -16.0237], + [34.2883, -15.9361], + [34.2482, -15.8875], + [34.2461, -15.8294], + [34.283, -15.7734], + [34.358, -15.7053], + [34.4147, -15.5668], + [34.435, -15.4771], + [34.5408, -15.2973], + [34.5555, -15.1409], + [34.5576, -15.0159], + [34.5512, -14.9224], + [34.5241, -14.7308], + [34.5053, -14.5981], + [34.375, -14.4248], + [34.3325, -14.4086], + [34.2088, -14.4237], + [34.1019, -14.4493], + [34.0494, -14.4853], + [33.9698, -14.4871], + [33.7614, -14.5173], + [33.6961, -14.5303], + [33.6583, -14.5616], + [33.6364, -14.5682], + [33.5053, -14.4341], + [33.3899, -14.2895], + [33.2436, -14.0431], + [33.2018, -14.0134] + ] + ], + [ + [ + [34.9534, -11.5478], + [34.9595, -11.5781], + [34.9592, -11.5781], + [34.9592, -11.5772], + [34.9534, -11.5478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 160, + "name": "Namibia", + "name_fr": "Namibie", + "iso": "NAM", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 16.5, + "y": -22.1, + "count": 9, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.3807, -17.6406], + [23.5949, -17.5994], + [23.7992, -17.5602], + [24.0369, -17.5209], + [24.2271, -17.4896], + [24.2749, -17.4811], + [24.7329, -17.5178], + [24.9324, -17.5435], + [25.0018, -17.5686], + [25.0922, -17.6344], + [25.2588, -17.7936], + [25.216, -17.7876], + [24.9091, -17.8214], + [24.7922, -17.8646], + [24.5306, -18.0527], + [24.4749, -18.0285], + [24.4122, -17.9895], + [24.359, -17.9782], + [24.2439, -18.0234], + [24.1293, -18.0775], + [24.0026, -18.1541], + [23.8983, -18.2292], + [23.8643, -18.2695], + [23.7005, -18.4243], + [23.6472, -18.4494], + [23.5997, -18.46], + [23.5806, -18.4529], + [23.5602, -18.3864], + [23.4598, -18.2311], + [23.2986, -18.0273], + [23.2516, -18.0075], + [23.2193, -17.9997], + [23.0999, -18.0096], + [22.7527, -18.0672], + [22.4601, -18.1157], + [22.0114, -18.1986], + [21.5297, -18.2656], + [21.2325, -18.3068], + [20.9741, -18.3188], + [20.9743, -18.5205], + [20.975, -18.9285], + [20.9756, -19.3364], + [20.9762, -19.7443], + [20.9769, -20.1523], + [20.9774, -20.5603], + [20.9781, -20.9682], + [20.9787, -21.3761], + [20.9793, -21.7841], + [20.9795, -21.9619], + [20.971, -22.0002], + [20.8228, -22.0002], + [20.4875, -22.0002], + [20.2054, -22.0002], + [19.9773, -22.0002], + [19.9776, -22.2426], + [19.9779, -22.5293], + [19.9782, -22.8159], + [19.9785, -23.1025], + [19.9789, -23.3892], + [19.9793, -23.6758], + [19.9796, -23.9624], + [19.9799, -24.249], + [19.9802, -24.5357], + [19.9805, -24.752], + [19.9805, -24.7768], + [19.9805, -25.1968], + [19.9805, -25.6416], + [19.9805, -26.0863], + [19.9805, -26.5312], + [19.9805, -26.976], + [19.9805, -27.4207], + [19.9805, -27.8655], + [19.9805, -28.3104], + [19.9805, -28.4513], + [19.8778, -28.4494], + [19.6715, -28.5039], + [19.5398, -28.5746], + [19.4829, -28.6616], + [19.4072, -28.7145], + [19.3127, -28.7333], + [19.271, -28.7777], + [19.2822, -28.8479], + [19.2458, -28.9017], + [19.1617, -28.9388], + [19.0261, -28.9279], + [18.8388, -28.8691], + [18.6004, -28.8553], + [18.3108, -28.8862], + [18.1027, -28.8717], + [17.9761, -28.8113], + [17.8416, -28.777], + [17.6993, -28.7684], + [17.6168, -28.7431], + [17.4479, -28.6981], + [17.4157, -28.6211], + [17.3959, -28.5627], + [17.3479, -28.5012], + [17.3426, -28.4517], + [17.3803, -28.414], + [17.3857, -28.3532], + [17.3587, -28.2694], + [17.312, -28.2286], + [17.2458, -28.2309], + [17.2046, -28.1988], + [17.1885, -28.1325], + [17.1494, -28.0822], + [17.0562, -28.0311], + [16.9333, -28.0696], + [16.8753, -28.1279], + [16.8412, -28.2189], + [16.8102, -28.2646], + [16.7945, -28.3408], + [16.7875, -28.3947], + [16.7558, -28.4521], + [16.723, -28.4755], + [16.6895, -28.4649], + [16.6262, -28.4879], + [16.4871, -28.5729], + [16.4476, -28.6176], + [16.3351, -28.5365], + [16.0071, -28.2317], + [15.8909, -28.1525], + [15.719, -27.9658], + [15.3415, -27.3865], + [15.2876, -27.275], + [15.2157, -26.9951], + [15.1328, -26.7876], + [15.1237, -26.6679], + [15.1633, -26.6002], + [15.1391, -26.508], + [15.0966, -26.4258], + [14.9678, -26.3181], + [14.9313, -25.9582], + [14.8452, -25.7257], + [14.8637, -25.5336], + [14.8226, -25.3586], + [14.8186, -25.2464], + [14.8371, -25.0332], + [14.768, -24.788], + [14.6279, -24.548], + [14.5016, -24.202], + [14.4834, -24.0504], + [14.4969, -23.6429], + [14.4725, -23.4767], + [14.4738, -23.2812], + [14.4238, -23.0786], + [14.4033, -22.9681], + [14.4385, -22.8806], + [14.4593, -22.9082], + [14.4957, -22.9214], + [14.5199, -22.8052], + [14.526, -22.7025], + [14.4628, -22.4491], + [14.3219, -22.1899], + [13.9732, -21.7676], + [13.8881, -21.6066], + [13.8394, -21.4732], + [13.4506, -20.9167], + [13.2844, -20.5239], + [13.1684, -20.1847], + [13.0421, -20.0282], + [12.4582, -18.9268], + [12.3287, -18.7511], + [12.0957, -18.5409], + [12.0412, -18.4707], + [11.9514, -18.2705], + [11.7759, -18.0018], + [11.7335, -17.751], + [11.7217, -17.4668], + [11.7431, -17.2492], + [11.9025, -17.2266], + [12.014, -17.1686], + [12.1144, -17.1646], + [12.2134, -17.21], + [12.3185, -17.2134], + [12.3593, -17.2059], + [12.5481, -17.2127], + [12.6565, -17.1605], + [12.7852, -17.1082], + [12.8593, -17.0626], + [12.9632, -17.0154], + [13.1012, -16.9677], + [13.1795, -16.9717], + [13.2757, -16.9896], + [13.4037, -17.0078], + [13.476, -17.04], + [13.5617, -17.1412], + [13.6943, -17.2335], + [13.792, -17.2884], + [13.9042, -17.3607], + [13.938, -17.3888], + [13.9874, -17.4042], + [14.0175, -17.4089], + [14.2259, -17.3978], + [14.4147, -17.3877], + [14.618, -17.388], + [15.0006, -17.3886], + [15.3832, -17.3892], + [15.7658, -17.3896], + [16.1484, -17.3902], + [16.5311, -17.3908], + [16.9137, -17.3914], + [17.2963, -17.392], + [17.6788, -17.3926], + [17.8354, -17.3928], + [18.1088, -17.396], + [18.3964, -17.3994], + [18.4282, -17.4052], + [18.4604, -17.4246], + [18.4866, -17.4428], + [18.5882, -17.57], + [18.7181, -17.7032], + [18.826, -17.7663], + [18.9553, -17.8035], + [19.0765, -17.8177], + [19.1895, -17.8085], + [19.3771, -17.8255], + [19.6394, -17.8687], + [19.9118, -17.8813], + [20.1943, -17.8637], + [20.393, -17.8874], + [20.5076, -17.9525], + [20.6251, -17.9967], + [20.7455, -18.0197], + [20.9083, -18.0061], + [21.1135, -17.9558], + [21.2879, -17.963], + [21.3687, -17.9995], + [21.4169, -18.0007], + [21.7185, -17.9478], + [21.9608, -17.9052], + [22.3242, -17.8375], + [22.624, -17.7816], + [23.0683, -17.6988], + [23.3807, -17.6406] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 162, + "name": "Niger", + "name_fr": "Niger", + "iso": "NER", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 8.9, + "y": 17.3, + "count": 56, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [13.6063, 13.7046], + [13.427, 13.7018], + [13.3238, 13.6708], + [13.1938, 13.573], + [13.0484, 13.5345], + [12.8717, 13.449], + [12.76, 13.3804], + [12.6548, 13.3266], + [12.5102, 13.1943], + [12.4632, 13.0938], + [12.319, 13.0737], + [12.118, 13.0904], + [11.99, 13.1918], + [11.6934, 13.2977], + [11.5011, 13.3405], + [11.4119, 13.3536], + [10.9589, 13.3715], + [10.4759, 13.3302], + [10.2296, 13.281], + [10.1847, 13.2701], + [10.0451, 13.2062], + [9.9293, 13.1353], + [9.6159, 12.8106], + [9.2016, 12.8215], + [8.9576, 12.8575], + [8.7506, 12.9082], + [8.4561, 13.0597], + [8.095, 13.2912], + [7.9558, 13.3228], + [7.8305, 13.3409], + [7.7887, 13.3379], + [7.3578, 13.1072], + [7.2747, 13.1123], + [7.173, 13.0863], + [7.1061, 13.0291], + [7.0567, 13.0002], + [7.0051, 12.9956], + [6.9372, 13.0082], + [6.8706, 13.0433], + [6.8043, 13.1077], + [6.6266, 13.3643], + [6.5899, 13.4091], + [6.5141, 13.4854], + [6.3863, 13.6036], + [6.2998, 13.6588], + [6.2472, 13.673], + [6.1843, 13.6637], + [5.8382, 13.7654], + [5.492, 13.8729], + [5.4158, 13.8592], + [5.3616, 13.8369], + [5.2419, 13.7572], + [5.1009, 13.7427], + [4.9217, 13.7491], + [4.8233, 13.7598], + [4.6648, 13.7332], + [4.5595, 13.7018], + [4.4214, 13.6475], + [4.2422, 13.5011], + [4.1908, 13.4821], + [4.1476, 13.4577], + [4.0874, 13.0555], + [4.0388, 12.9347], + [3.9479, 12.775], + [3.7692, 12.6222], + [3.6467, 12.53], + [3.6438, 12.4053], + [3.6342, 12.2016], + [3.6325, 12.0616], + [3.6406, 11.9704], + [3.6201, 11.927], + [3.6118, 11.8873], + [3.6185, 11.8277], + [3.6474, 11.7997], + [3.6647, 11.7625], + [3.6531, 11.7318], + [3.5954, 11.6963], + [3.5317, 11.7875], + [3.4498, 11.852], + [3.36, 11.8805], + [3.2991, 11.9271], + [3.2674, 11.9919], + [3.1496, 12.1181], + [2.8781, 12.3677], + [2.8502, 12.3737], + [2.8053, 12.3838], + [2.7285, 12.3536], + [2.6813, 12.3128], + [2.6484, 12.2968], + [2.5984, 12.2943], + [2.4693, 12.2628], + [2.366, 12.2219], + [2.3633, 12.1884], + [2.4127, 11.9993], + [2.3892, 11.8971], + [2.3434, 11.946], + [2.1944, 12.1365], + [2.0914, 12.278], + [2.0729, 12.3094], + [2.0584, 12.358], + [2.0686, 12.3792], + [2.1094, 12.3938], + [2.2038, 12.4126], + [2.2214, 12.4272], + [2.2263, 12.4661], + [2.2115, 12.5384], + [2.1598, 12.6364], + [2.1046, 12.7013], + [2.0738, 12.714], + [2.0174, 12.7162], + [1.9562, 12.7074], + [1.8409, 12.6279], + [1.7898, 12.6133], + [1.6711, 12.6198], + [1.5649, 12.6354], + [1.5005, 12.6765], + [1.3087, 12.8343], + [1.0968, 13.0011], + [1.0079, 13.0248], + [0.9873, 13.0419], + [0.973, 13.1704], + [0.9768, 13.3245], + [0.9885, 13.3648], + [1.0769, 13.3408], + [1.1709, 13.3296], + [1.2012, 13.3575], + [1.126, 13.4124], + [1.0179, 13.4679], + [0.9777, 13.552], + [0.9466, 13.5812], + [0.8979, 13.6109], + [0.8423, 13.6264], + [0.786, 13.65], + [0.7478, 13.6745], + [0.6846, 13.6854], + [0.6182, 13.7034], + [0.5224, 13.8397], + [0.4292, 13.9721], + [0.374, 14.0764], + [0.3549, 14.139], + [0.3825, 14.2458], + [0.3546, 14.288], + [0.2506, 14.3964], + [0.1639, 14.4972], + [0.1851, 14.6529], + [0.2027, 14.7828], + [0.2038, 14.865], + [0.2175, 14.9115], + [0.2287, 14.9637], + [0.2862, 14.9802], + [0.433, 14.979], + [0.7187, 14.9549], + [0.9475, 14.9821], + [0.9601, 14.9869], + [1.1213, 15.1261], + [1.3002, 15.2723], + [1.5691, 15.2865], + [1.8594, 15.3017], + [2.0882, 15.3094], + [2.4208, 15.3204], + [2.6896, 15.3299], + [3.0011, 15.341], + [3.0105, 15.4083], + [3.0294, 15.4249], + [3.0602, 15.4272], + [3.2891, 15.3911], + [3.5043, 15.3563], + [3.5205, 15.4831], + [3.7096, 15.6417], + [3.8165, 15.674], + [3.843, 15.7017], + [3.877, 15.7553], + [3.8979, 15.838], + [3.9072, 15.8968], + [3.9471, 15.9457], + [3.9762, 16.0355], + [4.0148, 16.1927], + [4.1213, 16.3577], + [4.1821, 16.5818], + [4.1912, 16.7982], + [4.2029, 16.9627], + [4.2347, 16.9964], + [4.2337, 17.2884], + [4.2327, 17.5822], + [4.2319, 17.8305], + [4.2309, 18.1395], + [4.23, 18.4106], + [4.229, 18.7043], + [4.2282, 18.9681], + [4.2276, 19.1428], + [4.4457, 19.1845], + [4.6713, 19.2278], + [5.0014, 19.2911], + [5.3587, 19.3595], + [5.7483, 19.4342], + [5.8366, 19.4792], + [6.1307, 19.732], + [6.2634, 19.8461], + [6.5271, 20.0729], + [6.7307, 20.248], + [6.9894, 20.4705], + [7.2634, 20.6945], + [7.4817, 20.8731], + [7.8252, 21.0756], + [8.3431, 21.3809], + [8.8609, 21.6861], + [9.3787, 21.9914], + [9.8965, 22.2967], + [10.4144, 22.602], + [10.9322, 22.9073], + [11.45, 23.2126], + [11.9679, 23.5179], + [12.4888, 23.4017], + [12.9836, 23.2913], + [13.4812, 23.1802], + [13.5986, 23.1195], + [13.8627, 22.9021], + [14.2007, 22.6237], + [14.2155, 22.6197], + [14.2308, 22.6185], + [14.5557, 22.7825], + [14.9789, 22.9963], + [14.979, 22.9962], + [15.089, 22.4184], + [15.1723, 21.9221], + [15.1778, 21.6058], + [15.1818, 21.5234], + [15.2158, 21.4674], + [15.2937, 21.4115], + [15.6073, 20.9544], + [15.5403, 20.8749], + [15.5871, 20.7333], + [15.6685, 20.6724], + [15.9293, 20.3999], + [15.9632, 20.3462], + [15.9488, 20.3032], + [15.7662, 19.9826], + [15.7351, 19.9041], + [15.6986, 19.4952], + [15.6729, 19.2068], + [15.6376, 18.8108], + [15.5955, 18.3371], + [15.5615, 17.9373], + [15.5167, 17.4085], + [15.4743, 16.9084], + [15.2121, 16.6339], + [14.7467, 16.1466], + [14.368, 15.7501], + [14.1782, 15.4848], + [13.8071, 14.9661], + [13.6424, 14.6308], + [13.5137, 14.4555], + [13.4482, 14.3807], + [13.5058, 14.1344], + [13.6063, 13.7046] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 164, + "name": "Nigeria", + "name_fr": "Nigeria", + "iso": "NGA", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 6.7, + "y": 4.5, + "count": 65, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 1, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [7.3008, 4.4182], + [7.2039, 4.3876], + [7.1404, 4.3951], + [7.2273, 4.5273], + [7.2714, 4.4989], + [7.3279, 4.4872], + [7.3008, 4.4182] + ] + ], + [ + [ + [13.6063, 13.7046], + [13.7635, 13.4896], + [13.9323, 13.2585], + [14.064, 13.0785], + [14.1601, 12.6128], + [14.1703, 12.5241], + [14.1776, 12.4841], + [14.1849, 12.4472], + [14.1975, 12.3838], + [14.2729, 12.3565], + [14.4154, 12.3441], + [14.5189, 12.2982], + [14.581, 12.2221], + [14.587, 12.2094], + [14.6197, 12.151], + [14.6271, 12.1087], + [14.6182, 11.9866], + [14.5974, 11.8298], + [14.5618, 11.7287], + [14.5816, 11.5912], + [14.5754, 11.5324], + [14.5598, 11.4923], + [14.4961, 11.4461], + [14.4095, 11.4012], + [14.2023, 11.2682], + [14.1433, 11.2485], + [14.0567, 11.245], + [13.9814, 11.2119], + [13.8921, 11.1401], + [13.6999, 10.8731], + [13.5354, 10.6051], + [13.4785, 10.3833], + [13.4146, 10.1714], + [13.2699, 10.0362], + [13.2498, 9.9601], + [13.2438, 9.9159], + [13.2388, 9.814], + [13.2212, 9.6452], + [13.1987, 9.5638], + [13.1755, 9.5396], + [13.0194, 9.4883], + [12.9295, 9.4263], + [12.8757, 9.3035], + [12.856, 9.1708], + [12.8244, 9.0194], + [12.8065, 8.8866], + [12.7822, 8.8179], + [12.7312, 8.7457], + [12.6516, 8.6678], + [12.5827, 8.6241], + [12.4035, 8.5956], + [12.3113, 8.4197], + [12.2334, 8.2823], + [12.2312, 8.2274], + [12.156, 7.9425], + [12.0252, 7.7278], + [12.0166, 7.652], + [12.016, 7.5897], + [11.8524, 7.4007], + [11.8092, 7.3451], + [11.7674, 7.2723], + [11.8086, 7.202], + [11.8548, 7.138], + [11.8614, 7.1164], + [11.787, 7.0562], + [11.6575, 6.9516], + [11.5801, 6.8889], + [11.563, 6.8546], + [11.5517, 6.6973], + [11.5291, 6.655], + [11.4775, 6.5974], + [11.4018, 6.5339], + [11.3246, 6.4847], + [11.2373, 6.4505], + [11.1533, 6.4379], + [11.1064, 6.4577], + [11.0797, 6.5055], + [11.0325, 6.6979], + [11.0087, 6.7391], + [10.9542, 6.7766], + [10.8465, 6.8818], + [10.7376, 6.9883], + [10.6062, 7.0631], + [10.5781, 7.0577], + [10.5563, 7.0375], + [10.519, 6.9305], + [10.4823, 6.8913], + [10.4132, 6.8777], + [10.2931, 6.8768], + [10.2055, 6.8916], + [10.1855, 6.9128], + [10.1678, 6.9592], + [10.1436, 6.9964], + [10.0389, 6.9214], + [9.8742, 6.8033], + [9.8207, 6.7839], + [9.7799, 6.7602], + [9.7256, 6.65], + [9.66, 6.532], + [9.574, 6.4704], + [9.4902, 6.4187], + [9.4422, 6.3734], + [9.3733, 6.3196], + [9.2388, 6.1861], + [9.0602, 6.0091], + [8.9972, 5.9177], + [8.9351, 5.781], + [8.8988, 5.6297], + [8.8592, 5.4638], + [8.801, 5.1975], + [8.7156, 5.0469], + [8.6405, 4.927], + [8.5852, 4.8328], + [8.5559, 4.7552], + [8.5437, 4.7578], + [8.5148, 4.7247], + [8.4313, 4.7462], + [8.3937, 4.8138], + [8.3421, 4.8248], + [8.2527, 4.924], + [8.2338, 4.9075], + [8.328, 4.6561], + [8.2931, 4.5576], + [8.0285, 4.5554], + [7.8008, 4.5223], + [7.6442, 4.5253], + [7.5656, 4.5609], + [7.5308, 4.6552], + [7.5174, 4.6455], + [7.5095, 4.5949], + [7.4599, 4.5552], + [7.2844, 4.5477], + [7.2067, 4.6121], + [7.1438, 4.6841], + [7.0766, 4.7162], + [7.0869, 4.6858], + [7.1642, 4.6156], + [7.1547, 4.5144], + [7.0134, 4.3973], + [6.9232, 4.3907], + [6.8679, 4.4411], + [6.8392, 4.5235], + [6.8247, 4.6453], + [6.7876, 4.7247], + [6.7677, 4.7247], + [6.786, 4.652], + [6.7922, 4.5926], + [6.7931, 4.4691], + [6.8604, 4.3733], + [6.757, 4.3436], + [6.7151, 4.3424], + [6.633, 4.3402], + [6.6173, 4.3758], + [6.6016, 4.4552], + [6.58, 4.476], + [6.5546, 4.3414], + [6.5, 4.3319], + [6.4621, 4.3332], + [6.2998, 4.3039], + [6.2637, 4.3094], + [6.256, 4.3345], + [6.2753, 4.3717], + [6.271, 4.4321], + [6.2146, 4.3855], + [6.2056, 4.2923], + [6.1733, 4.2774], + [6.0766, 4.2906], + [5.9707, 4.3386], + [5.9064, 4.3877], + [5.7986, 4.456], + [5.5878, 4.6472], + [5.5536, 4.7332], + [5.4933, 4.8388], + [5.4481, 4.9458], + [5.3833, 5.129], + [5.4032, 5.1423], + [5.4521, 5.1266], + [5.476, 5.1539], + [5.3883, 5.1738], + [5.37, 5.195], + [5.3642, 5.2593], + [5.368, 5.3377], + [5.4393, 5.3653], + [5.5009, 5.3786], + [5.5318, 5.4264], + [5.5497, 5.4742], + [5.3858, 5.4018], + [5.2324, 5.4838], + [5.1992, 5.5335], + [5.2158, 5.5717], + [5.2891, 5.5775], + [5.3938, 5.5745], + [5.4566, 5.6117], + [5.4181, 5.6247], + [5.3503, 5.6233], + [5.3253, 5.6479], + [5.3273, 5.7075], + [5.3054, 5.6943], + [5.2763, 5.6416], + [5.1729, 5.6027], + [5.1124, 5.6416], + [5.1063, 5.7281], + [5.0931, 5.7671], + [5.0421, 5.7975], + [4.861, 6.0263], + [4.6336, 6.2172], + [4.4313, 6.3486], + [4.1259, 6.4114], + [3.4866, 6.4089], + [3.4508, 6.4271], + [3.4899, 6.4573], + [3.5461, 6.4774], + [3.7517, 6.5838], + [3.717, 6.5979], + [3.5033, 6.5313], + [3.4302, 6.525], + [3.3355, 6.3969], + [2.7725, 6.3757], + [2.7064, 6.3692], + [2.708, 6.4277], + [2.7356, 6.5957], + [2.7537, 6.6618], + [2.7746, 6.7117], + [2.7529, 6.7716], + [2.7317, 6.8528], + [2.7214, 6.9803], + [2.7478, 7.0198], + [2.7567, 7.0679], + [2.7506, 7.1432], + [2.7505, 7.3951], + [2.7658, 7.4225], + [2.784, 7.4434], + [2.7852, 7.4769], + [2.751, 7.5419], + [2.7193, 7.6163], + [2.7204, 7.7231], + [2.7077, 7.8266], + [2.686, 7.8737], + [2.7023, 8.0498], + [2.7115, 8.273], + [2.7031, 8.3718], + [2.7236, 8.4419], + [2.7347, 8.614], + [2.7329, 8.7825], + [2.7748, 9.0485], + [2.898, 9.0614], + [3.0449, 9.0838], + [3.1104, 9.1883], + [3.148, 9.3206], + [3.1361, 9.4516], + [3.1646, 9.4947], + [3.2234, 9.5656], + [3.3295, 9.667], + [3.3252, 9.7785], + [3.3545, 9.8128], + [3.4048, 9.8386], + [3.4768, 9.8519], + [3.5572, 9.9073], + [3.6021, 10.0045], + [3.6459, 10.1602], + [3.5766, 10.2684], + [3.5779, 10.2925], + [3.6041, 10.3507], + [3.6466, 10.409], + [3.6803, 10.4278], + [3.7585, 10.4127], + [3.7718, 10.4176], + [3.7838, 10.4359], + [3.8345, 10.6074], + [3.8297, 10.6538], + [3.7568, 10.7688], + [3.7449, 10.8504], + [3.7342, 10.9719], + [3.7164, 11.0796], + [3.6953, 11.1203], + [3.6562, 11.1546], + [3.6389, 11.1769], + [3.4878, 11.3954], + [3.4905, 11.4992], + [3.5539, 11.6319], + [3.5954, 11.6963], + [3.6531, 11.7318], + [3.6647, 11.7625], + [3.6474, 11.7997], + [3.6185, 11.8277], + [3.6118, 11.8873], + [3.6201, 11.927], + [3.6406, 11.9704], + [3.6325, 12.0616], + [3.6342, 12.2016], + [3.6438, 12.4053], + [3.6467, 12.53], + [3.7692, 12.6222], + [3.9479, 12.775], + [4.0388, 12.9347], + [4.0874, 13.0555], + [4.1476, 13.4577], + [4.1908, 13.4821], + [4.2422, 13.5011], + [4.4214, 13.6475], + [4.5595, 13.7018], + [4.6648, 13.7332], + [4.8233, 13.7598], + [4.9217, 13.7491], + [5.1009, 13.7427], + [5.2419, 13.7572], + [5.3616, 13.8369], + [5.4158, 13.8592], + [5.492, 13.8729], + [5.8382, 13.7654], + [6.1843, 13.6637], + [6.2472, 13.673], + [6.2998, 13.6588], + [6.3863, 13.6036], + [6.5141, 13.4854], + [6.5899, 13.4091], + [6.6266, 13.3643], + [6.8043, 13.1077], + [6.8706, 13.0433], + [6.9372, 13.0082], + [7.0051, 12.9956], + [7.0567, 13.0002], + [7.1061, 13.0291], + [7.173, 13.0863], + [7.2747, 13.1123], + [7.3578, 13.1072], + [7.7887, 13.3379], + [7.8305, 13.3409], + [7.9558, 13.3228], + [8.095, 13.2912], + [8.4561, 13.0597], + [8.7506, 12.9082], + [8.9576, 12.8575], + [9.2016, 12.8215], + [9.6159, 12.8106], + [9.9293, 13.1353], + [10.0451, 13.2062], + [10.1847, 13.2701], + [10.2296, 13.281], + [10.4759, 13.3302], + [10.9589, 13.3715], + [11.4119, 13.3536], + [11.5011, 13.3405], + [11.6934, 13.2977], + [11.99, 13.1918], + [12.118, 13.0904], + [12.319, 13.0737], + [12.4632, 13.0938], + [12.5102, 13.1943], + [12.6548, 13.3266], + [12.76, 13.3804], + [12.8717, 13.449], + [13.0484, 13.5345], + [13.1938, 13.573], + [13.3238, 13.6708], + [13.427, 13.7018], + [13.6063, 13.7046] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 191, + "name": "Rwanda", + "name_fr": "Rwanda", + "iso": "RWA", + "recs": "COMESA,EAC,ECCAS", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.4, + "y": -1.9, + "count": 24, + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Signed", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 2, + "PSSM-Senior-Instructors": 2 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [29.577, -1.3879], + [29.6097, -1.3871], + [29.8254, -1.3355], + [29.8469, -1.3517], + [29.8816, -1.4518], + [29.9, -1.4663], + [29.9301, -1.4699], + [29.9905, -1.447], + [30.1016, -1.3687], + [30.15, -1.3211], + [30.207, -1.2542], + [30.2799, -1.1788], + [30.3205, -1.1131], + [30.3603, -1.0746], + [30.4123, -1.0631], + [30.4699, -1.066], + [30.51, -1.0673], + [30.4771, -1.083], + [30.4702, -1.1312], + [30.5081, -1.2082], + [30.6319, -1.3675], + [30.7107, -1.3968], + [30.7622, -1.4587], + [30.8126, -1.5631], + [30.8275, -1.6937], + [30.8067, -1.8507], + [30.8191, -1.9675], + [30.8646, -2.044], + [30.8766, -2.1434], + [30.855, -2.2654], + [30.8287, -2.3385], + [30.7977, -2.3627], + [30.7625, -2.3717], + [30.7148, -2.3635], + [30.6566, -2.3738], + [30.5934, -2.3968], + [30.5536, -2.4001], + [30.5289, -2.3956], + [30.4822, -2.3761], + [30.4085, -2.313], + [30.271, -2.3479], + [30.2338, -2.3471], + [30.1833, -2.3771], + [30.1423, -2.414], + [30.1173, -2.4166], + [30.0919, -2.4115], + [29.9734, -2.3371], + [29.9302, -2.3396], + [29.9124, -2.5486], + [29.8926, -2.6646], + [29.8682, -2.7164], + [29.7834, -2.7664], + [29.698, -2.7947], + [29.6514, -2.7928], + [29.4637, -2.8084], + [29.3902, -2.8086], + [29.3498, -2.7915], + [29.2971, -2.673], + [29.1976, -2.6203], + [29.1021, -2.5957], + [29.0632, -2.6025], + [29.0286, -2.6646], + [29.0144, -2.7202], + [28.9218, -2.682], + [28.8939, -2.6351], + [28.8914, -2.5556], + [28.8576, -2.4467], + [28.8579, -2.4459], + [28.9103, -2.4328], + [28.9945, -2.3601], + [29.0475, -2.3554], + [29.0767, -2.3449], + [29.112, -2.303], + [29.1489, -2.2774], + [29.2401, -2.162], + [29.2561, -2.1299], + [29.2832, -2.0948], + [29.338, -2.0583], + [29.3576, -2.0159], + [29.2889, -1.8603], + [29.2494, -1.7358], + [29.2214, -1.6859], + [29.2682, -1.6216], + [29.3517, -1.5176], + [29.402, -1.5074], + [29.468, -1.4681], + [29.5378, -1.4098], + [29.577, -1.3879] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 193, + "name": "Sudan", + "name_fr": "Soudan", + "iso": "SDN", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "SARCOM,RECSA,ICGLR", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.4, + "y": 16.1, + "count": 29, + "AU": 1, + "EAC": 0.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 29, + "PSSM-Instructors": 2, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [34.0781, 9.4615], + [34.0768, 9.4615], + [33.8909, 9.4622], + [33.8879, 9.4635], + [33.8849, 9.4664], + [33.8821, 9.4712], + [33.8788, 9.4777], + [33.8715, 9.5062], + [33.8678, 9.5503], + [33.874, 9.6268], + [33.8949, 9.7176], + [33.9592, 9.8453], + [33.9625, 9.8558], + [33.9633, 9.8618], + [33.9633, 9.8687], + [33.9573, 9.8915], + [33.9499, 9.9111], + [33.9462, 9.9409], + [33.9573, 10.0072], + [33.9584, 10.0277], + [33.9568, 10.0542], + [33.9519, 10.0709], + [33.907, 10.1814], + [33.8922, 10.199], + [33.4591, 10.5508], + [33.3799, 10.6462], + [33.3714, 10.6527], + [33.3607, 10.6578], + [33.1408, 10.7379], + [33.1301, 10.7459], + [33.1314, 10.7577], + [33.1383, 10.7729], + [33.1647, 10.8192], + [33.1685, 10.8314], + [33.1722, 10.8501], + [33.073, 11.5915], + [33.0733, 11.6061], + [33.0778, 11.6158], + [33.0815, 11.6217], + [33.0946, 11.6375], + [33.1061, 11.6539], + [33.1191, 11.6824], + [33.1225, 11.6932], + [33.1361, 11.8256], + [33.1351, 11.9416], + [33.1931, 12.135], + [33.1993, 12.2173], + [32.7219, 12.2231], + [32.7189, 12.2188], + [32.7186, 12.2138], + [32.7198, 12.208], + [32.7205, 12.2018], + [32.7201, 12.1888], + [32.7163, 12.1648], + [32.7153, 12.1522], + [32.7158, 12.1393], + [32.723, 12.0929], + [32.7356, 12.0581], + [32.7377, 12.0464], + [32.7383, 12.0337], + [32.7367, 12.0097], + [32.0723, 12.0067], + [32.3354, 11.716], + [32.3385, 11.7101], + [32.3431, 11.6943], + [32.3449, 11.6827], + [32.3499, 11.5804], + [32.3357, 11.4186], + [32.3389, 11.3145], + [32.3542, 11.2469], + [32.4254, 11.114], + [32.4208, 11.0891], + [32.4041, 11.0578], + [31.933, 10.6625], + [31.9199, 10.6438], + [31.8543, 10.4791], + [31.792, 10.3832], + [31.7643, 10.3557], + [31.6549, 10.2211], + [31.2249, 9.7993], + [31.1545, 9.7709], + [30.9403, 9.7594], + [30.8271, 9.7563], + [30.8142, 9.7531], + [30.7949, 9.7458], + [30.7831, 9.735], + [30.7691, 9.7268], + [30.7554, 9.7312], + [30.7394, 9.7427], + [30.4746, 9.979], + [30.003, 10.2774], + [29.9579, 10.2502], + [29.691, 10.1219], + [29.6359, 10.0886], + [29.6055, 10.0651], + [29.6039, 9.9214], + [29.5574, 9.8483], + [29.4731, 9.7686], + [29.2424, 9.7181], + [29.1224, 9.6747], + [28.9996, 9.6102], + [28.9796, 9.594], + [28.9796, 9.5942], + [28.9323, 9.5495], + [28.8395, 9.4591], + [28.8294, 9.3888], + [28.8445, 9.3261], + [28.0489, 9.3286], + [27.9963, 9.3788], + [27.8858, 9.5997], + [27.8809, 9.6016], + [27.7998, 9.5879], + [27.0742, 9.6138], + [26.9705, 9.5906], + [26.7632, 9.4992], + [26.6587, 9.4841], + [26.5514, 9.5258], + [26.1695, 9.9659], + [26.087, 10.0185], + [26.057, 10.0468], + [26.0006, 10.1234], + [25.9191, 10.1693], + [25.8915, 10.2027], + [25.8828, 10.2496], + [25.8853, 10.3461], + [25.8582, 10.4065], + [25.798, 10.4205], + [25.2852, 10.3185], + [25.2117, 10.3299], + [25.104, 10.3118], + [25.067, 10.2938], + [25.0236, 10.2358], + [25.0148, 10.1759], + [25.0162, 10.1152], + [25.0029, 10.0553], + [24.9639, 9.9889], + [24.8177, 9.8396], + [24.7853, 9.7747], + [24.7922, 9.6103], + [24.7826, 9.5273], + [24.7604, 9.4889], + [24.6967, 9.4257], + [24.6736, 9.3893], + [24.6629, 9.3381], + [24.6594, 9.2299], + [24.648, 9.1791], + [24.5683, 9.0517], + [24.5494, 9.0068], + [24.5448, 8.9148], + [24.5319, 8.8869], + [24.3002, 8.8143], + [24.2136, 8.7678], + [24.1604, 8.6963], + [24.1474, 8.6656], + [24.0481, 8.6913], + [23.922, 8.7097], + [23.6793, 8.7325], + [23.5832, 8.7658], + [23.5373, 8.8158], + [23.5519, 8.9432], + [23.528, 8.9706], + [23.4891, 8.9933], + [23.4628, 9.0485], + [23.4683, 9.1147], + [23.5961, 9.2619], + [23.6227, 9.3406], + [23.6428, 9.6139], + [23.6562, 9.7104], + [23.6463, 9.8229], + [23.545, 10.0301], + [23.4566, 10.1743], + [23.3123, 10.3879], + [23.2559, 10.4578], + [22.9644, 10.7518], + [22.9308, 10.7953], + [22.8601, 10.9197], + [22.8948, 11.029], + [22.9377, 11.192], + [22.9428, 11.2672], + [22.9227, 11.3449], + [22.849, 11.4033], + [22.7834, 11.41], + [22.754, 11.4398], + [22.6974, 11.4827], + [22.641, 11.5159], + [22.5911, 11.5799], + [22.5563, 11.6695], + [22.581, 11.9901], + [22.5644, 12.033], + [22.4898, 12.0447], + [22.4725, 12.0678], + [22.4755, 12.1292], + [22.4353, 12.3119], + [22.3902, 12.463], + [22.4145, 12.5464], + [22.3523, 12.6604], + [22.2334, 12.7095], + [22.1212, 12.6946], + [22.0007, 12.6719], + [21.9281, 12.6781], + [21.8781, 12.6994], + [21.8434, 12.7412], + [21.8253, 12.7905], + [21.8418, 12.8647], + [21.9077, 13.001], + [21.9902, 13.1131], + [22.158, 13.215], + [22.2026, 13.2693], + [22.2281, 13.3296], + [22.2326, 13.3988], + [22.2214, 13.4716], + [22.2023, 13.5381], + [22.1529, 13.6264], + [22.1076, 13.7303], + [22.1064, 13.7998], + [22.1282, 13.8501], + [22.1731, 13.9106], + [22.2621, 13.9787], + [22.2835, 13.9923], + [22.3394, 14.0289], + [22.3882, 14.0555], + [22.51, 14.1274], + [22.5386, 14.1619], + [22.5282, 14.2032], + [22.4983, 14.2371], + [22.4493, 14.2842], + [22.4394, 14.3421], + [22.425, 14.4412], + [22.3997, 14.5042], + [22.3815, 14.5505], + [22.4162, 14.5852], + [22.4678, 14.6333], + [22.532, 14.6627], + [22.6318, 14.6881], + [22.6709, 14.7225], + [22.6824, 14.7886], + [22.6792, 14.8515], + [22.7149, 14.8984], + [22.7633, 14.9987], + [22.8021, 15.0444], + [22.8672, 15.0966], + [22.9323, 15.1621], + [22.9613, 15.2381], + [22.9695, 15.3113], + [22.9339, 15.5331], + [23.0092, 15.6258], + [23.1052, 15.7025], + [23.2435, 15.6972], + [23.458, 15.714], + [23.604, 15.746], + [23.7082, 15.745], + [23.946, 15.7035], + [23.9652, 15.7134], + [23.9708, 15.7215], + [23.9834, 15.7802], + [23.9833, 15.9281], + [23.9829, 16.3742], + [23.9825, 16.8203], + [23.9822, 17.2664], + [23.9818, 17.7124], + [23.9814, 18.1585], + [23.9811, 18.6045], + [23.9807, 19.0506], + [23.9803, 19.4966], + [23.9803, 19.6215], + [23.9803, 19.7463], + [23.9803, 19.8711], + [23.9803, 19.9959], + [24.227, 19.9958], + [24.4736, 19.9957], + [24.7204, 19.9956], + [24.967, 19.9955], + [24.9702, 19.9973], + [24.9732, 19.999], + [24.9764, 20.0008], + [24.9795, 20.0026], + [24.9797, 20.5009], + [24.9799, 20.9992], + [24.9801, 21.4976], + [24.9803, 21.9958], + [25.3623, 21.9958], + [25.7443, 21.9958], + [26.1264, 21.9957], + [26.5084, 21.9956], + [26.8904, 21.9956], + [27.2725, 21.9955], + [27.6545, 21.9955], + [28.0364, 21.9954], + [28.4186, 21.9953], + [28.8006, 21.9953], + [29.1825, 21.9952], + [29.5646, 21.9951], + [29.9467, 21.9951], + [30.3286, 21.995], + [30.7106, 21.9949], + [31.0927, 21.9949], + [31.2092, 21.9949], + [31.2606, 22.0023], + [31.3585, 22.1886], + [31.4003, 22.2024], + [31.4643, 22.1915], + [31.4861, 22.1478], + [31.4664, 22.0847], + [31.4345, 21.9958], + [31.6217, 21.9958], + [31.9498, 21.9959], + [32.2778, 21.996], + [32.6061, 21.996], + [32.9341, 21.9961], + [33.2622, 21.9961], + [33.5903, 21.9962], + [33.9185, 21.9962], + [34.2465, 21.9963], + [34.5746, 21.9963], + [34.9027, 21.9964], + [35.2309, 21.9964], + [35.559, 21.9965], + [35.887, 21.9965], + [36.2152, 21.9966], + [36.5433, 21.9966], + [36.8714, 21.9967], + [36.8826, 21.7688], + [36.927, 21.5865], + [37.0812, 21.326], + [37.2117, 21.1858], + [37.2586, 21.1085], + [37.2632, 21.0727], + [37.2572, 21.0394], + [37.2175, 21.0776], + [37.1506, 21.1038], + [37.1411, 20.9818], + [37.1568, 20.8949], + [37.1727, 20.732], + [37.2275, 20.5567], + [37.1879, 20.3949], + [37.1932, 20.1207], + [37.2626, 19.7919], + [37.2484, 19.5819], + [37.3615, 19.092], + [37.4713, 18.8201], + [37.5316, 18.7531], + [37.5994, 18.7174], + [37.7298, 18.6943], + [37.9219, 18.5559], + [38.074, 18.4098], + [38.1281, 18.3333], + [38.2018, 18.2494], + [38.2521, 18.2644], + [38.2831, 18.2867], + [38.3329, 18.219], + [38.574, 18.0729], + [38.6095, 18.0051], + [38.5229, 17.9385], + [38.4225, 17.8239], + [38.3972, 17.7784], + [38.3855, 17.7513], + [38.3737, 17.7173], + [38.3474, 17.6836], + [38.2898, 17.637], + [38.2673, 17.6167], + [38.2535, 17.5848], + [38.219, 17.564], + [38.1815, 17.5628], + [38.1485, 17.5485], + [38.0989, 17.5265], + [38.0253, 17.5378], + [37.9501, 17.5177], + [37.9226, 17.4923], + [37.863, 17.4703], + [37.8033, 17.4655], + [37.7824, 17.458], + [37.726, 17.4205], + [37.6567, 17.3683], + [37.576, 17.335], + [37.5475, 17.3241], + [37.5102, 17.2881], + [37.4529, 17.1087], + [37.411, 17.0617], + [37.3404, 17.0571], + [37.2488, 17.0569], + [37.1695, 17.0414], + [37.0615, 17.0613], + [37.009, 17.0589], + [36.9952, 17.0206], + [36.9758, 16.8666], + [36.9787, 16.8006], + [36.9357, 16.7224], + [36.8878, 16.6247], + [36.9055, 16.4595], + [36.9138, 16.2962], + [36.8259, 16.0503], + [36.8135, 15.9939], + [36.7245, 15.7989], + [36.6792, 15.7264], + [36.566, 15.3621], + [36.5218, 15.2501], + [36.4268, 15.1321], + [36.4481, 14.9401], + [36.4708, 14.7365], + [36.4923, 14.5443], + [36.5243, 14.2568], + [36.4439, 13.9884], + [36.4471, 13.842], + [36.3906, 13.6261], + [36.3463, 13.5263], + [36.3068, 13.4668], + [36.2735, 13.4058], + [36.2122, 13.2711], + [36.1602, 13.0933], + [36.1371, 12.9111], + [36.1354, 12.8053], + [36.1252, 12.757], + [36.1075, 12.7265], + [35.9876, 12.7063], + [35.8206, 12.6849], + [35.7306, 12.661], + [35.6702, 12.6237], + [35.5961, 12.5373], + [35.4496, 12.3006], + [35.3728, 12.1556], + [35.2524, 11.957], + [35.1123, 11.8166], + [35.0827, 11.7483], + [35.0597, 11.621], + [35.0079, 11.4199], + [34.9607, 11.2768], + [34.9691, 11.1618], + [34.9249, 10.9621], + [34.9314, 10.8648], + [34.8823, 10.8105], + [34.8162, 10.7592], + [34.7713, 10.7462], + [34.675, 10.8049], + [34.6018, 10.8646], + [34.5719, 10.8802], + [34.508, 10.8429], + [34.4314, 10.7878], + [34.3439, 10.6586], + [34.2757, 10.5281], + [34.3148, 10.2516], + [34.3112, 10.1909], + [34.2915, 10.1248], + [34.1853, 9.9186], + [34.1591, 9.8534], + [34.1203, 9.7297], + [34.0793, 9.5135], + [34.0781, 9.4615] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 194, + "name": "Senegal", + "name_fr": "Sénégal", + "iso": "SEN", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -15.0, + "y": 15.0, + "count": 35, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-12.2806, 14.809], + [-12.1865, 14.6481], + [-12.2068, 14.5711], + [-12.2284, 14.4586], + [-12.1752, 14.3767], + [-12.1129, 14.3233], + [-12.0684, 14.2742], + [-12.0192, 14.2065], + [-12.0112, 14.0718], + [-12.0201, 13.9747], + [-11.9881, 13.9308], + [-11.9609, 13.8753], + [-11.9664, 13.829], + [-11.9842, 13.7881], + [-12.0441, 13.7339], + [-12.0542, 13.6331], + [-11.9571, 13.5109], + [-11.8946, 13.4444], + [-11.8952, 13.4063], + [-11.8778, 13.3646], + [-11.8317, 13.3158], + [-11.8034, 13.3273], + [-11.7722, 13.3671], + [-11.7583, 13.3945], + [-11.6745, 13.3824], + [-11.635, 13.3699], + [-11.5813, 13.29], + [-11.5617, 13.237], + [-11.5488, 13.1703], + [-11.4928, 13.087], + [-11.4441, 13.0282], + [-11.4339, 12.9916], + [-11.3904, 12.942], + [-11.4174, 12.8319], + [-11.4144, 12.7755], + [-11.4441, 12.6276], + [-11.4506, 12.5577], + [-11.4488, 12.5319], + [-11.3824, 12.4792], + [-11.3894, 12.4044], + [-11.4567, 12.4176], + [-11.5737, 12.4263], + [-11.8081, 12.3873], + [-11.8886, 12.4033], + [-12.0424, 12.398], + [-12.152, 12.3766], + [-12.2912, 12.328], + [-12.3991, 12.3401], + [-12.4574, 12.3784], + [-12.5342, 12.3758], + [-12.6208, 12.3962], + [-12.713, 12.4332], + [-12.7973, 12.4519], + [-12.8882, 12.52], + [-12.9307, 12.5323], + [-12.9605, 12.5144], + [-12.9856, 12.4917], + [-13.0119, 12.4776], + [-13.0613, 12.49], + [-13.0798, 12.5363], + [-13.0644, 12.5811], + [-13.0598, 12.615], + [-13.0829, 12.6335], + [-13.1385, 12.6397], + [-13.2281, 12.6396], + [-13.3726, 12.6536], + [-13.4058, 12.6623], + [-13.7292, 12.6739], + [-14.0648, 12.6753], + [-14.3492, 12.6764], + [-14.7082, 12.678], + [-14.9606, 12.679], + [-15.1961, 12.6799], + [-15.3779, 12.589], + [-15.5748, 12.4904], + [-15.8396, 12.4379], + [-16.1442, 12.4574], + [-16.2415, 12.4433], + [-16.3423, 12.3995], + [-16.4163, 12.3677], + [-16.5213, 12.3486], + [-16.6569, 12.3644], + [-16.7118, 12.3548], + [-16.7458, 12.3997], + [-16.7849, 12.4725], + [-16.7603, 12.5258], + [-16.6776, 12.5601], + [-16.5532, 12.6049], + [-16.4881, 12.5818], + [-16.45, 12.5807], + [-16.4429, 12.6095], + [-16.455, 12.6248], + [-16.5488, 12.6638], + [-16.5977, 12.7153], + [-16.6378, 12.6852], + [-16.6726, 12.622], + [-16.7014, 12.6032], + [-16.7439, 12.5854], + [-16.768, 12.6284], + [-16.7784, 12.6702], + [-16.759, 12.7023], + [-16.7689, 12.8833], + [-16.7574, 12.9798], + [-16.7633, 13.0642], + [-16.7045, 13.1197], + [-16.6488, 13.1542], + [-16.4309, 13.1573], + [-16.2283, 13.1603], + [-16.0331, 13.1583], + [-15.8343, 13.1564], + [-15.8144, 13.3251], + [-15.7516, 13.3384], + [-15.6573, 13.3558], + [-15.4818, 13.3764], + [-15.2862, 13.396], + [-15.2445, 13.4291], + [-15.2121, 13.4851], + [-15.1916, 13.5353], + [-15.1511, 13.5565], + [-15.0964, 13.5396], + [-15.0246, 13.5133], + [-14.9503, 13.4726], + [-14.865, 13.4349], + [-14.8083, 13.4111], + [-14.6719, 13.3517], + [-14.4386, 13.2689], + [-14.2468, 13.2358], + [-14.0149, 13.2964], + [-13.8475, 13.3353], + [-13.8267, 13.4078], + [-13.8528, 13.4786], + [-13.9774, 13.5435], + [-14.147, 13.5361], + [-14.199, 13.5188], + [-14.278, 13.4972], + [-14.3255, 13.4886], + [-14.4055, 13.5037], + [-14.507, 13.5597], + [-14.5708, 13.6162], + [-14.6602, 13.6426], + [-14.766, 13.6691], + [-14.9358, 13.7852], + [-15.0245, 13.806], + [-15.1083, 13.8121], + [-15.2695, 13.7891], + [-15.4269, 13.727], + [-15.5097, 13.5862], + [-15.6672, 13.5883], + [-16.0016, 13.5928], + [-16.3087, 13.5969], + [-16.5623, 13.5873], + [-16.5878, 13.6896], + [-16.6479, 13.771], + [-16.7454, 13.8404], + [-16.7669, 13.9049], + [-16.7339, 13.9612], + [-16.6396, 14.0075], + [-16.6181, 14.0405], + [-16.6675, 14.0356], + [-16.7421, 14.0058], + [-16.7917, 14.0042], + [-16.7978, 14.0933], + [-16.8805, 14.2083], + [-16.9738, 14.4032], + [-17.0794, 14.4831], + [-17.1681, 14.6406], + [-17.2606, 14.7011], + [-17.3458, 14.7293], + [-17.4185, 14.7235], + [-17.445, 14.6516], + [-17.5356, 14.7551], + [-17.4118, 14.7922], + [-17.1472, 14.922], + [-16.8434, 15.294], + [-16.5708, 15.7344], + [-16.5353, 15.8384], + [-16.5021, 15.9173], + [-16.4801, 16.0972], + [-16.441, 16.2045], + [-16.4043, 16.2249], + [-16.3581, 16.3072], + [-16.3023, 16.4513], + [-16.239, 16.5313], + [-16.1684, 16.5471], + [-16.1133, 16.5401], + [-16.074, 16.5104], + [-15.959, 16.4921], + [-15.7682, 16.4851], + [-15.6208, 16.5066], + [-15.5167, 16.5566], + [-15.38, 16.582], + [-15.2105, 16.5826], + [-15.1214, 16.6036], + [-15.1126, 16.6449], + [-15.0906, 16.6574], + [-15.0552, 16.641], + [-15.0219, 16.6475], + [-14.9906, 16.6769], + [-14.9595, 16.6789], + [-14.9286, 16.6535], + [-14.7867, 16.6459], + [-14.5337, 16.656], + [-14.3001, 16.5803], + [-14.0856, 16.4188], + [-13.975, 16.3111], + [-13.9682, 16.2572], + [-13.9326, 16.2029], + [-13.8685, 16.1481], + [-13.8098, 16.138], + [-13.7566, 16.1725], + [-13.7149, 16.1688], + [-13.6847, 16.1269], + [-13.6235, 16.1183], + [-13.5555, 16.144], + [-13.507, 16.1352], + [-13.4981, 16.1103], + [-13.487, 16.097], + [-13.4541, 16.0911], + [-13.4097, 16.0592], + [-13.3476, 15.9735], + [-13.297, 15.8539], + [-13.258, 15.7004], + [-13.2064, 15.6169], + [-13.1424, 15.6033], + [-13.1053, 15.5718], + [-13.0979, 15.5353], + [-13.0793, 15.5104], + [-13.0485, 15.4966], + [-12.9943, 15.5049], + [-12.9309, 15.453], + [-12.8627, 15.3404], + [-12.8519, 15.2896], + [-12.8626, 15.2624], + [-12.8585, 15.2425], + [-12.8132, 15.2235], + [-12.7703, 15.1867], + [-12.7353, 15.1312], + [-12.6596, 15.0821], + [-12.5436, 15.039], + [-12.4599, 14.9747], + [-12.4087, 14.889], + [-12.3025, 14.817], + [-12.2806, 14.809] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 200, + "name": "Sierra Leone", + "name_fr": "Sierra Leone", + "iso": "SLE", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": -12.5, + "y": 8.5, + "count": 14, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-10.2832, 8.4852], + [-10.2857, 8.4541], + [-10.3146, 8.3108], + [-10.3598, 8.1879], + [-10.3896, 8.1576], + [-10.5167, 8.1253], + [-10.5708, 8.0711], + [-10.6176, 7.8964], + [-10.6475, 7.7594], + [-10.6913, 7.7364], + [-10.8781, 7.5382], + [-11.0002, 7.463], + [-11.0854, 7.3986], + [-11.1661, 7.3144], + [-11.2677, 7.2326], + [-11.3767, 7.0947], + [-11.4545, 6.9512], + [-11.5075, 6.9065], + [-11.5475, 6.947], + [-11.7334, 7.0886], + [-11.9292, 7.1835], + [-12.3466, 7.3418], + [-12.4856, 7.3863], + [-12.4807, 7.4425], + [-12.4327, 7.545], + [-12.5104, 7.6657], + [-12.4803, 7.7533], + [-12.5104, 7.7534], + [-12.5702, 7.7006], + [-12.6976, 7.7159], + [-12.7819, 7.7911], + [-12.8509, 7.8187], + [-12.881, 7.8566], + [-12.9251, 8.0552], + [-12.9569, 8.1453], + [-13.0208, 8.2009], + [-13.149, 8.2146], + [-13.2018, 8.3358], + [-13.2728, 8.4297], + [-13.2612, 8.4876], + [-13.2033, 8.4843], + [-13.158, 8.4423], + [-13.085, 8.4248], + [-12.9942, 8.5265], + [-12.9129, 8.5815], + [-12.8941, 8.6298], + [-12.904, 8.6562], + [-12.9534, 8.6151], + [-13.0882, 8.6257], + [-13.1216, 8.5888], + [-13.1818, 8.5769], + [-13.2284, 8.6959], + [-13.2262, 8.766], + [-13.2069, 8.8431], + [-13.071, 8.8563], + [-13.0595, 8.8812], + [-13.1537, 8.8977], + [-13.2716, 8.9874], + [-13.2927, 9.0492], + [-13.2342, 9.0701], + [-13.1784, 9.0609], + [-13.1299, 9.0476], + [-13.0773, 9.0696], + [-13.028, 9.1036], + [-12.9986, 9.1469], + [-12.9588, 9.2633], + [-12.8311, 9.3022], + [-12.7559, 9.3736], + [-12.6844, 9.4842], + [-12.6517, 9.5619], + [-12.6222, 9.6006], + [-12.6036, 9.6342], + [-12.5898, 9.6711], + [-12.5579, 9.705], + [-12.5244, 9.7872], + [-12.5015, 9.8622], + [-12.428, 9.8981], + [-12.2777, 9.9298], + [-12.1423, 9.8754], + [-11.9228, 9.9228], + [-11.9111, 9.993], + [-11.7101, 9.9942], + [-11.4719, 9.9955], + [-11.2736, 9.9965], + [-11.2057, 9.9777], + [-11.1809, 9.9253], + [-11.1157, 9.8432], + [-11.0475, 9.7863], + [-10.9631, 9.6616], + [-10.8648, 9.5165], + [-10.7586, 9.3854], + [-10.6905, 9.3143], + [-10.6827, 9.2894], + [-10.6876, 9.2611], + [-10.7212, 9.1945], + [-10.75, 9.1224], + [-10.747, 9.0953], + [-10.7269, 9.0817], + [-10.616, 9.0592], + [-10.6058, 8.9788], + [-10.6056, 8.8676], + [-10.5518, 8.7638], + [-10.5005, 8.6875], + [-10.5031, 8.6603], + [-10.6285, 8.53], + [-10.6773, 8.4006], + [-10.7021, 8.3642], + [-10.7121, 8.3353], + [-10.687, 8.3217], + [-10.6526, 8.3303], + [-10.604, 8.3195], + [-10.5577, 8.3157], + [-10.4964, 8.3621], + [-10.3944, 8.481], + [-10.3601, 8.4955], + [-10.2832, 8.4852] + ] + ], + [ + [ + [-12.5261, 7.4363], + [-12.5406, 7.4103], + [-12.6072, 7.4745], + [-12.9516, 7.5708], + [-12.8544, 7.622], + [-12.6152, 7.6372], + [-12.5442, 7.6074], + [-12.5125, 7.5824], + [-12.5006, 7.5351], + [-12.5261, 7.4363] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 203, + "name": "Somalia", + "name_fr": "Somalie", + "iso": "SOM", + "recs": "COMESA,CEN_SAD,IGAD", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 45.5, + "y": 6.0, + "count": 22, + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 10, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [47.9782, 7.9971], + [47.6377, 7.9971], + [47.3057, 7.9971], + [46.9782, 7.9971], + [46.9195, 8.0261], + [46.6447, 8.1182], + [46.296, 8.235], + [45.8633, 8.3799], + [45.5555, 8.483], + [45.227, 8.5908], + [44.8936, 8.7002], + [44.632, 8.7861], + [44.3062, 8.8931], + [44.0229, 8.986], + [43.9838, 9.0088], + [43.8268, 9.1508], + [43.6205, 9.3374], + [43.5811, 9.3407], + [43.4825, 9.3795], + [43.3943, 9.4803], + [43.3031, 9.6091], + [43.2185, 9.7702], + [43.1816, 9.88], + [43.0689, 9.9262], + [43.0147, 10.0126], + [42.9125, 10.1408], + [42.8416, 10.2031], + [42.8164, 10.2574], + [42.7837, 10.3696], + [42.7252, 10.4917], + [42.6692, 10.5676], + [42.6564, 10.6], + [42.6596, 10.6214], + [42.7631, 10.7869], + [42.8098, 10.846], + [42.8629, 10.9032], + [42.9062, 10.9603], + [42.9228, 10.9993], + [43.0486, 11.1943], + [43.1594, 11.3657], + [43.246, 11.4998], + [43.4412, 11.3464], + [43.6312, 11.0354], + [43.8527, 10.7843], + [44.1582, 10.5508], + [44.2793, 10.4719], + [44.3865, 10.4302], + [44.943, 10.4367], + [45.3377, 10.6498], + [45.6959, 10.8039], + [45.8167, 10.8359], + [46.0245, 10.7937], + [46.2539, 10.7811], + [46.4603, 10.7342], + [46.565, 10.746], + [46.9734, 10.9254], + [47.2301, 11.0999], + [47.405, 11.174], + [47.4738, 11.1748], + [47.7125, 11.112], + [48.0192, 11.1394], + [48.4389, 11.2901], + [48.5726, 11.3205], + [48.6744, 11.3227], + [48.9031, 11.2549], + [48.9386, 11.2584], + [49.0621, 11.2708], + [49.3883, 11.3427], + [49.6421, 11.4509], + [50.1101, 11.5293], + [50.4662, 11.7275], + [50.5283, 11.8232], + [50.6359, 11.9438], + [50.7923, 11.9837], + [51.1913, 11.842], + [51.2549, 11.8307], + [51.2318, 11.745], + [51.2182, 11.6577], + [51.1363, 11.5051], + [51.0843, 11.3356], + [51.1223, 11.0768], + [51.1406, 10.6569], + [51.1313, 10.5959], + [51.1049, 10.5358], + [51.0938, 10.4885], + [51.0508, 10.472], + [51.0318, 10.4448], + [51.0632, 10.4339], + [51.1883, 10.4797], + [51.1855, 10.5298], + [51.193, 10.5546], + [51.2957, 10.4987], + [51.3691, 10.4752], + [51.3902, 10.4226], + [51.3846, 10.3865], + [51.2682, 10.4031], + [51.2088, 10.4311], + [51.0359, 10.3852], + [50.9301, 10.3355], + [50.8984, 10.2531], + [50.8737, 9.9242], + [50.8328, 9.7105], + [50.825, 9.4282], + [50.6852, 9.2412], + [50.638, 9.1093], + [50.4298, 8.8453], + [50.3212, 8.6196], + [50.2857, 8.5094], + [50.1028, 8.1998], + [49.8521, 7.9625], + [49.7612, 7.6595], + [49.6712, 7.4695], + [49.57, 7.297], + [49.3485, 6.9905], + [49.235, 6.7773], + [49.0927, 6.4079], + [49.0493, 6.1736], + [48.649, 5.4944], + [48.234, 4.9527], + [47.9753, 4.497], + [47.5114, 3.9683], + [46.8788, 3.2856], + [46.0512, 2.4751], + [45.8263, 2.3099], + [44.9202, 1.8102], + [44.3327, 1.391], + [44.0327, 1.1059], + [43.7176, 0.8579], + [43.4677, 0.6216], + [42.7121, -0.1757], + [42.6342, -0.2508], + [42.5607, -0.3215], + [42.4656, -0.4565], + [42.3994, -0.5101], + [42.2189, -0.738], + [42.1063, -0.8562], + [41.9799, -0.973], + [41.9263, -1.0556], + [41.8883, -1.1506], + [41.8462, -1.2034], + [41.7322, -1.4301], + [41.632, -1.5785], + [41.5327, -1.6953], + [41.5376, -1.6132], + [41.5219, -1.5723], + [41.427, -1.4495], + [41.2498, -1.2205], + [41.1158, -1.0475], + [40.9787, -0.8703], + [40.9782, -0.7287], + [40.9766, -0.3073], + [40.9732, 0.5354], + [40.97, 1.3782], + [40.9667, 2.2209], + [40.965, 2.6423], + [40.9645, 2.8146], + [40.9787, 2.8424], + [41.135, 2.9971], + [41.3418, 3.2017], + [41.6135, 3.5905], + [41.7609, 3.8016], + [41.884, 3.9777], + [41.9153, 4.0313], + [42.0241, 4.1379], + [42.2284, 4.2017], + [42.3552, 4.2123], + [42.7916, 4.292], + [42.8566, 4.3242], + [42.8947, 4.3611], + [42.931, 4.4453], + [43.016, 4.5633], + [43.1257, 4.6445], + [43.334, 4.7504], + [43.5383, 4.8403], + [43.5835, 4.855], + [43.8292, 4.9114], + [43.8895, 4.9308], + [43.9889, 4.9505], + [44.0281, 4.951], + [44.3695, 4.9312], + [44.6366, 4.9158], + [44.9116, 4.8999], + [44.9405, 4.912], + [45.1328, 5.1217], + [45.4385, 5.4554], + [45.6336, 5.6683], + [45.935, 5.9972], + [46.1668, 6.2347], + [46.4229, 6.4973], + [46.6718, 6.7373], + [46.9712, 7.026], + [47.1598, 7.2079], + [47.4528, 7.4905], + [47.7316, 7.7593], + [47.9782, 7.9971] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 206, + "name": "South Sudan", + "name_fr": "Soudan du Sud", + "iso": "SSD", + "recs": "EAC,IGAD", + "rbs": "ICGLR,RECSA,SARCOM", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 29.1, + "y": 7.2, + "count": 32, + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 53, + "PSSM-Instructors": 4, + "PSSM-Senior-Instructors": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [33.9761, 4.2202], + [33.7416, 3.9853], + [33.5685, 3.8117], + [33.5396, 3.7871], + [33.4894, 3.7551], + [33.3243, 3.7543], + [33.1541, 3.7747], + [32.9973, 3.8802], + [32.8381, 3.7985], + [32.7371, 3.7727], + [32.677, 3.7632], + [32.5348, 3.75], + [32.3357, 3.7062], + [32.2455, 3.6513], + [32.1967, 3.6078], + [32.1562, 3.528], + [32.1359, 3.5197], + [32.0994, 3.5292], + [32.0482, 3.5612], + [31.9418, 3.6076], + [31.8883, 3.7091], + [31.8387, 3.7705], + [31.798, 3.8026], + [31.6289, 3.7015], + [31.5472, 3.6776], + [31.48, 3.6805], + [31.3574, 3.7376], + [31.222, 3.7859], + [31.1523, 3.7856], + [31.048, 3.725], + [30.9294, 3.6341], + [30.8682, 3.5441], + [30.8386, 3.4907], + [30.8169, 3.5333], + [30.797, 3.5731], + [30.7572, 3.6242], + [30.6999, 3.6441], + [30.6477, 3.6341], + [30.5867, 3.6242], + [30.5594, 3.6528], + [30.5535, 3.7229], + [30.5369, 3.7872], + [30.5083, 3.8357], + [30.4207, 3.8839], + [30.1949, 3.9819], + [30.0214, 4.1776], + [29.934, 4.2685], + [29.8702, 4.3271], + [29.7799, 4.481], + [29.6769, 4.5869], + [29.5521, 4.636], + [29.4696, 4.6118], + [29.3849, 4.4984], + [29.2249, 4.3919], + [29.1515, 4.3882], + [29.0574, 4.4459], + [28.9394, 4.4871], + [28.7271, 4.505], + [28.6396, 4.4545], + [28.5248, 4.3729], + [28.4275, 4.3242], + [28.3672, 4.3187], + [28.311, 4.338], + [28.2473, 4.3485], + [28.1921, 4.3502], + [28.0786, 4.4248], + [28.0198, 4.4794], + [27.9807, 4.5321], + [27.9166, 4.5679], + [27.8416, 4.5978], + [27.7881, 4.6447], + [27.7614, 4.7032], + [27.7192, 4.7783], + [27.6642, 4.846], + [27.491, 4.9676], + [27.4393, 5.0392], + [27.4033, 5.1092], + [27.3324, 5.1863], + [27.2567, 5.2896], + [27.2325, 5.4408], + [27.2291, 5.5625], + [27.2134, 5.6188], + [27.1812, 5.6751], + [27.1439, 5.7229], + [27.0834, 5.7769], + [26.9423, 5.8549], + [26.7965, 5.9455], + [26.7264, 5.9982], + [26.5937, 6.0175], + [26.5143, 6.0692], + [26.4475, 6.183], + [26.4205, 6.2742], + [26.3533, 6.3449], + [26.3246, 6.3962], + [26.3086, 6.4553], + [26.3618, 6.6353], + [26.2846, 6.699], + [26.1693, 6.7817], + [26.0869, 6.8721], + [26.0365, 6.9552], + [25.889, 7.0649], + [25.5666, 7.2287], + [25.3807, 7.3334], + [25.2789, 7.4275], + [25.1901, 7.5193], + [25.1813, 7.5572], + [25.2387, 7.649], + [25.2474, 7.7246], + [25.2004, 7.8079], + [25.0072, 7.9648], + [24.8533, 8.1375], + [24.7367, 8.1916], + [24.4561, 8.2395], + [24.3755, 8.2584], + [24.2914, 8.2914], + [24.2084, 8.3691], + [24.18, 8.4611], + [24.2209, 8.6083], + [24.1948, 8.6534], + [24.1474, 8.6656], + [24.1604, 8.6963], + [24.2136, 8.7678], + [24.3002, 8.8143], + [24.5319, 8.8869], + [24.5448, 8.9148], + [24.5494, 9.0068], + [24.5683, 9.0517], + [24.648, 9.1791], + [24.6594, 9.2299], + [24.6629, 9.3381], + [24.6736, 9.3893], + [24.6967, 9.4257], + [24.7604, 9.4889], + [24.7826, 9.5273], + [24.7922, 9.6103], + [24.7853, 9.7747], + [24.8177, 9.8396], + [24.9639, 9.9889], + [25.0029, 10.0553], + [25.0162, 10.1152], + [25.0148, 10.1759], + [25.0236, 10.2358], + [25.067, 10.2938], + [25.104, 10.3118], + [25.2117, 10.3299], + [25.2852, 10.3185], + [25.798, 10.4205], + [25.8582, 10.4065], + [25.8853, 10.3461], + [25.8828, 10.2496], + [25.8915, 10.2027], + [25.9191, 10.1693], + [26.0006, 10.1234], + [26.057, 10.0468], + [26.087, 10.0185], + [26.1695, 9.9659], + [26.5514, 9.5258], + [26.6587, 9.4841], + [26.7632, 9.4992], + [26.9705, 9.5906], + [27.0742, 9.6138], + [27.7998, 9.5879], + [27.8809, 9.6016], + [27.8858, 9.5997], + [27.9963, 9.3788], + [28.0489, 9.3286], + [28.8445, 9.3261], + [28.8294, 9.3888], + [28.8395, 9.4591], + [28.9323, 9.5495], + [28.9796, 9.5942], + [28.9796, 9.594], + [28.9996, 9.6102], + [29.1224, 9.6747], + [29.2424, 9.7181], + [29.4731, 9.7686], + [29.5574, 9.8483], + [29.6039, 9.9214], + [29.6055, 10.0651], + [29.6359, 10.0886], + [29.691, 10.1219], + [29.9579, 10.2502], + [30.003, 10.2774], + [30.4746, 9.979], + [30.7394, 9.7427], + [30.7554, 9.7312], + [30.7691, 9.7268], + [30.7831, 9.735], + [30.7949, 9.7458], + [30.8142, 9.7531], + [30.8271, 9.7563], + [30.9403, 9.7594], + [31.1545, 9.7709], + [31.2249, 9.7993], + [31.6549, 10.2211], + [31.7643, 10.3557], + [31.792, 10.3832], + [31.8543, 10.4791], + [31.9199, 10.6438], + [31.933, 10.6625], + [32.4041, 11.0578], + [32.4208, 11.0891], + [32.4254, 11.114], + [32.3542, 11.2469], + [32.3389, 11.3145], + [32.3357, 11.4186], + [32.3499, 11.5804], + [32.3449, 11.6827], + [32.3431, 11.6943], + [32.3385, 11.7101], + [32.3354, 11.716], + [32.0723, 12.0067], + [32.7367, 12.0097], + [32.7383, 12.0337], + [32.7377, 12.0464], + [32.7356, 12.0581], + [32.723, 12.0929], + [32.7158, 12.1393], + [32.7153, 12.1522], + [32.7163, 12.1648], + [32.7201, 12.1888], + [32.7205, 12.2018], + [32.7198, 12.208], + [32.7186, 12.2138], + [32.7189, 12.2188], + [32.7219, 12.2231], + [33.1993, 12.2173], + [33.1931, 12.135], + [33.1351, 11.9416], + [33.1361, 11.8256], + [33.1225, 11.6932], + [33.1191, 11.6824], + [33.1061, 11.6539], + [33.0946, 11.6375], + [33.0815, 11.6217], + [33.0778, 11.6158], + [33.0733, 11.6061], + [33.073, 11.5915], + [33.1722, 10.8501], + [33.1685, 10.8314], + [33.1647, 10.8192], + [33.1383, 10.7729], + [33.1314, 10.7577], + [33.1301, 10.7459], + [33.1408, 10.7379], + [33.3607, 10.6578], + [33.3714, 10.6527], + [33.3799, 10.6462], + [33.4591, 10.5508], + [33.8922, 10.199], + [33.907, 10.1814], + [33.9519, 10.0709], + [33.9568, 10.0542], + [33.9584, 10.0277], + [33.9573, 10.0072], + [33.9462, 9.9409], + [33.9499, 9.9111], + [33.9573, 9.8915], + [33.9633, 9.8687], + [33.9633, 9.8618], + [33.9625, 9.8558], + [33.9592, 9.8453], + [33.8949, 9.7176], + [33.874, 9.6268], + [33.8678, 9.5503], + [33.8715, 9.5062], + [33.8788, 9.4777], + [33.8821, 9.4712], + [33.8849, 9.4664], + [33.8879, 9.4635], + [33.8909, 9.4622], + [34.0768, 9.4615], + [34.0781, 9.4615], + [34.0771, 9.421], + [34.0846, 9.2185], + [34.091, 9.0413], + [34.1016, 8.7519], + [34.1018, 8.6764], + [34.0945, 8.5822], + [34.0728, 8.5453], + [34.0197, 8.4921], + [33.9533, 8.4435], + [33.7851, 8.4311], + [33.6448, 8.4326], + [33.5453, 8.4434], + [33.4094, 8.4478], + [33.2811, 8.4373], + [33.2343, 8.3964], + [33.1652, 8.2511], + [33.0652, 8.0405], + [33.0126, 7.9515], + [32.9989, 7.8995], + [33.0146, 7.8686], + [33.0808, 7.8237], + [33.226, 7.7606], + [33.3923, 7.7237], + [33.5163, 7.7078], + [33.601, 7.6904], + [33.6661, 7.671], + [33.9024, 7.5095], + [33.9779, 7.4346], + [34.0204, 7.368], + [34.0302, 7.297], + [34.0643, 7.2257], + [34.2004, 7.0846], + [34.2793, 7.0028], + [34.4844, 6.8984], + [34.5628, 6.7798], + [34.6388, 6.7222], + [34.7106, 6.6603], + [34.7492, 6.5679], + [34.8381, 6.3001], + [34.8979, 6.1598], + [34.959, 6.0451], + [34.9836, 5.8583], + [35.0319, 5.7749], + [35.0819, 5.6731], + [35.1645, 5.5812], + [35.2524, 5.511], + [35.2684, 5.4923], + [35.0845, 5.3119], + [34.8783, 5.1096], + [34.6398, 4.8755], + [34.3802, 4.6207], + [34.1769, 4.4191], + [33.9761, 4.2202] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 207, + "name": "São Tomé and Principe", + "name_fr": "Sao Tomé-et-Principe", + "iso": "STP", + "recs": "ECCAS,CEN_SAD", + "rbs": "", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 5.7, + "y": 1.5, + "count": 13, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [7.4238, 1.5677], + [7.3866, 1.5416], + [7.3424, 1.5636], + [7.3307, 1.6034], + [7.3876, 1.6802], + [7.4145, 1.6991], + [7.437, 1.6831], + [7.4504, 1.662], + [7.4523, 1.6311], + [7.4238, 1.5677] + ] + ], + [ + [ + [6.66, 0.1207], + [6.5568, 0.0474], + [6.5197, 0.0663], + [6.497, 0.1174], + [6.4682, 0.2273], + [6.4775, 0.2801], + [6.5243, 0.3403], + [6.6259, 0.4002], + [6.6869, 0.4044], + [6.7498, 0.3256], + [6.75, 0.2435], + [6.66, 0.1207] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 212, + "name": "Eswatini", + "name_fr": "Eswatini", + "iso": "SWZ", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 31.4, + "y": -26.5, + "count": 5, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.9482, -25.9576], + [31.9685, -25.9723], + [32.0605, -26.0184], + [32.0688, -26.1102], + [32.06, -26.215], + [32.0414, -26.2812], + [32.0483, -26.3472], + [32.0779, -26.4498], + [32.106, -26.52], + [32.1129, -26.8395], + [32.0816, -26.8248], + [32.0248, -26.8111], + [31.9947, -26.8175], + [31.9672, -26.9606], + [31.9461, -27.1736], + [31.9584, -27.3059], + [31.7426, -27.31], + [31.4695, -27.2955], + [31.274, -27.2384], + [31.0634, -27.1123], + [30.9381, -26.9158], + [30.8833, -26.7924], + [30.8067, -26.7853], + [30.7943, -26.7643], + [30.7875, -26.6137], + [30.7891, -26.4555], + [30.8033, -26.4135], + [30.9452, -26.2188], + [31.0333, -26.0978], + [31.0881, -25.9807], + [31.2073, -25.8434], + [31.3352, -25.7556], + [31.3826, -25.743], + [31.4151, -25.7466], + [31.6404, -25.8673], + [31.8715, -25.9816], + [31.9217, -25.9688], + [31.9482, -25.9576] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 214, + "name": "Seychelles", + "name_fr": "Seychelles", + "iso": "SYC", + "recs": "SADC,COMESA", + "rbs": "RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 54.6, + "y": -4.5, + "count": 10, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 1.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Signed", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 12, + "PSSM-Instructors": 4, + "PSSM-Senior-Instructors": 1 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [55.5403, -4.6931], + [55.543, -4.7855], + [55.4947, -4.7546], + [55.4813, -4.6948], + [55.4168, -4.6503], + [55.3834, -4.6093], + [55.4558, -4.5588], + [55.5403, -4.6931] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 217, + "name": "Chad", + "name_fr": "Tchad", + "iso": "TCD", + "recs": "ECCAS,CEN_SAD", + "rbs": "SARCOM", + "regions": "Central Africa", + "regions_fr": "Afrique centrale", + "x": 18.2, + "y": 15.3, + "count": 45, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 1.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 1.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "Ratified", + "ECOWASConvention": "0", + "KhartoumDeclaration": "Signed", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.9803, 19.4966], + [23.9807, 19.0506], + [23.9811, 18.6045], + [23.9814, 18.1585], + [23.9818, 17.7124], + [23.9822, 17.2664], + [23.9825, 16.8203], + [23.9829, 16.3742], + [23.9833, 15.9281], + [23.9834, 15.7802], + [23.9708, 15.7215], + [23.9652, 15.7134], + [23.946, 15.7035], + [23.7082, 15.745], + [23.604, 15.746], + [23.458, 15.714], + [23.2435, 15.6972], + [23.1052, 15.7025], + [23.0092, 15.6258], + [22.9339, 15.5331], + [22.9695, 15.3113], + [22.9613, 15.2381], + [22.9323, 15.1621], + [22.8672, 15.0966], + [22.8021, 15.0444], + [22.7633, 14.9987], + [22.7149, 14.8984], + [22.6792, 14.8515], + [22.6824, 14.7886], + [22.6709, 14.7225], + [22.6318, 14.6881], + [22.532, 14.6627], + [22.4678, 14.6333], + [22.4162, 14.5852], + [22.3815, 14.5505], + [22.3997, 14.5042], + [22.425, 14.4412], + [22.4394, 14.3421], + [22.4493, 14.2842], + [22.4983, 14.2371], + [22.5282, 14.2032], + [22.5386, 14.1619], + [22.51, 14.1274], + [22.3882, 14.0555], + [22.3394, 14.0289], + [22.2835, 13.9923], + [22.2621, 13.9787], + [22.1731, 13.9106], + [22.1282, 13.8501], + [22.1064, 13.7998], + [22.1076, 13.7303], + [22.1529, 13.6264], + [22.2023, 13.5381], + [22.2214, 13.4716], + [22.2326, 13.3988], + [22.2281, 13.3296], + [22.2026, 13.2693], + [22.158, 13.215], + [21.9902, 13.1131], + [21.9077, 13.001], + [21.8418, 12.8647], + [21.8253, 12.7905], + [21.8434, 12.7412], + [21.8781, 12.6994], + [21.9281, 12.6781], + [22.0007, 12.6719], + [22.1212, 12.6946], + [22.2334, 12.7095], + [22.3523, 12.6604], + [22.4145, 12.5464], + [22.3902, 12.463], + [22.4353, 12.3119], + [22.4755, 12.1292], + [22.4725, 12.0678], + [22.4898, 12.0447], + [22.5644, 12.033], + [22.581, 11.9901], + [22.5563, 11.6695], + [22.5911, 11.5799], + [22.641, 11.5159], + [22.6974, 11.4827], + [22.754, 11.4398], + [22.7834, 11.41], + [22.849, 11.4033], + [22.9227, 11.3449], + [22.9428, 11.2672], + [22.9377, 11.192], + [22.8948, 11.029], + [22.8601, 10.9197], + [22.8174, 10.9272], + [22.7302, 10.9541], + [22.624, 10.9773], + [22.4938, 10.9962], + [22.3698, 10.9515], + [22.2359, 10.8941], + [22.1937, 10.8514], + [22.1562, 10.8261], + [22.0972, 10.8301], + [22.0432, 10.8227], + [22.0138, 10.782], + [21.9648, 10.7367], + [21.7715, 10.6428], + [21.7307, 10.6087], + [21.7065, 10.5748], + [21.7065, 10.5379], + [21.7262, 10.4616], + [21.7258, 10.3666], + [21.6827, 10.2898], + [21.6327, 10.2383], + [21.5758, 10.2186], + [21.528, 10.2078], + [21.4969, 10.1757], + [21.396, 10.0014], + [21.3524, 9.9691], + [21.2639, 9.9746], + [21.0095, 9.7132], + [20.9842, 9.6363], + [20.891, 9.5271], + [20.7732, 9.4057], + [20.6682, 9.3471], + [20.6597, 9.3245], + [20.6314, 9.3014], + [20.5669, 9.275], + [20.3421, 9.1271], + [20.0727, 9.1332], + [19.9535, 9.0751], + [19.8377, 9.0494], + [19.6684, 9.0209], + [19.6175, 9.0236], + [19.4003, 9.0116], + [19.1455, 9.016], + [19.0479, 8.995], + [18.9563, 8.9389], + [18.8883, 8.8897], + [18.8783, 8.8732], + [18.8886, 8.8525], + [18.886, 8.836], + [19.0642, 8.7154], + [19.1087, 8.6562], + [19.0639, 8.5988], + [19.0424, 8.5903], + [19.0398, 8.5869], + [19.0108, 8.5412], + [18.9064, 8.4051], + [18.7475, 8.2438], + [18.6662, 8.1977], + [18.6336, 8.1677], + [18.5916, 8.0608], + [18.5642, 8.0459], + [18.4551, 8.032], + [18.2389, 8.0204], + [17.9401, 7.9854], + [17.7608, 7.9738], + [17.6494, 7.9836], + [17.4927, 7.9098], + [17.4364, 7.8909], + [17.4021, 7.8846], + [17.247, 7.813], + [17.118, 7.7019], + [17.072, 7.6808], + [16.8903, 7.6337], + [16.8182, 7.5573], + [16.7848, 7.551], + [16.6684, 7.6518], + [16.589, 7.7434], + [16.5502, 7.8359], + [16.5453, 7.8655], + [16.5232, 7.86], + [16.4594, 7.819], + [16.4044, 7.7724], + [16.3789, 7.6835], + [16.1911, 7.6234], + [16.0307, 7.5721], + [15.9576, 7.5076], + [15.845, 7.4753], + [15.7013, 7.4884], + [15.5893, 7.515], + [15.4801, 7.5238], + [15.5324, 7.6044], + [15.5526, 7.6645], + [15.5578, 7.738], + [15.5498, 7.7879], + [15.4845, 7.8127], + [15.443, 7.8519], + [15.349, 8.0838], + [15.2523, 8.3224], + [15.1162, 8.5573], + [14.968, 8.7073], + [14.8607, 8.7986], + [14.8263, 8.8103], + [14.7713, 8.8392], + [14.7328, 8.8657], + [14.5361, 9.0252], + [14.3323, 9.2035], + [14.2801, 9.2851], + [14.1779, 9.4065], + [14.0642, 9.5317], + [14.005, 9.5887], + [13.9772, 9.6916], + [14.056, 9.7844], + [14.1397, 9.9018], + [14.2433, 9.9797], + [14.3772, 9.9851], + [14.5979, 9.9531], + [14.8358, 9.9417], + [15.0716, 9.966], + [15.1327, 9.9829], + [15.1932, 9.9815], + [15.32, 9.9543], + [15.5409, 9.9603], + [15.6549, 10.0078], + [15.5319, 10.0885], + [15.3999, 10.2169], + [15.2761, 10.3574], + [15.201, 10.4845], + [15.1322, 10.6485], + [15.0687, 10.8511], + [15.0299, 11.1137], + [15.0357, 11.2625], + [15.0555, 11.3686], + [15.122, 11.5413], + [15.078, 11.6426], + [15.0877, 11.7244], + [15.0813, 11.8455], + [15.0599, 11.9071], + [14.9738, 12.1083], + [14.9567, 12.1304], + [14.8807, 12.2694], + [14.8471, 12.5021], + [14.7612, 12.6556], + [14.6232, 12.7299], + [14.5447, 12.8202], + [14.5162, 12.9797], + [14.4617, 13.0218], + [14.2448, 13.0773], + [14.064, 13.0785], + [13.9323, 13.2585], + [13.7635, 13.4896], + [13.6063, 13.7046], + [13.5058, 14.1344], + [13.4482, 14.3807], + [13.5137, 14.4555], + [13.6424, 14.6308], + [13.8071, 14.9661], + [14.1782, 15.4848], + [14.368, 15.7501], + [14.7467, 16.1466], + [15.2121, 16.6339], + [15.4743, 16.9084], + [15.5167, 17.4085], + [15.5615, 17.9373], + [15.5955, 18.3371], + [15.6376, 18.8108], + [15.6729, 19.2068], + [15.6986, 19.4952], + [15.7351, 19.9041], + [15.7662, 19.9826], + [15.9488, 20.3032], + [15.9632, 20.3462], + [15.9293, 20.3999], + [15.6685, 20.6724], + [15.5871, 20.7333], + [15.5403, 20.8749], + [15.6073, 20.9544], + [15.2937, 21.4115], + [15.2158, 21.4674], + [15.1818, 21.5234], + [15.1778, 21.6058], + [15.1723, 21.9221], + [15.089, 22.4184], + [14.979, 22.9962], + [15.3475, 23.1607], + [15.6271, 23.2857], + [15.9841, 23.4452], + [16.315, 23.2818], + [16.7941, 23.0453], + [17.2732, 22.8087], + [17.7522, 22.5721], + [18.2313, 22.3355], + [18.7104, 22.099], + [19.1895, 21.8624], + [19.6686, 21.6258], + [20.1477, 21.3893], + [20.6268, 21.1526], + [21.1059, 20.9161], + [21.585, 20.6795], + [22.0641, 20.4429], + [22.5431, 20.2063], + [23.0222, 19.9698], + [23.5013, 19.7332], + [23.9803, 19.4966] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 218, + "name": "Togo", + "name_fr": "Togo", + "iso": "TGO", + "recs": "CEN_SAD,ECOWAS", + "rbs": "", + "regions": "Western Africa", + "regions_fr": "Afrique de lOuest", + "x": 0.6, + "y": 8.6, + "count": 32, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 1.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "Signed", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [0.9005, 10.9933], + [0.8748, 10.8857], + [0.8219, 10.7526], + [0.7875, 10.7103], + [0.7634, 10.3867], + [0.78, 10.3596], + [0.7922, 10.3516], + [0.9583, 10.242], + [1.1762, 10.0984], + [1.3301, 9.997], + [1.3429, 9.9629], + [1.3451, 9.7502], + [1.3471, 9.5675], + [1.3789, 9.463], + [1.3857, 9.3617], + [1.4243, 9.285], + [1.5663, 9.1373], + [1.6002, 9.05], + [1.6038, 8.771], + [1.6066, 8.5593], + [1.6246, 8.271], + [1.6246, 8.0302], + [1.6246, 7.7259], + [1.6247, 7.3692], + [1.6247, 6.9973], + [1.531, 6.9924], + [1.582, 6.877], + [1.5908, 6.7723], + [1.6029, 6.7381], + [1.5775, 6.6874], + [1.5985, 6.6102], + [1.6393, 6.5815], + [1.7432, 6.4263], + [1.7779, 6.2946], + [1.6109, 6.2508], + [1.6227, 6.2168], + [1.3106, 6.1469], + [1.1872, 6.0894], + [1.1851, 6.145], + [1.1396, 6.155], + [1.0845, 6.1738], + [1.0499, 6.2026], + [1.0021, 6.2686], + [0.985, 6.3203], + [0.9122, 6.3286], + [0.8225, 6.3864], + [0.7369, 6.4526], + [0.7072, 6.5187], + [0.7154, 6.5493], + [0.7022, 6.5808], + [0.6728, 6.5925], + [0.5957, 6.7422], + [0.548, 6.8025], + [0.5256, 6.8509], + [0.5334, 6.8883], + [0.523, 6.9389], + [0.5381, 6.9797], + [0.5795, 7.0041], + [0.5925, 7.034], + [0.5962, 7.0966], + [0.6195, 7.2266], + [0.6348, 7.3537], + [0.591, 7.3888], + [0.5373, 7.3987], + [0.5096, 7.4351], + [0.4989, 7.4951], + [0.5, 7.5469], + [0.6052, 7.7282], + [0.5836, 8.1458], + [0.5992, 8.2096], + [0.6471, 8.2535], + [0.6881, 8.3042], + [0.6863, 8.3549], + [0.6162, 8.4796], + [0.4833, 8.5753], + [0.4153, 8.6527], + [0.3786, 8.722], + [0.3726, 8.7593], + [0.4531, 8.8138], + [0.4888, 8.8515], + [0.4933, 8.8949], + [0.4604, 8.9742], + [0.4661, 9.1153], + [0.4972, 9.2212], + [0.529, 9.3583], + [0.5257, 9.3985], + [0.4476, 9.4803], + [0.4053, 9.4915], + [0.371, 9.4855], + [0.2894, 9.4318], + [0.26, 9.426], + [0.2415, 9.4419], + [0.2334, 9.4635], + [0.2619, 9.4956], + [0.2516, 9.5356], + [0.2755, 9.5706], + [0.3273, 9.5866], + [0.3426, 9.6042], + [0.2728, 9.6209], + [0.2646, 9.6447], + [0.2695, 9.6679], + [0.2896, 9.6723], + [0.3117, 9.671], + [0.3239, 9.6876], + [0.3346, 9.804], + [0.3431, 9.8446], + [0.3519, 9.9249], + [0.3627, 10.2365], + [0.3786, 10.2686], + [0.3809, 10.2918], + [0.3318, 10.3069], + [0.216, 10.3905], + [0.1482, 10.4548], + [0.0893, 10.5206], + [0.0395, 10.5639], + [-0.0577, 10.6306], + [-0.0863, 10.673], + [-0.0902, 10.7155], + [-0.0606, 10.8006], + [-0.0139, 10.8914], + [0.0094, 11.021], + [-0.0047, 11.0556], + [-0.0686, 11.1156], + [0.1593, 11.0696], + [0.4842, 10.992], + [0.4907, 10.9782], + [0.4927, 10.955], + [0.5491, 10.9554], + [0.643, 10.9831], + [0.9005, 10.9933] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 226, + "name": "Tunisia", + "name_fr": "Tunisie", + "iso": "TUN", + "recs": "UMA,CEN_SAD", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": 9.1, + "y": 34.2, + "count": 21, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 1.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 1.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.5046, 33.1819], + [11.5024, 33.1556], + [11.4672, 32.9657], + [11.4592, 32.8974], + [11.4539, 32.7817], + [11.4539, 32.6426], + [11.5338, 32.525], + [11.5359, 32.4733], + [11.505, 32.4137], + [11.358, 32.3452], + [11.1683, 32.2567], + [11.0052, 32.1727], + [10.8264, 32.0807], + [10.7716, 32.0212], + [10.683, 31.9754], + [10.6089, 31.9295], + [10.5955, 31.8857], + [10.5437, 31.8025], + [10.4758, 31.736], + [10.3061, 31.7048], + [10.2746, 31.685], + [10.196, 31.5851], + [10.1599, 31.5458], + [10.1149, 31.4638], + [10.1727, 31.251], + [10.2434, 31.0321], + [10.257, 30.9408], + [10.2561, 30.8649], + [10.2164, 30.7832], + [10.126, 30.666], + [10.0598, 30.5801], + [9.9325, 30.4253], + [9.895, 30.3873], + [9.8074, 30.3422], + [9.638, 30.2823], + [9.5188, 30.2294], + [9.458, 30.4654], + [9.4061, 30.6668], + [9.3633, 30.8329], + [9.2879, 31.1253], + [9.224, 31.3737], + [9.1603, 31.6213], + [9.1023, 31.8461], + [9.044, 32.0724], + [9.0189, 32.1054], + [8.844, 32.2121], + [8.6829, 32.3104], + [8.5151, 32.4223], + [8.3334, 32.5436], + [8.3042, 32.6963], + [8.2109, 32.9267], + [8.1125, 33.0553], + [8.0756, 33.0891], + [7.8772, 33.1721], + [7.7627, 33.2331], + [7.7313, 33.2685], + [7.7092, 33.3623], + [7.6275, 33.5486], + [7.5344, 33.7179], + [7.5002, 33.8325], + [7.4956, 33.9765], + [7.5139, 34.0805], + [7.5545, 34.125], + [7.7485, 34.2545], + [7.8383, 34.4103], + [7.9494, 34.4687], + [8.0456, 34.5127], + [8.1234, 34.5639], + [8.1928, 34.6463], + [8.2456, 34.7341], + [8.2547, 34.829], + [8.2769, 34.9795], + [8.3121, 35.0846], + [8.3942, 35.2039], + [8.3599, 35.2996], + [8.3164, 35.4031], + [8.329, 35.5822], + [8.3181, 35.6549], + [8.2829, 35.7193], + [8.2471, 35.8018], + [8.2457, 35.8706], + [8.2803, 36.051], + [8.3067, 36.1888], + [8.3487, 36.368], + [8.334, 36.4182], + [8.3027, 36.4556], + [8.2088, 36.4951], + [8.2076, 36.5189], + [8.2308, 36.5453], + [8.3696, 36.6325], + [8.4442, 36.7607], + [8.5067, 36.7875], + [8.6013, 36.8339], + [8.5977, 36.8839], + [8.5766, 36.9372], + [8.8235, 36.9976], + [9.0589, 37.1559], + [9.142, 37.1946], + [9.688, 37.3404], + [9.7589, 37.3303], + [9.8385, 37.309], + [9.8155, 37.2546], + [9.784, 37.2114], + [9.8303, 37.1354], + [9.8964, 37.1816], + [9.8794, 37.2128], + [9.8756, 37.2542], + [9.9881, 37.2578], + [10.0874, 37.2513], + [10.1964, 37.2059], + [10.1888, 37.0339], + [10.3341, 36.8654], + [10.2933, 36.7815], + [10.4123, 36.7318], + [10.5182, 36.7914], + [10.5713, 36.8794], + [10.7662, 36.9303], + [10.9514, 37.0593], + [11.0539, 37.0725], + [11.0771, 36.9667], + [11.1267, 36.8741], + [11.0565, 36.8415], + [10.9672, 36.743], + [10.7981, 36.4931], + [10.6424, 36.4196], + [10.5257, 36.3233], + [10.488, 36.2549], + [10.4766, 36.1751], + [10.5058, 36.0324], + [10.5908, 35.8873], + [10.689, 35.7995], + [10.7837, 35.7721], + [11.0043, 35.6338], + [11.0007, 35.5516], + [11.0315, 35.4539], + [11.0433, 35.3351], + [11.1201, 35.2403], + [10.9559, 35.0336], + [10.8662, 34.8843], + [10.6909, 34.6785], + [10.5349, 34.5447], + [10.2004, 34.346], + [10.1184, 34.2801], + [10.0648, 34.2116], + [10.04, 34.1403], + [10.049, 34.0563], + [10.159, 33.85], + [10.3053, 33.7283], + [10.4543, 33.6625], + [10.7132, 33.689], + [10.7043, 33.6097], + [10.7228, 33.5144], + [10.8281, 33.5189], + [10.8984, 33.5337], + [10.958, 33.6263], + [11.0846, 33.5629], + [11.1503, 33.3692], + [11.2574, 33.3088], + [11.2699, 33.2863], + [11.2321, 33.2716], + [11.2026, 33.2492], + [11.2343, 33.2336], + [11.3381, 33.2095], + [11.4006, 33.2249], + [11.5046, 33.1819] + ] + ], + [ + [ + [11.278, 34.7538], + [11.1236, 34.6817], + [11.153, 34.7446], + [11.2549, 34.8203], + [11.2811, 34.8022], + [11.278, 34.7538] + ] + ], + [ + [ + [10.9576, 33.7221], + [10.9313, 33.7174], + [10.883, 33.6902], + [10.8574, 33.6872], + [10.7848, 33.7177], + [10.757, 33.7175], + [10.7221, 33.7389], + [10.7339, 33.8556], + [10.7452, 33.8887], + [10.922, 33.8931], + [11.0179, 33.8233], + [11.0336, 33.805], + [11.0376, 33.7851], + [10.9931, 33.7459], + [10.9576, 33.7221] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 230, + "name": "Tanzania", + "name_fr": "Tanzanie", + "iso": "TZA", + "recs": "EAC,SADC", + "rbs": "RECSA,ICGLR", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 38.0, + "y": -6.0, + "count": 32, + "AU": 1, + "EAC": 1.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 24, + "PSSM-Instructors": 5, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [39.4965, -6.1746], + [39.573, -6.3874], + [39.5632, -6.4272], + [39.5092, -6.4517], + [39.481, -6.4537], + [39.4474, -6.4197], + [39.4236, -6.3479], + [39.3826, -6.3649], + [39.3127, -6.2791], + [39.2435, -6.275], + [39.1823, -6.1726], + [39.2062, -6.0832], + [39.1924, -5.9311], + [39.267, -5.8531], + [39.309, -5.722], + [39.3572, -5.8115], + [39.3683, -5.9512], + [39.4333, -6.1154], + [39.4879, -6.1662], + [39.4965, -6.1746] + ] + ], + [ + [ + [39.865, -4.9062], + [39.871, -4.9565], + [39.8557, -5.004], + [39.859, -5.1552], + [39.853, -5.2555], + [39.7959, -5.3944], + [39.7493, -5.4438], + [39.7076, -5.4295], + [39.6734, -5.4066], + [39.6468, -5.3686], + [39.7011, -5.1137], + [39.6734, -4.9271], + [39.7808, -4.9449], + [39.865, -4.9062] + ] + ], + [ + [ + [32.9199, -9.4074], + [32.8633, -9.3809], + [32.7566, -9.3223], + [32.6084, -9.2705], + [32.4871, -9.2127], + [32.4332, -9.1563], + [32.3193, -9.1349], + [32.2209, -9.1256], + [32.1298, -9.0733], + [32.0354, -9.0674], + [31.9426, -9.054], + [31.9219, -9.0194], + [31.9187, -8.9422], + [31.8861, -8.922], + [31.8181, -8.9022], + [31.7447, -8.9032], + [31.7, -8.9144], + [31.6736, -8.9088], + [31.6128, -8.8633], + [31.5562, -8.8055], + [31.5349, -8.7133], + [31.4492, -8.6539], + [31.3506, -8.607], + [31.0764, -8.6119], + [31.0334, -8.5977], + [30.9684, -8.551], + [30.892, -8.4737], + [30.8307, -8.3855], + [30.7768, -8.2658], + [30.7512, -8.1937], + [30.7209, -8.1044], + [30.6538, -7.9709], + [30.5589, -7.7819], + [30.4856, -7.6271], + [30.4067, -7.4606], + [30.3745, -7.3387], + [30.3132, -7.2037], + [30.2127, -7.0379], + [30.1618, -6.973], + [30.1062, -6.915], + [29.9618, -6.8031], + [29.7981, -6.6919], + [29.7097, -6.6169], + [29.5906, -6.3944], + [29.5408, -6.3139], + [29.5063, -6.1721], + [29.4801, -6.025], + [29.4908, -5.9654], + [29.5964, -5.776], + [29.607, -5.7227], + [29.5941, -5.6508], + [29.5424, -5.4998], + [29.5037, -5.401], + [29.4765, -5.3166], + [29.4201, -5.1762], + [29.3428, -4.9831], + [29.3234, -4.8988], + [29.3257, -4.8356], + [29.3676, -4.6688], + [29.4042, -4.4967], + [29.4032, -4.4493], + [29.7178, -4.4559], + [29.7695, -4.4181], + [29.9473, -4.3073], + [30.1472, -4.0854], + [30.1871, -3.9929], + [30.2686, -3.8505], + [30.3484, -3.7798], + [30.3791, -3.7308], + [30.4, -3.6539], + [30.425, -3.5889], + [30.5299, -3.4925], + [30.6319, -3.4187], + [30.6246, -3.3887], + [30.6109, -3.3664], + [30.6261, -3.3474], + [30.6818, -3.3094], + [30.7902, -3.2746], + [30.8114, -3.2006], + [30.8111, -3.1164], + [30.7936, -3.0693], + [30.7969, -3.0151], + [30.7803, -2.9849], + [30.7095, -2.9772], + [30.6043, -2.9353], + [30.515, -2.9176], + [30.4556, -2.8932], + [30.4335, -2.8745], + [30.424, -2.824], + [30.4413, -2.769], + [30.4505, -2.7532], + [30.4733, -2.6943], + [30.4344, -2.6589], + [30.4242, -2.6416], + [30.442, -2.6135], + [30.5337, -2.4263], + [30.5536, -2.4001], + [30.5934, -2.3968], + [30.6566, -2.3738], + [30.7148, -2.3635], + [30.7625, -2.3717], + [30.7977, -2.3627], + [30.8287, -2.3385], + [30.855, -2.2654], + [30.8766, -2.1434], + [30.8646, -2.044], + [30.8191, -1.9675], + [30.8067, -1.8507], + [30.8275, -1.6937], + [30.8126, -1.5631], + [30.7622, -1.4587], + [30.7107, -1.3968], + [30.6319, -1.3675], + [30.5081, -1.2082], + [30.4702, -1.1312], + [30.4771, -1.083], + [30.51, -1.0673], + [30.5199, -1.0625], + [30.5987, -1.0697], + [30.6728, -1.0514], + [30.742, -1.0075], + [30.8092, -0.9949], + [30.8236, -0.999], + [30.8447, -1.0021], + [30.9497, -1.0021], + [31.1275, -1.0021], + [31.3053, -1.0021], + [31.4831, -1.0021], + [31.6608, -1.0021], + [31.7811, -1.0021], + [31.7827, -1.01], + [31.8044, -1.0217], + [31.8289, -1.0129], + [31.849, -1.0165], + [31.8607, -1.0437], + [31.8651, -1.0918], + [31.8259, -1.359], + [31.8107, -1.4186], + [31.7633, -1.4917], + [31.6643, -1.9319], + [31.6638, -2.0162], + [31.6753, -2.0797], + [31.675, -2.2769], + [31.7018, -2.3278], + [31.7389, -2.3566], + [31.7667, -2.3987], + [31.7812, -2.4396], + [31.7859, -2.4654], + [31.7354, -2.5297], + [31.7428, -2.5665], + [31.7697, -2.5971], + [31.8149, -2.6209], + [31.7816, -2.6932], + [31.784, -2.7499], + [31.8015, -2.7907], + [31.8189, -2.7979], + [31.8482, -2.7052], + [31.8849, -2.7004], + [31.898, -2.6806], + [31.9177, -2.6739], + [31.9705, -2.7517], + [32.0034, -2.7566], + [31.9789, -2.6769], + [31.9687, -2.6083], + [31.9861, -2.5467], + [32.0308, -2.5162], + [32.1303, -2.537], + [32.1504, -2.525], + [32.1405, -2.4861], + [32.0963, -2.394], + [32.1145, -2.3771], + [32.1736, -2.366], + [32.2106, -2.3096], + [32.2402, -2.283], + [32.2831, -2.2824], + [32.3195, -2.3039], + [32.3569, -2.3939], + [32.3916, -2.4225], + [32.4398, -2.4443], + [32.5213, -2.4535], + [32.5354, -2.4622], + [32.5354, -2.494], + [32.5481, -2.5077], + [32.6436, -2.4388], + [32.6714, -2.4557], + [32.6854, -2.4909], + [32.7027, -2.5017], + [32.7514, -2.5137], + [32.8107, -2.515], + [32.8242, -2.5436], + [32.8141, -2.6469], + [32.8619, -2.7573], + [32.8476, -2.7974], + [32.7645, -2.8671], + [32.7734, -2.9104], + [32.7602, -2.9849], + [32.7799, -2.9714], + [32.8922, -2.8618], + [32.9627, -2.8486], + [32.9475, -2.8183], + [32.8842, -2.6641], + [32.8923, -2.4842], + [32.9079, -2.4494], + [32.9449, -2.4205], + [32.9988, -2.4018], + [33.0672, -2.4104], + [33.2102, -2.4889], + [33.4156, -2.5312], + [33.4374, -2.522], + [33.4423, -2.5024], + [33.4323, -2.4596], + [33.5104, -2.4299], + [33.5938, -2.3575], + [33.7673, -2.238], + [33.809, -2.1922], + [33.8096, -2.1571], + [33.7943, -2.1233], + [33.7527, -2.1113], + [33.5846, -2.1676], + [33.5172, -2.162], + [33.276, -2.124], + [33.2264, -2.0959], + [33.2326, -2.0716], + [33.3002, -2.0232], + [33.3742, -2.0324], + [33.4123, -1.9975], + [33.524, -1.9964], + [33.5206, -1.9797], + [33.4908, -1.9528], + [33.4775, -1.9278], + [33.4504, -1.9152], + [33.2979, -1.9219], + [33.3312, -1.8645], + [33.3659, -1.83], + [33.4017, -1.8117], + [33.4887, -1.8222], + [33.5464, -1.7996], + [33.5927, -1.7611], + [33.6016, -1.6908], + [33.6752, -1.6385], + [33.667, -1.604], + [33.6459, -1.5709], + [33.6679, -1.5061], + [33.6855, -1.4881], + [33.7303, -1.4801], + [33.7905, -1.4854], + [33.8892, -1.5127], + [33.9209, -1.5138], + [33.9153, -1.495], + [33.8217, -1.4246], + [33.8155, -1.4057], + [33.8287, -1.3901], + [33.8285, -1.3633], + [33.8436, -1.3421], + [33.942, -1.3396], + [33.9518, -1.3209], + [33.9069, -1.2781], + [33.9027, -1.247], + [33.9316, -1.1878], + [34.0559, -1.0423], + [34.1316, -1.0846], + [34.3447, -1.2036], + [34.5579, -1.3226], + [34.7711, -1.4416], + [34.9843, -1.5605], + [35.1975, -1.6796], + [35.4105, -1.7986], + [35.6237, -1.9176], + [35.8369, -2.0366], + [36.05, -2.1557], + [36.2631, -2.2746], + [36.4764, -2.3936], + [36.6895, -2.5126], + [36.9026, -2.6316], + [37.1158, -2.7506], + [37.329, -2.8696], + [37.5422, -2.9886], + [37.6438, -3.0454], + [37.6592, -3.07], + [37.6769, -3.1784], + [37.688, -3.2462], + [37.6818, -3.3058], + [37.6254, -3.4072], + [37.6087, -3.4603], + [37.6082, -3.4971], + [37.6221, -3.5115], + [37.6701, -3.5168], + [37.711, -3.5408], + [37.7262, -3.5598], + [37.7574, -3.6361], + [37.7973, -3.6744], + [37.8873, -3.7393], + [38.0408, -3.8498], + [38.1943, -3.9604], + [38.3479, -4.0709], + [38.5014, -4.1814], + [38.6549, -4.2919], + [38.8084, -4.4024], + [38.9619, -4.513], + [39.1154, -4.6235], + [39.1901, -4.6772], + [39.2218, -4.6924], + [39.2019, -4.7765], + [39.1232, -4.9805], + [39.1187, -5.0654], + [39.088, -5.1654], + [39.0583, -5.2315], + [38.9782, -5.5186], + [38.911, -5.626], + [38.8192, -5.8776], + [38.8047, -6.0701], + [38.8553, -6.2049], + [38.874, -6.3312], + [38.9814, -6.4551], + [39.0674, -6.4993], + [39.1255, -6.556], + [39.2284, -6.6853], + [39.2873, -6.8149], + [39.4724, -6.8786], + [39.5461, -7.024], + [39.5192, -7.1241], + [39.4334, -7.207], + [39.3531, -7.3414], + [39.2885, -7.5179], + [39.287, -7.7877], + [39.3305, -7.7467], + [39.4284, -7.8128], + [39.441, -8.0115], + [39.34, -8.2429], + [39.309, -8.351], + [39.304, -8.4438], + [39.3773, -8.7208], + [39.4884, -8.8618], + [39.4801, -8.906], + [39.4513, -8.943], + [39.6413, -9.1925], + [39.6255, -9.4095], + [39.6967, -9.5784], + [39.7279, -9.7248], + [39.7748, -9.8371], + [39.7838, -9.9146], + [39.7252, -10.0005], + [39.8638, -10.022], + [39.9452, -10.0923], + [39.9836, -10.1596], + [40.0837, -10.1566], + [40.1379, -10.2026], + [40.216, -10.2406], + [40.3888, -10.3535], + [40.4355, -10.4103], + [40.4525, -10.443], + [40.4636, -10.4644], + [40.3475, -10.5516], + [40.1662, -10.6875], + [39.9887, -10.8208], + [39.8171, -10.9124], + [39.6944, -10.9548], + [39.5635, -10.9785], + [39.4392, -11.0346], + [39.3216, -11.1226], + [39.171, -11.1669], + [38.9875, -11.1673], + [38.7947, -11.2289], + [38.6033, -11.3453], + [38.4918, -11.4133], + [38.3151, -11.3111], + [38.1766, -11.2787], + [38.0173, -11.2821], + [37.9202, -11.2947], + [37.8854, -11.3167], + [37.8551, -11.3791], + [37.8293, -11.4819], + [37.7248, -11.5807], + [37.5417, -11.6751], + [37.3729, -11.7104], + [37.2184, -11.6865], + [37.1139, -11.6472], + [37.0592, -11.5922], + [36.9789, -11.567], + [36.8727, -11.5713], + [36.7711, -11.6104], + [36.6738, -11.6843], + [36.5187, -11.7162], + [36.3057, -11.7063], + [36.1913, -11.6707], + [36.1755, -11.6093], + [36.0822, -11.5373], + [35.9113, -11.4547], + [35.7854, -11.4529], + [35.7047, -11.5321], + [35.631, -11.582], + [35.5644, -11.6023], + [35.5044, -11.6048], + [35.4514, -11.5896], + [35.4183, -11.5832], + [35.1826, -11.5748], + [34.9595, -11.5781], + [34.9534, -11.5478], + [34.937, -11.4635], + [34.8906, -11.3936], + [34.8506, -11.352], + [34.8009, -11.3409], + [34.7738, -11.3417], + [34.7521, -11.3095], + [34.7265, -11.2382], + [34.6885, -11.1774], + [34.6381, -11.1271], + [34.6079, -11.0805], + [34.5977, -11.0375], + [34.6057, -10.9902], + [34.6523, -10.8729], + [34.6671, -10.7925], + [34.6618, -10.7101], + [34.6365, -10.6256], + [34.5836, -10.5251], + [34.5896, -10.4962], + [34.5716, -10.4276], + [34.5697, -10.3797], + [34.58, -10.3198], + [34.5699, -10.2411], + [34.5242, -10.0731], + [34.5242, -10.0302], + [34.476, -9.9488], + [34.3278, -9.7565], + [34.3209, -9.7315], + [34.0886, -9.5378], + [33.9956, -9.4954], + [33.9621, -9.5317], + [33.9496, -9.5653], + [33.9594, -9.6273], + [33.9537, -9.6582], + [33.9439, -9.6722], + [33.8889, -9.6701], + [33.8542, -9.663], + [33.7662, -9.6109], + [33.6977, -9.5981], + [33.5275, -9.6075], + [33.4678, -9.6197], + [33.4209, -9.608], + [33.3309, -9.5191], + [33.2253, -9.5005], + [33.1305, -9.4959], + [32.974, -9.395], + [32.9373, -9.3997], + [32.9199, -9.4074] + ] + ], + [ + [ + [39.7113, -7.9774], + [39.6572, -7.9905], + [39.6361, -7.9778], + [39.6029, -7.9361], + [39.6606, -7.9006], + [39.7166, -7.8315], + [39.8466, -7.7303], + [39.8909, -7.6635], + [39.9071, -7.6492], + [39.8978, -7.7281], + [39.8244, -7.9007], + [39.7618, -7.9119], + [39.7113, -7.9774] + ] + ], + [ + [ + [33.1748, -2.1593], + [33.1247, -2.1578], + [33.0589, -2.135], + [32.9887, -2.105], + [32.8986, -2.0849], + [32.8514, -2.0605], + [32.8471, -1.9789], + [32.8299, -1.9375], + [32.8843, -1.9045], + [32.9486, -1.9017], + [32.9716, -1.9732], + [33.0273, -1.9734], + [33.0972, -1.9654], + [33.1201, -2.0113], + [33.1404, -2.0691], + [33.1829, -2.116], + [33.1748, -2.1593] + ] + ], + [ + [ + [32.0542, -2.3283], + [32.0375, -2.3511], + [31.966, -2.3657], + [31.9175, -2.3724], + [31.8999, -2.443], + [31.8483, -2.4545], + [31.8426, -2.3812], + [31.7827, -2.3208], + [31.7908, -2.2341], + [31.8183, -2.1916], + [31.8403, -2.2156], + [31.8756, -2.2644], + [31.8999, -2.2842], + [31.9745, -2.2656], + [32.0445, -2.2426], + [32.0601, -2.2653], + [32.0542, -2.3283] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 231, + "name": "Uganda", + "name_fr": "Ouganda", + "iso": "UGA", + "recs": "COMESA,EAC,IGAD", + "rbs": "ICGLR,RECSA", + "regions": "Eastern Africa", + "regions_fr": "Afrique de lEst", + "x": 31.6, + "y": 1.5, + "count": 28, + "AU": 1, + "EAC": 1.0, + "IGAD": 1.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 0.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 1.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "Signed", + "SADCFirearmsProtocol": "0", + "ArmsTradeTreaty": "Eligible", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 63, + "PSSM-Instructors": 6, + "PSSM-Senior-Instructors": 2 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.7811, -1.0021], + [31.6608, -1.0021], + [31.4831, -1.0021], + [31.3053, -1.0021], + [31.1275, -1.0021], + [30.9497, -1.0021], + [30.8447, -1.0021], + [30.8236, -0.999], + [30.8092, -0.9949], + [30.742, -1.0075], + [30.6728, -1.0514], + [30.5987, -1.0697], + [30.5199, -1.0625], + [30.51, -1.0673], + [30.4699, -1.066], + [30.4123, -1.0631], + [30.3603, -1.0746], + [30.3205, -1.1131], + [30.2799, -1.1788], + [30.207, -1.2542], + [30.15, -1.3211], + [30.1016, -1.3687], + [29.9905, -1.447], + [29.9301, -1.4699], + [29.9, -1.4663], + [29.8816, -1.4518], + [29.8469, -1.3517], + [29.8254, -1.3355], + [29.6097, -1.3871], + [29.577, -1.3879], + [29.58, -1.3567], + [29.5641, -1.1214], + [29.5619, -0.9773], + [29.59, -0.8871], + [29.6064, -0.7831], + [29.6082, -0.6913], + [29.6479, -0.5353], + [29.6433, -0.5064], + [29.868, -0.3027], + [29.8871, -0.1725], + [29.783, -0.1215], + [29.6833, -0.1202], + [29.6844, -0.1136], + [29.6979, -0.0602], + [29.7177, 0.0983], + [29.7497, 0.1472], + [29.7778, 0.1664], + [29.8146, 0.2636], + [29.8854, 0.4189], + [29.9345, 0.499], + [29.9238, 0.6739], + [29.9316, 0.7929], + [29.9429, 0.8192], + [30.0474, 0.8635], + [30.1829, 0.9735], + [30.2401, 1.1028], + [30.3211, 1.1853], + [30.4778, 1.2388], + [30.4946, 1.2297], + [30.5024, 1.2117], + [30.4916, 1.2032], + [30.4921, 1.1729], + [30.5039, 1.1207], + [30.5008, 1.0496], + [30.5073, 1.0405], + [30.5393, 1.0215], + [30.5688, 1.0286], + [30.5938, 1.0413], + [30.7186, 1.1911], + [30.7269, 1.2235], + [30.7849, 1.3092], + [30.8927, 1.4481], + [30.9691, 1.5271], + [31.0142, 1.5464], + [31.0398, 1.5636], + [31.1293, 1.5878], + [31.1658, 1.6055], + [31.2679, 1.6875], + [31.3046, 1.7422], + [31.3221, 1.8026], + [31.3435, 1.834], + [31.3686, 1.8365], + [31.3874, 1.8569], + [31.3998, 1.8955], + [31.3874, 2.2002], + [31.384, 2.2606], + [31.3955, 2.2804], + [31.4716, 2.3854], + [31.4748, 2.4007], + [31.4311, 2.3879], + [31.3442, 2.2909], + [31.3031, 2.2259], + [31.2628, 2.1597], + [31.2363, 2.1914], + [31.1914, 2.2323], + [31.1764, 2.2701], + [31.1376, 2.2889], + [31.0821, 2.2881], + [31.0453, 2.3155], + [31.0036, 2.3694], + [30.9619, 2.4033], + [30.8301, 2.4004], + [30.7286, 2.4554], + [30.7299, 2.5303], + [30.7695, 2.678], + [30.8467, 2.847], + [30.8508, 2.8937], + [30.8399, 2.9335], + [30.8214, 2.9676], + [30.7865, 3.0014], + [30.754, 3.0418], + [30.7793, 3.1634], + [30.8278, 3.2826], + [30.8676, 3.3421], + [30.9064, 3.4089], + [30.8953, 3.4637], + [30.8386, 3.4907], + [30.8682, 3.5441], + [30.9294, 3.6341], + [31.048, 3.725], + [31.1523, 3.7856], + [31.222, 3.7859], + [31.3574, 3.7376], + [31.48, 3.6805], + [31.5472, 3.6776], + [31.6289, 3.7015], + [31.798, 3.8026], + [31.8387, 3.7705], + [31.8883, 3.7091], + [31.9418, 3.6076], + [32.0482, 3.5612], + [32.0994, 3.5292], + [32.1359, 3.5197], + [32.1562, 3.528], + [32.1967, 3.6078], + [32.2455, 3.6513], + [32.3357, 3.7062], + [32.5348, 3.75], + [32.677, 3.7632], + [32.7371, 3.7727], + [32.8381, 3.7985], + [32.9973, 3.8802], + [33.1541, 3.7747], + [33.3243, 3.7543], + [33.4894, 3.7551], + [33.5396, 3.7871], + [33.5685, 3.8117], + [33.7416, 3.9853], + [33.9761, 4.2202], + [34.132, 3.8892], + [34.1857, 3.8698], + [34.1782, 3.8409], + [34.165, 3.813], + [34.2671, 3.7332], + [34.3929, 3.6915], + [34.4377, 3.6506], + [34.4418, 3.6063], + [34.3994, 3.4127], + [34.4072, 3.3575], + [34.4479, 3.1635], + [34.5226, 3.12], + [34.5892, 2.9248], + [34.7232, 2.8419], + [34.7425, 2.8181], + [34.7734, 2.7234], + [34.8145, 2.6198], + [34.8467, 2.5958], + [34.8662, 2.5897], + [34.9058, 2.4797], + [34.883, 2.4179], + [34.914, 2.2302], + [34.9641, 2.0624], + [34.9775, 1.8619], + [34.9782, 1.7736], + [34.9765, 1.7196], + [34.9652, 1.6434], + [34.9412, 1.5993], + [34.8983, 1.5565], + [34.851, 1.489], + [34.8096, 1.4167], + [34.7836, 1.3812], + [34.8038, 1.2729], + [34.7986, 1.2445], + [34.7876, 1.2307], + [34.7268, 1.2143], + [34.6491, 1.1853], + [34.602, 1.1564], + [34.5353, 1.1016], + [34.4817, 1.0421], + [34.4108, 0.8673], + [34.2926, 0.7312], + [34.2726, 0.6864], + [34.1609, 0.6052], + [34.1117, 0.5051], + [34.0806, 0.3825], + [34.0372, 0.2945], + [33.9741, 0.2134], + [33.9448, 0.2176], + [33.8608, 0.1854], + [33.7445, 0.2077], + [33.7283, 0.2303], + [33.7129, 0.3083], + [33.6804, 0.3162], + [33.6398, 0.3005], + [33.5803, 0.2222], + [33.5326, 0.2066], + [33.4832, 0.2181], + [33.4477, 0.2443], + [33.4413, 0.2708], + [33.4849, 0.2933], + [33.4843, 0.3149], + [33.4613, 0.334], + [33.3537, 0.3493], + [33.332, 0.3687], + [33.3678, 0.4527], + [33.3641, 0.472], + [33.3116, 0.4515], + [33.2727, 0.4625], + [33.2451, 0.4512], + [33.1873, 0.4282], + [33.2011, 0.3878], + [33.1372, 0.2521], + [33.0765, 0.239], + [33.0699, 0.1934], + [33.0213, 0.1466], + [32.958, 0.1078], + [32.915, 0.0955], + [32.8953, 0.1124], + [32.8786, 0.1688], + [32.8525, 0.1693], + [32.7794, 0.1188], + [32.7348, 0.1083], + [32.6917, 0.108], + [32.6709, 0.1172], + [32.6764, 0.1371], + [32.7114, 0.1794], + [32.6807, 0.1895], + [32.6471, 0.2528], + [32.6152, 0.2351], + [32.5877, 0.1933], + [32.5643, 0.0989], + [32.5329, 0.0697], + [32.4861, 0.0527], + [32.449, 0.056], + [32.4377, 0.0928], + [32.4135, 0.0894], + [32.3839, 0.0661], + [32.3511, 0.0146], + [32.2866, 0.0206], + [32.258, -0.005], + [32.2092, 0.0087], + [32.1594, -0.0397], + [32.0553, -0.0565], + [32.0325, -0.0905], + [31.9502, -0.1319], + [31.9335, -0.1584], + [31.9402, -0.1804], + [31.9757, -0.2116], + [32.0007, -0.2549], + [31.9941, -0.3211], + [31.8669, -0.4809], + [31.8182, -0.5685], + [31.7229, -0.79], + [31.732, -0.8372], + [31.7557, -0.8877], + [31.7676, -0.9357], + [31.7811, -1.0021] + ] + ], + [ + [ + [32.2979, -0.3916], + [32.2719, -0.4725], + [32.1323, -0.5254], + [32.1445, -0.487], + [32.1662, -0.442], + [32.2054, -0.3974], + [32.2082, -0.3627], + [32.1301, -0.3366], + [32.1042, -0.3222], + [32.0809, -0.2903], + [32.0647, -0.2544], + [32.086, -0.2314], + [32.1475, -0.2324], + [32.1822, -0.2354], + [32.1793, -0.3105], + [32.1937, -0.3321], + [32.2689, -0.2903], + [32.3191, -0.3375], + [32.2979, -0.3916] + ] + ], + [ + [ + [33.3723, 0.216], + [33.317, 0.1842], + [33.3251, 0.1416], + [33.3394, 0.08], + [33.2729, 0.1205], + [33.2643, 0.1437], + [33.1843, 0.15], + [33.1804, 0.1755], + [33.218, 0.1899], + [33.2209, 0.2334], + [33.2238, 0.2768], + [33.3177, 0.2979], + [33.3885, 0.2723], + [33.3723, 0.216] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 247, + "name": "South Africa", + "name_fr": "Afrique du Sud", + "iso": "ZAF", + "recs": "SADC", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 23.0, + "y": -29.1, + "count": 12, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 0.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Ratified", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Ratified", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 1, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [29.3648, -22.1939], + [29.3774, -22.1928], + [29.6631, -22.1463], + [29.9023, -22.1842], + [30.1904, -22.2911], + [30.4602, -22.329], + [30.7116, -22.2979], + [30.9161, -22.2907], + [31.0734, -22.3078], + [31.1973, -22.3449], + [31.2879, -22.4021], + [31.2932, -22.4547], + [31.3002, -22.4786], + [31.348, -22.6176], + [31.4193, -22.8251], + [31.4667, -23.0167], + [31.5317, -23.2795], + [31.5297, -23.4258], + [31.5456, -23.4823], + [31.6041, -23.5529], + [31.6756, -23.6742], + [31.7, -23.7431], + [31.724, -23.7945], + [31.7996, -23.8922], + [31.8583, -24.0402], + [31.908, -24.2362], + [31.9506, -24.3303], + [31.9666, -24.3765], + [31.9858, -24.4606], + [31.9832, -24.6383], + [31.9844, -24.844], + [31.9857, -25.0738], + [31.987, -25.2635], + [31.9794, -25.3595], + [31.9846, -25.6319], + [31.9203, -25.7739], + [31.9283, -25.8854], + [31.9482, -25.9576], + [31.9217, -25.9688], + [31.8715, -25.9816], + [31.6404, -25.8673], + [31.4151, -25.7466], + [31.3826, -25.743], + [31.3352, -25.7556], + [31.2073, -25.8434], + [31.0881, -25.9807], + [31.0333, -26.0978], + [30.9452, -26.2188], + [30.8033, -26.4135], + [30.7891, -26.4555], + [30.7875, -26.6137], + [30.7943, -26.7643], + [30.8067, -26.7853], + [30.8833, -26.7924], + [30.9381, -26.9158], + [31.0634, -27.1123], + [31.274, -27.2384], + [31.4695, -27.2955], + [31.7426, -27.31], + [31.9584, -27.3059], + [31.9461, -27.1736], + [31.9672, -26.9606], + [31.9947, -26.8175], + [32.0248, -26.8111], + [32.0816, -26.8248], + [32.1129, -26.8395], + [32.1996, -26.8335], + [32.3535, -26.8616], + [32.4777, -26.8585], + [32.5888, -26.8558], + [32.7766, -26.851], + [32.8861, -26.8493], + [32.8491, -27.0802], + [32.7059, -27.4416], + [32.657, -27.6073], + [32.5348, -28.1997], + [32.3752, -28.4982], + [32.2857, -28.6215], + [32.0272, -28.8396], + [31.9554, -28.8838], + [31.8915, -28.9121], + [31.7782, -28.9371], + [31.3352, -29.3781], + [31.1699, -29.5908], + [31.0233, -29.9009], + [30.8776, -30.0711], + [30.6636, -30.4342], + [30.4723, -30.7146], + [30.2887, -30.9701], + [29.9712, -31.3221], + [29.8303, -31.4238], + [29.7352, -31.4704], + [29.4829, -31.6747], + [29.1278, -32.0031], + [28.856, -32.2942], + [28.4494, -32.6246], + [28.2141, -32.7692], + [27.8606, -33.0539], + [27.7621, -33.096], + [27.3638, -33.3605], + [27.0774, -33.5212], + [26.6137, -33.7074], + [26.4295, -33.7596], + [25.9896, -33.7113], + [25.8059, -33.7371], + [25.6524, -33.8496], + [25.6382, -34.0111], + [25.5742, -34.0354], + [25.4772, -34.0281], + [25.1697, -33.9607], + [25.0029, -33.9736], + [24.9056, -34.0598], + [24.8271, -34.1689], + [24.5955, -34.1745], + [24.183, -34.0615], + [23.6979, -33.9928], + [23.5855, -33.9852], + [23.3504, -34.0689], + [23.2682, -34.0812], + [22.9256, -34.0632], + [22.7355, -34.0103], + [22.5538, -34.0101], + [22.4145, -34.0538], + [22.2455, -34.0691], + [21.789, -34.3727], + [21.5532, -34.373], + [21.3498, -34.4082], + [21.2489, -34.407], + [21.0602, -34.3646], + [20.9898, -34.3675], + [20.8824, -34.3865], + [20.7748, -34.4399], + [20.5299, -34.4631], + [20.4347, -34.5086], + [20.0206, -34.7857], + [19.9263, -34.7747], + [19.85, -34.7566], + [19.635, -34.7533], + [19.3915, -34.6057], + [19.2982, -34.615], + [19.3232, -34.5708], + [19.3308, -34.4924], + [19.2794, -34.437], + [19.2446, -34.4123], + [19.1491, -34.4169], + [19.0983, -34.3501], + [18.9521, -34.3438], + [18.9016, -34.3606], + [18.8313, -34.3641], + [18.8251, -34.2965], + [18.8307, -34.2539], + [18.8264, -34.1885], + [18.8088, -34.1082], + [18.7521, -34.0826], + [18.7087, -34.0719], + [18.6052, -34.0773], + [18.5339, -34.0859], + [18.5004, -34.1093], + [18.4621, -34.1681], + [18.4616, -34.3469], + [18.4104, -34.2956], + [18.3521, -34.1885], + [18.3334, -34.0742], + [18.3544, -33.9391], + [18.465, -33.8878], + [18.4564, -33.7965], + [18.433, -33.7173], + [18.3095, -33.5145], + [18.2612, -33.4217], + [18.1563, -33.3588], + [18.0748, -33.2073], + [17.9926, -33.1523], + [17.9584, -33.0464], + [17.8782, -32.9615], + [17.8511, -32.8274], + [17.8953, -32.7505], + [17.9652, -32.7086], + [18.0365, -32.7751], + [18.125, -32.7491], + [18.2509, -32.6521], + [18.3253, -32.505], + [18.3299, -32.2695], + [18.3107, -32.1225], + [18.2108, -31.7425], + [18.1637, -31.6552], + [17.9386, -31.3832], + [17.6774, -31.019], + [17.3471, -30.4448], + [17.1891, -30.0998], + [16.95, -29.4034], + [16.7395, -29.0094], + [16.4808, -28.6415], + [16.4476, -28.6176], + [16.4871, -28.5729], + [16.6262, -28.4879], + [16.6895, -28.4649], + [16.723, -28.4755], + [16.7558, -28.4521], + [16.7875, -28.3947], + [16.7945, -28.3408], + [16.8102, -28.2646], + [16.8412, -28.2189], + [16.8753, -28.1279], + [16.9333, -28.0696], + [17.0562, -28.0311], + [17.1494, -28.0822], + [17.1885, -28.1325], + [17.2046, -28.1988], + [17.2458, -28.2309], + [17.312, -28.2286], + [17.3587, -28.2694], + [17.3857, -28.3532], + [17.3803, -28.414], + [17.3426, -28.4517], + [17.3479, -28.5012], + [17.3959, -28.5627], + [17.4157, -28.6211], + [17.4479, -28.6981], + [17.6168, -28.7431], + [17.6993, -28.7684], + [17.8416, -28.777], + [17.9761, -28.8113], + [18.1027, -28.8717], + [18.3108, -28.8862], + [18.6004, -28.8553], + [18.8388, -28.8691], + [19.0261, -28.9279], + [19.1617, -28.9388], + [19.2458, -28.9017], + [19.2822, -28.8479], + [19.271, -28.7777], + [19.3127, -28.7333], + [19.4072, -28.7145], + [19.4829, -28.6616], + [19.5398, -28.5746], + [19.6715, -28.5039], + [19.8778, -28.4494], + [19.9805, -28.4513], + [19.9805, -28.3104], + [19.9805, -27.8655], + [19.9805, -27.4207], + [19.9805, -26.976], + [19.9805, -26.5312], + [19.9805, -26.0863], + [19.9805, -25.6416], + [19.9805, -25.1968], + [19.9805, -24.7768], + [20.0286, -24.807], + [20.3452, -25.0299], + [20.4307, -25.1471], + [20.4731, -25.2213], + [20.6093, -25.4912], + [20.7107, -25.7332], + [20.7932, -25.9156], + [20.7994, -25.999], + [20.811, -26.0806], + [20.8227, -26.1206], + [20.815, -26.1649], + [20.757, -26.2642], + [20.6979, -26.3401], + [20.6268, -26.4438], + [20.6199, -26.5809], + [20.6414, -26.7422], + [20.6851, -26.8225], + [20.7398, -26.8488], + [20.8709, -26.8088], + [20.9539, -26.8211], + [21.071, -26.8518], + [21.455, -26.8328], + [21.5014, -26.8427], + [21.6463, -26.8542], + [21.6947, -26.8409], + [21.7381, -26.8068], + [21.7883, -26.7101], + [21.8332, -26.6783], + [21.9146, -26.6619], + [22.0109, -26.6358], + [22.0909, -26.5802], + [22.2176, -26.3889], + [22.4709, -26.219], + [22.5486, -26.1784], + [22.5977, -26.1327], + [22.6402, -26.0712], + [22.729, -25.8573], + [22.7961, -25.6791], + [22.8189, -25.5951], + [22.8788, -25.4579], + [22.9513, -25.3703], + [23.0221, -25.3241], + [23.0575, -25.3123], + [23.1487, -25.2887], + [23.266, -25.2666], + [23.3893, -25.2914], + [23.5215, -25.3444], + [23.6707, -25.434], + [23.8234, -25.5446], + [23.8938, -25.6009], + [23.9695, -25.6261], + [24.1045, -25.6349], + [24.193, -25.6329], + [24.3306, -25.7429], + [24.4002, -25.7498], + [24.5559, -25.7831], + [24.7481, -25.8174], + [24.8692, -25.8135], + [24.9989, -25.754], + [25.0925, -25.7515], + [25.2134, -25.7563], + [25.3462, -25.7399], + [25.4437, -25.7145], + [25.5182, -25.6628], + [25.5838, -25.6062], + [25.6592, -25.4379], + [25.7026, -25.3023], + [25.7699, -25.1465], + [25.8524, -24.9353], + [25.8818, -24.788], + [25.9121, -24.7475], + [26.0318, -24.7024], + [26.1309, -24.6715], + [26.3972, -24.6136], + [26.4518, -24.5827], + [26.5016, -24.5133], + [26.6178, -24.3955], + [26.7611, -24.2972], + [26.8351, -24.2408], + [26.9706, -23.7635], + [26.987, -23.7046], + [27.0855, -23.5779], + [27.1464, -23.5244], + [27.1855, -23.5234], + [27.2412, -23.49], + [27.3134, -23.4242], + [27.3992, -23.3836], + [27.4987, -23.3684], + [27.5632, -23.3246], + [27.5927, -23.2526], + [27.6438, -23.2177], + [27.7168, -23.2196], + [27.7583, -23.1968], + [27.7686, -23.1489], + [27.8126, -23.108], + [27.8905, -23.0739], + [27.9313, -23.0336], + [27.9351, -22.987], + [28.0279, -22.8737], + [28.2102, -22.6937], + [28.3817, -22.5934], + [28.5429, -22.5729], + [28.6955, -22.5354], + [28.8398, -22.4809], + [28.9458, -22.3951], + [29.0135, -22.2784], + [29.1299, -22.2133], + [29.3648, -22.1939] + ], + [ + [28.7369, -30.102], + [28.9011, -30.0385], + [28.9753, -29.9994], + [29.029, -29.9676], + [29.098, -29.919], + [29.122, -29.8012], + [29.1422, -29.701], + [29.1951, -29.6517], + [29.2492, -29.6188], + [29.2936, -29.5669], + [29.3488, -29.442], + [29.3867, -29.3197], + [29.3907, -29.2697], + [29.3709, -29.2185], + [29.3359, -29.1637], + [29.3014, -29.0898], + [29.2598, -29.0783], + [29.178, -29.0369], + [29.058, -28.9537], + [28.9537, -28.8814], + [28.8562, -28.7761], + [28.8162, -28.7589], + [28.7218, -28.6877], + [28.6812, -28.6468], + [28.6526, -28.5979], + [28.6258, -28.5817], + [28.5834, -28.5941], + [28.4719, -28.6158], + [28.2326, -28.7013], + [28.0844, -28.78], + [27.9599, -28.8733], + [27.8304, -28.9091], + [27.7355, -28.94], + [27.6604, -29.047], + [27.5902, -29.1465], + [27.5271, -29.2361], + [27.491, -29.2766], + [27.458, -29.3027], + [27.4249, -29.3601], + [27.3568, -29.4553], + [27.2945, -29.5193], + [27.2074, -29.5542], + [27.0952, -29.5993], + [27.0569, -29.6256], + [27.0518, -29.6641], + [27.0918, -29.7537], + [27.1305, -29.8402], + [27.1936, -29.9413], + [27.2397, -30.0153], + [27.3127, -30.1057], + [27.3554, -30.1586], + [27.3497, -30.2474], + [27.3641, -30.2792], + [27.3885, -30.3159], + [27.4086, -30.3253], + [27.4314, -30.3385], + [27.492, -30.364], + [27.5065, -30.381], + [27.549, -30.4112], + [27.5896, -30.4664], + [27.6666, -30.5423], + [27.7531, -30.6], + [27.9019, -30.6238], + [28.0182, -30.6423], + [28.0568, -30.6311], + [28.0964, -30.5846], + [28.1287, -30.5251], + [28.1391, -30.4499], + [28.1762, -30.4099], + [28.3154, -30.2185], + [28.3921, -30.1476], + [28.4391, -30.1425], + [28.4996, -30.1289], + [28.5767, -30.123], + [28.6344, -30.1287], + [28.6469, -30.1266], + [28.7369, -30.102] + ] + ], + [ + [ + [37.8569, -46.9442], + [37.814, -46.9629], + [37.6118, -46.9465], + [37.59, -46.908], + [37.6497, -46.8489], + [37.6849, -46.824], + [37.7896, -46.8375], + [37.8729, -46.8854], + [37.8877, -46.9017], + [37.8569, -46.9442] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 248, + "name": "Zambia", + "name_fr": "Zambie", + "iso": "ZMB", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 27.2, + "y": -13.5, + "count": 16, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 1.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Ratified", + "FirearmsProtocol": "Ratified", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 1.0, + "InternationalTracingInstrument": 1.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.3961, -15.6431], + [30.2507, -15.6435], + [29.9949, -15.644], + [29.7296, -15.6446], + [29.4873, -15.6968], + [29.2879, -15.7765], + [29.0506, -15.9012], + [28.973, -15.9501], + [28.9131, -15.9878], + [28.8756, -16.0361], + [28.8567, -16.1423], + [28.8567, -16.3062], + [28.8327, -16.4241], + [28.7605, -16.5321], + [28.7606, -16.5319], + [28.7603, -16.5321], + [28.6814, -16.5084], + [28.6232, -16.4949], + [28.5786, -16.5056], + [28.5597, -16.5215], + [28.5516, -16.5364], + [28.53, -16.5455], + [28.497, -16.5401], + [28.4414, -16.5581], + [28.393, -16.5855], + [28.3727, -16.5733], + [28.3504, -16.5599], + [28.3143, -16.5493], + [28.29, -16.543], + [28.298, -16.5677], + [28.2835, -16.6006], + [28.2457, -16.6299], + [28.2059, -16.6469], + [28.1745, -16.6552], + [28.1795, -16.6786], + [28.168, -16.7073], + [28.1362, -16.7358], + [28.1062, -16.7551], + [28.0734, -16.79], + [28.042, -16.8176], + [28.0089, -16.8241], + [27.9748, -16.8188], + [27.9418, -16.7971], + [27.9173, -16.782], + [27.8989, -16.7694], + [27.877, -16.7729], + [27.8581, -16.7932], + [27.8258, -16.8107], + [27.7936, -16.819], + [27.7894, -16.8361], + [27.8175, -16.8689], + [27.8313, -16.9015], + [27.8, -16.9175], + [27.7533, -16.9232], + [27.7182, -16.9281], + [27.7055, -16.9398], + [27.7168, -16.959], + [27.704, -16.998], + [27.6859, -17.0417], + [27.6882, -17.0662], + [27.6692, -17.075], + [27.6414, -17.0682], + [27.609, -17.0729], + [27.5498, -17.1522], + [27.472, -17.2466], + [27.4309, -17.2998], + [27.3715, -17.3889], + [27.3439, -17.46], + [27.3725, -17.4792], + [27.371, -17.5041], + [27.354, -17.5285], + [27.3379, -17.5505], + [27.3185, -17.5637], + [27.2922, -17.5813], + [27.2555, -17.6099], + [27.1717, -17.6893], + [27.1066, -17.7712], + [27.0956, -17.8073], + [27.0944, -17.8478], + [27.0646, -17.8742], + [27.0398, -17.904], + [27.0184, -17.9271], + [27.0208, -17.9584], + [26.7799, -18.0415], + [26.5775, -18.0226], + [26.3334, -17.9293], + [26.1396, -17.9117], + [25.9959, -17.9698], + [25.8633, -17.952], + [25.7416, -17.8582], + [25.6396, -17.8241], + [25.5571, -17.8495], + [25.4518, -17.8451], + [25.2588, -17.7936], + [25.0922, -17.6344], + [25.0018, -17.5686], + [24.9324, -17.5435], + [24.7329, -17.5178], + [24.2749, -17.4811], + [24.2271, -17.4896], + [24.0369, -17.5209], + [23.7992, -17.5602], + [23.5949, -17.5994], + [23.3807, -17.6406], + [23.1816, -17.4744], + [22.9559, -17.2857], + [22.722, -17.0753], + [22.546, -16.9103], + [22.4595, -16.8151], + [22.3051, -16.6896], + [22.1939, -16.6281], + [22.1507, -16.5972], + [22.0402, -16.2628], + [21.9798, -15.9556], + [21.9798, -15.7241], + [21.9797, -15.4032], + [21.9796, -15.0823], + [21.9795, -14.7614], + [21.9794, -14.4405], + [21.9793, -14.1196], + [21.9791, -13.7987], + [21.9791, -13.4777], + [21.979, -13.1568], + [21.9789, -13.001], + [22.2096, -13.001], + [22.471, -13.001], + [22.7443, -13.001], + [23.0415, -13.001], + [23.3387, -13.001], + [23.6358, -13.001], + [23.8432, -13.001], + [23.8975, -12.9982], + [23.963, -12.9885], + [23.9681, -12.9569], + [23.8824, -12.799], + [23.8865, -12.7433], + [23.9094, -12.6361], + [23.9447, -12.5437], + [23.9913, -12.4222], + [23.9965, -12.3507], + [23.9589, -12.1178], + [23.9623, -11.9879], + [23.9734, -11.8529], + [23.9839, -11.725], + [23.971, -11.6358], + [23.9868, -11.5872], + [24.0146, -11.5177], + [24.0293, -11.4392], + [24.0467, -11.4054], + [24.0414, -11.3741], + [24.0256, -11.3156], + [24.0101, -11.1848], + [23.9883, -11.0028], + [23.9665, -10.8718], + [24.0027, -10.8791], + [24.0784, -10.8915], + [24.1151, -10.9557], + [24.1365, -11.026], + [24.1872, -11.03], + [24.3199, -11.0718], + [24.3657, -11.1299], + [24.3963, -11.2552], + [24.3779, -11.3193], + [24.3352, -11.3713], + [24.3779, -11.4171], + [24.4666, -11.4477], + [24.5186, -11.4385], + [24.6683, -11.3529], + [24.7281, -11.3378], + [24.8063, -11.3212], + [24.8769, -11.2991], + [25.076, -11.2601], + [25.1849, -11.243], + [25.246, -11.2124], + [25.2888, -11.2124], + [25.3193, -11.2369], + [25.2918, -11.3255], + [25.2826, -11.405], + [25.3207, -11.5535], + [25.3494, -11.623], + [25.4134, -11.6735], + [25.46, -11.6998], + [25.5119, -11.7534], + [25.6188, -11.7441], + [25.8549, -11.8201], + [25.9266, -11.8553], + [26.026, -11.8901], + [26.0964, -11.9032], + [26.3396, -11.9299], + [26.4297, -11.9479], + [26.5964, -11.9721], + [26.7297, -11.976], + [26.824, -11.9652], + [26.8904, -11.9436], + [26.9309, -11.9193], + [26.9496, -11.8988], + [26.9769, -11.8246], + [27.0267, -11.6638], + [27.0461, -11.6159], + [27.0954, -11.5938], + [27.1592, -11.5792], + [27.1964, -11.6051], + [27.2381, -11.7835], + [27.4236, -11.9445], + [27.487, -12.0797], + [27.5334, -12.1953], + [27.5738, -12.2271], + [27.6443, -12.2668], + [27.7568, -12.2809], + [27.8574, -12.2849], + [28.0688, -12.3682], + [28.2373, -12.4346], + [28.3577, -12.482], + [28.4129, -12.5181], + [28.4515, -12.5774], + [28.4744, -12.6233], + [28.5112, -12.7422], + [28.5509, -12.8361], + [28.6154, -12.8541], + [28.6729, -12.8613], + [28.7301, -12.9255], + [28.7731, -12.9819], + [28.8588, -13.1194], + [28.9217, -13.2146], + [28.9423, -13.3071], + [29.0143, -13.3688], + [29.1116, -13.3951], + [29.2019, -13.3983], + [29.2537, -13.3708], + [29.3818, -13.3229], + [29.4814, -13.268], + [29.5542, -13.2489], + [29.5972, -13.2605], + [29.6303, -13.2985], + [29.6477, -13.3729], + [29.6518, -13.4144], + [29.7227, -13.4538], + [29.7752, -13.4381], + [29.7953, -13.3928], + [29.7965, -13.3697], + [29.7963, -13.1675], + [29.7961, -12.9921], + [29.7958, -12.8271], + [29.7956, -12.6259], + [29.7955, -12.4506], + [29.7953, -12.3062], + [29.7951, -12.1555], + [29.7496, -12.1641], + [29.692, -12.1983], + [29.5598, -12.2024], + [29.5082, -12.2282], + [29.492, -12.2669], + [29.5022, -12.3176], + [29.5049, -12.3861], + [29.4855, -12.4185], + [29.4275, -12.4313], + [29.3438, -12.4048], + [29.1912, -12.3702], + [29.0644, -12.3488], + [28.9734, -12.2578], + [28.85, -12.1205], + [28.7694, -12.0513], + [28.5746, -11.9081], + [28.5416, -11.8792], + [28.4825, -11.8121], + [28.4318, -11.6983], + [28.407, -11.6229], + [28.3834, -11.5667], + [28.3572, -11.483], + [28.4042, -11.3544], + [28.4703, -11.1096], + [28.518, -10.9332], + [28.5442, -10.8023], + [28.6389, -10.6692], + [28.6455, -10.5502], + [28.6074, -10.3974], + [28.6172, -10.313], + [28.6235, -10.0988], + [28.6289, -9.9187], + [28.6301, -9.8313], + [28.6042, -9.6788], + [28.5405, -9.5101], + [28.4002, -9.275], + [28.4007, -9.2248], + [28.4843, -9.1694], + [28.6165, -9.0723], + [28.6812, -9.0146], + [28.7588, -8.9326], + [28.7936, -8.891], + [28.8695, -8.7858], + [28.9178, -8.7006], + [28.9345, -8.5902], + [28.8981, -8.4854], + [28.9723, -8.4649], + [29.2156, -8.4278], + [29.4838, -8.3869], + [29.7662, -8.3438], + [30.0514, -8.3003], + [30.3275, -8.2582], + [30.5779, -8.22], + [30.7512, -8.1937], + [30.7768, -8.2658], + [30.8307, -8.3855], + [30.892, -8.4737], + [30.9684, -8.551], + [31.0334, -8.5977], + [31.0764, -8.6119], + [31.3506, -8.607], + [31.4492, -8.6539], + [31.5349, -8.7133], + [31.5562, -8.8055], + [31.6128, -8.8633], + [31.6736, -8.9088], + [31.7, -8.9144], + [31.7447, -8.9032], + [31.8181, -8.9022], + [31.8861, -8.922], + [31.9187, -8.9422], + [31.9219, -9.0194], + [31.9426, -9.054], + [32.0354, -9.0674], + [32.1298, -9.0733], + [32.2209, -9.1256], + [32.3193, -9.1349], + [32.4332, -9.1563], + [32.4871, -9.2127], + [32.6084, -9.2705], + [32.7566, -9.3223], + [32.8633, -9.3809], + [32.9199, -9.4074], + [32.9233, -9.434], + [32.9511, -9.4842], + [32.9799, -9.5203], + [32.9821, -9.5736], + [32.996, -9.6229], + [33.0378, -9.6351], + [33.0725, -9.6382], + [33.1045, -9.6026], + [33.148, -9.6035], + [33.1957, -9.6262], + [33.2127, -9.683], + [33.25, -9.7596], + [33.3104, -9.8118], + [33.351, -9.8622], + [33.3371, -9.954], + [33.3115, -10.038], + [33.3936, -10.1209], + [33.5001, -10.1997], + [33.5289, -10.2347], + [33.5376, -10.3516], + [33.5537, -10.3913], + [33.6262, -10.4886], + [33.6615, -10.5531], + [33.6591, -10.5905], + [33.4647, -10.7831], + [33.4031, -10.8018], + [33.3449, -10.8127], + [33.2928, -10.8523], + [33.2613, -10.8934], + [33.2728, -10.915], + [33.2933, -10.9812], + [33.3387, -11.0852], + [33.3798, -11.1579], + [33.3455, -11.2491], + [33.2684, -11.4039], + [33.2327, -11.4177], + [33.2264, -11.5349], + [33.25, -11.5776], + [33.2883, -11.6111], + [33.3039, -11.6908], + [33.3051, -11.8], + [33.301, -11.8882], + [33.2523, -12.1126], + [33.3401, -12.3083], + [33.37, -12.3297], + [33.4914, -12.3311], + [33.5123, -12.3478], + [33.4832, -12.4034], + [33.4307, -12.4604], + [33.3979, -12.4898], + [33.2435, -12.5565], + [33.0216, -12.6305], + [32.9752, -12.7014], + [32.9456, -12.8044], + [32.9705, -12.8647], + [33.0, -12.8996], + [32.9904, -12.9895], + [32.9711, -13.0843], + [32.9776, -13.1589], + [32.9676, -13.225], + [32.9386, -13.2574], + [32.8997, -13.357], + [32.8519, -13.457], + [32.8141, -13.5027], + [32.7584, -13.5503], + [32.6704, -13.5904], + [32.6721, -13.6104], + [32.7718, -13.6565], + [32.7975, -13.6885], + [32.8067, -13.7103], + [32.7854, -13.7314], + [32.7651, -13.761], + [32.811, -13.7916], + [32.8672, -13.8174], + [32.9203, -13.8839], + [32.9676, -13.9769], + [32.9813, -14.0094], + [32.9921, -14.0222], + [33.0093, -14.0237], + [33.0424, -14.0101], + [33.1036, -13.9592], + [33.148, -13.9409], + [33.2018, -14.0134], + [32.9871, -14.085], + [32.8745, -14.1225], + [32.5532, -14.2296], + [32.2729, -14.323], + [32.1999, -14.3408], + [32.0545, -14.3865], + [31.9821, -14.4145], + [31.7289, -14.4961], + [31.623, -14.5367], + [31.5379, -14.5771], + [31.3285, -14.6377], + [31.1309, -14.6946], + [30.9151, -14.7533], + [30.6733, -14.8191], + [30.5377, -14.8665], + [30.4461, -14.9075], + [30.2318, -14.9903], + [30.2218, -15.0105], + [30.225, -15.0669], + [30.2521, -15.1832], + [30.3057, -15.2889], + [30.3506, -15.3497], + [30.3799, -15.5059], + [30.3961, -15.6431] + ] + ], + [ + [ + [27.3537, -17.602], + [27.2829, -17.6778], + [27.2865, -17.6729], + [27.3362, -17.6178], + [27.3529, -17.6023], + [27.3537, -17.602] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 249, + "name": "Zimbabwe", + "name_fr": "Zimbabwe", + "iso": "ZWE", + "recs": "SADC,COMESA", + "rbs": "", + "regions": "Southern Africa", + "regions_fr": "Afrique australe", + "x": 29.861941522355345, + "y": -19.017733021479611, + "count": 8, + "AU": 1, + "EAC": 0.0, + "IGAD": 0.0, + "UMA": 0.0, + "COMESA": 1.0, + "ECOWAS": 0.0, + "CEN-SAD": 0.0, + "SADC": 1.0, + "ECCAS": 0.0, + "ICGLR": 0.0, + "RECSA": 0.0, + "SARCOM": 0.0, + "BamakoDeclaration": "Signed", + "KinshasaConvention": "0", + "ECOWASConvention": "0", + "KhartoumDeclaration": "0", + "NairobiProtocol": "0", + "SADCFirearmsProtocol": "Signed", + "ArmsTradeTreaty": "Signed", + "FirearmsProtocol": "Eligible", + "WassenaarAgreement": "Eligible", + "UNProgrammeofAction": 0.0, + "InternationalTracingInstrument": 0.0, + "StG-PoA": 1.0, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 1, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [31.2879, -22.4021], + [31.1973, -22.3449], + [31.0734, -22.3078], + [30.9161, -22.2907], + [30.7116, -22.2979], + [30.4602, -22.329], + [30.1904, -22.2911], + [29.9023, -22.1842], + [29.6631, -22.1463], + [29.3774, -22.1928], + [29.3648, -22.1939], + [29.3152, -22.1577], + [29.2372, -22.0795], + [29.1068, -22.0657], + [29.0715, -22.0475], + [29.0424, -22.0184], + [29.0233, -21.9812], + [29.0158, -21.9399], + [29.0373, -21.8113], + [29.0256, -21.7969], + [28.9907, -21.7814], + [28.9193, -21.766], + [28.7478, -21.7076], + [28.532, -21.6513], + [28.1816, -21.5894], + [28.0456, -21.573], + [28.0141, -21.5542], + [27.9746, -21.5067], + [27.9074, -21.3591], + [27.8441, -21.2615], + [27.6935, -21.111], + [27.6694, -21.0643], + [27.677, -20.9448], + [27.6881, -20.8483], + [27.7043, -20.7664], + [27.697, -20.6897], + [27.6948, -20.5945], + [27.6996, -20.5307], + [27.6793, -20.503], + [27.6246, -20.4836], + [27.4689, -20.4748], + [27.2808, -20.4787], + [27.2746, -20.3818], + [27.2567, -20.232], + [27.2215, -20.1458], + [27.1782, -20.101], + [27.0918, -20.0542], + [26.9167, -19.9901], + [26.6782, -19.8928], + [26.4746, -19.7486], + [26.241, -19.5693], + [26.1681, -19.5383], + [26.0819, -19.3699], + [25.9507, -19.0817], + [25.9592, -18.9856], + [25.9394, -18.9387], + [25.8119, -18.7971], + [25.7837, -18.7235], + [25.7612, -18.6492], + [25.5583, -18.4418], + [25.4893, -18.3513], + [25.4367, -18.235], + [25.3844, -18.142], + [25.3402, -18.1045], + [25.2824, -18.0412], + [25.2423, -17.969], + [25.224, -17.9152], + [25.2391, -17.8431], + [25.2588, -17.7936], + [25.4518, -17.8451], + [25.5571, -17.8495], + [25.6396, -17.8241], + [25.7416, -17.8582], + [25.8633, -17.952], + [25.9959, -17.9698], + [26.1396, -17.9117], + [26.3334, -17.9293], + [26.5775, -18.0226], + [26.7799, -18.0415], + [27.0208, -17.9584], + [27.0514, -17.9635], + [27.0771, -17.9563], + [27.1159, -17.9122], + [27.1639, -17.8444], + [27.1953, -17.8015], + [27.2279, -17.7535], + [27.2829, -17.6778], + [27.3537, -17.602], + [27.4073, -17.5803], + [27.4533, -17.568], + [27.4621, -17.5589], + [27.4497, -17.5584], + [27.4396, -17.553], + [27.4547, -17.5331], + [27.5018, -17.5083], + [27.549, -17.4738], + [27.5652, -17.4551], + [27.5762, -17.4514], + [27.6112, -17.3814], + [27.6536, -17.2939], + [27.6684, -17.254], + [27.6832, -17.2297], + [27.7049, -17.2071], + [27.75, -17.1746], + [27.8135, -17.1564], + [27.8407, -17.1458], + [27.8709, -17.1181], + [27.9137, -17.0793], + [27.9428, -17.051], + [27.9586, -17.0399], + [27.999, -17.0511], + [28.0471, -17.0647], + [28.0763, -17.0464], + [28.0964, -17.0165], + [28.1024, -16.9928], + [28.0888, -16.9783], + [28.0841, -16.9468], + [28.1014, -16.8963], + [28.1166, -16.861], + [28.1504, -16.8389], + [28.2416, -16.8176], + [28.3411, -16.7884], + [28.382, -16.7953], + [28.4186, -16.8365], + [28.4544, -16.8646], + [28.4613, -16.8656], + [28.4588, -16.8342], + [28.4742, -16.7933], + [28.5087, -16.7586], + [28.5546, -16.7395], + [28.5855, -16.7279], + [28.6133, -16.716], + [28.6549, -16.7], + [28.6899, -16.7097], + [28.6997, -16.7467], + [28.6973, -16.7742], + [28.7246, -16.7979], + [28.7615, -16.8084], + [28.7897, -16.7903], + [28.8291, -16.7701], + [28.8539, -16.7243], + [28.8666, -16.6758], + [28.9014, -16.6824], + [28.9314, -16.6887], + [28.9433, -16.6583], + [28.9676, -16.6256], + [28.9876, -16.6109], + [28.9668, -16.5975], + [28.9428, -16.5761], + [28.8986, -16.5692], + [28.8541, -16.5716], + [28.7605, -16.5321], + [28.8327, -16.4241], + [28.8567, -16.3062], + [28.8567, -16.1423], + [28.8756, -16.0361], + [28.9131, -15.9878], + [28.973, -15.9501], + [29.0506, -15.9012], + [29.2879, -15.7765], + [29.4873, -15.6968], + [29.7296, -15.6446], + [29.9949, -15.644], + [30.2507, -15.6435], + [30.3961, -15.6431], + [30.3981, -15.8008], + [30.4094, -15.9782], + [30.4378, -15.9953], + [30.6302, -15.9992], + [30.9388, -16.0117], + [31.2362, -16.0236], + [31.4262, -16.1523], + [31.4898, -16.1797], + [31.6876, -16.2142], + [31.9398, -16.4288], + [32.2433, -16.4487], + [32.452, -16.5157], + [32.6358, -16.5895], + [32.7418, -16.6776], + [32.8103, -16.6977], + [32.9029, -16.7042], + [32.948, -16.7123], + [32.9379, -16.776], + [32.8763, -16.8836], + [32.8844, -17.0378], + [32.9693, -17.2516], + [32.9808, -17.4375], + [32.9547, -17.7654], + [32.9556, -18.0829], + [32.9646, -18.1963], + [32.9785, -18.2715], + [32.9964, -18.3126], + [32.9931, -18.3596], + [32.9425, -18.4927], + [32.9017, -18.6329], + [32.9003, -18.6891], + [32.8846, -18.7285], + [32.8545, -18.7637], + [32.722, -18.8284], + [32.6992, -18.8685], + [32.6997, -18.9409], + [32.7165, -19.0019], + [32.7662, -19.0243], + [32.8262, -19.0588], + [32.8498, -19.1044], + [32.85, -19.1524], + [32.831, -19.2414], + [32.7776, -19.3888], + [32.8308, -19.5582], + [32.8904, -19.6681], + [32.9727, -19.7954], + [33.0067, -19.8738], + [33.0049, -19.9302], + [32.9928, -19.9849], + [32.8696, -20.2172], + [32.7809, -20.3615], + [32.6726, -20.5161], + [32.5293, -20.6131], + [32.4924, -20.6598], + [32.4776, -20.713], + [32.4828, -20.8289], + [32.4762, -20.9501], + [32.3536, -21.1365], + [32.4298, -21.2971], + [32.4124, -21.3118], + [32.3711, -21.3349], + [32.1947, -21.5154], + [32.0163, -21.698], + [31.8859, -21.8315], + [31.7377, -21.9834], + [31.5715, -22.1535], + [31.4295, -22.2988], + [31.2879, -22.4021] + ] + ], + [ + [ + [28.7603, -16.5321], + [28.7606, -16.5319], + [28.7605, -16.5321], + [28.7603, -16.5321] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "id": 69, + "name": "Western Sahara", + "name_fr": "Sahara occidental", + "iso": "ESH", + "recs": "", + "rbs": "", + "regions": "Northern Africa", + "regions_fr": "Afrique du Nord", + "x": -14.6, + "y": 24.8, + "count": 0, + "AU": 1, + "EAC": null, + "IGAD": null, + "UMA": null, + "COMESA": null, + "ECOWAS": null, + "CEN-SAD": null, + "SADC": null, + "ECCAS": null, + "ICGLR": null, + "RECSA": null, + "SARCOM": null, + "BamakoDeclaration": null, + "KinshasaConvention": null, + "ECOWASConvention": null, + "KhartoumDeclaration": null, + "NairobiProtocol": null, + "SADCFirearmsProtocol": null, + "ArmsTradeTreaty": null, + "FirearmsProtocol": null, + "WassenaarAgreement": null, + "UNProgrammeofAction": null, + "InternationalTracingInstrument": null, + "StG-PoA": null, + "Northern-Africa": null, + "Eastern-Africa": null, + "Southern-Africa": null, + "Western-Africa": null, + "Central-Africa": null, + "Trained-Participants": 0, + "PSSM-Instructors": 0, + "PSSM-Senior-Instructors": 0 + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.9841, 21.5465], + [-16.9683, 21.6517], + [-16.9593, 21.7115], + [-16.9511, 21.766], + [-16.9309, 21.9], + [-16.8002, 22.1466], + [-16.7933, 22.1597], + [-16.7736, 22.1803], + [-16.684, 22.2744], + [-16.6452, 22.2879], + [-16.5144, 22.3335], + [-16.4442, 22.4512], + [-16.3802, 22.5585], + [-16.3587, 22.5945], + [-16.3439, 22.6599], + [-16.3084, 22.8165], + [-16.3043, 22.8348], + [-16.2967, 22.8431], + [-16.2158, 22.9303], + [-16.2019, 22.9454], + [-16.1697, 23.0319], + [-16.1998, 23.0809], + [-16.2103, 23.0979], + [-16.1694, 23.1527], + [-16.1179, 23.2218], + [-16.1137, 23.2275], + [-16.0277, 23.3731], + [-15.9967, 23.4255], + [-15.9746, 23.4776], + [-15.9455, 23.5459], + [-15.9426, 23.5526], + [-15.9258, 23.5768], + [-15.8944, 23.6221], + [-15.806, 23.7495], + [-15.7893, 23.7929], + [-15.8017, 23.8422], + [-15.8552, 23.8003], + [-15.9125, 23.7276], + [-15.9364, 23.7076], + [-15.9807, 23.6703], + [-15.9528, 23.7408], + [-15.927, 23.7908], + [-15.8993, 23.8444], + [-15.8704, 23.8703], + [-15.7838, 23.9475], + [-15.7778, 23.9529], + [-15.7738, 23.9555], + [-15.7649, 23.961], + [-15.5863, 24.0728], + [-15.5322, 24.128], + [-15.4974, 24.1635], + [-15.4538, 24.2081], + [-15.4276, 24.2349], + [-15.2396, 24.4267], + [-15.1886, 24.4788], + [-15.0926, 24.5237], + [-15.0389, 24.5488], + [-15.0152, 24.5789], + [-14.9518, 24.6594], + [-14.9043, 24.7198], + [-14.8561, 24.8716], + [-14.8439, 25.1941], + [-14.8429, 25.2201], + [-14.7957, 25.4012], + [-14.7949, 25.4042], + [-14.7947, 25.4045], + [-14.7297, 25.5106], + [-14.707, 25.5477], + [-14.6824, 25.6091], + [-14.6031, 25.8065], + [-14.6023, 25.8085], + [-14.5228, 25.9252], + [-14.4836, 26.1035], + [-14.4706, 26.163], + [-14.4139, 26.2537], + [-14.369, 26.2727], + [-14.3125, 26.2967], + [-14.2139, 26.3779], + [-14.1684, 26.4154], + [-14.0972, 26.4395], + [-13.9521, 26.4888], + [-13.8096, 26.5745], + [-13.6959, 26.6429], + [-13.6855, 26.6509], + [-13.5758, 26.7351], + [-13.4958, 26.8727], + [-13.4704, 26.9536], + [-13.4531, 27.0086], + [-13.4098, 27.1466], + [-13.4094, 27.1474], + [-13.3481, 27.2623], + [-13.3073, 27.3387], + [-13.3026, 27.3476], + [-13.2562, 27.4346], + [-13.2074, 27.569], + [-13.1774, 27.6519], + [-13.176, 27.6557], + [-13.1679, 27.6625], + [-13.1074, 27.6625], + [-13.0371, 27.6625], + [-12.9668, 27.6624], + [-12.8967, 27.6624], + [-12.8264, 27.6624], + [-12.7561, 27.6624], + [-12.6859, 27.6624], + [-12.6157, 27.6624], + [-12.5454, 27.6624], + [-12.4752, 27.6624], + [-12.405, 27.6623], + [-12.3347, 27.6623], + [-12.2644, 27.6623], + [-12.1942, 27.6623], + [-12.124, 27.6623], + [-12.0538, 27.6622], + [-11.9835, 27.6622], + [-11.9133, 27.6622], + [-11.8431, 27.6622], + [-11.8132, 27.6622], + [-11.8023, 27.6622], + [-11.7728, 27.6622], + [-11.7026, 27.6622], + [-11.6323, 27.6622], + [-11.5621, 27.6621], + [-11.4918, 27.6621], + [-11.4216, 27.6621], + [-11.3514, 27.6621], + [-11.2811, 27.662], + [-11.2109, 27.662], + [-11.1406, 27.662], + [-11.0704, 27.662], + [-11.0002, 27.662], + [-10.9299, 27.662], + [-10.8597, 27.662], + [-10.7895, 27.6619], + [-10.7192, 27.6619], + [-10.649, 27.6619], + [-10.5788, 27.6619], + [-10.5084, 27.6619], + [-10.4383, 27.6618], + [-10.368, 27.6618], + [-10.2977, 27.6618], + [-10.2276, 27.6618], + [-10.1573, 27.6617], + [-10.087, 27.6617], + [-10.0168, 27.6617], + [-9.9465, 27.6617], + [-9.8763, 27.6617], + [-9.8061, 27.6617], + [-9.7359, 27.6617], + [-9.6656, 27.6617], + [-9.5954, 27.6617], + [-9.5251, 27.6617], + [-9.4549, 27.6617], + [-9.3847, 27.6616], + [-9.3144, 27.6616], + [-9.2442, 27.6616], + [-9.174, 27.6616], + [-9.1038, 27.6616], + [-9.0335, 27.6615], + [-8.9633, 27.6615], + [-8.8931, 27.6615], + [-8.8232, 27.6615], + [-8.817, 27.6615], + [-8.817, 27.6615], + [-8.8165, 27.6615], + [-8.7526, 27.6614], + [-8.6833, 27.6614], + [-8.6833, 27.6564], + [-8.6833, 27.4902], + [-8.6833, 27.2859], + [-8.6831, 27.1193], + [-8.6829, 26.9213], + [-8.6826, 26.7231], + [-8.6823, 26.4977], + [-8.6821, 26.2732], + [-8.6821, 26.1095], + [-8.6822, 26.0104], + [-8.6822, 25.9955], + [-8.7052, 25.9955], + [-8.8856, 25.9955], + [-9.0719, 25.9955], + [-9.2582, 25.9955], + [-9.4445, 25.9955], + [-9.6309, 25.9955], + [-9.8172, 25.9955], + [-10.0035, 25.9955], + [-10.1898, 25.9955], + [-10.3761, 25.9955], + [-10.5625, 25.9955], + [-10.7488, 25.9955], + [-10.9351, 25.9955], + [-11.1214, 25.9955], + [-11.3077, 25.9954], + [-11.494, 25.9954], + [-11.6804, 25.9954], + [-11.8667, 25.9954], + [-12.0163, 25.9954], + [-12.0163, 25.8763], + [-12.0163, 25.7401], + [-12.0163, 25.604], + [-12.0163, 25.4679], + [-12.0163, 25.3317], + [-12.0163, 25.1956], + [-12.0163, 25.0594], + [-12.0163, 24.9232], + [-12.0163, 24.7871], + [-12.0163, 24.651], + [-12.0163, 24.5148], + [-12.0163, 24.3787], + [-12.0163, 24.2425], + [-12.0163, 24.1063], + [-12.0163, 23.9702], + [-12.0163, 23.834], + [-12.0163, 23.6979], + [-12.0163, 23.5765], + [-12.0234, 23.4676], + [-12.0833, 23.4354], + [-12.1042, 23.427], + [-12.2262, 23.3775], + [-12.2647, 23.3619], + [-12.3729, 23.318], + [-12.5594, 23.2908], + [-12.6204, 23.2713], + [-12.6736, 23.2362], + [-12.7396, 23.1927], + [-12.896, 23.0896], + [-13.0284, 23.0023], + [-13.0315, 23.0002], + [-13.1209, 22.8841], + [-13.1533, 22.8205], + [-13.1665, 22.7532], + [-13.156, 22.6893], + [-13.1073, 22.5607], + [-13.0943, 22.496], + [-13.0868, 22.3833], + [-13.0785, 22.2604], + [-13.0696, 22.1282], + [-13.0606, 21.9958], + [-13.0512, 21.8548], + [-13.0417, 21.7138], + [-13.0322, 21.5721], + [-13.0251, 21.4668], + [-13.0162, 21.3339], + [-13.1674, 21.3338], + [-13.3967, 21.3335], + [-13.5347, 21.3334], + [-13.626, 21.3333], + [-13.8554, 21.333], + [-14.0847, 21.3327], + [-14.314, 21.3324], + [-14.5433, 21.3321], + [-14.7726, 21.3319], + [-15.0019, 21.3316], + [-15.2312, 21.3313], + [-15.4605, 21.3311], + [-15.6898, 21.3308], + [-15.9191, 21.3305], + [-16.1484, 21.3302], + [-16.3777, 21.3299], + [-16.607, 21.3296], + [-16.8363, 21.3294], + [-16.963, 21.3292], + [-16.9646, 21.3292], + [-16.9649, 21.3276], + [-16.9944, 21.1942], + [-17.0059, 21.1424], + [-17.0091, 21.1306], + [-17.0424, 21.008], + [-17.064, 20.8988], + [-17.048, 20.8062], + [-17.0709, 20.829], + [-17.0988, 20.8569], + [-17.07, 21.025], + [-17.0634, 21.0635], + [-17.0096, 21.3771], + [-17.0031, 21.4207], + [-16.9841, 21.5465] + ] + ] + ] + } + } + ] +} diff --git a/salw_client/src/Data/Photos.geojson b/salw_client/src/Data/Photos.geojson new file mode 100644 index 0000000..6eb48c9 --- /dev/null +++ b/salw_client/src/Data/Photos.geojson @@ -0,0 +1,17 @@ +{ + "PSSM_PHOTOS": [ + {"image":"Bild1_Nikhil.jpg","copy_right":"©Nikhil Acharya"}, + {"image":"Bild2_Nikhil.jpg","copy_right":"©Nikhil Acharya"}, + {"image":"Storekeeper and Policewoman.jpg","copy_right":"©Nikhil Acharya"}, + {"image":"Opening 2.jpg","copy_right":"©IPSTC/Kenya"}, + {"image":"Group of Senior Instructors and Instructors.jpg","copy_right":"©MSAG AUT"}, + {"image":"Image 1.jpg","copy_right":"©MSAG AUT"}, + {"image":"bild.jpg","copy_right":""}, + {"image":"1000013063.jpg","copy_right":"©Hans Lampalzer (BLMV)"}, + {"image":"1000013066.jpg","copy_right":"©Hans Lampalzer (BLMV)"}, + {"image":"1000013069.jpg","copy_right":"©Hans Lampalzer (BLMV)"}, + {"image":"1000013072.jpg","copy_right":"©Hans Lampalzer (BLMV)"}, + {"image":"1000013075.jpg","copy_right":"©Hans Lampalzer (BLMV)"}, + {"image":"1000013078.jpg","copy_right":"©Hans Lampalzer (BLMV)"} + ] +} \ No newline at end of file diff --git a/salw_client/src/Data/pssm_data.geojson b/salw_client/src/Data/pssm_data.geojson new file mode 100644 index 0000000..0593eef --- /dev/null +++ b/salw_client/src/Data/pssm_data.geojson @@ -0,0 +1,218 @@ +[ + { + "id":18, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":31, + "PSSM-Instructors":2, + "PSSM-Senior-Instructors":3 + }, + { + "id":20, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":39, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":5, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":45, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":47, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":2, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":48, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":52, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":61, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":68, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":8, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":72, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":15, + "PSSM-Instructors":2, + "PSSM-Senior-Instructors":0 + }, + { + "id":83, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":85, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":87, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":88, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":118, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":138, + "PSSM-Instructors":15, + "PSSM-Senior-Instructors":4 + }, + { + "id":127, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":164, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":1, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":191, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":0, + "PSSM-Instructors":2, + "PSSM-Senior-Instructors":2 + }, + { + "id":193, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":29, + "PSSM-Instructors":2, + "PSSM-Senior-Instructors":0 + }, + { + "id":194, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":200, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":203, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":10, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":206, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":53, + "PSSM-Instructors":4, + "PSSM-Senior-Instructors":1 + }, + { + "id":214, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":12, + "PSSM-Instructors":4, + "PSSM-Senior-Instructors":1 + }, + { + "id":218, + "ECOWAS":1.0, + "RECSA":0.0, + "Trained-Participants":0, + "PSSM-Instructors":0, + "PSSM-Senior-Instructors":0 + }, + { + "id":230, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":24, + "PSSM-Instructors":5, + "PSSM-Senior-Instructors":0 + }, + { + "id":231, + "ECOWAS":0.0, + "RECSA":1.0, + "Trained-Participants":63, + "PSSM-Instructors":6, + "PSSM-Senior-Instructors":2 + } +] \ No newline at end of file diff --git a/salw_client/src/Icons/icon1.svg b/salw_client/src/Icons/icon1.svg new file mode 100644 index 0000000..be2f5bb --- /dev/null +++ b/salw_client/src/Icons/icon1.svg @@ -0,0 +1 @@ +Element 5 \ No newline at end of file diff --git a/salw_client/src/Icons/icon10.svg b/salw_client/src/Icons/icon10.svg new file mode 100644 index 0000000..cffab59 --- /dev/null +++ b/salw_client/src/Icons/icon10.svg @@ -0,0 +1 @@ +Element 14 \ No newline at end of file diff --git a/salw_client/src/Icons/icon11.svg b/salw_client/src/Icons/icon11.svg new file mode 100644 index 0000000..3710af9 --- /dev/null +++ b/salw_client/src/Icons/icon11.svg @@ -0,0 +1 @@ +Element 15 \ No newline at end of file diff --git a/salw_client/src/Icons/icon12.svg b/salw_client/src/Icons/icon12.svg new file mode 100644 index 0000000..7739a46 --- /dev/null +++ b/salw_client/src/Icons/icon12.svg @@ -0,0 +1 @@ +Element 16 \ No newline at end of file diff --git a/salw_client/src/Icons/icon13.svg b/salw_client/src/Icons/icon13.svg new file mode 100644 index 0000000..0592618 --- /dev/null +++ b/salw_client/src/Icons/icon13.svg @@ -0,0 +1 @@ +Element 17 \ No newline at end of file diff --git a/salw_client/src/Icons/icon14.svg b/salw_client/src/Icons/icon14.svg new file mode 100644 index 0000000..2878c0f --- /dev/null +++ b/salw_client/src/Icons/icon14.svg @@ -0,0 +1 @@ +Element 18 \ No newline at end of file diff --git a/salw_client/src/Icons/icon15.svg b/salw_client/src/Icons/icon15.svg new file mode 100644 index 0000000..4f28f7c --- /dev/null +++ b/salw_client/src/Icons/icon15.svg @@ -0,0 +1 @@ +Element 19 \ No newline at end of file diff --git a/salw_client/src/Icons/icon16.svg b/salw_client/src/Icons/icon16.svg new file mode 100644 index 0000000..7b63f3b --- /dev/null +++ b/salw_client/src/Icons/icon16.svg @@ -0,0 +1 @@ +Element 20 \ No newline at end of file diff --git a/salw_client/src/Icons/icon17.svg b/salw_client/src/Icons/icon17.svg new file mode 100644 index 0000000..8135f6b --- /dev/null +++ b/salw_client/src/Icons/icon17.svg @@ -0,0 +1 @@ +Element 21 \ No newline at end of file diff --git a/salw_client/src/Icons/icon18.svg b/salw_client/src/Icons/icon18.svg new file mode 100644 index 0000000..4172407 --- /dev/null +++ b/salw_client/src/Icons/icon18.svg @@ -0,0 +1 @@ +Element 22 \ No newline at end of file diff --git a/salw_client/src/Icons/icon19.svg b/salw_client/src/Icons/icon19.svg new file mode 100644 index 0000000..5837409 --- /dev/null +++ b/salw_client/src/Icons/icon19.svg @@ -0,0 +1 @@ +Element 23 \ No newline at end of file diff --git a/salw_client/src/Icons/icon2.svg b/salw_client/src/Icons/icon2.svg new file mode 100644 index 0000000..f82c9a9 --- /dev/null +++ b/salw_client/src/Icons/icon2.svg @@ -0,0 +1 @@ +Element 6 \ No newline at end of file diff --git a/salw_client/src/Icons/icon20.svg b/salw_client/src/Icons/icon20.svg new file mode 100644 index 0000000..36f5e65 --- /dev/null +++ b/salw_client/src/Icons/icon20.svg @@ -0,0 +1 @@ +Element 24 \ No newline at end of file diff --git a/salw_client/src/Icons/icon21.svg b/salw_client/src/Icons/icon21.svg new file mode 100644 index 0000000..6692340 --- /dev/null +++ b/salw_client/src/Icons/icon21.svg @@ -0,0 +1 @@ +Element 25 \ No newline at end of file diff --git a/salw_client/src/Icons/icon22.svg b/salw_client/src/Icons/icon22.svg new file mode 100644 index 0000000..491aaa4 --- /dev/null +++ b/salw_client/src/Icons/icon22.svg @@ -0,0 +1 @@ +Element 26 \ No newline at end of file diff --git a/salw_client/src/Icons/icon23.svg b/salw_client/src/Icons/icon23.svg new file mode 100644 index 0000000..1368264 --- /dev/null +++ b/salw_client/src/Icons/icon23.svg @@ -0,0 +1 @@ +Element 27 \ No newline at end of file diff --git a/salw_client/src/Icons/icon24.png b/salw_client/src/Icons/icon24.png new file mode 100644 index 0000000..c4e0d92 Binary files /dev/null and b/salw_client/src/Icons/icon24.png differ diff --git a/salw_client/src/Icons/icon24.svg b/salw_client/src/Icons/icon24.svg new file mode 100644 index 0000000..d183d79 --- /dev/null +++ b/salw_client/src/Icons/icon24.svg @@ -0,0 +1 @@ +Element 28 \ No newline at end of file diff --git a/salw_client/src/Icons/icon25.svg b/salw_client/src/Icons/icon25.svg new file mode 100644 index 0000000..ecd4242 --- /dev/null +++ b/salw_client/src/Icons/icon25.svg @@ -0,0 +1 @@ +Element 29 \ No newline at end of file diff --git a/salw_client/src/Icons/icon26.svg b/salw_client/src/Icons/icon26.svg new file mode 100644 index 0000000..cd55767 --- /dev/null +++ b/salw_client/src/Icons/icon26.svg @@ -0,0 +1 @@ +Element 30 \ No newline at end of file diff --git a/salw_client/src/Icons/icon3.svg b/salw_client/src/Icons/icon3.svg new file mode 100644 index 0000000..c4dbba1 --- /dev/null +++ b/salw_client/src/Icons/icon3.svg @@ -0,0 +1 @@ +Element 7 \ No newline at end of file diff --git a/salw_client/src/Icons/icon4.svg b/salw_client/src/Icons/icon4.svg new file mode 100644 index 0000000..f81daac --- /dev/null +++ b/salw_client/src/Icons/icon4.svg @@ -0,0 +1 @@ +Element 8 \ No newline at end of file diff --git a/salw_client/src/Icons/icon5.svg b/salw_client/src/Icons/icon5.svg new file mode 100644 index 0000000..6dac72f --- /dev/null +++ b/salw_client/src/Icons/icon5.svg @@ -0,0 +1 @@ +Element 9 \ No newline at end of file diff --git a/salw_client/src/Icons/icon6.svg b/salw_client/src/Icons/icon6.svg new file mode 100644 index 0000000..016f8d5 --- /dev/null +++ b/salw_client/src/Icons/icon6.svg @@ -0,0 +1 @@ +Element 10 \ No newline at end of file diff --git a/salw_client/src/Icons/icon7.svg b/salw_client/src/Icons/icon7.svg new file mode 100644 index 0000000..fceed91 --- /dev/null +++ b/salw_client/src/Icons/icon7.svg @@ -0,0 +1 @@ +Element 11 \ No newline at end of file diff --git a/salw_client/src/Icons/icon8.svg b/salw_client/src/Icons/icon8.svg new file mode 100644 index 0000000..512d58c --- /dev/null +++ b/salw_client/src/Icons/icon8.svg @@ -0,0 +1 @@ +Element 12 \ No newline at end of file diff --git a/salw_client/src/Icons/icon9.svg b/salw_client/src/Icons/icon9.svg new file mode 100644 index 0000000..5ca28f2 --- /dev/null +++ b/salw_client/src/Icons/icon9.svg @@ -0,0 +1 @@ +Element 13 \ No newline at end of file diff --git a/salw_client/src/Icons/person.svg b/salw_client/src/Icons/person.svg new file mode 100644 index 0000000..f0507a1 --- /dev/null +++ b/salw_client/src/Icons/person.svg @@ -0,0 +1,23 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/salw_client/src/Icons/person2.svg b/salw_client/src/Icons/person2.svg new file mode 100644 index 0000000..eedf63a --- /dev/null +++ b/salw_client/src/Icons/person2.svg @@ -0,0 +1,33 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/salw_client/src/Icons/person3.svg b/salw_client/src/Icons/person3.svg new file mode 100644 index 0000000..983424c --- /dev/null +++ b/salw_client/src/Icons/person3.svg @@ -0,0 +1,42 @@ + + + +Created with Fabric.js 5.2.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/salw_client/src/Styles/Base/_base.scss b/salw_client/src/Styles/Base/_base.scss new file mode 100644 index 0000000..1938a64 --- /dev/null +++ b/salw_client/src/Styles/Base/_base.scss @@ -0,0 +1,6 @@ +// _base.scss +* { + box-sizing: border-box; + margin: 0; + padding: 0; + } \ No newline at end of file diff --git a/salw_client/src/Styles/Base/_sreset.scss b/salw_client/src/Styles/Base/_sreset.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Components/_buttons.scss b/salw_client/src/Styles/Components/_buttons.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Components/_cards.scss b/salw_client/src/Styles/Components/_cards.scss new file mode 100644 index 0000000..ccadd76 --- /dev/null +++ b/salw_client/src/Styles/Components/_cards.scss @@ -0,0 +1,5 @@ +.card{ + // background-color: red; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26); + border-radius: 5px; +} \ No newline at end of file diff --git a/salw_client/src/Styles/Components/_forms.scss b/salw_client/src/Styles/Components/_forms.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Components/_zoom_control.scss b/salw_client/src/Styles/Components/_zoom_control.scss new file mode 100644 index 0000000..49e44b9 --- /dev/null +++ b/salw_client/src/Styles/Components/_zoom_control.scss @@ -0,0 +1,38 @@ +/* Styles for custom zoom control buttons */ +.custom-zoom-control { + position: absolute; + top: 10px; + right: 10px; + z-index: 1000; + } + + .custom-zoom-control button { + background-color: #fff; + border: 2px solid #bbb; + border-radius: 2px; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); + color: #333; + cursor: pointer; + display: block; + font-size: 18px; + line-height: 18px; + margin-bottom: 5px; + outline: none; + padding: 5px; + text-align: center; + text-decoration: none; + transition: background-color 0.2s ease; + width: 30px; + } + + .custom-zoom-control button:hover { + background-color: #f4f4f4; + } + + .custom-zoom-control button:active { + background-color: #e6e6e6; + } + + .custom-zoom-control button:first-child { + margin-bottom: 0; + } \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_blurb.scss b/salw_client/src/Styles/Layout/_blurb.scss new file mode 100644 index 0000000..3f80322 --- /dev/null +++ b/salw_client/src/Styles/Layout/_blurb.scss @@ -0,0 +1,8 @@ +.blurb { + width: 100%; /* Adjust the width as needed */ + height: 100vh; /* Adjust the height as needed */ + overflow-y: auto; + border: 1px solid #ccc; /* Optional: Add a border for better visibility */ + padding: 10px; /* Optional: Add some padding */ + box-sizing: border-box; /* Ensure padding is included in the element's total width and height */ + } \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_filters.scss b/salw_client/src/Styles/Layout/_filters.scss new file mode 100644 index 0000000..4a514e2 --- /dev/null +++ b/salw_client/src/Styles/Layout/_filters.scss @@ -0,0 +1,74 @@ +.filters-box { + padding: $gap; + border: 1px solid $border-color; + //height: 100vh; +} + +// _organizations +.regional-organisations { + display: grid; + grid-template-columns: repeat(3, $organization-item-width); + grid-template-rows: repeat(2, $organization-item-height); + gap: $gap; +} + +// _organizations +.geographical-organisations { + display: grid; + grid-template-columns: repeat(3, $organization-item-width); + //grid-template-rows: repeat(2, $organization-item-height); + gap: $gap; +} + +.organization-item { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + cursor: pointer; + border-radius: 5px; +} + +.organization-item:hover { + opacity: $opacity-hover; +} + +.name { + font-size: $font-size-small; +} + +// _treaties +.treaty-item { + display: grid; + grid-template-columns: 20% 20% 20% 40%; + margin-bottom: 15px; +} + +// _treaties +.instrument-item { + display: grid; + grid-template-columns: 25% 75%; + margin-bottom: 15px; +} + +.treaty-item-name { + font-size: $font-size-small; +} + +.icon { + width: $icon-size-large; + height: $icon-size-large; + cursor: pointer; +} + +.icon-2 { + width: $icon-size-small; + height: $icon-size-small; + cursor: pointer; +} + +.treaty-item-2 { + display: grid; + grid-template-columns: repeat(2, 25%); + margin-bottom: 15px; +} diff --git a/salw_client/src/Styles/Layout/_footer.scss b/salw_client/src/Styles/Layout/_footer.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Layout/_grid.scss b/salw_client/src/Styles/Layout/_grid.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Layout/_header.scss b/salw_client/src/Styles/Layout/_header.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Layout/_info_section.scss b/salw_client/src/Styles/Layout/_info_section.scss new file mode 100644 index 0000000..a51c773 --- /dev/null +++ b/salw_client/src/Styles/Layout/_info_section.scss @@ -0,0 +1,4 @@ +.section-icon{ + width: $icon-size-large; +} + diff --git a/salw_client/src/Styles/Layout/_legend.scss b/salw_client/src/Styles/Layout/_legend.scss new file mode 100644 index 0000000..12aa8bb --- /dev/null +++ b/salw_client/src/Styles/Layout/_legend.scss @@ -0,0 +1,36 @@ +.legend-container { + display: flex; + flex-direction: column; + font-size: 16px; + font-weight: bold; + position: absolute; + bottom: 20px; + left: 20px; + background-color: #f0f0f0; + padding: 10px; + border: 1px solid #ccc; + border-radius: 4px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + z-index: 1000; +} + +.legend-item { + display: flex; + align-items: center; + margin-bottom: 8px; /* Adjust as needed */ +} + +.legend-recsa, +.legend-ecowas { + width: 30px; /* Adjust width as needed */ + height: 15px; /* Adjust height as needed */ + margin-right: 8px; /* Adjust space between div and span as needed */ +} + +.legend-recsa { + background-color: $pssm-color-recsa; /* Replace with your color */ +} + +.legend-ecowas { + background-color: $pssm-color-ecowas; /* Replace with your color */ +} diff --git a/salw_client/src/Styles/Layout/_map.scss b/salw_client/src/Styles/Layout/_map.scss new file mode 100644 index 0000000..a87741b --- /dev/null +++ b/salw_client/src/Styles/Layout/_map.scss @@ -0,0 +1,44 @@ +.map-filter-box { + // border: 1px solid $border-color; +} + +.leaflet-container { + background-color: $background-color; +} + +.map-container { + border: 1px solid $border-color; + width: $map-width; + height: $map-height; + margin-top: 0px; +} + +.country-select { + position: absolute; + top: 20px; + left: 20px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + z-index: 1000; +} + +.selected-filters{ + position: absolute; + top: 60px; + left: 20px; +} + +@media (min-width: 200px) { + .col-sm-9 { + flex: 0 0 auto; + width: 100% !important; + } +} + +@media (min-width: 990px) { + .col-sm-9 { + flex: 0 0 auto; + width: 75% !important; + } +} + + diff --git a/salw_client/src/Styles/Layout/_map_info_box.scss b/salw_client/src/Styles/Layout/_map_info_box.scss new file mode 100644 index 0000000..e6a18f6 --- /dev/null +++ b/salw_client/src/Styles/Layout/_map_info_box.scss @@ -0,0 +1,22 @@ +.info-box { + position: absolute; + bottom: 20px; + left: 20px; + background-color: white; + padding: 10px; + border: 1px solid #ccc; + border-radius: 4px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + z-index: 1000; + } + + @media screen and (min-width: 200px) { + .info-box{ + width: 80%; + } + } + @media screen and (min-width: 810px) { + .info-box{ + width: 350px; + } + } \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_map_info_box2.scss b/salw_client/src/Styles/Layout/_map_info_box2.scss new file mode 100644 index 0000000..44885bf --- /dev/null +++ b/salw_client/src/Styles/Layout/_map_info_box2.scss @@ -0,0 +1,20 @@ +.selected-treaty-card { + position: absolute; + bottom: 20px; + left: 400px; + background-color: white; + padding: 10px; + border: 1px solid #ccc; + border-radius: 4px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + z-index: 1000; +} + +.countries-list { + cursor: pointer; + text-decoration: underline; +} + +.countries-list:hover { + color: $primary-accent-color; +} diff --git a/salw_client/src/Styles/Layout/_map_pssm.scss b/salw_client/src/Styles/Layout/_map_pssm.scss new file mode 100644 index 0000000..4da1729 --- /dev/null +++ b/salw_client/src/Styles/Layout/_map_pssm.scss @@ -0,0 +1,28 @@ + +.tooltip-text { + font-size: 1rem; +} + +.tooltip-text-number{ + color: rgb(0, 132, 255); +} + +.person-icon{ + height: 1.3rem; +} +.country-select select{ + background-color: #ffffff; +} +.country-select option{ + font-size: 14px; +} +.options-title{ + font-size: 20px !important; + font-weight: bold; +} +.options-title-recsa{ + color: $pssm-color-recsa; +} +.options-title-ecowas{ + color: $pssm-color-ecowas; +} \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_nav_bar.scss b/salw_client/src/Styles/Layout/_nav_bar.scss new file mode 100644 index 0000000..7d52e74 --- /dev/null +++ b/salw_client/src/Styles/Layout/_nav_bar.scss @@ -0,0 +1,13 @@ +.nav-bar{ + background-color: $primary-accent-color !important; +} + +.nav-bar-title{ + font-size: 26px; +} + +.nav-bar-item{ + font-size: 26px; + color: $primary-text-color; + margin-right: 10px; +} \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_pssm_image_gallery.scss b/salw_client/src/Styles/Layout/_pssm_image_gallery.scss new file mode 100644 index 0000000..55f56db --- /dev/null +++ b/salw_client/src/Styles/Layout/_pssm_image_gallery.scss @@ -0,0 +1,49 @@ +.image-gallery { + display: flex; + flex-wrap: wrap; + gap: 10px; + } + + .thumbnail { + width: 200px; + height: 200px; + object-fit: cover; + cursor: pointer; + transition: transform 0.2s; + } + + .thumbnail:hover { + transform: scale(1.1); + } + + .modal { + display: flex; + justify-content: center; + align-items: center; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.8); + } + + .modal-content { + position: relative; + max-width: 90%; + max-height: 90%; + } + + .close { + position: absolute; + top: 10px; + right: 10px; + color: white; + font-size: 30px; + cursor: pointer; + } + + .full-size-image { + width: 100%; + height: auto; + } \ No newline at end of file diff --git a/salw_client/src/Styles/Layout/_tooltips.scss b/salw_client/src/Styles/Layout/_tooltips.scss new file mode 100644 index 0000000..a9721b2 --- /dev/null +++ b/salw_client/src/Styles/Layout/_tooltips.scss @@ -0,0 +1,28 @@ +.tooltip-custom { + position: absolute; + z-index: 1000; + pointer-events: auto; + } + +.matrix { + display: grid; + grid-template-columns: repeat(4, $grid-item-size); + grid-template-rows: repeat(3, $grid-item-size); + gap: $gap; + } + + .matrix-treaties-map { + display: grid; + grid-template-columns: repeat(3, $grid-item-size); + grid-template-rows: repeat(2, $grid-item-size); + gap: $gap; + } + + .rectangle { + background-color: $background-color; + border: 1px solid $text-color; + display: flex; + justify-content: center; + align-items: center; + font-size: $font-size-small; + } \ No newline at end of file diff --git a/salw_client/src/Styles/Pages/_about.scss b/salw_client/src/Styles/Pages/_about.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Pages/_home.scss b/salw_client/src/Styles/Pages/_home.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Pages/_treaties.scss b/salw_client/src/Styles/Pages/_treaties.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Utilities/_mixins.scss b/salw_client/src/Styles/Utilities/_mixins.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/Utilities/_variables.scss b/salw_client/src/Styles/Utilities/_variables.scss new file mode 100644 index 0000000..5438f27 --- /dev/null +++ b/salw_client/src/Styles/Utilities/_variables.scss @@ -0,0 +1,27 @@ +/* styles.scss */ + + +$primary-color: #17252a; /* Use this color as the primary background color for your website */ +$primary-text-color : #def2f1; /* text content, such as headings and body text */ +$primary-accent-color: #2b7a78; /* buttons, links, and other interactive elements */ +$secondary-accent-color: #3aafa9; /* buttons, links, and other interactive elements */ +$secondary-background-color: #feffff; /* sections or elements, such as cards, modals, or sections with additional information */ + +$border: 1px solid #acabab; + +$border-color: #acabab; +$background-color: #ffffff; +$text-color: #000; +$grid-item-size: 20px; +$gap: 3px; +$organization-item-width: 30%; +$organization-item-height: 25%; +$font-size-small: 12px; +$icon-size-large: 50px; +$icon-size-small: 35px; +$opacity-hover: 0.8; +$map-width: 100%; +$map-height: 100vh; + +$pssm-color-recsa: #a6cee3; +$pssm-color-ecowas: #ff7f00; \ No newline at end of file diff --git a/salw_client/src/Styles/Vendor/_bootstrap.scss b/salw_client/src/Styles/Vendor/_bootstrap.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/Styles/main.scss b/salw_client/src/Styles/main.scss new file mode 100644 index 0000000..8f63496 --- /dev/null +++ b/salw_client/src/Styles/main.scss @@ -0,0 +1,38 @@ +// main.scss + +// Base +@import 'Base/base'; +// Import other base partials... + +// Utilities +@import 'Utilities/variables'; +// Import other utilities partials... + +// Layout +@import 'Layout/filters'; +@import 'Layout/map'; +@import 'Layout/tooltips'; +@import 'Layout/map_pssm'; +@import 'Layout/info_section'; +@import 'Layout/_map_info_box'; +@import 'Layout/_map_info_box2'; +@import 'Layout/_legend'; +@import 'Layout/_blurb'; +@import 'Layout/_pssm_image_gallery'; +@import 'Layout/_nav_bar'; + +// Import other layout partials... + +// Components +@import 'Components/zoom_control'; +@import 'Components/cards'; +// Import other components partials... + +// Import other partials as needed... + + + +// Vendor +// Import other vendor partials... + +// Pages \ No newline at end of file diff --git a/salw_client/src/Styles/other.scss b/salw_client/src/Styles/other.scss new file mode 100644 index 0000000..e69de29 diff --git a/salw_client/src/api/api.js b/salw_client/src/api/api.js new file mode 100644 index 0000000..edd914e --- /dev/null +++ b/salw_client/src/api/api.js @@ -0,0 +1,13 @@ +import axios from 'axios'; + +const API_BASE_URL = 'http://127.0.0.1:8000/pssm_app/api'; // Base URL for your Django API + +export const fetchPSSMCountries = async () => { + try { + const response = await axios.get(`${API_BASE_URL}/countries/`); + return response.data; + } catch (error) { + console.error("Error fetching countries data:", error); + throw error; + } +}; \ No newline at end of file diff --git a/salw_client/src/img/pssm/1000013063.jpg b/salw_client/src/img/pssm/1000013063.jpg new file mode 100644 index 0000000..d6065d6 Binary files /dev/null and b/salw_client/src/img/pssm/1000013063.jpg differ diff --git a/salw_client/src/img/pssm/1000013066.jpg b/salw_client/src/img/pssm/1000013066.jpg new file mode 100644 index 0000000..04b96c1 Binary files /dev/null and b/salw_client/src/img/pssm/1000013066.jpg differ diff --git a/salw_client/src/img/pssm/1000013069.jpg b/salw_client/src/img/pssm/1000013069.jpg new file mode 100644 index 0000000..d8153e4 Binary files /dev/null and b/salw_client/src/img/pssm/1000013069.jpg differ diff --git a/salw_client/src/img/pssm/1000013072.jpg b/salw_client/src/img/pssm/1000013072.jpg new file mode 100644 index 0000000..16e7ad8 Binary files /dev/null and b/salw_client/src/img/pssm/1000013072.jpg differ diff --git a/salw_client/src/img/pssm/1000013075.jpg b/salw_client/src/img/pssm/1000013075.jpg new file mode 100644 index 0000000..f26a467 Binary files /dev/null and b/salw_client/src/img/pssm/1000013075.jpg differ diff --git a/salw_client/src/img/pssm/1000013078.jpg b/salw_client/src/img/pssm/1000013078.jpg new file mode 100644 index 0000000..715463f Binary files /dev/null and b/salw_client/src/img/pssm/1000013078.jpg differ diff --git a/salw_client/src/img/pssm/Bild1_Nikhil.jpg b/salw_client/src/img/pssm/Bild1_Nikhil.jpg new file mode 100644 index 0000000..a87e5ad Binary files /dev/null and b/salw_client/src/img/pssm/Bild1_Nikhil.jpg differ diff --git a/salw_client/src/img/pssm/Bild2_Nikhil.jpg b/salw_client/src/img/pssm/Bild2_Nikhil.jpg new file mode 100644 index 0000000..7e03794 Binary files /dev/null and b/salw_client/src/img/pssm/Bild2_Nikhil.jpg differ diff --git a/salw_client/src/img/pssm/Group of Senior Instructors and Instructors.jpg b/salw_client/src/img/pssm/Group of Senior Instructors and Instructors.jpg new file mode 100644 index 0000000..e9e4773 Binary files /dev/null and b/salw_client/src/img/pssm/Group of Senior Instructors and Instructors.jpg differ diff --git a/salw_client/src/img/pssm/Image 1.jpg b/salw_client/src/img/pssm/Image 1.jpg new file mode 100644 index 0000000..d85ccf7 Binary files /dev/null and b/salw_client/src/img/pssm/Image 1.jpg differ diff --git a/salw_client/src/img/pssm/Opening 2.jpg b/salw_client/src/img/pssm/Opening 2.jpg new file mode 100644 index 0000000..c479932 Binary files /dev/null and b/salw_client/src/img/pssm/Opening 2.jpg differ diff --git a/salw_client/src/img/pssm/Storekeeper and Policewoman.jpg b/salw_client/src/img/pssm/Storekeeper and Policewoman.jpg new file mode 100644 index 0000000..76ece39 Binary files /dev/null and b/salw_client/src/img/pssm/Storekeeper and Policewoman.jpg differ diff --git a/salw_client/src/img/pssm/bild.jpg b/salw_client/src/img/pssm/bild.jpg new file mode 100644 index 0000000..c0ba58a Binary files /dev/null and b/salw_client/src/img/pssm/bild.jpg differ diff --git a/salw_client/src/img/weapon1.png b/salw_client/src/img/weapon1.png new file mode 100644 index 0000000..c5eaf2a Binary files /dev/null and b/salw_client/src/img/weapon1.png differ diff --git a/salw_client/src/img/weapon2.png b/salw_client/src/img/weapon2.png new file mode 100644 index 0000000..a2f402e Binary files /dev/null and b/salw_client/src/img/weapon2.png differ diff --git a/salw_client/src/img/weapon3.png b/salw_client/src/img/weapon3.png new file mode 100644 index 0000000..264b7d1 Binary files /dev/null and b/salw_client/src/img/weapon3.png differ diff --git a/salw_client/src/img/weapon4.png b/salw_client/src/img/weapon4.png new file mode 100644 index 0000000..37fe5a8 Binary files /dev/null and b/salw_client/src/img/weapon4.png differ diff --git a/salw_client/src/img/weapon5.png b/salw_client/src/img/weapon5.png new file mode 100644 index 0000000..363ebe0 Binary files /dev/null and b/salw_client/src/img/weapon5.png differ diff --git a/salw_client/src/index.css b/salw_client/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/salw_client/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/salw_client/src/index.js b/salw_client/src/index.js new file mode 100644 index 0000000..fb5254f --- /dev/null +++ b/salw_client/src/index.js @@ -0,0 +1,19 @@ +import 'bootstrap/dist/css/bootstrap.css'; +import 'bootstrap/dist/js/bootstrap.bundle.min.js'; +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/salw_client/src/logo.svg b/salw_client/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/salw_client/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/salw_client/src/reportWebVitals.js b/salw_client/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/salw_client/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/salw_client/src/setupTests.js b/salw_client/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/salw_client/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/salw_client/src/tmp/code.txt b/salw_client/src/tmp/code.txt new file mode 100644 index 0000000..a5598ef --- /dev/null +++ b/salw_client/src/tmp/code.txt @@ -0,0 +1,82 @@ +{(feature.properties[org.name2] === "Eligible" && ( + +)) || (feature.properties[org.name2] === "Signed" && ( + +)) || (feature.properties[org.name2] === "Ratified" && ( + +))} + + +{(feature.properties[org.name2] === + "Eligible" && ( + +)) || + (feature.properties[org.name2] === "Signed" && ( + + )) || + (feature.properties[org.name2] === + "Ratified" && ( + + ))} + + + + + Regional Treaties: + + {selectedRegionalTreaties.map((item) => { + return ( + + + + + + ); + })} +
    {item.name}{item.state} + +
    +
    + + International Treaties: + + {selectedInternationalTreaties.map((item) => { + return ( + + + + + + ); + })} +
    {item.name}{item.state} + +
    +
    \ No newline at end of file diff --git a/salw_client/src/tmp/colors.css b/salw_client/src/tmp/colors.css new file mode 100644 index 0000000..0aa5c04 --- /dev/null +++ b/salw_client/src/tmp/colors.css @@ -0,0 +1,8 @@ +.colors{ + color: #17252a; + color: #2b7a78; + color: #3aafa9; + color: #def2f1; + color: #feffff; + +} \ No newline at end of file diff --git a/salw_client/src/tmp/orgs.txt b/salw_client/src/tmp/orgs.txt new file mode 100644 index 0000000..6fafc70 --- /dev/null +++ b/salw_client/src/tmp/orgs.txt @@ -0,0 +1,100 @@ + regional_organisations = [ + { name: "AU", color: "#b2df8a" }, + { name: "EAC", color: "#33a02c" }, + { name: "IGAD", color: "#fb9a99" }, + { name: "UMA", color: "#e31a1c" }, + { name: "COMESA", color: "#fdbf6f" }, + { name: "ECOWAS", color: "#ff7f00" }, + { name: "CEN-SAD", color: "#cab2d6" }, + { name: "SADC", color: "#6a3d9a" }, + { name: "ECCAS", color: "#ffff99" }, + { name: "ICGLR", color: "#b15928" }, + { name: "RECSA", color: "#a6cee3" }, + { name: "SARCOM", color: "#1f78b4" }, + ]; + + regional_treaties = [ + { + name: "Bamako Declaration", + name2: "BamakoDeclaration", + icon_eligible: Icon26, + icon_signed: Icon24, + icon_ratified: null, + }, + { + name: "Kinshasa Convention", + name2: "KinshasaConvention", + icon_eligible: Icon4, + icon_signed: Icon6, + icon_ratified: Icon5, + }, + { + name: "ECOWAS Convention", + name2: "ECOWASConvention", + icon_eligible: Icon2, + icon_signed: Icon3, + icon_ratified: null, + }, + { + name: "Khartoum Declaration", + name2: "KhartoumDeclaration", + icon_eligible: Icon21, + icon_signed: Icon23, + icon_ratified: null, + }, + { + name: "Nairobi Protocol", + name2: "NairobiProtocol", + icon_eligible: Icon22, + icon_signed: Icon25, + icon_ratified: null, + }, + { + name: "SADC Firearms Protocol", + name2: "SADCFirearmsProtocol", + icon_eligible: Icon8, + icon_signed: Icon7, + icon_ratified: Icon9, + }, + ]; + + international_treaties = [ + { + name: "Arms Trade Treaty", + name2: "ArmsTradeTreaty", + icon_eligible: Icon19, + icon_signed: Icon17, + icon_ratified: Icon18, + }, + { + name: "Firearms Protocol", + name2: "FirearmsProtocol", + icon_eligible: Icon12, + icon_signed: Icon10, + icon_ratified: Icon11, + }, + { + name: "Wassenaar Agreement", + name2: "WassenaarAgreement", + icon_eligible: Icon15, + icon_signed: Icon13, + icon_ratified: Icon14, + }, + ]; + intsruments = [ + { + name2: "UNProgrammeofAction", + name: "UN Programme of Action", + icon: Icon20, + }, + { + name2: "InternationalTracingInstrument", + name: "International Tracing Instrument", + icon: Icon16, + }, + { + name2: "StG-PoA", + name: "Silencing the Guns in Africa Programme of Action", + icon: Icon1, + }, + ]; \ No newline at end of file