forked from liweijie/education
1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"remainingRequest":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\thread-loader\\dist\\cjs.js!C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\views\\teachBusiness\\venue\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\views\\teachBusiness\\venue\\index.vue","mtime":1787652512656},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\babel.config.js","mtime":1787567871334},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1787309791955},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1787309791954},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js","mtime":1787309793142},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1787309791955},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\vue-loader\\lib\\index.js","mtime":1787309793790}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZnJvbS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnNvcnQuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3Qua2V5cy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQuZGlmZmVyZW5jZS52Mi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnNldC5pbnRlcnNlY3Rpb24udjIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQuaXMtZGlzam9pbnQtZnJvbS52Mi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnNldC5pcy1zdWJzZXQtb2YudjIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQuaXMtc3VwZXJzZXQtb2YudjIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQuc3ltbWV0cmljLWRpZmZlcmVuY2UudjIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zZXQudW5pb24udjIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcuaXRlcmF0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcudHJpbS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzbmV4dC5pdGVyYXRvci5jb25zdHJ1Y3Rvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzbmV4dC5pdGVyYXRvci5mb3ItZWFjaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuZm9yLWVhY2guanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIuZG9tLWNvbGxlY3Rpb25zLml0ZXJhdG9yLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB7IGFkZENsYXNzcm9vbSwgZGVsZXRlQ2xhc3Nyb29tLCB1cGRhdGVDbGFzc3Jvb20sIGxpc3RDbGFzc3Jvb20sIGxpc3RBbGxDbGFzc3Jvb20gfSBmcm9tICdAL2FwaS90ZWFjaEJ1c2luZXNzL2NsYXNzcm9vbSc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnVmVudWUnLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgc2VhcmNoRm9ybTogewogICAgICAgIGpzYmg6ICcnLAogICAgICAgIGpzbWM6ICcnLAogICAgICAgIGp4bGRoOiAnJywKICAgICAgICBqeGNkbHg6ICcnLAogICAgICAgIHR5OiAnJwogICAgICB9LAogICAgICB0YWJsZURhdGE6IFtdLAogICAgICBqeGNkbHhPcHRpb25zOiBbXSwKICAgICAgdG90YWw6IDAsCiAgICAgIHBhZ2VOdW06IDEsCiAgICAgIHBhZ2VTaXplOiAyMCwKICAgICAgZGlhbG9nOiB7CiAgICAgICAgdmlzaWJsZTogZmFsc2UsCiAgICAgICAgdGl0bGU6ICcnLAogICAgICAgIHN1Ym1pdHRpbmc6IGZhbHNlLAogICAgICAgIGZvcm06IHRoaXMuY3JlYXRlRW1wdHlGb3JtKCkKICAgICAgfSwKICAgICAgcnVsZXM6IHsKICAgICAgICBqc21jOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAn6K+36L6T5YWl5pWZ5a6k5ZCN56ewJywKICAgICAgICAgIHRyaWdnZXI6ICdibHVyJwogICAgICAgIH1dCiAgICAgIH0KICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5sb2FkVmVudWVUeXBlT3B0aW9ucygpOwogICAgdGhpcy5mZXRjaExpc3QoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIC8qKg0KICAgICAqIOeLrOeri+WKoOi9veWFqOmDqOWcuuWcsOexu+Wei++8jOmBv+WFjeafpeivoue7k+aenOaUtueqhOWQjuS4i+aLieWAmemAiemhueWQjOatpeS4ouWkseOAgg0KICAgICAqLwogICAgbG9hZFZlbnVlVHlwZU9wdGlvbnM6IGZ1bmN0aW9uIGxvYWRWZW51ZVR5cGVPcHRpb25zKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gbGlzdEFsbENsYXNzcm9vbSgpLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgX3RoaXMuanhjZGx4T3B0aW9ucyA9IF90aGlzLmNvbGxlY3RWZW51ZVR5cGVzKHJlc3BvbnNlLmRhdGEgfHwgW10pOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoKSB7CiAgICAgICAgLy8g5YWo6YeP5o6l5Y+j5byC5bi45pe25L+d55WZ5bey5pS26ZuG6YCJ6aG577yM6YG/5YWN5b2x5ZON5YiX6KGo55qE5Z+65pys5p+l6K+i5Yqf6IO944CCCiAgICAgICAgX3RoaXMubWVyZ2VWZW51ZVR5cGVPcHRpb25zKF90aGlzLnRhYmxlRGF0YSk7CiAgICAgIH0pOwogICAgfSwKICAgIGNvbGxlY3RWZW51ZVR5cGVzOiBmdW5jdGlvbiBjb2xsZWN0VmVudWVUeXBlcyhjbGFzc3Jvb21zKSB7CiAgICAgIHZhciB2ZW51ZVR5cGVzID0gbmV3IFNldCgpOwogICAgICBjbGFzc3Jvb21zLmZvckVhY2goZnVuY3Rpb24gKGNsYXNzcm9vbSkgewogICAgICAgIHZhciB2ZW51ZVR5cGUgPSBjbGFzc3Jvb20uanhjZGx4ICYmIFN0cmluZyhjbGFzc3Jvb20uanhjZGx4KS50cmltKCk7CiAgICAgICAgaWYgKHZlbnVlVHlwZSkgewogICAgICAgICAgdmVudWVUeXBlcy5hZGQodmVudWVUeXBlKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgICByZXR1cm4gQXJyYXkuZnJvbSh2ZW51ZVR5cGVzKS5zb3J0KGZ1bmN0aW9uIChmaXJzdCwgc2Vjb25kKSB7CiAgICAgICAgcmV0dXJuIGZpcnN0LmxvY2FsZUNvbXBhcmUoc2Vjb25kLCAnemgtQ04nKTsKICAgICAgfSk7CiAgICB9LAogICAgbWVyZ2VWZW51ZVR5cGVPcHRpb25zOiBmdW5jdGlvbiBtZXJnZVZlbnVlVHlwZU9wdGlvbnMoY2xhc3Nyb29tcykgewogICAgICB2YXIgdmVudWVUeXBlcyA9IG5ldyBTZXQodGhpcy5qeGNkbHhPcHRpb25zKTsKICAgICAgdGhpcy5jb2xsZWN0VmVudWVUeXBlcyhjbGFzc3Jvb21zKS5mb3JFYWNoKGZ1bmN0aW9uICh2ZW51ZVR5cGUpIHsKICAgICAgICByZXR1cm4gdmVudWVUeXBlcy5hZGQodmVudWVUeXBlKTsKICAgICAgfSk7CiAgICAgIHRoaXMuanhjZGx4T3B0aW9ucyA9IEFycmF5LmZyb20odmVudWVUeXBlcykuc29ydChmdW5jdGlvbiAoZmlyc3QsIHNlY29uZCkgewogICAgICAgIHJldHVybiBmaXJzdC5sb2NhbGVDb21wYXJlKHNlY29uZCwgJ3poLUNOJyk7CiAgICAgIH0pOwogICAgfSwKICAgIC8qIC0tLS0tLS0tLS0g5YiX6KGo5Yqg6L29IC0tLS0tLS0tLS0gKi9mZXRjaExpc3Q6IGZ1bmN0aW9uIGZldGNoTGlzdCgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7CiAgICAgIHZhciBwYXJhbXMgPSB7CiAgICAgICAgcGFnZU51bTogdGhpcy5wYWdlTnVtLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplCiAgICAgIH07CiAgICAgIE9iamVjdC5rZXlzKHRoaXMuc2VhcmNoRm9ybSkuZm9yRWFjaChmdW5jdGlvbiAoa2V5KSB7CiAgICAgICAgdmFyIHZhbHVlID0gX3RoaXMyLnNlYXJjaEZvcm1ba2V5XTsKICAgICAgICBpZiAodmFsdWUgIT09ICcnICYmIHZhbHVlICE9PSBudWxsICYmIHZhbHVlICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgIHBhcmFtc1trZXldID0gdmFsdWU7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgbGlzdENsYXNzcm9vbShwYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgdmFyIGRhdGEgPSByZXNwb25zZS5kYXRhIHx8IHt9OwogICAgICAgIF90aGlzMi50YWJsZURhdGEgPSBkYXRhLnJlY29yZHMgfHwgW107CiAgICAgICAgX3RoaXMyLm1lcmdlVmVudWVUeXBlT3B0aW9ucyhfdGhpczIudGFibGVEYXRhKTsKICAgICAgICBfdGhpczIudG90YWwgPSBkYXRhLnRvdGFsIHx8IDA7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpczIudGFibGVEYXRhID0gW107CiAgICAgICAgX3RoaXMyLnRvdGFsID0gMDsKICAgICAgfSkuZmluYWxseShmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXMyLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgLyogLS0tLS0tLS0tLSDmn6Xor6IgLyDph43nva4gLS0tLS0tLS0tLSAqL2hhbmRsZVF1ZXJ5OiBmdW5jdGlvbiBoYW5kbGVRdWVyeSgpIHsKICAgICAgdGhpcy5wYWdlTnVtID0gMTsKICAgICAgdGhpcy5mZXRjaExpc3QoKTsKICAgIH0sCiAgICBoYW5kbGVSZXNldDogZnVuY3Rpb24gaGFuZGxlUmVzZXQoKSB7CiAgICAgIHRoaXMuc2VhcmNoRm9ybSA9IHsKICAgICAgICBqc2JoOiAnJywKICAgICAgICBqc21jOiAnJywKICAgICAgICBqeGxkaDogJycsCiAgICAgICAganhjZGx4OiAnJywKICAgICAgICB0eTogJycKICAgICAgfTsKICAgICAgdGhpcy5wYWdlTnVtID0gMTsKICAgICAgdGhpcy5mZXRjaExpc3QoKTsKICAgIH0sCiAgICAvKiAtLS0tLS0tLS0tIOWIhumhtSAtLS0tLS0tLS0tICovaGFuZGxlU2l6ZUNoYW5nZTogZnVuY3Rpb24gaGFuZGxlU2l6ZUNoYW5nZShzaXplKSB7CiAgICAgIHRoaXMucGFnZVNpemUgPSBzaXplOwogICAgICB0aGlzLnBhZ2VOdW0gPSAxOwogICAgICB0aGlzLmZldGNoTGlzdCgpOwogICAgfSwKICAgIGhhbmRsZVBhZ2VDaGFuZ2U6IGZ1bmN0aW9uIGhhbmRsZVBhZ2VDaGFuZ2UocGFnZSkgewogICAgICB0aGlzLnBhZ2VOdW0gPSBwYWdlOwogICAgICB0aGlzLmZldGNoTGlzdCgpOwogICAgfSwKICAgIC8qIC0tLS0tLS0tLS0g5paw5aKeIC8g57yW6L6RIC0tLS0tLS0tLS0gKi9oYW5kbGVBZGQ6IGZ1bmN0aW9uIGhhbmRsZUFkZCgpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIHRoaXMuZGlhbG9nLnRpdGxlID0gJ+aWsOWinuaVmeWtpuWcuuWcsCc7CiAgICAgIHRoaXMuZGlhbG9nLmZvcm0gPSB0aGlzLmNyZWF0ZUVtcHR5Rm9ybSgpOwogICAgICB0aGlzLmRpYWxvZy52aXNpYmxlID0gdHJ1ZTsKICAgICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgIGlmIChfdGhpczMuJHJlZnMuY2xhc3Nyb29tRm9ybSkgX3RoaXMzLiRyZWZzLmNsYXNzcm9vbUZvcm0uY2xlYXJWYWxpZGF0ZSgpOwogICAgICB9KTsKICAgIH0sCiAgICBoYW5kbGVFZGl0OiBmdW5jdGlvbiBoYW5kbGVFZGl0KHJvdykgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKICAgICAgdGhpcy5kaWFsb2cudGl0bGUgPSAn57yW6L6R5pWZ5a2m5Zy65ZywJzsKICAgICAgdGhpcy5kaWFsb2cuZm9ybSA9IE9iamVjdC5hc3NpZ24oe30sIHRoaXMuY3JlYXRlRW1wdHlGb3JtKCksIHJvdyk7CiAgICAgIHRoaXMuZGlhbG9nLnZpc2libGUgPSB0cnVlOwogICAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgICAgaWYgKF90aGlzNC4kcmVmcy5jbGFzc3Jvb21Gb3JtKSBfdGhpczQuJHJlZnMuY2xhc3Nyb29tRm9ybS5jbGVhclZhbGlkYXRlKCk7CiAgICAgIH0pOwogICAgfSwKICAgIHN1Ym1pdERpYWxvZzogZnVuY3Rpb24gc3VibWl0RGlhbG9nKCkgewogICAgICB2YXIgX3RoaXM1ID0gdGhpczsKICAgICAgdGhpcy4kcmVmcy5jbGFzc3Jvb21Gb3JtLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICghdmFsaWQpIHJldHVybjsKICAgICAgICBfdGhpczUuZGlhbG9nLnN1Ym1pdHRpbmcgPSB0cnVlOwogICAgICAgIHZhciBwYXlsb2FkID0gX3RoaXM1LmNsZWFuUGF5bG9hZChfdGhpczUuZGlhbG9nLmZvcm0pOwogICAgICAgIHZhciBpc0VkaXQgPSAhIXBheWxvYWQuaWQ7CiAgICAgICAgdmFyIHJlcSA9IGlzRWRpdCA/IHVwZGF0ZUNsYXNzcm9vbShwYXlsb2FkKSA6IGFkZENsYXNzcm9vbShwYXlsb2FkKTsKICAgICAgICByZXEudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgICBfdGhpczUuJG1lc3NhZ2Uuc3VjY2Vzcyhpc0VkaXQgPyAn5L+u5pS55oiQ5YqfJyA6ICfmlrDlop7miJDlip8nKTsKICAgICAgICAgIF90aGlzNS5kaWFsb2cudmlzaWJsZSA9IGZhbHNlOwogICAgICAgICAgX3RoaXM1LmxvYWRWZW51ZVR5cGVPcHRpb25zKCk7CiAgICAgICAgICBfdGhpczUuZmV0Y2hMaXN0KCk7CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKCkge30pLmZpbmFsbHkoZnVuY3Rpb24gKCkgewogICAgICAgICAgX3RoaXM1LmRpYWxvZy5zdWJtaXR0aW5nID0gZmFsc2U7CiAgICAgICAgfSk7CiAgICAgIH0pOwogICAgfSwKICAgIC8qIC0tLS0tLS0tLS0g5Yig6Zmk77yI5ZCO56uv5LuF5o+Q5L6b5Y2V5p2h5Yig6Zmk77yM5Y+C5pWw5Li6IGlk77yJIC0tLS0tLS0tLS0gKi9oYW5kbGVEZWxldGU6IGZ1bmN0aW9uIGhhbmRsZURlbGV0ZShyb3cpIHsKICAgICAgdmFyIF90aGlzNiA9IHRoaXM7CiAgICAgIHRoaXMuJGNvbmZpcm0oJ+ehruWumuWIoOmZpOaVmeWupOOAjCcgKyAocm93LmpzbWMgfHwgcm93LmpzYmgpICsgJ+OAjeWQl++8nycsICfmj5DnpLonLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICfnoa7lrponLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICflj5bmtognLAogICAgICAgIHR5cGU6ICd3YXJuaW5nJwogICAgICB9KS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gZGVsZXRlQ2xhc3Nyb29tKHJvdy5pZCk7CiAgICAgIH0pLnRoZW4oZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzNi4kbWVzc2FnZS5zdWNjZXNzKCfliKDpmaTmiJDlip8nKTsKICAgICAgICBfdGhpczYubG9hZFZlbnVlVHlwZU9wdGlvbnMoKTsKICAgICAgICBfdGhpczYuZmV0Y2hMaXN0KCk7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uICgpIHt9KTsKICAgIH0sCiAgICAvKiAtLS0tLS0tLS0tIOW3peWFtyAtLS0tLS0tLS0tICovY3JlYXRlRW1wdHlGb3JtOiBmdW5jdGlvbiBjcmVhdGVFbXB0eUZvcm0oKSB7CiAgICAgIHJldHVybiB7CiAgICAgICAgaWQ6ICcnLAogICAgICAgIGpzYmg6ICcnLAogICAgICAgIGpzbWM6ICcnLAogICAgICAgIGp4bGRoOiAnJywKICAgICAgICBqeGNkbHg6ICcnLAogICAgICAgIGpjOiAnJywKICAgICAgICBybnJzOiBudWxsLAogICAgICAgIG1qOiBudWxsLAogICAgICAgIGtzcm5yczogbnVsbCwKICAgICAgICBld3l4a2JzOiBudWxsLAogICAgICAgIHhoOiAnJywKICAgICAgICBweTogJycsCiAgICAgICAgeHNseDogZmFsc2UsCiAgICAgICAgdHk6IGZhbHNlLAogICAgICAgIHNzc2I6ICcnLAogICAgICAgIGJ6OiAnJwogICAgICB9OwogICAgfSwKICAgIC8qKiDnp7vpmaTnqbrlgLzvvIgnJy9udWxsL3VuZGVmaW5lZO+8ie+8jOS/neeVmSAwL2ZhbHNlIOetieacieaViOWAvCAqL2NsZWFuUGF5bG9hZDogZnVuY3Rpb24gY2xlYW5QYXlsb2FkKG9iaikgewogICAgICB2YXIgcGF5bG9hZCA9IHt9OwogICAgICBPYmplY3Qua2V5cyhvYmopLmZvckVhY2goZnVuY3Rpb24gKGtleSkgewogICAgICAgIHZhciB2YWx1ZSA9IG9ialtrZXldOwogICAgICAgIGlmICh2YWx1ZSAhPT0gJycgJiYgdmFsdWUgIT09IG51bGwgJiYgdmFsdWUgIT09IHVuZGVmaW5lZCkgewogICAgICAgICAgcGF5bG9hZFtrZXldID0gdmFsdWU7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgcmV0dXJuIHBheWxvYWQ7CiAgICB9LAogICAgaXNUcnVlOiBmdW5jdGlvbiBpc1RydWUodmFsKSB7CiAgICAgIHJldHVybiB2YWwgPT09IHRydWUgfHwgdmFsID09PSAxIHx8IHZhbCA9PT0gJzEnIHx8IHZhbCA9PT0gJ3RydWUnOwogICAgfSwKICAgIGZtdFhzbHg6IGZ1bmN0aW9uIGZtdFhzbHgodmFsKSB7CiAgICAgIHJldHVybiB0aGlzLmlzVHJ1ZSh2YWwpID8gJ+WunuaVmScgOiAn6Z2e5a6e5pWZJzsKICAgIH0KICB9Cn07"},null]} |