{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Manage\\saftyDanger\\components\\CmgtTSaftyWorkConfFormDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Manage\\saftyDanger\\components\\CmgtTSaftyWorkConfFormDialog.vue","mtime":1731062409409},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgQ29tbW9uQXBpIGZyb20gJ0Avdmlld3MvTWFuYWdlL0NvbW1vbkFwaS5qcycNCmltcG9ydCBDbWd0VFNhZnR5V29ya0NvbmZBcGkgZnJvbSAnQC92aWV3cy9NYW5hZ2Uvc2FmdHlEYW5nZXIvYXBpL0NtZ3RUU2FmdHlXb3JrQ29uZkFwaScNCmltcG9ydCBkaWN0Q29udHJhY3RzIGZyb20gJ0AvY29tcG9uZW50cy9kaWN0L0RpY3RTZWxlY3RVdGlscy5qcycNCmltcG9ydCBkaWN0VXRpbHMgZnJvbSAnQC9jb21wb25lbnRzL2RpY3QvRGljdFNlbGVjdFV0aWxzLmpzJw0KDQpleHBvcnQgZGVmYXVsdCB7DQogIG5hbWU6ICdDbWd0U2FmdHlEYW5nZXJVbml0Rm9ybURpYWxvZycsDQogIGNvbXBvbmVudHM6IHt9LA0KICBwcm9wczoge30sDQogIGRhdGEoKSB7DQogICAgcmV0dXJuIHsNCiAgICAgIHVzZXJTZWxlY3RPcHRpb25zOiBbXSwNCiAgICAgIGRpYWxvZ1Zpc2libGU6IGZhbHNlLA0KICAgICAgd2FybkJpelRpdGxlOiBudWxsLA0KICAgICAgbWV0aG9kVHlwZTogZmFsc2UsDQogICAgICB0aXRsZTogJ+aWsOWinicsDQogICAgICBzaG93Rm9ybURpYTogZmFsc2UsDQogICAgICBhY3RpdmVDb2xsYXBzZU5hbWVzOiBbJzEnXSwNCiAgICAgIGVtcGhhc2lzVHlwZTogW10sDQogICAgICBwYXJhbXM6IHsNCiAgICAgICAgLy8gY29udGVudDogJycsDQogICAgICAgIGV4cGlyZURheTogJycsDQogICAgICAgIGZsYWc6ICcxJywNCiAgICAgICAgbXNnRXhpZ2VuY3k6ICcnLA0KICAgICAgICAvLyBwcm9kdWNlQ3lsZTogJycsDQogICAgICAgIHJlY2VpdmVVc2VyczogW10sDQogICAgICAgIHJlbWluZFJhbmdlOiAnJywNCiAgICAgICAgcmVtaW5kVHlwZTogJycsDQogICAgICAgIHRpdGxlOiAnJywNCiAgICAgICAgd2FybkJpejogJycsDQogICAgICAgIHdhcm5CaXpJdGVtOiAnJywNCiAgICAgICAgd2FyblJ1bGU6ICcnLA0KICAgICAgICB3YXJuUnVsZUNsYXNzOiAnJywNCiAgICAgICAgc2V0VXNlcjogJycsDQogICAgICAgIHdhcm5SdWxlTWVtbzogJycNCiAgICAgICAgLy8gd2FyblJ1bGVNZXRob2Q6ICcnLA0KICAgICAgICAvLyB3YXJuUnVsZVBhcmFtZXRlcjogJycNCiAgICAgIH0sDQogICAgICBydWxlczogew0KICAgICAgICAvLyB0eXBlOiBbew0KICAgICAgICAvLyAJcmVxdWlyZWQ6IHRydWUsDQogICAgICAgIC8vIAltZXNzYWdlOiAn5Y2V5L2N57G75Yir5LiN6IO95Li656m6JywNCiAgICAgICAgLy8gCXRyaWdnZXI6ICdibHVyJw0KICAgICAgICAvLyB9XSwNCiAgICAgICAgd2FybkJpejogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLA0KICAgICAgICAgICAgbWVzc2FnZTogJ+mihOitpuaPkOmGkuS4muWKoeS4jeiDveS4uuepuicsDQogICAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIHdhcm5CaXpJdGVtOiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn6aKE6K2m5o+Q6YaS6aG55LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgd2FyblJ1bGU6IFsNCiAgICAgICAgICB7DQogICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwNCiAgICAgICAgICAgIG1lc3NhZ2U6ICfpooTorabop4TliJnkuI3og73kuLrnqbonLA0KICAgICAgICAgICAgdHJpZ2dlcjogJ2JsdXInDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICBleHBpcmVEYXk6IFsNCiAgICAgICAgICB7DQogICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwNCiAgICAgICAgICAgIG1lc3NhZ2U6ICfkuqfnlJ/pooTorabmj5DphpLml7bpl7TkuI3og73kuLrnqbonLA0KICAgICAgICAgICAgdHJpZ2dlcjogJ2JsdXInDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICB3YXJuUnVsZU1lbW86IFsNCiAgICAgICAgICB7DQogICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwNCiAgICAgICAgICAgIG1lc3NhZ2U6ICfpooTorabkuqfnlJ/or7TmmI7kuI3og73kuLrnqbonLA0KICAgICAgICAgICAgdHJpZ2dlcjogJ2NoYW5nZScNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIHdhcm5SdWxlQ2xhc3M6IFsNCiAgICAgICAgICB7DQogICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwNCiAgICAgICAgICAgIG1lc3NhZ2U6ICfpooTorabop4TliJnmiafooYznsbvlkI3kuI3og73kuLrnqbonLA0KICAgICAgICAgICAgdHJpZ2dlcjogJ2JsdXInDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICB3YXJuUnVsZU1ldGhvZDogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLA0KICAgICAgICAgICAgbWVzc2FnZTogJ+mihOitpuinhOWImeaJp+ihjOaWueazleWQjeS4jeiDveS4uuepuicsDQogICAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIHRpdGxlOiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn5o+Q6YaS5qCH6aKY5LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgY29udGVudDogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLA0KICAgICAgICAgICAgbWVzc2FnZTogJ+aPkOmGkumAmuefpeWGheWuueS4jeiDveS4uuepuicsDQogICAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIG1zZ0V4aWdlbmN5OiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn6aKE6K2m57Sn5oCl56iL5bqm5LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgcmVtaW5kVHlwZTogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLA0KICAgICAgICAgICAgbWVzc2FnZTogJ+aPkOmGkuaWueW8j+S4jeiDveS4uuepuicsDQogICAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIHJlbWluZFJhbmdlOiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn6YCa55+l6IyD5Zu05LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgcmVjZWl2ZVVzZXJzOiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn5o6l5pS25o+Q6YaS5Lq65ZGY5LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgZmxhZzogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLA0KICAgICAgICAgICAgbWVzc2FnZTogJ+acieaViOagh+W/l+S4jeiDveS4uuepuicsDQogICAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicNCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgIHByb2R1Y2VDeWxlOiBbDQogICAgICAgICAgew0KICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsDQogICAgICAgICAgICBtZXNzYWdlOiAn6aKE6K2m5o+Q6YaS55Sf5Lqn5ZGo5pyf5LiN6IO95Li656m6JywNCiAgICAgICAgICAgIHRyaWdnZXI6ICdibHVyJw0KICAgICAgICAgIH0NCiAgICAgICAgXQ0KICAgICAgfSwNCiAgICAgIC8vIGxldmVsczogW10sDQogICAgICB0eXBlczogW10NCiAgICB9DQogIH0sDQogIGNyZWF0ZWQoKSB7DQogICAgdGhpcy50eXBlcyA9IGRpY3RDb250cmFjdHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCdjbWd0X2FxeWhwY2R3bGInKQ0KICAgIHRoaXMud2FybkJpekxpc3QgPSBkaWN0VXRpbHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCd5anR4eXcnKQ0KICAgIHRoaXMud2FybkJpekl0ZW1MaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgneWp0eHgnKQ0KICAgIHRoaXMud2FyblJ1bGVMaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgneWpneicpDQogICAgdGhpcy5tc2dFeGlnZW5jeUxpc3QgPSBkaWN0VXRpbHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCd5ampqY2QnKQ0KICAgIHRoaXMucmVtaW5kVHlwZUxpc3QgPSBkaWN0VXRpbHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCd5anR4ZnMnKQ0KICAgIHRoaXMucmVtaW5kUmFuZ2VMaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgndHpmdycpDQogICAgdGhpcy5mbGFnTGlzdCA9IGRpY3RVdGlscy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ3l4YnonKQ0KICAgIHRoaXMuY29tbW9uQXBpRGF0YSgpDQogICAgLy8gdGhpcy5sZXZlbHMgPSBkaWN0Q29udHJhY3RzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgnY21ndF9hcXloZnhqYicpDQogIH0sDQogIG1ldGhvZHM6IHsNCiAgICByZWNlaXZlVXNlcnNDaGFuZ2UodmFsKSB7DQogICAgICAvLyBjb25zb2xlLmxvZyh2YWwubGVuZ3RoKQ0KICAgICAgaWYgKHRoaXMudXNlclNlbGVjdE9wdGlvbnMubGVuZ3RoID09IHZhbC5sZW5ndGgpIHsNCiAgICAgICAgdGhpcy5wYXJhbXMucmVtaW5kUmFuZ2UgPSAnMScNCiAgICAgIH0gZWxzZSB7DQogICAgICAgIHRoaXMucGFyYW1zLnJlbWluZFJhbmdlID0gJzInDQogICAgICB9DQogICAgfSwNCiAgICByZWNlaXZlVXNlcnNDbGljaygpIHsNCiAgICAgIHRoaXMuZGlhbG9nVmlzaWJsZSA9IHRydWUNCiAgICB9LA0KICAgIGNvbW1vbkFwaURhdGEoKSB7DQogICAgICBDb21tb25BcGkubG9hZFNlbGVjdE9wdGlvbnMoDQogICAgICAgIHsNCiAgICAgICAgICBuYW1lOiAnbWFuYWdlQ29tbW9uU2VydmljZS5nZXRBbGxVc2VycycsDQogICAgICAgICAgcXVlcnk6ICcnDQogICAgICAgIH0sDQogICAgICAgIHJlcyA9PiB7DQogICAgICAgICAgLy8gY29uc29sZS5sb2coJz09PT09PT09PXVzZXJTZWxlY3RPcHRpb25zPT09PT0nLCByZXMpDQogICAgICAgICAgdGhpcy51c2VyU2VsZWN0T3B0aW9ucyA9IHJlcw0KICAgICAgICAgIC8vIHRoaXMudXNlclNlbGVjdE9wdGlvbnMuZm9yRWFjaChpdGVtID0+IHsNCiAgICAgICAgICAvLyAgIHRoaXMudGFibGVEYXRhLmZvckVhY2godiA9PiB7DQogICAgICAgICAgLy8gICAgIGlmIChpdGVtLmlkID09IHYuYXBwbGljYW50KSB7DQogICAgICAgICAgLy8gICAgICAgLy8gY29uc29sZS5sb2coaXRlbSwgdikNCiAgICAgICAgICAvLyAgICAgICB2LmFwcGxpY2FudCA9IGl0ZW0uZnVsbG5hbWUNCiAgICAgICAgICAvLyAgICAgfQ0KICAgICAgICAgIC8vICAgfSkNCiAgICAgICAgICAvLyB9KQ0KICAgICAgICB9DQogICAgICApDQogICAgfSwNCiAgICB3YXJuQml6SW5wdXQodmFsKSB7DQogICAgICB0aGlzLndhcm5CaXpMaXN0LmZvckVhY2goaXRlbSA9PiB7DQogICAgICAgIGlmIChpdGVtLnZhbHVlID09IHZhbCkgew0KICAgICAgICAgIHZhbCA9IGl0ZW0ubmFtZQ0KICAgICAgICB9DQogICAgICB9KQ0KICAgICAgdGhpcy53YXJuQml6VGl0bGUgPSB2YWwNCiAgICB9LA0KICAgIC8v6aKE6K2m5o+Q6YaS6aG5DQogICAgd2FybkJpekl0ZW1JbnB1dCh2YWwpIHsNCiAgICAgIC8vIGNvbnNvbGUubG9nKHZhbCkNCiAgICAgIGlmICh2YWwgPT0gJzQnKSB7DQogICAgICAgIHRoaXMucGFyYW1zLndhcm5SdWxlID0gJzInDQogICAgICB9IGVsc2Ugew0KICAgICAgICB0aGlzLnBhcmFtcy53YXJuUnVsZSA9ICcxJw0KICAgICAgfQ0KICAgICAgdGhpcy53YXJuQml6SXRlbUxpc3QuZm9yRWFjaChpdGVtID0+IHsNCiAgICAgICAgaWYgKGl0ZW0udmFsdWUgPT0gdmFsKSB7DQogICAgICAgICAgdmFsID0gaXRlbS5uYW1lDQogICAgICAgIH0NCiAgICAgIH0pDQogICAgICBpZiAodGhpcy53YXJuQml6VGl0bGUgIT09IG51bGwpIHsNCiAgICAgICAgdGhpcy5wYXJhbXMudGl0bGUgPSB0aGlzLndhcm5CaXpUaXRsZSArICctJyArIHZhbA0KICAgICAgfQ0KICAgIH0sDQogICAgLy/mlrDlop4NCiAgICBhZGQoKSB7DQogICAgICB0aGlzLnNob3dGb3JtRGlhID0gdHJ1ZQ0KICAgICAgLy8gdGhpcy5wYXJhbXMuZW1waGFzaXNUeXBlTGlzdCA9IFtdDQogICAgICAvLyB0aGlzLnBhcmFtcy5lbXBoYXNpc1R5cGVMaXN0LnB1c2godGhpcy56ZGR3ZmxMaXN0WzBdLnZhbHVlKQ0KICAgICAgLy8gdGhpcy5wYXJhbXMucmlza0xldmVsID0gdGhpcy5meGpiTGlzdFswXS52YWx1ZQ0KICAgICAgLy8gdGhpcy5wYXJhbXMuY29udGVudCA9IHRoaXMuYXF5aGx4TGlzdFswXS52YWx1ZQ0KICAgICAgLy8gdGhpcy5wYXJhbXMuZW1waGFzaXNMZXZlbCA9IHRoaXMuemRkd2piTGlzdFswXS52YWx1ZQ0KICAgICAgLy8gdGhpcy5wYXJhbXMuZnVlbFR5cGUgPSB0aGlzLnJsemxMaXN0WzBdLnZhbHVlDQogICAgICAvLyB0aGlzLnBhcmFtcy5pc1NoeSA9IHRoaXMudHlzZkxpc3RbMF0udmFsdWUNCiAgICB9LA0KICAgIGhhbmRsZUNsb3NlKCkgew0KICAgICAgdGhpcy5wYXJhbXMgPSB7DQogICAgICAgIC8vIGNvbnRlbnQ6ICcnLA0KICAgICAgICBleHBpcmVEYXk6ICcnLA0KICAgICAgICBmbGFnOiAnMScsDQogICAgICAgIG1zZ0V4aWdlbmN5OiAnJywNCiAgICAgICAgLy8gcHJvZHVjZUN5bGU6ICcnLA0KICAgICAgICByZWNlaXZlVXNlcnM6IFtdLA0KICAgICAgICByZW1pbmRSYW5nZTogJycsDQogICAgICAgIHJlbWluZFR5cGU6ICcnLA0KICAgICAgICB0aXRsZTogJycsDQogICAgICAgIHdhcm5CaXo6ICcnLA0KICAgICAgICB3YXJuQml6SXRlbTogJycsDQogICAgICAgIHdhcm5SdWxlOiAnJywNCiAgICAgICAgd2FyblJ1bGVDbGFzczogJycsDQogICAgICAgIHNldFVzZXI6ICcnLA0KICAgICAgICB3YXJuUnVsZU1lbW86ICcnDQogICAgICAgIC8vIHdhcm5SdWxlTWV0aG9kOiAnJywNCiAgICAgICAgLy8gd2FyblJ1bGVQYXJhbWV0ZXI6ICcnDQogICAgICB9DQoNCiAgICAgIHRoaXMudGl0bGUgPSAn5paw5aKeJw0KICAgICAgdGhpcy5zaG93Rm9ybURpYSA9IGZhbHNlDQogICAgfSwNCiAgICByZWNlaXZlVXNlcnNDbG9zZSgpIHsNCiAgICAgIHRoaXMuZGlhbG9nVmlzaWJsZSA9IGZhbHNlDQogICAgfSwNCiAgICBoYW5kbGVTYXZlKCkgew0KICAgICAgbGV0IHBhcmFtcyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy5wYXJhbXMpKQ0KICAgICAgaWYgKHBhcmFtcy5yZWNlaXZlVXNlcnMgaW5zdGFuY2VvZiBBcnJheSkgew0KICAgICAgICBwYXJhbXMucmVjZWl2ZVVzZXJzID0gcGFyYW1zLnJlY2VpdmVVc2Vycy5qb2luKCcsJykNCiAgICAgIH0NCiAgICAgIHBhcmFtcy5zZXRVc2VyID0gSlNPTi5wYXJzZShzZXNzaW9uU3RvcmFnZS5nZXRJdGVtKCdjdXJyZW50VXNlcicpKS51c2VySWQNCiAgICAgIC8vIHBhcmFtcy5lbXBoYXNpc1R5cGUgPSB0aGlzLnBhcmFtcy5lbXBoYXNpc1R5cGVMaXN0LmpvaW4oJywnKQ0KICAgICAgLy8gZGVsZXRlIHBhcmFtcy5lbXBoYXNpc1R5cGVMaXN0DQogICAgICB0aGlzLiRyZWZzLmZvcm1JbmZvLnZhbGlkYXRlKHZhbGlkID0+IHsNCiAgICAgICAgaWYgKHZhbGlkKSB7DQogICAgICAgICAgbGV0IG1ldGhvZA0KICAgICAgICAgIGlmICghdGhpcy5wYXJhbXMuaWQpIHsNCiAgICAgICAgICAgIC8vIOaWsOWing0KICAgICAgICAgICAgbWV0aG9kID0gQ21ndFRTYWZ0eVdvcmtDb25mQXBpLmNtZ3RXb3JrV2FybkNvbmZDcmVhdGUNCiAgICAgICAgICB9DQogICAgICAgICAgaWYgKHRoaXMucGFyYW1zLmlkKSB7DQogICAgICAgICAgICAvLyDkv67mlLkNCiAgICAgICAgICAgIG1ldGhvZCA9IENtZ3RUU2FmdHlXb3JrQ29uZkFwaS5jbWd0V29ya1dhcm5Db25mVXBkYXRlQnlJZA0KICAgICAgICAgIH0NCiAgICAgICAgICBtZXRob2QocGFyYW1zLCByZXMgPT4gew0KICAgICAgICAgICAgaWYgKHJlcy5zdGF0ZSkgew0KICAgICAgICAgICAgICB0aGlzLiRub3RpZnkoew0KICAgICAgICAgICAgICAgIHR5cGU6ICdzdWNjZXNzJywNCiAgICAgICAgICAgICAgICBtZXNzYWdlOiB0aGlzLnRpdGxlICsgJ+aIkOWKnycsDQogICAgICAgICAgICAgICAgZHVyYXRpb246IDIwMDANCiAgICAgICAgICAgICAgfSkNCiAgICAgICAgICAgICAgLy8gdGhpcy4kZW1pdCgnbG9hZERhdGEnKQ0KICAgICAgICAgICAgICB0aGlzLiRwYXJlbnQubG9hZERhdGEoKQ0KICAgICAgICAgICAgICB0aGlzLmhhbmRsZUNsb3NlKCkNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZyhyZXMubWVzc2FnZSkNCiAgICAgICAgICAgIH0NCiAgICAgICAgICB9KQ0KICAgICAgICB9DQogICAgICB9KQ0KICAgIH0sDQogICAgVXBkYXRlKHJvdykgew0KICAgICAgLy8gY29uc29sZS5sb2cocm93KQ0KICAgICAgdGhpcy50aXRsZSA9ICfkv67mlLknDQogICAgICB0aGlzLnNob3dGb3JtRGlhID0gdHJ1ZQ0KICAgICAgQ21ndFRTYWZ0eVdvcmtDb25mQXBpLmNtZ3RXb3JrV2FybkNvbmZJZChyb3cuaWQsIHJlcyA9PiB7DQogICAgICAgIHRoaXMucGFyYW1zID0gcmVzDQogICAgICAgIHRoaXMucGFyYW1zLnJlY2VpdmVVc2VycyA9IHJlcy5yZWNlaXZlVXNlcnMuc3BsaXQoJywnKQ0KICAgICAgfSkNCiAgICB9DQogIH0NCn0NCg=="},null]}