{
	"name": "@ff/app",
	"version": "1.0.0",
	"lockfileVersion": 2,
	"requires": true,
	"packages": {
		"": {
			"name": "@ff/app",
			"version": "1.0.0",
			"license": "MIT",
			"dependencies": {
				"axios": "^0.21.0",
				"react": "^16.13.1",
				"react-dom": "^16.13.1",
				"react-transition-group": "^4.4.1",
				"recoil": "^0.1.2",
				"styled-components": "^5.2.1"
			},
			"devDependencies": {
				"@svgr/webpack": "^5.5.0",
				"@types/react": "^17.0.0",
				"@types/react-dom": "^17.0.0",
				"@types/react-transition-group": "^4.4.0",
				"@types/styled-components": "^5.1.6",
				"@types/webpack": "^4.41.25",
				"@typescript-eslint/eslint-plugin": "^4.8.1",
				"@typescript-eslint/parser": "^4.8.1",
				"autoprefixer": "^10.1.0",
				"css-loader": "^5.0.1",
				"identity-obj-proxy": "^3.0.0",
				"style-loader": "^2.0.0",
				"terser-webpack-plugin": "^5.0.3",
				"ts-loader": "^8.0.12",
				"url-loader": "^4.1.1",
				"webpack": "^5.11.0",
				"webpack-cli": "^4.2.0"
			}
		},
		"node_modules/@babel/code-frame": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
			"integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
			"dependencies": {
				"@babel/highlight": "^7.12.13"
			}
		},
		"node_modules/@babel/compat-data": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz",
			"integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==",
			"dev": true
		},
		"node_modules/@babel/core": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz",
			"integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==",
			"dev": true,
			"dependencies": {
				"@babel/code-frame": "^7.12.13",
				"@babel/generator": "^7.13.9",
				"@babel/helper-compilation-targets": "^7.13.13",
				"@babel/helper-module-transforms": "^7.13.14",
				"@babel/helpers": "^7.13.10",
				"@babel/parser": "^7.13.13",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.13",
				"@babel/types": "^7.13.14",
				"convert-source-map": "^1.7.0",
				"debug": "^4.1.0",
				"gensync": "^1.0.0-beta.2",
				"json5": "^2.1.2",
				"semver": "^6.3.0",
				"source-map": "^0.5.0"
			},
			"engines": {
				"node": ">=6.9.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/babel"
			}
		},
		"node_modules/@babel/generator": {
			"version": "7.13.9",
			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz",
			"integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==",
			"dependencies": {
				"@babel/types": "^7.13.0",
				"jsesc": "^2.5.1",
				"source-map": "^0.5.0"
			}
		},
		"node_modules/@babel/helper-annotate-as-pure": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
			"integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
			"dependencies": {
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
			"integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-explode-assignable-expression": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-compilation-targets": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz",
			"integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==",
			"dev": true,
			"dependencies": {
				"@babel/compat-data": "^7.13.12",
				"@babel/helper-validator-option": "^7.12.17",
				"browserslist": "^4.14.5",
				"semver": "^6.3.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0"
			}
		},
		"node_modules/@babel/helper-create-class-features-plugin": {
			"version": "7.13.11",
			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz",
			"integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-member-expression-to-functions": "^7.13.0",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/helper-replace-supers": "^7.13.0",
				"@babel/helper-split-export-declaration": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0"
			}
		},
		"node_modules/@babel/helper-create-regexp-features-plugin": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz",
			"integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"regexpu-core": "^4.7.1"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0"
			}
		},
		"node_modules/@babel/helper-define-polyfill-provider": {
			"version": "0.1.5",
			"resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz",
			"integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-compilation-targets": "^7.13.0",
				"@babel/helper-module-imports": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/traverse": "^7.13.0",
				"debug": "^4.1.1",
				"lodash.debounce": "^4.0.8",
				"resolve": "^1.14.2",
				"semver": "^6.1.2"
			},
			"peerDependencies": {
				"@babel/core": "^7.4.0-0"
			}
		},
		"node_modules/@babel/helper-explode-assignable-expression": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
			"integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
			"dev": true,
			"dependencies": {
				"@babel/types": "^7.13.0"
			}
		},
		"node_modules/@babel/helper-function-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
			"integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
			"dependencies": {
				"@babel/helper-get-function-arity": "^7.12.13",
				"@babel/template": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-get-function-arity": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
			"integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
			"dependencies": {
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-hoist-variables": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz",
			"integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==",
			"dev": true,
			"dependencies": {
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"node_modules/@babel/helper-member-expression-to-functions": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
			"integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
			"dev": true,
			"dependencies": {
				"@babel/types": "^7.13.12"
			}
		},
		"node_modules/@babel/helper-module-imports": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
			"integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
			"dependencies": {
				"@babel/types": "^7.13.12"
			}
		},
		"node_modules/@babel/helper-module-transforms": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz",
			"integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==",
			"dev": true,
			"dependencies": {
				"@babel/helper-module-imports": "^7.13.12",
				"@babel/helper-replace-supers": "^7.13.12",
				"@babel/helper-simple-access": "^7.13.12",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"@babel/helper-validator-identifier": "^7.12.11",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.13",
				"@babel/types": "^7.13.14"
			}
		},
		"node_modules/@babel/helper-optimise-call-expression": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
			"integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
			"dev": true,
			"dependencies": {
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-plugin-utils": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
			"integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
			"dev": true
		},
		"node_modules/@babel/helper-remap-async-to-generator": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
			"integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-wrap-function": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"node_modules/@babel/helper-replace-supers": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
			"integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-member-expression-to-functions": "^7.13.12",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.12"
			}
		},
		"node_modules/@babel/helper-simple-access": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
			"integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
			"dev": true,
			"dependencies": {
				"@babel/types": "^7.13.12"
			}
		},
		"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
			"version": "7.12.1",
			"resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
			"integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
			"dev": true,
			"dependencies": {
				"@babel/types": "^7.12.1"
			}
		},
		"node_modules/@babel/helper-split-export-declaration": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
			"integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
			"dependencies": {
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/helper-validator-identifier": {
			"version": "7.12.11",
			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
			"integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw=="
		},
		"node_modules/@babel/helper-validator-option": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
			"integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
			"dev": true
		},
		"node_modules/@babel/helper-wrap-function": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
			"integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"node_modules/@babel/helpers": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz",
			"integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==",
			"dev": true,
			"dependencies": {
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"node_modules/@babel/highlight": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
			"integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
			"dependencies": {
				"@babel/helper-validator-identifier": "^7.12.11",
				"chalk": "^2.0.0",
				"js-tokens": "^4.0.0"
			}
		},
		"node_modules/@babel/parser": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
			"integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==",
			"bin": {
				"parser": "bin/babel-parser.js"
			},
			"engines": {
				"node": ">=6.0.0"
			}
		},
		"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz",
			"integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
				"@babel/plugin-proposal-optional-chaining": "^7.13.12"
			},
			"peerDependencies": {
				"@babel/core": "^7.13.0"
			}
		},
		"node_modules/@babel/plugin-proposal-async-generator-functions": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz",
			"integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-remap-async-to-generator": "^7.13.0",
				"@babel/plugin-syntax-async-generators": "^7.8.4"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-class-properties": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
			"integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-class-features-plugin": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-dynamic-import": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz",
			"integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-dynamic-import": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-export-namespace-from": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
			"integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/plugin-syntax-export-namespace-from": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-json-strings": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz",
			"integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-json-strings": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-logical-assignment-operators": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz",
			"integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz",
			"integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-numeric-separator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
			"integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/plugin-syntax-numeric-separator": "^7.10.4"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-object-rest-spread": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz",
			"integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==",
			"dev": true,
			"dependencies": {
				"@babel/compat-data": "^7.13.8",
				"@babel/helper-compilation-targets": "^7.13.8",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
				"@babel/plugin-transform-parameters": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-optional-catch-binding": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz",
			"integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-optional-chaining": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz",
			"integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
				"@babel/plugin-syntax-optional-chaining": "^7.8.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-private-methods": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
			"integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-class-features-plugin": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-proposal-unicode-property-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
			"integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"engines": {
				"node": ">=4"
			},
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.8.3"
			},
			"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==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.8.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-syntax-jsx": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
			"integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.8.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-syntax-top-level-await": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
			"integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-arrow-functions": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
			"integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-async-to-generator": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
			"integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-module-imports": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-remap-async-to-generator": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-block-scoped-functions": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
			"integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-block-scoping": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
			"integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-classes": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz",
			"integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==",
			"dev": true,
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-replace-supers": "^7.13.0",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"globals": "^11.1.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-computed-properties": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
			"integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-destructuring": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz",
			"integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-dotall-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
			"integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-duplicate-keys": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
			"integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-exponentiation-operator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
			"integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-for-of": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
			"integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-function-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
			"integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
			"integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-member-expression-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
			"integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-modules-amd": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz",
			"integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-modules-commonjs": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz",
			"integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-simple-access": "^7.12.13",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-modules-systemjs": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
			"integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
			"dev": true,
			"dependencies": {
				"@babel/helper-hoist-variables": "^7.13.0",
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-identifier": "^7.12.11",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-modules-umd": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz",
			"integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
			"integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0"
			}
		},
		"node_modules/@babel/plugin-transform-new-target": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
			"integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-object-super": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
			"integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/helper-replace-supers": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-parameters": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz",
			"integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-property-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
			"integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-react-constant-elements": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz",
			"integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-react-display-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz",
			"integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-react-jsx": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz",
			"integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-module-imports": "^7.13.12",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-jsx": "^7.12.13",
				"@babel/types": "^7.13.12"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-react-jsx-development": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz",
			"integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==",
			"dev": true,
			"dependencies": {
				"@babel/plugin-transform-react-jsx": "^7.12.17"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-react-pure-annotations": {
			"version": "7.12.1",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz",
			"integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.10.4",
				"@babel/helper-plugin-utils": "^7.10.4"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-regenerator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
			"integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
			"dev": true,
			"dependencies": {
				"regenerator-transform": "^0.14.2"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-reserved-words": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
			"integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-shorthand-properties": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
			"integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-spread": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
			"integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-sticky-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
			"integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-template-literals": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
			"integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-typeof-symbol": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
			"integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-unicode-escapes": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
			"integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/plugin-transform-unicode-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
			"integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/preset-env": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz",
			"integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==",
			"dev": true,
			"dependencies": {
				"@babel/compat-data": "^7.13.12",
				"@babel/helper-compilation-targets": "^7.13.10",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-option": "^7.12.17",
				"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
				"@babel/plugin-proposal-async-generator-functions": "^7.13.8",
				"@babel/plugin-proposal-class-properties": "^7.13.0",
				"@babel/plugin-proposal-dynamic-import": "^7.13.8",
				"@babel/plugin-proposal-export-namespace-from": "^7.12.13",
				"@babel/plugin-proposal-json-strings": "^7.13.8",
				"@babel/plugin-proposal-logical-assignment-operators": "^7.13.8",
				"@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
				"@babel/plugin-proposal-numeric-separator": "^7.12.13",
				"@babel/plugin-proposal-object-rest-spread": "^7.13.8",
				"@babel/plugin-proposal-optional-catch-binding": "^7.13.8",
				"@babel/plugin-proposal-optional-chaining": "^7.13.12",
				"@babel/plugin-proposal-private-methods": "^7.13.0",
				"@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
				"@babel/plugin-syntax-async-generators": "^7.8.4",
				"@babel/plugin-syntax-class-properties": "^7.12.13",
				"@babel/plugin-syntax-dynamic-import": "^7.8.3",
				"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
				"@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-top-level-await": "^7.12.13",
				"@babel/plugin-transform-arrow-functions": "^7.13.0",
				"@babel/plugin-transform-async-to-generator": "^7.13.0",
				"@babel/plugin-transform-block-scoped-functions": "^7.12.13",
				"@babel/plugin-transform-block-scoping": "^7.12.13",
				"@babel/plugin-transform-classes": "^7.13.0",
				"@babel/plugin-transform-computed-properties": "^7.13.0",
				"@babel/plugin-transform-destructuring": "^7.13.0",
				"@babel/plugin-transform-dotall-regex": "^7.12.13",
				"@babel/plugin-transform-duplicate-keys": "^7.12.13",
				"@babel/plugin-transform-exponentiation-operator": "^7.12.13",
				"@babel/plugin-transform-for-of": "^7.13.0",
				"@babel/plugin-transform-function-name": "^7.12.13",
				"@babel/plugin-transform-literals": "^7.12.13",
				"@babel/plugin-transform-member-expression-literals": "^7.12.13",
				"@babel/plugin-transform-modules-amd": "^7.13.0",
				"@babel/plugin-transform-modules-commonjs": "^7.13.8",
				"@babel/plugin-transform-modules-systemjs": "^7.13.8",
				"@babel/plugin-transform-modules-umd": "^7.13.0",
				"@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
				"@babel/plugin-transform-new-target": "^7.12.13",
				"@babel/plugin-transform-object-super": "^7.12.13",
				"@babel/plugin-transform-parameters": "^7.13.0",
				"@babel/plugin-transform-property-literals": "^7.12.13",
				"@babel/plugin-transform-regenerator": "^7.12.13",
				"@babel/plugin-transform-reserved-words": "^7.12.13",
				"@babel/plugin-transform-shorthand-properties": "^7.12.13",
				"@babel/plugin-transform-spread": "^7.13.0",
				"@babel/plugin-transform-sticky-regex": "^7.12.13",
				"@babel/plugin-transform-template-literals": "^7.13.0",
				"@babel/plugin-transform-typeof-symbol": "^7.12.13",
				"@babel/plugin-transform-unicode-escapes": "^7.12.13",
				"@babel/plugin-transform-unicode-regex": "^7.12.13",
				"@babel/preset-modules": "^0.1.4",
				"@babel/types": "^7.13.12",
				"babel-plugin-polyfill-corejs2": "^0.1.4",
				"babel-plugin-polyfill-corejs3": "^0.1.3",
				"babel-plugin-polyfill-regenerator": "^0.1.2",
				"core-js-compat": "^3.9.0",
				"semver": "^6.3.0"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/preset-modules": {
			"version": "0.1.4",
			"resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
			"integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.0.0",
				"@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
				"@babel/plugin-transform-dotall-regex": "^7.4.4",
				"@babel/types": "^7.4.4",
				"esutils": "^2.0.2"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/preset-react": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz",
			"integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==",
			"dev": true,
			"dependencies": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-option": "^7.12.17",
				"@babel/plugin-transform-react-display-name": "^7.12.13",
				"@babel/plugin-transform-react-jsx": "^7.13.12",
				"@babel/plugin-transform-react-jsx-development": "^7.12.17",
				"@babel/plugin-transform-react-pure-annotations": "^7.12.1"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/@babel/runtime": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
			"integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
			"dependencies": {
				"regenerator-runtime": "^0.13.4"
			}
		},
		"node_modules/@babel/template": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
			"integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
			"dependencies": {
				"@babel/code-frame": "^7.12.13",
				"@babel/parser": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"node_modules/@babel/traverse": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz",
			"integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==",
			"dependencies": {
				"@babel/code-frame": "^7.12.13",
				"@babel/generator": "^7.13.9",
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"@babel/parser": "^7.13.13",
				"@babel/types": "^7.13.13",
				"debug": "^4.1.0",
				"globals": "^11.1.0"
			}
		},
		"node_modules/@babel/types": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
			"integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
			"dependencies": {
				"@babel/helper-validator-identifier": "^7.12.11",
				"lodash": "^4.17.19",
				"to-fast-properties": "^2.0.0"
			}
		},
		"node_modules/@discoveryjs/json-ext": {
			"version": "0.5.2",
			"resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
			"integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
			"dev": true,
			"engines": {
				"node": ">=10.0.0"
			}
		},
		"node_modules/@emotion/is-prop-valid": {
			"version": "0.8.8",
			"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
			"integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
			"dependencies": {
				"@emotion/memoize": "0.7.4"
			}
		},
		"node_modules/@emotion/memoize": {
			"version": "0.7.4",
			"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
			"integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
		},
		"node_modules/@emotion/stylis": {
			"version": "0.8.5",
			"resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
			"integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
		},
		"node_modules/@emotion/unitless": {
			"version": "0.7.5",
			"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
			"integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
		},
		"node_modules/@eslint/eslintrc": {
			"version": "0.4.0",
			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
			"integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"ajv": "^6.12.4",
				"debug": "^4.1.1",
				"espree": "^7.3.0",
				"globals": "^12.1.0",
				"ignore": "^4.0.6",
				"import-fresh": "^3.2.1",
				"js-yaml": "^3.13.1",
				"minimatch": "^3.0.4",
				"strip-json-comments": "^3.1.1"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			}
		},
		"node_modules/@eslint/eslintrc/node_modules/globals": {
			"version": "12.4.0",
			"resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
			"integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"type-fest": "^0.8.1"
			},
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/@nodelib/fs.scandir": {
			"version": "2.1.4",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
			"integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
			"dev": true,
			"dependencies": {
				"@nodelib/fs.stat": "2.0.4",
				"run-parallel": "^1.1.9"
			},
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/@nodelib/fs.stat": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
			"integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
			"dev": true,
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/@nodelib/fs.walk": {
			"version": "1.2.6",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
			"integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
			"dev": true,
			"dependencies": {
				"@nodelib/fs.scandir": "2.1.4",
				"fastq": "^1.6.0"
			},
			"engines": {
				"node": ">= 8"
			}
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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/@types/anymatch": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz",
			"integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==",
			"dev": true
		},
		"node_modules/@types/eslint": {
			"version": "7.2.8",
			"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz",
			"integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==",
			"dev": true,
			"dependencies": {
				"@types/estree": "*",
				"@types/json-schema": "*"
			}
		},
		"node_modules/@types/eslint-scope": {
			"version": "3.7.0",
			"resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
			"integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
			"dev": true,
			"dependencies": {
				"@types/eslint": "*",
				"@types/estree": "*"
			}
		},
		"node_modules/@types/estree": {
			"version": "0.0.46",
			"resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
			"integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
			"dev": true
		},
		"node_modules/@types/hoist-non-react-statics": {
			"version": "3.3.1",
			"resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
			"integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
			"dev": true,
			"dependencies": {
				"@types/react": "*",
				"hoist-non-react-statics": "^3.3.0"
			}
		},
		"node_modules/@types/json-schema": {
			"version": "7.0.7",
			"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
			"integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
			"dev": true
		},
		"node_modules/@types/node": {
			"version": "14.14.37",
			"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
			"integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"node_modules/@types/prop-types": {
			"version": "15.7.3",
			"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
			"integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==",
			"dev": true
		},
		"node_modules/@types/q": {
			"version": "1.5.4",
			"resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
			"integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
			"dev": true
		},
		"node_modules/@types/react": {
			"version": "17.0.3",
			"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz",
			"integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==",
			"dev": true,
			"dependencies": {
				"@types/prop-types": "*",
				"@types/scheduler": "*",
				"csstype": "^3.0.2"
			}
		},
		"node_modules/@types/react-dom": {
			"version": "17.0.3",
			"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz",
			"integrity": "sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w==",
			"dev": true,
			"dependencies": {
				"@types/react": "*"
			}
		},
		"node_modules/@types/react-transition-group": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz",
			"integrity": "sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ==",
			"dev": true,
			"dependencies": {
				"@types/react": "*"
			}
		},
		"node_modules/@types/scheduler": {
			"version": "0.16.1",
			"resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz",
			"integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==",
			"dev": true
		},
		"node_modules/@types/source-list-map": {
			"version": "0.1.2",
			"resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
			"integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
			"dev": true
		},
		"node_modules/@types/styled-components": {
			"version": "5.1.9",
			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.9.tgz",
			"integrity": "sha512-kbEG6YlwK8rucITpKEr6pA4Ho9KSQHUUOzZ9lY3va1mtcjvS3D0wDciFyHEiNHKLL/npZCKDQJqm0x44sPO9oA==",
			"dev": true,
			"dependencies": {
				"@types/hoist-non-react-statics": "*",
				"@types/react": "*",
				"csstype": "^3.0.2"
			}
		},
		"node_modules/@types/tapable": {
			"version": "1.0.7",
			"resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz",
			"integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==",
			"dev": true
		},
		"node_modules/@types/uglify-js": {
			"version": "3.13.0",
			"resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz",
			"integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==",
			"dev": true,
			"dependencies": {
				"source-map": "^0.6.1"
			}
		},
		"node_modules/@types/uglify-js/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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/@types/webpack": {
			"version": "4.41.27",
			"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz",
			"integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==",
			"dev": true,
			"dependencies": {
				"@types/anymatch": "*",
				"@types/node": "*",
				"@types/tapable": "^1",
				"@types/uglify-js": "*",
				"@types/webpack-sources": "*",
				"source-map": "^0.6.0"
			}
		},
		"node_modules/@types/webpack-sources": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz",
			"integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==",
			"dev": true,
			"dependencies": {
				"@types/node": "*",
				"@types/source-list-map": "*",
				"source-map": "^0.7.3"
			}
		},
		"node_modules/@types/webpack-sources/node_modules/source-map": {
			"version": "0.7.3",
			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
			"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
			"dev": true,
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/@types/webpack/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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/@typescript-eslint/eslint-plugin": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.20.0.tgz",
			"integrity": "sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ==",
			"dev": true,
			"dependencies": {
				"@typescript-eslint/experimental-utils": "4.20.0",
				"@typescript-eslint/scope-manager": "4.20.0",
				"debug": "^4.1.1",
				"functional-red-black-tree": "^1.0.1",
				"lodash": "^4.17.15",
				"regexpp": "^3.0.0",
				"semver": "^7.3.2",
				"tsutils": "^3.17.1"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			},
			"peerDependencies": {
				"@typescript-eslint/parser": "^4.0.0",
				"eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
			},
			"peerDependenciesMeta": {
				"typescript": {
					"optional": true
				}
			}
		},
		"node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
			"version": "7.3.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
			"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
			"dev": true,
			"dependencies": {
				"lru-cache": "^6.0.0"
			},
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/@typescript-eslint/experimental-utils": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz",
			"integrity": "sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==",
			"dev": true,
			"dependencies": {
				"@types/json-schema": "^7.0.3",
				"@typescript-eslint/scope-manager": "4.20.0",
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/typescript-estree": "4.20.0",
				"eslint-scope": "^5.0.0",
				"eslint-utils": "^2.0.0"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			},
			"peerDependencies": {
				"eslint": "*"
			}
		},
		"node_modules/@typescript-eslint/parser": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz",
			"integrity": "sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==",
			"dev": true,
			"dependencies": {
				"@typescript-eslint/scope-manager": "4.20.0",
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/typescript-estree": "4.20.0",
				"debug": "^4.1.1"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			},
			"peerDependencies": {
				"eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
			},
			"peerDependenciesMeta": {
				"typescript": {
					"optional": true
				}
			}
		},
		"node_modules/@typescript-eslint/scope-manager": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz",
			"integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==",
			"dev": true,
			"dependencies": {
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/visitor-keys": "4.20.0"
			},
			"engines": {
				"node": "^8.10.0 || ^10.13.0 || >=11.10.1"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			}
		},
		"node_modules/@typescript-eslint/types": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz",
			"integrity": "sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w==",
			"dev": true,
			"engines": {
				"node": "^8.10.0 || ^10.13.0 || >=11.10.1"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			}
		},
		"node_modules/@typescript-eslint/typescript-estree": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz",
			"integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==",
			"dev": true,
			"dependencies": {
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/visitor-keys": "4.20.0",
				"debug": "^4.1.1",
				"globby": "^11.0.1",
				"is-glob": "^4.0.1",
				"semver": "^7.3.2",
				"tsutils": "^3.17.1"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			},
			"peerDependenciesMeta": {
				"typescript": {
					"optional": true
				}
			}
		},
		"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
			"version": "7.3.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
			"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
			"dev": true,
			"dependencies": {
				"lru-cache": "^6.0.0"
			},
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/@typescript-eslint/visitor-keys": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz",
			"integrity": "sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A==",
			"dev": true,
			"dependencies": {
				"@typescript-eslint/types": "4.20.0",
				"eslint-visitor-keys": "^2.0.0"
			},
			"engines": {
				"node": "^8.10.0 || ^10.13.0 || >=11.10.1"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/typescript-eslint"
			}
		},
		"node_modules/@webassemblyjs/ast": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
			"integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/helper-numbers": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/floating-point-hex-parser": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
			"integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
			"dev": true
		},
		"node_modules/@webassemblyjs/helper-api-error": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
			"integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
			"dev": true
		},
		"node_modules/@webassemblyjs/helper-buffer": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
			"integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
			"dev": true
		},
		"node_modules/@webassemblyjs/helper-numbers": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
			"integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/floating-point-hex-parser": "1.11.0",
				"@webassemblyjs/helper-api-error": "1.11.0",
				"@xtuc/long": "4.2.2"
			}
		},
		"node_modules/@webassemblyjs/helper-wasm-bytecode": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
			"integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
			"dev": true
		},
		"node_modules/@webassemblyjs/helper-wasm-section": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
			"integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/ieee754": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
			"integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
			"dev": true,
			"dependencies": {
				"@xtuc/ieee754": "^1.2.0"
			}
		},
		"node_modules/@webassemblyjs/leb128": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
			"integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
			"dev": true,
			"dependencies": {
				"@xtuc/long": "4.2.2"
			}
		},
		"node_modules/@webassemblyjs/utf8": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
			"integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
			"dev": true
		},
		"node_modules/@webassemblyjs/wasm-edit": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
			"integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/helper-wasm-section": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0",
				"@webassemblyjs/wasm-opt": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0",
				"@webassemblyjs/wast-printer": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/wasm-gen": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
			"integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/ieee754": "1.11.0",
				"@webassemblyjs/leb128": "1.11.0",
				"@webassemblyjs/utf8": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/wasm-opt": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
			"integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/wasm-parser": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
			"integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-api-error": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/ieee754": "1.11.0",
				"@webassemblyjs/leb128": "1.11.0",
				"@webassemblyjs/utf8": "1.11.0"
			}
		},
		"node_modules/@webassemblyjs/wast-printer": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
			"integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
			"dev": true,
			"dependencies": {
				"@webassemblyjs/ast": "1.11.0",
				"@xtuc/long": "4.2.2"
			}
		},
		"node_modules/@webpack-cli/configtest": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz",
			"integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==",
			"dev": true,
			"peerDependencies": {
				"webpack": "4.x.x || 5.x.x",
				"webpack-cli": "4.x.x"
			}
		},
		"node_modules/@webpack-cli/info": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz",
			"integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==",
			"dev": true,
			"dependencies": {
				"envinfo": "^7.7.3"
			},
			"peerDependencies": {
				"webpack-cli": "4.x.x"
			}
		},
		"node_modules/@webpack-cli/serve": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz",
			"integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==",
			"dev": true,
			"peerDependencies": {
				"webpack-cli": "4.x.x"
			},
			"peerDependenciesMeta": {
				"webpack-dev-server": {
					"optional": true
				}
			}
		},
		"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==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"node_modules/acorn": {
			"version": "7.4.1",
			"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
			"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
			"dev": true,
			"peer": true,
			"bin": {
				"acorn": "bin/acorn"
			},
			"engines": {
				"node": ">=0.4.0"
			}
		},
		"node_modules/acorn-jsx": {
			"version": "5.3.1",
			"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
			"integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
			"dev": true,
			"peer": true,
			"peerDependencies": {
				"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
			}
		},
		"node_modules/ajv": {
			"version": "6.12.6",
			"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
			"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
			"dev": true,
			"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-keywords": {
			"version": "3.5.2",
			"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
			"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
			"dev": true,
			"peerDependencies": {
				"ajv": "^6.9.1"
			}
		},
		"node_modules/ansi-colors": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
			"integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/ansi-regex": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
			"integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
			"dev": true,
			"peer": true,
			"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/argparse": {
			"version": "1.0.10",
			"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
			"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
			"dev": true,
			"dependencies": {
				"sprintf-js": "~1.0.2"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/astral-regex": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
			"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/autoprefixer": {
			"version": "10.2.5",
			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz",
			"integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==",
			"dev": true,
			"dependencies": {
				"browserslist": "^4.16.3",
				"caniuse-lite": "^1.0.30001196",
				"colorette": "^1.2.2",
				"fraction.js": "^4.0.13",
				"normalize-range": "^0.1.2",
				"postcss-value-parser": "^4.1.0"
			},
			"bin": {
				"autoprefixer": "bin/autoprefixer"
			},
			"engines": {
				"node": "^10 || ^12 || >=14"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/postcss/"
			},
			"peerDependencies": {
				"postcss": "^8.1.0"
			}
		},
		"node_modules/axios": {
			"version": "0.21.1",
			"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
			"integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
			"dependencies": {
				"follow-redirects": "^1.10.0"
			}
		},
		"node_modules/babel-plugin-dynamic-import-node": {
			"version": "2.3.3",
			"resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
			"integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
			"dev": true,
			"dependencies": {
				"object.assign": "^4.1.0"
			}
		},
		"node_modules/babel-plugin-polyfill-corejs2": {
			"version": "0.1.10",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz",
			"integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==",
			"dev": true,
			"dependencies": {
				"@babel/compat-data": "^7.13.0",
				"@babel/helper-define-polyfill-provider": "^0.1.5",
				"semver": "^6.1.1"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/babel-plugin-polyfill-corejs3": {
			"version": "0.1.7",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz",
			"integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-define-polyfill-provider": "^0.1.5",
				"core-js-compat": "^3.8.1"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/babel-plugin-polyfill-regenerator": {
			"version": "0.1.6",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz",
			"integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==",
			"dev": true,
			"dependencies": {
				"@babel/helper-define-polyfill-provider": "^0.1.5"
			},
			"peerDependencies": {
				"@babel/core": "^7.0.0-0"
			}
		},
		"node_modules/babel-plugin-styled-components": {
			"version": "1.12.0",
			"resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz",
			"integrity": "sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==",
			"dependencies": {
				"@babel/helper-annotate-as-pure": "^7.0.0",
				"@babel/helper-module-imports": "^7.0.0",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"lodash": "^4.17.11"
			},
			"peerDependencies": {
				"styled-components": ">= 2"
			}
		},
		"node_modules/babel-plugin-syntax-jsx": {
			"version": "6.18.0",
			"resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
			"integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
		},
		"node_modules/balanced-match": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
			"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
			"dev": true,
			"peer": true
		},
		"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==",
			"dev": true,
			"engines": {
				"node": "*"
			}
		},
		"node_modules/boolbase": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
			"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
			"dev": true
		},
		"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==",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"dependencies": {
				"fill-range": "^7.0.1"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/browserslist": {
			"version": "4.16.3",
			"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
			"integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
			"dev": true,
			"dependencies": {
				"caniuse-lite": "^1.0.30001181",
				"colorette": "^1.2.1",
				"electron-to-chromium": "^1.3.649",
				"escalade": "^3.1.1",
				"node-releases": "^1.1.70"
			},
			"bin": {
				"browserslist": "cli.js"
			},
			"engines": {
				"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/browserslist"
			}
		},
		"node_modules/buffer-from": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
			"integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
			"dev": true
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/camelcase": {
			"version": "6.2.0",
			"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
			"integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
			"dev": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/camelize": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz",
			"integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs="
		},
		"node_modules/caniuse-lite": {
			"version": "1.0.30001205",
			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001205.tgz",
			"integrity": "sha512-TL1GrS5V6LElbitPazidkBMD9sa448bQDDLrumDqaggmKFcuU2JW1wTOHJPukAcOMtEmLcmDJEzfRrf+GjM0Og==",
			"dev": true
		},
		"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/chrome-trace-event": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
			"integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
			"dev": true,
			"dependencies": {
				"tslib": "^1.9.0"
			},
			"engines": {
				"node": ">=6.0"
			}
		},
		"node_modules/clone-deep": {
			"version": "4.0.1",
			"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
			"integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
			"dev": true,
			"dependencies": {
				"is-plain-object": "^2.0.4",
				"kind-of": "^6.0.2",
				"shallow-clone": "^3.0.0"
			},
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/coa": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
			"integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
			"dev": true,
			"dependencies": {
				"@types/q": "^1.5.1",
				"chalk": "^2.4.1",
				"q": "^1.1.2"
			},
			"engines": {
				"node": ">= 4.0"
			}
		},
		"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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
		},
		"node_modules/colorette": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
			"integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"node_modules/concat-map": {
			"version": "0.0.1",
			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
			"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
			"dev": true,
			"peer": true
		},
		"node_modules/convert-source-map": {
			"version": "1.7.0",
			"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
			"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
			"dev": true,
			"dependencies": {
				"safe-buffer": "~5.1.1"
			}
		},
		"node_modules/core-js-compat": {
			"version": "3.10.0",
			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz",
			"integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==",
			"dev": true,
			"dependencies": {
				"browserslist": "^4.16.3",
				"semver": "7.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/core-js"
			}
		},
		"node_modules/core-js-compat/node_modules/semver": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
			"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
			"dev": true,
			"bin": {
				"semver": "bin/semver.js"
			}
		},
		"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": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
			"dev": true
		},
		"node_modules/cosmiconfig": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
			"integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
			"dev": true,
			"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==",
			"dev": true,
			"dependencies": {
				"path-key": "^3.1.0",
				"shebang-command": "^2.0.0",
				"which": "^2.0.1"
			},
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/css-color-keywords": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
			"integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=",
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/css-loader": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.0.tgz",
			"integrity": "sha512-MfRo2MjEeLXMlUkeUwN71Vx5oc6EJnx5UQ4Yi9iUtYQvrPtwLUucYptz0hc6n++kdNcyF5olYBS4vPjJDAcLkw==",
			"dev": true,
			"dependencies": {
				"camelcase": "^6.2.0",
				"cssesc": "^3.0.0",
				"icss-utils": "^5.1.0",
				"loader-utils": "^2.0.0",
				"postcss": "^8.2.8",
				"postcss-modules-extract-imports": "^3.0.0",
				"postcss-modules-local-by-default": "^4.0.0",
				"postcss-modules-scope": "^3.0.0",
				"postcss-modules-values": "^4.0.0",
				"postcss-value-parser": "^4.1.0",
				"schema-utils": "^3.0.0",
				"semver": "^7.3.4"
			},
			"engines": {
				"node": ">= 10.13.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/webpack"
			},
			"peerDependencies": {
				"webpack": "^4.27.0 || ^5.0.0"
			}
		},
		"node_modules/css-loader/node_modules/semver": {
			"version": "7.3.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
			"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
			"dev": true,
			"dependencies": {
				"lru-cache": "^6.0.0"
			},
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"boolbase": "^1.0.0",
				"css-what": "^3.2.1",
				"domutils": "^1.7.0",
				"nth-check": "^1.0.2"
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/css-to-react-native": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz",
			"integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==",
			"dependencies": {
				"camelize": "^1.0.0",
				"css-color-keywords": "^1.0.0",
				"postcss-value-parser": "^4.0.2"
			}
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">= 6"
			},
			"funding": {
				"url": "https://github.com/sponsors/fb55"
			}
		},
		"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==",
			"dev": true,
			"bin": {
				"cssesc": "bin/cssesc"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/csso": {
			"version": "4.2.0",
			"resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
			"integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/csstype": {
			"version": "3.0.7",
			"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz",
			"integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g=="
		},
		"node_modules/debug": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
			"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
			"dependencies": {
				"ms": "2.1.2"
			},
			"engines": {
				"node": ">=6.0"
			},
			"peerDependenciesMeta": {
				"supports-color": {
					"optional": true
				}
			}
		},
		"node_modules/deep-is": {
			"version": "0.1.3",
			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
			"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
			"dev": true,
			"peer": true
		},
		"node_modules/deepmerge": {
			"version": "4.2.2",
			"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
			"integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/define-properties": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
			"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
			"dev": true,
			"dependencies": {
				"object-keys": "^1.0.12"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"path-type": "^4.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/doctrine": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
			"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"esutils": "^2.0.2"
			},
			"engines": {
				"node": ">=6.0.0"
			}
		},
		"node_modules/dom-helpers": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz",
			"integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==",
			"dependencies": {
				"@babel/runtime": "^7.8.7",
				"csstype": "^3.0.2"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"domelementtype": "^2.0.1",
				"entities": "^2.0.0"
			}
		},
		"node_modules/dom-serializer/node_modules/domelementtype": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
			"integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/fb55"
				}
			]
		},
		"node_modules/domelementtype": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
			"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
			"dev": true
		},
		"node_modules/domutils": {
			"version": "1.7.0",
			"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
			"integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
			"dev": true,
			"dependencies": {
				"dom-serializer": "0",
				"domelementtype": "1"
			}
		},
		"node_modules/electron-to-chromium": {
			"version": "1.3.703",
			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.703.tgz",
			"integrity": "sha512-SVBVhNB+4zPL+rvtWLw7PZQkw/Eqj1HQZs22xtcqW36+xoifzEOEEDEpkxSMfB6RFeSIOcG00w6z5mSqLr1Y6w==",
			"dev": true
		},
		"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==",
			"dev": true,
			"peer": true
		},
		"node_modules/emojis-list": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
			"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
			"dev": true,
			"engines": {
				"node": ">= 4"
			}
		},
		"node_modules/enhanced-resolve": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
			"integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
			"dev": true,
			"dependencies": {
				"graceful-fs": "^4.1.2",
				"memory-fs": "^0.5.0",
				"tapable": "^1.0.0"
			},
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/enquirer": {
			"version": "2.3.6",
			"resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
			"integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
			"dev": true,
			"dependencies": {
				"ansi-colors": "^4.1.1"
			},
			"engines": {
				"node": ">=8.6"
			}
		},
		"node_modules/entities": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
			"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
			"dev": true,
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/envinfo": {
			"version": "7.7.4",
			"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
			"integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
			"dev": true,
			"bin": {
				"envinfo": "dist/cli.js"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/errno": {
			"version": "0.1.8",
			"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
			"integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
			"dev": true,
			"dependencies": {
				"prr": "~1.0.1"
			},
			"bin": {
				"errno": "cli.js"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"is-arrayish": "^0.2.1"
			}
		},
		"node_modules/es-abstract": {
			"version": "1.18.0",
			"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
			"integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"es-to-primitive": "^1.2.1",
				"function-bind": "^1.1.1",
				"get-intrinsic": "^1.1.1",
				"has": "^1.0.3",
				"has-symbols": "^1.0.2",
				"is-callable": "^1.2.3",
				"is-negative-zero": "^2.0.1",
				"is-regex": "^1.1.2",
				"is-string": "^1.0.5",
				"object-inspect": "^1.9.0",
				"object-keys": "^1.1.1",
				"object.assign": "^4.1.2",
				"string.prototype.trimend": "^1.0.4",
				"string.prototype.trimstart": "^1.0.4",
				"unbox-primitive": "^1.0.0"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/es-module-lexer": {
			"version": "0.4.1",
			"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
			"integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
			"dev": true
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
			"engines": {
				"node": ">=0.8.0"
			}
		},
		"node_modules/eslint": {
			"version": "7.23.0",
			"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz",
			"integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"@babel/code-frame": "7.12.11",
				"@eslint/eslintrc": "^0.4.0",
				"ajv": "^6.10.0",
				"chalk": "^4.0.0",
				"cross-spawn": "^7.0.2",
				"debug": "^4.0.1",
				"doctrine": "^3.0.0",
				"enquirer": "^2.3.5",
				"eslint-scope": "^5.1.1",
				"eslint-utils": "^2.1.0",
				"eslint-visitor-keys": "^2.0.0",
				"espree": "^7.3.1",
				"esquery": "^1.4.0",
				"esutils": "^2.0.2",
				"file-entry-cache": "^6.0.1",
				"functional-red-black-tree": "^1.0.1",
				"glob-parent": "^5.0.0",
				"globals": "^13.6.0",
				"ignore": "^4.0.6",
				"import-fresh": "^3.0.0",
				"imurmurhash": "^0.1.4",
				"is-glob": "^4.0.0",
				"js-yaml": "^3.13.1",
				"json-stable-stringify-without-jsonify": "^1.0.1",
				"levn": "^0.4.1",
				"lodash": "^4.17.21",
				"minimatch": "^3.0.4",
				"natural-compare": "^1.4.0",
				"optionator": "^0.9.1",
				"progress": "^2.0.0",
				"regexpp": "^3.1.0",
				"semver": "^7.2.1",
				"strip-ansi": "^6.0.0",
				"strip-json-comments": "^3.1.0",
				"table": "^6.0.4",
				"text-table": "^0.2.0",
				"v8-compile-cache": "^2.0.3"
			},
			"bin": {
				"eslint": "bin/eslint.js"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/eslint"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"esrecurse": "^4.3.0",
				"estraverse": "^4.1.1"
			},
			"engines": {
				"node": ">=8.0.0"
			}
		},
		"node_modules/eslint-utils": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
			"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
			"dev": true,
			"dependencies": {
				"eslint-visitor-keys": "^1.1.0"
			},
			"engines": {
				"node": ">=6"
			},
			"funding": {
				"url": "https://github.com/sponsors/mysticatea"
			}
		},
		"node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
			"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
			"dev": true,
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/eslint-visitor-keys": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
			"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
			"dev": true,
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/eslint/node_modules/@babel/code-frame": {
			"version": "7.12.11",
			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
			"integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"@babel/highlight": "^7.10.4"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"color-convert": "^2.0.1"
			},
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
			}
		},
		"node_modules/eslint/node_modules/chalk": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
			"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
			"dev": true,
			"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/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==",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"peer": true
		},
		"node_modules/eslint/node_modules/globals": {
			"version": "13.7.0",
			"resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz",
			"integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/eslint/node_modules/semver": {
			"version": "7.3.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
			"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"lru-cache": "^6.0.0"
			},
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/espree": {
			"version": "7.3.1",
			"resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
			"integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"acorn": "^7.4.0",
				"acorn-jsx": "^5.3.1",
				"eslint-visitor-keys": "^1.3.0"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			}
		},
		"node_modules/espree/node_modules/eslint-visitor-keys": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
			"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=4"
			}
		},
		"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==",
			"dev": true,
			"bin": {
				"esparse": "bin/esparse.js",
				"esvalidate": "bin/esvalidate.js"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/esquery": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
			"integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"estraverse": "^5.1.0"
			},
			"engines": {
				"node": ">=0.10"
			}
		},
		"node_modules/esquery/node_modules/estraverse": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
			"integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=4.0"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"estraverse": "^5.2.0"
			},
			"engines": {
				"node": ">=4.0"
			}
		},
		"node_modules/esrecurse/node_modules/estraverse": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
			"integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
			"dev": true,
			"engines": {
				"node": ">=4.0"
			}
		},
		"node_modules/estraverse": {
			"version": "4.3.0",
			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
			"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
			"dev": true,
			"engines": {
				"node": ">=4.0"
			}
		},
		"node_modules/esutils": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
			"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/events": {
			"version": "3.3.0",
			"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
			"integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
			"dev": true,
			"engines": {
				"node": ">=0.8.x"
			}
		},
		"node_modules/execa": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
			"integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
			"dev": true,
			"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/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==",
			"dev": true
		},
		"node_modules/fast-glob": {
			"version": "3.2.5",
			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
			"integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
			"dev": true,
			"dependencies": {
				"@nodelib/fs.stat": "^2.0.2",
				"@nodelib/fs.walk": "^1.2.3",
				"glob-parent": "^5.1.0",
				"merge2": "^1.3.0",
				"micromatch": "^4.0.2",
				"picomatch": "^2.2.1"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/fast-levenshtein": {
			"version": "2.0.6",
			"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
			"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
			"dev": true,
			"peer": true
		},
		"node_modules/fastest-levenshtein": {
			"version": "1.0.12",
			"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
			"integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
			"dev": true
		},
		"node_modules/fastq": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
			"integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
			"dev": true,
			"dependencies": {
				"reusify": "^1.0.4"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"flat-cache": "^3.0.4"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.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==",
			"dev": true,
			"dependencies": {
				"to-regex-range": "^5.0.1"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"locate-path": "^5.0.0",
				"path-exists": "^4.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/flat-cache": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
			"integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"flatted": "^3.1.0",
				"rimraf": "^3.0.2"
			},
			"engines": {
				"node": "^10.12.0 || >=12.0.0"
			}
		},
		"node_modules/flatted": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
			"integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
			"dev": true,
			"peer": true
		},
		"node_modules/follow-redirects": {
			"version": "1.13.3",
			"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz",
			"integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==",
			"funding": [
				{
					"type": "individual",
					"url": "https://github.com/sponsors/RubenVerborgh"
				}
			],
			"engines": {
				"node": ">=4.0"
			},
			"peerDependenciesMeta": {
				"debug": {
					"optional": true
				}
			}
		},
		"node_modules/fraction.js": {
			"version": "4.0.13",
			"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz",
			"integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==",
			"dev": true,
			"engines": {
				"node": "*"
			}
		},
		"node_modules/fs.realpath": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
			"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
			"dev": true,
			"peer": true
		},
		"node_modules/function-bind": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
			"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
			"dev": true
		},
		"node_modules/functional-red-black-tree": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
			"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
			"dev": true
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/get-intrinsic": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
			"integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
			"dev": true,
			"dependencies": {
				"function-bind": "^1.1.1",
				"has": "^1.0.3",
				"has-symbols": "^1.0.1"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/get-stream": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
			"integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
			"dev": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/glob": {
			"version": "7.1.6",
			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
			"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
			"dev": true,
			"peer": true,
			"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/glob-parent": {
			"version": "5.1.2",
			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
			"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
			"dev": true,
			"dependencies": {
				"is-glob": "^4.0.1"
			},
			"engines": {
				"node": ">= 6"
			}
		},
		"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==",
			"dev": true
		},
		"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/globby": {
			"version": "11.0.3",
			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
			"integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
			"dev": true,
			"dependencies": {
				"array-union": "^2.1.0",
				"dir-glob": "^3.0.1",
				"fast-glob": "^3.1.1",
				"ignore": "^5.1.4",
				"merge2": "^1.3.0",
				"slash": "^3.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/globby/node_modules/ignore": {
			"version": "5.1.8",
			"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
			"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
			"dev": true,
			"engines": {
				"node": ">= 4"
			}
		},
		"node_modules/graceful-fs": {
			"version": "4.2.6",
			"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
			"integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
			"dev": true
		},
		"node_modules/harmony-reflect": {
			"version": "1.6.1",
			"resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz",
			"integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==",
			"dev": true
		},
		"node_modules/has": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
			"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
			"dev": true,
			"dependencies": {
				"function-bind": "^1.1.1"
			},
			"engines": {
				"node": ">= 0.4.0"
			}
		},
		"node_modules/has-bigints": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
			"integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
			"dev": true,
			"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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/has-symbols": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
			"integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"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/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==",
			"dev": true,
			"engines": {
				"node": ">=10.17.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==",
			"dev": true,
			"engines": {
				"node": "^10 || ^12 || >= 14"
			},
			"peerDependencies": {
				"postcss": "^8.1.0"
			}
		},
		"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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=",
			"dev": true,
			"dependencies": {
				"harmony-reflect": "^1.4.6"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/ignore": {
			"version": "4.0.6",
			"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
			"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">= 4"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"parent-module": "^1.0.0",
				"resolve-from": "^4.0.0"
			},
			"engines": {
				"node": ">=6"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/import-local": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
			"integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
			"dev": true,
			"dependencies": {
				"pkg-dir": "^4.2.0",
				"resolve-cwd": "^3.0.0"
			},
			"bin": {
				"import-local-fixture": "fixtures/cli.js"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/imurmurhash": {
			"version": "0.1.4",
			"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
			"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=0.8.19"
			}
		},
		"node_modules/indexes-of": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
			"integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
			"dev": true
		},
		"node_modules/inflight": {
			"version": "1.0.6",
			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
			"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true
		},
		"node_modules/interpret": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
			"integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
			"dev": true,
			"engines": {
				"node": ">= 0.10"
			}
		},
		"node_modules/is-arrayish": {
			"version": "0.2.1",
			"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
			"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
			"dev": true
		},
		"node_modules/is-bigint": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
			"integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
			"dev": true,
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-boolean-object": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
			"integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.0"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-callable": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
			"integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-core-module": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
			"integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
			"dev": true,
			"dependencies": {
				"has": "^1.0.3"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-date-object": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
			"integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-extglob": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
			"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/is-glob": {
			"version": "4.0.1",
			"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
			"integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
			"dev": true,
			"dependencies": {
				"is-extglob": "^2.1.1"
			},
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/is-negative-zero": {
			"version": "2.0.1",
			"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
			"integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=0.12.0"
			}
		},
		"node_modules/is-number-object": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
			"integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-plain-object": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
			"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
			"dev": true,
			"dependencies": {
				"isobject": "^3.0.1"
			},
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/is-regex": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
			"integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"has-symbols": "^1.0.1"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-stream": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
			"integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/is-string": {
			"version": "1.0.5",
			"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
			"integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/is-symbol": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
			"integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
			"dev": true,
			"dependencies": {
				"has-symbols": "^1.0.1"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/isarray": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
			"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
			"dev": true
		},
		"node_modules/isexe": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
			"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
			"dev": true
		},
		"node_modules/isobject": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
			"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"@types/node": "*",
				"merge-stream": "^2.0.0",
				"supports-color": "^7.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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/jest-worker/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==",
			"dev": true,
			"dependencies": {
				"has-flag": "^4.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"argparse": "^1.0.7",
				"esprima": "^4.0.0"
			},
			"bin": {
				"js-yaml": "bin/js-yaml.js"
			}
		},
		"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-parse-better-errors": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
			"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
			"dev": true,
			"peer": true
		},
		"node_modules/json5": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
			"integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
			"dev": true,
			"dependencies": {
				"minimist": "^1.2.5"
			},
			"bin": {
				"json5": "lib/cli.js"
			},
			"engines": {
				"node": ">=6"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"prelude-ls": "^1.2.1",
				"type-check": "~0.4.0"
			},
			"engines": {
				"node": ">= 0.8.0"
			}
		},
		"node_modules/lines-and-columns": {
			"version": "1.1.6",
			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
			"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
			"dev": true
		},
		"node_modules/loader-runner": {
			"version": "4.2.0",
			"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
			"integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
			"dev": true,
			"engines": {
				"node": ">=6.11.5"
			}
		},
		"node_modules/loader-utils": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
			"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
			"dev": true,
			"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": "5.0.0",
			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
			"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
			"dev": true,
			"dependencies": {
				"p-locate": "^4.1.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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.clonedeep": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
			"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
			"dev": true,
			"peer": true
		},
		"node_modules/lodash.debounce": {
			"version": "4.0.8",
			"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
			"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
			"dev": true
		},
		"node_modules/lodash.flatten": {
			"version": "4.4.0",
			"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
			"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
			"dev": true,
			"peer": true
		},
		"node_modules/lodash.truncate": {
			"version": "4.4.2",
			"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
			"integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
			"dev": true,
			"peer": true
		},
		"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/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==",
			"dev": true,
			"dependencies": {
				"yallist": "^4.0.0"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/memory-fs": {
			"version": "0.5.0",
			"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
			"integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
			"dev": true,
			"dependencies": {
				"errno": "^0.1.3",
				"readable-stream": "^2.0.1"
			},
			"engines": {
				"node": ">=4.3.0 <5.0.0 || >=5.10"
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/merge2": {
			"version": "1.4.1",
			"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
			"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
			"dev": true,
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/micromatch": {
			"version": "4.0.2",
			"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
			"integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
			"dev": true,
			"dependencies": {
				"braces": "^3.0.1",
				"picomatch": "^2.0.5"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/mime-db": {
			"version": "1.46.0",
			"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
			"integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
			"dev": true,
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/mime-types": {
			"version": "2.1.29",
			"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
			"integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
			"dev": true,
			"dependencies": {
				"mime-db": "1.46.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==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/minimatch": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
			"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"brace-expansion": "^1.1.7"
			},
			"engines": {
				"node": "*"
			}
		},
		"node_modules/minimist": {
			"version": "1.2.5",
			"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
			"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
			"dev": true
		},
		"node_modules/mkdirp": {
			"version": "0.5.5",
			"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
			"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
			"dev": true,
			"dependencies": {
				"minimist": "^1.2.5"
			},
			"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/nanoid": {
			"version": "3.1.22",
			"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz",
			"integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==",
			"dev": true,
			"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": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
			"dev": true,
			"peer": true
		},
		"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==",
			"dev": true
		},
		"node_modules/node-releases": {
			"version": "1.1.71",
			"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
			"integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
			"dev": true
		},
		"node_modules/normalize-range": {
			"version": "0.1.2",
			"resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
			"integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"path-key": "^3.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"boolbase": "~1.0.0"
			}
		},
		"node_modules/object-assign": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
			"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/object-inspect": {
			"version": "1.9.0",
			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
			"integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/object.assign": {
			"version": "4.1.2",
			"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
			"integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.0",
				"define-properties": "^1.1.3",
				"has-symbols": "^1.0.1",
				"object-keys": "^1.1.1"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/object.getownpropertydescriptors": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
			"integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3",
				"es-abstract": "^1.18.0-next.2"
			},
			"engines": {
				"node": ">= 0.8"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/object.values": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz",
			"integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3",
				"es-abstract": "^1.18.0-next.2",
				"has": "^1.0.3"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/once": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
			"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"dependencies": {
				"mimic-fn": "^2.1.0"
			},
			"engines": {
				"node": ">=6"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/optionator": {
			"version": "0.9.1",
			"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
			"integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"deep-is": "^0.1.3",
				"fast-levenshtein": "^2.0.6",
				"levn": "^0.4.1",
				"prelude-ls": "^1.2.1",
				"type-check": "^0.4.0",
				"word-wrap": "^1.2.3"
			},
			"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==",
			"dev": true,
			"dependencies": {
				"yocto-queue": "^0.1.0"
			},
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"p-limit": "^2.2.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/p-locate/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==",
			"dev": true,
			"dependencies": {
				"p-try": "^2.0.0"
			},
			"engines": {
				"node": ">=6"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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/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==",
			"dev": true,
			"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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
			"dev": true,
			"peer": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/path-parse": {
			"version": "1.0.6",
			"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
			"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
			"dev": true
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/picomatch": {
			"version": "2.2.2",
			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
			"integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
			"dev": true,
			"engines": {
				"node": ">=8.6"
			},
			"funding": {
				"url": "https://github.com/sponsors/jonschlinkert"
			}
		},
		"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==",
			"dev": true,
			"dependencies": {
				"find-up": "^4.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/postcss": {
			"version": "8.2.9",
			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.9.tgz",
			"integrity": "sha512-b+TmuIL4jGtCHtoLi+G/PisuIl9avxs8IZMSmlABRwNz5RLUUACrC+ws81dcomz1nRezm5YPdXiMEzBEKgYn+Q==",
			"dev": true,
			"dependencies": {
				"colorette": "^1.2.2",
				"nanoid": "^3.1.22",
				"source-map": "^0.6.1"
			},
			"engines": {
				"node": "^10 || ^12 || >=14"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/postcss/"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": "^10 || ^12 || >= 14"
			},
			"peerDependencies": {
				"postcss": "^8.1.0"
			}
		},
		"node_modules/postcss-modules-local-by-default": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
			"integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"dependencies": {
				"icss-utils": "^5.0.0"
			},
			"engines": {
				"node": "^10 || ^12 || >= 14"
			},
			"peerDependencies": {
				"postcss": "^8.1.0"
			}
		},
		"node_modules/postcss-selector-parser": {
			"version": "6.0.4",
			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
			"integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
			"dev": true,
			"dependencies": {
				"cssesc": "^3.0.0",
				"indexes-of": "^1.0.1",
				"uniq": "^1.0.1",
				"util-deprecate": "^1.0.2"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/postcss-value-parser": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
			"integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
		},
		"node_modules/postcss/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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">= 0.8.0"
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/progress": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
			"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=0.4.0"
			}
		},
		"node_modules/prop-types": {
			"version": "15.7.2",
			"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
			"integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
			"dependencies": {
				"loose-envify": "^1.4.0",
				"object-assign": "^4.1.1",
				"react-is": "^16.8.1"
			}
		},
		"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/prr": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
			"integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
			"dev": true
		},
		"node_modules/punycode": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
			"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/q": {
			"version": "1.5.1",
			"resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
			"integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
			"dev": true,
			"engines": {
				"node": ">=0.6.0",
				"teleport": ">=0.2.0"
			}
		},
		"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==",
			"dev": true,
			"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/randombytes": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
			"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
			"dev": true,
			"dependencies": {
				"safe-buffer": "^5.1.0"
			}
		},
		"node_modules/react": {
			"version": "16.14.0",
			"resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
			"integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
			"dependencies": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1",
				"prop-types": "^15.6.2"
			},
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/react-dom": {
			"version": "16.14.0",
			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
			"integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
			"dependencies": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1",
				"prop-types": "^15.6.2",
				"scheduler": "^0.19.1"
			},
			"peerDependencies": {
				"react": "^16.14.0"
			}
		},
		"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==",
			"peer": true
		},
		"node_modules/react-transition-group": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz",
			"integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==",
			"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/readable-stream": {
			"version": "2.3.7",
			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
			"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
			"dev": true,
			"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/rechoir": {
			"version": "0.7.0",
			"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
			"integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
			"dev": true,
			"dependencies": {
				"resolve": "^1.9.0"
			},
			"engines": {
				"node": ">= 0.10"
			}
		},
		"node_modules/recoil": {
			"version": "0.1.3",
			"resolved": "https://registry.npmjs.org/recoil/-/recoil-0.1.3.tgz",
			"integrity": "sha512-/Rm7wN7jqCjhtFK1TgtK0V115SUXNu6d4QYvwxWNLydib0QChSmpB6U8CaHoRPS0MFWtAIsD/IFjpbfk/OYm7Q==",
			"peerDependencies": {
				"react": ">=16.13.1"
			},
			"peerDependenciesMeta": {
				"react-dom": {
					"optional": true
				},
				"react-native": {
					"optional": true
				}
			}
		},
		"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==",
			"dev": true
		},
		"node_modules/regenerate-unicode-properties": {
			"version": "8.2.0",
			"resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
			"integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
			"dev": true,
			"dependencies": {
				"regenerate": "^1.4.0"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/regenerator-runtime": {
			"version": "0.13.7",
			"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
			"integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
		},
		"node_modules/regenerator-transform": {
			"version": "0.14.5",
			"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
			"integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
			"dev": true,
			"dependencies": {
				"@babel/runtime": "^7.8.4"
			}
		},
		"node_modules/regexpp": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
			"integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
			"dev": true,
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/sponsors/mysticatea"
			}
		},
		"node_modules/regexpu-core": {
			"version": "4.7.1",
			"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
			"integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
			"dev": true,
			"dependencies": {
				"regenerate": "^1.4.0",
				"regenerate-unicode-properties": "^8.2.0",
				"regjsgen": "^0.5.1",
				"regjsparser": "^0.6.4",
				"unicode-match-property-ecmascript": "^1.0.4",
				"unicode-match-property-value-ecmascript": "^1.2.0"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/regjsgen": {
			"version": "0.5.2",
			"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
			"integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
			"dev": true
		},
		"node_modules/regjsparser": {
			"version": "0.6.9",
			"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
			"integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
			"dev": true,
			"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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
			"dev": true,
			"bin": {
				"jsesc": "bin/jsesc"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/resolve": {
			"version": "1.20.0",
			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
			"integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
			"dev": true,
			"dependencies": {
				"is-core-module": "^2.2.0",
				"path-parse": "^1.0.6"
			},
			"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==",
			"dev": true,
			"dependencies": {
				"resolve-from": "^5.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/resolve-cwd/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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"glob": "^7.1.3"
			},
			"bin": {
				"rimraf": "bin.js"
			},
			"funding": {
				"url": "https://github.com/sponsors/isaacs"
			}
		},
		"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==",
			"dev": true,
			"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-buffer": {
			"version": "5.1.2",
			"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
			"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
			"dev": true
		},
		"node_modules/sax": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
			"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
			"dev": true
		},
		"node_modules/scheduler": {
			"version": "0.19.1",
			"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
			"integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
			"dependencies": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1"
			}
		},
		"node_modules/schema-utils": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
			"integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
			"dev": true,
			"dependencies": {
				"@types/json-schema": "^7.0.6",
				"ajv": "^6.12.5",
				"ajv-keywords": "^3.5.2"
			},
			"engines": {
				"node": ">= 10.13.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/webpack"
			}
		},
		"node_modules/semver": {
			"version": "6.3.0",
			"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
			"dev": true,
			"bin": {
				"semver": "bin/semver.js"
			}
		},
		"node_modules/serialize-javascript": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
			"integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
			"dev": true,
			"dependencies": {
				"randombytes": "^2.1.0"
			}
		},
		"node_modules/shallow-clone": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
			"integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
			"dev": true,
			"dependencies": {
				"kind-of": "^6.0.2"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/shallowequal": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
			"integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
		},
		"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==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/signal-exit": {
			"version": "3.0.3",
			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
			"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
			"dev": true
		},
		"node_modules/slash": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
			"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/slice-ansi": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
			"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"ansi-styles": "^4.0.0",
				"astral-regex": "^2.0.0",
				"is-fullwidth-code-point": "^3.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/chalk/slice-ansi?sponsor=1"
			}
		},
		"node_modules/slice-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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"color-convert": "^2.0.1"
			},
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
			}
		},
		"node_modules/slice-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==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"color-name": "~1.1.4"
			},
			"engines": {
				"node": ">=7.0.0"
			}
		},
		"node_modules/slice-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==",
			"dev": true,
			"peer": true
		},
		"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==",
			"dev": true
		},
		"node_modules/source-map": {
			"version": "0.5.7",
			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
			"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/source-map-support": {
			"version": "0.5.19",
			"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
			"integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
			"dev": true,
			"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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/sprintf-js": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
			"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
			"dev": true
		},
		"node_modules/stable": {
			"version": "0.1.8",
			"resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
			"integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
			"dev": true
		},
		"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==",
			"dev": true,
			"dependencies": {
				"safe-buffer": "~5.1.0"
			}
		},
		"node_modules/string-width": {
			"version": "4.2.2",
			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
			"integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"emoji-regex": "^8.0.0",
				"is-fullwidth-code-point": "^3.0.0",
				"strip-ansi": "^6.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/string.prototype.trimend": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
			"integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/string.prototype.trimstart": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
			"integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
			"dev": true,
			"dependencies": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/strip-ansi": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
			"integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"ansi-regex": "^5.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/style-loader": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz",
			"integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==",
			"dev": true,
			"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/styled-components": {
			"version": "5.2.3",
			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz",
			"integrity": "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==",
			"dependencies": {
				"@babel/helper-module-imports": "^7.0.0",
				"@babel/traverse": "^7.4.5",
				"@emotion/is-prop-valid": "^0.8.8",
				"@emotion/stylis": "^0.8.4",
				"@emotion/unitless": "^0.7.4",
				"babel-plugin-styled-components": ">= 1.12.0",
				"css-to-react-native": "^3.0.0",
				"hoist-non-react-statics": "^3.0.0",
				"shallowequal": "^1.1.0",
				"supports-color": "^5.5.0"
			},
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/styled-components"
			},
			"peerDependencies": {
				"react": ">= 16.8.0",
				"react-dom": ">= 16.8.0",
				"react-is": ">= 16.8.0"
			}
		},
		"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/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==",
			"dev": true
		},
		"node_modules/svgo": {
			"version": "1.3.2",
			"resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
			"integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
			"dev": true,
			"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/table": {
			"version": "6.0.9",
			"resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz",
			"integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"ajv": "^8.0.1",
				"is-boolean-object": "^1.1.0",
				"is-number-object": "^1.0.4",
				"is-string": "^1.0.5",
				"lodash.clonedeep": "^4.5.0",
				"lodash.flatten": "^4.4.0",
				"lodash.truncate": "^4.4.2",
				"slice-ansi": "^4.0.0",
				"string-width": "^4.2.0"
			},
			"engines": {
				"node": ">=10.0.0"
			}
		},
		"node_modules/table/node_modules/ajv": {
			"version": "8.0.2",
			"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.2.tgz",
			"integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==",
			"dev": true,
			"peer": true,
			"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/table/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==",
			"dev": true,
			"peer": true
		},
		"node_modules/tapable": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
			"integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/terser": {
			"version": "5.6.1",
			"resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
			"integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
			"dev": true,
			"dependencies": {
				"commander": "^2.20.0",
				"source-map": "~0.7.2",
				"source-map-support": "~0.5.19"
			},
			"bin": {
				"terser": "bin/terser"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/terser-webpack-plugin": {
			"version": "5.1.1",
			"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
			"integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
			"dev": true,
			"dependencies": {
				"jest-worker": "^26.6.2",
				"p-limit": "^3.1.0",
				"schema-utils": "^3.0.0",
				"serialize-javascript": "^5.0.1",
				"source-map": "^0.6.1",
				"terser": "^5.5.1"
			},
			"engines": {
				"node": ">= 10.13.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/webpack"
			},
			"peerDependencies": {
				"webpack": "^5.1.0"
			}
		},
		"node_modules/terser-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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/terser/node_modules/source-map": {
			"version": "0.7.3",
			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
			"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
			"dev": true,
			"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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
			"dev": true,
			"peer": true
		},
		"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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
			"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==",
			"dev": true,
			"dependencies": {
				"is-number": "^7.0.0"
			},
			"engines": {
				"node": ">=8.0"
			}
		},
		"node_modules/ts-loader": {
			"version": "8.1.0",
			"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.1.0.tgz",
			"integrity": "sha512-YiQipGGAFj2zBfqLhp28yUvPP9jUGqHxRzrGYuc82Z2wM27YIHbElXiaZDc93c3x0mz4zvBmS6q/DgExpdj37A==",
			"dev": true,
			"dependencies": {
				"chalk": "^4.1.0",
				"enhanced-resolve": "^4.0.0",
				"loader-utils": "^2.0.0",
				"micromatch": "^4.0.0",
				"semver": "^7.3.4"
			},
			"engines": {
				"node": ">=10.0.0"
			},
			"peerDependencies": {
				"typescript": "*",
				"webpack": "*"
			}
		},
		"node_modules/ts-loader/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==",
			"dev": true,
			"dependencies": {
				"color-convert": "^2.0.1"
			},
			"engines": {
				"node": ">=8"
			},
			"funding": {
				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
			}
		},
		"node_modules/ts-loader/node_modules/chalk": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
			"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
			"dev": 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/ts-loader/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==",
			"dev": true,
			"dependencies": {
				"color-name": "~1.1.4"
			},
			"engines": {
				"node": ">=7.0.0"
			}
		},
		"node_modules/ts-loader/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==",
			"dev": true
		},
		"node_modules/ts-loader/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==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/ts-loader/node_modules/semver": {
			"version": "7.3.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
			"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
			"dev": true,
			"dependencies": {
				"lru-cache": "^6.0.0"
			},
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/ts-loader/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==",
			"dev": true,
			"dependencies": {
				"has-flag": "^4.0.0"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/tslib": {
			"version": "1.14.1",
			"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
			"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
			"dev": true
		},
		"node_modules/tsutils": {
			"version": "3.21.0",
			"resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
			"integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
			"dev": true,
			"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/type-check": {
			"version": "0.4.0",
			"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
			"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
			"dev": true,
			"peer": true,
			"dependencies": {
				"prelude-ls": "^1.2.1"
			},
			"engines": {
				"node": ">= 0.8.0"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/typescript": {
			"version": "4.2.3",
			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz",
			"integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==",
			"dev": true,
			"peer": true,
			"bin": {
				"tsc": "bin/tsc",
				"tsserver": "bin/tsserver"
			},
			"engines": {
				"node": ">=4.2.0"
			}
		},
		"node_modules/unbox-primitive": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
			"integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
			"dev": true,
			"dependencies": {
				"function-bind": "^1.1.1",
				"has-bigints": "^1.0.1",
				"has-symbols": "^1.0.2",
				"which-boxed-primitive": "^1.0.2"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/unicode-canonical-property-names-ecmascript": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
			"integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
			"dev": true,
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/unicode-match-property-ecmascript": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
			"integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
			"dev": true,
			"dependencies": {
				"unicode-canonical-property-names-ecmascript": "^1.0.4",
				"unicode-property-aliases-ecmascript": "^1.0.4"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/unicode-match-property-value-ecmascript": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
			"integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
			"dev": true,
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/unicode-property-aliases-ecmascript": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
			"integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
			"dev": true,
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/uniq": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
			"integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
			"dev": true
		},
		"node_modules/unquote": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
			"integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
			"dev": true
		},
		"node_modules/uri-js": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
			"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
			"dev": true,
			"dependencies": {
				"punycode": "^2.1.0"
			}
		},
		"node_modules/url-loader": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
			"integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
			"dev": true,
			"dependencies": {
				"loader-utils": "^2.0.0",
				"mime-types": "^2.1.27",
				"schema-utils": "^3.0.0"
			},
			"engines": {
				"node": ">= 10.13.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/webpack"
			},
			"peerDependencies": {
				"file-loader": "*",
				"webpack": "^4.0.0 || ^5.0.0"
			},
			"peerDependenciesMeta": {
				"file-loader": {
					"optional": true
				}
			}
		},
		"node_modules/util-deprecate": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
			"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
			"dev": true
		},
		"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==",
			"dev": true,
			"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/v8-compile-cache": {
			"version": "2.3.0",
			"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
			"integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
			"dev": true
		},
		"node_modules/watchpack": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
			"integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
			"dev": true,
			"dependencies": {
				"glob-to-regexp": "^0.4.1",
				"graceful-fs": "^4.1.2"
			},
			"engines": {
				"node": ">=10.13.0"
			}
		},
		"node_modules/webpack": {
			"version": "5.28.0",
			"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.28.0.tgz",
			"integrity": "sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==",
			"dev": true,
			"dependencies": {
				"@types/eslint-scope": "^3.7.0",
				"@types/estree": "^0.0.46",
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/wasm-edit": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0",
				"acorn": "^8.0.4",
				"browserslist": "^4.14.5",
				"chrome-trace-event": "^1.0.2",
				"enhanced-resolve": "^5.7.0",
				"es-module-lexer": "^0.4.0",
				"eslint-scope": "^5.1.1",
				"events": "^3.2.0",
				"glob-to-regexp": "^0.4.1",
				"graceful-fs": "^4.2.4",
				"json-parse-better-errors": "^1.0.2",
				"loader-runner": "^4.2.0",
				"mime-types": "^2.1.27",
				"neo-async": "^2.6.2",
				"schema-utils": "^3.0.0",
				"tapable": "^2.1.1",
				"terser-webpack-plugin": "^5.1.1",
				"watchpack": "^2.0.0",
				"webpack-sources": "^2.1.1"
			},
			"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-cli": {
			"version": "4.6.0",
			"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.6.0.tgz",
			"integrity": "sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA==",
			"dev": true,
			"dependencies": {
				"@discoveryjs/json-ext": "^0.5.0",
				"@webpack-cli/configtest": "^1.0.2",
				"@webpack-cli/info": "^1.2.3",
				"@webpack-cli/serve": "^1.3.1",
				"colorette": "^1.2.1",
				"commander": "^7.0.0",
				"enquirer": "^2.3.6",
				"execa": "^5.0.0",
				"fastest-levenshtein": "^1.0.12",
				"import-local": "^3.0.2",
				"interpret": "^2.2.0",
				"rechoir": "^0.7.0",
				"v8-compile-cache": "^2.2.0",
				"webpack-merge": "^5.7.3"
			},
			"bin": {
				"webpack-cli": "bin/cli.js"
			},
			"engines": {
				"node": ">=10.13.0"
			},
			"peerDependencies": {
				"webpack": "4.x.x || 5.x.x"
			},
			"peerDependenciesMeta": {
				"@webpack-cli/generators": {
					"optional": true
				},
				"@webpack-cli/migrate": {
					"optional": true
				},
				"webpack-bundle-analyzer": {
					"optional": true
				},
				"webpack-dev-server": {
					"optional": true
				}
			}
		},
		"node_modules/webpack-cli/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==",
			"dev": true,
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/webpack-merge": {
			"version": "5.7.3",
			"resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz",
			"integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==",
			"dev": true,
			"dependencies": {
				"clone-deep": "^4.0.1",
				"wildcard": "^2.0.0"
			},
			"engines": {
				"node": ">=10.0.0"
			}
		},
		"node_modules/webpack-sources": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
			"integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
			"dev": true,
			"dependencies": {
				"source-list-map": "^2.0.1",
				"source-map": "^0.6.1"
			},
			"engines": {
				"node": ">=10.13.0"
			}
		},
		"node_modules/webpack-sources/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==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/webpack/node_modules/acorn": {
			"version": "8.1.0",
			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
			"integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
			"dev": true,
			"bin": {
				"acorn": "bin/acorn"
			},
			"engines": {
				"node": ">=0.4.0"
			}
		},
		"node_modules/webpack/node_modules/enhanced-resolve": {
			"version": "5.7.0",
			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
			"integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
			"dev": true,
			"dependencies": {
				"graceful-fs": "^4.2.4",
				"tapable": "^2.2.0"
			},
			"engines": {
				"node": ">=10.13.0"
			}
		},
		"node_modules/webpack/node_modules/tapable": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
			"integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/which": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
			"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
			"dev": true,
			"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==",
			"dev": true,
			"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/wildcard": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
			"integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
			"dev": true
		},
		"node_modules/word-wrap": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
			"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
			"dev": true,
			"peer": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/wrappy": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
			"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
			"dev": true,
			"peer": true
		},
		"node_modules/yallist": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
			"dev": true
		},
		"node_modules/yaml": {
			"version": "1.10.2",
			"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
			"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
			"dev": true,
			"engines": {
				"node": ">= 6"
			}
		},
		"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==",
			"dev": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		}
	},
	"dependencies": {
		"@babel/code-frame": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
			"integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
			"requires": {
				"@babel/highlight": "^7.12.13"
			}
		},
		"@babel/compat-data": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz",
			"integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==",
			"dev": true
		},
		"@babel/core": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz",
			"integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==",
			"dev": true,
			"requires": {
				"@babel/code-frame": "^7.12.13",
				"@babel/generator": "^7.13.9",
				"@babel/helper-compilation-targets": "^7.13.13",
				"@babel/helper-module-transforms": "^7.13.14",
				"@babel/helpers": "^7.13.10",
				"@babel/parser": "^7.13.13",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.13",
				"@babel/types": "^7.13.14",
				"convert-source-map": "^1.7.0",
				"debug": "^4.1.0",
				"gensync": "^1.0.0-beta.2",
				"json5": "^2.1.2",
				"semver": "^6.3.0",
				"source-map": "^0.5.0"
			}
		},
		"@babel/generator": {
			"version": "7.13.9",
			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz",
			"integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==",
			"requires": {
				"@babel/types": "^7.13.0",
				"jsesc": "^2.5.1",
				"source-map": "^0.5.0"
			}
		},
		"@babel/helper-annotate-as-pure": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
			"integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
			"requires": {
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-builder-binary-assignment-operator-visitor": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
			"integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
			"dev": true,
			"requires": {
				"@babel/helper-explode-assignable-expression": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-compilation-targets": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz",
			"integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==",
			"dev": true,
			"requires": {
				"@babel/compat-data": "^7.13.12",
				"@babel/helper-validator-option": "^7.12.17",
				"browserslist": "^4.14.5",
				"semver": "^6.3.0"
			}
		},
		"@babel/helper-create-class-features-plugin": {
			"version": "7.13.11",
			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz",
			"integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==",
			"dev": true,
			"requires": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-member-expression-to-functions": "^7.13.0",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/helper-replace-supers": "^7.13.0",
				"@babel/helper-split-export-declaration": "^7.12.13"
			}
		},
		"@babel/helper-create-regexp-features-plugin": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz",
			"integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==",
			"dev": true,
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"regexpu-core": "^4.7.1"
			}
		},
		"@babel/helper-define-polyfill-provider": {
			"version": "0.1.5",
			"resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz",
			"integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==",
			"dev": true,
			"requires": {
				"@babel/helper-compilation-targets": "^7.13.0",
				"@babel/helper-module-imports": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/traverse": "^7.13.0",
				"debug": "^4.1.1",
				"lodash.debounce": "^4.0.8",
				"resolve": "^1.14.2",
				"semver": "^6.1.2"
			}
		},
		"@babel/helper-explode-assignable-expression": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
			"integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.13.0"
			}
		},
		"@babel/helper-function-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
			"integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
			"requires": {
				"@babel/helper-get-function-arity": "^7.12.13",
				"@babel/template": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-get-function-arity": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
			"integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
			"requires": {
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-hoist-variables": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz",
			"integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==",
			"dev": true,
			"requires": {
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"@babel/helper-member-expression-to-functions": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
			"integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.13.12"
			}
		},
		"@babel/helper-module-imports": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
			"integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
			"requires": {
				"@babel/types": "^7.13.12"
			}
		},
		"@babel/helper-module-transforms": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz",
			"integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==",
			"dev": true,
			"requires": {
				"@babel/helper-module-imports": "^7.13.12",
				"@babel/helper-replace-supers": "^7.13.12",
				"@babel/helper-simple-access": "^7.13.12",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"@babel/helper-validator-identifier": "^7.12.11",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.13",
				"@babel/types": "^7.13.14"
			}
		},
		"@babel/helper-optimise-call-expression": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
			"integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-plugin-utils": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
			"integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
			"dev": true
		},
		"@babel/helper-remap-async-to-generator": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
			"integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
			"dev": true,
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-wrap-function": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"@babel/helper-replace-supers": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
			"integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
			"dev": true,
			"requires": {
				"@babel/helper-member-expression-to-functions": "^7.13.12",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.12"
			}
		},
		"@babel/helper-simple-access": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
			"integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.13.12"
			}
		},
		"@babel/helper-skip-transparent-expression-wrappers": {
			"version": "7.12.1",
			"resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
			"integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.12.1"
			}
		},
		"@babel/helper-split-export-declaration": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
			"integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
			"requires": {
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/helper-validator-identifier": {
			"version": "7.12.11",
			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
			"integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw=="
		},
		"@babel/helper-validator-option": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
			"integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
			"dev": true
		},
		"@babel/helper-wrap-function": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
			"integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
			"dev": true,
			"requires": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"@babel/helpers": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz",
			"integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==",
			"dev": true,
			"requires": {
				"@babel/template": "^7.12.13",
				"@babel/traverse": "^7.13.0",
				"@babel/types": "^7.13.0"
			}
		},
		"@babel/highlight": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
			"integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
			"requires": {
				"@babel/helper-validator-identifier": "^7.12.11",
				"chalk": "^2.0.0",
				"js-tokens": "^4.0.0"
			}
		},
		"@babel/parser": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
			"integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw=="
		},
		"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz",
			"integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
				"@babel/plugin-proposal-optional-chaining": "^7.13.12"
			}
		},
		"@babel/plugin-proposal-async-generator-functions": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz",
			"integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-remap-async-to-generator": "^7.13.0",
				"@babel/plugin-syntax-async-generators": "^7.8.4"
			}
		},
		"@babel/plugin-proposal-class-properties": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
			"integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
			"dev": true,
			"requires": {
				"@babel/helper-create-class-features-plugin": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-proposal-dynamic-import": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz",
			"integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-dynamic-import": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-export-namespace-from": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
			"integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/plugin-syntax-export-namespace-from": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-json-strings": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz",
			"integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-json-strings": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-logical-assignment-operators": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz",
			"integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
			}
		},
		"@babel/plugin-proposal-nullish-coalescing-operator": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz",
			"integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-numeric-separator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
			"integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/plugin-syntax-numeric-separator": "^7.10.4"
			}
		},
		"@babel/plugin-proposal-object-rest-spread": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz",
			"integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==",
			"dev": true,
			"requires": {
				"@babel/compat-data": "^7.13.8",
				"@babel/helper-compilation-targets": "^7.13.8",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
				"@babel/plugin-transform-parameters": "^7.13.0"
			}
		},
		"@babel/plugin-proposal-optional-catch-binding": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz",
			"integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-optional-chaining": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz",
			"integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
				"@babel/plugin-syntax-optional-chaining": "^7.8.3"
			}
		},
		"@babel/plugin-proposal-private-methods": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
			"integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
			"dev": true,
			"requires": {
				"@babel/helper-create-class-features-plugin": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-proposal-unicode-property-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
			"integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
			"dev": true,
			"requires": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.3"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@babel/plugin-syntax-jsx": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
			"integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.10.4"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.10.4"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.8.0"
			}
		},
		"@babel/plugin-syntax-top-level-await": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
			"integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-arrow-functions": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
			"integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-async-to-generator": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
			"integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
			"dev": true,
			"requires": {
				"@babel/helper-module-imports": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-remap-async-to-generator": "^7.13.0"
			}
		},
		"@babel/plugin-transform-block-scoped-functions": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
			"integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-block-scoping": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
			"integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-classes": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz",
			"integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==",
			"dev": true,
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-optimise-call-expression": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-replace-supers": "^7.13.0",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"globals": "^11.1.0"
			}
		},
		"@babel/plugin-transform-computed-properties": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
			"integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-destructuring": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz",
			"integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-dotall-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
			"integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
			"dev": true,
			"requires": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-duplicate-keys": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
			"integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-exponentiation-operator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
			"integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
			"dev": true,
			"requires": {
				"@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-for-of": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
			"integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-function-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
			"integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
			"dev": true,
			"requires": {
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
			"integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-member-expression-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
			"integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-modules-amd": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz",
			"integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==",
			"dev": true,
			"requires": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			}
		},
		"@babel/plugin-transform-modules-commonjs": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz",
			"integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==",
			"dev": true,
			"requires": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-simple-access": "^7.12.13",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			}
		},
		"@babel/plugin-transform-modules-systemjs": {
			"version": "7.13.8",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
			"integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
			"dev": true,
			"requires": {
				"@babel/helper-hoist-variables": "^7.13.0",
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-identifier": "^7.12.11",
				"babel-plugin-dynamic-import-node": "^2.3.3"
			}
		},
		"@babel/plugin-transform-modules-umd": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz",
			"integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==",
			"dev": true,
			"requires": {
				"@babel/helper-module-transforms": "^7.13.0",
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-named-capturing-groups-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
			"integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
			"dev": true,
			"requires": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13"
			}
		},
		"@babel/plugin-transform-new-target": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
			"integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-object-super": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
			"integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13",
				"@babel/helper-replace-supers": "^7.12.13"
			}
		},
		"@babel/plugin-transform-parameters": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz",
			"integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-property-literals": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
			"integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-react-constant-elements": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz",
			"integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-react-display-name": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz",
			"integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-react-jsx": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz",
			"integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==",
			"dev": true,
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.12.13",
				"@babel/helper-module-imports": "^7.13.12",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/plugin-syntax-jsx": "^7.12.13",
				"@babel/types": "^7.13.12"
			}
		},
		"@babel/plugin-transform-react-jsx-development": {
			"version": "7.12.17",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz",
			"integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==",
			"dev": true,
			"requires": {
				"@babel/plugin-transform-react-jsx": "^7.12.17"
			}
		},
		"@babel/plugin-transform-react-pure-annotations": {
			"version": "7.12.1",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz",
			"integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==",
			"dev": true,
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.10.4",
				"@babel/helper-plugin-utils": "^7.10.4"
			}
		},
		"@babel/plugin-transform-regenerator": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
			"integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
			"dev": true,
			"requires": {
				"regenerator-transform": "^0.14.2"
			}
		},
		"@babel/plugin-transform-reserved-words": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
			"integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-shorthand-properties": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
			"integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-spread": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
			"integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
			}
		},
		"@babel/plugin-transform-sticky-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
			"integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-template-literals": {
			"version": "7.13.0",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
			"integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0"
			}
		},
		"@babel/plugin-transform-typeof-symbol": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
			"integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-unicode-escapes": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
			"integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/plugin-transform-unicode-regex": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
			"integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
			"dev": true,
			"requires": {
				"@babel/helper-create-regexp-features-plugin": "^7.12.13",
				"@babel/helper-plugin-utils": "^7.12.13"
			}
		},
		"@babel/preset-env": {
			"version": "7.13.12",
			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz",
			"integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==",
			"dev": true,
			"requires": {
				"@babel/compat-data": "^7.13.12",
				"@babel/helper-compilation-targets": "^7.13.10",
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-option": "^7.12.17",
				"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
				"@babel/plugin-proposal-async-generator-functions": "^7.13.8",
				"@babel/plugin-proposal-class-properties": "^7.13.0",
				"@babel/plugin-proposal-dynamic-import": "^7.13.8",
				"@babel/plugin-proposal-export-namespace-from": "^7.12.13",
				"@babel/plugin-proposal-json-strings": "^7.13.8",
				"@babel/plugin-proposal-logical-assignment-operators": "^7.13.8",
				"@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
				"@babel/plugin-proposal-numeric-separator": "^7.12.13",
				"@babel/plugin-proposal-object-rest-spread": "^7.13.8",
				"@babel/plugin-proposal-optional-catch-binding": "^7.13.8",
				"@babel/plugin-proposal-optional-chaining": "^7.13.12",
				"@babel/plugin-proposal-private-methods": "^7.13.0",
				"@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
				"@babel/plugin-syntax-async-generators": "^7.8.4",
				"@babel/plugin-syntax-class-properties": "^7.12.13",
				"@babel/plugin-syntax-dynamic-import": "^7.8.3",
				"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
				"@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-top-level-await": "^7.12.13",
				"@babel/plugin-transform-arrow-functions": "^7.13.0",
				"@babel/plugin-transform-async-to-generator": "^7.13.0",
				"@babel/plugin-transform-block-scoped-functions": "^7.12.13",
				"@babel/plugin-transform-block-scoping": "^7.12.13",
				"@babel/plugin-transform-classes": "^7.13.0",
				"@babel/plugin-transform-computed-properties": "^7.13.0",
				"@babel/plugin-transform-destructuring": "^7.13.0",
				"@babel/plugin-transform-dotall-regex": "^7.12.13",
				"@babel/plugin-transform-duplicate-keys": "^7.12.13",
				"@babel/plugin-transform-exponentiation-operator": "^7.12.13",
				"@babel/plugin-transform-for-of": "^7.13.0",
				"@babel/plugin-transform-function-name": "^7.12.13",
				"@babel/plugin-transform-literals": "^7.12.13",
				"@babel/plugin-transform-member-expression-literals": "^7.12.13",
				"@babel/plugin-transform-modules-amd": "^7.13.0",
				"@babel/plugin-transform-modules-commonjs": "^7.13.8",
				"@babel/plugin-transform-modules-systemjs": "^7.13.8",
				"@babel/plugin-transform-modules-umd": "^7.13.0",
				"@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
				"@babel/plugin-transform-new-target": "^7.12.13",
				"@babel/plugin-transform-object-super": "^7.12.13",
				"@babel/plugin-transform-parameters": "^7.13.0",
				"@babel/plugin-transform-property-literals": "^7.12.13",
				"@babel/plugin-transform-regenerator": "^7.12.13",
				"@babel/plugin-transform-reserved-words": "^7.12.13",
				"@babel/plugin-transform-shorthand-properties": "^7.12.13",
				"@babel/plugin-transform-spread": "^7.13.0",
				"@babel/plugin-transform-sticky-regex": "^7.12.13",
				"@babel/plugin-transform-template-literals": "^7.13.0",
				"@babel/plugin-transform-typeof-symbol": "^7.12.13",
				"@babel/plugin-transform-unicode-escapes": "^7.12.13",
				"@babel/plugin-transform-unicode-regex": "^7.12.13",
				"@babel/preset-modules": "^0.1.4",
				"@babel/types": "^7.13.12",
				"babel-plugin-polyfill-corejs2": "^0.1.4",
				"babel-plugin-polyfill-corejs3": "^0.1.3",
				"babel-plugin-polyfill-regenerator": "^0.1.2",
				"core-js-compat": "^3.9.0",
				"semver": "^6.3.0"
			}
		},
		"@babel/preset-modules": {
			"version": "0.1.4",
			"resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
			"integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.0.0",
				"@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
				"@babel/plugin-transform-dotall-regex": "^7.4.4",
				"@babel/types": "^7.4.4",
				"esutils": "^2.0.2"
			}
		},
		"@babel/preset-react": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz",
			"integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==",
			"dev": true,
			"requires": {
				"@babel/helper-plugin-utils": "^7.13.0",
				"@babel/helper-validator-option": "^7.12.17",
				"@babel/plugin-transform-react-display-name": "^7.12.13",
				"@babel/plugin-transform-react-jsx": "^7.13.12",
				"@babel/plugin-transform-react-jsx-development": "^7.12.17",
				"@babel/plugin-transform-react-pure-annotations": "^7.12.1"
			}
		},
		"@babel/runtime": {
			"version": "7.13.10",
			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
			"integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
			"requires": {
				"regenerator-runtime": "^0.13.4"
			}
		},
		"@babel/template": {
			"version": "7.12.13",
			"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
			"integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
			"requires": {
				"@babel/code-frame": "^7.12.13",
				"@babel/parser": "^7.12.13",
				"@babel/types": "^7.12.13"
			}
		},
		"@babel/traverse": {
			"version": "7.13.13",
			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz",
			"integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==",
			"requires": {
				"@babel/code-frame": "^7.12.13",
				"@babel/generator": "^7.13.9",
				"@babel/helper-function-name": "^7.12.13",
				"@babel/helper-split-export-declaration": "^7.12.13",
				"@babel/parser": "^7.13.13",
				"@babel/types": "^7.13.13",
				"debug": "^4.1.0",
				"globals": "^11.1.0"
			}
		},
		"@babel/types": {
			"version": "7.13.14",
			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
			"integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
			"requires": {
				"@babel/helper-validator-identifier": "^7.12.11",
				"lodash": "^4.17.19",
				"to-fast-properties": "^2.0.0"
			}
		},
		"@discoveryjs/json-ext": {
			"version": "0.5.2",
			"resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
			"integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
			"dev": true
		},
		"@emotion/is-prop-valid": {
			"version": "0.8.8",
			"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
			"integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
			"requires": {
				"@emotion/memoize": "0.7.4"
			}
		},
		"@emotion/memoize": {
			"version": "0.7.4",
			"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
			"integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
		},
		"@emotion/stylis": {
			"version": "0.8.5",
			"resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
			"integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
		},
		"@emotion/unitless": {
			"version": "0.7.5",
			"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
			"integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
		},
		"@eslint/eslintrc": {
			"version": "0.4.0",
			"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
			"integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
			"dev": true,
			"peer": true,
			"requires": {
				"ajv": "^6.12.4",
				"debug": "^4.1.1",
				"espree": "^7.3.0",
				"globals": "^12.1.0",
				"ignore": "^4.0.6",
				"import-fresh": "^3.2.1",
				"js-yaml": "^3.13.1",
				"minimatch": "^3.0.4",
				"strip-json-comments": "^3.1.1"
			},
			"dependencies": {
				"globals": {
					"version": "12.4.0",
					"resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
					"integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
					"dev": true,
					"peer": true,
					"requires": {
						"type-fest": "^0.8.1"
					}
				}
			}
		},
		"@nodelib/fs.scandir": {
			"version": "2.1.4",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
			"integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
			"dev": true,
			"requires": {
				"@nodelib/fs.stat": "2.0.4",
				"run-parallel": "^1.1.9"
			}
		},
		"@nodelib/fs.stat": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
			"integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
			"dev": true
		},
		"@nodelib/fs.walk": {
			"version": "1.2.6",
			"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
			"integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
			"dev": true,
			"requires": {
				"@nodelib/fs.scandir": "2.1.4",
				"fastq": "^1.6.0"
			}
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@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==",
			"dev": true,
			"requires": {
				"@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"
			}
		},
		"@svgr/core": {
			"version": "5.5.0",
			"resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
			"integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
			"dev": true,
			"requires": {
				"@svgr/plugin-jsx": "^5.5.0",
				"camelcase": "^6.2.0",
				"cosmiconfig": "^7.0.0"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@babel/types": "^7.12.6"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"@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"
			}
		},
		"@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==",
			"dev": true,
			"requires": {
				"cosmiconfig": "^7.0.0",
				"deepmerge": "^4.2.2",
				"svgo": "^1.2.2"
			}
		},
		"@svgr/webpack": {
			"version": "5.5.0",
			"resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
			"integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
			"dev": true,
			"requires": {
				"@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"
			}
		},
		"@types/anymatch": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz",
			"integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==",
			"dev": true
		},
		"@types/eslint": {
			"version": "7.2.8",
			"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz",
			"integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==",
			"dev": true,
			"requires": {
				"@types/estree": "*",
				"@types/json-schema": "*"
			}
		},
		"@types/eslint-scope": {
			"version": "3.7.0",
			"resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
			"integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
			"dev": true,
			"requires": {
				"@types/eslint": "*",
				"@types/estree": "*"
			}
		},
		"@types/estree": {
			"version": "0.0.46",
			"resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
			"integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
			"dev": true
		},
		"@types/hoist-non-react-statics": {
			"version": "3.3.1",
			"resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
			"integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
			"dev": true,
			"requires": {
				"@types/react": "*",
				"hoist-non-react-statics": "^3.3.0"
			}
		},
		"@types/json-schema": {
			"version": "7.0.7",
			"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
			"integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
			"dev": true
		},
		"@types/node": {
			"version": "14.14.37",
			"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
			"integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"@types/prop-types": {
			"version": "15.7.3",
			"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
			"integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==",
			"dev": true
		},
		"@types/q": {
			"version": "1.5.4",
			"resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
			"integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
			"dev": true
		},
		"@types/react": {
			"version": "17.0.3",
			"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz",
			"integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==",
			"dev": true,
			"requires": {
				"@types/prop-types": "*",
				"@types/scheduler": "*",
				"csstype": "^3.0.2"
			}
		},
		"@types/react-dom": {
			"version": "17.0.3",
			"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz",
			"integrity": "sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w==",
			"dev": true,
			"requires": {
				"@types/react": "*"
			}
		},
		"@types/react-transition-group": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz",
			"integrity": "sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ==",
			"dev": true,
			"requires": {
				"@types/react": "*"
			}
		},
		"@types/scheduler": {
			"version": "0.16.1",
			"resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz",
			"integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==",
			"dev": true
		},
		"@types/source-list-map": {
			"version": "0.1.2",
			"resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
			"integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
			"dev": true
		},
		"@types/styled-components": {
			"version": "5.1.9",
			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.9.tgz",
			"integrity": "sha512-kbEG6YlwK8rucITpKEr6pA4Ho9KSQHUUOzZ9lY3va1mtcjvS3D0wDciFyHEiNHKLL/npZCKDQJqm0x44sPO9oA==",
			"dev": true,
			"requires": {
				"@types/hoist-non-react-statics": "*",
				"@types/react": "*",
				"csstype": "^3.0.2"
			}
		},
		"@types/tapable": {
			"version": "1.0.7",
			"resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz",
			"integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==",
			"dev": true
		},
		"@types/uglify-js": {
			"version": "3.13.0",
			"resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz",
			"integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==",
			"dev": true,
			"requires": {
				"source-map": "^0.6.1"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"@types/webpack": {
			"version": "4.41.27",
			"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz",
			"integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==",
			"dev": true,
			"requires": {
				"@types/anymatch": "*",
				"@types/node": "*",
				"@types/tapable": "^1",
				"@types/uglify-js": "*",
				"@types/webpack-sources": "*",
				"source-map": "^0.6.0"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"@types/webpack-sources": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz",
			"integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==",
			"dev": true,
			"requires": {
				"@types/node": "*",
				"@types/source-list-map": "*",
				"source-map": "^0.7.3"
			},
			"dependencies": {
				"source-map": {
					"version": "0.7.3",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
					"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
					"dev": true
				}
			}
		},
		"@typescript-eslint/eslint-plugin": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.20.0.tgz",
			"integrity": "sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ==",
			"dev": true,
			"requires": {
				"@typescript-eslint/experimental-utils": "4.20.0",
				"@typescript-eslint/scope-manager": "4.20.0",
				"debug": "^4.1.1",
				"functional-red-black-tree": "^1.0.1",
				"lodash": "^4.17.15",
				"regexpp": "^3.0.0",
				"semver": "^7.3.2",
				"tsutils": "^3.17.1"
			},
			"dependencies": {
				"semver": {
					"version": "7.3.5",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
					"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
					"dev": true,
					"requires": {
						"lru-cache": "^6.0.0"
					}
				}
			}
		},
		"@typescript-eslint/experimental-utils": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz",
			"integrity": "sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==",
			"dev": true,
			"requires": {
				"@types/json-schema": "^7.0.3",
				"@typescript-eslint/scope-manager": "4.20.0",
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/typescript-estree": "4.20.0",
				"eslint-scope": "^5.0.0",
				"eslint-utils": "^2.0.0"
			}
		},
		"@typescript-eslint/parser": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz",
			"integrity": "sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==",
			"dev": true,
			"requires": {
				"@typescript-eslint/scope-manager": "4.20.0",
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/typescript-estree": "4.20.0",
				"debug": "^4.1.1"
			}
		},
		"@typescript-eslint/scope-manager": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz",
			"integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==",
			"dev": true,
			"requires": {
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/visitor-keys": "4.20.0"
			}
		},
		"@typescript-eslint/types": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz",
			"integrity": "sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w==",
			"dev": true
		},
		"@typescript-eslint/typescript-estree": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz",
			"integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==",
			"dev": true,
			"requires": {
				"@typescript-eslint/types": "4.20.0",
				"@typescript-eslint/visitor-keys": "4.20.0",
				"debug": "^4.1.1",
				"globby": "^11.0.1",
				"is-glob": "^4.0.1",
				"semver": "^7.3.2",
				"tsutils": "^3.17.1"
			},
			"dependencies": {
				"semver": {
					"version": "7.3.5",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
					"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
					"dev": true,
					"requires": {
						"lru-cache": "^6.0.0"
					}
				}
			}
		},
		"@typescript-eslint/visitor-keys": {
			"version": "4.20.0",
			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz",
			"integrity": "sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A==",
			"dev": true,
			"requires": {
				"@typescript-eslint/types": "4.20.0",
				"eslint-visitor-keys": "^2.0.0"
			}
		},
		"@webassemblyjs/ast": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
			"integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
			"dev": true,
			"requires": {
				"@webassemblyjs/helper-numbers": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0"
			}
		},
		"@webassemblyjs/floating-point-hex-parser": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
			"integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
			"dev": true
		},
		"@webassemblyjs/helper-api-error": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
			"integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
			"dev": true
		},
		"@webassemblyjs/helper-buffer": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
			"integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
			"dev": true
		},
		"@webassemblyjs/helper-numbers": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
			"integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
			"dev": true,
			"requires": {
				"@webassemblyjs/floating-point-hex-parser": "1.11.0",
				"@webassemblyjs/helper-api-error": "1.11.0",
				"@xtuc/long": "4.2.2"
			}
		},
		"@webassemblyjs/helper-wasm-bytecode": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
			"integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
			"dev": true
		},
		"@webassemblyjs/helper-wasm-section": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
			"integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0"
			}
		},
		"@webassemblyjs/ieee754": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
			"integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
			"dev": true,
			"requires": {
				"@xtuc/ieee754": "^1.2.0"
			}
		},
		"@webassemblyjs/leb128": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
			"integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
			"dev": true,
			"requires": {
				"@xtuc/long": "4.2.2"
			}
		},
		"@webassemblyjs/utf8": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
			"integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
			"dev": true
		},
		"@webassemblyjs/wasm-edit": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
			"integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/helper-wasm-section": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0",
				"@webassemblyjs/wasm-opt": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0",
				"@webassemblyjs/wast-printer": "1.11.0"
			}
		},
		"@webassemblyjs/wasm-gen": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
			"integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/ieee754": "1.11.0",
				"@webassemblyjs/leb128": "1.11.0",
				"@webassemblyjs/utf8": "1.11.0"
			}
		},
		"@webassemblyjs/wasm-opt": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
			"integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-buffer": "1.11.0",
				"@webassemblyjs/wasm-gen": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0"
			}
		},
		"@webassemblyjs/wasm-parser": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
			"integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/helper-api-error": "1.11.0",
				"@webassemblyjs/helper-wasm-bytecode": "1.11.0",
				"@webassemblyjs/ieee754": "1.11.0",
				"@webassemblyjs/leb128": "1.11.0",
				"@webassemblyjs/utf8": "1.11.0"
			}
		},
		"@webassemblyjs/wast-printer": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
			"integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
			"dev": true,
			"requires": {
				"@webassemblyjs/ast": "1.11.0",
				"@xtuc/long": "4.2.2"
			}
		},
		"@webpack-cli/configtest": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz",
			"integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==",
			"dev": true,
			"requires": {}
		},
		"@webpack-cli/info": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz",
			"integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==",
			"dev": true,
			"requires": {
				"envinfo": "^7.7.3"
			}
		},
		"@webpack-cli/serve": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz",
			"integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==",
			"dev": true,
			"requires": {}
		},
		"@xtuc/ieee754": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
			"integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
			"dev": true
		},
		"@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==",
			"dev": true
		},
		"acorn": {
			"version": "7.4.1",
			"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
			"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
			"dev": true,
			"peer": true
		},
		"acorn-jsx": {
			"version": "5.3.1",
			"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
			"integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
			"dev": true,
			"peer": true,
			"requires": {}
		},
		"ajv": {
			"version": "6.12.6",
			"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
			"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
			"dev": true,
			"requires": {
				"fast-deep-equal": "^3.1.1",
				"fast-json-stable-stringify": "^2.0.0",
				"json-schema-traverse": "^0.4.1",
				"uri-js": "^4.2.2"
			}
		},
		"ajv-keywords": {
			"version": "3.5.2",
			"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
			"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
			"dev": true,
			"requires": {}
		},
		"ansi-colors": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
			"integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
			"dev": true
		},
		"ansi-regex": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
			"integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
			"dev": true,
			"peer": true
		},
		"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==",
			"requires": {
				"color-convert": "^1.9.0"
			}
		},
		"argparse": {
			"version": "1.0.10",
			"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
			"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
			"dev": true,
			"requires": {
				"sprintf-js": "~1.0.2"
			}
		},
		"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==",
			"dev": true
		},
		"astral-regex": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
			"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
			"dev": true,
			"peer": true
		},
		"autoprefixer": {
			"version": "10.2.5",
			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz",
			"integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==",
			"dev": true,
			"requires": {
				"browserslist": "^4.16.3",
				"caniuse-lite": "^1.0.30001196",
				"colorette": "^1.2.2",
				"fraction.js": "^4.0.13",
				"normalize-range": "^0.1.2",
				"postcss-value-parser": "^4.1.0"
			}
		},
		"axios": {
			"version": "0.21.1",
			"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
			"integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
			"requires": {
				"follow-redirects": "^1.10.0"
			}
		},
		"babel-plugin-dynamic-import-node": {
			"version": "2.3.3",
			"resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
			"integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
			"dev": true,
			"requires": {
				"object.assign": "^4.1.0"
			}
		},
		"babel-plugin-polyfill-corejs2": {
			"version": "0.1.10",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz",
			"integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==",
			"dev": true,
			"requires": {
				"@babel/compat-data": "^7.13.0",
				"@babel/helper-define-polyfill-provider": "^0.1.5",
				"semver": "^6.1.1"
			}
		},
		"babel-plugin-polyfill-corejs3": {
			"version": "0.1.7",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz",
			"integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==",
			"dev": true,
			"requires": {
				"@babel/helper-define-polyfill-provider": "^0.1.5",
				"core-js-compat": "^3.8.1"
			}
		},
		"babel-plugin-polyfill-regenerator": {
			"version": "0.1.6",
			"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz",
			"integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==",
			"dev": true,
			"requires": {
				"@babel/helper-define-polyfill-provider": "^0.1.5"
			}
		},
		"babel-plugin-styled-components": {
			"version": "1.12.0",
			"resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz",
			"integrity": "sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==",
			"requires": {
				"@babel/helper-annotate-as-pure": "^7.0.0",
				"@babel/helper-module-imports": "^7.0.0",
				"babel-plugin-syntax-jsx": "^6.18.0",
				"lodash": "^4.17.11"
			}
		},
		"babel-plugin-syntax-jsx": {
			"version": "6.18.0",
			"resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
			"integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
		},
		"balanced-match": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
			"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
			"dev": true,
			"peer": true
		},
		"big.js": {
			"version": "5.2.2",
			"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
			"integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
			"dev": true
		},
		"boolbase": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
			"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
			"dev": true
		},
		"brace-expansion": {
			"version": "1.1.11",
			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
			"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
			"dev": true,
			"peer": true,
			"requires": {
				"balanced-match": "^1.0.0",
				"concat-map": "0.0.1"
			}
		},
		"braces": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
			"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
			"dev": true,
			"requires": {
				"fill-range": "^7.0.1"
			}
		},
		"browserslist": {
			"version": "4.16.3",
			"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
			"integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
			"dev": true,
			"requires": {
				"caniuse-lite": "^1.0.30001181",
				"colorette": "^1.2.1",
				"electron-to-chromium": "^1.3.649",
				"escalade": "^3.1.1",
				"node-releases": "^1.1.70"
			}
		},
		"buffer-from": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
			"integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
			"dev": true
		},
		"call-bind": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
			"integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
			"dev": true,
			"requires": {
				"function-bind": "^1.1.1",
				"get-intrinsic": "^1.0.2"
			}
		},
		"callsites": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
			"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
			"dev": true
		},
		"camelcase": {
			"version": "6.2.0",
			"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
			"integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
			"dev": true
		},
		"camelize": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz",
			"integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs="
		},
		"caniuse-lite": {
			"version": "1.0.30001205",
			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001205.tgz",
			"integrity": "sha512-TL1GrS5V6LElbitPazidkBMD9sa448bQDDLrumDqaggmKFcuU2JW1wTOHJPukAcOMtEmLcmDJEzfRrf+GjM0Og==",
			"dev": true
		},
		"chalk": {
			"version": "2.4.2",
			"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
			"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
			"requires": {
				"ansi-styles": "^3.2.1",
				"escape-string-regexp": "^1.0.5",
				"supports-color": "^5.3.0"
			}
		},
		"chrome-trace-event": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
			"integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
			"dev": true,
			"requires": {
				"tslib": "^1.9.0"
			}
		},
		"clone-deep": {
			"version": "4.0.1",
			"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
			"integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
			"dev": true,
			"requires": {
				"is-plain-object": "^2.0.4",
				"kind-of": "^6.0.2",
				"shallow-clone": "^3.0.0"
			}
		},
		"coa": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
			"integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
			"dev": true,
			"requires": {
				"@types/q": "^1.5.1",
				"chalk": "^2.4.1",
				"q": "^1.1.2"
			}
		},
		"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==",
			"requires": {
				"color-name": "1.1.3"
			}
		},
		"color-name": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
			"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
		},
		"colorette": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
			"integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"concat-map": {
			"version": "0.0.1",
			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
			"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
			"dev": true,
			"peer": true
		},
		"convert-source-map": {
			"version": "1.7.0",
			"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
			"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
			"dev": true,
			"requires": {
				"safe-buffer": "~5.1.1"
			}
		},
		"core-js-compat": {
			"version": "3.10.0",
			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz",
			"integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==",
			"dev": true,
			"requires": {
				"browserslist": "^4.16.3",
				"semver": "7.0.0"
			},
			"dependencies": {
				"semver": {
					"version": "7.0.0",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
					"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
					"dev": true
				}
			}
		},
		"core-util-is": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
			"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
			"dev": true
		},
		"cosmiconfig": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
			"integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
			"dev": true,
			"requires": {
				"@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"
			}
		},
		"cross-spawn": {
			"version": "7.0.3",
			"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
			"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
			"dev": true,
			"requires": {
				"path-key": "^3.1.0",
				"shebang-command": "^2.0.0",
				"which": "^2.0.1"
			}
		},
		"css-color-keywords": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
			"integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU="
		},
		"css-loader": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.0.tgz",
			"integrity": "sha512-MfRo2MjEeLXMlUkeUwN71Vx5oc6EJnx5UQ4Yi9iUtYQvrPtwLUucYptz0hc6n++kdNcyF5olYBS4vPjJDAcLkw==",
			"dev": true,
			"requires": {
				"camelcase": "^6.2.0",
				"cssesc": "^3.0.0",
				"icss-utils": "^5.1.0",
				"loader-utils": "^2.0.0",
				"postcss": "^8.2.8",
				"postcss-modules-extract-imports": "^3.0.0",
				"postcss-modules-local-by-default": "^4.0.0",
				"postcss-modules-scope": "^3.0.0",
				"postcss-modules-values": "^4.0.0",
				"postcss-value-parser": "^4.1.0",
				"schema-utils": "^3.0.0",
				"semver": "^7.3.4"
			},
			"dependencies": {
				"semver": {
					"version": "7.3.5",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
					"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
					"dev": true,
					"requires": {
						"lru-cache": "^6.0.0"
					}
				}
			}
		},
		"css-select": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
			"integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
			"dev": true,
			"requires": {
				"boolbase": "^1.0.0",
				"css-what": "^3.2.1",
				"domutils": "^1.7.0",
				"nth-check": "^1.0.2"
			}
		},
		"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==",
			"dev": true
		},
		"css-to-react-native": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz",
			"integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==",
			"requires": {
				"camelize": "^1.0.0",
				"css-color-keywords": "^1.0.0",
				"postcss-value-parser": "^4.0.2"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"mdn-data": "2.0.4",
				"source-map": "^0.6.1"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"css-what": {
			"version": "3.4.2",
			"resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
			"integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
			"dev": true
		},
		"cssesc": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
			"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
			"dev": true
		},
		"csso": {
			"version": "4.2.0",
			"resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
			"integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
			"dev": true,
			"requires": {
				"css-tree": "^1.1.2"
			},
			"dependencies": {
				"css-tree": {
					"version": "1.1.3",
					"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
					"integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
					"dev": true,
					"requires": {
						"mdn-data": "2.0.14",
						"source-map": "^0.6.1"
					}
				},
				"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==",
					"dev": true
				},
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"csstype": {
			"version": "3.0.7",
			"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz",
			"integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g=="
		},
		"debug": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
			"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
			"requires": {
				"ms": "2.1.2"
			}
		},
		"deep-is": {
			"version": "0.1.3",
			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
			"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
			"dev": true,
			"peer": true
		},
		"deepmerge": {
			"version": "4.2.2",
			"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
			"integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
			"dev": true
		},
		"define-properties": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
			"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
			"dev": true,
			"requires": {
				"object-keys": "^1.0.12"
			}
		},
		"dir-glob": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
			"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
			"dev": true,
			"requires": {
				"path-type": "^4.0.0"
			}
		},
		"doctrine": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
			"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
			"dev": true,
			"peer": true,
			"requires": {
				"esutils": "^2.0.2"
			}
		},
		"dom-helpers": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz",
			"integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==",
			"requires": {
				"@babel/runtime": "^7.8.7",
				"csstype": "^3.0.2"
			}
		},
		"dom-serializer": {
			"version": "0.2.2",
			"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
			"integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
			"dev": true,
			"requires": {
				"domelementtype": "^2.0.1",
				"entities": "^2.0.0"
			},
			"dependencies": {
				"domelementtype": {
					"version": "2.1.0",
					"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
					"integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==",
					"dev": true
				}
			}
		},
		"domelementtype": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
			"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
			"dev": true
		},
		"domutils": {
			"version": "1.7.0",
			"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
			"integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
			"dev": true,
			"requires": {
				"dom-serializer": "0",
				"domelementtype": "1"
			}
		},
		"electron-to-chromium": {
			"version": "1.3.703",
			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.703.tgz",
			"integrity": "sha512-SVBVhNB+4zPL+rvtWLw7PZQkw/Eqj1HQZs22xtcqW36+xoifzEOEEDEpkxSMfB6RFeSIOcG00w6z5mSqLr1Y6w==",
			"dev": true
		},
		"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==",
			"dev": true,
			"peer": true
		},
		"emojis-list": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
			"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
			"dev": true
		},
		"enhanced-resolve": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
			"integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
			"dev": true,
			"requires": {
				"graceful-fs": "^4.1.2",
				"memory-fs": "^0.5.0",
				"tapable": "^1.0.0"
			}
		},
		"enquirer": {
			"version": "2.3.6",
			"resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
			"integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
			"dev": true,
			"requires": {
				"ansi-colors": "^4.1.1"
			}
		},
		"entities": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
			"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
			"dev": true
		},
		"envinfo": {
			"version": "7.7.4",
			"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
			"integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
			"dev": true
		},
		"errno": {
			"version": "0.1.8",
			"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
			"integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
			"dev": true,
			"requires": {
				"prr": "~1.0.1"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"is-arrayish": "^0.2.1"
			}
		},
		"es-abstract": {
			"version": "1.18.0",
			"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
			"integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"es-to-primitive": "^1.2.1",
				"function-bind": "^1.1.1",
				"get-intrinsic": "^1.1.1",
				"has": "^1.0.3",
				"has-symbols": "^1.0.2",
				"is-callable": "^1.2.3",
				"is-negative-zero": "^2.0.1",
				"is-regex": "^1.1.2",
				"is-string": "^1.0.5",
				"object-inspect": "^1.9.0",
				"object-keys": "^1.1.1",
				"object.assign": "^4.1.2",
				"string.prototype.trimend": "^1.0.4",
				"string.prototype.trimstart": "^1.0.4",
				"unbox-primitive": "^1.0.0"
			}
		},
		"es-module-lexer": {
			"version": "0.4.1",
			"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
			"integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"is-callable": "^1.1.4",
				"is-date-object": "^1.0.1",
				"is-symbol": "^1.0.2"
			}
		},
		"escalade": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
			"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
			"dev": true
		},
		"escape-string-regexp": {
			"version": "1.0.5",
			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
			"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
		},
		"eslint": {
			"version": "7.23.0",
			"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz",
			"integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==",
			"dev": true,
			"peer": true,
			"requires": {
				"@babel/code-frame": "7.12.11",
				"@eslint/eslintrc": "^0.4.0",
				"ajv": "^6.10.0",
				"chalk": "^4.0.0",
				"cross-spawn": "^7.0.2",
				"debug": "^4.0.1",
				"doctrine": "^3.0.0",
				"enquirer": "^2.3.5",
				"eslint-scope": "^5.1.1",
				"eslint-utils": "^2.1.0",
				"eslint-visitor-keys": "^2.0.0",
				"espree": "^7.3.1",
				"esquery": "^1.4.0",
				"esutils": "^2.0.2",
				"file-entry-cache": "^6.0.1",
				"functional-red-black-tree": "^1.0.1",
				"glob-parent": "^5.0.0",
				"globals": "^13.6.0",
				"ignore": "^4.0.6",
				"import-fresh": "^3.0.0",
				"imurmurhash": "^0.1.4",
				"is-glob": "^4.0.0",
				"js-yaml": "^3.13.1",
				"json-stable-stringify-without-jsonify": "^1.0.1",
				"levn": "^0.4.1",
				"lodash": "^4.17.21",
				"minimatch": "^3.0.4",
				"natural-compare": "^1.4.0",
				"optionator": "^0.9.1",
				"progress": "^2.0.0",
				"regexpp": "^3.1.0",
				"semver": "^7.2.1",
				"strip-ansi": "^6.0.0",
				"strip-json-comments": "^3.1.0",
				"table": "^6.0.4",
				"text-table": "^0.2.0",
				"v8-compile-cache": "^2.0.3"
			},
			"dependencies": {
				"@babel/code-frame": {
					"version": "7.12.11",
					"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
					"integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
					"dev": true,
					"peer": true,
					"requires": {
						"@babel/highlight": "^7.10.4"
					}
				},
				"ansi-styles": {
					"version": "4.3.0",
					"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
					"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
					"dev": true,
					"peer": true,
					"requires": {
						"color-convert": "^2.0.1"
					}
				},
				"chalk": {
					"version": "4.1.0",
					"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
					"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
					"dev": true,
					"peer": true,
					"requires": {
						"ansi-styles": "^4.1.0",
						"supports-color": "^7.1.0"
					}
				},
				"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==",
					"dev": true,
					"peer": true,
					"requires": {
						"color-name": "~1.1.4"
					}
				},
				"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==",
					"dev": true,
					"peer": true
				},
				"globals": {
					"version": "13.7.0",
					"resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz",
					"integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==",
					"dev": true,
					"peer": true,
					"requires": {
						"type-fest": "^0.20.2"
					}
				},
				"has-flag": {
					"version": "4.0.0",
					"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
					"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
					"dev": true,
					"peer": true
				},
				"semver": {
					"version": "7.3.5",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
					"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
					"dev": true,
					"peer": true,
					"requires": {
						"lru-cache": "^6.0.0"
					}
				},
				"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==",
					"dev": true,
					"peer": true,
					"requires": {
						"has-flag": "^4.0.0"
					}
				},
				"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==",
					"dev": true,
					"peer": true
				}
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"esrecurse": "^4.3.0",
				"estraverse": "^4.1.1"
			}
		},
		"eslint-utils": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
			"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
			"dev": true,
			"requires": {
				"eslint-visitor-keys": "^1.1.0"
			},
			"dependencies": {
				"eslint-visitor-keys": {
					"version": "1.3.0",
					"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
					"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
					"dev": true
				}
			}
		},
		"eslint-visitor-keys": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
			"integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
			"dev": true
		},
		"espree": {
			"version": "7.3.1",
			"resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
			"integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
			"dev": true,
			"peer": true,
			"requires": {
				"acorn": "^7.4.0",
				"acorn-jsx": "^5.3.1",
				"eslint-visitor-keys": "^1.3.0"
			},
			"dependencies": {
				"eslint-visitor-keys": {
					"version": "1.3.0",
					"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
					"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
					"dev": true,
					"peer": true
				}
			}
		},
		"esprima": {
			"version": "4.0.1",
			"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
			"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
			"dev": true
		},
		"esquery": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
			"integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
			"dev": true,
			"peer": true,
			"requires": {
				"estraverse": "^5.1.0"
			},
			"dependencies": {
				"estraverse": {
					"version": "5.2.0",
					"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
					"integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
					"dev": true,
					"peer": true
				}
			}
		},
		"esrecurse": {
			"version": "4.3.0",
			"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
			"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
			"dev": true,
			"requires": {
				"estraverse": "^5.2.0"
			},
			"dependencies": {
				"estraverse": {
					"version": "5.2.0",
					"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
					"integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
					"dev": true
				}
			}
		},
		"estraverse": {
			"version": "4.3.0",
			"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
			"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
			"dev": true
		},
		"esutils": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
			"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
			"dev": true
		},
		"events": {
			"version": "3.3.0",
			"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
			"integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
			"dev": true
		},
		"execa": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
			"integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
			"dev": true,
			"requires": {
				"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"
			}
		},
		"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==",
			"dev": true
		},
		"fast-glob": {
			"version": "3.2.5",
			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
			"integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
			"dev": true,
			"requires": {
				"@nodelib/fs.stat": "^2.0.2",
				"@nodelib/fs.walk": "^1.2.3",
				"glob-parent": "^5.1.0",
				"merge2": "^1.3.0",
				"micromatch": "^4.0.2",
				"picomatch": "^2.2.1"
			}
		},
		"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==",
			"dev": true
		},
		"fast-levenshtein": {
			"version": "2.0.6",
			"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
			"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
			"dev": true,
			"peer": true
		},
		"fastest-levenshtein": {
			"version": "1.0.12",
			"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
			"integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
			"dev": true
		},
		"fastq": {
			"version": "1.11.0",
			"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
			"integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
			"dev": true,
			"requires": {
				"reusify": "^1.0.4"
			}
		},
		"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==",
			"dev": true,
			"peer": true,
			"requires": {
				"flat-cache": "^3.0.4"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"to-regex-range": "^5.0.1"
			}
		},
		"find-up": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
			"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
			"dev": true,
			"requires": {
				"locate-path": "^5.0.0",
				"path-exists": "^4.0.0"
			}
		},
		"flat-cache": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
			"integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
			"dev": true,
			"peer": true,
			"requires": {
				"flatted": "^3.1.0",
				"rimraf": "^3.0.2"
			}
		},
		"flatted": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
			"integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
			"dev": true,
			"peer": true
		},
		"follow-redirects": {
			"version": "1.13.3",
			"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz",
			"integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA=="
		},
		"fraction.js": {
			"version": "4.0.13",
			"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz",
			"integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==",
			"dev": true
		},
		"fs.realpath": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
			"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
			"dev": true,
			"peer": true
		},
		"function-bind": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
			"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
			"dev": true
		},
		"functional-red-black-tree": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
			"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"get-intrinsic": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
			"integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
			"dev": true,
			"requires": {
				"function-bind": "^1.1.1",
				"has": "^1.0.3",
				"has-symbols": "^1.0.1"
			}
		},
		"get-stream": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
			"integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
			"dev": true
		},
		"glob": {
			"version": "7.1.6",
			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
			"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
			"dev": true,
			"peer": true,
			"requires": {
				"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"
			}
		},
		"glob-parent": {
			"version": "5.1.2",
			"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
			"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
			"dev": true,
			"requires": {
				"is-glob": "^4.0.1"
			}
		},
		"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==",
			"dev": true
		},
		"globals": {
			"version": "11.12.0",
			"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
			"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
		},
		"globby": {
			"version": "11.0.3",
			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
			"integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
			"dev": true,
			"requires": {
				"array-union": "^2.1.0",
				"dir-glob": "^3.0.1",
				"fast-glob": "^3.1.1",
				"ignore": "^5.1.4",
				"merge2": "^1.3.0",
				"slash": "^3.0.0"
			},
			"dependencies": {
				"ignore": {
					"version": "5.1.8",
					"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
					"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
					"dev": true
				}
			}
		},
		"graceful-fs": {
			"version": "4.2.6",
			"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
			"integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
			"dev": true
		},
		"harmony-reflect": {
			"version": "1.6.1",
			"resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz",
			"integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==",
			"dev": true
		},
		"has": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
			"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
			"dev": true,
			"requires": {
				"function-bind": "^1.1.1"
			}
		},
		"has-bigints": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
			"integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
			"dev": true
		},
		"has-flag": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
			"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
		},
		"has-symbols": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
			"integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
			"dev": true
		},
		"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==",
			"requires": {
				"react-is": "^16.7.0"
			},
			"dependencies": {
				"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=="
				}
			}
		},
		"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==",
			"dev": true
		},
		"icss-utils": {
			"version": "5.1.0",
			"resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
			"integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
			"dev": true,
			"requires": {}
		},
		"identity-obj-proxy": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
			"integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=",
			"dev": true,
			"requires": {
				"harmony-reflect": "^1.4.6"
			}
		},
		"ignore": {
			"version": "4.0.6",
			"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
			"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
			"dev": true,
			"peer": true
		},
		"import-fresh": {
			"version": "3.3.0",
			"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
			"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
			"dev": true,
			"requires": {
				"parent-module": "^1.0.0",
				"resolve-from": "^4.0.0"
			}
		},
		"import-local": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
			"integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
			"dev": true,
			"requires": {
				"pkg-dir": "^4.2.0",
				"resolve-cwd": "^3.0.0"
			}
		},
		"imurmurhash": {
			"version": "0.1.4",
			"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
			"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
			"dev": true,
			"peer": true
		},
		"indexes-of": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
			"integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
			"dev": true
		},
		"inflight": {
			"version": "1.0.6",
			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
			"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
			"dev": true,
			"peer": true,
			"requires": {
				"once": "^1.3.0",
				"wrappy": "1"
			}
		},
		"inherits": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
			"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
			"dev": true
		},
		"interpret": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
			"integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
			"dev": true
		},
		"is-arrayish": {
			"version": "0.2.1",
			"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
			"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
			"dev": true
		},
		"is-bigint": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
			"integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
			"dev": true
		},
		"is-boolean-object": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
			"integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.0"
			}
		},
		"is-callable": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
			"integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
			"dev": true
		},
		"is-core-module": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
			"integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
			"dev": true,
			"requires": {
				"has": "^1.0.3"
			}
		},
		"is-date-object": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
			"integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
			"dev": true
		},
		"is-extglob": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
			"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
			"dev": true
		},
		"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==",
			"dev": true,
			"peer": true
		},
		"is-glob": {
			"version": "4.0.1",
			"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
			"integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
			"dev": true,
			"requires": {
				"is-extglob": "^2.1.1"
			}
		},
		"is-negative-zero": {
			"version": "2.0.1",
			"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
			"integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
			"dev": true
		},
		"is-number": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
			"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
			"dev": true
		},
		"is-number-object": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
			"integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
			"dev": true
		},
		"is-plain-object": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
			"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
			"dev": true,
			"requires": {
				"isobject": "^3.0.1"
			}
		},
		"is-regex": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
			"integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"has-symbols": "^1.0.1"
			}
		},
		"is-stream": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
			"integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
			"dev": true
		},
		"is-string": {
			"version": "1.0.5",
			"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
			"integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
			"dev": true
		},
		"is-symbol": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
			"integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
			"dev": true,
			"requires": {
				"has-symbols": "^1.0.1"
			}
		},
		"isarray": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
			"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
			"dev": true
		},
		"isexe": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
			"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
			"dev": true
		},
		"isobject": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
			"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"@types/node": "*",
				"merge-stream": "^2.0.0",
				"supports-color": "^7.0.0"
			},
			"dependencies": {
				"has-flag": {
					"version": "4.0.0",
					"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
					"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
					"dev": true
				},
				"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==",
					"dev": true,
					"requires": {
						"has-flag": "^4.0.0"
					}
				}
			}
		},
		"js-tokens": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
			"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
		},
		"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==",
			"dev": true,
			"requires": {
				"argparse": "^1.0.7",
				"esprima": "^4.0.0"
			}
		},
		"jsesc": {
			"version": "2.5.2",
			"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
			"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
		},
		"json-parse-better-errors": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
			"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"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==",
			"dev": true
		},
		"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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
			"dev": true,
			"peer": true
		},
		"json5": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
			"integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
			"dev": true,
			"requires": {
				"minimist": "^1.2.5"
			}
		},
		"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==",
			"dev": true
		},
		"levn": {
			"version": "0.4.1",
			"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
			"dev": true,
			"peer": true,
			"requires": {
				"prelude-ls": "^1.2.1",
				"type-check": "~0.4.0"
			}
		},
		"lines-and-columns": {
			"version": "1.1.6",
			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
			"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
			"dev": true
		},
		"loader-runner": {
			"version": "4.2.0",
			"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
			"integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
			"dev": true
		},
		"loader-utils": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
			"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
			"dev": true,
			"requires": {
				"big.js": "^5.2.2",
				"emojis-list": "^3.0.0",
				"json5": "^2.1.2"
			}
		},
		"locate-path": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
			"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
			"dev": true,
			"requires": {
				"p-locate": "^4.1.0"
			}
		},
		"lodash": {
			"version": "4.17.21",
			"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
			"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
		},
		"lodash.clonedeep": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
			"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
			"dev": true,
			"peer": true
		},
		"lodash.debounce": {
			"version": "4.0.8",
			"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
			"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
			"dev": true
		},
		"lodash.flatten": {
			"version": "4.4.0",
			"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
			"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
			"dev": true,
			"peer": true
		},
		"lodash.truncate": {
			"version": "4.4.2",
			"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
			"integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
			"dev": true,
			"peer": true
		},
		"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==",
			"requires": {
				"js-tokens": "^3.0.0 || ^4.0.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"yallist": "^4.0.0"
			}
		},
		"mdn-data": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
			"integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
			"dev": true
		},
		"memory-fs": {
			"version": "0.5.0",
			"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
			"integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
			"dev": true,
			"requires": {
				"errno": "^0.1.3",
				"readable-stream": "^2.0.1"
			}
		},
		"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==",
			"dev": true
		},
		"merge2": {
			"version": "1.4.1",
			"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
			"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
			"dev": true
		},
		"micromatch": {
			"version": "4.0.2",
			"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
			"integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
			"dev": true,
			"requires": {
				"braces": "^3.0.1",
				"picomatch": "^2.0.5"
			}
		},
		"mime-db": {
			"version": "1.46.0",
			"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
			"integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
			"dev": true
		},
		"mime-types": {
			"version": "2.1.29",
			"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
			"integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
			"dev": true,
			"requires": {
				"mime-db": "1.46.0"
			}
		},
		"mimic-fn": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
			"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
			"dev": true
		},
		"minimatch": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
			"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
			"dev": true,
			"peer": true,
			"requires": {
				"brace-expansion": "^1.1.7"
			}
		},
		"minimist": {
			"version": "1.2.5",
			"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
			"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
			"dev": true
		},
		"mkdirp": {
			"version": "0.5.5",
			"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
			"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
			"dev": true,
			"requires": {
				"minimist": "^1.2.5"
			}
		},
		"ms": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
			"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
		},
		"nanoid": {
			"version": "3.1.22",
			"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz",
			"integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==",
			"dev": true
		},
		"natural-compare": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
			"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
			"dev": true,
			"peer": true
		},
		"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==",
			"dev": true
		},
		"node-releases": {
			"version": "1.1.71",
			"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
			"integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
			"dev": true
		},
		"normalize-range": {
			"version": "0.1.2",
			"resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
			"integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"path-key": "^3.0.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"boolbase": "~1.0.0"
			}
		},
		"object-assign": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
			"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
		},
		"object-inspect": {
			"version": "1.9.0",
			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
			"integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
			"dev": true
		},
		"object-keys": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
			"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
			"dev": true
		},
		"object.assign": {
			"version": "4.1.2",
			"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
			"integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.0",
				"define-properties": "^1.1.3",
				"has-symbols": "^1.0.1",
				"object-keys": "^1.1.1"
			}
		},
		"object.getownpropertydescriptors": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
			"integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3",
				"es-abstract": "^1.18.0-next.2"
			}
		},
		"object.values": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz",
			"integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3",
				"es-abstract": "^1.18.0-next.2",
				"has": "^1.0.3"
			}
		},
		"once": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
			"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
			"dev": true,
			"peer": true,
			"requires": {
				"wrappy": "1"
			}
		},
		"onetime": {
			"version": "5.1.2",
			"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
			"integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
			"dev": true,
			"requires": {
				"mimic-fn": "^2.1.0"
			}
		},
		"optionator": {
			"version": "0.9.1",
			"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
			"integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
			"dev": true,
			"peer": true,
			"requires": {
				"deep-is": "^0.1.3",
				"fast-levenshtein": "^2.0.6",
				"levn": "^0.4.1",
				"prelude-ls": "^1.2.1",
				"type-check": "^0.4.0",
				"word-wrap": "^1.2.3"
			}
		},
		"p-limit": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
			"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
			"dev": true,
			"requires": {
				"yocto-queue": "^0.1.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"p-limit": "^2.2.0"
			},
			"dependencies": {
				"p-limit": {
					"version": "2.3.0",
					"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
					"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
					"dev": true,
					"requires": {
						"p-try": "^2.0.0"
					}
				}
			}
		},
		"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==",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"callsites": "^3.0.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"@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"
			}
		},
		"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==",
			"dev": true
		},
		"path-is-absolute": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
			"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
			"dev": true,
			"peer": true
		},
		"path-key": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
			"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
			"dev": true
		},
		"path-parse": {
			"version": "1.0.6",
			"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
			"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
			"dev": true
		},
		"path-type": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
			"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
			"dev": true
		},
		"picomatch": {
			"version": "2.2.2",
			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
			"integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"find-up": "^4.0.0"
			}
		},
		"postcss": {
			"version": "8.2.9",
			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.9.tgz",
			"integrity": "sha512-b+TmuIL4jGtCHtoLi+G/PisuIl9avxs8IZMSmlABRwNz5RLUUACrC+ws81dcomz1nRezm5YPdXiMEzBEKgYn+Q==",
			"dev": true,
			"requires": {
				"colorette": "^1.2.2",
				"nanoid": "^3.1.22",
				"source-map": "^0.6.1"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"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==",
			"dev": true,
			"requires": {}
		},
		"postcss-modules-local-by-default": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
			"integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
			"dev": true,
			"requires": {
				"icss-utils": "^5.0.0",
				"postcss-selector-parser": "^6.0.2",
				"postcss-value-parser": "^4.1.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"postcss-selector-parser": "^6.0.4"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"icss-utils": "^5.0.0"
			}
		},
		"postcss-selector-parser": {
			"version": "6.0.4",
			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
			"integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
			"dev": true,
			"requires": {
				"cssesc": "^3.0.0",
				"indexes-of": "^1.0.1",
				"uniq": "^1.0.1",
				"util-deprecate": "^1.0.2"
			}
		},
		"postcss-value-parser": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
			"integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
		},
		"prelude-ls": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
			"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
			"dev": true,
			"peer": true
		},
		"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==",
			"dev": true
		},
		"progress": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
			"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
			"dev": true,
			"peer": true
		},
		"prop-types": {
			"version": "15.7.2",
			"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
			"integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
			"requires": {
				"loose-envify": "^1.4.0",
				"object-assign": "^4.1.1",
				"react-is": "^16.8.1"
			},
			"dependencies": {
				"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=="
				}
			}
		},
		"prr": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
			"integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
			"dev": true
		},
		"punycode": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
			"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
			"dev": true
		},
		"q": {
			"version": "1.5.1",
			"resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
			"integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
			"dev": true
		},
		"queue-microtask": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
			"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
			"dev": true
		},
		"randombytes": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
			"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
			"dev": true,
			"requires": {
				"safe-buffer": "^5.1.0"
			}
		},
		"react": {
			"version": "16.14.0",
			"resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
			"integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
			"requires": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1",
				"prop-types": "^15.6.2"
			}
		},
		"react-dom": {
			"version": "16.14.0",
			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
			"integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
			"requires": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1",
				"prop-types": "^15.6.2",
				"scheduler": "^0.19.1"
			}
		},
		"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==",
			"peer": true
		},
		"react-transition-group": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz",
			"integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==",
			"requires": {
				"@babel/runtime": "^7.5.5",
				"dom-helpers": "^5.0.1",
				"loose-envify": "^1.4.0",
				"prop-types": "^15.6.2"
			}
		},
		"readable-stream": {
			"version": "2.3.7",
			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
			"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
			"dev": true,
			"requires": {
				"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"
			}
		},
		"rechoir": {
			"version": "0.7.0",
			"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
			"integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
			"dev": true,
			"requires": {
				"resolve": "^1.9.0"
			}
		},
		"recoil": {
			"version": "0.1.3",
			"resolved": "https://registry.npmjs.org/recoil/-/recoil-0.1.3.tgz",
			"integrity": "sha512-/Rm7wN7jqCjhtFK1TgtK0V115SUXNu6d4QYvwxWNLydib0QChSmpB6U8CaHoRPS0MFWtAIsD/IFjpbfk/OYm7Q==",
			"requires": {}
		},
		"regenerate": {
			"version": "1.4.2",
			"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
			"integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
			"dev": true
		},
		"regenerate-unicode-properties": {
			"version": "8.2.0",
			"resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
			"integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
			"dev": true,
			"requires": {
				"regenerate": "^1.4.0"
			}
		},
		"regenerator-runtime": {
			"version": "0.13.7",
			"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
			"integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
		},
		"regenerator-transform": {
			"version": "0.14.5",
			"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
			"integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
			"dev": true,
			"requires": {
				"@babel/runtime": "^7.8.4"
			}
		},
		"regexpp": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
			"integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
			"dev": true
		},
		"regexpu-core": {
			"version": "4.7.1",
			"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
			"integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
			"dev": true,
			"requires": {
				"regenerate": "^1.4.0",
				"regenerate-unicode-properties": "^8.2.0",
				"regjsgen": "^0.5.1",
				"regjsparser": "^0.6.4",
				"unicode-match-property-ecmascript": "^1.0.4",
				"unicode-match-property-value-ecmascript": "^1.2.0"
			}
		},
		"regjsgen": {
			"version": "0.5.2",
			"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
			"integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
			"dev": true
		},
		"regjsparser": {
			"version": "0.6.9",
			"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
			"integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
			"dev": true,
			"requires": {
				"jsesc": "~0.5.0"
			},
			"dependencies": {
				"jsesc": {
					"version": "0.5.0",
					"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
					"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
					"dev": true
				}
			}
		},
		"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==",
			"dev": true,
			"peer": true
		},
		"resolve": {
			"version": "1.20.0",
			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
			"integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
			"dev": true,
			"requires": {
				"is-core-module": "^2.2.0",
				"path-parse": "^1.0.6"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"resolve-from": "^5.0.0"
			},
			"dependencies": {
				"resolve-from": {
					"version": "5.0.0",
					"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
					"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
					"dev": true
				}
			}
		},
		"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==",
			"dev": true
		},
		"reusify": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
			"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
			"dev": true
		},
		"rimraf": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
			"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
			"dev": true,
			"peer": true,
			"requires": {
				"glob": "^7.1.3"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"queue-microtask": "^1.2.2"
			}
		},
		"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==",
			"dev": true
		},
		"sax": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
			"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
			"dev": true
		},
		"scheduler": {
			"version": "0.19.1",
			"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
			"integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
			"requires": {
				"loose-envify": "^1.1.0",
				"object-assign": "^4.1.1"
			}
		},
		"schema-utils": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
			"integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
			"dev": true,
			"requires": {
				"@types/json-schema": "^7.0.6",
				"ajv": "^6.12.5",
				"ajv-keywords": "^3.5.2"
			}
		},
		"semver": {
			"version": "6.3.0",
			"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
			"dev": true
		},
		"serialize-javascript": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
			"integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
			"dev": true,
			"requires": {
				"randombytes": "^2.1.0"
			}
		},
		"shallow-clone": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
			"integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
			"dev": true,
			"requires": {
				"kind-of": "^6.0.2"
			}
		},
		"shallowequal": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
			"integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
		},
		"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==",
			"dev": true,
			"requires": {
				"shebang-regex": "^3.0.0"
			}
		},
		"shebang-regex": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
			"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
			"dev": true
		},
		"signal-exit": {
			"version": "3.0.3",
			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
			"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
			"dev": true
		},
		"slash": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
			"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
			"dev": true
		},
		"slice-ansi": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
			"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
			"dev": true,
			"peer": true,
			"requires": {
				"ansi-styles": "^4.0.0",
				"astral-regex": "^2.0.0",
				"is-fullwidth-code-point": "^3.0.0"
			},
			"dependencies": {
				"ansi-styles": {
					"version": "4.3.0",
					"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
					"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
					"dev": true,
					"peer": true,
					"requires": {
						"color-convert": "^2.0.1"
					}
				},
				"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==",
					"dev": true,
					"peer": true,
					"requires": {
						"color-name": "~1.1.4"
					}
				},
				"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==",
					"dev": true,
					"peer": true
				}
			}
		},
		"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==",
			"dev": true
		},
		"source-map": {
			"version": "0.5.7",
			"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
			"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
		},
		"source-map-support": {
			"version": "0.5.19",
			"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
			"integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
			"dev": true,
			"requires": {
				"buffer-from": "^1.0.0",
				"source-map": "^0.6.0"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"sprintf-js": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
			"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
			"dev": true
		},
		"stable": {
			"version": "0.1.8",
			"resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
			"integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
			"dev": true
		},
		"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==",
			"dev": true,
			"requires": {
				"safe-buffer": "~5.1.0"
			}
		},
		"string-width": {
			"version": "4.2.2",
			"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
			"integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
			"dev": true,
			"peer": true,
			"requires": {
				"emoji-regex": "^8.0.0",
				"is-fullwidth-code-point": "^3.0.0",
				"strip-ansi": "^6.0.0"
			}
		},
		"string.prototype.trimend": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
			"integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3"
			}
		},
		"string.prototype.trimstart": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
			"integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
			"dev": true,
			"requires": {
				"call-bind": "^1.0.2",
				"define-properties": "^1.1.3"
			}
		},
		"strip-ansi": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
			"integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
			"dev": true,
			"peer": true,
			"requires": {
				"ansi-regex": "^5.0.0"
			}
		},
		"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==",
			"dev": true
		},
		"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==",
			"dev": true,
			"peer": true
		},
		"style-loader": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz",
			"integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==",
			"dev": true,
			"requires": {
				"loader-utils": "^2.0.0",
				"schema-utils": "^3.0.0"
			}
		},
		"styled-components": {
			"version": "5.2.3",
			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz",
			"integrity": "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==",
			"requires": {
				"@babel/helper-module-imports": "^7.0.0",
				"@babel/traverse": "^7.4.5",
				"@emotion/is-prop-valid": "^0.8.8",
				"@emotion/stylis": "^0.8.4",
				"@emotion/unitless": "^0.7.4",
				"babel-plugin-styled-components": ">= 1.12.0",
				"css-to-react-native": "^3.0.0",
				"hoist-non-react-statics": "^3.0.0",
				"shallowequal": "^1.1.0",
				"supports-color": "^5.5.0"
			}
		},
		"supports-color": {
			"version": "5.5.0",
			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
			"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
			"requires": {
				"has-flag": "^3.0.0"
			}
		},
		"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==",
			"dev": true
		},
		"svgo": {
			"version": "1.3.2",
			"resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
			"integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
			"dev": true,
			"requires": {
				"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"
			}
		},
		"table": {
			"version": "6.0.9",
			"resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz",
			"integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==",
			"dev": true,
			"peer": true,
			"requires": {
				"ajv": "^8.0.1",
				"is-boolean-object": "^1.1.0",
				"is-number-object": "^1.0.4",
				"is-string": "^1.0.5",
				"lodash.clonedeep": "^4.5.0",
				"lodash.flatten": "^4.4.0",
				"lodash.truncate": "^4.4.2",
				"slice-ansi": "^4.0.0",
				"string-width": "^4.2.0"
			},
			"dependencies": {
				"ajv": {
					"version": "8.0.2",
					"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.2.tgz",
					"integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==",
					"dev": true,
					"peer": true,
					"requires": {
						"fast-deep-equal": "^3.1.1",
						"json-schema-traverse": "^1.0.0",
						"require-from-string": "^2.0.2",
						"uri-js": "^4.2.2"
					}
				},
				"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==",
					"dev": true,
					"peer": true
				}
			}
		},
		"tapable": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
			"integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
			"dev": true
		},
		"terser": {
			"version": "5.6.1",
			"resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
			"integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
			"dev": true,
			"requires": {
				"commander": "^2.20.0",
				"source-map": "~0.7.2",
				"source-map-support": "~0.5.19"
			},
			"dependencies": {
				"source-map": {
					"version": "0.7.3",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
					"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
					"dev": true
				}
			}
		},
		"terser-webpack-plugin": {
			"version": "5.1.1",
			"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
			"integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
			"dev": true,
			"requires": {
				"jest-worker": "^26.6.2",
				"p-limit": "^3.1.0",
				"schema-utils": "^3.0.0",
				"serialize-javascript": "^5.0.1",
				"source-map": "^0.6.1",
				"terser": "^5.5.1"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"text-table": {
			"version": "0.2.0",
			"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
			"integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
			"dev": true,
			"peer": true
		},
		"to-fast-properties": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
			"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
		},
		"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==",
			"dev": true,
			"requires": {
				"is-number": "^7.0.0"
			}
		},
		"ts-loader": {
			"version": "8.1.0",
			"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.1.0.tgz",
			"integrity": "sha512-YiQipGGAFj2zBfqLhp28yUvPP9jUGqHxRzrGYuc82Z2wM27YIHbElXiaZDc93c3x0mz4zvBmS6q/DgExpdj37A==",
			"dev": true,
			"requires": {
				"chalk": "^4.1.0",
				"enhanced-resolve": "^4.0.0",
				"loader-utils": "^2.0.0",
				"micromatch": "^4.0.0",
				"semver": "^7.3.4"
			},
			"dependencies": {
				"ansi-styles": {
					"version": "4.3.0",
					"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
					"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
					"dev": true,
					"requires": {
						"color-convert": "^2.0.1"
					}
				},
				"chalk": {
					"version": "4.1.0",
					"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
					"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
					"dev": true,
					"requires": {
						"ansi-styles": "^4.1.0",
						"supports-color": "^7.1.0"
					}
				},
				"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==",
					"dev": true,
					"requires": {
						"color-name": "~1.1.4"
					}
				},
				"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==",
					"dev": true
				},
				"has-flag": {
					"version": "4.0.0",
					"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
					"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
					"dev": true
				},
				"semver": {
					"version": "7.3.5",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
					"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
					"dev": true,
					"requires": {
						"lru-cache": "^6.0.0"
					}
				},
				"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==",
					"dev": true,
					"requires": {
						"has-flag": "^4.0.0"
					}
				}
			}
		},
		"tslib": {
			"version": "1.14.1",
			"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
			"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
			"dev": true
		},
		"tsutils": {
			"version": "3.21.0",
			"resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
			"integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
			"dev": true,
			"requires": {
				"tslib": "^1.8.1"
			}
		},
		"type-check": {
			"version": "0.4.0",
			"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
			"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
			"dev": true,
			"peer": true,
			"requires": {
				"prelude-ls": "^1.2.1"
			}
		},
		"type-fest": {
			"version": "0.8.1",
			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
			"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
			"dev": true,
			"peer": true
		},
		"typescript": {
			"version": "4.2.3",
			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz",
			"integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==",
			"dev": true,
			"peer": true
		},
		"unbox-primitive": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
			"integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
			"dev": true,
			"requires": {
				"function-bind": "^1.1.1",
				"has-bigints": "^1.0.1",
				"has-symbols": "^1.0.2",
				"which-boxed-primitive": "^1.0.2"
			}
		},
		"unicode-canonical-property-names-ecmascript": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
			"integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
			"dev": true
		},
		"unicode-match-property-ecmascript": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
			"integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
			"dev": true,
			"requires": {
				"unicode-canonical-property-names-ecmascript": "^1.0.4",
				"unicode-property-aliases-ecmascript": "^1.0.4"
			}
		},
		"unicode-match-property-value-ecmascript": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
			"integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
			"dev": true
		},
		"unicode-property-aliases-ecmascript": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
			"integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
			"dev": true
		},
		"uniq": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
			"integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
			"dev": true
		},
		"unquote": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
			"integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
			"dev": true
		},
		"uri-js": {
			"version": "4.4.1",
			"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
			"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
			"dev": true,
			"requires": {
				"punycode": "^2.1.0"
			}
		},
		"url-loader": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
			"integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
			"dev": true,
			"requires": {
				"loader-utils": "^2.0.0",
				"mime-types": "^2.1.27",
				"schema-utils": "^3.0.0"
			}
		},
		"util-deprecate": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
			"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
			"dev": true
		},
		"util.promisify": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
			"integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
			"dev": true,
			"requires": {
				"define-properties": "^1.1.3",
				"es-abstract": "^1.17.2",
				"has-symbols": "^1.0.1",
				"object.getownpropertydescriptors": "^2.1.0"
			}
		},
		"v8-compile-cache": {
			"version": "2.3.0",
			"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
			"integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
			"dev": true
		},
		"watchpack": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
			"integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
			"dev": true,
			"requires": {
				"glob-to-regexp": "^0.4.1",
				"graceful-fs": "^4.1.2"
			}
		},
		"webpack": {
			"version": "5.28.0",
			"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.28.0.tgz",
			"integrity": "sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==",
			"dev": true,
			"requires": {
				"@types/eslint-scope": "^3.7.0",
				"@types/estree": "^0.0.46",
				"@webassemblyjs/ast": "1.11.0",
				"@webassemblyjs/wasm-edit": "1.11.0",
				"@webassemblyjs/wasm-parser": "1.11.0",
				"acorn": "^8.0.4",
				"browserslist": "^4.14.5",
				"chrome-trace-event": "^1.0.2",
				"enhanced-resolve": "^5.7.0",
				"es-module-lexer": "^0.4.0",
				"eslint-scope": "^5.1.1",
				"events": "^3.2.0",
				"glob-to-regexp": "^0.4.1",
				"graceful-fs": "^4.2.4",
				"json-parse-better-errors": "^1.0.2",
				"loader-runner": "^4.2.0",
				"mime-types": "^2.1.27",
				"neo-async": "^2.6.2",
				"schema-utils": "^3.0.0",
				"tapable": "^2.1.1",
				"terser-webpack-plugin": "^5.1.1",
				"watchpack": "^2.0.0",
				"webpack-sources": "^2.1.1"
			},
			"dependencies": {
				"acorn": {
					"version": "8.1.0",
					"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
					"integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
					"dev": true
				},
				"enhanced-resolve": {
					"version": "5.7.0",
					"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
					"integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
					"dev": true,
					"requires": {
						"graceful-fs": "^4.2.4",
						"tapable": "^2.2.0"
					}
				},
				"tapable": {
					"version": "2.2.0",
					"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
					"integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
					"dev": true
				}
			}
		},
		"webpack-cli": {
			"version": "4.6.0",
			"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.6.0.tgz",
			"integrity": "sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA==",
			"dev": true,
			"requires": {
				"@discoveryjs/json-ext": "^0.5.0",
				"@webpack-cli/configtest": "^1.0.2",
				"@webpack-cli/info": "^1.2.3",
				"@webpack-cli/serve": "^1.3.1",
				"colorette": "^1.2.1",
				"commander": "^7.0.0",
				"enquirer": "^2.3.6",
				"execa": "^5.0.0",
				"fastest-levenshtein": "^1.0.12",
				"import-local": "^3.0.2",
				"interpret": "^2.2.0",
				"rechoir": "^0.7.0",
				"v8-compile-cache": "^2.2.0",
				"webpack-merge": "^5.7.3"
			},
			"dependencies": {
				"commander": {
					"version": "7.2.0",
					"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
					"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
					"dev": true
				}
			}
		},
		"webpack-merge": {
			"version": "5.7.3",
			"resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz",
			"integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==",
			"dev": true,
			"requires": {
				"clone-deep": "^4.0.1",
				"wildcard": "^2.0.0"
			}
		},
		"webpack-sources": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
			"integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
			"dev": true,
			"requires": {
				"source-list-map": "^2.0.1",
				"source-map": "^0.6.1"
			},
			"dependencies": {
				"source-map": {
					"version": "0.6.1",
					"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
					"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
					"dev": true
				}
			}
		},
		"which": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
			"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
			"dev": true,
			"requires": {
				"isexe": "^2.0.0"
			}
		},
		"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==",
			"dev": true,
			"requires": {
				"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"
			}
		},
		"wildcard": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
			"integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
			"dev": true
		},
		"word-wrap": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
			"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
			"dev": true,
			"peer": true
		},
		"wrappy": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
			"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
			"dev": true,
			"peer": true
		},
		"yallist": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
			"dev": true
		},
		"yaml": {
			"version": "1.10.2",
			"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
			"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
			"dev": true
		},
		"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==",
			"dev": true
		}
	}
}
