1 |
- {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js??ref--13-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\components\\GalleryBar\\menus.js","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\components\\GalleryBar\\menus.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucmVkdWNlLmpzIjsKaW1wb3J0IHsgY2hlY2tBY3Rpb25BY2Nlc3MgfSBmcm9tICJAL2FjY2Vzcy9jaGVjayI7CmltcG9ydCAqIGFzIG5vZGVzIGZyb20gIkAvYWNjZXNzL25vZGUiOwppbXBvcnQgc3RvcmUgZnJvbSAiQC9zdG9yZSI7CmNvbnN0IG1lbnVzTGlzdCA9IFt7CiAgcGF0aDogIi8iLAogIHJlZGlyZWN0OiAiL2luZGV4IiwKICBtZXRhOiB7CiAgICB0aXRsZTogIuamguWGtSIsCiAgICByZW1peEljb246ICJtYWMtbGluZSIsCiAgICBhZmZpeDogdHJ1ZQogIH0sCiAgY2hpbGRyZW46IFt7CiAgICBwYXRoOiAiL2luZGV4IiwKICAgIG5hbWU6ICJJbmRleCIsCiAgICBub0tlZXBBbGl2ZTogdHJ1ZSwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLnu4/okKXmpoLlhrUiLAogICAgICByZW1peEljb246ICJtYWMtbGluZSIsCiAgICAgIGFmZml4OiB0cnVlCiAgICB9LAogICAgZnVsbFBhdGg6ICIvaW5kZXgiCiAgfV0sCiAgZnVsbFBhdGg6ICIvIgp9LCB7CiAgcGF0aDogIi9nb29kcyIsCiAgcmVkaXJlY3Q6ICIvZ29vZHMvbWFuYWdlRy9CYXNlRGF0YUxpc3QiLAogIGFsd2F5c1Nob3c6IHRydWUsCiAgbWV0YTogewogICAgdGl0bGU6ICLllYblk4EiLAogICAgcmVtaXhJY29uOiAic2hvcHBpbmctYmFnLWxpbmUiCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvZ29vZHMvbWFuYWdlRyIsCiAgICBuYW1lOiAiTWFuYWdlRyIsCiAgICBmdWxsUGF0aDogIi9nb29kcy9zYWxlL1B1Ymxpc2hHb29kcyIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5ZWG5ZOB566h55CGIiwKICAgICAgcmVtaXhJY29uOiAiYXBwcy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL2dvb2RzL3NhbGUvUHVibGlzaEdvb2RzIiwKICAgICAgbmFtZTogIlB1Ymxpc2hHb29kcyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWVhuWTgeWIl+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5QdWJsaXNoR29vZHMKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvZ29vZHMvc2FsZS9QdWJsaXNoR29vZHMiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvZ29vZHMvbWFuYWdlRy9CYXNlRGF0YUxpc3QiLAogICAgICBuYW1lOiAiQmFzZURhdGFMaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5ZOB6LWE5paZIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkJhc2VEYXRhTGlzdAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9nb29kcy9tYW5hZ2VHL0Jhc2VEYXRhTGlzdCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9nb29kcy9tYW5hZ2VHL0dvb2RzQ2xhc3NpZnkiLAogICAgICBuYW1lOiAiR29vZHNDbGFzc2lmeSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWVhuWTgeWIhuexuyIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5Hb29kc0NsYXNzaWZ5CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL2dvb2RzL21hbmFnZUcvR29vZHNDbGFzc2lmeSIKICAgIH0sIHsKICAgICAgcGF0aDogIi9nb29kcy9tYW5hZ2VHL0JyYW5kTWFuYWdlIiwKICAgICAgbmFtZTogIkJyYW5kTWFuYWdlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5ZOB5ZOB54mMIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkJyYW5kTWFuYWdlCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL2dvb2RzL21hbmFnZUcvQnJhbmRNYW5hZ2UiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvZ29vZHMvbWFuYWdlRy9Vbml0TWVhc3VyZW1lbnQiLAogICAgICBuYW1lOiAiVW5pdE1lYXN1cmVtZW50IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5Y2V5L2N566h55CGIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlVuaXRTZXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvZ29vZHMvbWFuYWdlRy9Vbml0TWVhc3VyZW1lbnQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvZ29vZHMvbWFuYWdlRy9TcGVjTWFuYWdlIiwKICAgICAgbmFtZTogIlNwZWNNYW5hZ2UiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlsZ7mgKfnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuc3BlY01hbmFnZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9nb29kcy9tYW5hZ2VHL1NwZWNNYW5hZ2UiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvZ29vZHMvZ29vZHNlbXByZWdvL0dvb2RzRW1wcmVnbyIsCiAgICAgIG5hbWU6ICJHb29kc0VtcHJlZ28iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLllYblk4HmnI3liqEiLAogICAgICAgIGFjY2Vzczogbm9kZXMuR29vZHNFbXByZWdvCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL2dvb2RzL2dvb2RzZW1wcmVnby9Hb29kc0VtcHJlZ28iCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvZ29vZHMvbWFuYWdlRy9Hb29kc0dyb3VwaW5nIiwKICAgICAgbmFtZTogIkdvb2RzR3JvdXBpbmciLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLllYblk4HliIbnu4QiLAogICAgICAgIGFjY2Vzczogbm9kZXMuR29vZHNHcm91cGluZwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9nb29kcy9tYW5hZ2VHL0dvb2RzR3JvdXBpbmciCiAgICB9XQogIH0sIHsKICAgIHBhdGg6ICIvZ29vZHMvc2FsZSIsCiAgICBuYW1lOiAiU2FsZSIsCiAgICBmdWxsUGF0aDogIi9nb29kcy9zYWxlL1B1Ymxpc2hHb29kcyIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5ZWG5ZOB5Lu35qC8IiwKICAgICAgcmVtaXhJY29uOiAiYm9va21hcmstMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL2dvb2RzL3NhbGUvUHJpY2VUYWJsZSIsCiAgICAgIG5hbWU6ICJQcmljZVRhYmxlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5Lu35qC86KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlByaWNlVGFibGUKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvZ29vZHMvc2FsZS9QcmljZVRhYmxlIgogICAgfSwgewogICAgICBwYXRoOiAiL2dvb2RzL3NhbGUvQWRqdXN0UHJpY2VHb29kcyIsCiAgICAgIG5hbWU6ICJBZGp1c3RQcmljZUdvb2RzIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6LCD5Lu35Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkFkanVzdFByaWNlCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL2dvb2RzL3NhbGUvQWRqdXN0UHJpY2VHb29kcyIKICAgIH1dCiAgfV0sCiAgZnVsbFBhdGg6ICIvZ29vZHMiCn0sIHsKICBwYXRoOiAiL29yZGVyIiwKICBuYW1lOiAiT3JkZXIiLAogIHJlZGlyZWN0OiAiL29yZGVyL21hbmFnZU8vb3JkZXJRdWVyeSIsCiAgYWx3YXlzU2hvdzogdHJ1ZSwKICBtZXRhOiB7CiAgICB0aXRsZTogIuiuouWNlSIsCiAgICByZW1peEljb246ICJmaWxlLWxpc3QtMi1saW5lIgogIH0sCiAgY2hpbGRyZW46IFt7CiAgICBwYXRoOiAiL29yZGVyL21hbmFnZU8vb3JkZXJRdWVyeSIsCiAgICBuYW1lOiAiTWFuYWdlTyIsCiAgICBmdWxsUGF0aDogIi9vcmRlci9tYW5hZ2VPL29yZGVyUXVlcnkiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuiuouWNleeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogImxpc3QtdW5vcmRlcmVkIgogICAgfSwKICAgIGNoaWxkcmVuOiBbCiAgICAvKnsKICAgICAgcGF0aDogIi9vcmRlci9tYW5hZ2VPL25ld09yZGVyTGlzdCIsCiAgICAgIG5hbWU6ICJOZXdPcmRlckxpc3QiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLmlrDorqLljZXliJfooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMubmV3T3JkZXJMaXN0LAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9vcmRlci9tYW5hZ2VPL25ld09yZGVyTGlzdCIsCiAgICB9LCovCiAgICB7CiAgICAgIHBhdGg6ICIvb3JkZXIvbWFuYWdlTy9vcmRlclF1ZXJ5IiwKICAgICAgbmFtZTogIk9yZGVyUXVlcnkiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLorqLotKfljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMub3JkZXJRdWVyeQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9vcmRlci9tYW5hZ2VPL29yZGVyUXVlcnkiCiAgICB9LCAvLyB7CiAgICAvLyAgIHBhdGg6ICIvb3JkZXIvbWFuYWdlTy9PcmRlckRldGFpbHMiLAogICAgLy8gICBuYW1lOiAiT3JkZXJEZXRhaWxzIiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi6K6i5Y2V6K+m5oOFIiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLm9yZGVyUXVlcnksCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL29yZGVyL21hbmFnZU8vT3JkZXJEZXRhaWxzIiwKICAgIC8vIH0sCiAgICB7CiAgICAgIHBhdGg6ICIvb3JkZXIvbWFuYWdlTy9zZWxmT3JkZXI/dHlwZT0yIiwKICAgICAgbmFtZTogIlNlbGZPcmRlciIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuiHquaPkOWNlSIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5zZWxmT3JkZXIKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvb3JkZXIvbWFuYWdlTy9zZWxmT3JkZXI/dHlwZT0yIgogICAgfSwgewogICAgICBwYXRoOiAiL29yZGVyL21hbmFnZU8vUmV0dXJuV2FyZWhvdXNpbmdPcmRlciIsCiAgICAgIG5hbWU6ICJSZXR1cm5XYXJlaG91c2luZ09yZGVyIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6YCA6LSn5Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlJldHVybldhcmVob3VzaW5nT3JkZXIKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvb3JkZXIvbWFuYWdlTy9SZXR1cm5XYXJlaG91c2luZ09yZGVyIgogICAgfSwKICAgIC8qewogICAgICBwYXRoOiAiL29yZGVyL21hbmFnZU8vQ2FuY2VsT3JkZXIiLAogICAgICBuYW1lOiAiQ2FuY2VsT3JkZXIiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlt7Llj5bmtogiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQ2FuY2VsT3JkZXIsCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL29yZGVyL21hbmFnZU8vQ2FuY2VsT3JkZXIiLAogICAgfSwqLwogICAgewogICAgICBwYXRoOiAiL29yZGVyL21hbmFnZU8vT3JkZXJBZGQiLAogICAgICBuYW1lOiAiT3JkZXJBZGQiLAogICAgICBtZXRhOiB7CiAgICAgICAgbm9LZWVwQWxpdmU6IHRydWUsCiAgICAgICAgdGl0bGU6ICLku6PlrqLkuIvljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuT3JkZXJBZGQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvb3JkZXIvbWFuYWdlTy9PcmRlckFkZCIKICAgIH1dCiAgfSwKICAvKiB7CiAgICBwYXRoOiAiL29yZGVyL3NhbGVPIiwKICAgIG5hbWU6ICJTYWxlTyIsCiAgICBmdWxsUGF0aDogIi9vcmRlci9zYWxlTy9BZGRTYWxlT3JkZXIiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIumUgOWUruWNleeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogImJpbGwtbGluZSIsCiAgICB9LAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHBhdGg6ICIvb3JkZXIvc2FsZU8vQWRkU2FsZU9yZGVyIiwKICAgICAgICBuYW1lOiAiQWRkU2FsZU9yZGVyIiwKICAgICAgICBtZXRhOiB7CiAgICAgICAgICB0aXRsZTogIuWIm+W7uumUgOWUruWNlSIsCiAgICAgICAgICBhY2Nlc3M6IG5vZGVzLmFkZFNhbGVPcmRlciwKICAgICAgICB9LAogICAgICAgIGZ1bGxQYXRoOiAiL29yZGVyL3NhbGVPL0FkZFNhbGVPcmRlciIsCiAgICAgIH0sCiAgICAgIHsKICAgICAgICBwYXRoOiAiL29yZGVyL3NhbGVPL1NhbGVPcmRlckxpc3QiLAogICAgICAgIG5hbWU6ICJTYWxlT3JkZXJMaXN0IiwKICAgICAgICBtZXRhOiB7CiAgICAgICAgICB0aXRsZTogIumUgOWUruWNleWIl+ihqCIsCiAgICAgICAgICBhY2Nlc3M6IG5vZGVzLnNhbGVPcmRlckxpc3QsCiAgICAgICAgfSwKICAgICAgICBmdWxsUGF0aDogIi9vcmRlci9zYWxlTy9TYWxlT3JkZXJMaXN0IiwKICAgICAgfSwKICAgIF0sCiAgfSwqLwogIHsKICAgIHBhdGg6ICIvb3JkZXIvU2FsZVRvdGFsRm9ybSIsCiAgICBuYW1lOiAiU2FsZVRvdGFsRm9ybSIsCiAgICBmdWxsUGF0aDogIi9vcmRlci9TYWxlVG90YWxGb3JtL0dvb2RzRm9ybSIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi6ZSA5ZSu5oql6KGoIiwKICAgICAgcmVtaXhJY29uOiAiZmlsZS10ZXh0LWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvb3JkZXIvU2FsZVRvdGFsRm9ybS9Hb29kc0Zvcm0iLAogICAgICBuYW1lOiAiR29vZHNGb3JtIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5ZOB5rGH5oC76KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLk9yZGVyU3RhdGlzdGljcwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9vcmRlci9TYWxlVG90YWxGb3JtL0dvb2RzRm9ybSIKICAgIH0sIHsKICAgICAgcGF0aDogIi9vcmRlci9TYWxlVG90YWxGb3JtL0N1c3RvbWVyRm9ybSIsCiAgICAgIG5hbWU6ICJDdXN0b21lckZvcm0iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlrqLmiLfmsYfmgLvooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuT3JkZXJTdGF0aXN0aWNzCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL29yZGVyL1NhbGVUb3RhbEZvcm0vQ3VzdG9tZXJGb3JtIgogICAgfSwgewogICAgICBwYXRoOiAiL29yZGVyL1NhbGVUb3RhbEZvcm0vU3RhZmZGb3JtIiwKICAgICAgbmFtZTogIlN0YWZmRm9ybSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuS6uuWRmOaxh+aAu+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5PcmRlclN0YXRpc3RpY3MKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvb3JkZXIvU2FsZVRvdGFsRm9ybS9TdGFmZkZvcm0iCiAgICB9XQogIH1dLAogIGZ1bGxQYXRoOiAiL29yZGVyIgp9LCB7CiAgcGF0aDogIi9DdXN0b21lciIsCiAgbmFtZTogIkN1c3RvbWVyIiwKICByZWRpcmVjdDogIi9DdXN0b21lci9DdXN0b21lckFkbWluL0N1c3RvbWVyTGlzdCIsCiAgYWx3YXlzU2hvdzogdHJ1ZSwKICBtZXRhOiB7CiAgICB0aXRsZTogIuWuouaItyIsCiAgICByZW1peEljb246ICJjb250YWN0cy1saW5lIgogIH0sCiAgY2hpbGRyZW46IFt7CiAgICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQWRtaW4iLAogICAgbmFtZTogIkN1c3RvbWVyQWRtaW4iLAogICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJBZG1pbi9DdXN0b21lckxpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWuouaIt+euoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogInVzZXItMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQWRtaW4vQ3VzdG9tZXJMaXN0IiwKICAgICAgbmFtZTogIkN1c3RvbWVyTGlzdCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWuouaIt+WIl+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5DdXN0b21lckxpc3QKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJBZG1pbi9DdXN0b21lckxpc3QiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJBZG1pbi9DdXN0b21lclR5cGUiLAogICAgICBuYW1lOiAiQ3VzdG9tZXJUeXBlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi357G75Z6LIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyVHlwZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9DdXN0b21lci9DdXN0b21lckFkbWluL0N1c3RvbWVyVHlwZSIKICAgIH0sIHsKICAgICAgcGF0aDogIi9DdXN0b21lci9DdXN0b21lckFkbWluL0xhYmVsTWFuYWdlbWVudCIsCiAgICAgIG5hbWU6ICJMYWJlbE1hbmFnZW1lbnQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLmoIfnrb7nrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuTGFiZWxNYW5hZ2VtZW50CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQWRtaW4vTGFiZWxNYW5hZ2VtZW50IgogICAgfSAvLyB7CiAgICAvLyAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJBZG1pbi9DdXN0b21lclF1ZXJ5IiwKICAgIC8vICAgbmFtZTogIkN1c3RvbWVyUXVlcnkiLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLlrqLmiLfmn6Xor6IiLAogICAgLy8gICAgIGFjY2Vzczogbm9kZXMuQ3VzdG9tZXJRdWVyeSwKICAgIC8vICAgfSwKICAgIC8vICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJBZG1pbi9DdXN0b21lclF1ZXJ5IiwKICAgIC8vIH0sCiAgICBdCiAgfSwgewogICAgcGF0aDogIi9DdXN0b21lci9DdXN0b21lckNoZWNrIiwKICAgIG5hbWU6ICJDdXN0b21lckNoZWNrIiwKICAgIGZ1bGxQYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQ2hlY2svTm90Q2hlY2siLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWuouaIt+WuoeaguCIsCiAgICAgIHJlbWl4SWNvbjogInNoaWVsZC11c2VyLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJDaGVjay9Ob3RDaGVjayIsCiAgICAgIG5hbWU6ICJOb3RDaGVjayIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuacquWuoeaguCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5Ob3RDaGVjawogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9DdXN0b21lci9DdXN0b21lckNoZWNrL05vdENoZWNrIgogICAgfSwgewogICAgICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQ2hlY2svbm9QZXJmZWN0RGF0YSIsCiAgICAgIG5hbWU6ICJOb1BlcmZlY3REYXRhIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5b6F5a6M5ZaE6LWE5paZIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLmdldEF1ZGl0QWxsQ3VzdG9tZXIKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJDaGVjay9ub1BlcmZlY3REYXRhIgogICAgfV0KICB9LCB7CiAgICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyQmVoYXZpb3IiLAogICAgbmFtZTogIkN1c3RvbWVyQmVoYXZpb3IiLAogICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9Ccm93c2luZ0hpc3RvcnkiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWuouaIt+ihjOS4uiIsCiAgICAgIHJlbWl4SWNvbjogInVzZXItc2hhcmVkLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9Ccm93c2luZ0hpc3RvcnkiLAogICAgICBuYW1lOiAiQnJvd3NpbmdIaXN0b3J5IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5rWP6KeI6K6w5b2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmVoYXZpb3JCcm93c2luZ0hpc3RvcnkKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9Ccm93c2luZ0hpc3RvcnkiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9QdXJjaGFzZUhpc3RvcnkiLAogICAgICBuYW1lOiAiUHVyY2hhc2VIaXN0b3J5IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6LSt5Lmw6K6w5b2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmVoYXZpb3JQdXJjaGFzZUhpc3RvcnkKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9QdXJjaGFzZUhpc3RvcnkiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9EZW1hbmRSZXBvcnRpbmciLAogICAgICBuYW1lOiAiRGVtYW5kUmVwb3J0aW5nIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6ZyA5rGC5o+Q5oqlIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmVoYXZpb3JEZW1hbmRSZXBvcnRpbmcKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJCZWhhdmlvci9EZW1hbmRSZXBvcnRpbmciCiAgICB9XQogIH0sIHsKICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJTdGF0ZW1lbnRzIiwKICAgIG5hbWU6ICJDdXN0b21lclN0YXRlbWVudHMiLAogICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJTdGF0ZW1lbnRzL0Fub21hbHlBbmFseXNpc1RhYmxlIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlrqLmiLfmiqXooagiLAogICAgICByZW1peEljb246ICJmaWxlLWxpc3QtbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9DdXN0b21lci9DdXN0b21lclN0YXRlbWVudHMvQW5vbWFseUFuYWx5c2lzVGFibGUiLAogICAgICBuYW1lOiAiQW5vbWFseUFuYWx5c2lzVGFibGUiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlvILluLjlrqLmiLfliIbmnpDooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQ3VzdG9tZXJTdGF0ZW1lbnRzQW5vbWFseUFuYWx5c2lzVGFibGUKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJTdGF0ZW1lbnRzL0Fub21hbHlBbmFseXNpc1RhYmxlIgogICAgfSwgewogICAgICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyU3RhdGVtZW50cy9QdWxsTmV3U3RhdGlzdGljcyIsCiAgICAgIG5hbWU6ICJDdXN0b21lclB1bGxOZXdTdGF0aXN0aWNzIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ouJ5paw57uf6K6hIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyU3RhdGVtZW50c1B1bGxOZXdTdGF0aXN0aWNzCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyU3RhdGVtZW50cy9QdWxsTmV3U3RhdGlzdGljcyIKICAgIH0sIHsKICAgICAgcGF0aDogIi9DdXN0b21lci9DdXN0b21lclN0YXRlbWVudHMvVmlzaXRSZXBvciIsCiAgICAgIG5hbWU6ICJWaXNpdFJlcG9yIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ouc6K6/5oql6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyU3RhdGVtZW50c1Zpc2l0UmVwb3IKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJTdGF0ZW1lbnRzL1Zpc2l0UmVwb3IiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvQ3VzdG9tZXIvQ3VzdG9tZXJTdGF0ZW1lbnRzL0N1c3RvbWVyTWFwIiwKICAgICAgbmFtZTogIkN1c3RvbWVyTWFwIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi35YiG5biD5Zu+IiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyU3RhdGVtZW50c0N1c3RvbWVyRGlzdHJpYnV0aW9uCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyU3RhdGVtZW50cy9DdXN0b21lck1hcCIKICAgIH0gLy8gewogICAgLy8gICBwYXRoOiAiL0N1c3RvbWVyL0N1c3RvbWVyU3RhdGVtZW50cy9TdGFmZlB1bGxOZXdTdGF0aXN0aWNzIiwKICAgIC8vICAgbmFtZTogIlN0YWZmUHVsbE5ld1N0YXRpc3RpY3MiLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLlkZjlt6Xmi4nmlrDnu5/orqEiLAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9DdXN0b21lci9DdXN0b21lclN0YXRlbWVudHMvU3RhZmZQdWxsTmV3U3RhdGlzdGljcyIsCiAgICAvLyB9LAogICAgXQogIH1dLAogIGZ1bGxQYXRoOiAiL0N1c3RvbWVyIgp9LCB7CiAgcGF0aDogIi9QdXJjaGFzZSIsCiAgcmVkaXJlY3Q6ICIvUHVyY2hhc2UvTWFuYWdlUC9TdXBwbGllciIsCiAgYWx3YXlzU2hvdzogdHJ1ZSwKICBtZXRhOiB7CiAgICB0aXRsZTogIumHh+i0rSIsCiAgICByZW1peEljb246ICJzaG9wcGluZy1jYXJ0LWxpbmUiCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUCIsCiAgICBuYW1lOiAiTWFuYWdlUCIsCiAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9NYW5hZ2VQL1N1cHBsaWVyIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLph4fotK3nrqHnkIYiLAogICAgICByZW1peEljb246ICJzaG9wcGluZy1jYXJ0LWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUC9QdXJjaGFzZU9yZGVyIiwKICAgICAgbmFtZTogIlB1cmNoYXNlT3JkZXIiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLph4fotK3ljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUHVyY2hhc2VPcmRlcgogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9NYW5hZ2VQL1B1cmNoYXNlT3JkZXIiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUC9QdXJjaGFzZVJldHVybk9yZGVyIiwKICAgICAgbmFtZTogIlB1cmNoYXNlUmV0dXJuT3JkZXIiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLph4fotK3pgIDotKfljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUHVyY2hhc2VSZXR1cm5PcmRlcgogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9NYW5hZ2VQL1B1cmNoYXNlUmV0dXJuT3JkZXIiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUC9TdXBwbGllciIsCiAgICAgIG5hbWU6ICJTdXBwbGllciIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuS+m+W6lOWVhiIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5TdXBwbGllcgogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9NYW5hZ2VQL1N1cHBsaWVyIgogICAgfSwgewogICAgICBwYXRoOiAiL1B1cmNoYXNlL01hbmFnZVAvU3RvY2tvdXQiLAogICAgICBuYW1lOiAiU3RvY2tvdXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLnvLrotKfljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuU3RvY2tvdXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUC9TdG9ja291dCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9QdXJjaGFzZS9NYW5hZ2VQL01lcmNoYW50IiwKICAgICAgbmFtZTogIk1lcmNoYW50IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5oi36YeH6LSt5Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLk1lcmNoYW50CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1B1cmNoYXNlL01hbmFnZVAvTWVyY2hhbnQiCiAgICB9XQogIH0sIHsKICAgIHBhdGg6ICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0iLAogICAgbmFtZTogIlB1cmNoYXNlVG90YWxGb3JtIiwKICAgIGZ1bGxQYXRoOiAiL1B1cmNoYXNlL1B1cmNoYXNlVG90YWxGb3JtL0dvb2RzRm9ybSIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi6YeH6LSt5oql6KGoIiwKICAgICAgYWNjZXNzOiBub2Rlcy5QdXJjaGFzZVN0YXRpc3RpY3MsCiAgICAgIHJlbWl4SWNvbjogImZpbGUtdGV4dC1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL1B1cmNoYXNlL01hbmFnZVAvUHVyY2hhc2VEZXRhaWwiLAogICAgICBuYW1lOiAiUHVyY2hhc2VEZXRhaWwiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLph4fotK3mmI7nu4booagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUHVyY2hhc2VEZXRhaWwKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvUHVyY2hhc2UvTWFuYWdlUC9QdXJjaGFzZURldGFpbCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9QdXJjaGFzZS9QdXJjaGFzZVRvdGFsRm9ybS9Hb29kc0Zvcm0iLAogICAgICBuYW1lOiAiUHVyY2hhc2VHb29kc0Zvcm0iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLllYblk4HmsYfmgLvooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUHVyY2hhc2VTdGF0aXN0aWNzR2V0QWxsUHVyY2hhc2VCeUZpZWxkcwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9QdXJjaGFzZVRvdGFsRm9ybS9Hb29kc0Zvcm0iCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0vU3VwcGxpZXJGb3JtIiwKICAgICAgbmFtZTogIlB1cmNoYXNlU3VwcGxpZXJGb3JtIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5L6b5bqU5ZWG5rGH5oC76KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkdldFN1cHBsaWVyQWxsUHVyY2hhc2VCeUZpZWxkcwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9QdXJjaGFzZVRvdGFsRm9ybS9TdXBwbGllckZvcm0iCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0vU3RhZmZGb3JtIiwKICAgICAgbmFtZTogIlB1cmNoYXNlU3RhZmZGb3JtIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6YeH6LSt5ZGY5rGH5oC76KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkdldFN0YWZmQWxsUHVyY2hhc2VCeUZpZWxkcwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9QdXJjaGFzZS9QdXJjaGFzZVRvdGFsRm9ybS9TdGFmZkZvcm0iCiAgICB9XQogIH1dLAogIGZ1bGxQYXRoOiAiL1B1cmNoYXNlIgp9LCB7CiAgcGF0aDogIi9zdG9jayIsCiAgcmVkaXJlY3Q6ICIvc3RvY2svT3V0SW4vb3V0Z29pbmciLAogIGFsd2F5c1Nob3c6IHRydWUsCiAgbWV0YTogewogICAgdGl0bGU6ICLlupPlrZgiLAogICAgcmVtaXhJY29uOiAiaG9tZS04LWxpbmUiCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4iLAogICAgbmFtZTogIldhcmVob3VzZUFkbWluIiwKICAgIGZ1bGxQYXRoOiAiL3N0b2NrL091dEluL291dGdvaW5nIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlupPlrZjnrqHnkIYiLAogICAgICByZW1peEljb246ICJob21lLWdlYXItbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9zdG9jay9PdXRJbi9vdXRnb2luZyIsCiAgICAgIG5hbWU6ICJPdXRnb2luZyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWHuuW6k+euoeeQhiIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5JbnZlbnRvcnlPdXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RvY2svT3V0SW4vb3V0Z29pbmciCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svT3V0SW4vc3RvcmFnZSIsCiAgICAgIG5hbWU6ICJTdG9yYWdlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5YWl5bqT566h55CGIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkludmVudG9yeUluCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0b2NrL091dEluL3N0b3JhZ2UiCiAgICB9LCAvLyB7CiAgICAvLyAgIHBhdGg6ICIvc3RvY2svT3V0SW4vaW52ZW50b3J5V2FybmluZyAiLAogICAgLy8gICBuYW1lOiAiaW52ZW50b3J5V2FybmluZyIsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuW6k+WtmOmihOitpiIsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL3N0b2NrL091dEluL2ludmVudG9yeVdhcm5pbmciLAogICAgLy8gfSwKICAgIC8vIHsKICAgIC8vICAgcGF0aDogIi9zdG9jay9XYXJlaG91c2VBZG1pbi9xdWVyeSIsCiAgICAvLyAgIG5hbWU6ICJRdWVyeSIsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuW6k+WtmOafpeivoiIsCiAgICAvLyAgICAgYWNjZXNzOiBub2Rlcy5xdWVyeSwKICAgIC8vICAgfSwKICAgIC8vICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vcXVlcnkiLAogICAgLy8gfSwKICAgIC8vIHsKICAgIC8vICAgcGF0aDogIi9zdG9jay9XYXJlaG91c2VBZG1pbi9mbG93aW5nIiwKICAgIC8vICAgbmFtZTogIkZsb3dpbmciLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLlupPlrZjmtYHmsLQiLAogICAgLy8gICAgIGFjY2Vzczogbm9kZXMuZmxvd2luZywKICAgIC8vICAgfSwKICAgIC8vICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vZmxvd2luZyIsCiAgICAvLyB9LAogICAgLy8gewogICAgLy8gICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZUFkbWluL0JhdGNoIiwKICAgIC8vICAgbmFtZTogIkJhdGNoIiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi5om55qyh5rWB5rC0IiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLkJhdGNoLAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VBZG1pbi9CYXRjaCIsCiAgICAvLyB9LAogICAgewogICAgICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZUFkbWluL1NoZWxmTGlmZSIsCiAgICAgIG5hbWU6ICJTaGVsZkxpZmUiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLkv53otKjmnJ/mn6Xor6IiLAogICAgICAgIGFjY2Vzczogbm9kZXMuR2V0QmF0Y2gKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vU2hlbGZMaWZlIgogICAgfV0KICB9LCB7CiAgICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQiLAogICAgbmFtZTogIldhcmVob3VzZU1hbmFnZW1lbnQiLAogICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9NYW5hZ2VtZW50IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLku5PlupPnrqHnkIYiLAogICAgICByZW1peEljb246ICJob21lLTYtbGluZSIsCiAgICAgIGNjZXNzOiBub2Rlcy5tYW5hZ2VtZW50CiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9pbnZlbnRvcnlJbmZvIiwKICAgICAgbmFtZTogIkludmVudG9yeUluZm8iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLnm5jngrnljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuaW52ZW50b3J5SW5mbwogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L2ludmVudG9yeUluZm8iCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9BbGxvY2F0aW9uRm9ybSIsCiAgICAgIG5hbWU6ICJBbGxvY2F0aW9uRm9ybSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuiwg+aLqOWNlSIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5tYW5hZ2VtZW50CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvQWxsb2NhdGlvbkZvcm0iCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9Mb3NzUmVwb3J0IiwKICAgICAgbmFtZTogIkxvc3NSZXBvcnQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLmiqXmjZ/ljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuTG9zc1JlcG9ydAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L0xvc3NSZXBvcnQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9NYW5hZ2VtZW50IiwKICAgICAgbmFtZTogIk1hbmFnZW1lbnQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLku5PlupPnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMubWFuYWdlbWVudAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L01hbmFnZW1lbnQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9XYXJlaG91c2VBcmVhIiwKICAgICAgbmFtZTogIldhcmVob3VzZUFyZWEiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlupPljLrnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuV2FyZWhvdXNlQXJlYQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L1dhcmVob3VzZUFyZWEiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9Mb2NhdGlvbk1hbmFnZW1lbnQiLAogICAgICBuYW1lOiAiTG9jYXRpb25NYW5hZ2VtZW50IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5bqT5L2N566h55CGIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkxvY2F0aW9uTWFuYWdlbWVudAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L0xvY2F0aW9uTWFuYWdlbWVudCIKICAgIH0gLy8gewogICAgLy8gICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvaW52ZW50b3J5SW5mbyIsCiAgICAvLyAgIG5hbWU6ICJJbnZlbnRvcnlJbmZvIiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi55uY54K55Y2VIiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLmludmVudG9yeUluZm8sCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvaW52ZW50b3J5SW5mbyIsCiAgICAvLyB9LAogICAgLy8gewogICAgLy8gICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvQWxsb2NhdGlvbkZvcm0iLAogICAgLy8gICBuYW1lOiAiQWxsb2NhdGlvbkZvcm0iLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLosIPmi6jljZUiLAogICAgLy8gICAgIGFjY2Vzczogbm9kZXMubWFuYWdlbWVudCwKICAgIC8vICAgfSwKICAgIC8vICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlTWFuYWdlbWVudC9BbGxvY2F0aW9uRm9ybSIsCiAgICAvLyB9LAogICAgLy8gewogICAgLy8gICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvTG9zc1JlcG9ydCIsCiAgICAvLyAgIG5hbWU6ICJMb3NzUmVwb3J0IiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi5oql5o2f5Y2VIiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLm1hbmFnZW1lbnQsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL3N0b2NrL1dhcmVob3VzZU1hbmFnZW1lbnQvTG9zc1JlcG9ydCIsCiAgICAvLyB9LAogICAgXQogIH0sIHsKICAgIHBhdGg6ICIvc3RvY2svc3VtbWFyeSIsCiAgICBuYW1lOiAiU3VtbWFyeSIsCiAgICBmdWxsUGF0aDogIi9zdG9jay9zdW1tYXJ5L1dhcmVob3VzZVN0b2NrU3VtbWFyeSIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5rGH5oC76KGoIiwKICAgICAgcmVtaXhJY29uOiAiZmlsZS10ZXh0LWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vcXVlcnkiLAogICAgICBuYW1lOiAiUXVlcnkiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlupPlrZjmn6Xor6IiLAogICAgICAgIGFjY2Vzczogbm9kZXMucXVlcnkKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vcXVlcnkiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vd2FyZWhvdXNlSW52ZW50b3J5IiwKICAgICAgbmFtZTogIndhcmVob3VzZUludmVudG9yeSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuS7k+W6k+W6k+WtmCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy53YXJlaG91c2VJbnZlbnRvcnkKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vd2FyZWhvdXNlSW52ZW50b3J5IgogICAgfSwgewogICAgICBwYXRoOiAiL3N0b2NrL3N1bW1hcnkvV2FyZWhvdXNlU3RvY2tTdW1tYXJ5IiwKICAgICAgbmFtZTogIldhcmVob3VzZVN0b2NrU3VtbWFyeSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuW6k+WtmOaxh+aAuyIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5pbnZlbnRvcnlTdGF0aXN0aWNzCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0b2NrL3N1bW1hcnkvV2FyZWhvdXNlU3RvY2tTdW1tYXJ5IgogICAgfSwgewogICAgICBwYXRoOiAiL3N0b2NrL1dhcmVob3VzZUFkbWluL2Zsb3dpbmciLAogICAgICBuYW1lOiAiRmxvd2luZyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuW6k+WtmOa1geawtCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5mbG93aW5nCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0b2NrL1dhcmVob3VzZUFkbWluL2Zsb3dpbmciCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vQmF0Y2giLAogICAgICBuYW1lOiAiQmF0Y2giLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLmibnmrKHmtYHmsLQiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQmF0Y2gKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RvY2svV2FyZWhvdXNlQWRtaW4vQmF0Y2giCiAgICB9XQogIH0gLy8gewogIC8vICAgcGF0aDogIi9zdG9jay9PcmRlcnNGb3JTaGlwbWVudCIsCiAgLy8gICBuYW1lOiAiT3JkZXJzRm9yU2hpcG1lbnQiLAogIC8vICAgZnVsbFBhdGg6ICIvc3RvY2svT3JkZXJzRm9yU2hpcG1lbnQvUGlja2luZ0NlbnRlciIsCiAgLy8gICBtZXRhOiB7CiAgLy8gICAgIHRpdGxlOiAi6K6i5Y2V5Y+R6LSnIiwKICAvLyAgICAgcmVtaXhJY29uOiAiZmlsZS10ZXh0LWxpbmUiLAogIC8vICAgfSwKICAvLyAgIGNoaWxkcmVuOiBbCiAgLy8gICAgIHsKICAvLyAgICAgICBwYXRoOiAiL3N0b2NrL09yZGVyc0ZvclNoaXBtZW50L1BpY2tpbmdDZW50ZXIiLAogIC8vICAgICAgIG5hbWU6ICJQaWNraW5nQ2VudGVyIiwKICAvLyAgICAgICBtZXRhOiB7CiAgLy8gICAgICAgICB0aXRsZTogIuaLo+i0p+S4reW/gyIsCiAgLy8gICAgICAgICAvLyBhY2Nlc3M6IG5vZGVzLkJhdGNoLAogIC8vICAgICAgIH0sCiAgLy8gICAgICAgZnVsbFBhdGg6ICIvc3RvY2svT3JkZXJzRm9yU2hpcG1lbnQvUGlja2luZ0NlbnRlciIsCiAgLy8gICAgIH0sCiAgLy8gICAgIHsKICAvLyAgICAgICBwYXRoOiAiL3N0b2NrL09yZGVyc0ZvclNoaXBtZW50L0Rpc3RyaWJ1dGlvbkNlbnRlciIsCiAgLy8gICAgICAgbmFtZTogIkRpc3RyaWJ1dGlvbkNlbnRlciIsCiAgLy8gICAgICAgbWV0YTogewogIC8vICAgICAgICAgdGl0bGU6ICLphY3pgIHkuK3lv4MiLAogIC8vICAgICAgICAgLy8gYWNjZXNzOiBub2Rlcy5CYXRjaCwKICAvLyAgICAgICB9LAogIC8vICAgICAgIGZ1bGxQYXRoOiAiL3N0b2NrL09yZGVyc0ZvclNoaXBtZW50L0Rpc3RyaWJ1dGlvbkNlbnRlciIsCiAgLy8gICAgIH0sCiAgLy8gICBdLAogIC8vIH0sCiAgXSwKICBmdWxsUGF0aDogIi9zdG9jayIKfSwgewogIHBhdGg6ICIvRmluYW5jZSIsCiAgcmVkaXJlY3Q6ICIvRmluYW5jZS9SZWNlaXZhYmxlL1JlY2VpdmFibGVMaXN0IiwKICBtZXRhOiB7CiAgICB0aXRsZTogIui0ouWKoSIsCiAgICByZW1peEljb246ICJtb25leS1jbnktY2lyY2xlLWxpbmUiLAogICAgYWNjZXNzOiBub2Rlcy5zaG91bGRSZWNlaXZlTWFuYWdlCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvRmluYW5jZS9SZWNlaXZhYmxlIiwKICAgIG5hbWU6ICJSZWNlaXZhYmxlIiwKICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvUmVjZWl2YWJsZS9SZWNlaXZhYmxlTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5bqU5pS2566h55CGIiwKICAgICAgcmVtaXhJY29uOiAiYWxpZ24tYm90dG9tIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL0ZpbmFuY2UvUmVjZWl2YWJsZS9DdXN0b21lckJhbGFuY2UiLAogICAgICBuYW1lOiAiQ3VzdG9tZXJCYWxhbmNlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi35b6A5p2l5rGH5oC76KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmFsYW5jZUdldEFsbEN1c3RvbWVyQmFsYW5jZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL1JlY2VpdmFibGUvQ3VzdG9tZXJCYWxhbmNlIgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvUmVjZWl2YWJsZS9SZWNlaXZhYmxlTGlzdCIsCiAgICAgIG5hbWU6ICJSZWNlaXZhYmxlTGlzdCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuW6lOaUtuWNleWIl+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5SZWNlaXZhYmxlTGlzdAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL1JlY2VpdmFibGUvUmVjZWl2YWJsZUxpc3QiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvRmluYW5jZS9SZWNlaXZhYmxlL1JlY2VpcHRMaXN0IiwKICAgICAgbmFtZTogIlJlY2VpcHRMaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5pS25qy+5Y2V5YiX6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlJlY2VpcHRMaXN0R2V0QWxsUmVjZWl2ZWQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9SZWNlaXZhYmxlL1JlY2VpcHRMaXN0IgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvUmVjZWl2YWJsZS9BcHBseVJlY2VpcHQiLAogICAgICBuYW1lOiAiQXBwbHlSZWNlaXB0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5pS25qy+55Sz6K+35Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkFwcGx5UmVjZWlwdAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL1JlY2VpdmFibGUvQXBwbHlSZWNlaXB0IgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvUmVjZWl2YWJsZS9DdXN0b21lckJhbGFuY2VEZXRhaWwiLAogICAgICBuYW1lOiAiQ3VzdG9tZXJCYWxhbmNlRGV0YWlsIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi35b6A5p2l5piO57uG6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmFsYW5jZURldGFpbEdldEFsbEN1c3RvbWVyQmFsYW5jZURldGFpbAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL1JlY2VpdmFibGUvQ3VzdG9tZXJCYWxhbmNlRGV0YWlsIgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9TZWxsUmVmdW5kRm9ybS8xIiwKICAgICAgbmFtZTogIlJlZnVuZEZvcm0iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLplIDllK7pgIDmrL7ljZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUmVmdW5kRm9ybQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL0Nhc2hpZXIvU2VsbFJlZnVuZEZvcm0vMSIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9GaW5hbmNlL0hhbmRsZSIsCiAgICBuYW1lOiAiSGFuZGxlIiwKICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvSGFuZGxlL0hhbmRsZUxpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuW6lOS7mOeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogImFsaWduLXRvcCIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9GaW5hbmNlL0hhbmRsZS9TdXBwbGllckJhbGFuY2UiLAogICAgICBuYW1lOiAiU3VwcGxpZXJCYWxhbmNlIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5L6b5bqU5ZWG5b6A5p2l5rGH5oC76KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkN1c3RvbWVyQmFsYW5jZUdldEFsbFN1cHBsaWVyQmFsYW5jZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL0hhbmRsZS9TdXBwbGllckJhbGFuY2UiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvRmluYW5jZS9IYW5kbGUvSGFuZGxlTGlzdCIsCiAgICAgIG5hbWU6ICJIYW5kbGVMaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5bqU5LuY5Y2V5YiX6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkhhbmRsZUxpc3QKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9IYW5kbGUvSGFuZGxlTGlzdCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9GaW5hbmNlL0hhbmRsZS9QYXltZW50TGlzdCIsCiAgICAgIG5hbWU6ICJQYXltZW50TGlzdCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuS7mOasvuWNleWIl+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5QYXltZW50TGlzdEdldEFsbFBhaWQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9IYW5kbGUvUGF5bWVudExpc3QiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvRmluYW5jZS9IYW5kbGUvU3VwcGxpZXJCYWxhbmNlRGV0YWlscyIsCiAgICAgIG5hbWU6ICJTdXBwbGllckJhbGFuY2VEZXRhaWxzIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5L6b5bqU5ZWG5b6A5p2l5piO57uG6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlN1cHBsaWVyQmFsYW5jZURldGFpbHNHZXRBbGxTdXBwbGllckJhbGFuY2VEZXRhaWwKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9IYW5kbGUvU3VwcGxpZXJCYWxhbmNlRGV0YWlscyIKICAgIH0gLy8gewogICAgLy8gICBwYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9QdXJjaGFzZVJlZnVuZEZvcm0vMiIsCiAgICAvLyAgIG5hbWU6ICJSZWZ1bmRGb3JtIiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi6YeH6LSt6YCA5qy+5Y2VIiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLlJlZnVuZEZvcm0sCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9QdXJjaGFzZVJlZnVuZEZvcm0vMiIsCiAgICAvLyB9LAogICAgXQogIH0sIHsKICAgIHBhdGg6ICIvRmluYW5jZS9DYXNoaWVyIiwKICAgIG5hbWU6ICJDYXNoaWVyIiwKICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9GdW5UcmFuc2ZlciIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5Ye657qz566h55CGIiwKICAgICAgcmVtaXhJY29uOiAiYmFuay1jYXJkLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvRmluYW5jZS9DYXNoaWVyL0Z1blRyYW5zZmVyIiwKICAgICAgbmFtZTogIkZ1blRyYW5zZmVyIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6LWE6YeR6L2s6LSm5Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkZ1blRyYW5zZmVyCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9GdW5UcmFuc2ZlciIKICAgIH0sIHsKICAgICAgcGF0aDogIi9GaW5hbmNlL0Nhc2hpZXIvQWNjb3VudExpc3QiLAogICAgICBuYW1lOiAiQWNjb3VudExpc3QiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLotYTph5HotKbmiLfnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQWNjb3VudExpc3QKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9DYXNoaWVyL0FjY291bnRMaXN0IgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9BY2NvdW50RGV0YWlscyIsCiAgICAgIG5hbWU6ICJBY2NvdW50RGV0YWlscyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIui0puaIt+aYjue7huafpeivoiIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5BY2NvdW50RGV0YWlsc0dldEFsbEFjY291bnREZXRhaWwKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9DYXNoaWVyL0FjY291bnREZXRhaWxzIgogICAgfSwgewogICAgICBwYXRoOiAiL0ZpbmFuY2UvQ2FzaGllci9Db3N0U2hlZXQiLAogICAgICBuYW1lOiAiQ29zdFNoZWV0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6LS555So5Y2VIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkNvc3RTaGVldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL0Nhc2hpZXIvQ29zdFNoZWV0IgogICAgfSAvLyB7CiAgICAvLyAgIHBhdGg6ICIvRmluYW5jZS9DYXNoaWVyL1JlZnVuZEZvcm0iLAogICAgLy8gICBuYW1lOiAiUmVmdW5kRm9ybSIsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIumAgOasvuWNlSIsCiAgICAvLyAgICAgYWNjZXNzOiBub2Rlcy5SZWZ1bmRGb3JtLAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9GaW5hbmNlL0Nhc2hpZXIvUmVmdW5kRm9ybSIsCiAgICAvLyB9LAogICAgXQogIH0sIHsKICAgIHBhdGg6ICIvRmluYW5jZS9NYW5hZ2VGIiwKICAgIG5hbWU6ICJNYW5hZ2VGIiwKICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvTWFuYWdlRi9GaW5hbmNlVHlwZSIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi6LSi5Yqh566h55CGIiwKICAgICAgcmVtaXhJY29uOiAic2V0dGluZ3MtbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9GaW5hbmNlL01hbmFnZUYvRmluYW5jZVR5cGUiLAogICAgICBuYW1lOiAiRmluYW5jZVR5cGUiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLotKLliqHnsbvlnosiLAogICAgICAgIGFjY2Vzczogbm9kZXMuRmluYW5jZVR5cGVHZXRBbGxGaW5hbmNlVHlwZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9GaW5hbmNlL01hbmFnZUYvRmluYW5jZVR5cGUiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvRmluYW5jZS9NYW5hZ2VGL1dpdGhkcmF3QXNoIiwKICAgICAgbmFtZTogIldpdGhkcmF3QXNoIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5L2Z6aKd5o+Q546wIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLldpdGhkcmF3QXNoCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0ZpbmFuY2UvTWFuYWdlRi9XaXRoZHJhd0FzaCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9GaW5hbmNlL0Nhc2hpZXIvQ29zdFR5cGVzIiwKICAgICAgbmFtZTogIkNvc3RUeXBlcyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIui0ueeUqOexu+WeiyIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5Db3N0U2hlZXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRmluYW5jZS9DYXNoaWVyL0Nvc3RUeXBlcyIKICAgIH1dCiAgfV0sCiAgZnVsbFBhdGg6ICIvRmluYW5jZSIKfSwgewogIHBhdGg6ICIvc3RhdGVtZW50IiwKICByZWRpcmVjdDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9NZXJjaGFuZGlzZVNhbGVzU3RhdGVtZW50IiwKICBtZXRhOiB7CiAgICB0aXRsZTogIuaKpeihqCIsCiAgICByZW1peEljb246ICJwaWUtY2hhcnQtbGluZSIKICB9LAogIGNoaWxkcmVuOiBbewogICAgcGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdCIsCiAgICBuYW1lOiAic3RhdGVtZW50TGlzdCIsCiAgICBmdWxsUGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9NZXJjaGFuZGlzZVNhbGVzU3RhdGVtZW50IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLllYblk4HmiqXooagiLAogICAgICByZW1peEljb246ICJmdW5jdGlvbi1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL3N0YXRlbWVudC9zdGF0ZW1lbnRMaXN0L01lcmNoYW5kaXNlU2FsZXNTdGF0ZW1lbnQiLAogICAgICBuYW1lOiAiTWVyY2hhbmRpc2VTYWxlc1N0YXRlbWVudCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWVhuWTgemUgOWUruaKpeihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5nb29kc0Zvcm1NZXJjaGFuZGlzZVNhbGVzU3RhdGVtZW50CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0YXRlbWVudC9zdGF0ZW1lbnRMaXN0L01lcmNoYW5kaXNlU2FsZXNTdGF0ZW1lbnQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvQ3VzdG9tZXJNZXJjaGFuZGlzZVJlcG9ydCIsCiAgICAgIG5hbWU6ICJDdXN0b21lck1lcmNoYW5kaXNlUmVwb3J0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi35ZWG5ZOB5oql6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLmdvb2RzRm9ybUN1c3RvbWVyTWVyY2hhbmRpc2VSZXBvcnQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvQ3VzdG9tZXJNZXJjaGFuZGlzZVJlcG9ydCIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdCIsCiAgICBuYW1lOiAic3RhdGVtZW50TGlzdCIsCiAgICBmdWxsUGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9NZXJjaGFuZGlzZVNhbGVzU3RhdGVtZW50IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLorqLljZXmiqXooagiLAogICAgICByZW1peEljb246ICJmaWxlLWNoYXJ0LWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvQ3VzdG9tZXJPcmRlclJlcG9ydCIsCiAgICAgIG5hbWU6ICJDdXN0b21lck9yZGVyUmVwb3J0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5a6i5oi36K6i5Y2V5oql6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLm9yZGVyRm9ybUN1c3RvbWVyT3JkZXJSZXBvcnQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvQ3VzdG9tZXJPcmRlclJlcG9ydCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9PcmRlckRhdGFSZXBvcnQiLAogICAgICBuYW1lOiAiT3JkZXJEYXRhUmVwb3J0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6K6i5Y2V5pWw5o2u5oql6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLm9yZGVyRm9ybU9yZGVyRGF0YVJlcG9ydAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9PcmRlckRhdGFSZXBvcnQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvUmVnaW9uYWxPcmRlclJlcG9ydCIsCiAgICAgIG5hbWU6ICJSZWdpb25hbE9yZGVyUmVwb3J0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5Zyw5Yy66K6i5Y2V5oql6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLm9yZGVyRm9ybVJlZ2lvbmFsT3JkZXJSZXBvcnQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvUmVnaW9uYWxPcmRlclJlcG9ydCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9TYWxlUmFua2luZyIsCiAgICAgIG5hbWU6ICJTYWxlUmFua2luZyIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuS4muWKoeWRmOiuouWNleihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5vcmRlckZvcm1TYWxlc09yZGVyUmVwb3J0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL3N0YXRlbWVudC9zdGF0ZW1lbnRMaXN0L1NhbGVSYW5raW5nIgogICAgfV0KICB9IC8vIHsKICAvLyAgIHBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QiLAogIC8vICAgbmFtZTogInN0YXRlbWVudExpc3QiLAogIC8vICAgZnVsbFBhdGg6ICIvc3RhdGVtZW50L3N0YXRlbWVudExpc3QvTWVyY2hhbmRpc2VTYWxlc1N0YXRlbWVudCIsCiAgLy8gICBtZXRhOiB7CiAgLy8gICAgIHRpdGxlOiAi6ZSA5ZSu5o6S6KGMIiwKICAvLyAgICAgcmVtaXhJY29uOiAiZmlsZS1jaGFydC1saW5lIiwKICAvLyAgIH0sCiAgLy8gICBjaGlsZHJlbjogWwogIC8vICAgICB7CiAgLy8gICAgICAgcGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9TYWxlUmFua2luZyIsCiAgLy8gICAgICAgbmFtZTogIlNhbGVSYW5raW5nIiwKICAvLyAgICAgICBtZXRhOiB7CiAgLy8gICAgICAgICB0aXRsZTogIumUgOWUruaOkuihjCIsCiAgLy8gICAgICAgICBhY2Nlc3M6IG5vZGVzLlNhbGVzUmFua2luZywKICAvLyAgICAgICAgIHJlbWl4SWNvbjogImZpbGUtY2hhcnQtbGluZSIsCiAgLy8gICAgICAgfSwKICAvLyAgICAgICBmdWxsUGF0aDogIi9zdGF0ZW1lbnQvc3RhdGVtZW50TGlzdC9TYWxlUmFua2luZyIsCiAgLy8gICAgIH0sCiAgLy8gICBdLAogIC8vIH0sCiAgXSwKICBmdWxsUGF0aDogIi9zdGF0ZW1lbnQiCn0sIHsKICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzIiwKICByZWRpcmVjdDogIi9TeXN0ZW1TZXR0aW5ncy9saWFuc3VvZ3VhbmxpL1Nob3BMaXN0IiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi6K6+572uIiwKICAgIHJlbWl4SWNvbjogInNldHRpbmdzLTQtbGluZSIKICB9LAogIGNoaWxkcmVuOiBbewogICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9CYXNlU2V0IiwKICAgIG5hbWU6ICJCYXNlU2V0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLln7rmnKzorr7nva4iLAogICAgICByZW1peEljb246ICJzZXR0aW5ncy00LWxpbmUiCiAgICB9LAogICAgZnVsbFBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvQmFzZVNldCIsCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9CYXNlU2V0IiwKICAgICAgbmFtZTogIkJhc2VTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLns7vnu5/orr7nva4iLAogICAgICAgIGFjY2Vzczogbm9kZXMubWFsbE1hbmFnZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9CYXNlU2V0IgogICAgfSwgLy8gewogICAgLy8gICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL1RyYWRlU2V0IiwKICAgIC8vICAgbmFtZTogIlRyYWRlU2V0IiwKICAgIC8vICAgaGlkZGVuOiB0cnVlLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLkuqTmmJPorr7nva4iLAogICAgLy8gICAgIGFjY2Vzczogbm9kZXMubWFsbE1hbmFnZXBheVNldHRpbmcsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL1RyYWRlU2V0IiwKICAgIC8vIH0sCiAgICAvLyB7CiAgICAvLyAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvR29vZHNTZXQiLAogICAgLy8gICBuYW1lOiAiR29vZHNTZXQiLAogICAgLy8gICBoaWRkZW46IHRydWUsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuWVhuWTgeiuvue9riIsCiAgICAvLyAgICAgYWNjZXNzOiBub2Rlcy5tYWxsTWFuYWdlR29vZHNTZXQsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL0dvb2RzU2V0IiwKICAgIC8vIH0sCiAgICAvLyB7CiAgICAvLyAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvQ3VzdG9tZXJTZXQiLAogICAgLy8gICBuYW1lOiAiR29vZHNTZXQiLAogICAgLy8gICBoaWRkZW46IHRydWUsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuWuouaIt+iuvue9riIsCiAgICAvLyAgICAgYWNjZXNzOiBub2Rlcy5tYWxsTWFuYWdlQ3VzdG9tZXJTZXQsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL0N1c3RvbWVyU2V0IiwKICAgIC8vIH0sCiAgICB7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L3ZvaWNlU2V0IiwKICAgICAgbmFtZTogIlZvaWNlU2V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi6K+t6Z+z6K6+572uIiwKICAgICAgICAvLyByZW1peEljb246ICJub3RpZmljYXRpb24tMy1saW5lIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLnZvaWNlU2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC92b2ljZVNldCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvUHVzaE5vdGlmaWNhdGlvbiIsCiAgICAgIG5hbWU6ICJQdXNoTm90aWZpY2F0aW9uIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5raI5oGv5o6o6YCBIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlB1c2hOb3RpZmljYXRpb24KICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L1B1c2hOb3RpZmljYXRpb24iCiAgICB9CiAgICAvKnsKICAgICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvU01TQ29uZmlndXJhdGlvbiIsCiAgICAgIG5hbWU6ICJTTVNDb25maWd1cmF0aW9uIiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi55+t5L+h6YWN572uIiwKICAgICAgICAvLyBhY2Nlc3M6IG5vZGVzLnZvaWNlU2V0LAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvU01TQ29uZmlndXJhdGlvbiIsCiAgICB9LCovCiAgICBdCiAgfSwgewogICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9TdGVwU2V0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlhbbku5borr7nva4iLAogICAgICByZW1peEljb246ICJzZXR0aW5ncy1saW5lIgogICAgfSwKICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL0Jhc2VTZXQiLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvU3RlcFNldCIsCiAgICAgIG5hbWU6ICJTdGVwU2V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5rWB56iL6K6+572uIiwKICAgICAgICAvLyByZW1peEljb246ICJlcXVhbGl6ZXItbGluZSIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5TdGVwU2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL1N0ZXBTZXQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L1BheUxpc3QiLAogICAgICBuYW1lOiAiUGF5TGlzdCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuaUr+S7mOiuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5QYXlMaXN0IC8vIHJlbWl4SWNvbjogIndhbGxldC1saW5lIiwKCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC9QYXlMaXN0IgogICAgfSwgewogICAgICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC9EZWxpdmVyeSIsCiAgICAgIG5hbWU6ICJEZWxpdmVyeSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIumFjemAgeiuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5EZWxpdmVyeVNldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvRGVsaXZlcnkiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L0RyaXZlciIsCiAgICAgIG5hbWU6ICJEcml2ZXIiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlj7jmnLrliJfooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuRHJpdmVyCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC9Ecml2ZXIiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L0xpbmUiLAogICAgICBuYW1lOiAiTGluZSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIue6v+i3r+WIl+ihqCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5saW5lCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC9MaW5lIgogICAgfSAvLyB7CiAgICAvLyAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvUHJpbnRlclNldCIsCiAgICAvLyAgIG5hbWU6ICJQcmludGVyU2V0IiwKICAgIC8vICAgbWV0YTogewogICAgLy8gICAgIHRpdGxlOiAi5omT5Y2w5py66K6+572uIiwKICAgIC8vICAgICBhY2Nlc3M6IG5vZGVzLm1hbGxNYW5hZ2VQcmludGVyU2V0LAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9QcmludGVyU2V0IiwKICAgIC8vIH0sCiAgICBdCiAgfSwgewogICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9saWFuc3VvZ3VhbmxpIiwKICAgIG5hbWU6ICJMaWFuc3VvZ3VhbmxpIiwKICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2xpYW5zdW9ndWFubGkvU2hvcExpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIui/numUgeeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogImxpc3Qtc2V0dGluZ3MtbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9saWFuc3VvZ3VhbmxpL1Nob3BMaXN0IiwKICAgICAgbmFtZTogIlNob3BMaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG6ZO65YiX6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLlNob3BMaXN0LAogICAgICAgIHJlbWl4SWNvbjogImxpc3Qtc2V0dGluZ3MtbGluZSIKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvbGlhbnN1b2d1YW5saS9TaG9wTGlzdCIKICAgIH1dCiAgfSwgLy8gewogIC8vICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvIiwKICAvLyAgIG5hbWU6ICJEZWxpdmVyeSIsCiAgLy8gICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvRGVsaXZlcnkiLAogIC8vICAgbWV0YTogewogIC8vICAgICB0aXRsZTogIumFjemAgeiuvue9riIsCiAgLy8gICAgIHJlbWl4SWNvbjogInRydWNrLWxpbmUiLAogIC8vICAgfSwKICAvLyAgIGNoaWxkcmVuOiBbCiAgLy8gICAgIHsKICAvLyAgICAgICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL2ppYW95aXNldC9EZWxpdmVyeSIsCiAgLy8gICAgICAgbmFtZTogIkRlbGl2ZXJ5IiwKICAvLyAgICAgICBtZXRhOiB7CiAgLy8gICAgICAgICB0aXRsZTogIumFjemAgeiuvue9riIsCiAgLy8gICAgICAgICBhY2Nlc3M6IG5vZGVzLkRlbGl2ZXJ5U2V0LAogIC8vICAgICAgIH0sCiAgLy8gICAgICAgZnVsbFBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L0RlbGl2ZXJ5IiwKICAvLyAgICAgfSwKICAvLyAgICAgewogIC8vICAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L0xvZ2lzdGljcyIsCiAgLy8gICAgICAgbmFtZTogIkxvZ2lzdGljcyIsCiAgLy8gICAgICAgbWV0YTogewogIC8vICAgICAgICAgdGl0bGU6ICLnianmtYHmjqXlj6MiLAogIC8vICAgICAgICAgYWNjZXNzOiBub2Rlcy5Mb2dpc3RpY3MsCiAgLy8gICAgICAgfSwKICAvLyAgICAgICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9qaWFveWlzZXQvTG9naXN0aWNzIiwKICAvLyAgICAgfSwKICAvLyAgIF0sCiAgLy8gfSwKICB7CiAgICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbiIsCiAgICBuYW1lOiAiQWNjb3VudEFkbWluIiwKICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbi9EZXBhcnRtZW50IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLnu4Tnu4forr7nva4iLAogICAgICByZW1peEljb246ICJ1c2VyLXNldHRpbmdzLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvYWNjb3VudEFkbWluL0RlcGFydG1lbnQiLAogICAgICBuYW1lOiAiRGVwYXJ0bWVudCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIumDqOmXqOeuoeeQhiIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5EZXBhcnRtZW50CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbi9EZXBhcnRtZW50IgogICAgfSwgewogICAgICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbi9Sb2xlIiwKICAgICAgbmFtZTogIlJvbGUiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLop5LoibLnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUm9sZQogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9hY2NvdW50QWRtaW4vUm9sZSIKICAgIH0sIHsKICAgICAgcGF0aDogIi9TeXN0ZW1TZXR0aW5ncy9hY2NvdW50QWRtaW4vU3RhZmYiLAogICAgICBuYW1lOiAiU3RhZmYiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlkZjlt6XnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuU3RhZmYKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvU3lzdGVtU2V0dGluZ3MvYWNjb3VudEFkbWluL1N0YWZmIgogICAgfSwgewogICAgICBwYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbi9Mb2dpblJlY29yZCIsCiAgICAgIG5hbWU6ICJMb2dpblJlY29yZCIsCiAgICAgIGhpZGRlbjogdHJ1ZSwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi55m75b2V5pel5b+XIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkxvZ2luUmVjb3JkCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzL2FjY291bnRBZG1pbi9Mb2dpblJlY29yZCIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduIiwKICAgIG5hbWU6ICJBcHBEZXNpZ24iLAogICAgaGlkZGVuOiB0cnVlLAogICAgZnVsbFBhdGg6ICIvU2hvcHBpbmdNYWxsL0FwcERlc2lnbi9QYWdlRGVzaWduTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5bqX6ZO66KOF5L+uIiwKICAgICAgcmVtaXhJY29uOiAiYnJ1c2gtMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vUGFnZURlc2lnbkxpc3QiLAogICAgICBuYW1lOiAiUGFnZURlc2lnbkxpc3QiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLpobXpnaLorr7orqEiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUGFnZVNldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduL1BhZ2VEZXNpZ25MaXN0IgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vU3RhcnRVcFBhZ2UiLAogICAgICBuYW1lOiAiU3RhcnRVcFBhZ2UiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlkK/liqjpobUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuU3RhcnRQYWdlCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vU3RhcnRVcFBhZ2UiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL0FwcERlc2lnbi9BcHBTdHlsZSIsCiAgICAgIG5hbWU6ICJBcHBTdHlsZSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIumjjuagvOiuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5TdHlsZVNldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduL0FwcFN0eWxlIgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vQ2F0ZVNldCIsCiAgICAgIG5hbWU6ICJDYXRlU2V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5YiG57G75qih54mIIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkNhdGVnb3J5U2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vQ2F0ZVNldCIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9TaG9wcGluZ01hbGwvbWVuZGlhbnNldC9Ob3RpY2VMc2l0IiwKICAgIG5hbWU6ICJOb3RpY2VMc2l0IiwKICAgIGhpZGRlbjogdHJ1ZSwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlhazlkYrorr7nva4iLAogICAgICBhY2Nlc3M6IG5vZGVzLkFubm91bmNlbWVudCwKICAgICAgcmVtaXhJY29uOiAibm90aWZpY2F0aW9uLTMtbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvbWVuZGlhbnNldC9Ob3RpY2VMc2l0IgogIH0sIC8vIHsKICAvLyAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL21lbmRpYW5zZXQvTmV3c1RlbXBsYXRlIiwKICAvLyAgIG5hbWU6ICJOZXdzVGVtcGxhdGUiLAogIC8vICAgbWV0YTogewogIC8vICAgICB0aXRsZTogIua2iOaBr+euoeeQhiIsCiAgLy8gICAgIGFjY2Vzczogbm9kZXMuQW5ub3VuY2VtZW50LAogIC8vICAgICByZW1peEljb246ICJtZXNzYWdlLTItbGluZSIsCiAgLy8gICB9LAogIC8vICAgZnVsbFBhdGg6ICIvU2hvcHBpbmdNYWxsL21lbmRpYW5zZXQvTmV3c1RlbXBsYXRlIiwKICAvLyB9LAogIHsKICAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL1d4Q29kZSIsCiAgICBuYW1lOiAiV3hDb2RlIiwKICAgIGhpZGRlbjogdHJ1ZSwKICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvV3hDb2RlU2V0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlvq7kv6HlsI/nqIvluo8iLAogICAgICByZW1peEljb246ICJtaW5pLXByb2dyYW0tbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9TaG9wcGluZ01hbGwvV3hDb2RlL1d4Q29kZVNldCIsCiAgICAgIG5hbWU6ICJXeENvZGVTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlsI/nqIvluo/orr7nva4iLAogICAgICAgIGFjY2Vzczogbm9kZXMuV3hDb2RlU2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvV3hDb2RlU2V0IgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvVGVtcGxhdGVTZXQiLAogICAgICBuYW1lOiAiVGVtcGxhdGVTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlsI/nqIvluo/lj5HluIMiLAogICAgICAgIGFjY2Vzczogbm9kZXMud3hQdXNoCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvVGVtcGxhdGVTZXQiCiAgICB9XQogIH1dLAogIGZ1bGxQYXRoOiAiL1N5c3RlbVNldHRpbmdzIgp9LCB7CiAgcGF0aDogIi9TaG9wcGluZ01hbGwiLAogIHJlZGlyZWN0OiAiL1Nob3BwaW5nTWFsbC9tZW5kaWFuc2V0L0Jhc2VTZXQiLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5ZWG5Z+OIiwKICAgIHJlbWl4SWNvbjogInN0b3JlLTItbGluZSIKICB9LAogIGNoaWxkcmVuOiBbewogICAgcGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduIiwKICAgIG5hbWU6ICJBcHBEZXNpZ24iLAogICAgZnVsbFBhdGg6ICIvU2hvcHBpbmdNYWxsL0FwcERlc2lnbi9QYWdlRGVzaWduTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5bqX6ZO66KOF5L+uIiwKICAgICAgcmVtaXhJY29uOiAiYnJ1c2gtMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vUGFnZURlc2lnbkxpc3QiLAogICAgICBuYW1lOiAiUGFnZURlc2lnbkxpc3QiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLpobXpnaLorr7orqEiLAogICAgICAgIGFjY2Vzczogbm9kZXMuUGFnZVNldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduL1BhZ2VEZXNpZ25MaXN0IgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vU3RhcnRVcFBhZ2UiLAogICAgICBuYW1lOiAiU3RhcnRVcFBhZ2UiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlkK/liqjpobUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuU3RhcnRQYWdlCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vU3RhcnRVcFBhZ2UiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL0FwcERlc2lnbi9BcHBTdHlsZSIsCiAgICAgIG5hbWU6ICJBcHBTdHlsZSIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIumjjuagvOiuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5TdHlsZVNldAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvQXBwRGVzaWduL0FwcFN0eWxlIgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vQ2F0ZVNldCIsCiAgICAgIG5hbWU6ICJDYXRlU2V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5YiG57G75qih54mIIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkNhdGVnb3J5U2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9BcHBEZXNpZ24vQ2F0ZVNldCIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9TaG9wcGluZ01hbGwvbWVuZGlhbnNldC9Ob3RpY2VMc2l0IiwKICAgIG5hbWU6ICJOb3RpY2VMc2l0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlhazlkYrorr7nva4iLAogICAgICBhY2Nlc3M6IG5vZGVzLkFubm91bmNlbWVudCwKICAgICAgcmVtaXhJY29uOiAibm90aWZpY2F0aW9uLTMtbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9TaG9wcGluZ01hbGwvbWVuZGlhbnNldC9Ob3RpY2VMc2l0IgogIH0sIC8vIHsKICAvLyAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL21lbmRpYW5zZXQvTmV3c1RlbXBsYXRlIiwKICAvLyAgIG5hbWU6ICJOZXdzVGVtcGxhdGUiLAogIC8vICAgbWV0YTogewogIC8vICAgICB0aXRsZTogIua2iOaBr+euoeeQhiIsCiAgLy8gICAgIGFjY2Vzczogbm9kZXMuQW5ub3VuY2VtZW50LAogIC8vICAgICByZW1peEljb246ICJtZXNzYWdlLTItbGluZSIsCiAgLy8gICB9LAogIC8vICAgZnVsbFBhdGg6ICIvU2hvcHBpbmdNYWxsL21lbmRpYW5zZXQvTmV3c1RlbXBsYXRlIiwKICAvLyB9LAogIHsKICAgIHBhdGg6ICIvU2hvcHBpbmdNYWxsL1d4Q29kZSIsCiAgICBuYW1lOiAiV3hDb2RlIiwKICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvV3hDb2RlU2V0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlvq7kv6HlsI/nqIvluo8iLAogICAgICByZW1peEljb246ICJtaW5pLXByb2dyYW0tbGluZSIKICAgIH0sCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9TaG9wcGluZ01hbGwvV3hDb2RlL1d4Q29kZVNldCIsCiAgICAgIG5hbWU6ICJXeENvZGVTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlsI/nqIvluo/orr7nva4iLAogICAgICAgIGFjY2Vzczogbm9kZXMuV3hDb2RlU2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvV3hDb2RlU2V0IgogICAgfSwgewogICAgICBwYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvVGVtcGxhdGVTZXQiLAogICAgICBuYW1lOiAiVGVtcGxhdGVTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLlsI/nqIvluo/lj5HluIMiLAogICAgICAgIGFjY2Vzczogbm9kZXMud3hQdXNoCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbC9XeENvZGUvVGVtcGxhdGVTZXQiCiAgICB9XQogIH1dLAogIGZ1bGxQYXRoOiAiL1Nob3BwaW5nTWFsbCIKfSwgewogIHBhdGg6ICIvQXBwbGljYXRpb24iLAogIHJlZGlyZWN0OiAiL0FwcGxpY2F0aW9uL0FwcGxpY2F0aW9uIiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5bqU55SoIiwKICAgIHJlbWl4SWNvbjogImFwcC1zdG9yZS1saW5lIgogIH0sCiAgY2hpbGRyZW46IFt7CiAgICBwYXRoOiAiL0FwcGxpY2F0aW9uL0FwcGxpY2F0aW9uIiwKICAgIG5hbWU6ICJBcHBsaWNhdGlvbiIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5bqU55So5Lit5b+DIiwKICAgICAgYWNjZXNzOiBub2Rlcy5BcHBsaWNhdGlvbiwKICAgICAgcmVtaXhJY29uOiAiYXBwLXN0b3JlLWxpbmUiCiAgICB9LAogICAgZnVsbFBhdGg6ICIvQXBwbGljYXRpb24vQXBwbGljYXRpb24iCiAgfV0sCiAgZnVsbFBhdGg6ICIvQXBwbGljYXRpb24iCn0sIHsKICBwYXRoOiAiL01vbmV5R29vZHNCaWxsIiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi6ZKx6LSn5pel5riF5a+56LSmIiwKICAgIGFjY2Vzczogbm9kZXMuZ2V0VG9kYXlTdGF0aXN0aWNzLAogICAgcmVtaXhJY29uOiAiYXBwLXN0b3JlLWxpbmUiCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvTW9uZXlHb29kc0JpbGwvaW5kZXgiLAogICAgbmFtZTogIkludmVudG9yeVN0YXRpc3RpY3MiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuW6k+WtmOaXpeWvuei0piIsCiAgICAgIHJlbWl4SWNvbjogImhvdGVsLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLmdldFRvZGF5U3RhdGlzdGljc19zdGF0aXN0aWNzSW52ZW50b3J5U3RhdGlzdGljcwogICAgfSwKICAgIGZ1bGxQYXRoOiAiL01vbmV5R29vZHNCaWxsL2luZGV4IgogIH0sIHsKICAgIHBhdGg6ICIvTW9uZXlHb29kc0JpbGwvc2FsZUJpbGwiLAogICAgbmFtZTogInNhbGVCaWxsIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLplIDllK7ml6Xlr7notKYiLAogICAgICByZW1peEljb246ICJudW1iZXJzLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLmdldFRvZGF5U3RhdGlzdGljc19zdGF0aXN0aWNzR2V0QWxsT3JkZXJEYXRhCiAgICB9LAogICAgZnVsbFBhdGg6ICIvTW9uZXlHb29kc0JpbGwvc2FsZUJpbGwiCiAgfSwgewogICAgcGF0aDogIi9Nb25leUdvb2RzQmlsbC9GaW5hbmNlQmlsbCIsCiAgICBuYW1lOiAiRmluYW5jZUJpbGwiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIui0ouWKoeaXpeWvuei0piIsCiAgICAgIHJlbWl4SWNvbjogInN0YWNrLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLmdldFRvZGF5U3RhdGlzdGljc19zdGF0aXN0aWNzR2V0VG9kYXlTdGF0aXN0aWNzCiAgICB9LAogICAgZnVsbFBhdGg6ICIvTW9uZXlHb29kc0JpbGwvRmluYW5jZUJpbGwiCiAgfSAvLyB7CiAgLy8gICBwYXRoOiAiL01vbmV5R29vZHNCaWxsL1Byb2ZpdCIsCiAgLy8gICBuYW1lOiAiUHJvZml0IiwKICAvLyAgIG1ldGE6IHsKICAvLyAgICAgdGl0bGU6ICLliKnmtqbooagiLAogIC8vICAgICByZW1peEljb246ICJzdGFjay1saW5lIiwKICAvLyAgIH0sCiAgLy8gICBmdWxsUGF0aDogIi9Nb25leUdvb2RzQmlsbC9Qcm9maXQiLAogIC8vIH0sCiAgXSwKICBmdWxsUGF0aDogIi9Nb25leUdvb2RzQmlsbCIKfSwgewogIHBhdGg6ICIvTWFya2V0aW5nIiwKICBmdWxsUGF0aDogIi9NYXJrZXRpbmciLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi6JCl6ZSAIiwKICAgIHJlbWl4SWNvbjogImNvdXBvbi0zLWxpbmUiCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvTWFya2V0aW5nL01hcmtldGluZ0xpc3QiLAogICAgbmFtZTogIk1hcmtldGluZ0xpc3QiLAogICAgZnVsbFBhdGg6ICIvTWFya2V0aW5nL01hcmtldGluZ0xpc3QvQ291cG9uIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLkvJjmg6DliLgiLAogICAgICByZW1peEljb246ICJjb3Vwb24tMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL01hcmtldGluZy9NYXJrZXRpbmdMaXN0L0NvdXBvbiIsCiAgICAgIG5hbWU6ICJDb3Vwb24iLAogICAgICBmdWxsUGF0aDogIi9NYXJrZXRpbmcvTWFya2V0aW5nTGlzdC9Db3Vwb24iLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLkvJjmg6DliLjliJfooagiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQ291cG9uTGlzdAogICAgICB9CiAgICB9LCB7CiAgICAgIHBhdGg6ICIvTWFya2V0aW5nL01hcmtldGluZ0xpc3QvUmVsZWFzZVJlY29yZCIsCiAgICAgIG5hbWU6ICJSZWxlYXNlUmVjb3JkIiwKICAgICAgZnVsbFBhdGg6ICIvTWFya2V0aW5nL01hcmtldGluZ0xpc3QvUmVsZWFzZVJlY29yZCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWPkeaUvuiusOW9lSIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5HcmFudExvZwogICAgICB9CiAgICB9XQogIH0sIHsKICAgIHBhdGg6ICIvTWFya2V0aW5nL1Byb21vdGlvbiIsCiAgICBuYW1lOiAiUHJvbW90aW9uIiwKICAgIGZ1bGxQYXRoOiAiL01hcmtldGluZy9Qcm9tb3Rpb24vUHJvbW90aW9uTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5L+D6ZSA566h55CGIiwKICAgICAgcmVtaXhJY29uOiAiYm9va21hcmstMy1saW5lIgogICAgfSwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL01hcmtldGluZy9Qcm9tb3Rpb24vUHJvbW90aW9uTGlzdCIsCiAgICAgIG5hbWU6ICJQcm9tb3Rpb25MaXN0IiwKICAgICAgZnVsbFBhdGg6ICIvTWFya2V0aW5nL1Byb21vdGlvbi9Qcm9tb3Rpb25MaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5ZOB5L+D6ZSAIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkFjdGl2aXR5R29vZHMsCiAgICAgICAgcmVtaXhJY29uOiAiYm9va21hcmstMy1saW5lIgogICAgICB9CiAgICB9XQogIH0sIHsKICAgIHBhdGg6ICIvTWFya2V0aW5nL3ZpcCIsCiAgICBuYW1lOiAiVmlwIiwKICAgIGZ1bGxQYXRoOiAiL01hcmtldGluZy92aXAvbWVtYmVyc2hpcENhcmQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuS8muWRmOWNoSIsCiAgICAgIHJlbWl4SWNvbjogInZpcC1jcm93bi0yLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvTWFya2V0aW5nL3ZpcC9tZW1iZXJzaGlwQ2FyZCIsCiAgICAgIG5hbWU6ICJtZW1iZXJzaGlwQ2FyZCIsCiAgICAgIGZ1bGxQYXRoOiAiL01hcmtldGluZy92aXAvbWVtYmVyc2hpcENhcmQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLkvJrlkZjljaHnrqHnkIYiLAogICAgICAgIGFjY2Vzczogbm9kZXMuTWVtYmVyc2hpcENhcmQKICAgICAgfQogICAgfSwgewogICAgICBwYXRoOiAiL01hcmtldGluZy92aXAvQ29sbGVjdGlvblJlY29yZHMiLAogICAgICBuYW1lOiAiUHJvbW90aW9uTGlzdCIsCiAgICAgIGZ1bGxQYXRoOiAiL01hcmtldGluZy92aXAvQ29sbGVjdGlvblJlY29yZHMiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLpooblj5borrDlvZUiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQ29sbGVjdGlvblJlY29yZHMKICAgICAgfQogICAgfV0KICB9LCB7CiAgICBwYXRoOiAiL01hcmtldGluZy9TZXRNZWFsIiwKICAgIG5hbWU6ICJTZXRNZWFsIiwKICAgIGZ1bGxQYXRoOiAiL01hcmtldGluZy9TZXRNZWFsL2luZGV4IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLnu4TlkIjlpZfppJAiLAogICAgICByZW1peEljb246ICJnaXQtcmVwb3NpdG9yeS1wcml2YXRlLWxpbmUiCiAgICB9LAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvTWFya2V0aW5nL1NldE1lYWwvaW5kZXgiLAogICAgICBuYW1lOiAiaW5kZXgiLAogICAgICBmdWxsUGF0aDogIi9NYXJrZXRpbmcvU2V0TWVhbC9pbmRleCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIue7hOWQiOWll+mkkCIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5BcHBsaWNhdGlvbl9TZXRNZWFsLAogICAgICAgIHJlbWl4SWNvbjogImdpdC1yZXBvc2l0b3J5LXByaXZhdGUtbGluZSIKICAgICAgfQogICAgfV0KICB9XQp9LCB7CiAgcGF0aDogIi9Qb2ludHNNYWxsIiwKICBmdWxsUGF0aDogIi9Qb2ludHNNYWxsIiwKICBtZXRhOiB7CiAgICB0aXRsZTogIuenr+WIhuWVhuWfjiIsCiAgICByZW1peEljb246ICJtZWRhbC1saW5lIiAvLyBhY2Nlc3M6IG5vZGVzLkRpc3RyaWJ1dGlvbiwKCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvUG9pbnRzTWFsbC9Hb29kc01hbmFnZSIsCiAgICBuYW1lOiAiR29vZHNNYW5hZ2UiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWVhuWTgeeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogIm1lZGFsLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLlBvaW50c0dvb2RzTWFuYWdlCiAgICB9LAogICAgZnVsbFBhdGg6ICIvUG9pbnRzTWFsbC9Hb29kc01hbmFnZSIKICB9LCB7CiAgICBwYXRoOiAiL1BvaW50c01hbGwvRXhjaGFuZ2VSZWNvcmQiLAogICAgbmFtZTogIkV4Y2hhbmdlUmVjb3JkIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlhZHmjaLorrDlvZUiLAogICAgICByZW1peEljb246ICJiaWxsLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLkV4Y2hhbmdlUmVjb3JkCiAgICB9LAogICAgZnVsbFBhdGg6ICIvUG9pbnRzTWFsbC9FeGNoYW5nZVJlY29yZCIKICB9LCB7CiAgICBwYXRoOiAiL1BvaW50c01hbGwvUG9pbnRSdWxlIiwKICAgIG5hbWU6ICJQb2ludFJ1bGUiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuenr+WIhuinhOWImSIsCiAgICAgIHJlbWl4SWNvbjogInByaWNlLXRhZy0yLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLlBvaW50UnVsZQogICAgfSwKICAgIGZ1bGxQYXRoOiAiL1BvaW50c01hbGwvUG9pbnRSdWxlIgogIH1dCn0sIHsKICBwYXRoOiAiL3NhbGVDb21taXNzaW9uIiwKICBmdWxsUGF0aDogIi9zYWxlQ29tbWlzc2lvbiIsCiAgbWV0YTogewogICAgdGl0bGU6ICLplIDllK7mj5DmiJAiLAogICAgcmVtaXhJY29uOiAibW9uZXktY255LWJveC1saW5lIiwKICAgIGFjY2Vzczogbm9kZXMuc2FsZUNvbW1pc3Npb24KICB9LAogIGNoaWxkcmVuOiBbLy8gewogIC8vICAgcGF0aDogIi9zYWxlQ29tbWlzc2lvbi9Db21taXNzaW9uTGlzdCIsCiAgLy8gICBuYW1lOiAiQ29tbWlzc2lvbkxpc3QiLAogIC8vICAgbWV0YTogewogIC8vICAgICB0aXRsZTogIuaPkOaIkOiusOW9lSIsCiAgLy8gICB9LAogIC8vICAgZnVsbFBhdGg6ICIvc2FsZUNvbW1pc3Npb24vQ29tbWlzc2lvbkxpc3QiLAogIC8vIH0sCiAgewogICAgcGF0aDogIi9zYWxlQ29tbWlzc2lvbi9Db21taXNzaW9uUnVsZSIsCiAgICBuYW1lOiAiQ29tbWlzc2lvblJ1bGUiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaPkOaIkOinhOWImSIsCiAgICAgIHJlbWl4SWNvbjogImFydGljbGUtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuQ29tbWlzc2lvblJ1bGUKICAgIH0sCiAgICBmdWxsUGF0aDogIi9zYWxlQ29tbWlzc2lvbi9Db21taXNzaW9uUnVsZSIKICB9LCB7CiAgICBwYXRoOiAiL3NhbGVDb21taXNzaW9uL0NvbW1pc3Npb25TdGF0aXN0aWMiLAogICAgbmFtZTogIkNvbW1pc3Npb25TdGF0aXN0aWMiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaPkOaIkOe7n+iuoSIsCiAgICAgIHJlbWl4SWNvbjogImZpbGUtY2hhcnQtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuQ29tbWlzc2lvblN0YXRpc3RpYwogICAgfSwKICAgIGZ1bGxQYXRoOiAiL3NhbGVDb21taXNzaW9uL0NvbW1pc3Npb25TdGF0aXN0aWMiCiAgfV0KfSwgewogIHBhdGg6ICIvRGlzdHJpYnV0aW9uIiwKICBmdWxsUGF0aDogIi9EaXN0cmlidXRpb24iLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5YiG6ZSAIiwKICAgIHJlbWl4SWNvbjogImZ1bmRzLWJveC1saW5lIiwKICAgIGFjY2Vzczogbm9kZXMuRGlzdHJpYnV0aW9uCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvRGlzdHJpYnV0aW9uL0RPdmVydmlldyIsCiAgICBuYW1lOiAiRE92ZXJ2aWV3IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLliIbplIDllYbmpoLop4giLAogICAgICByZW1peEljb246ICJmdW5kcy1ib3gtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuRE92ZXJ2aWV3CiAgICB9LAogICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0RPdmVydmlldyIKICB9LCB7CiAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9ER29vZHNMaXN0IiwKICAgIG5hbWU6ICJER29vZHNMaXN0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLliIbplIDllYblk4EiLAogICAgICByZW1peEljb246ICJzaG9wcGluZy1iYWctMi1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5ER29vZHNMaXN0CiAgICB9LAogICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0RHb29kc0xpc3QiCiAgfSwgewogICAgcGF0aDogIi9EaXN0cmlidXRpb24vRE9yZGVyTGlzdCIsCiAgICBuYW1lOiAiRE9yZGVyTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5YiG6ZSA6K6i5Y2VIiwKICAgICAgYWNjZXNzOiBub2Rlcy5ET3JkZXJMaXN0LAogICAgICByZW1peEljb246ICJmaWxlLWxpc3QtMi1saW5lIgogICAgfSwKICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9ET3JkZXJMaXN0IgogIH0sIHsKICAgIHBhdGg6ICIvRGlzdHJpYnV0aW9uL0Rpc3RyaWJ1dGlvbkxpc3QiLAogICAgbmFtZTogIkRpc3RyaWJ1dGlvbkxpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWIhumUgOWVhuetiee6pyIsCiAgICAgIHJlbWl4SWNvbjogInZpcC1kaWFtb25kLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLkRpc3RyaWJ1dGlvbkxpc3QKICAgIH0sCiAgICBmdWxsUGF0aDogIi9EaXN0cmlidXRpb24vRGlzdHJpYnV0aW9uTGlzdCIKICB9LCB7CiAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9CdXNpbmVzc21hbiIsCiAgICBuYW1lOiAiQnVzaW5lc3NtYW4iLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWIhumUgOWVhueuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogInVzZXItc2V0dGluZ3MtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuQnVzaW5lc3NtYW4KICAgIH0sCiAgICBmdWxsUGF0aDogIi9EaXN0cmlidXRpb24vQnVzaW5lc3NtYW4vTm90QXVkaXQiLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICIvRGlzdHJpYnV0aW9uL0J1c2luZXNzbWFuL05vdEF1ZGl0IiwKICAgICAgbmFtZTogIk5vdEF1ZGl0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5b6F5a6h5qC4IiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkJ1c2luZXNzbWFuZ2V0QWxsQnVzaW5lc3NtYW4KICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0J1c2luZXNzbWFuL05vdEF1ZGl0IgogICAgfSwgewogICAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9CdXNpbmVzc21hbi9EaXN0cmlidXRvciIsCiAgICAgIG5hbWU6ICJEaXN0cmlidXRvciIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWIhumUgOWVhiIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5CdXNpbmVzc21hbmdldEFsbEJ1c2luZXNzbWFuCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9CdXNpbmVzc21hbi9EaXN0cmlidXRvciIKICAgIH1dCiAgfSwgewogICAgcGF0aDogIi9EaXN0cmlidXRpb24vQ2FzaE91dCIsCiAgICBuYW1lOiAiQ2FzaE91dE0iLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaPkOeOsOeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogIm1vbmV5LWNueS1jaXJjbGUtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuQ2FzaE91dAogICAgfSwKICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9DYXNoT3V0L05vdEF1ZGl0Q2FzaE91dCIsCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9EaXN0cmlidXRpb24vQ2FzaE91dC9Ob3RBdWRpdENhc2hPdXQiLAogICAgICBuYW1lOiAiTm90QXVkaXRDYXNoT3V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5b6F5a6h5qC4IiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkNhc2hPdXRnZXRBbGwKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0Nhc2hPdXQvTm90QXVkaXRDYXNoT3V0IgogICAgfSwgewogICAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9DYXNoT3V0L05vdENhc2hPdXQiLAogICAgICBuYW1lOiAiTm90Q2FzaE91dCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuW+heaJk+asviIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5DYXNoT3V0Z2V0QWxsCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9DYXNoT3V0L05vdENhc2hPdXQiCiAgICB9LCB7CiAgICAgIHBhdGg6ICIvRGlzdHJpYnV0aW9uL0Nhc2hPdXQvQ2FzaE91dCIsCiAgICAgIG5hbWU6ICJDYXNoT3V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5bey5omT5qy+IiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLkNhc2hPdXRnZXRBbGwKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0Nhc2hPdXQvQ2FzaE91dCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9EaXN0cmlidXRpb24vQ2FzaE91dC9JbnZhbGlkIiwKICAgICAgbmFtZTogIkludmFsaWQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLml6DmlYgiLAogICAgICAgIGFjY2Vzczogbm9kZXMuQ2FzaE91dGdldEFsbAogICAgICB9LAogICAgICBmdWxsUGF0aDogIi9EaXN0cmlidXRpb24vQ2FzaE91dC9JbnZhbGlkIgogICAgfV0KICB9LCB7CiAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9EaXN0cmlidXRpb25TZXQiLAogICAgbmFtZTogIkRpc3RyaWJ1dGlvblNldCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5YiG6ZSA5ZWG6K6+572uIiwKICAgICAgcmVtaXhJY29uOiAidXNlci1zZXR0aW5ncy1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5EaXN0cmlidXRpb25TZXQKICAgIH0sCiAgICBmdWxsUGF0aDogIi9EaXN0cmlidXRpb24vRGlzdHJpYnV0aW9uU2V0L0Jhc2VEU2V0IiwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL0Rpc3RyaWJ1dGlvbi9EaXN0cmlidXRpb25TZXQvQmFzZURTZXQiLAogICAgICBuYW1lOiAiQmFzZURTZXQiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLln7rnoYDorr7nva4iLAogICAgICAgIGFjY2Vzczogbm9kZXMuQmFzZURTZXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvRGlzdHJpYnV0aW9uL0Rpc3RyaWJ1dGlvblNldC9CYXNlRFNldCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9EaXN0cmlidXRpb24vRGlzdHJpYnV0aW9uU2V0L1NldHRsZW1lbnRTZXQiLAogICAgICBuYW1lOiAiU2V0dGxlbWVudFNldCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIue7k+eul+iuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5TZXR0bGVtZW50U2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9EaXN0cmlidXRpb25TZXQvU2V0dGxlbWVudFNldCIKICAgIH0sIHsKICAgICAgcGF0aDogIi9EaXN0cmlidXRpb24vRGlzdHJpYnV0aW9uU2V0L1RleHRTZXQiLAogICAgICBuYW1lOiAiVGV4dFNldCIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuaWh+Wtl+iuvue9riIsCiAgICAgICAgYWNjZXNzOiBub2Rlcy5UZXh0U2V0CiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL0Rpc3RyaWJ1dGlvbi9EaXN0cmlidXRpb25TZXQvVGV4dFNldCIKICAgIH1dCiAgfV0KfSwgewogIHBhdGg6ICIvQmlsbFRlbXBsYXRlIiwKICByZWRpcmVjdDogIi9CaWxsVGVtcGxhdGUvVGVtcGxhdGVMaXN0IiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5Y2V5o2u5qih54mIIiwKICAgIHJlbWl4SWNvbjogImFwcHMtbGluZSIsCiAgICBhY2Nlc3M6IG5vZGVzLlRlbXBsYXRlTGlzdAogIH0sCiAgY2hpbGRyZW46IFt7CiAgICBwYXRoOiAiL0JpbGxUZW1wbGF0ZS9UZW1wbGF0ZUxpc3QiLAogICAgbmFtZTogIlRlbXBsYXRlTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5qih54mI5YiX6KGoIiwKICAgICAgcmVtaXhJY29uOiAiYXBwcy1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5UZW1wbGF0ZUxpc3RnZXRBbGwKICAgIH0sCiAgICBmdWxsUGF0aDogIi9CaWxsVGVtcGxhdGUvVGVtcGxhdGVMaXN0IgogIH1dLAogIGZ1bGxQYXRoOiAiL0JpbGxUZW1wbGF0ZSIKfSwgewogIHBhdGg6ICIvU3VwcGxpZXIiLAogIHJlZGlyZWN0OiAiL1N1cHBsaWVyL3N1cHBsaWVyU2V0IiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5L6b5bqU5ZWG566h55CG56uvIiwKICAgIHJlbWl4SWNvbjogImFwcHMtbGluZSIKICB9LAogIGNoaWxkcmVuOiBbewogICAgcGF0aDogIi9TdXBwbGllci9zdXBwbGllclNldCIsCiAgICBuYW1lOiAic3VwcGxpZXJTZXQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuiuvue9riIsCiAgICAgIHJlbWl4SWNvbjogImF3YXJkLWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLkFwcGxpY2F0aW9uX3N1cHBsaWVyTWFuYWdlCiAgICB9LAogICAgZnVsbFBhdGg6ICIvU3VwcGxpZXIvc3VwcGxpZXJTZXQiCiAgfSwgewogICAgcGF0aDogIi9TdXBwbGllci9vZmZlclNldCIsCiAgICBuYW1lOiAic3VwcGxpZXJTZXQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaKpeS7t+WNleeuoeeQhiIsCiAgICAgIGFjY2Vzczogbm9kZXMuc3VwcGxpZXJNYW5hZ2Vfb2ZmZXJTZXQsCiAgICAgIHJlbWl4SWNvbjogImJpbGwtbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9TdXBwbGllci9vZmZlclNldCIKICB9LCB7CiAgICBwYXRoOiAiL1N1cHBsaWVyL3NldHRsZW1lbnQiLAogICAgbmFtZTogInNldHRsZW1lbnQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIue7k+eul+euoeeQhiIsCiAgICAgIGFjY2Vzczogbm9kZXMuc3VwcGxpZXJNYW5hZ2VfU3VwcGxpZXJTZXR0bGVtZW50LAogICAgICByZW1peEljb246ICJjYWxlbmRhci10b2RvLWxpbmUiCiAgICB9LAogICAgZnVsbFBhdGg6ICIvU3VwcGxpZXIvc2V0dGxlbWVudCIKICB9XSwKICBmdWxsUGF0aDogIi9TdXBwbGllciIKfSwgewogIHBhdGg6ICIvQ2FzaGllciIsCiAgcmVkaXJlY3Q6ICIvQ2FzaGllci9DYXNoaWVyTGlzdCIsCiAgYWx3YXlzU2hvdzogdHJ1ZSwKICBtZXRhOiB7CiAgICB0aXRsZTogIuaUtumTtuWPsCIsCiAgICByZW1peEljb246ICJhcHBzLWxpbmUiLAogICAgYWNjZXNzOiBub2Rlcy5DYXNoaWVyCiAgfSwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvQ2FzaGllci9DYXNoaWVyTGlzdCIsCiAgICBuYW1lOiAiQ2FzaGllckxpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuiuvue9riIsCiAgICAgIHJlbWl4SWNvbjogInNldHRpbmdzLTUtbGluZSIsCiAgICAgIGFjY2Vzczogbm9kZXMuY2FzaGllclNldAogICAgfSwKICAgIGZ1bGxQYXRoOiAiL0Nhc2hpZXIvQ2FzaGllckxpc3QiCiAgfSwgewogICAgcGF0aDogIi9DYXNoaWVyL0Nhc2hpZXIiLAogICAgbmFtZTogIkNhc2hpZXIiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaUtumTtuWRmCIsCiAgICAgIHJlbWl4SWNvbjogInVzZXItMi1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5DYXNoaWVycwogICAgfSwKICAgIGZ1bGxQYXRoOiAiL0Nhc2hpZXIvQ2FzaGllciIKICB9LCB7CiAgICBwYXRoOiAiL0Nhc2hpZXIvU2hvcHBpbmdHdWlkZSIsCiAgICBuYW1lOiAiU2hvcHBpbmdHdWlkZSIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5a+86LSt5ZGYIiwKICAgICAgcmVtaXhJY29uOiAidXNlci1oZWFydC1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5TaG9wcGluZ0d1aWRlCiAgICB9LAogICAgZnVsbFBhdGg6ICIvQ2FzaGllci9TaG9wcGluZ0d1aWRlIgogIH0sIHsKICAgIHBhdGg6ICIvQ2FzaGllci9XaXRoZHJhd2FsIiwKICAgIG5hbWU6ICJXaXRoZHJhd2FsIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLmj5DmiJDmmI7nu4YiLAogICAgICByZW1peEljb246ICJmaWxlLWxpc3QtMy1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5XaXRoZHJhd2FsCiAgICB9LAogICAgZnVsbFBhdGg6ICIvQ2FzaGllci9XaXRoZHJhd2FsIgogIH0sIHsKICAgIHBhdGg6ICIvQ2FzaGllci9Db21taXNzaW9uIiwKICAgIG5hbWU6ICJDb21taXNzaW9uIiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLmj5DmiJDnu5/orqEiLAogICAgICByZW1peEljb246ICJleGNoYW5nZS1mdW5kcy1saW5lIiwKICAgICAgYWNjZXNzOiBub2Rlcy5Db21taXNzaW9uCiAgICB9LAogICAgZnVsbFBhdGg6ICIvQ2FzaGllci9Db21taXNzaW9uIgogIH0sIHsKICAgIHBhdGg6ICIvQ2FzaGllci9TaGlmdE92ZXIiLAogICAgbmFtZTogIlNoaWZ0T3ZlciIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5Lqk54+t6K6w5b2VIiwKICAgICAgcmVtaXhJY29uOiAiZXhjaGFuZ2UtYm94LWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLlNoaWZ0T3ZlcgogICAgfSwKICAgIGZ1bGxQYXRoOiAiL0Nhc2hpZXIvU2hpZnRPdmVyIgogIH0sIHsKICAgIHBhdGg6ICIvb3JkZXIvc2FsZU8vQ2FzaGllck9yZGVyIiwKICAgIG5hbWU6ICJDYXNoaWVyT3JkZXIiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuaUtumTtuWPsOiuouWNlSIsCiAgICAgIGFjY2Vzczogbm9kZXMuc2FsZU9yZGVyTGlzdCwKICAgICAgcmVtaXhJY29uOiAiZmlsZS1saXN0LTItbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9vcmRlci9zYWxlTy9DYXNoaWVyT3JkZXIiCiAgfV0sCiAgZnVsbFBhdGg6ICIvQ2FzaGllci9DYXNoaWVyTGlzdCIKfSwgewogIHBhdGg6ICIvTWVyY2hhbnRzIiwKICByZWRpcmVjdDogIi9NZXJjaGFudHMvTWVyY2hhbnRzT3ZlcnZpZXciLAogIGFsd2F5c1Nob3c6IHRydWUsCiAgbWV0YTogewogICAgdGl0bGU6ICLlpJrllYbmiLciLAogICAgcmVtaXhJY29uOiAiYXBwcy1saW5lIgogIH0sCiAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c092ZXJ2aWV3IiwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c092ZXJ2aWV3IiwKICAgIG5hbWU6ICJNZXJjaGFudHNPdmVydmlldyIsCiAgICBoaWRkZW46IHRydWUsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi5ZWG5oi35qaC6KeIIiwKICAgICAgcmVtaXhJY29uOiAiZnVuZHMtYm94LWxpbmUiCiAgICB9LAogICAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c092ZXJ2aWV3IgogIH0sIHsKICAgIHBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYXJ0c0xpc3QiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWVhuaIt+euoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogInN0b3JlLTItbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9NZXJjaGFudHMvTWVyY2hhcnRzTGlzdCIsCiAgICBjaGlsZHJlbjogW3sKICAgICAgcGF0aDogIi9NZXJjaGFudHMvTWVyY2hhcnRzTGlzdCIsCiAgICAgIG5hbWU6ICJNZXJjaGFydHNMaXN0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5ZWG5oi35YiX6KGoIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLk1lcmNoYXJ0c0xpc3QKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYXJ0c0xpc3QiCiAgICB9IC8vIHsKICAgIC8vICAgcGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzIiwKICAgIC8vICAgbmFtZTogIk1lcmNoYW50cyIsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuWFpempu+eUs+ivtyIsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHMiLAogICAgLy8gfSwKCiAgICAvKnsKICAgICAgcGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzQmluIiwKICAgICAgbmFtZTogIk1lcmNoYW50c0JpbiIsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogIuWbnuaUtuermSIsCiAgICAgIH0sCiAgICAgIGZ1bGxQYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNCaW4iLAogICAgfSwqLwogICAgXQogIH0sIHsKICAgIHBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYXJ0c1Nob3AiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuWVhuWTgeeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogInNob3BwaW5nLWJhZy1saW5lIgogICAgfSwKICAgIGZ1bGxQYXRoOiAiL01lcmNoYW50cy9NZXJjaGFydHNTaG9wIiwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL01lcmNoYW50cy9NZXJjaGFydHNTaG9wIiwKICAgICAgbmFtZTogIk1lcmNoYXJ0c1Nob3AiLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICLllYbmiLfllYblk4EiLAogICAgICAgIGFjY2Vzczogbm9kZXMuTWVyY2hhcnRzR29vZHMKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYXJ0c1Nob3AiCiAgICB9IC8vIHsKICAgIC8vICAgcGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzRXhhbWluZSIsCiAgICAvLyAgIG5hbWU6ICJNZXJjaGFudHMiLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLlvoXlrqHmoLjllYblk4EiLAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzRXhhbWluZSIsCiAgICAvLyB9LAogICAgXQogIH0sCiAgLyogewogICAgcGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzT3JkZXIiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuiuouWNleeuoeeQhiIsCiAgICAgIHJlbWl4SWNvbjogImxpc3QtdW5vcmRlcmVkIiwKICAgIH0sCiAgICBmdWxsUGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzT3JkZXIiLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c09yZGVyIiwKICAgICAgICBuYW1lOiAiTWVyY2hhbnRzT3JkZXIiLAogICAgICAgIG1ldGE6IHsKICAgICAgICAgIHRpdGxlOiAi5ZWG5oi36K6i5Y2VIiwKICAgICAgICAgIHJlbWl4SWNvbjogImxpc3QtdW5vcmRlcmVkIiwKICAgICAgICB9LAogICAgICAgIGZ1bGxQYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNPcmRlciIsCiAgICAgIH0sCiAgICAgIC8hKiB7CiAgICAgICAgcGF0aDogIi9NZXJjaGFudHMvU2FmZWd1YXJkaW5nT3JkZXIiLAogICAgICAgIG5hbWU6ICJTYWZlZ3VhcmRpbmdPcmRlciIsCiAgICAgICAgbWV0YTogewogICAgICAgICAgdGl0bGU6ICLnu7TmnYPorqLljZUiLAogICAgICAgIH0sCiAgICAgICAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL1NhZmVndWFyZGluZ09yZGVyIiwKICAgICAgfSwqIS8KICAgIF0sCiAgfSwqLwogIHsKICAgIHBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c1NldHRsZW1lbnQiLAogICAgbmFtZTogIk1lcmNoYW50c1NldHRsZW1lbnQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIue7k+eul+euoeeQhiIsCiAgICAgIC8vIHJlbWl4SWNvbjogInNlY3VyZS1wYXltZW50LWxpbmUiLAogICAgICBhY2Nlc3M6IG5vZGVzLk1lcmNoYW50c1NldHRsZW1lbnQKICAgIH0sCiAgICBmdWxsUGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzU2V0dGxlbWVudCIKICB9LCB7CiAgICBwYXRoOiAiL01lcmNoYW50cy9CYXNpY3NTZXQiLAogICAgbWV0YTogewogICAgICB0aXRsZTogIuiuvue9riIsCiAgICAgIHJlbWl4SWNvbjogInNldHRpbmdzLTQtbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9NZXJjaGFudHMvQmFzaWNzU2V0IiwKICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNCYXNpY3NTZXQiLAogICAgICBuYW1lOiAiTWVyY2hhbnRzQmFzaWNzU2V0IiwKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAi5Z+656GA6K6+572uIiwKICAgICAgICBhY2Nlc3M6IG5vZGVzLk1lcmNoYW50c1NldHRsZW1lbnRNZXJjaGFudHNCYXNpY3NTZXQKICAgICAgfSwKICAgICAgZnVsbFBhdGg6ICIvTWVyY2hhbnRzL01lcmNoYW50c0Jhc2ljc1NldCIKICAgIH0gLy8gewogICAgLy8gICBwYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNJblNldCIsCiAgICAvLyAgIG5hbWU6ICJNZXJjaGFudHNJblNldCIsCiAgICAvLyAgIG1ldGE6IHsKICAgIC8vICAgICB0aXRsZTogIuWFpempu+iuvue9riIsCiAgICAvLyAgIH0sCiAgICAvLyAgIGZ1bGxQYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNJblNldCIsCiAgICAvLyB9LAogICAgLy8gewogICAgLy8gICBwYXRoOiAiL01lcmNoYW50cy9NZXJjaGFudHNMaXN0U2V0IiwKICAgIC8vICAgbmFtZTogIk1lcmNoYW50c0xpc3RTZXQiLAogICAgLy8gICBtZXRhOiB7CiAgICAvLyAgICAgdGl0bGU6ICLllYbmiLfliJfooagiLAogICAgLy8gICB9LAogICAgLy8gICBmdWxsUGF0aDogIi9NZXJjaGFudHMvTWVyY2hhbnRzTGlzdFNldCIsCiAgICAvLyB9LAogICAgXQogIH1dCn0sIHsKICBwYXRoOiAiL011bHRpc3RvcmUiLAogIHJlZGlyZWN0OiAiL011bHRpc3RvcmUvU3RvcmVMaXN0IiwKICBhbHdheXNTaG93OiB0cnVlLAogIG1ldGE6IHsKICAgIHRpdGxlOiAi5aSa6Zeo5bqXIiwKICAgIHJlbWl4SWNvbjogImFwcHMtbGluZSIKICB9LAogIGZ1bGxQYXRoOiAiL011bHRpc3RvcmUvU3RvcmVMaXN0IiwKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICIvTXVsdGlzdG9yZS9TdG9yZUxpc3QiLAogICAgbmFtZTogIlN0b3JlTGlzdCIsCiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAi6Zeo5bqX566h55CGIiwKICAgICAgYWNjZXNzOiBub2Rlcy5NdWx0aXN0b3JlX011bHRpc3RvcmVMaXN0LAogICAgICByZW1peEljb246ICJzdG9yZS0zLWxpbmUiCiAgICB9LAogICAgZnVsbFBhdGg6ICIvTXVsdGlzdG9yZS9TdG9yZUxpc3QiCiAgfSwgLy8gewogIC8vICAgcGF0aDogIi9NdWx0aXN0b3JlL0dvb2RzTGlzdCIsCiAgLy8gICBuYW1lOiAiR29vZHNMaXN0IiwKICAvLyAgIG1ldGE6IHsKICAvLyAgICAgdGl0bGU6ICLllYblk4HnrqHnkIYiLAogIC8vICAgICByZW1peEljb246ICJzaG9wcGluZy1iYWctbGluZSIsCiAgLy8gICB9LAogIC8vICAgZnVsbFBhdGg6ICIvTXVsdGlzdG9yZS9Hb29kc0xpc3QiLAogIC8vIH0sCiAgLy8gewogIC8vICAgcGF0aDogIi9NdWx0aXN0b3JlL1N0b3JlRGF0YSIsCiAgLy8gICBuYW1lOiAiU3RvcmVEYXRhIiwKICAvLyAgIG1ldGE6IHsKICAvLyAgICAgdGl0bGU6ICLpl6jlupfmlbDmja4iLAogIC8vICAgICByZW1peEljb246ICJjb21wdXRlci1saW5lIiwKICAvLyAgIH0sCiAgLy8gICBmdWxsUGF0aDogIi9NdWx0aXN0b3JlL1N0b3JlRGF0YSIsCiAgLy8gfSwKICB7CiAgICBwYXRoOiAiL011bHRpc3RvcmUvU3RvcmVTZXQiLAogICAgbmFtZTogIlN0b3JlU2V0IiwKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICLlip/og73orr7nva4iLAogICAgICBhY2Nlc3M6IG5vZGVzLk11bHRpc3RvcmVfU3RvcmVTZXQsCiAgICAgIHJlbWl4SWNvbjogInNldHRpbmdzLTQtbGluZSIKICAgIH0sCiAgICBmdWxsUGF0aDogIi9NdWx0aXN0b3JlL1N0b3JlU2V0IgogIH1dCn1dOwpleHBvcnQgZnVuY3Rpb24gbWVudXMoKSB7CiAgLy8gcmV0dXJuIG1lbnVzTGlzdDsKICBjb25zdCBkaSA9IGl0ZW1zID0+IHsKICAgIHJldHVybiBpdGVtcy5yZWR1Y2UoKGNvbnRhaW5lciwgaXRlbSkgPT4gewogICAgICBsZXQgewogICAgICAgIGNoaWxkcmVuCiAgICAgIH0gPSBpdGVtOwoKICAgICAgaWYgKGNoaWxkcmVuKSB7CiAgICAgICAgY2hpbGRyZW4gPSBkaShjaGlsZHJlbik7CiAgICAgIH0KCiAgICAgIGlmIChjaGlsZHJlbiAmJiAhY2hpbGRyZW4ubGVuZ3RoKSB7CiAgICAgICAgcmV0dXJuIGNvbnRhaW5lcjsKICAgICAgfQoKICAgICAgaWYgKGNoaWxkcmVuICYmIGNoaWxkcmVuLmxlbmd0aCB8fCBjaGVja0FjdGlvbkFjY2VzcyhpdGVtLm1ldGEuYWNjZXNzKSkgewogICAgICAgIGNvbnN0IHRhcmdldCA9IGNoaWxkcmVuID8geyAuLi5pdGVtLAogICAgICAgICAgY2hpbGRyZW4KICAgICAgICB9IDogaXRlbTsKICAgICAgICBjb250YWluZXIucHVzaCh0YXJnZXQpOwogICAgICB9IC8vIOmHjee9ruiPnOWNleeItue6p+eahGZ1bGxQYXRo77yM6YG/5YWN6aaW5Liq6L+b5YWl6aG16Z2i5rKh5pyJ5p2D6ZmQ6ICM5a+86Ie05pW05Liq6I+c5Y2V5rKh5Yqe5rOV5L2/55SoCgoKICAgICAgY29udGFpbmVyID0gY29udGFpbmVyLm1hcChpdGVtID0+IHsKICAgICAgICBsZXQgaGFuZGVsU2hvdyA9IDU7CgogICAgICAgIGlmIChpdGVtLm1ldGEudGl0bGUgPT09ICLllYblk4HotYTmlpkiKSB7CiAgICAgICAgICBoYW5kZWxTaG93ID0gcGFyc2VJbnQoc3RvcmUuZ2V0dGVyc1siTVVzZXIvZW50ZXJwcmlzZVNjb3BlIl0pOwogICAgICAgIH0gZWxzZSBpZiAoaXRlbS5tZXRhLnRpdGxlID09PSAi5L+d6LSo5pyf5p+l6K+iIikgewogICAgICAgICAgaGFuZGVsU2hvdyA9IHBhcnNlSW50KHN0b3JlLmdldHRlcnNbIk1Vc2VyL3NoZWxmTGlmZVNldFVwIl0pOwogICAgICAgIH0gZWxzZSBpZiAoaXRlbS5tZXRhLnRpdGxlID09PSAi5ZWG6ZO65YiX6KGoIikgewogICAgICAgICAgLy8g5aSa5bqX6ZO66ZqQ6JeP5ZWG6ZO65YiX6KGo77yM5Y2V5bqX6ZO65pi+56S6CiAgICAgICAgICBoYW5kZWxTaG93ID0gcGFyc2VJbnQoc3RvcmUuZ2V0dGVyc1siTVVzZXIvZW50ZXJwcmlzZVNjb3BlIl0pID09PSA1ID8gNCA6IDU7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4geyAuLi5pdGVtLAogICAgICAgICAgaGFuZGVsU2hvdzogaGFuZGVsU2hvdywKICAgICAgICAgIGZ1bGxQYXRoOiBpdGVtLmNoaWxkcmVuID8gaXRlbS5jaGlsZHJlblswXS5mdWxsUGF0aCA6IGl0ZW0uZnVsbFBhdGgKICAgICAgICB9OwogICAgICB9KTsKICAgICAgcmV0dXJuIGNvbnRhaW5lci5maWx0ZXIoaXRlbSA9PiBpdGVtLmhhbmRlbFNob3cgIT09IDQpOwogICAgfSwgW10pOwogIH07CgogIHJldHVybiBkaShtZW51c0xpc3QpOwp9"},{"version":3,"names":["checkActionAccess","nodes","store","menusList","path","redirect","meta","title","remixIcon","affix","children","name","noKeepAlive","fullPath","alwaysShow","access","PublishGoods","BaseDataList","GoodsClassify","BrandManage","UnitSet","specManage","GoodsEmprego","GoodsGrouping","PriceTable","AdjustPrice","orderQuery","selfOrder","ReturnWarehousingOrder","OrderAdd","OrderStatistics","CustomerList","CustomerType","LabelManagement","NotCheck","getAuditAllCustomer","CustomerBehaviorBrowsingHistory","CustomerBehaviorPurchaseHistory","CustomerBehaviorDemandReporting","CustomerStatementsAnomalyAnalysisTable","CustomerStatementsPullNewStatistics","CustomerStatementsVisitRepor","CustomerStatementsCustomerDistribution","PurchaseOrder","PurchaseReturnOrder","Supplier","Stockout","Merchant","PurchaseStatistics","PurchaseDetail","PurchaseStatisticsGetAllPurchaseByFields","GetSupplierAllPurchaseByFields","GetStaffAllPurchaseByFields","InventoryOut","InventoryIn","GetBatch","ccess","management","inventoryInfo","LossReport","WarehouseArea","LocationManagement","query","warehouseInventory","inventoryStatistics","flowing","Batch","shouldReceiveManage","CustomerBalanceGetAllCustomerBalance","ReceivableList","ReceiptListGetAllReceived","ApplyReceipt","CustomerBalanceDetailGetAllCustomerBalanceDetail","RefundForm","CustomerBalanceGetAllSupplierBalance","HandleList","PaymentListGetAllPaid","SupplierBalanceDetailsGetAllSupplierBalanceDetail","FunTransfer","AccountList","AccountDetailsGetAllAccountDetail","CostSheet","FinanceTypeGetAllFinanceType","WithdrawAsh","goodsFormMerchandiseSalesStatement","goodsFormCustomerMerchandiseReport","orderFormCustomerOrderReport","orderFormOrderDataReport","orderFormRegionalOrderReport","orderFormSalesOrderReport","mallManage","voiceSet","PushNotification","StepSet","PayList","DeliverySet","Driver","line","ShopList","Department","Role","Staff","hidden","LoginRecord","PageSet","StartPage","StyleSet","CategorySet","Announcement","WxCodeSet","wxPush","Application","getTodayStatistics","getTodayStatistics_statisticsInventoryStatistics","getTodayStatistics_statisticsGetAllOrderData","getTodayStatistics_statisticsGetTodayStatistics","CouponList","GrantLog","ActivityGoods","MembershipCard","CollectionRecords","Application_SetMeal","PointsGoodsManage","ExchangeRecord","PointRule","saleCommission","CommissionRule","CommissionStatistic","Distribution","DOverview","DGoodsList","DOrderList","DistributionList","Businessman","BusinessmangetAllBusinessman","CashOut","CashOutgetAll","DistributionSet","BaseDSet","SettlementSet","TextSet","TemplateList","TemplateListgetAll","Application_supplierManage","supplierManage_offerSet","supplierManage_SupplierSettlement","Cashier","cashierSet","Cashiers","ShoppingGuide","Withdrawal","Commission","ShiftOver","saleOrderList","MerchartsList","MerchartsGoods","MerchantsSettlement","MerchantsSettlementMerchantsBasicsSet","Multistore_MultistoreList","Multistore_StoreSet","menus","di","items","reduce","container","item","length","target","push","map","handelShow","parseInt","getters","filter"],"sources":["E:/item/千鸟/千鸟云商前端源代码/源点计划/jindouyunNewFront/src/vab/components/GalleryBar/menus.js"],"sourcesContent":["import { checkActionAccess } from \"@/access/check\";\nimport * as nodes from \"@/access/node\";\nimport store from \"@/store\";\nconst menusList = [\n {\n path: \"/\",\n redirect: \"/index\",\n meta: {\n title: \"概况\",\n remixIcon: \"mac-line\",\n affix: true,\n },\n children: [\n {\n path: \"/index\",\n name: \"Index\",\n noKeepAlive: true,\n meta: {\n title: \"经营概况\",\n remixIcon: \"mac-line\",\n affix: true,\n },\n fullPath: \"/index\",\n },\n ],\n fullPath: \"/\",\n },\n {\n path: \"/goods\",\n redirect: \"/goods/manageG/BaseDataList\",\n alwaysShow: true,\n meta: {\n title: \"商品\",\n remixIcon: \"shopping-bag-line\",\n },\n children: [\n {\n path: \"/goods/manageG\",\n name: \"ManageG\",\n fullPath: \"/goods/sale/PublishGoods\",\n meta: {\n title: \"商品管理\",\n remixIcon: \"apps-line\",\n },\n children: [\n {\n path: \"/goods/sale/PublishGoods\",\n name: \"PublishGoods\",\n meta: {\n title: \"商品列表\",\n access: nodes.PublishGoods,\n },\n fullPath: \"/goods/sale/PublishGoods\",\n },\n {\n path: \"/goods/manageG/BaseDataList\",\n name: \"BaseDataList\",\n meta: {\n title: \"商品资料\",\n access: nodes.BaseDataList,\n },\n fullPath: \"/goods/manageG/BaseDataList\",\n },\n {\n path: \"/goods/manageG/GoodsClassify\",\n name: \"GoodsClassify\",\n meta: {\n title: \"商品分类\",\n access: nodes.GoodsClassify,\n },\n fullPath: \"/goods/manageG/GoodsClassify\",\n },\n\n {\n path: \"/goods/manageG/BrandManage\",\n name: \"BrandManage\",\n meta: {\n title: \"商品品牌\",\n access: nodes.BrandManage,\n },\n fullPath: \"/goods/manageG/BrandManage\",\n },\n {\n path: \"/goods/manageG/UnitMeasurement\",\n name: \"UnitMeasurement\",\n meta: {\n title: \"单位管理\",\n access: nodes.UnitSet,\n },\n fullPath: \"/goods/manageG/UnitMeasurement\",\n },\n {\n path: \"/goods/manageG/SpecManage\",\n name: \"SpecManage\",\n meta: {\n title: \"属性管理\",\n access: nodes.specManage,\n },\n fullPath: \"/goods/manageG/SpecManage\",\n },\n {\n path: \"/goods/goodsemprego/GoodsEmprego\",\n name: \"GoodsEmprego\",\n meta: {\n title: \"商品服务\",\n access: nodes.GoodsEmprego,\n },\n fullPath: \"/goods/goodsemprego/GoodsEmprego\",\n },\n {\n path: \"/goods/manageG/GoodsGrouping\",\n name: \"GoodsGrouping\",\n meta: {\n title: \"商品分组\",\n access: nodes.GoodsGrouping,\n },\n fullPath: \"/goods/manageG/GoodsGrouping\",\n },\n ],\n },\n {\n path: \"/goods/sale\",\n name: \"Sale\",\n fullPath: \"/goods/sale/PublishGoods\",\n meta: {\n title: \"商品价格\",\n remixIcon: \"bookmark-3-line\",\n },\n children: [\n {\n path: \"/goods/sale/PriceTable\",\n name: \"PriceTable\",\n meta: {\n title: \"价格表\",\n access: nodes.PriceTable,\n },\n fullPath: \"/goods/sale/PriceTable\",\n },\n {\n path: \"/goods/sale/AdjustPriceGoods\",\n name: \"AdjustPriceGoods\",\n meta: {\n title: \"调价单\",\n access: nodes.AdjustPrice,\n },\n fullPath: \"/goods/sale/AdjustPriceGoods\",\n },\n ],\n },\n ],\n fullPath: \"/goods\",\n },\n {\n path: \"/order\",\n name: \"Order\",\n redirect: \"/order/manageO/orderQuery\",\n alwaysShow: true,\n meta: {\n title: \"订单\",\n remixIcon: \"file-list-2-line\",\n },\n children: [\n {\n path: \"/order/manageO/orderQuery\",\n name: \"ManageO\",\n fullPath: \"/order/manageO/orderQuery\",\n meta: {\n title: \"订单管理\",\n remixIcon: \"list-unordered\",\n },\n children: [\n /*{\n path: \"/order/manageO/newOrderList\",\n name: \"NewOrderList\",\n meta: {\n title: \"新订单列表\",\n access: nodes.newOrderList,\n },\n fullPath: \"/order/manageO/newOrderList\",\n },*/\n\n {\n path: \"/order/manageO/orderQuery\",\n name: \"OrderQuery\",\n meta: {\n title: \"订货单\",\n access: nodes.orderQuery,\n },\n fullPath: \"/order/manageO/orderQuery\",\n },\n // {\n // path: \"/order/manageO/OrderDetails\",\n // name: \"OrderDetails\",\n // meta: {\n // title: \"订单详情\",\n // access: nodes.orderQuery,\n // },\n // fullPath: \"/order/manageO/OrderDetails\",\n // },\n {\n path: \"/order/manageO/selfOrder?type=2\",\n name: \"SelfOrder\",\n meta: {\n title: \"自提单\",\n access: nodes.selfOrder,\n },\n fullPath: \"/order/manageO/selfOrder?type=2\",\n },\n {\n path: \"/order/manageO/ReturnWarehousingOrder\",\n name: \"ReturnWarehousingOrder\",\n meta: {\n title: \"退货单\",\n access: nodes.ReturnWarehousingOrder,\n },\n fullPath: \"/order/manageO/ReturnWarehousingOrder\",\n },\n /*{\n path: \"/order/manageO/CancelOrder\",\n name: \"CancelOrder\",\n meta: {\n title: \"已取消\",\n access: nodes.CancelOrder,\n },\n fullPath: \"/order/manageO/CancelOrder\",\n },*/\n {\n path: \"/order/manageO/OrderAdd\",\n name: \"OrderAdd\",\n meta: {\n noKeepAlive: true,\n title: \"代客下单\",\n access: nodes.OrderAdd,\n },\n fullPath: \"/order/manageO/OrderAdd\",\n },\n ],\n },\n /* {\n path: \"/order/saleO\",\n name: \"SaleO\",\n fullPath: \"/order/saleO/AddSaleOrder\",\n meta: {\n title: \"销售单管理\",\n remixIcon: \"bill-line\",\n },\n children: [\n {\n path: \"/order/saleO/AddSaleOrder\",\n name: \"AddSaleOrder\",\n meta: {\n title: \"创建销售单\",\n access: nodes.addSaleOrder,\n },\n fullPath: \"/order/saleO/AddSaleOrder\",\n },\n {\n path: \"/order/saleO/SaleOrderList\",\n name: \"SaleOrderList\",\n meta: {\n title: \"销售单列表\",\n access: nodes.saleOrderList,\n },\n fullPath: \"/order/saleO/SaleOrderList\",\n },\n ],\n },*/\n {\n path: \"/order/SaleTotalForm\",\n name: \"SaleTotalForm\",\n fullPath: \"/order/SaleTotalForm/GoodsForm\",\n meta: {\n title: \"销售报表\",\n remixIcon: \"file-text-line\",\n },\n children: [\n {\n path: \"/order/SaleTotalForm/GoodsForm\",\n name: \"GoodsForm\",\n meta: {\n title: \"商品汇总表\",\n access: nodes.OrderStatistics,\n },\n fullPath: \"/order/SaleTotalForm/GoodsForm\",\n },\n {\n path: \"/order/SaleTotalForm/CustomerForm\",\n name: \"CustomerForm\",\n meta: {\n title: \"客户汇总表\",\n access: nodes.OrderStatistics,\n },\n fullPath: \"/order/SaleTotalForm/CustomerForm\",\n },\n {\n path: \"/order/SaleTotalForm/StaffForm\",\n name: \"StaffForm\",\n meta: {\n title: \"人员汇总表\",\n access: nodes.OrderStatistics,\n },\n fullPath: \"/order/SaleTotalForm/StaffForm\",\n },\n ],\n },\n ],\n fullPath: \"/order\",\n },\n {\n path: \"/Customer\",\n name: \"Customer\",\n redirect: \"/Customer/CustomerAdmin/CustomerList\",\n alwaysShow: true,\n meta: {\n title: \"客户\",\n remixIcon: \"contacts-line\",\n },\n children: [\n {\n path: \"/Customer/CustomerAdmin\",\n name: \"CustomerAdmin\",\n fullPath: \"/Customer/CustomerAdmin/CustomerList\",\n meta: {\n title: \"客户管理\",\n remixIcon: \"user-3-line\",\n },\n children: [\n {\n path: \"/Customer/CustomerAdmin/CustomerList\",\n name: \"CustomerList\",\n meta: {\n title: \"客户列表\",\n access: nodes.CustomerList,\n },\n fullPath: \"/Customer/CustomerAdmin/CustomerList\",\n },\n {\n path: \"/Customer/CustomerAdmin/CustomerType\",\n name: \"CustomerType\",\n meta: {\n title: \"客户类型\",\n access: nodes.CustomerType,\n },\n fullPath: \"/Customer/CustomerAdmin/CustomerType\",\n },\n {\n path: \"/Customer/CustomerAdmin/LabelManagement\",\n name: \"LabelManagement\",\n meta: {\n title: \"标签管理\",\n access: nodes.LabelManagement,\n },\n fullPath: \"/Customer/CustomerAdmin/LabelManagement\",\n },\n // {\n // path: \"/Customer/CustomerAdmin/CustomerQuery\",\n // name: \"CustomerQuery\",\n // meta: {\n // title: \"客户查询\",\n // access: nodes.CustomerQuery,\n // },\n // fullPath: \"/Customer/CustomerAdmin/CustomerQuery\",\n // },\n ],\n },\n {\n path: \"/Customer/CustomerCheck\",\n name: \"CustomerCheck\",\n fullPath: \"/Customer/CustomerCheck/NotCheck\",\n meta: {\n title: \"客户审核\",\n remixIcon: \"shield-user-line\",\n },\n children: [\n {\n path: \"/Customer/CustomerCheck/NotCheck\",\n name: \"NotCheck\",\n meta: {\n title: \"未审核\",\n access: nodes.NotCheck,\n },\n fullPath: \"/Customer/CustomerCheck/NotCheck\",\n },\n {\n path: \"/Customer/CustomerCheck/noPerfectData\",\n name: \"NoPerfectData\",\n meta: {\n title: \"待完善资料\",\n access: nodes.getAuditAllCustomer,\n },\n fullPath: \"/Customer/CustomerCheck/noPerfectData\",\n },\n ],\n },\n {\n path: \"/Customer/CustomerBehavior\",\n name: \"CustomerBehavior\",\n fullPath: \"/Customer/CustomerBehavior/BrowsingHistory\",\n meta: {\n title: \"客户行为\",\n remixIcon: \"user-shared-line\",\n },\n children: [\n {\n path: \"/Customer/CustomerBehavior/BrowsingHistory\",\n name: \"BrowsingHistory\",\n meta: {\n title: \"浏览记录\",\n access: nodes.CustomerBehaviorBrowsingHistory,\n },\n fullPath: \"/Customer/CustomerBehavior/BrowsingHistory\",\n },\n {\n path: \"/Customer/CustomerBehavior/PurchaseHistory\",\n name: \"PurchaseHistory\",\n meta: {\n title: \"购买记录\",\n access: nodes.CustomerBehaviorPurchaseHistory,\n },\n fullPath: \"/Customer/CustomerBehavior/PurchaseHistory\",\n },\n {\n path: \"/Customer/CustomerBehavior/DemandReporting\",\n name: \"DemandReporting\",\n meta: {\n title: \"需求提报\",\n access: nodes.CustomerBehaviorDemandReporting,\n },\n fullPath: \"/Customer/CustomerBehavior/DemandReporting\",\n },\n ],\n },\n {\n path: \"/Customer/CustomerStatements\",\n name: \"CustomerStatements\",\n fullPath: \"/Customer/CustomerStatements/AnomalyAnalysisTable\",\n meta: {\n title: \"客户报表\",\n remixIcon: \"file-list-line\",\n },\n children: [\n {\n path: \"/Customer/CustomerStatements/AnomalyAnalysisTable\",\n name: \"AnomalyAnalysisTable\",\n meta: {\n title: \"异常客户分析表\",\n access: nodes.CustomerStatementsAnomalyAnalysisTable,\n },\n fullPath: \"/Customer/CustomerStatements/AnomalyAnalysisTable\",\n },\n {\n path: \"/Customer/CustomerStatements/PullNewStatistics\",\n name: \"CustomerPullNewStatistics\",\n meta: {\n title: \"拉新统计\",\n access: nodes.CustomerStatementsPullNewStatistics,\n },\n fullPath: \"/Customer/CustomerStatements/PullNewStatistics\",\n },\n {\n path: \"/Customer/CustomerStatements/VisitRepor\",\n name: \"VisitRepor\",\n meta: {\n title: \"拜访报表\",\n access: nodes.CustomerStatementsVisitRepor,\n },\n fullPath: \"/Customer/CustomerStatements/VisitRepor\",\n },\n {\n path: \"/Customer/CustomerStatements/CustomerMap\",\n name: \"CustomerMap\",\n meta: {\n title: \"客户分布图\",\n access: nodes.CustomerStatementsCustomerDistribution,\n },\n fullPath: \"/Customer/CustomerStatements/CustomerMap\",\n },\n // {\n // path: \"/Customer/CustomerStatements/StaffPullNewStatistics\",\n // name: \"StaffPullNewStatistics\",\n // meta: {\n // title: \"员工拉新统计\",\n // },\n // fullPath: \"/Customer/CustomerStatements/StaffPullNewStatistics\",\n // },\n ],\n },\n ],\n fullPath: \"/Customer\",\n },\n {\n path: \"/Purchase\",\n redirect: \"/Purchase/ManageP/Supplier\",\n alwaysShow: true,\n meta: {\n title: \"采购\",\n remixIcon: \"shopping-cart-line\",\n },\n children: [\n {\n path: \"/Purchase/ManageP\",\n name: \"ManageP\",\n fullPath: \"/Purchase/ManageP/Supplier\",\n meta: {\n title: \"采购管理\",\n remixIcon: \"shopping-cart-line\",\n },\n children: [\n {\n path: \"/Purchase/ManageP/PurchaseOrder\",\n name: \"PurchaseOrder\",\n meta: {\n title: \"采购单\",\n access: nodes.PurchaseOrder,\n },\n fullPath: \"/Purchase/ManageP/PurchaseOrder\",\n },\n {\n path: \"/Purchase/ManageP/PurchaseReturnOrder\",\n name: \"PurchaseReturnOrder\",\n meta: {\n title: \"采购退货单\",\n access: nodes.PurchaseReturnOrder,\n },\n fullPath: \"/Purchase/ManageP/PurchaseReturnOrder\",\n },\n {\n path: \"/Purchase/ManageP/Supplier\",\n name: \"Supplier\",\n meta: {\n title: \"供应商\",\n access: nodes.Supplier,\n },\n fullPath: \"/Purchase/ManageP/Supplier\",\n },\n {\n path: \"/Purchase/ManageP/Stockout\",\n name: \"Stockout\",\n meta: {\n title: \"缺货单\",\n access: nodes.Stockout,\n },\n fullPath: \"/Purchase/ManageP/Stockout\",\n },\n {\n path: \"/Purchase/ManageP/Merchant\",\n name: \"Merchant\",\n meta: {\n title: \"商户采购单\",\n access: nodes.Merchant,\n },\n fullPath: \"/Purchase/ManageP/Merchant\",\n },\n ],\n },\n {\n path: \"/Purchase/PurchaseTotalForm\",\n name: \"PurchaseTotalForm\",\n fullPath: \"/Purchase/PurchaseTotalForm/GoodsForm\",\n meta: {\n title: \"采购报表\",\n access: nodes.PurchaseStatistics,\n remixIcon: \"file-text-line\",\n },\n children: [\n {\n path: \"/Purchase/ManageP/PurchaseDetail\",\n name: \"PurchaseDetail\",\n meta: {\n title: \"采购明细表\",\n access: nodes.PurchaseDetail,\n },\n fullPath: \"/Purchase/ManageP/PurchaseDetail\",\n },\n {\n path: \"/Purchase/PurchaseTotalForm/GoodsForm\",\n name: \"PurchaseGoodsForm\",\n meta: {\n title: \"商品汇总表\",\n access: nodes.PurchaseStatisticsGetAllPurchaseByFields,\n },\n fullPath: \"/Purchase/PurchaseTotalForm/GoodsForm\",\n },\n {\n path: \"/Purchase/PurchaseTotalForm/SupplierForm\",\n name: \"PurchaseSupplierForm\",\n meta: {\n title: \"供应商汇总表\",\n access: nodes.GetSupplierAllPurchaseByFields,\n },\n fullPath: \"/Purchase/PurchaseTotalForm/SupplierForm\",\n },\n {\n path: \"/Purchase/PurchaseTotalForm/StaffForm\",\n name: \"PurchaseStaffForm\",\n meta: {\n title: \"采购员汇总表\",\n access: nodes.GetStaffAllPurchaseByFields,\n },\n fullPath: \"/Purchase/PurchaseTotalForm/StaffForm\",\n },\n ],\n },\n ],\n fullPath: \"/Purchase\",\n },\n {\n path: \"/stock\",\n redirect: \"/stock/OutIn/outgoing\",\n alwaysShow: true,\n meta: {\n title: \"库存\",\n remixIcon: \"home-8-line\",\n },\n children: [\n {\n path: \"/stock/WarehouseAdmin\",\n name: \"WarehouseAdmin\",\n fullPath: \"/stock/OutIn/outgoing\",\n meta: {\n title: \"库存管理\",\n remixIcon: \"home-gear-line\",\n },\n children: [\n {\n path: \"/stock/OutIn/outgoing\",\n name: \"Outgoing\",\n meta: {\n title: \"出库管理\",\n access: nodes.InventoryOut,\n },\n fullPath: \"/stock/OutIn/outgoing\",\n },\n {\n path: \"/stock/OutIn/storage\",\n name: \"Storage\",\n meta: {\n title: \"入库管理\",\n access: nodes.InventoryIn,\n },\n fullPath: \"/stock/OutIn/storage\",\n },\n // {\n // path: \"/stock/OutIn/inventoryWarning \",\n // name: \"inventoryWarning\",\n // meta: {\n // title: \"库存预警\",\n // },\n // fullPath: \"/stock/OutIn/inventoryWarning\",\n // },\n // {\n // path: \"/stock/WarehouseAdmin/query\",\n // name: \"Query\",\n // meta: {\n // title: \"库存查询\",\n // access: nodes.query,\n // },\n // fullPath: \"/stock/WarehouseAdmin/query\",\n // },\n // {\n // path: \"/stock/WarehouseAdmin/flowing\",\n // name: \"Flowing\",\n // meta: {\n // title: \"库存流水\",\n // access: nodes.flowing,\n // },\n // fullPath: \"/stock/WarehouseAdmin/flowing\",\n // },\n // {\n // path: \"/stock/WarehouseAdmin/Batch\",\n // name: \"Batch\",\n // meta: {\n // title: \"批次流水\",\n // access: nodes.Batch,\n // },\n // fullPath: \"/stock/WarehouseAdmin/Batch\",\n // },\n {\n path: \"/stock/WarehouseAdmin/ShelfLife\",\n name: \"ShelfLife\",\n meta: {\n title: \"保质期查询\",\n access: nodes.GetBatch,\n },\n fullPath: \"/stock/WarehouseAdmin/ShelfLife\",\n },\n ],\n },\n {\n path: \"/stock/WarehouseManagement\",\n name: \"WarehouseManagement\",\n fullPath: \"/stock/WarehouseManagement/Management\",\n meta: {\n title: \"仓库管理\",\n remixIcon: \"home-6-line\",\n ccess: nodes.management,\n },\n children: [\n {\n path: \"/stock/WarehouseManagement/inventoryInfo\",\n name: \"InventoryInfo\",\n meta: {\n title: \"盘点单\",\n access: nodes.inventoryInfo,\n },\n fullPath: \"/stock/WarehouseManagement/inventoryInfo\",\n },\n {\n path: \"/stock/WarehouseManagement/AllocationForm\",\n name: \"AllocationForm\",\n meta: {\n title: \"调拨单\",\n access: nodes.management,\n },\n fullPath: \"/stock/WarehouseManagement/AllocationForm\",\n },\n {\n path: \"/stock/WarehouseManagement/LossReport\",\n name: \"LossReport\",\n meta: {\n title: \"报损单\",\n access: nodes.LossReport,\n },\n fullPath: \"/stock/WarehouseManagement/LossReport\",\n },\n {\n path: \"/stock/WarehouseManagement/Management\",\n name: \"Management\",\n meta: {\n title: \"仓库管理\",\n access: nodes.management,\n },\n fullPath: \"/stock/WarehouseManagement/Management\",\n },\n {\n path: \"/stock/WarehouseManagement/WarehouseArea\",\n name: \"WarehouseArea\",\n meta: {\n title: \"库区管理\",\n access: nodes.WarehouseArea,\n },\n fullPath: \"/stock/WarehouseManagement/WarehouseArea\",\n },\n {\n path: \"/stock/WarehouseManagement/LocationManagement\",\n name: \"LocationManagement\",\n meta: {\n title: \"库位管理\",\n access: nodes.LocationManagement,\n },\n fullPath: \"/stock/WarehouseManagement/LocationManagement\",\n },\n // {\n // path: \"/stock/WarehouseManagement/inventoryInfo\",\n // name: \"InventoryInfo\",\n // meta: {\n // title: \"盘点单\",\n // access: nodes.inventoryInfo,\n // },\n // fullPath: \"/stock/WarehouseManagement/inventoryInfo\",\n // },\n // {\n // path: \"/stock/WarehouseManagement/AllocationForm\",\n // name: \"AllocationForm\",\n // meta: {\n // title: \"调拨单\",\n // access: nodes.management,\n // },\n // fullPath: \"/stock/WarehouseManagement/AllocationForm\",\n // },\n // {\n // path: \"/stock/WarehouseManagement/LossReport\",\n // name: \"LossReport\",\n // meta: {\n // title: \"报损单\",\n // access: nodes.management,\n // },\n // fullPath: \"/stock/WarehouseManagement/LossReport\",\n // },\n ],\n },\n {\n path: \"/stock/summary\",\n name: \"Summary\",\n fullPath: \"/stock/summary/WarehouseStockSummary\",\n meta: {\n title: \"汇总表\",\n remixIcon: \"file-text-line\",\n },\n children: [\n {\n path: \"/stock/WarehouseAdmin/query\",\n name: \"Query\",\n meta: {\n title: \"库存查询\",\n access: nodes.query,\n },\n fullPath: \"/stock/WarehouseAdmin/query\",\n },\n {\n path: \"/stock/WarehouseAdmin/warehouseInventory\",\n name: \"warehouseInventory\",\n meta: {\n title: \"仓库库存\",\n access: nodes.warehouseInventory,\n },\n fullPath: \"/stock/WarehouseAdmin/warehouseInventory\",\n },\n {\n path: \"/stock/summary/WarehouseStockSummary\",\n name: \"WarehouseStockSummary\",\n meta: {\n title: \"库存汇总\",\n access: nodes.inventoryStatistics,\n },\n fullPath: \"/stock/summary/WarehouseStockSummary\",\n },\n {\n path: \"/stock/WarehouseAdmin/flowing\",\n name: \"Flowing\",\n meta: {\n title: \"库存流水\",\n access: nodes.flowing,\n },\n fullPath: \"/stock/WarehouseAdmin/flowing\",\n },\n {\n path: \"/stock/WarehouseAdmin/Batch\",\n name: \"Batch\",\n meta: {\n title: \"批次流水\",\n access: nodes.Batch,\n },\n fullPath: \"/stock/WarehouseAdmin/Batch\",\n },\n ],\n },\n // {\n // path: \"/stock/OrdersForShipment\",\n // name: \"OrdersForShipment\",\n // fullPath: \"/stock/OrdersForShipment/PickingCenter\",\n // meta: {\n // title: \"订单发货\",\n // remixIcon: \"file-text-line\",\n // },\n // children: [\n // {\n // path: \"/stock/OrdersForShipment/PickingCenter\",\n // name: \"PickingCenter\",\n // meta: {\n // title: \"拣货中心\",\n // // access: nodes.Batch,\n // },\n // fullPath: \"/stock/OrdersForShipment/PickingCenter\",\n // },\n // {\n // path: \"/stock/OrdersForShipment/DistributionCenter\",\n // name: \"DistributionCenter\",\n // meta: {\n // title: \"配送中心\",\n // // access: nodes.Batch,\n // },\n // fullPath: \"/stock/OrdersForShipment/DistributionCenter\",\n // },\n // ],\n // },\n ],\n fullPath: \"/stock\",\n },\n {\n path: \"/Finance\",\n redirect: \"/Finance/Receivable/ReceivableList\",\n meta: {\n title: \"财务\",\n remixIcon: \"money-cny-circle-line\",\n access: nodes.shouldReceiveManage,\n },\n children: [\n {\n path: \"/Finance/Receivable\",\n name: \"Receivable\",\n fullPath: \"/Finance/Receivable/ReceivableList\",\n meta: {\n title: \"应收管理\",\n remixIcon: \"align-bottom\",\n },\n children: [\n {\n path: \"/Finance/Receivable/CustomerBalance\",\n name: \"CustomerBalance\",\n meta: {\n title: \"客户往来汇总表\",\n access: nodes.CustomerBalanceGetAllCustomerBalance,\n },\n fullPath: \"/Finance/Receivable/CustomerBalance\",\n },\n {\n path: \"/Finance/Receivable/ReceivableList\",\n name: \"ReceivableList\",\n meta: {\n title: \"应收单列表\",\n access: nodes.ReceivableList,\n },\n fullPath: \"/Finance/Receivable/ReceivableList\",\n },\n {\n path: \"/Finance/Receivable/ReceiptList\",\n name: \"ReceiptList\",\n meta: {\n title: \"收款单列表\",\n access: nodes.ReceiptListGetAllReceived,\n },\n fullPath: \"/Finance/Receivable/ReceiptList\",\n },\n {\n path: \"/Finance/Receivable/ApplyReceipt\",\n name: \"ApplyReceipt\",\n meta: {\n title: \"收款申请单\",\n access: nodes.ApplyReceipt,\n },\n fullPath: \"/Finance/Receivable/ApplyReceipt\",\n },\n {\n path: \"/Finance/Receivable/CustomerBalanceDetail\",\n name: \"CustomerBalanceDetail\",\n meta: {\n title: \"客户往来明细表\",\n access: nodes.CustomerBalanceDetailGetAllCustomerBalanceDetail,\n },\n fullPath: \"/Finance/Receivable/CustomerBalanceDetail\",\n },\n {\n path: \"/Finance/Cashier/SellRefundForm/1\",\n name: \"RefundForm\",\n meta: {\n title: \"销售退款单\",\n access: nodes.RefundForm,\n },\n fullPath: \"/Finance/Cashier/SellRefundForm/1\",\n },\n ],\n },\n {\n path: \"/Finance/Handle\",\n name: \"Handle\",\n fullPath: \"/Finance/Handle/HandleList\",\n meta: {\n title: \"应付管理\",\n remixIcon: \"align-top\",\n },\n children: [\n {\n path: \"/Finance/Handle/SupplierBalance\",\n name: \"SupplierBalance\",\n meta: {\n title: \"供应商往来汇总表\",\n access: nodes.CustomerBalanceGetAllSupplierBalance,\n },\n fullPath: \"/Finance/Handle/SupplierBalance\",\n },\n {\n path: \"/Finance/Handle/HandleList\",\n name: \"HandleList\",\n meta: {\n title: \"应付单列表\",\n access: nodes.HandleList,\n },\n fullPath: \"/Finance/Handle/HandleList\",\n },\n {\n path: \"/Finance/Handle/PaymentList\",\n name: \"PaymentList\",\n meta: {\n title: \"付款单列表\",\n access: nodes.PaymentListGetAllPaid,\n },\n fullPath: \"/Finance/Handle/PaymentList\",\n },\n {\n path: \"/Finance/Handle/SupplierBalanceDetails\",\n name: \"SupplierBalanceDetails\",\n meta: {\n title: \"供应商往来明细表\",\n access: nodes.SupplierBalanceDetailsGetAllSupplierBalanceDetail,\n },\n fullPath: \"/Finance/Handle/SupplierBalanceDetails\",\n },\n // {\n // path: \"/Finance/Cashier/PurchaseRefundForm/2\",\n // name: \"RefundForm\",\n // meta: {\n // title: \"采购退款单\",\n // access: nodes.RefundForm,\n // },\n // fullPath: \"/Finance/Cashier/PurchaseRefundForm/2\",\n // },\n ],\n },\n {\n path: \"/Finance/Cashier\",\n name: \"Cashier\",\n fullPath: \"/Finance/Cashier/FunTransfer\",\n meta: {\n title: \"出纳管理\",\n remixIcon: \"bank-card-line\",\n },\n children: [\n {\n path: \"/Finance/Cashier/FunTransfer\",\n name: \"FunTransfer\",\n meta: {\n title: \"资金转账单\",\n access: nodes.FunTransfer,\n },\n fullPath: \"/Finance/Cashier/FunTransfer\",\n },\n {\n path: \"/Finance/Cashier/AccountList\",\n name: \"AccountList\",\n meta: {\n title: \"资金账户管理\",\n access: nodes.AccountList,\n },\n fullPath: \"/Finance/Cashier/AccountList\",\n },\n {\n path: \"/Finance/Cashier/AccountDetails\",\n name: \"AccountDetails\",\n meta: {\n title: \"账户明细查询\",\n access: nodes.AccountDetailsGetAllAccountDetail,\n },\n fullPath: \"/Finance/Cashier/AccountDetails\",\n },\n {\n path: \"/Finance/Cashier/CostSheet\",\n name: \"CostSheet\",\n meta: {\n title: \"费用单\",\n access: nodes.CostSheet,\n },\n fullPath: \"/Finance/Cashier/CostSheet\",\n },\n // {\n // path: \"/Finance/Cashier/RefundForm\",\n // name: \"RefundForm\",\n // meta: {\n // title: \"退款单\",\n // access: nodes.RefundForm,\n // },\n // fullPath: \"/Finance/Cashier/RefundForm\",\n // },\n ],\n },\n {\n path: \"/Finance/ManageF\",\n name: \"ManageF\",\n fullPath: \"/Finance/ManageF/FinanceType\",\n meta: {\n title: \"财务管理\",\n remixIcon: \"settings-line\",\n },\n children: [\n {\n path: \"/Finance/ManageF/FinanceType\",\n name: \"FinanceType\",\n meta: {\n title: \"财务类型\",\n access: nodes.FinanceTypeGetAllFinanceType,\n },\n fullPath: \"/Finance/ManageF/FinanceType\",\n },\n {\n path: \"/Finance/ManageF/WithdrawAsh\",\n name: \"WithdrawAsh\",\n meta: {\n title: \"余额提现\",\n access: nodes.WithdrawAsh,\n },\n fullPath: \"/Finance/ManageF/WithdrawAsh\",\n },\n {\n path: \"/Finance/Cashier/CostTypes\",\n name: \"CostTypes\",\n meta: {\n title: \"费用类型\",\n access: nodes.CostSheet,\n },\n fullPath: \"/Finance/Cashier/CostTypes\",\n },\n ],\n },\n ],\n fullPath: \"/Finance\",\n },\n {\n path: \"/statement\",\n redirect: \"/statement/statementList/MerchandiseSalesStatement\",\n meta: {\n title: \"报表\",\n remixIcon: \"pie-chart-line\",\n },\n children: [\n {\n path: \"/statement/statementList\",\n name: \"statementList\",\n fullPath: \"/statement/statementList/MerchandiseSalesStatement\",\n meta: {\n title: \"商品报表\",\n remixIcon: \"function-line\",\n },\n children: [\n {\n path: \"/statement/statementList/MerchandiseSalesStatement\",\n name: \"MerchandiseSalesStatement\",\n meta: {\n title: \"商品销售报表\",\n access: nodes.goodsFormMerchandiseSalesStatement,\n },\n fullPath: \"/statement/statementList/MerchandiseSalesStatement\",\n },\n {\n path: \"/statement/statementList/CustomerMerchandiseReport\",\n name: \"CustomerMerchandiseReport\",\n meta: {\n title: \"客户商品报表\",\n access: nodes.goodsFormCustomerMerchandiseReport,\n },\n fullPath: \"/statement/statementList/CustomerMerchandiseReport\",\n },\n ],\n },\n {\n path: \"/statement/statementList\",\n name: \"statementList\",\n fullPath: \"/statement/statementList/MerchandiseSalesStatement\",\n meta: {\n title: \"订单报表\",\n remixIcon: \"file-chart-line\",\n },\n children: [\n {\n path: \"/statement/statementList/CustomerOrderReport\",\n name: \"CustomerOrderReport\",\n meta: {\n title: \"客户订单报表\",\n access: nodes.orderFormCustomerOrderReport,\n },\n fullPath: \"/statement/statementList/CustomerOrderReport\",\n },\n {\n path: \"/statement/statementList/OrderDataReport\",\n name: \"OrderDataReport\",\n meta: {\n title: \"订单数据报表\",\n access: nodes.orderFormOrderDataReport,\n },\n fullPath: \"/statement/statementList/OrderDataReport\",\n },\n {\n path: \"/statement/statementList/RegionalOrderReport\",\n name: \"RegionalOrderReport\",\n meta: {\n title: \"地区订单报表\",\n access: nodes.orderFormRegionalOrderReport,\n },\n fullPath: \"/statement/statementList/RegionalOrderReport\",\n },\n {\n path: \"/statement/statementList/SaleRanking\",\n name: \"SaleRanking\",\n meta: {\n title: \"业务员订单表\",\n access: nodes.orderFormSalesOrderReport,\n },\n fullPath: \"/statement/statementList/SaleRanking\",\n },\n ],\n },\n // {\n // path: \"/statement/statementList\",\n // name: \"statementList\",\n // fullPath: \"/statement/statementList/MerchandiseSalesStatement\",\n // meta: {\n // title: \"销售排行\",\n // remixIcon: \"file-chart-line\",\n // },\n // children: [\n // {\n // path: \"/statement/statementList/SaleRanking\",\n // name: \"SaleRanking\",\n // meta: {\n // title: \"销售排行\",\n // access: nodes.SalesRanking,\n // remixIcon: \"file-chart-line\",\n // },\n // fullPath: \"/statement/statementList/SaleRanking\",\n // },\n // ],\n // },\n ],\n fullPath: \"/statement\",\n },\n {\n path: \"/SystemSettings\",\n redirect: \"/SystemSettings/liansuoguanli/ShopList\",\n alwaysShow: true,\n meta: {\n title: \"设置\",\n remixIcon: \"settings-4-line\",\n },\n children: [\n {\n path: \"/SystemSettings/BaseSet\",\n name: \"BaseSet\",\n meta: {\n title: \"基本设置\",\n remixIcon: \"settings-4-line\",\n },\n fullPath: \"/SystemSettings/BaseSet\",\n children: [\n {\n path: \"/SystemSettings/BaseSet\",\n name: \"BaseSet\",\n meta: {\n title: \"系统设置\",\n access: nodes.mallManage,\n },\n fullPath: \"/SystemSettings/BaseSet\",\n },\n // {\n // path: \"/SystemSettings/TradeSet\",\n // name: \"TradeSet\",\n // hidden: true,\n // meta: {\n // title: \"交易设置\",\n // access: nodes.mallManagepaySetting,\n // },\n // fullPath: \"/SystemSettings/TradeSet\",\n // },\n // {\n // path: \"/SystemSettings/GoodsSet\",\n // name: \"GoodsSet\",\n // hidden: true,\n // meta: {\n // title: \"商品设置\",\n // access: nodes.mallManageGoodsSet,\n // },\n // fullPath: \"/SystemSettings/GoodsSet\",\n // },\n // {\n // path: \"/SystemSettings/CustomerSet\",\n // name: \"GoodsSet\",\n // hidden: true,\n // meta: {\n // title: \"客户设置\",\n // access: nodes.mallManageCustomerSet,\n // },\n // fullPath: \"/SystemSettings/CustomerSet\",\n // },\n {\n path: \"/SystemSettings/jiaoyiset/voiceSet\",\n name: \"VoiceSet\",\n meta: {\n title: \"语音设置\",\n // remixIcon: \"notification-3-line\",\n access: nodes.voiceSet,\n },\n fullPath: \"/SystemSettings/jiaoyiset/voiceSet\",\n },\n {\n path: \"/SystemSettings/jiaoyiset/PushNotification\",\n name: \"PushNotification\",\n meta: {\n title: \"消息推送\",\n access: nodes.PushNotification,\n },\n fullPath: \"/SystemSettings/jiaoyiset/PushNotification\",\n },\n /*{\n path: \"/SystemSettings/jiaoyiset/SMSConfiguration\",\n name: \"SMSConfiguration\",\n meta: {\n title: \"短信配置\",\n // access: nodes.voiceSet,\n },\n fullPath: \"/SystemSettings/jiaoyiset/SMSConfiguration\",\n },*/\n ],\n },\n {\n path: \"/SystemSettings/StepSet\",\n meta: {\n title: \"其他设置\",\n remixIcon: \"settings-line\",\n },\n fullPath: \"/SystemSettings/BaseSet\",\n children: [\n {\n path: \"/SystemSettings/StepSet\",\n name: \"StepSet\",\n meta: {\n title: \"流程设置\",\n // remixIcon: \"equalizer-line\",\n access: nodes.StepSet,\n },\n fullPath: \"/SystemSettings/StepSet\",\n },\n {\n path: \"/SystemSettings/jiaoyiset/PayList\",\n name: \"PayList\",\n meta: {\n title: \"支付设置\",\n access: nodes.PayList,\n // remixIcon: \"wallet-line\",\n },\n fullPath: \"/SystemSettings/jiaoyiset/PayList\",\n },\n {\n path: \"/SystemSettings/jiaoyiset/Delivery\",\n name: \"Delivery\",\n meta: {\n title: \"配送设置\",\n access: nodes.DeliverySet,\n },\n fullPath: \"/SystemSettings/jiaoyiset/Delivery\",\n },\n {\n path: \"/SystemSettings/jiaoyiset/Driver\",\n name: \"Driver\",\n meta: {\n title: \"司机列表\",\n access: nodes.Driver,\n },\n fullPath: \"/SystemSettings/jiaoyiset/Driver\",\n },\n {\n path: \"/SystemSettings/jiaoyiset/Line\",\n name: \"Line\",\n meta: {\n title: \"线路列表\",\n access: nodes.line,\n },\n fullPath: \"/SystemSettings/jiaoyiset/Line\",\n },\n // {\n // path: \"/SystemSettings/PrinterSet\",\n // name: \"PrinterSet\",\n // meta: {\n // title: \"打印机设置\",\n // access: nodes.mallManagePrinterSet,\n // },\n // fullPath: \"/SystemSettings/PrinterSet\",\n // },\n ],\n },\n {\n path: \"/SystemSettings/liansuoguanli\",\n name: \"Liansuoguanli\",\n fullPath: \"/SystemSettings/liansuoguanli/ShopList\",\n meta: {\n title: \"连锁管理\",\n remixIcon: \"list-settings-line\",\n },\n children: [\n {\n path: \"/SystemSettings/liansuoguanli/ShopList\",\n name: \"ShopList\",\n meta: {\n title: \"商铺列表\",\n access: nodes.ShopList,\n remixIcon: \"list-settings-line\",\n },\n fullPath: \"/SystemSettings/liansuoguanli/ShopList\",\n },\n ],\n },\n\n // {\n // path: \"/SystemSettings/jiaoyiset/\",\n // name: \"Delivery\",\n // fullPath: \"/SystemSettings/jiaoyiset/Delivery\",\n // meta: {\n // title: \"配送设置\",\n // remixIcon: \"truck-line\",\n // },\n // children: [\n // {\n // path: \"/SystemSettings/jiaoyiset/Delivery\",\n // name: \"Delivery\",\n // meta: {\n // title: \"配送设置\",\n // access: nodes.DeliverySet,\n // },\n // fullPath: \"/SystemSettings/jiaoyiset/Delivery\",\n // },\n // {\n // path: \"/SystemSettings/jiaoyiset/Logistics\",\n // name: \"Logistics\",\n // meta: {\n // title: \"物流接口\",\n // access: nodes.Logistics,\n // },\n // fullPath: \"/SystemSettings/jiaoyiset/Logistics\",\n // },\n // ],\n // },\n\n {\n path: \"/SystemSettings/accountAdmin\",\n name: \"AccountAdmin\",\n fullPath: \"/SystemSettings/accountAdmin/Department\",\n meta: {\n title: \"组织设置\",\n remixIcon: \"user-settings-line\",\n },\n children: [\n {\n path: \"/SystemSettings/accountAdmin/Department\",\n name: \"Department\",\n meta: {\n title: \"部门管理\",\n access: nodes.Department,\n },\n fullPath: \"/SystemSettings/accountAdmin/Department\",\n },\n {\n path: \"/SystemSettings/accountAdmin/Role\",\n name: \"Role\",\n meta: {\n title: \"角色管理\",\n access: nodes.Role,\n },\n fullPath: \"/SystemSettings/accountAdmin/Role\",\n },\n {\n path: \"/SystemSettings/accountAdmin/Staff\",\n name: \"Staff\",\n meta: {\n title: \"员工管理\",\n access: nodes.Staff,\n },\n fullPath: \"/SystemSettings/accountAdmin/Staff\",\n },\n {\n path: \"/SystemSettings/accountAdmin/LoginRecord\",\n name: \"LoginRecord\",\n hidden: true,\n meta: {\n title: \"登录日志\",\n access: nodes.LoginRecord,\n },\n fullPath: \"/SystemSettings/accountAdmin/LoginRecord\",\n },\n ],\n },\n {\n path: \"/ShoppingMall/AppDesign\",\n name: \"AppDesign\",\n hidden: true,\n fullPath: \"/ShoppingMall/AppDesign/PageDesignList\",\n meta: {\n title: \"店铺装修\",\n remixIcon: \"brush-3-line\",\n },\n children: [\n {\n path: \"/ShoppingMall/AppDesign/PageDesignList\",\n name: \"PageDesignList\",\n meta: {\n title: \"页面设计\",\n access: nodes.PageSet,\n },\n fullPath: \"/ShoppingMall/AppDesign/PageDesignList\",\n },\n {\n path: \"/ShoppingMall/AppDesign/StartUpPage\",\n name: \"StartUpPage\",\n meta: {\n title: \"启动页\",\n access: nodes.StartPage,\n },\n fullPath: \"/ShoppingMall/AppDesign/StartUpPage\",\n },\n {\n path: \"/ShoppingMall/AppDesign/AppStyle\",\n name: \"AppStyle\",\n meta: {\n title: \"风格设置\",\n access: nodes.StyleSet,\n },\n fullPath: \"/ShoppingMall/AppDesign/AppStyle\",\n },\n {\n path: \"/ShoppingMall/AppDesign/CateSet\",\n name: \"CateSet\",\n meta: {\n title: \"分类模版\",\n access: nodes.CategorySet,\n },\n fullPath: \"/ShoppingMall/AppDesign/CateSet\",\n },\n ],\n },\n {\n path: \"/ShoppingMall/mendianset/NoticeLsit\",\n name: \"NoticeLsit\",\n hidden: true,\n meta: {\n title: \"公告设置\",\n access: nodes.Announcement,\n remixIcon: \"notification-3-line\",\n },\n fullPath: \"/ShoppingMall/mendianset/NoticeLsit\",\n },\n // {\n // path: \"/ShoppingMall/mendianset/NewsTemplate\",\n // name: \"NewsTemplate\",\n // meta: {\n // title: \"消息管理\",\n // access: nodes.Announcement,\n // remixIcon: \"message-2-line\",\n // },\n // fullPath: \"/ShoppingMall/mendianset/NewsTemplate\",\n // },\n {\n path: \"/ShoppingMall/WxCode\",\n name: \"WxCode\",\n hidden: true,\n fullPath: \"/ShoppingMall/WxCode/WxCodeSet\",\n meta: {\n title: \"微信小程序\",\n remixIcon: \"mini-program-line\",\n },\n children: [\n {\n path: \"/ShoppingMall/WxCode/WxCodeSet\",\n name: \"WxCodeSet\",\n meta: {\n title: \"小程序设置\",\n access: nodes.WxCodeSet,\n },\n fullPath: \"/ShoppingMall/WxCode/WxCodeSet\",\n },\n {\n path: \"/ShoppingMall/WxCode/TemplateSet\",\n name: \"TemplateSet\",\n meta: {\n title: \"小程序发布\",\n access: nodes.wxPush,\n },\n fullPath: \"/ShoppingMall/WxCode/TemplateSet\",\n },\n ],\n },\n ],\n fullPath: \"/SystemSettings\",\n },\n {\n path: \"/ShoppingMall\",\n redirect: \"/ShoppingMall/mendianset/BaseSet\",\n meta: {\n title: \"商城\",\n remixIcon: \"store-2-line\",\n },\n children: [\n {\n path: \"/ShoppingMall/AppDesign\",\n name: \"AppDesign\",\n fullPath: \"/ShoppingMall/AppDesign/PageDesignList\",\n meta: {\n title: \"店铺装修\",\n remixIcon: \"brush-3-line\",\n },\n children: [\n {\n path: \"/ShoppingMall/AppDesign/PageDesignList\",\n name: \"PageDesignList\",\n meta: {\n title: \"页面设计\",\n access: nodes.PageSet,\n },\n fullPath: \"/ShoppingMall/AppDesign/PageDesignList\",\n },\n {\n path: \"/ShoppingMall/AppDesign/StartUpPage\",\n name: \"StartUpPage\",\n meta: {\n title: \"启动页\",\n access: nodes.StartPage,\n },\n fullPath: \"/ShoppingMall/AppDesign/StartUpPage\",\n },\n {\n path: \"/ShoppingMall/AppDesign/AppStyle\",\n name: \"AppStyle\",\n meta: {\n title: \"风格设置\",\n access: nodes.StyleSet,\n },\n fullPath: \"/ShoppingMall/AppDesign/AppStyle\",\n },\n {\n path: \"/ShoppingMall/AppDesign/CateSet\",\n name: \"CateSet\",\n meta: {\n title: \"分类模版\",\n access: nodes.CategorySet,\n },\n fullPath: \"/ShoppingMall/AppDesign/CateSet\",\n },\n ],\n },\n {\n path: \"/ShoppingMall/mendianset/NoticeLsit\",\n name: \"NoticeLsit\",\n meta: {\n title: \"公告设置\",\n access: nodes.Announcement,\n remixIcon: \"notification-3-line\",\n },\n fullPath: \"/ShoppingMall/mendianset/NoticeLsit\",\n },\n // {\n // path: \"/ShoppingMall/mendianset/NewsTemplate\",\n // name: \"NewsTemplate\",\n // meta: {\n // title: \"消息管理\",\n // access: nodes.Announcement,\n // remixIcon: \"message-2-line\",\n // },\n // fullPath: \"/ShoppingMall/mendianset/NewsTemplate\",\n // },\n {\n path: \"/ShoppingMall/WxCode\",\n name: \"WxCode\",\n fullPath: \"/ShoppingMall/WxCode/WxCodeSet\",\n meta: {\n title: \"微信小程序\",\n remixIcon: \"mini-program-line\",\n },\n children: [\n {\n path: \"/ShoppingMall/WxCode/WxCodeSet\",\n name: \"WxCodeSet\",\n meta: {\n title: \"小程序设置\",\n access: nodes.WxCodeSet,\n },\n fullPath: \"/ShoppingMall/WxCode/WxCodeSet\",\n },\n {\n path: \"/ShoppingMall/WxCode/TemplateSet\",\n name: \"TemplateSet\",\n meta: {\n title: \"小程序发布\",\n access: nodes.wxPush,\n },\n fullPath: \"/ShoppingMall/WxCode/TemplateSet\",\n },\n ],\n },\n ],\n fullPath: \"/ShoppingMall\",\n },\n {\n path: \"/Application\",\n redirect: \"/Application/Application\",\n alwaysShow: true,\n meta: {\n title: \"应用\",\n remixIcon: \"app-store-line\",\n },\n children: [\n {\n path: \"/Application/Application\",\n name: \"Application\",\n meta: {\n title: \"应用中心\",\n access: nodes.Application,\n remixIcon: \"app-store-line\",\n },\n fullPath: \"/Application/Application\",\n },\n ],\n fullPath: \"/Application\",\n },\n {\n path: \"/MoneyGoodsBill\",\n alwaysShow: true,\n meta: {\n title: \"钱货日清对账\",\n access: nodes.getTodayStatistics,\n remixIcon: \"app-store-line\",\n },\n children: [\n {\n path: \"/MoneyGoodsBill/index\",\n name: \"InventoryStatistics\",\n meta: {\n title: \"库存日对账\",\n remixIcon: \"hotel-line\",\n access: nodes.getTodayStatistics_statisticsInventoryStatistics,\n },\n fullPath: \"/MoneyGoodsBill/index\",\n },\n {\n path: \"/MoneyGoodsBill/saleBill\",\n name: \"saleBill\",\n meta: {\n title: \"销售日对账\",\n remixIcon: \"numbers-line\",\n access: nodes.getTodayStatistics_statisticsGetAllOrderData,\n },\n fullPath: \"/MoneyGoodsBill/saleBill\",\n },\n {\n path: \"/MoneyGoodsBill/FinanceBill\",\n name: \"FinanceBill\",\n meta: {\n title: \"财务日对账\",\n remixIcon: \"stack-line\",\n access: nodes.getTodayStatistics_statisticsGetTodayStatistics,\n },\n fullPath: \"/MoneyGoodsBill/FinanceBill\",\n },\n // {\n // path: \"/MoneyGoodsBill/Profit\",\n // name: \"Profit\",\n // meta: {\n // title: \"利润表\",\n // remixIcon: \"stack-line\",\n // },\n // fullPath: \"/MoneyGoodsBill/Profit\",\n // },\n ],\n fullPath: \"/MoneyGoodsBill\",\n },\n {\n path: \"/Marketing\",\n fullPath: \"/Marketing\",\n meta: {\n title: \"营销\",\n remixIcon: \"coupon-3-line\",\n },\n children: [\n {\n path: \"/Marketing/MarketingList\",\n name: \"MarketingList\",\n fullPath: \"/Marketing/MarketingList/Coupon\",\n meta: {\n title: \"优惠券\",\n remixIcon: \"coupon-3-line\",\n },\n children: [\n {\n path: \"/Marketing/MarketingList/Coupon\",\n name: \"Coupon\",\n fullPath: \"/Marketing/MarketingList/Coupon\",\n meta: {\n title: \"优惠券列表\",\n access: nodes.CouponList,\n },\n },\n {\n path: \"/Marketing/MarketingList/ReleaseRecord\",\n name: \"ReleaseRecord\",\n fullPath: \"/Marketing/MarketingList/ReleaseRecord\",\n meta: {\n title: \"发放记录\",\n access: nodes.GrantLog,\n },\n },\n ],\n },\n {\n path: \"/Marketing/Promotion\",\n name: \"Promotion\",\n fullPath: \"/Marketing/Promotion/PromotionList\",\n meta: {\n title: \"促销管理\",\n remixIcon: \"bookmark-3-line\",\n },\n children: [\n {\n path: \"/Marketing/Promotion/PromotionList\",\n name: \"PromotionList\",\n fullPath: \"/Marketing/Promotion/PromotionList\",\n meta: {\n title: \"商品促销\",\n access: nodes.ActivityGoods,\n remixIcon: \"bookmark-3-line\",\n },\n },\n ],\n },\n {\n path: \"/Marketing/vip\",\n name: \"Vip\",\n fullPath: \"/Marketing/vip/membershipCard\",\n meta: {\n title: \"会员卡\",\n remixIcon: \"vip-crown-2-line\",\n },\n children: [\n {\n path: \"/Marketing/vip/membershipCard\",\n name: \"membershipCard\",\n fullPath: \"/Marketing/vip/membershipCard\",\n meta: {\n title: \"会员卡管理\",\n access: nodes.MembershipCard,\n },\n },\n {\n path: \"/Marketing/vip/CollectionRecords\",\n name: \"PromotionList\",\n fullPath: \"/Marketing/vip/CollectionRecords\",\n meta: {\n title: \"领取记录\",\n access: nodes.CollectionRecords,\n },\n },\n ],\n },\n {\n path: \"/Marketing/SetMeal\",\n name: \"SetMeal\",\n fullPath: \"/Marketing/SetMeal/index\",\n meta: {\n title: \"组合套餐\",\n remixIcon: \"git-repository-private-line\",\n },\n children: [\n {\n path: \"/Marketing/SetMeal/index\",\n name: \"index\",\n fullPath: \"/Marketing/SetMeal/index\",\n meta: {\n title: \"组合套餐\",\n access: nodes.Application_SetMeal,\n remixIcon: \"git-repository-private-line\",\n },\n },\n ],\n },\n ],\n },\n {\n path: \"/PointsMall\",\n fullPath: \"/PointsMall\",\n meta: {\n title: \"积分商城\",\n remixIcon: \"medal-line\",\n // access: nodes.Distribution,\n },\n children: [\n {\n path: \"/PointsMall/GoodsManage\",\n name: \"GoodsManage\",\n meta: {\n title: \"商品管理\",\n remixIcon: \"medal-line\",\n access: nodes.PointsGoodsManage,\n },\n fullPath: \"/PointsMall/GoodsManage\",\n },\n {\n path: \"/PointsMall/ExchangeRecord\",\n name: \"ExchangeRecord\",\n meta: {\n title: \"兑换记录\",\n remixIcon: \"bill-line\",\n access: nodes.ExchangeRecord,\n },\n fullPath: \"/PointsMall/ExchangeRecord\",\n },\n {\n path: \"/PointsMall/PointRule\",\n name: \"PointRule\",\n meta: {\n title: \"积分规则\",\n remixIcon: \"price-tag-2-line\",\n access: nodes.PointRule,\n },\n fullPath: \"/PointsMall/PointRule\",\n },\n ],\n },\n {\n path: \"/saleCommission\",\n fullPath: \"/saleCommission\",\n meta: {\n title: \"销售提成\",\n remixIcon: \"money-cny-box-line\",\n access: nodes.saleCommission,\n },\n children: [\n // {\n // path: \"/saleCommission/CommissionList\",\n // name: \"CommissionList\",\n // meta: {\n // title: \"提成记录\",\n // },\n // fullPath: \"/saleCommission/CommissionList\",\n // },\n {\n path: \"/saleCommission/CommissionRule\",\n name: \"CommissionRule\",\n meta: {\n title: \"提成规则\",\n remixIcon: \"article-line\",\n access: nodes.CommissionRule,\n },\n fullPath: \"/saleCommission/CommissionRule\",\n },\n {\n path: \"/saleCommission/CommissionStatistic\",\n name: \"CommissionStatistic\",\n meta: {\n title: \"提成统计\",\n remixIcon: \"file-chart-line\",\n access: nodes.CommissionStatistic,\n },\n fullPath: \"/saleCommission/CommissionStatistic\",\n },\n ],\n },\n {\n path: \"/Distribution\",\n fullPath: \"/Distribution\",\n meta: {\n title: \"分销\",\n remixIcon: \"funds-box-line\",\n access: nodes.Distribution,\n },\n children: [\n {\n path: \"/Distribution/DOverview\",\n name: \"DOverview\",\n meta: {\n title: \"分销商概览\",\n remixIcon: \"funds-box-line\",\n access: nodes.DOverview,\n },\n fullPath: \"/Distribution/DOverview\",\n },\n {\n path: \"/Distribution/DGoodsList\",\n name: \"DGoodsList\",\n meta: {\n title: \"分销商品\",\n remixIcon: \"shopping-bag-2-line\",\n access: nodes.DGoodsList,\n },\n fullPath: \"/Distribution/DGoodsList\",\n },\n {\n path: \"/Distribution/DOrderList\",\n name: \"DOrderList\",\n meta: {\n title: \"分销订单\",\n access: nodes.DOrderList,\n remixIcon: \"file-list-2-line\",\n },\n fullPath: \"/Distribution/DOrderList\",\n },\n {\n path: \"/Distribution/DistributionList\",\n name: \"DistributionList\",\n meta: {\n title: \"分销商等级\",\n remixIcon: \"vip-diamond-line\",\n access: nodes.DistributionList,\n },\n fullPath: \"/Distribution/DistributionList\",\n },\n {\n path: \"/Distribution/Businessman\",\n name: \"Businessman\",\n meta: {\n title: \"分销商管理\",\n remixIcon: \"user-settings-line\",\n access: nodes.Businessman,\n },\n fullPath: \"/Distribution/Businessman/NotAudit\",\n children: [\n {\n path: \"/Distribution/Businessman/NotAudit\",\n name: \"NotAudit\",\n meta: {\n title: \"待审核\",\n access: nodes.BusinessmangetAllBusinessman,\n },\n fullPath: \"/Distribution/Businessman/NotAudit\",\n },\n {\n path: \"/Distribution/Businessman/Distributor\",\n name: \"Distributor\",\n meta: {\n title: \"分销商\",\n access: nodes.BusinessmangetAllBusinessman,\n },\n fullPath: \"/Distribution/Businessman/Distributor\",\n },\n ],\n },\n {\n path: \"/Distribution/CashOut\",\n name: \"CashOutM\",\n meta: {\n title: \"提现管理\",\n remixIcon: \"money-cny-circle-line\",\n access: nodes.CashOut,\n },\n fullPath: \"/Distribution/CashOut/NotAuditCashOut\",\n children: [\n {\n path: \"/Distribution/CashOut/NotAuditCashOut\",\n name: \"NotAuditCashOut\",\n meta: {\n title: \"待审核\",\n access: nodes.CashOutgetAll,\n },\n fullPath: \"/Distribution/CashOut/NotAuditCashOut\",\n },\n {\n path: \"/Distribution/CashOut/NotCashOut\",\n name: \"NotCashOut\",\n meta: {\n title: \"待打款\",\n access: nodes.CashOutgetAll,\n },\n fullPath: \"/Distribution/CashOut/NotCashOut\",\n },\n {\n path: \"/Distribution/CashOut/CashOut\",\n name: \"CashOut\",\n meta: {\n title: \"已打款\",\n access: nodes.CashOutgetAll,\n },\n fullPath: \"/Distribution/CashOut/CashOut\",\n },\n {\n path: \"/Distribution/CashOut/Invalid\",\n name: \"Invalid\",\n meta: {\n title: \"无效\",\n access: nodes.CashOutgetAll,\n },\n fullPath: \"/Distribution/CashOut/Invalid\",\n },\n ],\n },\n {\n path: \"/Distribution/DistributionSet\",\n name: \"DistributionSet\",\n meta: {\n title: \"分销商设置\",\n remixIcon: \"user-settings-line\",\n access: nodes.DistributionSet,\n },\n fullPath: \"/Distribution/DistributionSet/BaseDSet\",\n children: [\n {\n path: \"/Distribution/DistributionSet/BaseDSet\",\n name: \"BaseDSet\",\n meta: {\n title: \"基础设置\",\n access: nodes.BaseDSet,\n },\n fullPath: \"/Distribution/DistributionSet/BaseDSet\",\n },\n {\n path: \"/Distribution/DistributionSet/SettlementSet\",\n name: \"SettlementSet\",\n meta: {\n title: \"结算设置\",\n access: nodes.SettlementSet,\n },\n fullPath: \"/Distribution/DistributionSet/SettlementSet\",\n },\n {\n path: \"/Distribution/DistributionSet/TextSet\",\n name: \"TextSet\",\n meta: {\n title: \"文字设置\",\n access: nodes.TextSet,\n },\n fullPath: \"/Distribution/DistributionSet/TextSet\",\n },\n ],\n },\n ],\n },\n {\n path: \"/BillTemplate\",\n redirect: \"/BillTemplate/TemplateList\",\n alwaysShow: true,\n meta: {\n title: \"单据模版\",\n remixIcon: \"apps-line\",\n access: nodes.TemplateList,\n },\n children: [\n {\n path: \"/BillTemplate/TemplateList\",\n name: \"TemplateList\",\n meta: {\n title: \"模版列表\",\n remixIcon: \"apps-line\",\n access: nodes.TemplateListgetAll,\n },\n fullPath: \"/BillTemplate/TemplateList\",\n },\n ],\n fullPath: \"/BillTemplate\",\n },\n {\n path: \"/Supplier\",\n redirect: \"/Supplier/supplierSet\",\n alwaysShow: true,\n meta: {\n title: \"供应商管理端\",\n remixIcon: \"apps-line\",\n },\n children: [\n {\n path: \"/Supplier/supplierSet\",\n name: \"supplierSet\",\n meta: {\n title: \"设置\",\n remixIcon: \"award-line\",\n access: nodes.Application_supplierManage,\n },\n fullPath: \"/Supplier/supplierSet\",\n },\n {\n path: \"/Supplier/offerSet\",\n name: \"supplierSet\",\n meta: {\n title: \"报价单管理\",\n access: nodes.supplierManage_offerSet,\n remixIcon: \"bill-line\",\n },\n fullPath: \"/Supplier/offerSet\",\n },\n {\n path: \"/Supplier/settlement\",\n name: \"settlement\",\n meta: {\n title: \"结算管理\",\n access: nodes.supplierManage_SupplierSettlement,\n remixIcon: \"calendar-todo-line\",\n },\n fullPath: \"/Supplier/settlement\",\n },\n ],\n fullPath: \"/Supplier\",\n },\n {\n path: \"/Cashier\",\n redirect: \"/Cashier/CashierList\",\n alwaysShow: true,\n meta: {\n title: \"收银台\",\n remixIcon: \"apps-line\",\n access: nodes.Cashier,\n },\n children: [\n {\n path: \"/Cashier/CashierList\",\n name: \"CashierList\",\n meta: {\n title: \"设置\",\n remixIcon: \"settings-5-line\",\n access: nodes.cashierSet,\n },\n fullPath: \"/Cashier/CashierList\",\n },\n {\n path: \"/Cashier/Cashier\",\n name: \"Cashier\",\n meta: {\n title: \"收银员\",\n remixIcon: \"user-2-line\",\n access: nodes.Cashiers,\n },\n fullPath: \"/Cashier/Cashier\",\n },\n {\n path: \"/Cashier/ShoppingGuide\",\n name: \"ShoppingGuide\",\n meta: {\n title: \"导购员\",\n remixIcon: \"user-heart-line\",\n access: nodes.ShoppingGuide,\n },\n fullPath: \"/Cashier/ShoppingGuide\",\n },\n {\n path: \"/Cashier/Withdrawal\",\n name: \"Withdrawal\",\n meta: {\n title: \"提成明细\",\n remixIcon: \"file-list-3-line\",\n access: nodes.Withdrawal,\n },\n fullPath: \"/Cashier/Withdrawal\",\n },\n {\n path: \"/Cashier/Commission\",\n name: \"Commission\",\n meta: {\n title: \"提成统计\",\n remixIcon: \"exchange-funds-line\",\n access: nodes.Commission,\n },\n fullPath: \"/Cashier/Commission\",\n },\n {\n path: \"/Cashier/ShiftOver\",\n name: \"ShiftOver\",\n meta: {\n title: \"交班记录\",\n remixIcon: \"exchange-box-line\",\n access: nodes.ShiftOver,\n },\n fullPath: \"/Cashier/ShiftOver\",\n },\n {\n path: \"/order/saleO/CashierOrder\",\n name: \"CashierOrder\",\n meta: {\n title: \"收银台订单\",\n access: nodes.saleOrderList,\n remixIcon: \"file-list-2-line\",\n },\n fullPath: \"/order/saleO/CashierOrder\",\n },\n ],\n fullPath: \"/Cashier/CashierList\",\n },\n {\n path: \"/Merchants\",\n redirect: \"/Merchants/MerchantsOverview\",\n alwaysShow: true,\n meta: {\n title: \"多商户\",\n remixIcon: \"apps-line\",\n },\n fullPath: \"/Merchants/MerchantsOverview\",\n children: [\n {\n path: \"/Merchants/MerchantsOverview\",\n name: \"MerchantsOverview\",\n hidden: true,\n meta: {\n title: \"商户概览\",\n remixIcon: \"funds-box-line\",\n },\n fullPath: \"/Merchants/MerchantsOverview\",\n },\n {\n path: \"/Merchants/MerchartsList\",\n meta: {\n title: \"商户管理\",\n remixIcon: \"store-2-line\",\n },\n fullPath: \"/Merchants/MerchartsList\",\n children: [\n {\n path: \"/Merchants/MerchartsList\",\n name: \"MerchartsList\",\n meta: {\n title: \"商户列表\",\n access: nodes.MerchartsList,\n },\n fullPath: \"/Merchants/MerchartsList\",\n },\n // {\n // path: \"/Merchants/Merchants\",\n // name: \"Merchants\",\n // meta: {\n // title: \"入驻申请\",\n // },\n // fullPath: \"/Merchants/Merchants\",\n // },\n /*{\n path: \"/Merchants/MerchantsBin\",\n name: \"MerchantsBin\",\n meta: {\n title: \"回收站\",\n },\n fullPath: \"/Merchants/MerchantsBin\",\n },*/\n ],\n },\n {\n path: \"/Merchants/MerchartsShop\",\n meta: {\n title: \"商品管理\",\n remixIcon: \"shopping-bag-line\",\n },\n fullPath: \"/Merchants/MerchartsShop\",\n children: [\n {\n path: \"/Merchants/MerchartsShop\",\n name: \"MerchartsShop\",\n meta: {\n title: \"商户商品\",\n access: nodes.MerchartsGoods,\n },\n fullPath: \"/Merchants/MerchartsShop\",\n },\n // {\n // path: \"/Merchants/MerchantsExamine\",\n // name: \"Merchants\",\n // meta: {\n // title: \"待审核商品\",\n // },\n // fullPath: \"/Merchants/MerchantsExamine\",\n // },\n ],\n },\n /* {\n path: \"/Merchants/MerchantsOrder\",\n meta: {\n title: \"订单管理\",\n remixIcon: \"list-unordered\",\n },\n fullPath: \"/Merchants/MerchantsOrder\",\n children: [\n {\n path: \"/Merchants/MerchantsOrder\",\n name: \"MerchantsOrder\",\n meta: {\n title: \"商户订单\",\n remixIcon: \"list-unordered\",\n },\n fullPath: \"/Merchants/MerchantsOrder\",\n },\n /!* {\n path: \"/Merchants/SafeguardingOrder\",\n name: \"SafeguardingOrder\",\n meta: {\n title: \"维权订单\",\n },\n fullPath: \"/Merchants/SafeguardingOrder\",\n },*!/\n ],\n },*/\n {\n path: \"/Merchants/MerchantsSettlement\",\n name: \"MerchantsSettlement\",\n meta: {\n title: \"结算管理\",\n // remixIcon: \"secure-payment-line\",\n access: nodes.MerchantsSettlement,\n },\n fullPath: \"/Merchants/MerchantsSettlement\",\n },\n {\n path: \"/Merchants/BasicsSet\",\n meta: {\n title: \"设置\",\n remixIcon: \"settings-4-line\",\n },\n fullPath: \"/Merchants/BasicsSet\",\n children: [\n {\n path: \"/Merchants/MerchantsBasicsSet\",\n name: \"MerchantsBasicsSet\",\n meta: {\n title: \"基础设置\",\n access: nodes.MerchantsSettlementMerchantsBasicsSet,\n },\n fullPath: \"/Merchants/MerchantsBasicsSet\",\n },\n // {\n // path: \"/Merchants/MerchantsInSet\",\n // name: \"MerchantsInSet\",\n // meta: {\n // title: \"入驻设置\",\n // },\n // fullPath: \"/Merchants/MerchantsInSet\",\n // },\n // {\n // path: \"/Merchants/MerchantsListSet\",\n // name: \"MerchantsListSet\",\n // meta: {\n // title: \"商户列表\",\n // },\n // fullPath: \"/Merchants/MerchantsListSet\",\n // },\n ],\n },\n ],\n },\n {\n path: \"/Multistore\",\n redirect: \"/Multistore/StoreList\",\n alwaysShow: true,\n meta: {\n title: \"多门店\",\n remixIcon: \"apps-line\",\n },\n fullPath: \"/Multistore/StoreList\",\n children: [\n {\n path: \"/Multistore/StoreList\",\n name: \"StoreList\",\n meta: {\n title: \"门店管理\",\n access: nodes.Multistore_MultistoreList,\n remixIcon: \"store-3-line\",\n },\n fullPath: \"/Multistore/StoreList\",\n },\n // {\n // path: \"/Multistore/GoodsList\",\n // name: \"GoodsList\",\n // meta: {\n // title: \"商品管理\",\n // remixIcon: \"shopping-bag-line\",\n // },\n // fullPath: \"/Multistore/GoodsList\",\n // },\n // {\n // path: \"/Multistore/StoreData\",\n // name: \"StoreData\",\n // meta: {\n // title: \"门店数据\",\n // remixIcon: \"computer-line\",\n // },\n // fullPath: \"/Multistore/StoreData\",\n // },\n {\n path: \"/Multistore/StoreSet\",\n name: \"StoreSet\",\n meta: {\n title: \"功能设置\",\n access: nodes.Multistore_StoreSet,\n remixIcon: \"settings-4-line\",\n },\n fullPath: \"/Multistore/StoreSet\",\n },\n ],\n },\n];\nexport function menus() {\n // return menusList;\n const di = (items) => {\n return items.reduce((container, item) => {\n let { children } = item;\n if (children) {\n children = di(children);\n }\n if (children && !children.length) {\n return container;\n }\n if (\n (children && children.length) ||\n checkActionAccess(item.meta.access)\n ) {\n const target = children ? { ...item, children } : item;\n container.push(target);\n }\n\n // 重置菜单父级的fullPath,避免首个进入页面没有权限而导致整个菜单没办法使用\n container = container.map((item) => {\n let handelShow = 5;\n if (item.meta.title === \"商品资料\") {\n handelShow = parseInt(store.getters[\"MUser/enterpriseScope\"]);\n } else if (item.meta.title === \"保质期查询\") {\n handelShow = parseInt(store.getters[\"MUser/shelfLifeSetUp\"]);\n } else if (item.meta.title === \"商铺列表\") {\n // 多店铺隐藏商铺列表,单店铺显示\n handelShow =\n parseInt(store.getters[\"MUser/enterpriseScope\"]) === 5 ? 4 : 5;\n }\n\n return {\n ...item,\n handelShow: handelShow,\n fullPath: item.children ? item.children[0].fullPath : item.fullPath,\n };\n });\n return container.filter((item) => item.handelShow !== 4);\n }, []);\n };\n return di(menusList);\n}\n"],"mappings":"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"}]}
|