{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Manage\\saftyDanger\\CmgtSaftyDangerSiteManage.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Manage\\saftyDanger\\CmgtSaftyDangerSiteManage.vue","mtime":1731062409331},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\babel.config.js","mtime":1725536844935},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmluZC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmZsYXQtbWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuam9pbi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnB1c2guanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5zb3J0LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkudW5zY29wYWJsZXMuZmxhdC1tYXAuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5mdW5jdGlvbi5uYW1lLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5maW5kLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuZmxhdC1tYXAuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5mb3ItZWFjaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIuZG9tLWNvbGxlY3Rpb25zLmZvci1lYWNoLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB7IFRhYmxlTWl4aW4gfSBmcm9tICdAL21peGlucy90YWJsZU1peGluJzsKaW1wb3J0IGRpY3RVdGlscyBmcm9tICdAL2NvbXBvbmVudHMvZGljdC9EaWN0U2VsZWN0VXRpbHMuanMnOwppbXBvcnQgZGljdENvbnRyYWN0cyBmcm9tICdAL2NvbXBvbmVudHMvZGljdC9EaWN0U2VsZWN0VXRpbHMuanMnOwppbXBvcnQgbmluZUxpdHRsZVBsYWNlQXBpIGZyb20gJ0Avdmlld3MvTWFuYWdlL3NhZnR5RGFuZ2VyL2FwaS9uaW5lTGl0dGxlUGxhY2VBcGknOwppbXBvcnQgQ21ndFNhZnR5RGFuZ2VyU2l0ZU1hbmFnZURpYWxvZyBmcm9tICdAL3ZpZXdzL01hbmFnZS9zYWZ0eURhbmdlci9jb21wb25lbnRzL0NtZ3RTYWZ0eURhbmdlclNpdGVNYW5hZ2VEaWFsb2cnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ25pbmVMaXR0bGVQbGFjZScsCiAgY29tcG9uZW50czogewogICAgQ21ndFNhZnR5RGFuZ2VyU2l0ZU1hbmFnZURpYWxvZzogQ21ndFNhZnR5RGFuZ2VyU2l0ZU1hbmFnZURpYWxvZwogIH0sCiAgbWl4aW5zOiBbVGFibGVNaXhpbl0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHVybDogewogICAgICAgIGRlbGV0ZTogJy9tYW5hZ2VyL2NtZ3RTYWZ0eURhbmdlclVuaXQvZGVsZXRlJwogICAgICB9LAogICAgICBxdWVyeXM6IFt7CiAgICAgICAgZ3JvdXA6ICdtYWluJywKICAgICAgICBvcGVyYXRpb246ICdMSUtFJywKICAgICAgICBwYXJlbnRHcm91cDogJycsCiAgICAgICAgcHJvcGVydHk6ICd1bml0X25hbWVfJywKICAgICAgICByZWxhdGlvbjogJ0FORCcsCiAgICAgICAgdmFsdWU6ICcnCiAgICAgIH0sIHsKICAgICAgICBncm91cDogJ21haW4nLAogICAgICAgIG9wZXJhdGlvbjogJ0xJS0UnLAogICAgICAgIHBhcmVudEdyb3VwOiAnJywKICAgICAgICBwcm9wZXJ0eTogJ25hbWVfJywKICAgICAgICByZWxhdGlvbjogJ0FORCcsCiAgICAgICAgdmFsdWU6ICcnCiAgICAgIH0sIHsKICAgICAgICBncm91cDogJ21haW4nLAogICAgICAgIG9wZXJhdGlvbjogJ0xJS0UnLAogICAgICAgIHBhcmVudEdyb3VwOiAnJywKICAgICAgICBwcm9wZXJ0eTogJ3R5cGVfJywKICAgICAgICByZWxhdGlvbjogJ0FORCcsCiAgICAgICAgdmFsdWU6ICczJwogICAgICB9LCB7CiAgICAgICAgZ3JvdXA6ICdtYWluJywKICAgICAgICBvcGVyYXRpb246ICdMSUtFJywKICAgICAgICBwYXJlbnRHcm91cDogJycsCiAgICAgICAgcHJvcGVydHk6ICdzbWFsbF9wbGFjZV9hcmVhXycsCiAgICAgICAgcmVsYXRpb246ICdBTkQnLAogICAgICAgIHZhbHVlOiAnJwogICAgICB9LCB7CiAgICAgICAgZ3JvdXA6ICdtYWluJywKICAgICAgICBvcGVyYXRpb246ICdMSUtFJywKICAgICAgICBwYXJlbnRHcm91cDogJycsCiAgICAgICAgcHJvcGVydHk6ICdzdGF0dXNfJywKICAgICAgICByZWxhdGlvbjogJ0FORCcsCiAgICAgICAgdmFsdWU6ICcnCiAgICAgIH0sIHsKICAgICAgICBncm91cDogJ21haW4nLAogICAgICAgIG9wZXJhdGlvbjogJ0VRVUFMJywKICAgICAgICBwYXJlbnRHcm91cDogJycsCiAgICAgICAgcHJvcGVydHk6ICdvdGhlcl9PcGVyYXRpb25fVHlwZV8nLAogICAgICAgIHJlbGF0aW9uOiAnQU5EJywKICAgICAgICB2YWx1ZTogJycKICAgICAgfV0sCiAgICAgIFN0c2hvd0Zvcm1EaWFzOiBmYWxzZSwKICAgICAgdHlwZXM6IFtdLAogICAgICBzb3J0ZXI6IFt7CiAgICAgICAgZGlyZWN0aW9uOiAnREVTQycsCiAgICAgICAgcHJvcGVydHk6ICdjcmVhdGVUaW1lJwogICAgICB9XSwKICAgICAgY2xhc3NpZnlUcmVlTGlzdDogW10KICAgICAgLy8gbGV2ZWxzOltdCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0U3RhdGlzdGljc0RhdGEoKTsKICAgIHRoaXMudHlwZXMgPSBkaWN0Q29udHJhY3RzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgnY21ndF9hcXlocGNkd2xiJyk7CiAgICB0aGlzLmZ4amJMaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgnZnhqYicpOyAvL+mjjumZqee6p+WIqwogICAgdGhpcy56ZGR3ZmxMaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgnemRkd2ZsJyk7IC8v6YeN54K55Y2V5L2N5YiG57G7CiAgICB0aGlzLmp4Y3NseExpc3QgPSBkaWN0VXRpbHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCdqeGNzbHgnKTsgLy/kuZ3lsI/lnLrmiYDnsbvlnosKICAgIHRoaXMuanhjc3BxTGlzdCA9IGRpY3RVdGlscy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ2p4Y3NwcScpOyAvL+S5neWwj+WcuuaJgOeJh+WMugogICAgdGhpcy5ybHpsTGlzdCA9IGRpY3RVdGlscy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ3JsemwnKTsgLy/nh4Pmlpnnp43nsbsKICAgIHRoaXMudHlzZkxpc3QgPSBkaWN0VXRpbHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCd0eS1zZicpOyAvL+aYr+WQpuS4ieWQiOS4gAogICAgdGhpcy5qeXp0TGlzdCA9IGRpY3RVdGlscy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ2p5enQnKTsgLy/nu4/okKXnirbmgIEKICAgIC8vIHRoaXMubGV2ZWxzID0gZGljdENvbnRyYWN0cy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ2NtZ3RfYXF5aGZ4amInKQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHt9LAogIG1ldGhvZHM6IHsKICAgIGdldFN0YXRpc3RpY3NEYXRhOiBmdW5jdGlvbiBnZXRTdGF0aXN0aWNzRGF0YSgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdGhpcy5jbGFzc2lmeVRyZWVMaXN0ID0gW107CiAgICAgIG5pbmVMaXR0bGVQbGFjZUFwaS5nZXRTdGF0aXN0aWNzRGF0YSgnMycsIGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBpZiAocmVzLnN0YXRlKSB7CiAgICAgICAgICByZXMudmFsdWUuZm9yRWFjaChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICBpZiAoaXRlbS5kaWN0TmFtZSA9PT0gJ+aAu+iuoScpIHsKICAgICAgICAgICAgICBpdGVtLmRpY3RWYWx1ZSA9ICcnOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICAgIF90aGlzLmNsYXNzaWZ5VHJlZUxpc3QgPSByZXMudmFsdWUuc29ydChmdW5jdGlvbiAoYSwgYikgewogICAgICAgICAgICByZXR1cm4gYi50b3RhbE51bSAtIGEudG90YWxOdW07CiAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIGhhbmRsZUl0ZW1DbGljazogZnVuY3Rpb24gaGFuZGxlSXRlbUNsaWNrKHZhbCkgewogICAgICB0aGlzLnF1ZXJ5c1s1XS52YWx1ZSA9IHZhbCB8fCAnJzsKICAgICAgdGhpcy5sb2FkRGF0YSgxKTsKICAgIH0sCiAgICAvLyDph43nva4KICAgIGNsZWFyUXVlcnlzOiBmdW5jdGlvbiBjbGVhclF1ZXJ5cygpIHsKICAgICAgdGhpcy5xdWVyeXNbMF0udmFsdWUgPSAnJzsKICAgICAgdGhpcy5xdWVyeXNbMV0udmFsdWUgPSAnJzsKICAgICAgLy8gdGhpcy5xdWVyeXNbMl0udmFsdWUgPSAnJwogICAgICB0aGlzLnF1ZXJ5c1szXS52YWx1ZSA9ICcnOwogICAgICB0aGlzLnF1ZXJ5c1s0XS52YWx1ZSA9ICcnOwogICAgICB0aGlzLnF1ZXJ5c1s1XS52YWx1ZSA9ICcnOwogICAgfSwKICAgIC8vIOiOt+WPlmxpc3QKICAgIGxvYWREYXRhOiBmdW5jdGlvbiBsb2FkRGF0YShwYWdlKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICBpZiAocGFnZSkgewogICAgICAgIHRoaXMucXVlcnlQYXJhbS5wYWdlQmVhbi5wYWdlID0gcGFnZTsKICAgICAgfQogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IFtdOwogICAgICB0aGlzLnF1ZXJ5UGFyYW0ucXVlcnlzID0gW107CiAgICAgIHRoaXMucXVlcnlQYXJhbS5zb3J0ZXIgPSB0aGlzLnNvcnRlcjsKICAgICAgaWYgKHRoaXMucXVlcnlzWzBdLnZhbHVlKSB7CiAgICAgICAgdGhpcy5xdWVyeVBhcmFtLnF1ZXJ5cy5wdXNoKHRoaXMucXVlcnlzWzBdKTsKICAgICAgfQogICAgICBpZiAodGhpcy5xdWVyeXNbMV0udmFsdWUpIHsKICAgICAgICB0aGlzLnF1ZXJ5UGFyYW0ucXVlcnlzLnB1c2godGhpcy5xdWVyeXNbMV0pOwogICAgICB9CiAgICAgIGlmICh0aGlzLnF1ZXJ5c1syXS52YWx1ZSkgewogICAgICAgIHRoaXMucXVlcnlQYXJhbS5xdWVyeXMucHVzaCh0aGlzLnF1ZXJ5c1syXSk7CiAgICAgIH0KICAgICAgaWYgKHRoaXMucXVlcnlzWzNdLnZhbHVlKSB7CiAgICAgICAgdGhpcy5xdWVyeVBhcmFtLnF1ZXJ5cy5wdXNoKHRoaXMucXVlcnlzWzNdKTsKICAgICAgfQogICAgICBpZiAodGhpcy5xdWVyeXNbNF0udmFsdWUpIHsKICAgICAgICB0aGlzLnF1ZXJ5UGFyYW0ucXVlcnlzLnB1c2godGhpcy5xdWVyeXNbNF0pOwogICAgICB9CiAgICAgIGlmICh0aGlzLnF1ZXJ5c1s1XS52YWx1ZSkgewogICAgICAgIHRoaXMucXVlcnlQYXJhbS5xdWVyeXMucHVzaCh0aGlzLnF1ZXJ5c1s1XSk7CiAgICAgIH0KICAgICAgbmluZUxpdHRsZVBsYWNlQXBpLmxvYWRDbWd0U2FmdHlEYW5nZXJVbml0KHRoaXMucXVlcnlQYXJhbSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMyLnRvdGFsID0gcmVzLmRhdGEudG90YWw7CiAgICAgICAgX3RoaXMyLnRhYmxlRGF0YSA9IHJlcy5kYXRhLnJvd3M7CiAgICAgICAgX3RoaXMyLnRhYmxlRGF0YS5mb3JFYWNoKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICBfdGhpczIuanhjc3BxTGlzdC5mb3JFYWNoKGZ1bmN0aW9uICh2YWwpIHsKICAgICAgICAgICAgaWYgKGl0ZW0uc21hbGxQbGFjZUFyZWEgPT0gdmFsLnZhbHVlKSB7CiAgICAgICAgICAgICAgaXRlbVsnc21hbGxQbGFjZUFyZWFOYW1lJ10gPSB2YWwubmFtZTsKICAgICAgICAgICAgfQogICAgICAgICAgfSk7CiAgICAgICAgICBpdGVtWydlbXBoYXNpc1R5cGVOYW1lJ10gPSAnJzsKICAgICAgICAgIF90aGlzMi56ZGR3ZmxMaXN0LmZvckVhY2goZnVuY3Rpb24gKHZhbCkgewogICAgICAgICAgICBpZiAoaXRlbS5lbXBoYXNpc1R5cGUpIHsKICAgICAgICAgICAgICBpdGVtLmVtcGhhc2lzVHlwZS5zcGxpdCgnLCcpLmZvckVhY2goZnVuY3Rpb24gKGUsIGVpKSB7CiAgICAgICAgICAgICAgICBpZiAoZSA9PSB2YWwudmFsdWUpIHsKICAgICAgICAgICAgICAgICAgaWYgKGVpICsgMSA8IGl0ZW0uZW1waGFzaXNUeXBlLnNwbGl0KCcsJykubGVuZ3RoKSB7CiAgICAgICAgICAgICAgICAgICAgaXRlbVsnZW1waGFzaXNUeXBlTmFtZSddICs9IHZhbC5uYW1lICsgJywnOwogICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGl0ZW1bJ2VtcGhhc2lzVHlwZU5hbWUnXSArPSB2YWwubmFtZTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICAgIF90aGlzMi5meGpiTGlzdC5mb3JFYWNoKGZ1bmN0aW9uICh2YWwpIHsKICAgICAgICAgICAgaWYgKGl0ZW0ucmlza0xldmVsID09PSB2YWwudmFsdWUpIHsKICAgICAgICAgICAgICBpdGVtWydyaXNrTGV2ZWxOYW1lJ10gPSB2YWwubmFtZTsKICAgICAgICAgICAgfQogICAgICAgICAgfSk7CiAgICAgICAgICBfdGhpczIuanl6dExpc3QuZm9yRWFjaChmdW5jdGlvbiAodmFsKSB7CiAgICAgICAgICAgIGlmIChpdGVtLnN0YXR1cyA9PSB2YWwudmFsdWUpIHsKICAgICAgICAgICAgICBpdGVtWydzdGF0dXMnXSA9IHZhbC5uYW1lOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICAgIGlmIChpdGVtLmZ1ZWxUeXBlKSB7CiAgICAgICAgICAgIGl0ZW0uZnVlbFR5cGVOYW1lID0gaXRlbS5mdWVsVHlwZS5zcGxpdCgnLCcpLmZsYXRNYXAoZnVuY3Rpb24gKGkpIHsKICAgICAgICAgICAgICByZXR1cm4gKF90aGlzMi5ybHpsTGlzdC5maW5kKGZ1bmN0aW9uIChfaSkgewogICAgICAgICAgICAgICAgcmV0dXJuIF9pLnZhbHVlID09PSBpOwogICAgICAgICAgICAgIH0pIHx8IHt9KS5uYW1lIHx8IFtdOwogICAgICAgICAgICB9KS5qb2luKCfvvIwnKTsKICAgICAgICAgIH0KICAgICAgICB9KTsKICAgICAgICBfdGhpczIuJHNldChfdGhpczIudGFibGVEYXRhKTsKICAgICAgICBfdGhpczIubG9hZGluZyA9IGZhbHNlOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDkv67mlLkKICAgIGhhbmRsZVVwZGF0ZTogZnVuY3Rpb24gaGFuZGxlVXBkYXRlKHJvdykgewogICAgICBjb25zb2xlLmxvZyhyb3cuaWQpOwogICAgICB0aGlzLiRyZWZzLmZvcm1Nb2RhbC5VcGRhdGUocm93KTsKICAgIH0sCiAgICBjbG9zZVN0c2hvd0Zvcm06IGZ1bmN0aW9uIGNsb3NlU3RzaG93Rm9ybSgpIHsKICAgICAgdGhpcy5TdHNob3dGb3JtRGlhcyA9IGZhbHNlOwogICAgfSwKICAgIC8vIGZvcm1hcnRMZXZlbE5hbWUocm93LCBjb2x1bW4sIGNlbGxWYWx1ZSwgaW5kZXgpewogICAgLy8gCXZhciBvYmogPSB0aGlzLmxldmVscy5maW5kKGZ1bmN0aW9uKGl0ZW0pIHsKICAgIC8vIAkJaWYgKGl0ZW0udmFsdWUgPT09IHJvdy5sZXZlbCkgeyAvLwogICAgLy8gCQkJcmV0dXJuIGl0ZW0KICAgIC8vIAkJfQogICAgLy8gCX0pCiAgICAvLyAJaWYgKG9iaiAhPT0gdW5kZWZpbmVkKSB7CiAgICAvLyAJCXJldHVybiBvYmoubmFtZTsKICAgIC8vIAl9IGVsc2UgewogICAgLy8gCQlyZXR1cm4gIiI7CiAgICAvLyAJfQogICAgLy8gfSwKICAgIGZvcm1hcnRUeWVwTmFtZTogZnVuY3Rpb24gZm9ybWFydFR5ZXBOYW1lKHJvdywgY29sdW1uLCBjZWxsVmFsdWUsIGluZGV4KSB7CiAgICAgIHZhciBvYmogPSB0aGlzLnR5cGVzLmZpbmQoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICBpZiAoaXRlbS52YWx1ZSA9PT0gcm93LnR5cGUpIHsKICAgICAgICAgIC8vCiAgICAgICAgICByZXR1cm4gaXRlbTsKICAgICAgICB9CiAgICAgIH0pOwogICAgICBpZiAob2JqICE9PSB1bmRlZmluZWQpIHsKICAgICAgICByZXR1cm4gb2JqLm5hbWU7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgcmV0dXJuICcnOwogICAgICB9CiAgICB9CiAgfQp9Ow=="},null]}