9f7dd8c4e3067aef90615533e6c24dfc.json 20 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\thread-loader\\dist\\cjs.js!D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??ref--6!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\components\\uploadVideo2\\index.vue?vue&type=template&id=6d559b38&scoped=true","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\components\\uploadVideo2\\index.vue","mtime":1761614938988},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1761614937017},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1761614937403},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:dmFyIHJlbmRlciA9IGZ1bmN0aW9uIHJlbmRlcigpIHsKICB2YXIgX3ZtID0gdGhpcywKICAgIF9jID0gX3ZtLl9zZWxmLl9jOwogIHJldHVybiBfYygnZGl2JywgewogICAgc3RhdGljQ2xhc3M6ICJNb2RhbCIKICB9LCBbX2MoJ2RpdicsIHsKICAgIHN0YXRpY0NsYXNzOiAiY29sTGVmdCIKICB9LCBbX2MoJ2RpdicsIHsKICAgIHN0YXRpY0NsYXNzOiAiTmF2IgogIH0sIFtfYygnZGl2JywgewogICAgc3RhdGljQ2xhc3M6ICJ0cmVlcy1jb2FkZCIKICB9LCBbX3ZtLmlzUGFnZSA/IF9jKCdkaXYnLCB7CiAgICBkaXJlY3RpdmVzOiBbewogICAgICBuYW1lOiAiZGItY2xpY2siLAogICAgICByYXdOYW1lOiAidi1kYi1jbGljayIKICAgIH1dLAogICAgc3RhdGljQ2xhc3M6ICJ0cmVlX3RpdCIsCiAgICBvbjogewogICAgICAiY2xpY2siOiBfdm0uYWRkU29ydAogICAgfQogIH0sIFtfYygnaScsIHsKICAgIHN0YXRpY0NsYXNzOiAiZWwtaWNvbi1jaXJjbGUtcGx1cyIKICB9KSwgX3ZtLl92KCJcbiAgICAgICAgICDmt7vliqDliIbnsbtcbiAgICAgICAgIildKSA6IF92bS5fZSgpLCBfYygnZGl2JywgewogICAgc3RhdGljQ2xhc3M6ICJzY29sbGhpZGUiCiAgfSwgW19jKCdkaXYnLCB7CiAgICBjbGFzczogX3ZtLmlzUGFnZSA/ICd0cmVlJyA6ICdpc1RyZWUnCiAgfSwgW19jKCdlbC10cmVlJywgewogICAgYXR0cnM6IHsKICAgICAgImRhdGEiOiBfdm0udHJlZURhdGEsCiAgICAgICJub2RlLWtleSI6ICJpZCIsCiAgICAgICJkZWZhdWx0LWV4cGFuZC1hbGwiOiAiIiwKICAgICAgImhpZ2hsaWdodC1jdXJyZW50IjogIiIsCiAgICAgICJleHBhbmQtb24tY2xpY2stbm9kZSI6IGZhbHNlLAogICAgICAiY3VycmVudC1ub2RlLWtleSI6IF92bS50cmVlSWQKICAgIH0sCiAgICBvbjogewogICAgICAibm9kZS1jbGljayI6IF92bS5hcHBlbmRCdG4KICAgIH0sCiAgICBzY29wZWRTbG90czogX3ZtLl91KFt7CiAgICAgIGtleTogImRlZmF1bHQiLAogICAgICBmbjogZnVuY3Rpb24gZm4oX3JlZikgewogICAgICAgIHZhciBkYXRhID0gX3JlZi5kYXRhOwogICAgICAgIHJldHVybiBfYygnc3BhbicsIHsKICAgICAgICAgIHN0YXRpY0NsYXNzOiAiY3VzdG9tLXRyZWUtbm9kZSIKICAgICAgICB9LCBbX2MoJ2RpdicsIHsKICAgICAgICAgIHN0YXRpY0NsYXNzOiAiZmlsZS1uYW1lIgogICAgICAgIH0sIFshZGF0YS5waWQgPyBfYygnaW1nJywgewogICAgICAgICAgc3RhdGljQ2xhc3M6ICJpY29uIiwKICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICJzcmMiOiByZXF1aXJlKCJAL2Fzc2V0cy9pbWFnZXMvZmlsZS5qcGciKQogICAgICAgICAgfQogICAgICAgIH0pIDogX3ZtLl9lKCksIF9jKCdlbC10b29sdGlwJywgewogICAgICAgICAgc3RhdGljQ2xhc3M6ICJpdGVtIiwKICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICJlZmZlY3QiOiAiZGFyayIsCiAgICAgICAgICAgICJjb250ZW50IjogZGF0YS50aXRsZSwKICAgICAgICAgICAgInBsYWNlbWVudCI6ICJ0b3AiCiAgICAgICAgICB9CiAgICAgICAgfSwgW19jKCdkaXYnLCB7CiAgICAgICAgICBzdGF0aWNDbGFzczogInRleHQgbGluZTEiCiAgICAgICAgfSwgW192bS5fdigiXG4gICAgICAgICAgICAgICAgICAgICAgIiArIF92bS5fcyhkYXRhLnRpdGxlKSArICJcbiAgICAgICAgICAgICAgICAgICAgIildKV0pXSwgMSksIF9jKCdzcGFuJywgW19jKCdlbC1kcm9wZG93bicsIHsKICAgICAgICAgIG9uOiB7CiAgICAgICAgICAgICJjb21tYW5kIjogZnVuY3Rpb24gY29tbWFuZChfY29tbWFuZCkgewogICAgICAgICAgICAgIHJldHVybiBfdm0uY2xpY2tNZW51KGRhdGEsIF9jb21tYW5kKTsKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0sIFtfYygnaScsIHsKICAgICAgICAgIHN0YXRpY0NsYXNzOiAiZWwtaWNvbi1tb3JlIGVsLWljb24tLXJpZ2h0IgogICAgICAgIH0pLCBfYygndGVtcGxhdGUnLCB7CiAgICAgICAgICBzbG90OiAiZHJvcGRvd24iCiAgICAgICAgfSwgW19jKCdlbC1kcm9wZG93bi1tZW51JywgW19jKCdlbC1kcm9wZG93bi1pdGVtJywgewogICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgImNvbW1hbmQiOiAiMSIKICAgICAgICAgIH0KICAgICAgICB9LCBbX3ZtLl92KCLmlrDlop7liIbnsbsiKV0pLCBkYXRhLmlkID8gX2MoJ2VsLWRyb3Bkb3duLWl0ZW0nLCB7CiAgICAgICAgICBhdHRyczogewogICAgICAgICAgICAiY29tbWFuZCI6ICIyIgogICAgICAgICAgfQogICAgICAgIH0sIFtfdm0uX3YoIue8lui+keWIhuexuyIpXSkgOiBfdm0uX2UoKSwgZGF0YS5pZCA/IF9jKCdlbC1kcm9wZG93bi1pdGVtJywgewogICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgImNvbW1hbmQiOiAiMyIKICAgICAgICAgIH0KICAgICAgICB9LCBbX3ZtLl92KCLliKDpmaQiKV0pIDogX3ZtLl9lKCldLCAxKV0sIDEpXSwgMildLCAxKV0pOwogICAgICB9CiAgICB9XSkKICB9KV0sIDEpXSldKV0pLCBfYygnZGl2JywgewogICAgc3RhdGljQ2xhc3M6ICJjb250ZXIiCiAgfSwgW19jKCdkaXYnLCB7CiAgICBzdGF0aWNDbGFzczogImJudCBhY2VhLXJvdyByb3ctbWlkZGxlIGRmLWpjc2IiCiAgfSwgW19jKCdkaXYnLCB7fSwgW192bS5pc1Nob3cgIT09IDAgPyBfYygnZWwtYnV0dG9uJywgewogICAgZGlyZWN0aXZlczogW3sKICAgICAgbmFtZTogImRiLWNsaWNrIiwKICAgICAgcmF3TmFtZTogInYtZGItY2xpY2siCiAgICB9XSwKICAgIHN0YXRpY0NsYXNzOiAibXIxNCIsCiAgICBhdHRyczogewogICAgICAidHlwZSI6ICJwcmltYXJ5IiwKICAgICAgImRpc2FibGVkIjogX3ZtLmNoZWNrUGljTGlzdC5sZW5ndGggPT09IDAsCiAgICAgICJzaXplIjogInNtYWxsIgogICAgfSwKICAgIG9uOiB7CiAgICAgICJjbGljayI6IF92bS5jaGVja1BpY3MKICAgIH0KICB9LCBbX3ZtLl92KCLkvb/nlKjpgInkuK3op4bpopEiKV0pIDogX3ZtLl9lKCksIF92bS51cGxvYWRfdHlwZSAhPT0gJzEnID8gX2MoJ2VsLWJ1dHRvbicsIHsKICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgIG5hbWU6ICJkYi1jbGljayIsCiAgICAgIHJhd05hbWU6ICJ2LWRiLWNsaWNrIgogICAgfV0sCiAgICBzdGF0aWNDbGFzczogIm1yMTQiLAogICAgYXR0cnM6IHsKICAgICAgInR5cGUiOiAicHJpbWFyeSIsCiAgICAgICJzaXplIjogInNtYWxsIgogICAgfSwKICAgIG9uOiB7CiAgICAgICJjbGljayI6IF92bS56aF91cGxvYWRGaWxlCiAgICB9CiAgfSwgW192bS5fdigi5LiK5Lyg6KeG6aKRIildKSA6IF92bS5fZSgpLCBfdm0udXBsb2FkX3R5cGUgPT09ICcxJyA/IF9jKCdlbC11cGxvYWQnLCB7CiAgICBzdGF0aWNTdHlsZTogewogICAgICAiZGlzcGxheSI6ICJpbmxpbmUtYmxvY2siCiAgICB9LAogICAgYXR0cnM6IHsKICAgICAgInNob3ctZmlsZS1saXN0IjogZmFsc2UsCiAgICAgICJhY3Rpb24iOiBfdm0uZmlsZVVybCwKICAgICAgImJlZm9yZS11cGxvYWQiOiBfdm0udmlkZW9TYXZlVG9VcmwsCiAgICAgICJkYXRhIjogX3ZtLnVwbG9hZERhdGEsCiAgICAgICJoZWFkZXJzIjogX3ZtLmhlYWRlciwKICAgICAgIm11bHRpcGxlIjogdHJ1ZSwKICAgICAgImFjY2VwdCI6ICIubXA0IgogICAgfQogIH0sIFtfYygnZWwtYnV0dG9uJywgewogICAgc3RhdGljQ2xhc3M6ICJtcjE0IiwKICAgIGF0dHJzOiB7CiAgICAgICJzaXplIjogInNtYWxsIiwKICAgICAgInR5cGUiOiAicHJpbWFyeSIKICAgIH0KICB9LCBbX3ZtLl92KCLkuIrkvKDop4bpopEiKV0pXSwgMSkgOiBfdm0uX2UoKSwgX2MoJ2VsLWJ1dHRvbicsIHsKICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgIG5hbWU6ICJkYi1jbGljayIsCiAgICAgIHJhd05hbWU6ICJ2LWRiLWNsaWNrIgogICAgfV0sCiAgICBzdGF0aWNDbGFzczogIm1yMTQiLAogICAgYXR0cnM6IHsKICAgICAgInNpemUiOiAic21hbGwiLAogICAgICAiZGlzYWJsZWQiOiAhX3ZtLmNoZWNrUGljTGlzdC5sZW5ndGggJiYgIV92bS5pZHMubGVuZ3RoCiAgICB9LAogICAgb246IHsKICAgICAgImNsaWNrIjogZnVuY3Rpb24gY2xpY2soJGV2ZW50KSB7CiAgICAgICAgJGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpOwogICAgICAgIHJldHVybiBfdm0uZWRpdFBpY0xpc3QoKTsKICAgICAgfQogICAgfQogIH0sIFtfdm0uX3YoIuWIoOmZpOinhumikSIpXSksIF9jKCdlbC1jYXNjYWRlcicsIHsKICAgIHN0YXRpY0NsYXNzOiAidHJlZVNlbCIsCiAgICBzdGF0aWNTdHlsZTogewogICAgICAid2lkdGgiOiAiMTUwcHgiCiAgICB9LAogICAgYXR0cnM6IHsKICAgICAgInBsYWNlaG9sZGVyIjogIuinhumikeenu+WKqOiHsyIsCiAgICAgICJvcHRpb25zIjogX3ZtLnRyZWVEYXRhMiwKICAgICAgInByb3BzIjogewogICAgICAgIGNoZWNrU3RyaWN0bHk6IHRydWUsCiAgICAgICAgZW1pdFBhdGg6IGZhbHNlLAogICAgICAgIGxhYmVsOiAndGl0bGUnLAogICAgICAgIHZhbHVlOiAnaWQnCiAgICAgIH0sCiAgICAgICJjbGVhcmFibGUiOiAiIiwKICAgICAgInNpemUiOiAic21hbGwiCiAgICB9LAogICAgb246IHsKICAgICAgInZpc2libGUtY2hhbmdlIjogX3ZtLm1vdmVJbWcKICAgIH0sCiAgICBtb2RlbDogewogICAgICB2YWx1ZTogX3ZtLnBpZHMsCiAgICAgIGNhbGxiYWNrOiBmdW5jdGlvbiBjYWxsYmFjaygkJHYpIHsKICAgICAgICBfdm0ucGlkcyA9ICQkdjsKICAgICAgfSwKICAgICAgZXhwcmVzc2lvbjogInBpZHMiCiAgICB9CiAgfSldLCAxKSwgX2MoJ2RpdicsIFtfYygnZWwtaW5wdXQnLCB7CiAgICBzdGF0aWNDbGFzczogIm1yMTQiLAogICAgc3RhdGljU3R5bGU6IHsKICAgICAgIndpZHRoIjogIjE1MHB4IgogICAgfSwKICAgIGF0dHJzOiB7CiAgICAgICJwbGFjZWhvbGRlciI6ICLor7fovpPlhaXop4bpopHlkI0iLAogICAgICAic2l6ZSI6ICJzbWFsbCIKICAgIH0sCiAgICBvbjogewogICAgICAiY2hhbmdlIjogX3ZtLnNlYXJjaEZpbGUKICAgIH0sCiAgICBtb2RlbDogewogICAgICB2YWx1ZTogX3ZtLmZpbGVEYXRhLnJlYWxfbmFtZSwKICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uIGNhbGxiYWNrKCQkdikgewogICAgICAgIF92bS4kc2V0KF92bS5maWxlRGF0YSwgInJlYWxfbmFtZSIsICQkdik7CiAgICAgIH0sCiAgICAgIGV4cHJlc3Npb246ICJmaWxlRGF0YS5yZWFsX25hbWUiCiAgICB9CiAgfSwgW19jKCdpJywgewogICAgZGlyZWN0aXZlczogW3sKICAgICAgbmFtZTogImRiLWNsaWNrIiwKICAgICAgcmF3TmFtZTogInYtZGItY2xpY2siCiAgICB9XSwKICAgIHN0YXRpY0NsYXNzOiAiZWwtaWNvbi1zZWFyY2ggZWwtaW5wdXRfX2ljb24iLAogICAgYXR0cnM6IHsKICAgICAgInNsb3QiOiAic3VmZml4IgogICAgfSwKICAgIG9uOiB7CiAgICAgICJjbGljayI6IF92bS5nZXRGaWxlTGlzdAogICAgfSwKICAgIHNsb3Q6ICJzdWZmaXgiCiAgfSldKSwgX3ZtLmlzUGFnZSA/IF9jKCdlbC1yYWRpby1ncm91cCcsIHsKICAgIHN0YXRpY0NsYXNzOiAibXIxMCIsCiAgICBhdHRyczogewogICAgICAic2l6ZSI6ICJzbWFsbCIKICAgIH0sCiAgICBvbjogewogICAgICAiaW5wdXQiOiBfdm0ucmFkaW9DaGFuZ2UKICAgIH0sCiAgICBtb2RlbDogewogICAgICB2YWx1ZTogX3ZtLmxpZXRTdHlsZSwKICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uIGNhbGxiYWNrKCQkdikgewogICAgICAgIF92bS5saWV0U3R5bGUgPSAkJHY7CiAgICAgIH0sCiAgICAgIGV4cHJlc3Npb246ICJsaWV0U3R5bGUiCiAgICB9CiAgfSwgW19jKCdlbC1yYWRpby1idXR0b24nLCB7CiAgICBhdHRyczogewogICAgICAibGFiZWwiOiAibGlzdCIKICAgIH0KICB9LCBbX2MoJ2knLCB7CiAgICBzdGF0aWNDbGFzczogImVsLWljb24tbWVudSIKICB9KV0pLCBfYygnZWwtcmFkaW8tYnV0dG9uJywgewogICAgYXR0cnM6IHsKICAgICAgImxhYmVsIjogInRhYmxlIgogICAgfQogIH0sIFtfYygnc3BhbicsIHsKICAgIHN0YXRpY0NsYXNzOiAiaWNvbmZvbnQgaWNvbmxpZWJpYW8iCiAgfSldKV0sIDEpIDogX3ZtLl9lKCldLCAxKV0pLCBfYygnZGl2JywgewogICAgc3RhdGljQ2xhc3M6ICJwaWN0cnVlTGlzdCBhY2VhLXJvdyIsCiAgICBjbGFzczogewogICAgICAnaXMtbW9kYWwnOiAhX3ZtLmlzUGFnZQogICAgfQogIH0sIFtfdm0ubGlldFN0eWxlID09ICdsaXN0JyA/IF9jKCdkaXYnLCB7CiAgICBzdGF0aWNTdHlsZTogewogICAgICAid2lkdGgiOiAiMTAwJSIKICAgIH0KICB9LCBbX2MoJ2RpdicsIHsKICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgIG5hbWU6ICJzaG93IiwKICAgICAgcmF3TmFtZTogInYtc2hvdyIsCiAgICAgIHZhbHVlOiBfdm0uaXNTaG93UGljLAogICAgICBleHByZXNzaW9uOiAiaXNTaG93UGljIgogICAgfV0sCiAgICBzdGF0aWNDbGFzczogImltYWdlc05vIgogIH0sIFtfYygnaScsIHsKICAgIHN0YXRpY0NsYXNzOiAiZWwtaWNvbi1waWN0dXJlIiwKICAgIHN0YXRpY1N0eWxlOiB7CiAgICAgICJjb2xvciI6ICIjZGJkYmRiIiwKICAgICAgImZvbnQtc2l6ZSI6ICI2MHB4IgogICAgfQogIH0pLCBfYygnc3BhbicsIHsKICAgIHN0YXRpY0NsYXNzOiAiaW1hZ2VzTm9fc3AiCiAgfSwgW192bS5fdigi6KeG6aKR5bqT5Li656m6IildKV0pLCBfYygnZGl2JywgewogICAgcmVmOiAiaW1nTGlzdEJveCIsCiAgICBzdGF0aWNDbGFzczogImFjZWEtcm93IG1iMTAiCiAgfSwgX3ZtLl9sKF92bS5waWN0cnVlTGlzdCwgZnVuY3Rpb24gKGl0ZW0sIGluZGV4KSB7CiAgICByZXR1cm4gX2MoJ2RpdicsIHsKICAgICAga2V5OiBpbmRleCwKICAgICAgc3RhdGljQ2xhc3M6ICJwaWN0cnVlTGlzdF9waWMgbWIxMCBtdDEwIiwKICAgICAgc3R5bGU6IHsKICAgICAgICBtYXJnaW46IF92bS5waWNtYXJnaW4KICAgICAgfSwKICAgICAgb246IHsKICAgICAgICAibW91c2VlbnRlciI6IGZ1bmN0aW9uIG1vdXNlZW50ZXIoJGV2ZW50KSB7CiAgICAgICAgICByZXR1cm4gX3ZtLmVudGVyTW91c2UoaXRlbSk7CiAgICAgICAgfSwKICAgICAgICAibW91c2VsZWF2ZSI6IGZ1bmN0aW9uIG1vdXNlbGVhdmUoJGV2ZW50KSB7CiAgICAgICAgICByZXR1cm4gX3ZtLmVudGVyTW91c2UoaXRlbSk7CiAgICAgICAgfQogICAgICB9CiAgICB9LCBbaXRlbS5udW0gPiAwID8gX2MoJ3AnLCB7CiAgICAgIHN0YXRpY0NsYXNzOiAibnVtYmVyIgogICAgfSwgW19jKCdlbC1iYWRnZScsIHsKICAgICAgYXR0cnM6IHsKICAgICAgICAidmFsdWUiOiBpdGVtLm51bSwKICAgICAgICAidHlwZSI6ICJwcmltYXJ5IgogICAgICB9CiAgICB9LCBbX2MoJ2EnLCB7CiAgICAgIHN0YXRpY0NsYXNzOiAiZGVtby1iYWRnZSIsCiAgICAgIGF0dHJzOiB7CiAgICAgICAgImhyZWYiOiAiIyIKICAgICAgfQogICAgfSldKV0sIDEpIDogX3ZtLl9lKCksIF9jKCdkaXYnLCB7CiAgICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgICAgbmFtZTogImRiLWNsaWNrIiwKICAgICAgICByYXdOYW1lOiAidi1kYi1jbGljayIKICAgICAgfV0sCiAgICAgIHN0YXRpY0NsYXNzOiAiaW1nIiwKICAgICAgY2xhc3M6IGl0ZW0uaXNTZWxlY3QgPyAnb24nIDogJycsCiAgICAgIG9uOiB7CiAgICAgICAgImNsaWNrIjogZnVuY3Rpb24gY2xpY2soJGV2ZW50KSB7CiAgICAgICAgICAkZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7CiAgICAgICAgICByZXR1cm4gX3ZtLmNoYW5nSW1hZ2UoaXRlbSwgaW5kZXgsIF92bS5waWN0cnVlTGlzdCk7CiAgICAgICAgfQogICAgICB9CiAgICB9LCBbX2MoJ3ZpZGVvJywgewogICAgICBhdHRyczogewogICAgICAgICJzcmMiOiBpdGVtLnNhdHRfZGlyCiAgICAgIH0KICAgIH0pXSksIF9jKCdkaXYnLCB7CiAgICAgIHN0YXRpY0NsYXNzOiAib3BlcmF0ZS1pdGVtIiwKICAgICAgb246IHsKICAgICAgICAibW91c2VlbnRlciI6IGZ1bmN0aW9uIG1vdXNlZW50ZXIoJGV2ZW50KSB7CiAgICAgICAgICByZXR1cm4gX3ZtLmVudGVyTGVhdmUoaXRlbSk7CiAgICAgICAgfSwKICAgICAgICAibW91c2VsZWF2ZSI6IGZ1bmN0aW9uIG1vdXNlbGVhdmUoJGV2ZW50KSB7CiAgICAgICAgICByZXR1cm4gX3ZtLmVudGVyTGVhdmUoaXRlbSk7CiAgICAgICAgfQogICAgICB9CiAgICB9LCBbIWl0ZW0uaXNFZGl0ID8gX2MoJ3AnLCBbX3ZtLl92KCJcbiAgICAgICAgICAgICAgICAgICIgKyBfdm0uX3MoaXRlbS5lZGl0TmFtZSkgKyAiXG4gICAgICAgICAgICAgICAgIildKSA6IF9jKCdlbC1pbnB1dCcsIHsKICAgICAgYXR0cnM6IHsKICAgICAgICAic2l6ZSI6ICJzbWFsbCIsCiAgICAgICAgInR5cGUiOiAidGV4dCIKICAgICAgfSwKICAgICAgb246IHsKICAgICAgICAiYmx1ciI6IGZ1bmN0aW9uIGJsdXIoJGV2ZW50KSB7CiAgICAgICAgICByZXR1cm4gX3ZtLmJpbmRUeHQoaXRlbSk7CiAgICAgICAgfQogICAgICB9LAogICAgICBtb2RlbDogewogICAgICAgIHZhbHVlOiBpdGVtLnJlYWxfbmFtZSwKICAgICAgICBjYWxsYmFjazogZnVuY3Rpb24gY2FsbGJhY2soJCR2KSB7CiAgICAgICAgICBfdm0uJHNldChpdGVtLCAicmVhbF9uYW1lIiwgJCR2KTsKICAgICAgICB9LAogICAgICAgIGV4cHJlc3Npb246ICJpdGVtLnJlYWxfbmFtZSIKICAgICAgfQogICAgfSksIF9jKCdkaXYnLCB7CiAgICAgIHN0YXRpY0NsYXNzOiAib3BlcmF0ZS1oZWlnaHQiCiAgICB9LCBbaXRlbS5pc1Nob3dFZGl0ID8gX2MoJ3NwYW4nLCB7CiAgICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgICAgbmFtZTogImRiLWNsaWNrIiwKICAgICAgICByYXdOYW1lOiAidi1kYi1jbGljayIKICAgICAgfV0sCiAgICAgIHN0YXRpY0NsYXNzOiAib3BlcmF0ZSBtcjEwIiwKICAgICAgb246IHsKICAgICAgICAiY2xpY2siOiBmdW5jdGlvbiBjbGljaygkZXZlbnQpIHsKICAgICAgICAgIHJldHVybiBfdm0uZWRpdFBpY0xpc3QoaXRlbS5hdHRfaWQpOwogICAgICAgIH0KICAgICAgfQogICAgfSwgW192bS5fdigi5Yig6ZmkIildKSA6IF92bS5fZSgpLCBpdGVtLmlzU2hvd0VkaXQgPyBfYygnc3BhbicsIHsKICAgICAgZGlyZWN0aXZlczogW3sKICAgICAgICBuYW1lOiAiZGItY2xpY2siLAogICAgICAgIHJhd05hbWU6ICJ2LWRiLWNsaWNrIgogICAgICB9XSwKICAgICAgc3RhdGljQ2xhc3M6ICJvcGVyYXRlIG1yMTAiLAogICAgICBvbjogewogICAgICAgICJjbGljayI6IGZ1bmN0aW9uIGNsaWNrKCRldmVudCkgewogICAgICAgICAgaXRlbS5pc0VkaXQgPSAhaXRlbS5pc0VkaXQ7CiAgICAgICAgfQogICAgICB9CiAgICB9LCBbX3ZtLl92KCLmlLnlkI0iKV0pIDogX3ZtLl9lKCksIGl0ZW0uaXNTaG93RWRpdCA/IF9jKCdzcGFuJywgewogICAgICBkaXJlY3RpdmVzOiBbewogICAgICAgIG5hbWU6ICJkYi1jbGljayIsCiAgICAgICAgcmF3TmFtZTogInYtZGItY2xpY2siCiAgICAgIH1dLAogICAgICBzdGF0aWNDbGFzczogIm9wZXJhdGUiLAogICAgICBvbjogewogICAgICAgICJjbGljayI6IGZ1bmN0aW9uIGNsaWNrKCRldmVudCkgewogICAgICAgICAgcmV0dXJuIF92bS5sb29rSW1nKGl0ZW0pOwogICAgICAgIH0KICAgICAgfQogICAgfSwgW192bS5fdigi5p+l55yLIildKSA6IF92bS5fZSgpXSldLCAxKV0pOwogIH0pLCAwKV0pIDogX3ZtLl9lKCksIF92bS5saWV0U3R5bGUgPT0gJ3RhYmxlJyA/IF9jKCdlbC10YWJsZScsIHsKICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgIG5hbWU6ICJsb2FkaW5nIiwKICAgICAgcmF3TmFtZTogInYtbG9hZGluZyIsCiAgICAgIHZhbHVlOiBfdm0ubG9hZGluZywKICAgICAgZXhwcmVzc2lvbjogImxvYWRpbmciCiAgICB9XSwKICAgIHJlZjogInRhYmxlIiwKICAgIGF0dHJzOiB7CiAgICAgICJkYXRhIjogX3ZtLnBpY3RydWVMaXN0LAogICAgICAiaGlnaGxpZ2h0LXJvdyI6ICIiLAogICAgICAicm93LWtleSI6IF92bS5nZXRSb3dLZXksCiAgICAgICJuby1kYXRhLXRleHQiOiAi5pqC5peg5pWw5o2uIiwKICAgICAgIm5vLWZpbHRlcmVkLWRhdGEtdGV4dCI6ICLmmoLml6DnrZvpgInnu5PmnpwiCiAgICB9LAogICAgb246IHsKICAgICAgInNlbGVjdGlvbi1jaGFuZ2UiOiBfdm0uaGFuZGxlU2VsZWN0Um93CiAgICB9CiAgfSwgW19jKCdlbC10YWJsZS1jb2x1bW4nLCB7CiAgICBhdHRyczogewogICAgICAidHlwZSI6ICJzZWxlY3Rpb24iLAogICAgICAid2lkdGgiOiAiNjAiLAogICAgICAicmVzZXJ2ZS1zZWxlY3Rpb24iOiB0cnVlCiAgICB9CiAgfSksIF9jKCdlbC10YWJsZS1jb2x1bW4nLCB7CiAgICBhdHRyczogewogICAgICAibGFiZWwiOiAi6KeG6aKR5ZCN56ewIiwKICAgICAgIm1pbi13aWR0aCI6ICIxOTAiCiAgICB9LAogICAgc2NvcGVkU2xvdHM6IF92bS5fdShbewogICAgICBrZXk6ICJkZWZhdWx0IiwKICAgICAgZm46IGZ1bmN0aW9uIGZuKHNjb3BlKSB7CiAgICAgICAgcmV0dXJuIFtfYygnZGl2JywgewogICAgICAgICAgc3RhdGljQ2xhc3M6ICJkZi1haWMiCiAgICAgICAgfSwgW19jKCdkaXYnLCB7CiAgICAgICAgICBzdGF0aWNDbGFzczogInRhYkJveF9pbWcgbXIxMCIKICAgICAgICB9LCBbX2MoJ3ZpZGVvJywgewogICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgInNyYyI6IHNjb3BlLnJvdy5hdHRfZGlyCiAgICAgICAgICB9LAogICAgICAgICAgb246IHsKICAgICAgICAgICAgImNsaWNrIjogZnVuY3Rpb24gY2xpY2soJGV2ZW50KSB7CiAgICAgICAgICAgICAgcmV0dXJuIF92bS5sb29rSW1nKHNjb3BlLnJvdyk7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9KV0pLCAhc2NvcGUucm93LmlzRWRpdCA/IF9jKCdzcGFuJywgewogICAgICAgICAgc3RhdGljQ2xhc3M6ICJsaW5lMiByZWFsLW5hbWUiCiAgICAgICAgfSwgW192bS5fdihfdm0uX3Moc2NvcGUucm93LnJlYWxfbmFtZSkpXSkgOiBfYygnZWwtaW5wdXQnLCB7CiAgICAgICAgICBzdGF0aWNTdHlsZTogewogICAgICAgICAgICAid2lkdGgiOiAiOTAlIgogICAgICAgICAgfSwKICAgICAgICAgIGF0dHJzOiB7CiAgICAgICAgICAgICJzaXplIjogInNtYWxsIiwKICAgICAgICAgICAgInR5cGUiOiAidGV4dCIKICAgICAgICAgIH0sCiAgICAgICAgICBvbjogewogICAgICAgICAgICAiYmx1ciI6IGZ1bmN0aW9uIGJsdXIoJGV2ZW50KSB7CiAgICAgICAgICAgICAgcmV0dXJuIF92bS5iaW5kVHh0KHNjb3BlLnJvdyk7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBtb2RlbDogewogICAgICAgICAgICB2YWx1ZTogc2NvcGUucm93LnJlYWxfbmFtZSwKICAgICAgICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uIGNhbGxiYWNrKCQkdikgewogICAgICAgICAgICAgIF92bS4kc2V0KHNjb3BlLnJvdywgInJlYWxfbmFtZSIsICQkdik7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGV4cHJlc3Npb246ICJzY29wZS5yb3cucmVhbF9uYW1lIgogICAgICAgICAgfQogICAgICAgIH0pXSwgMSldOwogICAgICB9CiAgICB9XSwgbnVsbCwgZmFsc2UsIDEyNjM4OTEyMzApCiAgfSksIF9jKCdlbC10YWJsZS1jb2x1bW4nLCB7CiAgICBhdHRyczogewogICAgICAibGFiZWwiOiAi5LiK5Lyg5pe26Ze0IiwKICAgICAgIm1pbi13aWR0aCI6ICIxMDAiCiAgICB9LAogICAgc2NvcGVkU2xvdHM6IF92bS5fdShbewogICAgICBrZXk6ICJkZWZhdWx0IiwKICAgICAgZm46IGZ1bmN0aW9uIGZuKHNjb3BlKSB7CiAgICAgICAgcmV0dXJuIFtfYygnc3BhbicsIFtfdm0uX3YoX3ZtLl9zKHNjb3BlLnJvdy50aW1lKSldKV07CiAgICAgIH0KICAgIH1dLCBudWxsLCBmYWxzZSwgMTc0MDIzNzMzMSkKICB9KSwgX2MoJ2VsLXRhYmxlLWNvbHVtbicsIHsKICAgIGF0dHJzOiB7CiAgICAgICJsYWJlbCI6ICLmk43kvZwiLAogICAgICAiZml4ZWQiOiAicmlnaHQiLAogICAgICAid2lkdGgiOiAiMTcwIgogICAgfSwKICAgIHNjb3BlZFNsb3RzOiBfdm0uX3UoW3sKICAgICAga2V5OiAiZGVmYXVsdCIsCiAgICAgIGZuOiBmdW5jdGlvbiBmbihzY29wZSkgewogICAgICAgIHJldHVybiBbX2MoJ2EnLCB7CiAgICAgICAgICBkaXJlY3RpdmVzOiBbewogICAgICAgICAgICBuYW1lOiAiZGItY2xpY2siLAogICAgICAgICAgICByYXdOYW1lOiAidi1kYi1jbGljayIKICAgICAgICAgIH1dLAogICAgICAgICAgb246IHsKICAgICAgICAgICAgImNsaWNrIjogZnVuY3Rpb24gY2xpY2soJGV2ZW50KSB7CiAgICAgICAgICAgICAgcmV0dXJuIF92bS5lZGl0UGljTGlzdChzY29wZS5yb3cpOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwgW192bS5fdigi5Yig6ZmkIildKSwgX2MoJ2VsLWRpdmlkZXInLCB7CiAgICAgICAgICBhdHRyczogewogICAgICAgICAgICAiZGlyZWN0aW9uIjogInZlcnRpY2FsIgogICAgICAgICAgfQogICAgICAgIH0pLCBfYygnYScsIHsKICAgICAgICAgIGRpcmVjdGl2ZXM6IFt7CiAgICAgICAgICAgIG5hbWU6ICJkYi1jbGljayIsCiAgICAgICAgICAgIHJhd05hbWU6ICJ2LWRiLWNsaWNrIgogICAgICAgICAgfV0sCiAgICAgICAgICBvbjogewogICAgICAgICAgICAiY2xpY2siOiBmdW5jdGlvbiBjbGljaygkZXZlbnQpIHsKICAgICAgICAgICAgICBzY29wZS5yb3cuaXNFZGl0ID0gIXNjb3BlLnJvdy5pc0VkaXQ7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LCBbX3ZtLl92KF92bS5fcyhzY29wZS5yb3cuaXNFZGl0ID8gJ+ehruWumicgOiAn6YeN5ZG95ZCNJykpXSksIF9jKCdlbC1kaXZpZGVyJywgewogICAgICAgICAgYXR0cnM6IHsKICAgICAgICAgICAgImRpcmVjdGlvbiI6ICJ2ZXJ0aWNhbCIKICAgICAgICAgIH0KICAgICAgICB9KSwgX2MoJ2EnLCB7CiAgICAgICAgICBkaXJlY3RpdmVzOiBbewogICAgICAgICAgICBuYW1lOiAiZGItY2xpY2siLAogICAgICAgICAgICByYXdOYW1lOiAidi1kYi1jbGljayIKICAgICAgICAgIH1dLAogICAgICAgICAgb246IHsKICAgICAgICAgICAgImNsaWNrIjogZnVuY3Rpb24gY2xpY2soJGV2ZW50KSB7CiAgICAgICAgICAgICAgcmV0dXJuIF92bS5sb29rSW1nKHNjb3BlLnJvdyk7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LCBbX3ZtLl92KCLmn6XnnIsiKV0pXTsKICAgICAgfQogICAgfV0sIG51bGwsIGZhbHNlLCA1MTEzNzc5NDQpCiAgfSldLCAxKSA6IF92bS5fZSgpXSwgMSksIF9jKCdkaXYnLCB7CiAgICBzdGF0aWNDbGFzczogImZvb3RlciBhY2VhLXJvdyByb3ctcmlnaHQiCiAgfSwgW192bS50b3RhbCA/IF9jKCdwYWdpbmF0aW9uJywgewogICAgYXR0cnM6IHsKICAgICAgInRvdGFsIjogX3ZtLnRvdGFsLAogICAgICAicGFnZUNvdW50IjogOSwKICAgICAgImxheW91dCI6ICJ0b3RhbCwgcHJldiwgcGFnZXIsIG5leHQiLAogICAgICAicGFnZSI6IF92bS5maWxlRGF0YS5wYWdlLAogICAgICAibGltaXQiOiBfdm0uZmlsZURhdGEubGltaXQKICAgIH0sCiAgICBvbjogewogICAgICAidXBkYXRlOnBhZ2UiOiBmdW5jdGlvbiB1cGRhdGVQYWdlKCRldmVudCkgewogICAgICAgIHJldHVybiBfdm0uJHNldChfdm0uZmlsZURhdGEsICJwYWdlIiwgJGV2ZW50KTsKICAgICAgfSwKICAgICAgInBhZ2luYXRpb24iOiBfdm0ucGFnZUNoYW5nZSwKICAgICAgInVwZGF0ZTpsaW1pdCI6IGZ1bmN0aW9uIHVwZGF0ZUxpbWl0KCRldmVudCkgewogICAgICAgIHJldHVybiBfdm0uJHNldChfdm0uZmlsZURhdGEsICJsaW1pdCIsICRldmVudCk7CiAgICAgIH0KICAgIH0KICB9KSA6IF92bS5fZSgpXSwgMSldKV0pLCBfYygndXBsb2FkSW1nJywgewogICAgcmVmOiAidXBsb2FkIiwKICAgIGF0dHJzOiB7CiAgICAgICJpc1BhZ2UiOiBfdm0uaXNQYWdlLAogICAgICAiaXNJZnJhbWUiOiBfdm0uaXNJZnJhbWUsCiAgICAgICJjYXRlZ29yeUlkIjogX3ZtLnRyZWVJZCwKICAgICAgImNhdGVnb3J5TGlzdCI6IF92bS50cmVlRGF0YQogICAgfSwKICAgIG9uOiB7CiAgICAgICJ1cGxvYWRTdWNjZXNzIjogX3ZtLnVwbG9hZFN1Y2Nlc3MKICAgIH0KICB9KSwgX2MoJ2VsLWRpYWxvZycsIHsKICAgIGF0dHJzOiB7CiAgICAgICJ0aXRsZSI6ICLmn6XnnIvop4bpopEiLAogICAgICAiYXBwZW5kLXRvLWJvZHkiOiAiIiwKICAgICAgInZpc2libGUiOiBfdm0udmlkZW9Nb2RhbCwKICAgICAgIndpZHRoIjogIjEwMjRweCIKICAgIH0sCiAgICBvbjogewogICAgICAidXBkYXRlOnZpc2libGUiOiBmdW5jdGlvbiB1cGRhdGVWaXNpYmxlKCRldmVudCkgewogICAgICAgIF92bS52aWRlb01vZGFsID0gJGV2ZW50OwogICAgICB9CiAgICB9CiAgfSwgW19jKCd2aWRlbycsIHsKICAgIGF0dHJzOiB7CiAgICAgICJzcmMiOiBfdm0uaW1hZ2VVcmwsCiAgICAgICJjb250cm9scyI6ICIiCiAgICB9CiAgfSldKSwgX2MoJ2lucHV0JywgewogICAgcmVmOiAicmVmaWQiLAogICAgc3RhdGljU3R5bGU6IHsKICAgICAgImRpc3BsYXkiOiAibm9uZSIKICAgIH0sCiAgICBhdHRyczogewogICAgICAidHlwZSI6ICJmaWxlIgogICAgfSwKICAgIG9uOiB7CiAgICAgICJjaGFuZ2UiOiBfdm0uemhfdXBsb2FkRmlsZV9jaGFuZ2UKICAgIH0KICB9KV0sIDEpOwp9Owp2YXIgc3RhdGljUmVuZGVyRm5zID0gW107CmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH07"},null]}