{"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\\components\\jump\\dt_jump.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\components\\jump\\dt_jump.vue","mtime":1725536854045},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuam9pbi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnB1c2guanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5qc29uLnN0cmluZ2lmeS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC5leGVjLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnNlYXJjaC5qcyI7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCgppbXBvcnQgcmVxIGZyb20gJ0AvcmVxdWVzdC5qcyc7CmltcG9ydCBwb3J0YWwgZnJvbSAnQC9hcGkvcG9ydGFsLmpzJzsKaW1wb3J0IHV0aWxzIGZyb20gJ0AvdXRpbHMuanMnOwpleHBvcnQgZGVmYXVsdCB7CiAgY29tcG9uZW50czoge30sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGVtcHR5OiBmYWxzZSwKICAgICAgbGF5b3V0OiB7fSwKICAgICAgZ3JpZExpc3Q6IFtdLAogICAgICBpbWdTcmM6IHJlcXVpcmUoJ0AvYXNzZXRzL2ltZy9hdXRoLnBuZycpLAogICAgICByb3V0ZUluZm86IHsKICAgICAgICBNb2JpbGVEZXZpY2VOYXY6IHsKICAgICAgICAgIHRleHQ6ICforr7lpIfnrqHnkIYnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVIb21lL01vYmlsZURldmljZU5hdicKICAgICAgICB9LAogICAgICAgIE1vYmlsZU1hbmFnZU5hdjogewogICAgICAgICAgdGV4dDogJ+e7vOWQiOeuoeeQhicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZUhvbWUvTW9iaWxlTWFuYWdlTmF2JwogICAgICAgIH0sCiAgICAgICAgLy8g6K6+5aSHCiAgICAgICAgTW9iaWxlRGV2aWNlSGVhbHRoOiB7CiAgICAgICAgICB0ZXh0OiAn5YGl5bq35YiG5p6QJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9Nb2JpbGVEZXZpY2VIZWFsdGgnCiAgICAgICAgfSwKICAgICAgICBNb2JpbGVEZXZpY2U6IHsKICAgICAgICAgIHRleHQ6ICforr7lpIfnrqHnkIYnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL01vYmlsZURldmljZScKICAgICAgICB9LAogICAgICAgIC8vIOe7vOWQiAogICAgICAgIE1vYmlsZVRlYW1NZW1iZXI6IHsKICAgICAgICAgIHRleHQ6ICfli6TliqHkurrlkZgnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVNYW5hZ2VIb21lL01vYmlsZVRlYW1NZW1iZXInCiAgICAgICAgfSwKICAgICAgICBNb2JpbGVEdXR5V29ya0FycmFuZ2VkOiB7CiAgICAgICAgICB0ZXh0OiAn5Yuk5Yqh5o6S54+tJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlTWFuYWdlSG9tZS9Nb2JpbGVEdXR5V29ya0FycmFuZ2VkJwogICAgICAgIH0sCiAgICAgICAgTW9iaWxlU2FmdHlEYW5nZXJDaGVja1BsYW46IHsKICAgICAgICAgIHRleHQ6ICflronlhajmjpLmn6XorqHliJInLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVNYW5hZ2VIb21lL01vYmlsZVNhZnR5RGFuZ2VyQ2hlY2tQbGFuJwogICAgICAgIH0sCiAgICAgICAgTW9iaWxlU2FmdHlEYW5nZXI6IHsKICAgICAgICAgIHRleHQ6ICfpmpDmgqPmn6Xor6InLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVNYW5hZ2VIb21lL01vYmlsZVNhZnR5RGFuZ2VyJwogICAgICAgIH0sCiAgICAgICAgTW9iaWxlVHJhaW5pbmdQbGFuOiB7CiAgICAgICAgICB0ZXh0OiAn5a6J5YWo5Z+56K6t6K6h5YiSJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlTWFuYWdlSG9tZS9Nb2JpbGVUcmFpbmluZ1BsYW4nCiAgICAgICAgfSwKICAgICAgICBNb2JpbGVNYXRlcmlhbFN0b2NrOiB7CiAgICAgICAgICB0ZXh0OiAn54mp6LWE5bqT5a2YJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlTWFuYWdlSG9tZS9Nb2JpbGVNYXRlcmlhbFN0b2NrJwogICAgICAgIH0sCiAgICAgICAgTW9iaWxlTWF0ZXJpYWxTdG9ja0FuYWx5c2lzOiB7CiAgICAgICAgICB0ZXh0OiAn54mp6LWE57uf6K6hJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlTWFuYWdlSG9tZS9Nb2JpbGVNYXRlcmlhbFN0b2NrQW5hbHlzaXMnCiAgICAgICAgfSwKICAgICAgICBNb2JpbGVNYXRlcmlhbFB1cmNoYXNpbmc6IHsKICAgICAgICAgIHRleHQ6ICfnianotYTph4fotK3nlLPor7cnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVNYW5hZ2VIb21lL01vYmlsZU1hdGVyaWFsUHVyY2hhc2luZycKICAgICAgICB9LAogICAgICAgIEVxdWlwbWVudE1hcDogewogICAgICAgICAgdGV4dDogJ+iuvuWkh+WcsOWbvicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvRXF1aXBtZW50TWFwJwogICAgICAgIH0sCiAgICAgICAgSW5zcGVjdGlvbjogewogICAgICAgICAgdGV4dDogJ+W3oeafpeW3oeajgCcsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvSW5zcGVjdGlvbicKICAgICAgICB9LAogICAgICAgIFJlcG9ydEZvclJlcGFpcnM6IHsKICAgICAgICAgIHRleHQ6ICfmiqXkuovmiqXkv64nLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL1JlcG9ydEZvclJlcGFpcnMnCiAgICAgICAgfSwKICAgICAgICBXb3JrT3JkZXJIYW5kbGluZzogewogICAgICAgICAgdGV4dDogJ+W3peWNleWkhOe9ricsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvV29ya09yZGVySGFuZGxpbmcnCiAgICAgICAgfSwKICAgICAgICBDbG9ja0luOiB7CiAgICAgICAgICB0ZXh0OiAn5omT5Y2hJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9DbG9ja0luJwogICAgICAgIH0sCiAgICAgICAgQXNrRm9yTGVhdmU6IHsKICAgICAgICAgIHRleHQ6ICfor7flgYcnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL0Fza0ZvckxlYXZlJwogICAgICAgIH0sCiAgICAgICAgU2VydmljZVBvc3RNb25pdG9yaW5nOiB7CiAgICAgICAgICB0ZXh0OiAn5Yuk5Yqh5bKX5L2N55uR5rWLJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9TZXJ2aWNlUG9zdE1vbml0b3JpbmcnCiAgICAgICAgfSwKICAgICAgICBzYWZldHlPYmplY3RpdmVzOiB7CiAgICAgICAgICB0ZXh0OiAn5a6J5YWo55uu5qCHJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9zYWZldHlPYmplY3RpdmVzJwogICAgICAgIH0sCiAgICAgICAgYW5udWFsU2FmZXR5UGxhbjogewogICAgICAgICAgdGV4dDogJ+WuieWFqOW5tOW6puiuoeWIkicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvYW5udWFsU2FmZXR5UGxhbicKICAgICAgICB9LAogICAgICAgIHNhZmV0eVJlc3BvbnNpYmlsaXR5TGV0dGVyOiB7CiAgICAgICAgICB0ZXh0OiAn5a6J5YWo5bm05bqm6K6h5YiSJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9zYWZldHlSZXNwb25zaWJpbGl0eUxldHRlcicKICAgICAgICB9LAogICAgICAgIHNlY3VyaXR5VHJhaW5pbmdQcm9ncmFtOiB7CiAgICAgICAgICB0ZXh0OiAn5a6J5YWo5Z+56K6t5pa55qGIJywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9zZWN1cml0eVRyYWluaW5nUHJvZ3JhbScKICAgICAgICB9LAogICAgICAgIHNlY3VyaXR5VHJhaW5pbmdRdWVyeTogewogICAgICAgICAgdGV4dDogJ+WuieWFqOWfueiureafpeivoicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvc2VjdXJpdHlUcmFpbmluZ1F1ZXJ5JwogICAgICAgIH0sCiAgICAgICAgc2VjdXJpdHlJbnZlc3RpZ2F0aW9uUGxhbnM6IHsKICAgICAgICAgIHRleHQ6ICflronlhajmjpLmn6XmlrnmoYgnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL3NlY3VyaXR5SW52ZXN0aWdhdGlvblBsYW5zJwogICAgICAgIH0sCiAgICAgICAgc2VjdXJpdHlJbnZlc3RpZ2F0aW9uUHJvamVjdDogewogICAgICAgICAgdGV4dDogJ+WuieWFqOaOkuafpeiuoeWIkicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvc2VjdXJpdHlJbnZlc3RpZ2F0aW9uUHJvamVjdCcKICAgICAgICB9LAogICAgICAgIHBlcnNvbm5lbE1hbmFnZW1lbnQ6IHsKICAgICAgICAgIHRleHQ6ICfkurrlkZjnrqHnkIYnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL3BlcnNvbm5lbE1hbmFnZW1lbnQnCiAgICAgICAgfSwKICAgICAgICBMb2dzUGFnZTogewogICAgICAgICAgdGV4dDogJ+aXpeW/l+euoeeQhicsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvTG9nc1BhZ2UnCiAgICAgICAgfSwKICAgICAgICBHcm91cE1hbmFnZW1lbnQ6IHsKICAgICAgICAgIHRleHQ6ICfnvqTnu4TnrqHnkIYnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL0dyb3VwTWFuYWdlbWVudCcKICAgICAgICB9LAogICAgICAgIGNhc2VFbnRyeTogewogICAgICAgICAgdGV4dDogJ+ahiOS7tuW9leWFpScsCiAgICAgICAgICBwYXRoOiAnL01vYmlsZURldmljZUhvbWUvY2FzZUVudHJ5JwogICAgICAgIH0sCiAgICAgICAgY2FzZUV4YW1pbmU6IHsKICAgICAgICAgIHRleHQ6ICfmoYjku7blrqHmibknLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL2Nhc2VFeGFtaW5lJwogICAgICAgIH0sCiAgICAgICAgbXlDYXNlOiB7CiAgICAgICAgICB0ZXh0OiAn5oiR55qE5qGI5Lu2JywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9teUNhc2UnCiAgICAgICAgfSwKICAgICAgICBjYXNlSGFuZGxpbmc6IHsKICAgICAgICAgIHRleHQ6ICfmiJHnmoTmoYjku7YnLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL2Nhc2VIYW5kbGluZycKICAgICAgICB9LAogICAgICAgIGNvbXByZWhlbnNpdmVFdmFsdWF0aW9uOiB7CiAgICAgICAgICB0ZXh0OiAn57u85ZCI6K+E5Lu3JywKICAgICAgICAgIHBhdGg6ICcvTW9iaWxlRGV2aWNlSG9tZS9jb21wcmVoZW5zaXZlRXZhbHVhdGlvbicKICAgICAgICB9LAogICAgICAgIGxlYWRlcnNoaXBLYW5iYW46IHsKICAgICAgICAgIHRleHQ6ICfpooblr7znnIvmnb8nLAogICAgICAgICAgcGF0aDogJy9Nb2JpbGVEZXZpY2VIb21lL2xlYWRlcnNoaXBLYW5iYW4nCiAgICAgICAgfQogICAgICB9CiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBsb2FkaW5nID0gdGhpcy4kbG9hZGluZyh7CiAgICAgIGxvY2s6IHRydWUsCiAgICAgIHRleHQ6ICcnLAogICAgICBzcGlubmVyOiAnZWwtaWNvbi1sb2FkaW5nJywKICAgICAgYmFja2dyb3VuZDogJ3JnYmEoMCwgMCwgMCwgMC43KScsCiAgICAgIGN1c3RvbUNsYXNzOiAnZGluZy1sb2FkaW5nJwogICAgfSk7CiAgICB2YXIgbWVfID0gdGhpczsKICAgIHZhciB1c2VyY29kZSA9IGRlY29kZVVSSUNvbXBvbmVudCh1dGlscy5nZXRQYXJhbWV0ZXJzKCd1c2VyY29kZScpKTsKICAgIHZhciBwYXRoTmFtZSA9IGRlY29kZVVSSUNvbXBvbmVudCh1dGlscy5nZXRQYXJhbWV0ZXJzKCdwYXRoTmFtZScpKTsKICAgIGNvbnNvbGUubG9nKHVzZXJjb2RlLCBwYXRoTmFtZSwgNjY2NjY2NjY2NjY2NjY2NjYpOwogICAgdGhpcy5zeXNMb2dpbih1c2VyY29kZSwgbG9hZGluZywgcGF0aE5hbWUpOwogICAgLy8gbWVfLnByb3h5TG9naW4odXNlcmNvZGUsIGxvYWRpbmcsIHBhdGhOYW1lKQogIH0sCiAgbWV0aG9kczogewogICAgcmVtb3ZlVXJsUGFyYW1zOiBmdW5jdGlvbiByZW1vdmVVcmxQYXJhbXMocGFyYW0pIHsKICAgICAgdmFyIHF1ZXJ5ID0gd2luZG93LmxvY2F0aW9uLnNlYXJjaC5zdWJzdHJpbmcoMSk7CiAgICAgIGlmICghcXVlcnkpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KICAgICAgdmFyIHZhcnMgPSBxdWVyeS5zcGxpdCgnJicpOwogICAgICB2YXIgbmV3VmFycyA9IFtdOwogICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZhcnMubGVuZ3RoOyBpKyspIHsKICAgICAgICB2YXIgcGFpciA9IHZhcnNbaV0uc3BsaXQoJz0nKTsKICAgICAgICBpZiAocGFpclswXSAhPSBwYXJhbSkgewogICAgICAgICAgbmV3VmFycy5wdXNoKHZhcnNbaV0pOwogICAgICAgIH0KICAgICAgfQogICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICB2YXIgcGF0aCA9ICIiLmNvbmNhdCh3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUpLmNvbmNhdChuZXdWYXJzLmxlbmd0aCA+IDAgPyAnPycgOiAnJykuY29uY2F0KG5ld1ZhcnMuam9pbignJicpKTsKICAgICAgICB3aW5kb3cuaGlzdG9yeS5yZXBsYWNlU3RhdGUobnVsbCwgbnVsbCwgcGF0aCk7CiAgICAgIH0sIDEwMDApOwogICAgfSwKICAgIHN5c0xvZ2luOiBmdW5jdGlvbiBzeXNMb2dpbihjb2RlLCBsb2FkaW5nLCBwYXRoTmFtZSkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICB2YXIgcHJpbmNpcGFsID0gewogICAgICAgIGFjY291bnQ6ICdhZG1pbicsCiAgICAgICAgcGFzc3dvcmQ6ICdhcnRmZXNzJwogICAgICB9OwogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnbG9naW4vbG9naW5CeVByaW5jaXBhbCcsIHByaW5jaXBhbCkudGhlbihmdW5jdGlvbiAobG9naW5TdGF0dXMpIHsKICAgICAgICBsb2FkaW5nLmNsb3NlKCk7CiAgICAgICAgY29uc29sZS5sb2coX3RoaXMucm91dGVJbmZvLCBfdGhpcy5yb3V0ZUluZm9bcGF0aE5hbWVdKTsKICAgICAgICBpZiAobG9naW5TdGF0dXMpIHsKICAgICAgICAgIF90aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICAgIHBhdGg6IF90aGlzLnJvdXRlSW5mb1twYXRoTmFtZV0ucGF0aCwKICAgICAgICAgICAgcXVlcnk6IHsKICAgICAgICAgICAgICB0aXRsZTogX3RoaXMucm91dGVJbmZvW3BhdGhOYW1lXS50ZXh0CiAgICAgICAgICAgIH0KICAgICAgICAgIH0pOwogICAgICAgICAgX3RoaXMuZ2V0QWxsRGljdCgpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgcHJveHlMb2dpbjogZnVuY3Rpb24gcHJveHlMb2dpbihjb2RlLCBsb2FkaW5nLCBwYXRoTmFtZSkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgdmFyIHVybCA9IHdpbmRvdy5jb250ZXh0LnVjICsgJy9zc28vYWNjb3VudD9jb2RlPScgKyBjb2RlOwogICAgICByZXEuZ2V0KHVybCkudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICBsb2FkaW5nLmNsb3NlKCk7CiAgICAgICAgaWYgKHJlc3BvbnNlICYmIHJlc3BvbnNlLmRhdGEgJiYgcmVzcG9uc2UuZGF0YS5sb2dpblN0YXR1cykgewogICAgICAgICAgX3RoaXMyLmVtcHR5ID0gZmFsc2U7CiAgICAgICAgICBzZXNzaW9uU3RvcmFnZS5zZXRJdGVtKCdjdXJyZW50VXNlcicsIEpTT04uc3RyaW5naWZ5KHJlc3BvbnNlLmRhdGEpKTsKICAgICAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oJ3Rva2VuJywgcmVzcG9uc2UuZGF0YS50b2tlbik7IC8vIOWtmOWFpeS4gOS4quWAvAogICAgICAgICAgc2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbSgndXNlcm5hbWUnLCByZXNwb25zZS5kYXRhLnVzZXJuYW1lKTsKICAgICAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oJ2FjY291bnQnLCByZXNwb25zZS5kYXRhLmFjY291bnQpOwogICAgICAgICAgc2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbSgndXNlcklkJywgcmVzcG9uc2UuZGF0YS51c2VySWQpOwogICAgICAgICAgX3RoaXMyLiRzdG9yZS5kaXNwYXRjaCgnbG9naW4vZGluZ0p1bXAnLCByZXNwb25zZS5kYXRhKTsKICAgICAgICAgIF90aGlzMi4kcm91dGVyLnB1c2goewogICAgICAgICAgICBwYXRoOiBfdGhpczIucm91dGVJbmZvW3BhdGhOYW1lXS5wYXRoLAogICAgICAgICAgICBxdWVyeTogewogICAgICAgICAgICAgIHRpdGxlOiBfdGhpczIucm91dGVJbmZvW3BhdGhOYW1lXS50ZXh0CiAgICAgICAgICAgIH0KICAgICAgICAgIH0pOwogICAgICAgICAgX3RoaXMyLmdldEFsbERpY3QoKTsKICAgICAgICB9IGVsc2UgaWYgKCFyZXNwb25zZS5kYXRhLnN0YXRlKSB7CiAgICAgICAgICBfdGhpczIuZW1wdHkgPSB0cnVlOwogICAgICAgIH0KICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzMi5lbXB0eSA9IHRydWU7CiAgICAgICAgY29uc29sZS5sb2coZXJyKTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0QWxsRGljdDogZnVuY3Rpb24gZ2V0QWxsRGljdCgpIHsKICAgICAgcG9ydGFsLmdldFN5c0RpY3QoKS50aGVuKGZ1bmN0aW9uIChkYXRhKSB7CiAgICAgICAgLy8gY29uc29sZS5sb2coZGF0YSwgJ+Wtl+WFuCcpCiAgICAgICAgaWYgKGRhdGEpIHsKICAgICAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oJ2RpY3RfZGF0YScsIEpTT04uc3RyaW5naWZ5KGRhdGEpKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfQogIH0KfTs="},null]}