{"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\\Device\\performanceAnalysis\\AlarmAnalysis.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\performanceAnalysis\\AlarmAnalysis.vue","mtime":1667545182504},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucHVzaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5jb25zdHJ1Y3Rvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmZvci1lYWNoLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuZm9yLWVhY2guanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwoKaW1wb3J0ICogYXMgZWNoYXJ0cyBmcm9tICdlY2hhcnRzJzsKaW1wb3J0IGRpY3RVdGlscyBmcm9tICdAL2NvbXBvbmVudHMvZGljdC9EaWN0U2VsZWN0VXRpbHMuanMnOwppbXBvcnQgYWxhcm1BbmFseXNpcyBmcm9tICdAL2FwaS9kZXZpY2UvYWxhcm1BbmFseXNpcy5qcyc7CmltcG9ydCBhbGFybUFuYWx5c2lzRGlhbG9nIGZyb20gJy4vY29tcG9uZW50cy9hbGFybUFuYWx5c2lzRGlhbG9nLnZ1ZSc7CmV4cG9ydCBkZWZhdWx0IHsKICBjb21wb25lbnRzOiB7CiAgICBhbGFybUFuYWx5c2lzRGlhbG9nOiBhbGFybUFuYWx5c2lzRGlhbG9nCiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZGlhbG9nVmlzaWJsZTogZmFsc2UsCiAgICAgIGRhdGVUeXBlczogW10sCiAgICAgIC8v5pel5pyf57G75Z6L5a2X5YW4CiAgICAgIGRldmljZVN0YXR1c0xpc3Q6IFtdLAogICAgICBjaGFydERhdGE6IFtdLAogICAgICB5ZWFyOiAnJywKICAgICAgZGF0ZVZhbHVlOiAnJywKICAgICAgbW9udGhMaXN0OiBbXSwKICAgICAgeWVhckxpc3Q6IFtdLAogICAgICBkYXRlTGlzdDogW10sCiAgICAgIGNsenRMaXN0OiBbXQogICAgfTsKICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmNsenRMaXN0ID0gZGljdFV0aWxzLmdldERpY3RJdGVtc0Zyb21DYWNoZSgnY2x6dCcpOwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuaW5pdGlhbGl6ZSgpOwogIH0sCiAgbWV0aG9kczogewogICAgc3VtOiBmdW5jdGlvbiBzdW0oYXJyKSB7CiAgICAgIHZhciBzID0gMDsKICAgICAgYXJyLmZvckVhY2goZnVuY3Rpb24gKHZhbCwgaWR4LCBhcnIpIHsKICAgICAgICBzICs9IHZhbDsKICAgICAgfSwgMCk7CiAgICAgIHJldHVybiBzOwogICAgfSwKICAgIGluaXRpYWxpemU6IGZ1bmN0aW9uIGluaXRpYWxpemUoKSB7CiAgICAgIHZhciBtb21lbnQgPSByZXF1aXJlKCdtb21lbnQnKTsgLy/miZPlvIDml7bpu5jorqTml7bpl7TkuLrkuIDlpKnliY3oh7Pojrflj5blvZPliY3lubTmnIjml6Xml7bliIbnp5IKICAgICAgdmFyIGRhdGVUaW1lID0gbW9tZW50KCkuZm9ybWF0KCdZWVlZLU1NJyk7IC8v5b2T5YmN5bm05pyI5pelCiAgICAgIHZhciB5ZWFyVGltZSA9IG1vbWVudChuZXcgRGF0ZSgpKS5mb3JtYXQoJ1lZWVknKTsgLy/liY3kuIDmnIgKICAgICAgdGhpcy55ZWFyID0geWVhclRpbWU7CiAgICAgIHRoaXMuZGF0ZVZhbHVlID0gZGF0ZVRpbWU7CiAgICAgIGNvbnNvbGUubG9nKHllYXJUaW1lLCBkYXRlVGltZSk7CiAgICAgIHRoaXMuZ2V0WWVhclN0YXRpc3RpY3NXYXJuKHllYXJUaW1lKTsKICAgICAgdGhpcy5nZXRNb250aFN0YXRpc3RpY3NXYXJuKHllYXJUaW1lKTsKICAgICAgdGhpcy5nZXREYXRlU3RhdGlzdGljc1dhcm4oZGF0ZVRpbWUpOwogICAgfSwKICAgIC8v5bm057uf6K6hCiAgICBnZXRZZWFyU3RhdGlzdGljc1dhcm46IGZ1bmN0aW9uIGdldFllYXJTdGF0aXN0aWNzV2Fybih5ZWFyVGltZSkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICB2YXIgcGFybWFzID0gewogICAgICAgIGRhdGVUeXBlOiAxLAogICAgICAgIHRpbWU6IHllYXJUaW1lLAogICAgICAgIGlzWWVhcjogdHJ1ZQogICAgICB9OwogICAgICBhbGFybUFuYWx5c2lzLnN0YXRpc3RpY3NXYXJuKHBhcm1hcywgZnVuY3Rpb24gKHJlcykgewogICAgICAgIGlmIChyZXMuc3RhdGUpIHsKICAgICAgICAgIF90aGlzLnllYXJMaXN0ID0gcmVzLnZhbHVlOwogICAgICAgICAgX3RoaXMuJG5leHRUaWNrKGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgX3RoaXMueWVhclN0YXR1cygpOwogICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICB5ZWFyQ2hhbmdlOiBmdW5jdGlvbiB5ZWFyQ2hhbmdlKCkgewogICAgICB0aGlzLmdldFllYXJTdGF0aXN0aWNzV2Fybih0aGlzLnllYXIpOwogICAgfSwKICAgIHllYXJTdGF0dXM6IGZ1bmN0aW9uIHllYXJTdGF0dXMoKSB7CiAgICAgIHZhciB1bnRyZWF0ZWRzID0gW107IC8v5pyq5aSE55CGCiAgICAgIHZhciBwcm9jZXNzZWRzID0gW107IC8vL+W3suWkhOeQhgogICAgICB2YXIgeG5hbWVzID0gW107CiAgICAgIHRoaXMueWVhckxpc3QuZm9yRWFjaChmdW5jdGlvbiAoZSkgewogICAgICAgIHhuYW1lcy5wdXNoKGUudHlwZSk7CiAgICAgICAgdW50cmVhdGVkcy5wdXNoKGUuZGF0YVswXS5jb3VudCk7CiAgICAgICAgcHJvY2Vzc2Vkcy5wdXNoKGUuZGF0YVsxXS5jb3VudCk7CiAgICAgIH0pOwogICAgICB2YXIgY2hhcnREb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneWVhclN0YXR1cycpOwogICAgICB2YXIgbXlDaGFydCA9IGVjaGFydHMuaW5pdChjaGFydERvbSk7CiAgICAgIHZhciBvcHRpb24gPSB7CiAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgdHJpZ2dlcjogJ2F4aXMnLAogICAgICAgICAgYXhpc1BvaW50ZXI6IHsKICAgICAgICAgICAgdHlwZTogJ3NoYWRvdycKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIGxlZ2VuZDogewogICAgICAgICAgZGF0YTogWyfmnKrlpITnkIYnLCAn5bey5aSE55CGJ10KICAgICAgICB9LAogICAgICAgIHhBeGlzOiBbewogICAgICAgICAgdHlwZTogJ2NhdGVnb3J5JywKICAgICAgICAgIGF4aXNUaWNrOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9LAogICAgICAgICAgZGF0YTogeG5hbWVzCiAgICAgICAgfV0sCiAgICAgICAgeUF4aXM6IFt7CiAgICAgICAgICB0eXBlOiAndmFsdWUnCiAgICAgICAgfV0sCiAgICAgICAgc2VyaWVzOiBbewogICAgICAgICAgbmFtZTogJ+acquWkhOeQhicsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIGJhckdhcDogMCwKICAgICAgICAgIGxhYmVsOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIHNob3c6IHRydWUsCiAgICAgICAgICAgICAgcG9zaXRpb246ICd0b3AnLAogICAgICAgICAgICAgIGNvbG9yOiAnIzAwMCcsCiAgICAgICAgICAgICAgZm9udFdlaWdodDogJ2JvbGQnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICBmb2N1czogJ3NlcmllcycKICAgICAgICAgIH0sCiAgICAgICAgICBkYXRhOiB1bnRyZWF0ZWRzCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+W3suWkhOeQhicsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIGxhYmVsOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIHNob3c6IHRydWUsCiAgICAgICAgICAgICAgcG9zaXRpb246ICd0b3AnLAogICAgICAgICAgICAgIGNvbG9yOiAnIzAwMCcsCiAgICAgICAgICAgICAgZm9udFdlaWdodDogJ2JvbGQnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICBmb2N1czogJ3NlcmllcycKICAgICAgICAgIH0sCiAgICAgICAgICBkYXRhOiBwcm9jZXNzZWRzCiAgICAgICAgfV0KICAgICAgfTsKICAgICAgb3B0aW9uICYmIG15Q2hhcnQuc2V0T3B0aW9uKG9wdGlvbik7CiAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdyZXNpemUnLCBmdW5jdGlvbiAoKSB7CiAgICAgICAgbXlDaGFydC5yZXNpemUoKTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0TW9udGhTdGF0aXN0aWNzV2FybjogZnVuY3Rpb24gZ2V0TW9udGhTdGF0aXN0aWNzV2Fybih5ZWFyVGltZSkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgdmFyIHBhcm1hcyA9IHsKICAgICAgICBkYXRlVHlwZTogMSwKICAgICAgICB0aW1lOiB5ZWFyVGltZSwKICAgICAgICBpc1llYXI6IGZhbHNlCiAgICAgIH07CiAgICAgIGFsYXJtQW5hbHlzaXMuc3RhdGlzdGljc1dhcm4ocGFybWFzLCBmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgaWYgKHJlcy5zdGF0ZSkgewogICAgICAgICAgX3RoaXMyLm1vbnRoTGlzdCA9IHJlcy52YWx1ZTsKICAgICAgICAgIF90aGlzMi4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgICAgICBfdGhpczIubW9udGhTdGF0dXMoKTsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgbW9udGhDaGFuZ2U6IGZ1bmN0aW9uIG1vbnRoQ2hhbmdlKCkgewogICAgICB0aGlzLmdldE1vbnRoU3RhdGlzdGljc1dhcm4odGhpcy55ZWFyKTsKICAgIH0sCiAgICBtb250aFN0YXR1czogZnVuY3Rpb24gbW9udGhTdGF0dXMoKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICB2YXIgdW50cmVhdGVkcyA9IFtdOyAvL+acquWkhOeQhgogICAgICB2YXIgcHJvY2Vzc2VkcyA9IFtdOyAvLy/lt7LlpITnkIYKICAgICAgdmFyIHRpbWVzID0gW107CiAgICAgIHRoaXMubW9udGhMaXN0LmZvckVhY2goZnVuY3Rpb24gKGUpIHsKICAgICAgICB0aW1lcy5wdXNoKGUudGltZSk7CiAgICAgICAgaWYgKGUuZGF0YS5sZW5ndGggPiAwKSB7CiAgICAgICAgICB1bnRyZWF0ZWRzLnB1c2goZS5kYXRhWzBdLmNvdW50KTsKICAgICAgICAgIHByb2Nlc3NlZHMucHVzaChlLmRhdGFbMV0uY291bnQpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB1bnRyZWF0ZWRzLnB1c2goMCk7CiAgICAgICAgICBwcm9jZXNzZWRzLnB1c2goMCk7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgdmFyIGNoYXJ0RG9tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21vbnRoU3RhdHVzJyk7CiAgICAgIHZhciBteUNoYXJ0ID0gZWNoYXJ0cy5pbml0KGNoYXJ0RG9tKTsKICAgICAgdmFyIG9wdGlvbiA9IHsKICAgICAgICB0b29sdGlwOiB7CiAgICAgICAgICB0cmlnZ2VyOiAnYXhpcycsCiAgICAgICAgICBheGlzUG9pbnRlcjogewogICAgICAgICAgICB0eXBlOiAnc2hhZG93JwogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgbGVnZW5kOiB7CiAgICAgICAgICBkYXRhOiBbJ+acquWkhOeQhicsICflt7LlpITnkIYnXQogICAgICAgIH0sCiAgICAgICAgeEF4aXM6IFt7CiAgICAgICAgICB0eXBlOiAnY2F0ZWdvcnknLAogICAgICAgICAgYXhpc1RpY2s6IHsKICAgICAgICAgICAgc2hvdzogZmFsc2UKICAgICAgICAgIH0sCiAgICAgICAgICBkYXRhOiB0aW1lcwogICAgICAgIH1dLAogICAgICAgIHlBeGlzOiBbewogICAgICAgICAgdHlwZTogJ3ZhbHVlJwogICAgICAgIH1dLAogICAgICAgIHNlcmllczogW3sKICAgICAgICAgIG5hbWU6ICfmnKrlpITnkIYnLAogICAgICAgICAgdHlwZTogJ2JhcicsCiAgICAgICAgICBiYXJHYXA6IDAsCiAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICBmb2N1czogJ3NlcmllcycKICAgICAgICAgIH0sCiAgICAgICAgICBkYXRhOiB1bnRyZWF0ZWRzCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+W3suWkhOeQhicsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIGVtcGhhc2lzOiB7CiAgICAgICAgICAgIGZvY3VzOiAnc2VyaWVzJwogICAgICAgICAgfSwKICAgICAgICAgIGRhdGE6IHByb2Nlc3NlZHMKICAgICAgICB9XQogICAgICB9OwogICAgICBvcHRpb24gJiYgbXlDaGFydC5zZXRPcHRpb24ob3B0aW9uKTsKICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGZ1bmN0aW9uICgpIHsKICAgICAgICBteUNoYXJ0LnJlc2l6ZSgpOwogICAgICB9KTsKICAgICAgbXlDaGFydC5vbignY2xpY2snLCBmdW5jdGlvbiAocGFybWFzKSB7CiAgICAgICAgdmFyIGRldmljZVN0YXR1czsKICAgICAgICBfdGhpczMuY2x6dExpc3QuZm9yRWFjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBpZiAocmVzLm5hbWUgPT0gcGFybWFzLnNlcmllc05hbWUpIHsKICAgICAgICAgICAgZGV2aWNlU3RhdHVzID0gcmVzLnZhbHVlOwogICAgICAgICAgfQogICAgICAgIH0pOwogICAgICAgIF90aGlzMy5kaWFsb2dWaXNpYmxlID0gdHJ1ZTsKICAgICAgICBfdGhpczMuJHJlZnMuYWxhcm1BbmFseXNpc0RpYWxvZy5nZXREYXRhKHBhcm1hcy5uYW1lLCBkZXZpY2VTdGF0dXMsIDIpOwogICAgICB9KTsKICAgIH0sCiAgICBnZXREYXRlU3RhdGlzdGljc1dhcm46IGZ1bmN0aW9uIGdldERhdGVTdGF0aXN0aWNzV2FybihkYXRlVGltZSkgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKICAgICAgdmFyIHBhcm1hcyA9IHsKICAgICAgICBkYXRlVHlwZTogMiwKICAgICAgICB0aW1lOiBkYXRlVGltZSwKICAgICAgICBpc1llYXI6IGZhbHNlCiAgICAgIH07CiAgICAgIGFsYXJtQW5hbHlzaXMuc3RhdGlzdGljc1dhcm4ocGFybWFzLCBmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgaWYgKHJlcy5zdGF0ZSkgewogICAgICAgICAgX3RoaXM0LmRhdGFMaXN0ID0gcmVzLnZhbHVlOwogICAgICAgICAgX3RoaXM0LiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgIF90aGlzNC5kYXRlU3RhdHVzKCk7CiAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIGRhdGVDaGFuZ2U6IGZ1bmN0aW9uIGRhdGVDaGFuZ2UoKSB7CiAgICAgIHRoaXMuZ2V0RGF0ZVN0YXRpc3RpY3NXYXJuKHRoaXMuZGF0ZVZhbHVlKTsKICAgIH0sCiAgICBkYXRlU3RhdHVzOiBmdW5jdGlvbiBkYXRlU3RhdHVzKCkgewogICAgICB2YXIgX3RoaXM1ID0gdGhpczsKICAgICAgdmFyIHVudHJlYXRlZHMgPSBbXTsgLy/mnKrlpITnkIYKICAgICAgdmFyIHByb2Nlc3NlZHMgPSBbXTsgLy8v5bey5aSE55CGCiAgICAgIHZhciB0aW1lcyA9IFtdOwogICAgICB0aGlzLmRhdGFMaXN0LmZvckVhY2goZnVuY3Rpb24gKGUpIHsKICAgICAgICB0aW1lcy5wdXNoKGUudGltZSk7CiAgICAgICAgaWYgKGUuZGF0YS5sZW5ndGggPiAwKSB7CiAgICAgICAgICB1bnRyZWF0ZWRzLnB1c2goZS5kYXRhWzBdLmNvdW50KTsKICAgICAgICAgIHByb2Nlc3NlZHMucHVzaChlLmRhdGFbMV0uY291bnQpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB1bnRyZWF0ZWRzLnB1c2goMCk7CiAgICAgICAgICBwcm9jZXNzZWRzLnB1c2goMCk7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgdmFyIGNoYXJ0RG9tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RhdGVTdGF0dXMnKTsKICAgICAgdmFyIG15Q2hhcnQgPSBlY2hhcnRzLmluaXQoY2hhcnREb20pOwogICAgICB2YXIgb3B0aW9uID0gewogICAgICAgIHRvb2x0aXA6IHsKICAgICAgICAgIHRyaWdnZXI6ICdheGlzJywKICAgICAgICAgIGF4aXNQb2ludGVyOiB7CiAgICAgICAgICAgIHR5cGU6ICdzaGFkb3cnCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBsZWdlbmQ6IHsKICAgICAgICAgIGRhdGE6IFsn5pyq5aSE55CGJywgJ+W3suWkhOeQhiddCiAgICAgICAgfSwKICAgICAgICB4QXhpczogW3sKICAgICAgICAgIHR5cGU6ICdjYXRlZ29yeScsCiAgICAgICAgICBheGlzVGljazogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfSwKICAgICAgICAgIGRhdGE6IHRpbWVzCiAgICAgICAgfV0sCiAgICAgICAgeUF4aXM6IFt7CiAgICAgICAgICB0eXBlOiAndmFsdWUnCiAgICAgICAgfV0sCiAgICAgICAgc2VyaWVzOiBbewogICAgICAgICAgbmFtZTogJ+acquWkhOeQhicsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIGJhckdhcDogMCwKICAgICAgICAgIGVtcGhhc2lzOiB7CiAgICAgICAgICAgIGZvY3VzOiAnc2VyaWVzJwogICAgICAgICAgfSwKICAgICAgICAgIGRhdGE6IHVudHJlYXRlZHMKICAgICAgICB9LCB7CiAgICAgICAgICBuYW1lOiAn5bey5aSE55CGJywKICAgICAgICAgIHR5cGU6ICdiYXInLAogICAgICAgICAgZW1waGFzaXM6IHsKICAgICAgICAgICAgZm9jdXM6ICdzZXJpZXMnCiAgICAgICAgICB9LAogICAgICAgICAgZGF0YTogcHJvY2Vzc2VkcwogICAgICAgIH1dCiAgICAgIH07CiAgICAgIG9wdGlvbiAmJiBteUNoYXJ0LnNldE9wdGlvbihvcHRpb24pOwogICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgZnVuY3Rpb24gKCkgewogICAgICAgIG15Q2hhcnQucmVzaXplKCk7CiAgICAgIH0pOwogICAgICBteUNoYXJ0Lm9uKCdjbGljaycsIGZ1bmN0aW9uIChwYXJtYXMpIHsKICAgICAgICB2YXIgZGV2aWNlU3RhdHVzOwogICAgICAgIF90aGlzNS5jbHp0TGlzdC5mb3JFYWNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgIGlmIChyZXMubmFtZSA9PSBwYXJtYXMuc2VyaWVzTmFtZSkgewogICAgICAgICAgICBkZXZpY2VTdGF0dXMgPSByZXMudmFsdWU7CiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgICAgX3RoaXM1LmRpYWxvZ1Zpc2libGUgPSB0cnVlOwogICAgICAgIF90aGlzNS4kcmVmcy5hbGFybUFuYWx5c2lzRGlhbG9nLmdldERhdGEocGFybWFzLm5hbWUsIGRldmljZVN0YXR1cywgMyk7CiAgICAgIH0pOwogICAgfQogIH0KfTs="},null]}