{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\deviceMonitor\\components\\DHVideoPlayPlugin.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\deviceMonitor\\components\\DHVideoPlayPlugin.vue","mtime":1725536854263},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgdXRpbHMgZnJvbSAnQC9ob3RlbnQtdWktdXRpbCcNCmV4cG9ydCBkZWZhdWx0IHsNCiAgICBjb21wb25lbnRzOiB7fSwNCiAgICBwcm9wczogew0KICAgICAgICBzcGxpdE51bTogew0KICAgICAgICAgICAgdHlwZTogTnVtYmVyLA0KICAgICAgICAgICAgZGVmYXVsdDogNCwNCiAgICAgICAgfSwNCiAgICAgICAgYXV0b1BsYXk6IHsNCiAgICAgICAgICAgIHR5cGU6IEJvb2xlYW4sDQogICAgICAgICAgICBkZWZhdWx0OiBmYWxzZSwNCiAgICAgICAgfSwNCiAgICAgICAgdGhlbWU6IHsNCiAgICAgICAgICAgIHR5cGU6IFN0cmluZywNCiAgICAgICAgICAgIGRlZmF1bHQ6ICdsaWdodCcsDQogICAgICAgIH0sDQogICAgICAgIGN0cmw6IHsNCiAgICAgICAgICAgIHR5cGU6IFN0cmluZywNCiAgICAgICAgICAgIGRlZmF1bHQ6ICdjdHJsc3NzYicsDQogICAgICAgIH0sDQogICAgfSwNCiAgICBkYXRhKCkgew0KICAgICAgICByZXR1cm4gew0KICAgICAgICAgICAgZG9tSWQ6ICdwbGF5V25kJywNCiAgICAgICAgICAgIHRleHQ6ICfop4bpopHmj5Lku7bliqDovb3kuK0uLi4uLi4nLA0KICAgICAgICAgICAgc2hvd1NldHRpbmc6IGZhbHNlLA0KICAgICAgICAgICAgaXNMb2dpbjogZmFsc2UsDQogICAgICAgICAgICBodHRwczogd2luZG93LmNvbnRleHQuREhWaWRlb0h0dHBzLA0KICAgICAgICAgICAgbG9naW5JcDogd2luZG93LmNvbnRleHQuREhWaWRlb0lwLA0KICAgICAgICAgICAgbG9naW5Qb3J0OiB3aW5kb3cuY29udGV4dC5ESFZpZGVvUG9ydCwNCiAgICAgICAgICAgIHVzZXJOYW1lOiB3aW5kb3cuY29udGV4dC5ESFZpZGVvQWNjb3VudCwNCiAgICAgICAgICAgIHVzZXJQd2Q6IHdpbmRvdy5jb250ZXh0LkRIVmlkZW9Qc2QsDQogICAgICAgICAgICBkb3dubG9hZFVybDMyOiAnL2Z2dWUvc3RhdGljL3BsdWdpbi9EU1NfTGlnaHRXZWlnaHRfQ2xpZW50MzIuemlwJywNCiAgICAgICAgICAgIGRvd25sb2FkVXJsNjQ6ICcvZnZ1ZS9zdGF0aWMvcGx1Z2luL0RTU19MaWdodFdlaWdodF9DbGllbnQuemlwJywNCiAgICAgICAgICAgIGRpc3BsYXlNb2RlOiAxLCAvLzE65a6e5pe26KeG6aKROyAyOuinhumikeWbnuaUvg0KICAgICAgICAgICAgLy8gc3BsaXROdW06IDQsDQogICAgICAgICAgICAvLyBjdHJsOiAnY3RybHNzc2InLCAvLyDlj6/nlJ/miJDlpJrkuKrmjqfku7YNCiAgICAgICAgICAgIGN0cmxUeXBlOiAncGxheWVyV2luJywgLy8gJ3BsYXllcldpbic6IOaSreaUvuaOp+S7tic7J3JlYWxNb25pdG9yVUknOifluKborr7lpIfmoJHlrp7ml7bpooTop4jmjqfku7YnOydwbGF5YmFja1VJJzon5bim6K6+5aSH5qCR6KeG6aKR5Zue5pS+5o6n5Lu2JzsnVFZXYWxsVUknOifop4bpopHkuIrlopknDQogICAgICAgICAgICBjcnRQb3NYOiAwLA0KICAgICAgICAgICAgY3J0UG9zWTogMCwNCiAgICAgICAgICAgIGNydFdpZHRoOiA3MDAsDQogICAgICAgICAgICBjcnRIZWlnaHQ6IDQwMCwNCiAgICAgICAgICAgIGNoYW5uZWxJZDogJycsDQogICAgICAgICAgICAvLyDmj5Lku7blr7nosaHlrp7kvovvvIzliJ3lp4vljJbkuLpudWxs77yM6ZyA6KaB5Yib5bu65aSa5Liq5o+S5Lu256qX5Y+j5pe277yM6ZyA6KaB5a6a5LmJ5aSa5Liq5o+S5Lu25a+56LGh5a6e5L6L5Y+Y6YeP77yM5ZCE5Liq5Y+Y6YeP5ZSv5LiA5qCH5b+X5a+55bqU55qE5o+S5Lu25a6e5L6LDQogICAgICAgICAgICB3czogbnVsbCwNCiAgICAgICAgICAgIGJJRTogISF3aW5kb3cuQWN0aXZlWE9iamVjdCB8fCAnQWN0aXZlWE9iamVjdCcgaW4gd2luZG93LCAvLyDmmK/lkKbkuLpJRea1j+iniOWZqA0KICAgICAgICB9DQogICAgfSwNCiAgICBtZXRob2RzOiB7DQogICAgICAgIGNyZWF0ZVBsYXkoY3RybENvZGUsIGNoYW5uZWxJZCwgc2l6ZSkgew0KICAgICAgICAgICAgdGhpcy5jcmVhdGVWaWRlb1BsYXllcihjdHJsQ29kZSwgY2hhbm5lbElkLCBzaXplKQ0KICAgICAgICB9LA0KICAgICAgICByZWFsVGltZVZpZGVvKGNoYW5uZWxJZCwgY3RybENvZGUpIHsNCiAgICAgICAgICAgIGNvbnNvbGUubG9nKCdyZWFsVGltZVZpZGVv5Y+C5pWwJywgY3RybENvZGUsIGNoYW5uZWxJZCkNCiAgICAgICAgICAgIHRoaXMuY2hhbm5lbElkID0gY2hhbm5lbElkDQogICAgICAgICAgICBpZiAodGhpcy53cy5jdHJscy5sZW5ndGggPT09IDApIHsNCiAgICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlLmluZm8oJ+ivt+WFiOWIm+W7uuaOp+S7tu+8gScpDQogICAgICAgICAgICB9DQogICAgICAgICAgICBjb25zdCBwYXJhbXMgPSB7DQogICAgICAgICAgICAgICAgY3RybENvZGU6IGN0cmxDb2RlIHx8IHRoaXMuY3RybCwNCiAgICAgICAgICAgICAgICBjaGFubmVsSWRzOiBbdGhpcy5jaGFubmVsSWRdLA0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgdGhpcy53cy5vcGVuQ3RybFByZXZpZXcocGFyYW1zKQ0KICAgICAgICB9LA0KICAgICAgICBjcmVhdGVWaWRlb1BsYXllcihjdHJsQ29kZSwgY2hhbm5lbElkLCBzaXplKSB7DQogICAgICAgICAgICBsZXQgX3RoaXMgPSB0aGlzDQogICAgICAgICAgICBjb25zb2xlLmxvZygnY3JlYXRlVmlkZW9QbGF5ZXLlj4LmlbAnLCBjdHJsQ29kZSwgY2hhbm5lbElkLCB0aGlzLmN0cmwpDQogICAgICAgICAgICBjb25zdCBwYXJhbXMgPSBbDQogICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICBjdHJsVHlwZTogdGhpcy5jdHJsVHlwZSwNCiAgICAgICAgICAgICAgICAgICAgY3RybENvZGU6IGN0cmxDb2RlIHx8IHRoaXMuY3RybCwNCiAgICAgICAgICAgICAgICAgICAgY3RybFByb3BlcnR5OiB7DQogICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5TW9kZTogdGhpcy5kaXNwbGF5TW9kZSwNCiAgICAgICAgICAgICAgICAgICAgICAgIHNwbGl0TnVtOiB0aGlzLnNwbGl0TnVtLA0KICAgICAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgICAgICB2aXNpYmxlOiB0cnVlLA0KICAgICAgICAgICAgICAgICAgICBkb21JZDogdGhpcy5kb21JZCwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgXQ0KDQogICAgICAgICAgICBfdGhpcy53cw0KICAgICAgICAgICAgICAgIC5jcmVhdGVDdHJsKHBhcmFtcykNCiAgICAgICAgICAgICAgICAudGhlbigocmVzKSA9PiB7DQogICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCfmjqfku7bliJvlu7rmiJDlip8nLCByZXMpDQogICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0UG9zKGN0cmxDb2RlLCBzaXplKQ0KICAgICAgICAgICAgICAgICAgICBpZiAoY3RybENvZGUpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMucmVhbFRpbWVWaWRlbyhjaGFubmVsSWQsIGN0cmxDb2RlKQ0KICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgfSkNCiAgICAgICAgICAgICAgICAuY2F0Y2goKGUpID0+IHsNCiAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coZSkNCiAgICAgICAgICAgICAgICB9KQ0KICAgICAgICAgICAgX3RoaXMud3Mub24oJ2NyZWF0ZUN0cmxSZXN1bHQnLCAocmVzKSA9PiB7DQogICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ2NyZWF0ZUN0cmxSZXN1bHQnLCByZXMpDQogICAgICAgICAgICB9KQ0KICAgICAgICB9LA0KDQogICAgICAgIC8vIOiuvue9rueql+WPo+Wkp+Wwjw0KICAgICAgICBzZXRQb3MoY3RybENvZGUsIHNpemUpIHsNCiAgICAgICAgICAgIGxldCBwYXRoID0gdGhpcy4kcm91dGUucGF0aA0KICAgICAgICAgICAgbGV0IGlzSWZyYW1lID0gcGF0aC5pbmRleE9mKCdmcm9udFBsYXQnKSA9PT0gLTENCiAgICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHsNCiAgICAgICAgICAgICAgICBpZiAoaXNJZnJhbWUpIHsNCiAgICAgICAgICAgICAgICAgICAgdGhpcy5nZXRXaW5kb3dTaXplKCkNCiAgICAgICAgICAgICAgICAgICAgdGhpcy5zZXRDdHJsUG9zKGlzSWZyYW1lLCBjdHJsQ29kZSwgc2l6ZSkNCiAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHsNCiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuZ2V0V2luZG93U2l6ZSgpDQogICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNldEN0cmxQb3MoaXNJZnJhbWUsIGN0cmxDb2RlLCBzaXplKQ0KICAgICAgICAgICAgICAgICAgICB9LCA1MDApDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfSkNCiAgICAgICAgfSwNCiAgICAgICAgc2V0Q3RybFBvcyhpc0lmcmFtZSwgY3RybENvZGUsIHNpemUpIHsNCiAgICAgICAgICAgIGxldCBoZWlnaHQgPSB0aGlzLmNydEhlaWdodA0KICAgICAgICAgICAgbGV0IGNydFBvc1kgPSB0aGlzLmNydFBvc1kNCiAgICAgICAgICAgIGxldCBjcnRQb3NYID0gdGhpcy5jcnRQb3NYDQogICAgICAgICAgICBsZXQgY3J0V2lkdGggPSB0aGlzLmNydFdpZHRoDQogICAgICAgICAgICBpZiAoc2l6ZSA9PT0gJ3RvcCcpIHsNCiAgICAgICAgICAgICAgICBoZWlnaHQgPSBwYXJzZUludCgodGhpcy5jcnRXaWR0aCAvIDE2KSAqIDkpDQogICAgICAgICAgICB9IGVsc2UgaWYgKHNpemUgPT09ICdib3R0b20nKSB7DQogICAgICAgICAgICAgICAgaGVpZ2h0ID0gcGFyc2VJbnQoKHRoaXMuY3J0V2lkdGggLyAxNikgKiA5KQ0KICAgICAgICAgICAgICAgIGNydFBvc1kgPSB0aGlzLmNydFBvc1kgKyB0aGlzLmNydEhlaWdodCAtIGhlaWdodA0KICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICBsZXQgaWZyYW1lSGVpZ2h0ID0gMA0KICAgICAgICAgICAgbGV0IGlmcmFtZUxlZnQgPSAwDQogICAgICAgICAgICBsZXQgaWZyYW1ld2lkdGggPSAwDQogICAgICAgICAgICBpZiAoaXNJZnJhbWUpIHsNCiAgICAgICAgICAgICAgICBpZnJhbWVIZWlnaHQgPSA5NA0KICAgICAgICAgICAgICAgIGxldCBwYXRoID0gdGhpcy4kcm91dGUucGF0aA0KICAgICAgICAgICAgICAgIGlmIChwYXRoLmluZGV4T2YoJ1ZpZGVvTW9uaXRvcicpICE9PSAtMSkgew0KICAgICAgICAgICAgICAgICAgICAvLyDop4bpopHnm5HmjqfpobXpnaLnmoTlrr3luqbliqAxMDANCiAgICAgICAgICAgICAgICAgICAgaWZyYW1ld2lkdGggPSAxMDANCiAgICAgICAgICAgICAgICAgICAgaWZyYW1lTGVmdCA9IDIwDQogICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgLy8g5YW25LuW55qE5bem5L6n5L2N56e7MTAwDQogICAgICAgICAgICAgICAgICAgIGlmcmFtZUxlZnQgPSAxMDANCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQoNCiAgICAgICAgICAgIHRoaXMud3Muc2V0Q3RybFBvcyhbDQogICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICBjdHJsQ29kZTogY3RybENvZGUgfHwgdGhpcy5jdHJsLA0KICAgICAgICAgICAgICAgICAgICBwb3NYOiBjcnRQb3NYICsgaWZyYW1lTGVmdCwNCiAgICAgICAgICAgICAgICAgICAgcG9zWTogY3J0UG9zWSArIGlmcmFtZUhlaWdodCwNCiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNydFdpZHRoICsgaWZyYW1ld2lkdGgsDQogICAgICAgICAgICAgICAgICAgIGhlaWdodDogaGVpZ2h0LA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICBdKQ0KICAgICAgICB9LA0KICAgICAgICAvLyDnmbvlvZXop4bpopHmj5Lku7YNCiAgICAgICAgbG9naW4oKSB7DQogICAgICAgICAgICB0aGlzLndzLmxvZ2luKHsNCiAgICAgICAgICAgICAgICBsb2dpbklwOiB0aGlzLmxvZ2luSXAsDQogICAgICAgICAgICAgICAgbG9naW5Qb3J0OiB0aGlzLmxvZ2luUG9ydCwNCiAgICAgICAgICAgICAgICB1c2VyTmFtZTogdGhpcy51c2VyTmFtZSwNCiAgICAgICAgICAgICAgICB1c2VyUHdkOiB0aGlzLnVzZXJQd2QsDQogICAgICAgICAgICAgICAgaHR0cHM6IHRoaXMuaHR0cHMsDQogICAgICAgICAgICB9KQ0KICAgICAgICAgICAgdGhpcy53cy5vbignbG9naW5TdGF0ZScsIChyZXMpID0+IHsNCiAgICAgICAgICAgICAgICB0aGlzLmlzTG9naW4gPSByZXMNCiAgICAgICAgICAgICAgICBpZiAocmVzKSB7DQogICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCfnmbvlvZXmiJDlip8nKQ0KICAgICAgICAgICAgICAgICAgICB0aGlzLnRleHQgPSAnJw0KICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5hdXRvUGxheSkgew0KICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ+W3suWHhuWkh+WlveaSreaUvu+8jOiHquWKqCcpDQogICAgICAgICAgICAgICAgICAgICAgICB0aGlzLiRlbWl0KCdyZWFkeScpDQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygn5bey5YeG5aSH5aW95pKt5pS+77yM5omL5YqoJykNCiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuY3JlYXRlVmlkZW9QbGF5ZXIoKSAvLyDliJvlu7rop4bpopHmj5Lku7YNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgIHRoaXMudGV4dCA9ICfop4bpopHmj5Lku7bnmbvlvZXlpLHotKXvvIzor7fogZTns7vnrqHnkIblkZjvvIEnDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfSkNCiAgICAgICAgfSwNCiAgICAgICAgLy8g6I635Y+W56qX5Y+j5a696auYDQogICAgICAgIGdldFdpbmRvd1NpemUoKSB7DQogICAgICAgICAgICBjb25zdCBwbGF5ZXJEb21TaXplID0NCiAgICAgICAgICAgICAgICB0aGlzLiRyZWZzLnBsYXllckNvbnRhaW5lci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKQ0KICAgICAgICAgICAgdGhpcy5jcnRQb3NYID0gcGxheWVyRG9tU2l6ZS54DQogICAgICAgICAgICB0aGlzLmNydFBvc1kgPSBwbGF5ZXJEb21TaXplLnkNCiAgICAgICAgICAgIHRoaXMuY3J0V2lkdGggPSBwbGF5ZXJEb21TaXplLndpZHRoDQogICAgICAgICAgICB0aGlzLmNydEhlaWdodCA9IHBsYXllckRvbVNpemUuaGVpZ2h0DQogICAgICAgICAgICBjb25zb2xlLmxvZygNCiAgICAgICAgICAgICAgICAn6KeG56qX5Y+C5pWw5L2N572u5Y+C5pWwJywNCiAgICAgICAgICAgICAgICB0aGlzLmNydFBvc1gsDQogICAgICAgICAgICAgICAgdGhpcy5jcnRQb3NZLA0KICAgICAgICAgICAgICAgIHRoaXMuY3J0V2lkdGgsDQogICAgICAgICAgICAgICAgdGhpcy5jcnRIZWlnaHQsDQogICAgICAgICAgICAgICAgdGhpcy4kcmVmcy5wbGF5ZXJDb250YWluZXIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkNCiAgICAgICAgICAgICkNCiAgICAgICAgfSwNCiAgICAgICAgY2xvc2VWaWRlbyhjdHJsQ29kZSkgew0KICAgICAgICAgICAgaWYgKHRoaXMud3MpIHsNCiAgICAgICAgICAgICAgICB0aGlzLndzLmNsb3NlQ3RybFZpZGVvKFtjdHJsQ29kZSB8fCB0aGlzLmN0cmxdKQ0KICAgICAgICAgICAgfQ0KICAgICAgICB9LA0KICAgICAgICBjbG9zZVBsdWdpbigpIHsNCiAgICAgICAgICAgIGlmICh0aGlzLndzKSB7DQogICAgICAgICAgICAgICAgdGhpcy53cy5sb2dvdXQoKQ0KICAgICAgICAgICAgICAgIGNvbnN0IGN0cmxzID0gdGhpcy53cy5jdHJscy5tYXAoKGkpID0+IHsNCiAgICAgICAgICAgICAgICAgICAgaWYgKGkuY3RybENvZGUgPT09IHRoaXMuY3RybCkgew0KICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGkuY3RybENvZGUNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0pDQogICAgICAgICAgICAgICAgdGhpcy53cy5kZXN0cm95Q3RybChjdHJscykNCiAgICAgICAgICAgIH0NCiAgICAgICAgfSwNCiAgICB9LA0KICAgIG1vdW50ZWQoKSB7DQogICAgICAgIGNvbnN0IERIV3NJbnN0YW5jZSA9IERIV3MuZ2V0SW5zdGFuY2UoKQ0KICAgICAgICB0aGlzLndzID0gREhXc0luc3RhbmNlDQogICAgICAgIGNvbnNvbGUubG9nKHRoaXMuY3RybCwgJ3RoaXMuY3RybCcpDQogICAgICAgIHRoaXMud3MNCiAgICAgICAgICAgIC5kZXRlY3RDb25uZWN0UXQoKQ0KICAgICAgICAgICAgLnRoZW4oKHJlcykgPT4gew0KICAgICAgICAgICAgICAgIGlmIChyZXMpIHsNCiAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ+i/nuaOpeaIkOWKnycpDQogICAgICAgICAgICAgICAgICAgIHRoaXMubG9naW4oKQ0KICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2UuaW5mbygn6L+e5o6l5aSx6LSl77yM6K+35LiL6L295a6i5oi356uvJykNCiAgICAgICAgICAgICAgICAgICAgdGhpcy5zaG93U2V0dGluZyA9IHRydWUNCiAgICAgICAgICAgICAgICAgICAgdGhpcy50ZXh0ID0gJycNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9KQ0KICAgICAgICAgICAgLmNhdGNoKChlcnIpID0+IHsNCiAgICAgICAgICAgICAgICBjb25zb2xlLmxvZyhlcnIsICdkZXRlY3RDb25uZWN0UXQnKQ0KICAgICAgICAgICAgfSkNCiAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ29udW5sb2FkJywgKCkgPT4gew0KICAgICAgICAgICAgdGhpcy5jbG9zZVBsdWdpbigpDQogICAgICAgIH0pDQogICAgfSwNCiAgICBiZWZvcmVEZXN0cm95KCkgew0KICAgICAgICB0aGlzLmNsb3NlUGx1Z2luKCkNCiAgICB9LA0KfQ0K"},null]}