From 7cac8f04960c9af6d3110a882b2de5936da9df1f Mon Sep 17 00:00:00 2001 From: "Leon Etienne (ubuntu wsl)" Date: Sat, 23 Jan 2021 21:34:27 +0100 Subject: [PATCH] Built frontend --- Tubio/frontend/200.html | 6 ++-- .../frontend/_nuxt/{4d29309.js => 4821292.js} | 2 +- .../frontend/_nuxt/{16a21fe.js => 56e63c5.js} | 2 +- .../frontend/_nuxt/{21e49a9.js => f294b6c.js} | 2 +- .../{1611432299 => 1611433648}/payload.js | 0 .../settings/payload.js | 0 .../settings/state.js | 2 +- .../{1611432299 => 1611433648}/state.js | 2 +- Tubio/frontend/android-chrome-192x192.png | Bin 9016 -> 7977 bytes Tubio/frontend/android-chrome-512x512.png | Bin 8004 -> 38115 bytes Tubio/frontend/apple-touch-icon.png | Bin 8437 -> 7357 bytes Tubio/frontend/favicon-16x16.png | Bin 1361 -> 672 bytes Tubio/frontend/favicon-32x32.png | Bin 1895 -> 948 bytes Tubio/frontend/favicon.ico | Bin 7406 -> 15086 bytes Tubio/frontend/index.html | 4 +-- Tubio/frontend/mstile-150x150.png | Bin 6260 -> 5471 bytes Tubio/frontend/safari-pinned-tab.svg | 26 +++--------------- Tubio/frontend/settings/index.html | 4 +-- Tubio/frontend/site.webmanifest | 8 +++--- 19 files changed, 20 insertions(+), 38 deletions(-) rename Tubio/frontend/_nuxt/{4d29309.js => 4821292.js} (97%) rename Tubio/frontend/_nuxt/{16a21fe.js => 56e63c5.js} (53%) rename Tubio/frontend/_nuxt/{21e49a9.js => f294b6c.js} (89%) rename Tubio/frontend/_nuxt/static/{1611432299 => 1611433648}/payload.js (100%) rename Tubio/frontend/_nuxt/static/{1611432299 => 1611433648}/settings/payload.js (100%) rename Tubio/frontend/_nuxt/static/{1611432299 => 1611433648}/settings/state.js (76%) rename Tubio/frontend/_nuxt/static/{1611432299 => 1611433648}/state.js (75%) diff --git a/Tubio/frontend/200.html b/Tubio/frontend/200.html index d89db26..991f370 100644 --- a/Tubio/frontend/200.html +++ b/Tubio/frontend/200.html @@ -1,9 +1,9 @@ - Tubio - Video downloader + Tubio - Video downloader -
Loading...
- +
Loading...
+ diff --git a/Tubio/frontend/_nuxt/4d29309.js b/Tubio/frontend/_nuxt/4821292.js similarity index 97% rename from Tubio/frontend/_nuxt/4d29309.js rename to Tubio/frontend/_nuxt/4821292.js index 2847276..f7b9301 100644 --- a/Tubio/frontend/_nuxt/4d29309.js +++ b/Tubio/frontend/_nuxt/4821292.js @@ -1 +1 @@ -!function(e){function r(data){for(var r,n,l=data[0],f=data[1],d=data[2],i=0,h=[];i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function x(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:[],r=t.$children||[],o=m(r);try{for(o.s();!(e=o.n()).done;){var c=e.value;c.$fetch?n.push(c):c.$children&&_(c,n)}}catch(t){o.e(t)}finally{o.f()}return n}function $(t,e){if(e||!t.options.__hasNuxtData){var n=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=n,t.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),h(h({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function k(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=l.a.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function j(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t[n]).map((function(o){return e&&e.push(r),t[n][o]}))})))}function O(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return j(t,e,"instances")}function C(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t.components).reduce((function(r,o){return t.components[o]?r.push(e(t.components[o],t.instances[o],t,o,n)):delete t.components[o],r}),[])})))}function S(t,e){return Promise.all(C(t,function(){var t=Object(c.a)(regeneratorRuntime.mark((function t(n,r,o,c){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof n||n.options){t.next=4;break}return t.next=3,n();case 3:n=t.sent;case 4:return o.components[c]=n=k(n),t.abrupt("return","function"==typeof e?e(n,r,o,c):n);case 6:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}()))}function E(t){return R.apply(this,arguments)}function R(){return(R=Object(c.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,S(e);case 4:return t.abrupt("return",h(h({},e),{},{meta:j(e).map((function(t,n){return h(h({},t.options.meta),(e.matched[n]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function P(t,e){return T.apply(this,arguments)}function T(){return(T=Object(c.a)(regeneratorRuntime.mark((function t(e,n){var c,d,l,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,store:e.store,payload:n.payload,error:n.error,base:"/",env:{}},n.ssrContext&&(e.context.ssrContext=n.ssrContext),e.context.redirect=function(t,path,n){if(t){e.context._redirected=!0;var r=Object(o.a)(path);if("number"==typeof t||"undefined"!==r&&"object"!==r||(n=path||{},path=t,r=Object(o.a)(path),t=302),"object"===r&&(path=e.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=K(path,n),window.location.replace(path),new Error("ERR_REDIRECT");e.context.next({path:path,query:n,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([E(n.route),E(n.from)]);case 3:c=t.sent,d=Object(r.a)(c,2),l=d[0],f=d[1],n.route&&(e.context.route=l),n.from&&(e.context.from=f),e.context.next=n.next,e.context._redirected=!1,e.context._errored=!1,e.context.isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function A(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():N(t[0],e).then((function(){return A(t.slice(1),e)}))}function N(t,e){var n;return(n=2===t.length?new Promise((function(n){t(e,(function(t,data){t&&e.error(t),n(data=data||{})}))})):t(e))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function M(base,t){var path=decodeURI(window.location.pathname);return"hash"===t?window.location.hash.replace(/^#\//,""):(base&&(path.endsWith("/")?path:path+"/").startsWith(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function I(t,e){return function(t,e){for(var n=new Array(t.length),i=0;i0?d.map((function(){return t(!1)})):t(!1))}};t.exports=r},160:function(t,e,n){"use strict";e.a=function(t,e){return e=e||{},new Promise((function(n,r){var s=new XMLHttpRequest,o=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(JSON.parse(s.responseText))},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return o},entries:function(){return u},get:function(t){return i[t.toLowerCase()]},has:function(t){return t.toLowerCase()in i}}}};for(var c in s.open(e.method||"get",t,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(t,e,n){o.push(e=e.toLowerCase()),u.push([e,n]),i[e]=i[e]?i[e]+","+n:n})),n(a())},s.onerror=r,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(c,e.headers[c]);s.send(e.body||null)}))}},162:function(t,e,n){"use strict";var r=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===o}(t)}(t)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function c(t,e){return!1!==e.clone&&e.isMergeableObject(t)?m((n=t,Array.isArray(n)?[]:{}),t,e):t;var n}function d(t,source,e){return t.concat(source).map((function(element){return c(element,e)}))}function l(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(symbol){return t.propertyIsEnumerable(symbol)})):[]}(t))}function f(object,t){try{return t in object}catch(t){return!1}}function h(t,source,e){var n={};return e.isMergeableObject(t)&&l(t).forEach((function(r){n[r]=c(t[r],e)})),l(source).forEach((function(r){(function(t,e){return f(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,r)||(f(t,r)&&e.isMergeableObject(source[r])?n[r]=function(t,e){if(!e.customMerge)return m;var n=e.customMerge(t);return"function"==typeof n?n:m}(r,e)(t[r],source[r],e):n[r]=c(source[r],e))})),n}function m(t,source,e){(e=e||{}).arrayMerge=e.arrayMerge||d,e.isMergeableObject=e.isMergeableObject||r,e.cloneUnlessOtherwiseSpecified=c;var n=Array.isArray(source);return n===Array.isArray(t)?n?e.arrayMerge(t,source,e):h(t,source,e):c(source,e)}m.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,n){return m(t,n,e)}),{})};var x=m;t.exports=x},163:function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return null!==t&&"object"===r(t)&&!Array.isArray(t)}function c(t,e){if(!o(t))return c({},e);if(!o(e))return c(t,{});var n=Object.assign({},e);for(var r in t)if("__proto__"!==r&&"constructor"!==r){var d=t[r];null!==d&&(o(d)&&o(n[r])?n[r]=c(d,n[r]):n[r]=d)}return n}t.exports=function(){for(var t=arguments.length,e=new Array(t),n=0;n0)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,r)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return o.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=m.bind(this),Object(c.a)(this,"created",f),Object(c.a)(this,"beforeMount",l))}}},168:function(t,e,n){(function(t){t.installComponents=function(component,t){const e="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(e.components=component.exports.options.components),e.components=e.components||{},t)e.components[i]=e.components[i]||t[i];e.functional&&function(component,t){if(component.exports._functionalComponents)return;component.exports._functionalComponents=!0;const e=component.exports.render;component.exports.render=function(n,r){return e(n,Object.assign({},r,{_c:function(e,a,b){return r._c(t[e]||e,a,b)}}))}}(component,e.components)}}).call(this,n(28))},169:function(t,e,n){"use strict";n.r(e),function(t){n(31),n(38),n(39),n(126),n(56),n(40),n(42),n(74),n(58),n(35),n(134),n(30),n(75),n(17),n(34),n(33),n(101),n(43),n(166),n(44),n(45),n(49);var e=n(47),r=(n(59),n(6)),o=(n(142),n(178),n(185),n(187),n(1)),c=n(160),d=n(112),l=n(0),f=n(27),h=n(164),m=n(85);n(247);function x(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return w(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2?e-2:0),r=2;re.parts.length&&(n.parts.length=e.parts.length)}else{var o=[];for(r=0;r1&&void 0!==arguments[1]?arguments[1]:y,n=arguments.length>2?arguments[2]:void 0;return _.call(this,t,e,n)},c.a.use(w.a);var $={mode:"history",base:decodeURI("/"),linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(t,e,n){var r=!1,o=Object(v.g)(t);(o.some((function(t){return t.options.scrollToTop}))||o.length<2&&o.every((function(t){return!1!==t.options.scrollToTop})))&&(r={x:0,y:0}),n&&(r=n);var c=window.$nuxt;return(t.path===e.path&&t.hash!==e.hash||t===e)&&c.$nextTick((function(){return c.$emit("triggerScroll")})),new Promise((function(e){c.$once("triggerScroll",(function(){if(t.hash){var n=t.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{document.querySelector(n)&&(r={selector:n})}catch(t){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}e(r)}))}))},routes:[{path:"/settings",component:function(){return Object(v.m)(n.e(3).then(n.bind(null,283)))},name:"settings"},{path:"/",component:function(){return Object(v.m)(n.e(2).then(n.bind(null,282)))},name:"index"}],fallback:!1};function k(){return new w.a($)}var j={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var n=e.parent,data=e.data,r=e.props,o=n.$createElement;data.nuxtChild=!0;for(var c=n,d=n.$nuxt.nuxt.transitions,l=n.$nuxt.nuxt.defaultTransition,f=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&f++,n=n.$parent;data.nuxtChildDepth=f;var h=d[f]||l,m={};O.forEach((function(t){void 0!==h[t]&&(m[t]=h[t])}));var x={};C.forEach((function(t){"function"==typeof h[t]&&(x[t]=h[t].bind(c))}));var w=x.beforeEnter;if(x.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),w)return w.call(c,t)},!1===h.css){var v=x.leave;(!v||v.length<2)&&(x.leave=function(t,e){v&&v.call(c,t),c.$nextTick(e)})}var y=o("routerView",data);return r.keepAlive&&(y=o("keep-alive",{props:r.keepAliveProps},[y])),o("transition",{props:m,on:x},[y])}},O=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],C=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],S={name:"NuxtError",props:{error:{type:Object,default:null}},computed:{statusCode:function(){return this.error&&this.error.statusCode||500},message:function(){return this.error.message||"Error"}},head:function(){return{title:this.message,meta:[{name:"viewport",content:"width=device-width,initial-scale=1.0,minimum-scale=1.0"}]}}},E=(n(201),n(10)),R=Object(E.a)(S,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"__nuxt-error-page"},[n("div",{staticClass:"error"},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[n("path",{attrs:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z"}})]),t._v(" "),n("div",{staticClass:"title"},[t._v(t._s(t.message))]),t._v(" "),404===t.statusCode?n("p",{staticClass:"description"},[void 0===t.$route?n("a",{staticClass:"error-link",attrs:{href:"/"}}):n("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}},[t._v("Back to the home page")])],1):t._e(),t._v(" "),t._m(0)])])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logo"},[e("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt.js")])])}],!1,null,null,null).exports,P=(n(34),n(33),n(63),n(61)),T={name:"Nuxt",components:{NuxtChild:j,NuxtError:R},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(v.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(P.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var n=e.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(R,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}},A=(n(38),n(39),n(42),n(35),n(43),n(109),n(150),n(45),n(49),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var t=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return t.startTimer()}),this.throttle):this.startTimer(),this},set:function(t){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(t))),this},get:function(){return this.percent},increase:function(t){return this.percent=Math.min(100,Math.floor(this.percent+t)),this},decrease:function(t){return this.percent=Math.max(0,Math.floor(this.percent-t)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var t=this;return this.clear(),setTimeout((function(){t.show=!1,t.$nextTick((function(){t.percent=0,t.reversed=!1}))}),500),this},fail:function(t){return this.canSucceed=!1,this},startTimer:function(){var t=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){t.skipTimerCount>0?t.skipTimerCount--:(t.reversed?t.decrease(t._cut):t.increase(t._cut),t.continuous&&(t.percent>=100||t.percent<=0)&&(t.skipTimerCount=1,t.reversed=!t.reversed))}),100)}},render:function(t){var e=t(!1);return this.show&&(e=t("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),N=(n(203),Object(E.a)(A,void 0,void 0,!1,null,null,null).exports),M=(n(205),n(207),n(209),n(211),n(213),n(165));function I(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return L(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=Object(v.h)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),r=n.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(v.p)(e.$options.fetch,t.context)),e.$fetch)p.push(e.$fetch());else{var n,r=I(Object(v.e)(e.$vnode.componentInstance));try{for(r.s();!(n=r.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(t){r.e(t)}finally{r.f()}}return e.$options.asyncData&&p.push(Object(v.p)(e.$options.asyncData,t.context).then((function(t){for(var n in t)c.a.set(e.$data,n,t[n])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(r);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(e.t0),Object(v.k)(e.t0),t.error(e.t0);case 15:t.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var t=(R.options||R).layout;"function"==typeof t&&(t=t(this.context)),this.setLayout(t)}},setLayout:function(t){return t&&U["_"+t]||(t="default"),this.layoutName=t,this.layout=U["_"+t],this.layout},loadLayout:function(t){return t&&U["_"+t]||(t="default"),Promise.resolve(U["_"+t])},setPagePayload:function(t){this._pagePayload=t,this._payloadFetchIndex=0},fetchPayload:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var r,base,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=window.__NUXT__.staticAssetsBase,(base=(e.$router.options.base||"").replace(/\/+$/,""))&&t.startsWith(base)&&(t=t.substr(base.length)),t=(t.replace(/\/+$/,"")||"/").split("?")[0].split("#")[0],o=Object(v.t)(base,r,t,"payload.js"),n.prev=5,n.next=8,window.__NUXT_IMPORT__(decodeURI(t),encodeURI(o));case 8:return c=n.sent,e.setPagePayload(c),n.abrupt("return",c);case 13:throw n.prev=13,n.t0=n.catch(5),e.setPagePayload(!1),n.t0;case 17:case"end":return n.stop()}}),n,null,[[5,13]])})))()}},components:{NuxtLoading:N}};n(74);function z(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return B(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function B(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:{},r=n.isProperty,o=void 0!==r&&r;if(!e.length||o&&1===e.length)return t;var c=e.shift();return t.modules[c]=t.modules[c]||{},t.modules[c].namespaced=!0,t.modules[c].modules=t.modules[c].modules||{},Y(t.modules[c],e,{isProperty:o})}function Q(t,e,n){e&&("state"===n?t.state=e||t.state:t[n]=Object.assign({},t[n],e))}var W={};for(var V in W)c.a.component(V,W[V]);var G=n(7),Z=n.n(G),tt=n(163),et=n.n(tt);function nt(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ot(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ot(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function ot(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",o=nt(Array.isArray(r)?r:[r]);try{for(o.s();!(n=o.n()).done;){var c=n.value;if(!e)return void delete this.defaults.headers[c][t];this.defaults.headers[c][t]=e}}catch(t){o.e(t)}finally{o.f()}},setToken:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",r=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",r,n)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return ut(et()(t,this.defaults))}},at=function(){var t=ct[st];it["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},st=0,ct=["request","delete","get","head","options","post","put","patch"];st has been deprecated and will be removed in Nuxt 3, please use instead")),x.a.render(t,e)}})),c.a.component(j.name,j),c.a.component("NChild",j),c.a.component(T.name,T),c.a.use(l.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var mt={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},xt=d.a.Store.prototype.registerModule,gt={preserveState:!0};function bt(path,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return xt.call(this,path,t,ht(ht({},gt),e))}function wt(t){return vt.apply(this,arguments)}function vt(){return(vt=Object(r.a)(regeneratorRuntime.mark((function t(e){var n,r,o,d,l,f,path,h,m=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return h=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));d[t="$"+t]=e,d.context[t]||(d.context[t]=e),o[t]=d[t];var n="__nuxt_"+t+"_installed__";c.a[n]||(c.a[n]=!0,c.a.use((function(){Object.prototype.hasOwnProperty.call(c.a.prototype,t)||Object.defineProperty(c.a.prototype,t,{get:function(){return this.$root.$options[t]}})})))},n=m.length>1&&void 0!==m[1]?m[1]:{},t.next=4,k();case 4:return r=t.sent,(o=K(e)).$router=r,o.registerModule=bt,d=ht({head:{title:"Tubio - Video downloader",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:""},{name:"msapplication-TileColor",content:"#031934"},{name:"theme-color",content:"#031934"}],link:[{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"},{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicon-32x32.png"},{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicon-16x16.png"},{rel:"manifest",href:"/site.webmanifest"},{rel:"mask-icon",href:"/safari-pinned-tab.svg",color:"#031934"}],style:[],script:[]},store:o,router:r,nuxt:{defaultTransition:mt,transitions:[mt],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},mt,{name:t}):Object.assign({},mt,t):mt})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,d.context._errored=Boolean(t),t=t?Object(v.o)(t):null;var n=d.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=t,e&&(e.nuxt.error=t),t}}},D),o.app=d,l=e?e.next:function(t){return d.router.push(t)},e?f=r.resolve(e.url).route:(path=Object(v.f)(r.options.base,r.options.mode),f=r.resolve(path).route),t.next=14,Object(v.s)(d,{store:o,route:f,next:l,error:d.nuxt.error.bind(d),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 14:h("config",n),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),d.context.enablePreview=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d.previewData=Object.assign({},t),h("preview",t)},t.next=20;break;case 20:return t.next=23,pt(d.context,h);case 23:d.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},t.next=27;break;case 27:return t.abrupt("return",{store:o,app:d,router:r});case 28:case"end":return t.stop()}}),t)})))).apply(this,arguments)}},48:function(t,e,n){"use strict";var r={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var n=e.parent,r=e.slots,o=e.props,c=r(),d=c.default;void 0===d&&(d=[]);var l=c.placeholder;return n._isMounted?d:(n.$once("hook:mounted",(function(){n.$forceUpdate()})),o.placeholderTag&&(o.placeholder||l)?t(o.placeholderTag,{class:["no-ssr-placeholder"]},o.placeholder||l):d.length>0?d.map((function(){return t(!1)})):t(!1))}};t.exports=r},79:function(t,e,n){var content=n(202);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(19).default)("4a1cbb1a",content,!0,{sourceMap:!1})},80:function(t,e,n){var content=n(204);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(19).default)("fa7ff0ca",content,!0,{sourceMap:!1})},85:function(t,e,n){"use strict";n(31),n(38),n(39),n(56),n(40),n(42),n(74),n(58),n(35),n(30),n(17),n(33),n(101),n(43),n(44),n(45),n(49);var r=n(1);function o(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return c(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,l=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return d=t.done,t},e:function(t){l=!0,o=t},f:function(){try{d||null==n.return||n.return()}finally{if(l)throw o}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function x(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:[],r=t.$children||[],o=m(r);try{for(o.s();!(e=o.n()).done;){var c=e.value;c.$fetch?n.push(c):c.$children&&_(c,n)}}catch(t){o.e(t)}finally{o.f()}return n}function $(t,e){if(e||!t.options.__hasNuxtData){var n=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=n,t.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),h(h({},data),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function k(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=l.a.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function j(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t[n]).map((function(o){return e&&e.push(r),t[n][o]}))})))}function O(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return j(t,e,"instances")}function C(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t.components).reduce((function(r,o){return t.components[o]?r.push(e(t.components[o],t.instances[o],t,o,n)):delete t.components[o],r}),[])})))}function S(t,e){return Promise.all(C(t,function(){var t=Object(c.a)(regeneratorRuntime.mark((function t(n,r,o,c){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof n||n.options){t.next=4;break}return t.next=3,n();case 3:n=t.sent;case 4:return o.components[c]=n=k(n),t.abrupt("return","function"==typeof e?e(n,r,o,c):n);case 6:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}()))}function E(t){return R.apply(this,arguments)}function R(){return(R=Object(c.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,S(e);case 4:return t.abrupt("return",h(h({},e),{},{meta:j(e).map((function(t,n){return h(h({},t.options.meta),(e.matched[n]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function P(t,e){return T.apply(this,arguments)}function T(){return(T=Object(c.a)(regeneratorRuntime.mark((function t(e,n){var c,d,l,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,store:e.store,payload:n.payload,error:n.error,base:"/",env:{}},n.ssrContext&&(e.context.ssrContext=n.ssrContext),e.context.redirect=function(t,path,n){if(t){e.context._redirected=!0;var r=Object(o.a)(path);if("number"==typeof t||"undefined"!==r&&"object"!==r||(n=path||{},path=t,r=Object(o.a)(path),t=302),"object"===r&&(path=e.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=K(path,n),window.location.replace(path),new Error("ERR_REDIRECT");e.context.next({path:path,query:n,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([E(n.route),E(n.from)]);case 3:c=t.sent,d=Object(r.a)(c,2),l=d[0],f=d[1],n.route&&(e.context.route=l),n.from&&(e.context.from=f),e.context.next=n.next,e.context._redirected=!1,e.context._errored=!1,e.context.isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function A(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():N(t[0],e).then((function(){return A(t.slice(1),e)}))}function N(t,e){var n;return(n=2===t.length?new Promise((function(n){t(e,(function(t,data){t&&e.error(t),n(data=data||{})}))})):t(e))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function M(base,t){var path=decodeURI(window.location.pathname);return"hash"===t?window.location.hash.replace(/^#\//,""):(base&&(path.endsWith("/")?path:path+"/").startsWith(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function I(t,e){return function(t,e){for(var n=new Array(t.length),i=0;i0?d.map((function(){return t(!1)})):t(!1))}};t.exports=r},160:function(t,e,n){"use strict";e.a=function(t,e){return e=e||{},new Promise((function(n,r){var s=new XMLHttpRequest,o=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(JSON.parse(s.responseText))},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return o},entries:function(){return u},get:function(t){return i[t.toLowerCase()]},has:function(t){return t.toLowerCase()in i}}}};for(var c in s.open(e.method||"get",t,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(t,e,n){o.push(e=e.toLowerCase()),u.push([e,n]),i[e]=i[e]?i[e]+","+n:n})),n(a())},s.onerror=r,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(c,e.headers[c]);s.send(e.body||null)}))}},162:function(t,e,n){"use strict";var r=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===o}(t)}(t)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function c(t,e){return!1!==e.clone&&e.isMergeableObject(t)?m((n=t,Array.isArray(n)?[]:{}),t,e):t;var n}function d(t,source,e){return t.concat(source).map((function(element){return c(element,e)}))}function l(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(symbol){return t.propertyIsEnumerable(symbol)})):[]}(t))}function f(object,t){try{return t in object}catch(t){return!1}}function h(t,source,e){var n={};return e.isMergeableObject(t)&&l(t).forEach((function(r){n[r]=c(t[r],e)})),l(source).forEach((function(r){(function(t,e){return f(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,r)||(f(t,r)&&e.isMergeableObject(source[r])?n[r]=function(t,e){if(!e.customMerge)return m;var n=e.customMerge(t);return"function"==typeof n?n:m}(r,e)(t[r],source[r],e):n[r]=c(source[r],e))})),n}function m(t,source,e){(e=e||{}).arrayMerge=e.arrayMerge||d,e.isMergeableObject=e.isMergeableObject||r,e.cloneUnlessOtherwiseSpecified=c;var n=Array.isArray(source);return n===Array.isArray(t)?n?e.arrayMerge(t,source,e):h(t,source,e):c(source,e)}m.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,n){return m(t,n,e)}),{})};var x=m;t.exports=x},163:function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return null!==t&&"object"===r(t)&&!Array.isArray(t)}function c(t,e){if(!o(t))return c({},e);if(!o(e))return c(t,{});var n=Object.assign({},e);for(var r in t)if("__proto__"!==r&&"constructor"!==r){var d=t[r];null!==d&&(o(d)&&o(n[r])?n[r]=c(d,n[r]):n[r]=d)}return n}t.exports=function(){for(var t=arguments.length,e=new Array(t),n=0;n0)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,r)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return o.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=m.bind(this),Object(c.a)(this,"created",f),Object(c.a)(this,"beforeMount",l))}}},168:function(t,e,n){(function(t){t.installComponents=function(component,t){const e="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(e.components=component.exports.options.components),e.components=e.components||{},t)e.components[i]=e.components[i]||t[i];e.functional&&function(component,t){if(component.exports._functionalComponents)return;component.exports._functionalComponents=!0;const e=component.exports.render;component.exports.render=function(n,r){return e(n,Object.assign({},r,{_c:function(e,a,b){return r._c(t[e]||e,a,b)}}))}}(component,e.components)}}).call(this,n(28))},169:function(t,e,n){"use strict";n.r(e),function(t){n(31),n(38),n(39),n(126),n(56),n(40),n(42),n(74),n(58),n(35),n(134),n(30),n(75),n(17),n(34),n(33),n(101),n(43),n(166),n(44),n(45),n(49);var e=n(47),r=(n(59),n(6)),o=(n(142),n(178),n(185),n(187),n(1)),c=n(160),d=n(112),l=n(0),f=n(27),h=n(164),m=n(85);n(247);function x(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return w(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2?e-2:0),r=2;re.parts.length&&(n.parts.length=e.parts.length)}else{var o=[];for(r=0;r1&&void 0!==arguments[1]?arguments[1]:y,n=arguments.length>2?arguments[2]:void 0;return _.call(this,t,e,n)},c.a.use(w.a);var $={mode:"history",base:decodeURI("/"),linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(t,e,n){var r=!1,o=Object(v.g)(t);(o.some((function(t){return t.options.scrollToTop}))||o.length<2&&o.every((function(t){return!1!==t.options.scrollToTop})))&&(r={x:0,y:0}),n&&(r=n);var c=window.$nuxt;return(t.path===e.path&&t.hash!==e.hash||t===e)&&c.$nextTick((function(){return c.$emit("triggerScroll")})),new Promise((function(e){c.$once("triggerScroll",(function(){if(t.hash){var n=t.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{document.querySelector(n)&&(r={selector:n})}catch(t){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}e(r)}))}))},routes:[{path:"/settings",component:function(){return Object(v.m)(n.e(3).then(n.bind(null,283)))},name:"settings"},{path:"/",component:function(){return Object(v.m)(n.e(2).then(n.bind(null,282)))},name:"index"}],fallback:!1};function k(){return new w.a($)}var j={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var n=e.parent,data=e.data,r=e.props,o=n.$createElement;data.nuxtChild=!0;for(var c=n,d=n.$nuxt.nuxt.transitions,l=n.$nuxt.nuxt.defaultTransition,f=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&f++,n=n.$parent;data.nuxtChildDepth=f;var h=d[f]||l,m={};O.forEach((function(t){void 0!==h[t]&&(m[t]=h[t])}));var x={};C.forEach((function(t){"function"==typeof h[t]&&(x[t]=h[t].bind(c))}));var w=x.beforeEnter;if(x.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),w)return w.call(c,t)},!1===h.css){var v=x.leave;(!v||v.length<2)&&(x.leave=function(t,e){v&&v.call(c,t),c.$nextTick(e)})}var y=o("routerView",data);return r.keepAlive&&(y=o("keep-alive",{props:r.keepAliveProps},[y])),o("transition",{props:m,on:x},[y])}},O=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],C=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],S={name:"NuxtError",props:{error:{type:Object,default:null}},computed:{statusCode:function(){return this.error&&this.error.statusCode||500},message:function(){return this.error.message||"Error"}},head:function(){return{title:this.message,meta:[{name:"viewport",content:"width=device-width,initial-scale=1.0,minimum-scale=1.0"}]}}},E=(n(201),n(10)),R=Object(E.a)(S,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"__nuxt-error-page"},[n("div",{staticClass:"error"},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[n("path",{attrs:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z"}})]),t._v(" "),n("div",{staticClass:"title"},[t._v(t._s(t.message))]),t._v(" "),404===t.statusCode?n("p",{staticClass:"description"},[void 0===t.$route?n("a",{staticClass:"error-link",attrs:{href:"/"}}):n("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}},[t._v("Back to the home page")])],1):t._e(),t._v(" "),t._m(0)])])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logo"},[e("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt.js")])])}],!1,null,null,null).exports,P=(n(34),n(33),n(63),n(61)),T={name:"Nuxt",components:{NuxtChild:j,NuxtError:R},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(v.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(P.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var n=e.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(R,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}},A=(n(38),n(39),n(42),n(35),n(43),n(109),n(150),n(45),n(49),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var t=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return t.startTimer()}),this.throttle):this.startTimer(),this},set:function(t){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(t))),this},get:function(){return this.percent},increase:function(t){return this.percent=Math.min(100,Math.floor(this.percent+t)),this},decrease:function(t){return this.percent=Math.max(0,Math.floor(this.percent-t)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var t=this;return this.clear(),setTimeout((function(){t.show=!1,t.$nextTick((function(){t.percent=0,t.reversed=!1}))}),500),this},fail:function(t){return this.canSucceed=!1,this},startTimer:function(){var t=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){t.skipTimerCount>0?t.skipTimerCount--:(t.reversed?t.decrease(t._cut):t.increase(t._cut),t.continuous&&(t.percent>=100||t.percent<=0)&&(t.skipTimerCount=1,t.reversed=!t.reversed))}),100)}},render:function(t){var e=t(!1);return this.show&&(e=t("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),N=(n(203),Object(E.a)(A,void 0,void 0,!1,null,null,null).exports),M=(n(205),n(207),n(209),n(211),n(213),n(165));function I(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return L(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=Object(v.h)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),r=n.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(v.p)(e.$options.fetch,t.context)),e.$fetch)p.push(e.$fetch());else{var n,r=I(Object(v.e)(e.$vnode.componentInstance));try{for(r.s();!(n=r.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(t){r.e(t)}finally{r.f()}}return e.$options.asyncData&&p.push(Object(v.p)(e.$options.asyncData,t.context).then((function(t){for(var n in t)c.a.set(e.$data,n,t[n])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(r);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(e.t0),Object(v.k)(e.t0),t.error(e.t0);case 15:t.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var t=(R.options||R).layout;"function"==typeof t&&(t=t(this.context)),this.setLayout(t)}},setLayout:function(t){return t&&U["_"+t]||(t="default"),this.layoutName=t,this.layout=U["_"+t],this.layout},loadLayout:function(t){return t&&U["_"+t]||(t="default"),Promise.resolve(U["_"+t])},setPagePayload:function(t){this._pagePayload=t,this._payloadFetchIndex=0},fetchPayload:function(t){var e=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var r,base,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=window.__NUXT__.staticAssetsBase,(base=(e.$router.options.base||"").replace(/\/+$/,""))&&t.startsWith(base)&&(t=t.substr(base.length)),t=(t.replace(/\/+$/,"")||"/").split("?")[0].split("#")[0],o=Object(v.t)(base,r,t,"payload.js"),n.prev=5,n.next=8,window.__NUXT_IMPORT__(decodeURI(t),encodeURI(o));case 8:return c=n.sent,e.setPagePayload(c),n.abrupt("return",c);case 13:throw n.prev=13,n.t0=n.catch(5),e.setPagePayload(!1),n.t0;case 17:case"end":return n.stop()}}),n,null,[[5,13]])})))()}},components:{NuxtLoading:N}};n(74);function z(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return B(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function B(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:{},r=n.isProperty,o=void 0!==r&&r;if(!e.length||o&&1===e.length)return t;var c=e.shift();return t.modules[c]=t.modules[c]||{},t.modules[c].namespaced=!0,t.modules[c].modules=t.modules[c].modules||{},Y(t.modules[c],e,{isProperty:o})}function Q(t,e,n){e&&("state"===n?t.state=e||t.state:t[n]=Object.assign({},t[n],e))}var W={};for(var V in W)c.a.component(V,W[V]);var G=n(7),Z=n.n(G),tt=n(163),et=n.n(tt);function nt(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ot(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ot(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,d=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw o}}}}function ot(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",o=nt(Array.isArray(r)?r:[r]);try{for(o.s();!(n=o.n()).done;){var c=n.value;if(!e)return void delete this.defaults.headers[c][t];this.defaults.headers[c][t]=e}}catch(t){o.e(t)}finally{o.f()}},setToken:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",r=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",r,n)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return ut(et()(t,this.defaults))}},at=function(){var t=ct[st];it["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},st=0,ct=["request","delete","get","head","options","post","put","patch"];st has been deprecated and will be removed in Nuxt 3, please use instead")),x.a.render(t,e)}})),c.a.component(j.name,j),c.a.component("NChild",j),c.a.component(T.name,T),c.a.use(l.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var mt={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},xt=d.a.Store.prototype.registerModule,gt={preserveState:!0};function bt(path,t){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return xt.call(this,path,t,ht(ht({},gt),e))}function wt(t){return vt.apply(this,arguments)}function vt(){return(vt=Object(r.a)(regeneratorRuntime.mark((function t(e){var n,r,o,d,l,f,path,h,m=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return h=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));d[t="$"+t]=e,d.context[t]||(d.context[t]=e),o[t]=d[t];var n="__nuxt_"+t+"_installed__";c.a[n]||(c.a[n]=!0,c.a.use((function(){Object.prototype.hasOwnProperty.call(c.a.prototype,t)||Object.defineProperty(c.a.prototype,t,{get:function(){return this.$root.$options[t]}})})))},n=m.length>1&&void 0!==m[1]?m[1]:{},t.next=4,k();case 4:return r=t.sent,(o=K(e)).$router=r,o.registerModule=bt,d=ht({head:{title:"Tubio - Video downloader",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:""},{name:"msapplication-TileColor",content:"#031934"},{name:"theme-color",content:"#031934"}],link:[{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"},{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicon-32x32.png"},{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicon-16x16.png"},{rel:"manifest",href:"/site.webmanifest"},{rel:"mask-icon",href:"/safari-pinned-tab.svg",color:"#031934"}],style:[],script:[]},store:o,router:r,nuxt:{defaultTransition:mt,transitions:[mt],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},mt,{name:t}):Object.assign({},mt,t):mt})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,d.context._errored=Boolean(t),t=t?Object(v.o)(t):null;var n=d.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=t,e&&(e.nuxt.error=t),t}}},D),o.app=d,l=e?e.next:function(t){return d.router.push(t)},e?f=r.resolve(e.url).route:(path=Object(v.f)(r.options.base,r.options.mode),f=r.resolve(path).route),t.next=14,Object(v.s)(d,{store:o,route:f,next:l,error:d.nuxt.error.bind(d),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 14:h("config",n),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),d.context.enablePreview=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d.previewData=Object.assign({},t),h("preview",t)},t.next=20;break;case 20:return t.next=23,ft(d.context,h);case 23:d.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},t.next=27;break;case 27:return t.abrupt("return",{store:o,app:d,router:r});case 28:case"end":return t.stop()}}),t)})))).apply(this,arguments)}},48:function(t,e,n){"use strict";var r={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var n=e.parent,r=e.slots,o=e.props,c=r(),d=c.default;void 0===d&&(d=[]);var l=c.placeholder;return n._isMounted?d:(n.$once("hook:mounted",(function(){n.$forceUpdate()})),o.placeholderTag&&(o.placeholder||l)?t(o.placeholderTag,{class:["no-ssr-placeholder"]},o.placeholder||l):d.length>0?d.map((function(){return t(!1)})):t(!1))}};t.exports=r},79:function(t,e,n){var content=n(202);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(19).default)("4a1cbb1a",content,!0,{sourceMap:!1})},80:function(t,e,n){var content=n(204);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(19).default)("fa7ff0ca",content,!0,{sourceMap:!1})},85:function(t,e,n){"use strict";n(31),n(38),n(39),n(56),n(40),n(42),n(74),n(58),n(35),n(30),n(17),n(33),n(101),n(43),n(44),n(45),n(49);var r=n(1);function o(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return c(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,l=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return d=t.done,t},e:function(t){l=!0,o=t},f:function(){try{d||null==n.return||n.return()}finally{if(l)throw o}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i")},removeDownload:function(){var t=this;h.a.post("/api",{request:"remove_download_entry",id:this.downloadEntry.tubio_id}).then((function(e){"OK"===e.data.status&&t.$store.dispatch("dlcache/update",t)}))}}},m=(o(274),Object(r.a)(v,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"frame mb-6 pt-2 pb-4"},[o("div",{staticClass:"flex flex-col"},[o("div",{staticClass:"flex items-end justify-between w-full md:w-auto"},[o("div",{staticClass:"flex flex-col"},[o("div",{staticClass:"icon--mode"},["video"===t.downloadEntry.mode?o("IconFilm"):o("IconMusic")],1),t._v(" "),o("div",{staticClass:"timestamp"},[t._v("\n "+t._s(t.getQueuedDateString(t.downloadEntry.queued_timestamp))+"\n ")])]),t._v(" "),o("div",{staticClass:"button-remove",on:{click:t.removeDownload}},[o("IconX")],1)]),t._v(" "),o("div",{staticClass:"flex flex-col-reverse md:flex-row w-full mt-2"},[o("div",{staticClass:"flex flex-col"},[o("a",{attrs:{href:t.downloadEntry.webpage_url,target:"_blank",title:"To the original source"}},[o("div",{staticClass:"thumbnail flex-shrink-0",style:"--thumbnail: url('"+t.downloadEntry.thumbnail_url+"')"},[o("div",{staticClass:"thumbnail__vignette"}),t._v(" "),o("div",{staticClass:"thumbnail__duration"},[t._v(t._s(t.getDurationString(t.downloadEntry.duration)))])])]),t._v(" "),"downloading"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--progressbar flex w-full mt-3"},[o("div",{staticClass:"status--progressbar__good items-stretch",style:"--download-progress: "+t.downloadEntry.download_progress+"%;"})]),t._v(" "),o("div",{staticClass:"status--progressbar__text"},[t._v("\n "+t._s(t.downloadEntry.download_progress)+"%\n ")])]):"finished"===t.downloadEntry.status?o("a",{attrs:{href:t.downloadEntry.download_url,title:"download"}},[o("div",{staticClass:"status--ready mt-3 button flex justify-center w-full"},[o("div",[o("IconDownload")],1)])]):"queued"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--queued mt-3"},[t._v("\n Queued\n ")])]):"failed"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--failed mt-3"},[t._v("\n Failed!\n ")])]):t._e()]),t._v(" "),o("div",{staticClass:"flex flex-col md:ml-4 w-full overflow-x-hidden overflow-y-visible"},[o("h1",{staticClass:"title"},[t._v(t._s(t.downloadEntry.title))]),t._v(" "),o("div",{staticClass:"relative my-4"},[""!=t.downloadEntry.description?o("div",[o("p",{staticClass:"description p-2"},[o("span",{domProps:{innerHTML:t._s(t.linebreaksToBrTags(t.downloadEntry.description))}})]),t._v(" "),o("div",{staticClass:"description__decobox description__decobox--left"}),t._v(" "),o("div",{staticClass:"description__decobox description__decobox--right"})]):t._e()])])])])])}),[],!1,null,"980790fa",null));e.default=m.exports},262:function(t,e,o){"use strict";o.r(e);var r={},n=(o(278),o(10)),component=Object(n.a)(r,(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"click-blocker flex justify-center md:items-center"},[e("div",{staticClass:"box"},[e("div",{staticClass:"w-full h-full flex flex-col justify-center items-center"},[e("h2",{staticClass:"loading-text"},[this._v("Just a second...")]),this._v(" "),e("div",{staticClass:"dots flex w-full justify-center items-center mt-24"},[e("div",{staticClass:"dot"}),this._v(" "),e("div",{staticClass:"dot"}),this._v(" "),e("div",{staticClass:"dot"})])])])])}],!1,null,"1fe60afe",null);e.default=component.exports},265:function(t,e,o){"use strict";o.r(e);o(49);var r=o(260),n=(o(7),{components:{DownloadEntry:r.default},computed:{dlcache:function(){return this.$store.state.dlcache.cache}},data:function(){return{downloads:{type:Array}}},mounted:function(){var t=this;this.$store.dispatch("dlcache/update"),setInterval((function(){t.$store.dispatch("dlcache/update")}),1e3)}}),l=(o(276),o(10)),component=Object(l.a)(n,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"download-box"},[this._e(),this._v(" "),this._l(this.dlcache,(function(t,o){return e("DownloadEntry",{key:o,attrs:{downloadEntry:t}})}))],2)}),[],!1,null,"8061dfc4",null);e.default=component.exports;installComponents(component,{DownloadEntry:o(260).default})},274:function(t,e,o){"use strict";var r=o(256);o.n(r).a},275:function(t,e,o){(e=o(18)(!1)).push([t.i,".frame[data-v-980790fa]{width:100%;border-bottom:2px solid #888}.frame .timestamp[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:12pt;color:#bbb}.frame .thumbnail[data-v-980790fa]{background-image:var(--thumbnail);background-size:cover;background-position:50%;background-repeat:no-repeat;width:150px;height:84.375px;position:relative;cursor:pointer;scrollbar-width:none}@media(max-width:768px){.frame .thumbnail[data-v-980790fa]{width:100%;height:130px}}.frame .thumbnail__vignette[data-v-980790fa]{position:absolute;top:0;bottom:0;right:0;left:0;box-shadow:0 0 15px 2px #000}.frame .thumbnail__duration[data-v-980790fa]{position:absolute;bottom:0;right:0;padding:0 3px 3px 0;text-align:right;font-size:12pt;color:#bbb;background-color:rgba(0,0,0,.66667)}.frame .title[data-v-980790fa]{color:#bbb;font-size:22pt;max-height:1.3em;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.frame .description[data-v-980790fa]{color:#bbb;font-size:14pt;height:100px;overflow-x:hidden;overflow-y:scroll;position:relative;background-color:rgba(0,0,0,.2)}@media(max-width:768px){.frame .description[data-v-980790fa]{overflow:scroll}}.frame .description__decobox[data-v-980790fa]{position:absolute}.frame .description__decobox--left[data-v-980790fa]{top:0;left:0;width:40px;height:40px;border-top:2px solid #888;border-left:2px solid #888;pointer-events:none}.frame .description__decobox--right[data-v-980790fa]{bottom:0;right:0;width:40px;height:40px;border-bottom:2px solid #888;border-right:2px solid #888;pointer-events:none}.frame .status--progressbar[data-v-980790fa]{background-color:#900;height:5px}.frame .status--progressbar__good[data-v-980790fa]{background-color:#0b0;width:var(--download-progress);transition:width 1s}.frame .status--progressbar__text[data-v-980790fa]{font-size:24pt;color:#bbb}.frame .status--ready[data-v-980790fa]{height:45px;background-color:#bbb;transition:background-color .2s,border .2s}.frame .status--ready[data-v-980790fa]:hover{background-color:#5954a4;color:#fff}.frame .status--ready svg[data-v-980790fa]{height:35px}.frame .status--queued[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:24pt;color:#bbb}.frame .status--failed[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:24pt;color:#d40}.frame .button-remove[data-v-980790fa]{width:35px;height:35px;fill:#333;stroke:#333;cursor:pointer;transition:background-color .2s,border-radius .2s}.frame .button-remove[data-v-980790fa]:hover{background-color:#d40;border-radius:50%}.frame[data-v-980790fa]::-webkit-scrollbar,.frame[data-v-980790fa] ::-webkit-scrollbar{display:none}.frame .icon--mode[data-v-980790fa]{width:20px}",""]),t.exports=e},276:function(t,e,o){"use strict";var r=o(257);o.n(r).a},277:function(t,e,o){(e=o(18)(!1)).push([t.i,".download-box[data-v-8061dfc4]{width:100%;min-height:600px;border-radius:5px;padding:20px;background-color:hsla(0,0%,100%,.33333)}.no-dls-yet[data-v-8061dfc4]{color:#bbb;font-size:34pt;text-align:center}",""]),t.exports=e},278:function(t,e,o){"use strict";var r=o(258);o.n(r).a},279:function(t,e,o){(e=o(18)(!1)).push([t.i,".click-blocker[data-v-1fe60afe]{bottom:0}.box[data-v-1fe60afe],.click-blocker[data-v-1fe60afe]{position:absolute;left:0;right:0;top:0}.box[data-v-1fe60afe]{height:60%;overflow:hidden}@media(max-width:1280px){.box[data-v-1fe60afe]{position:absolute;top:100px;bottom:100px;left:100px;right:100px}}@media(max-width:768px){.box[data-v-1fe60afe]{position:absolute;top:0;bottom:0;left:0;right:0}}.box h2[data-v-1fe60afe]{text-align:center;font-size:56pt;color:#bbb}@media(max-width:768px){.box h2[data-v-1fe60afe]{margin-top:36px;max-height:unset}}@media(max-width:768px){.box .dots[data-v-1fe60afe]{margin-top:50px}}.box .dots .dot[data-v-1fe60afe]{width:50px;height:50px;background-color:#888;border-radius:50px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.box .dots .dot[data-v-1fe60afe]:first-child{-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:0;animation-delay:0}.box .dots .dot[data-v-1fe60afe]:nth-child(2){-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.box .dots .dot[data-v-1fe60afe]:nth-child(3){-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}@media(max-width:768px){.box .dots .dot[data-v-1fe60afe]{width:30px;height:30px}.box .dots .dot[data-v-1fe60afe]:not(:first-child){margin-left:15px}.box .dots .dot[data-v-1fe60afe]:not(:last-child){margin-right:15px}}@media(min-width:768px){.box .dots .dot[data-v-1fe60afe]{font-size:36pt}.box .dots .dot[data-v-1fe60afe]:not(:first-child){margin-left:25px}.box .dots .dot[data-v-1fe60afe]:not(:last-child){margin-right:25px}}.box .loading-text[data-v-1fe60afe]{font-size:36pt}@media(max-width:768px){.box .loading-text[data-v-1fe60afe]{font-size:24pt}}@-webkit-keyframes dot-hover-data-v-1fe60afe{0%{transform:translateY(0)}50%{transform:translateY(1em)}to{transform:translateY(0)}}@keyframes dot-hover-data-v-1fe60afe{0%{transform:translateY(0)}50%{transform:translateY(1em)}to{transform:translateY(0)}}",""]),t.exports=e},280:function(t,e,o){"use strict";var r=o(259);o.n(r).a},281:function(t,e,o){(e=o(18)(!1)).push([t.i,".logo[data-v-672930a4]{--logo-color:#8ad5eb;width:300px;fill:var(--logo-color);stroke:var(--logo-color);filter:drop-shadow(0 0 3px #8ad5eb);transition:fill .2s,stroke .2s,filter .2s}@media(max-width:768px){.logo[data-v-672930a4]{width:80px;align-self:flex-start}}@media(min-width:768px){.logo[data-v-672930a4]:hover{--logo-color:#bee7f4;filter:drop-shadow(0 0 5px #bee7f4)}}.input-flex[data-v-672930a4]{width:100%}input[data-v-672930a4]{height:50px;font-family:ZillaSlab,serif;font-weight:700;font-size:18pt;border-radius:5px;padding:.1em .5em;box-shadow:0 0 20px 5px hsla(0,0%,100%,.2);border:none;color:#04254e;transition:transform .2s;min-width:0}input[data-v-672930a4]:focus{transform:scale(1.015)}.icon-button[data-v-672930a4]{height:2em;stroke:#04254e;overflow:hidden;transition:stroke .2s,fill .2s,color .2s}.icon-button svg[data-v-672930a4]{height:100%}.button[data-v-672930a4]{transition:transform .2s,background-color .2s,border .2s}.button[data-v-672930a4]:hover{transform:scale(1.05);background-color:#5954a4;color:#fff}.button:hover svg[data-v-672930a4]{fill:#fff;stroke:#fff}.dropdown[data-v-672930a4]{min-width:100px;height:100%;border-radius:5px;cursor:pointer;font-family:ZillaSlab,serif;font-size:16pt}",""]),t.exports=e},282:function(t,e,o){"use strict";o.r(e);o(34),o(166);var r=o(86),n=o(249),l=o(265),d=o(262),f=o(10),c=Object(f.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-arrow-right-square",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M14 1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z"}}),this._v(" "),e("path",{attrs:{"fill-rule":"evenodd",d:"M4 8a.5.5 0 0 0 .5.5h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5A.5.5 0 0 0 4 8z"}})])}),[],!1,null,null,null).exports,h=o(7),v=o.n(h),m={components:{Logo:r.default,Spacer:n.default,DownloadBox:l.default,PleaseWaitBlocker:d.default,IconArrowRightSquare:c},data:function(){return{isWaitingForResponse:{type:Boolean,default:!1}}},methods:{downloadButtonClicked:function(){var t=this;if(this.$refs.video_url.value.match(/(https?:\/\/)?[a-zA-Z0-9-_.]+\.[a-zA-Z-_.]+/)){var e=this.$refs.video_url.value;this.$refs.video_url.value="",this.isWaitingForResponse=!0,v.a.post("/api",{request:"queue_download",video_url:e,mode:this.$refs.mode.options[this.$refs.mode.selectedIndex].value}).then((function(e){"OK"===e.data.status&&(t.isWaitingForResponse=!1,t.$store.dispatch("dlcache/update",t))}))}},keyMonitor:function(t){"Enter"==t.key&&this.downloadButtonClicked()}},mounted:function(){this.isWaitingForResponse=!1}},x=(o(280),Object(f.a)(m,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[t.isWaitingForResponse?o("PleaseWaitBlocker"):o("span",{staticClass:"inherit-all"},[o("div",{staticClass:"hidden md:block"},[o("Spacer",{attrs:{height:"0",m_height:"1em"}}),t._v(" "),o("Logo",{staticClass:"logo mt-4"}),t._v(" "),o("Spacer",{attrs:{height:"2em",m_height:"2em"}})],1),t._v(" "),o("div",{staticClass:"flex flex-row flex-wrap md:flex-no-wrap input-flex justify-between md:justify-center"},[o("input",{ref:"video_url",staticClass:"flex-grow md:mr-4 mb-2 md:mb-0 w-full",attrs:{type:"url",name:"video_url",id:"video_url",placeholder:"video-url"},on:{keydown:t.keyMonitor}}),t._v(" "),o("div",{staticClass:"w-full md:hidden"}),t._v(" "),o("div",{staticClass:"flex-shrink button-submit flex-grow-0"},[o("select",{ref:"mode",staticClass:"dropdown",attrs:{name:"mode",id:"mode"}},[o("option",{attrs:{value:"video"}},[t._v("Video")]),t._v(" "),o("option",{attrs:{value:"audio"}},[t._v("Audio")])])]),t._v(" "),o("div",{staticClass:"button flex-shrink button-submit flex-grow-0 ml-3",on:{click:t.downloadButtonClicked}},[o("IconArrowRightSquare",{staticClass:"icon-button"})],1)]),t._v(" "),o("Spacer",{attrs:{height:"2em",m_height:"2em"}}),t._v(" "),o("DownloadBox")],1)],1)}),[],!1,null,"672930a4",null));e.default=x.exports;installComponents(x,{Spacer:o(249).default,Logo:o(86).default,DownloadBox:o(265).default,PleaseWaitBlocker:o(262).default})}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{248:function(t,e,o){var content=o(254);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(19).default)("ac8f1938",content,!0,{sourceMap:!1})},249:function(t,e,o){"use strict";o.r(e);var r={props:{height:{type:String,default:"0"},m_height:{type:String,default:"0"}},computed:{mobile_height:function(){return"0"===this.m_height?this.height:this.m_height}}},n=(o(253),o(10)),component=Object(n.a)(r,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"spacer",style:"--height: "+this.height+"; --m_height: "+this.mobile_height+";"})}),[],!1,null,"70a5daf0",null);e.default=component.exports},253:function(t,e,o){"use strict";var r=o(248);o.n(r).a},254:function(t,e,o){(e=o(18)(!1)).push([t.i,".spacer[data-v-70a5daf0]{width:1px;height:var(--height)}@media(max-width:660px){.spacer[data-v-70a5daf0]{height:var(--m_height)}}",""]),t.exports=e},256:function(t,e,o){var content=o(275);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(19).default)("7bd584fa",content,!0,{sourceMap:!1})},257:function(t,e,o){var content=o(277);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(19).default)("2feed4f0",content,!0,{sourceMap:!1})},258:function(t,e,o){var content=o(279);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(19).default)("5d20b250",content,!0,{sourceMap:!1})},259:function(t,e,o){var content=o(281);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(19).default)("347a4cba",content,!0,{sourceMap:!1})},260:function(t,e,o){"use strict";o.r(e);o(35),o(34),o(63);var r=o(10),n=Object(r.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-download",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z"}}),this._v(" "),e("path",{attrs:{"fill-rule":"evenodd",d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z"}})])}),[],!1,null,null,null).exports,l=Object(r.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-x",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"}})])}),[],!1,null,null,null).exports,d=Object(r.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-film",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M0 1a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm4 0h8v6H4V1zm8 8H4v6h8V9zM1 1h2v2H1V1zm2 3H1v2h2V4zM1 7h2v2H1V7zm2 3H1v2h2v-2zm-2 3h2v2H1v-2zM15 1h-2v2h2V1zm-2 3h2v2h-2V4zm2 3h-2v2h2V7zm-2 3h2v2h-2v-2zm2 3h-2v2h2v-2z"}})])}),[],!1,null,null,null).exports,f=Object(r.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-music-note-beamed",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M6 13c0 1.105-1.12 2-2.5 2S1 14.105 1 13c0-1.104 1.12-2 2.5-2s2.5.896 2.5 2zm9-2c0 1.105-1.12 2-2.5 2s-2.5-.895-2.5-2 1.12-2 2.5-2 2.5.895 2.5 2z"}}),this._v(" "),e("path",{attrs:{"fill-rule":"evenodd",d:"M14 11V2h1v9h-1zM6 3v10H5V3h1z"}}),this._v(" "),e("path",{attrs:{d:"M5 2.905a1 1 0 0 1 .9-.995l8-.8a1 1 0 0 1 1.1.995V3L5 4V2.905z"}})])}),[],!1,null,null,null).exports,c=o(7),h=o.n(c),v={components:{IconDownload:n,IconX:l,IconFilm:d,IconMusic:f},props:{downloadEntry:{type:Object}},methods:{getQueuedDateString:function(t){var e=new Date(1e3*t);return("0"+e.getDay()).slice(-2)+"."+("0"+e.getMonth()).slice(-2)+"."+e.getFullYear()},getDurationString:function(t){var time=new Date(1e3*t),e=String(time.getHours()-1);return("0"!==e?e+":":"")+("0"+time.getMinutes()).slice(-2)+":"+("0"+time.getSeconds()).slice(-2)},linebreaksToBrTags:function(t){return t.replace("\n","
")},removeDownload:function(){var t=this;h.a.post("/api",{request:"remove_download_entry",id:this.downloadEntry.tubio_id}).then((function(e){"OK"===e.data.status&&t.$store.dispatch("dlcache/update",t)}))}}},m=(o(274),Object(r.a)(v,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"frame mb-6 pt-2 pb-4"},[o("div",{staticClass:"flex flex-col"},[o("div",{staticClass:"flex items-end justify-between w-full md:w-auto"},[o("div",{staticClass:"flex flex-col"},[o("div",{staticClass:"icon--mode"},["video"===t.downloadEntry.mode?o("IconFilm"):o("IconMusic")],1),t._v(" "),o("div",{staticClass:"timestamp"},[t._v("\n "+t._s(t.getQueuedDateString(t.downloadEntry.queued_timestamp))+"\n ")])]),t._v(" "),o("div",{staticClass:"button-remove",on:{click:t.removeDownload}},[o("IconX")],1)]),t._v(" "),o("div",{staticClass:"flex flex-col-reverse md:flex-row w-full mt-2"},[o("div",{staticClass:"flex flex-col"},[o("a",{attrs:{href:t.downloadEntry.webpage_url,target:"_blank",title:"To the original source"}},[o("div",{staticClass:"thumbnail flex-shrink-0",style:"--thumbnail: url('"+t.downloadEntry.thumbnail_url+"')"},[o("div",{staticClass:"thumbnail__vignette"}),t._v(" "),o("div",{staticClass:"thumbnail__duration"},[t._v(t._s(t.getDurationString(t.downloadEntry.duration)))])])]),t._v(" "),"downloading"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--progressbar flex w-full mt-3"},[o("div",{staticClass:"status--progressbar__good items-stretch",style:"--download-progress: "+t.downloadEntry.download_progress+"%;"})]),t._v(" "),o("div",{staticClass:"status--progressbar__text"},[t._v("\n "+t._s(t.downloadEntry.download_progress)+"%\n ")])]):"finished"===t.downloadEntry.status?o("a",{attrs:{href:t.downloadEntry.download_url,title:"download"}},[o("div",{staticClass:"status--ready mt-3 button flex justify-center w-full"},[o("div",[o("IconDownload")],1)])]):"queued"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--queued mt-3"},[t._v("\n Queued\n ")])]):"failed"===t.downloadEntry.status?o("div",[o("div",{staticClass:"status--failed mt-3"},[t._v("\n Failed!\n ")])]):t._e()]),t._v(" "),o("div",{staticClass:"flex flex-col md:ml-4 w-full overflow-x-hidden overflow-y-visible"},[o("h1",{staticClass:"title"},[t._v(t._s(t.downloadEntry.title))]),t._v(" "),o("div",{staticClass:"relative my-4"},[""!=t.downloadEntry.description?o("div",[o("p",{staticClass:"description p-2"},[o("span",{domProps:{innerHTML:t._s(t.linebreaksToBrTags(t.downloadEntry.description))}})]),t._v(" "),o("div",{staticClass:"description__decobox description__decobox--left"}),t._v(" "),o("div",{staticClass:"description__decobox description__decobox--right"})]):t._e()])])])])])}),[],!1,null,"980790fa",null));e.default=m.exports},262:function(t,e,o){"use strict";o.r(e);var r={},n=(o(278),o(10)),component=Object(n.a)(r,(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"click-blocker flex justify-center md:items-center"},[e("div",{staticClass:"box"},[e("div",{staticClass:"w-full h-full flex flex-col justify-center items-center"},[e("h2",{staticClass:"loading-text"},[this._v("Just a second...")]),this._v(" "),e("div",{staticClass:"dots flex w-full justify-center items-center mt-24"},[e("div",{staticClass:"dot"}),this._v(" "),e("div",{staticClass:"dot"}),this._v(" "),e("div",{staticClass:"dot"})])])])])}],!1,null,"1fe60afe",null);e.default=component.exports},265:function(t,e,o){"use strict";o.r(e);o(49);var r=o(260),n=(o(7),{components:{DownloadEntry:r.default},computed:{dlcache:function(){return this.$store.state.dlcache.cache}},data:function(){return{downloads:{type:Array}}},mounted:function(){var t=this;this.$store.dispatch("dlcache/update"),setInterval((function(){t.$store.dispatch("dlcache/update")}),1e3)}}),l=(o(276),o(10)),component=Object(l.a)(n,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"download-box"},[this._e(),this._v(" "),this._l(this.dlcache,(function(t,o){return e("DownloadEntry",{key:o,attrs:{downloadEntry:t}})}))],2)}),[],!1,null,"8061dfc4",null);e.default=component.exports;installComponents(component,{DownloadEntry:o(260).default})},274:function(t,e,o){"use strict";var r=o(256);o.n(r).a},275:function(t,e,o){(e=o(18)(!1)).push([t.i,".frame[data-v-980790fa]{width:100%;border-bottom:2px solid #888}.frame .timestamp[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:12pt;color:#bbb}.frame .thumbnail[data-v-980790fa]{background-image:var(--thumbnail);background-size:cover;background-position:50%;background-repeat:no-repeat;width:150px;height:84.375px;position:relative;cursor:pointer;scrollbar-width:none}@media(max-width:768px){.frame .thumbnail[data-v-980790fa]{width:100%;height:130px}}.frame .thumbnail__vignette[data-v-980790fa]{position:absolute;top:0;bottom:0;right:0;left:0;box-shadow:0 0 15px 2px #000}.frame .thumbnail__duration[data-v-980790fa]{position:absolute;bottom:0;right:0;padding:0 3px 3px 0;text-align:right;font-size:12pt;color:#bbb;background-color:rgba(0,0,0,.66667)}.frame .title[data-v-980790fa]{color:#bbb;font-size:22pt;max-height:1.3em;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.frame .description[data-v-980790fa]{color:#bbb;font-size:14pt;height:100px;overflow-x:hidden;overflow-y:scroll;position:relative;background-color:rgba(0,0,0,.2)}@media(max-width:768px){.frame .description[data-v-980790fa]{overflow:scroll}}.frame .description__decobox[data-v-980790fa]{position:absolute}.frame .description__decobox--left[data-v-980790fa]{top:0;left:0;width:40px;height:40px;border-top:2px solid #888;border-left:2px solid #888;pointer-events:none}.frame .description__decobox--right[data-v-980790fa]{bottom:0;right:0;width:40px;height:40px;border-bottom:2px solid #888;border-right:2px solid #888;pointer-events:none}.frame .status--progressbar[data-v-980790fa]{background-color:#900;height:5px}.frame .status--progressbar__good[data-v-980790fa]{background-color:#0b0;width:var(--download-progress);transition:width 1s}.frame .status--progressbar__text[data-v-980790fa]{font-size:24pt;color:#bbb}.frame .status--ready[data-v-980790fa]{height:45px;background-color:#bbb;transition:background-color .2s,border .2s}.frame .status--ready[data-v-980790fa]:hover{background-color:#5954a4;color:#fff}.frame .status--ready svg[data-v-980790fa]{height:35px}.frame .status--queued[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:24pt;color:#bbb}.frame .status--failed[data-v-980790fa]{font-family:ZillaSlab,serif;font-size:24pt;color:#d40}.frame .button-remove[data-v-980790fa]{width:35px;height:35px;fill:#333;stroke:#333;cursor:pointer;transition:background-color .2s,border-radius .2s}.frame .button-remove[data-v-980790fa]:hover{background-color:#d40;border-radius:50%}.frame[data-v-980790fa]::-webkit-scrollbar,.frame[data-v-980790fa] ::-webkit-scrollbar{display:none}.frame .icon--mode[data-v-980790fa]{width:20px}",""]),t.exports=e},276:function(t,e,o){"use strict";var r=o(257);o.n(r).a},277:function(t,e,o){(e=o(18)(!1)).push([t.i,".download-box[data-v-8061dfc4]{width:100%;min-height:600px;border-radius:5px;padding:20px;background-color:hsla(0,0%,100%,.33333)}.no-dls-yet[data-v-8061dfc4]{color:#bbb;font-size:34pt;text-align:center}",""]),t.exports=e},278:function(t,e,o){"use strict";var r=o(258);o.n(r).a},279:function(t,e,o){(e=o(18)(!1)).push([t.i,".click-blocker[data-v-1fe60afe]{bottom:0}.box[data-v-1fe60afe],.click-blocker[data-v-1fe60afe]{position:absolute;left:0;right:0;top:0}.box[data-v-1fe60afe]{height:60%;overflow:hidden}@media(max-width:1280px){.box[data-v-1fe60afe]{position:absolute;top:100px;bottom:100px;left:100px;right:100px}}@media(max-width:768px){.box[data-v-1fe60afe]{position:absolute;top:0;bottom:0;left:0;right:0}}.box h2[data-v-1fe60afe]{text-align:center;font-size:56pt;color:#bbb}@media(max-width:768px){.box h2[data-v-1fe60afe]{margin-top:36px;max-height:unset}}@media(max-width:768px){.box .dots[data-v-1fe60afe]{margin-top:50px}}.box .dots .dot[data-v-1fe60afe]{width:50px;height:50px;background-color:#888;border-radius:50px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.box .dots .dot[data-v-1fe60afe]:first-child{-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:0;animation-delay:0}.box .dots .dot[data-v-1fe60afe]:nth-child(2){-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.box .dots .dot[data-v-1fe60afe]:nth-child(3){-webkit-animation:dot-hover-data-v-1fe60afe 1.5s infinite;animation:dot-hover-data-v-1fe60afe 1.5s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}@media(max-width:768px){.box .dots .dot[data-v-1fe60afe]{width:30px;height:30px}.box .dots .dot[data-v-1fe60afe]:not(:first-child){margin-left:15px}.box .dots .dot[data-v-1fe60afe]:not(:last-child){margin-right:15px}}@media(min-width:768px){.box .dots .dot[data-v-1fe60afe]{font-size:36pt}.box .dots .dot[data-v-1fe60afe]:not(:first-child){margin-left:25px}.box .dots .dot[data-v-1fe60afe]:not(:last-child){margin-right:25px}}.box .loading-text[data-v-1fe60afe]{font-size:36pt}@media(max-width:768px){.box .loading-text[data-v-1fe60afe]{font-size:24pt}}@-webkit-keyframes dot-hover-data-v-1fe60afe{0%{transform:translateY(0)}50%{transform:translateY(1em)}to{transform:translateY(0)}}@keyframes dot-hover-data-v-1fe60afe{0%{transform:translateY(0)}50%{transform:translateY(1em)}to{transform:translateY(0)}}",""]),t.exports=e},280:function(t,e,o){"use strict";var r=o(259);o.n(r).a},281:function(t,e,o){(e=o(18)(!1)).push([t.i,".logo[data-v-51390b44]{--logo-color:#8ad5eb;width:300px;fill:var(--logo-color);stroke:var(--logo-color);filter:drop-shadow(0 0 3px #8ad5eb);transition:fill .2s,stroke .2s,filter .2s}@media(max-width:768px){.logo[data-v-51390b44]{width:80px;align-self:flex-start}}@media(min-width:768px){.logo[data-v-51390b44]:hover{--logo-color:#bee7f4;filter:drop-shadow(0 0 5px #bee7f4)}}.input-flex[data-v-51390b44]{width:100%}input[data-v-51390b44]{height:50px;font-family:ZillaSlab,serif;font-weight:700;font-size:18pt;border-radius:5px;padding:.1em .5em;box-shadow:0 0 20px 5px hsla(0,0%,100%,.2);border:none;color:#04254e;transition:transform .2s;min-width:0}input[data-v-51390b44]:focus{transform:scale(1.015)}.icon-button[data-v-51390b44]{height:2em;stroke:#04254e;overflow:hidden;transition:stroke .2s,fill .2s,color .2s}.icon-button svg[data-v-51390b44]{height:100%}.button[data-v-51390b44]{transition:transform .2s,background-color .2s,border .2s}.button[data-v-51390b44]:hover{transform:scale(1.05);background-color:#5954a4;color:#fff}.button:hover svg[data-v-51390b44]{fill:#fff;stroke:#fff}.dropdown[data-v-51390b44]{min-width:100px;height:100%;border-radius:5px;cursor:pointer;font-family:ZillaSlab,serif;font-size:16pt}",""]),t.exports=e},282:function(t,e,o){"use strict";o.r(e);o(34),o(166);var r=o(86),n=o(249),l=o(265),d=o(262),f=o(10),c=Object(f.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-arrow-right-square",attrs:{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M14 1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z"}}),this._v(" "),e("path",{attrs:{"fill-rule":"evenodd",d:"M4 8a.5.5 0 0 0 .5.5h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5A.5.5 0 0 0 4 8z"}})])}),[],!1,null,null,null).exports,h=o(7),v=o.n(h),m={components:{Logo:r.default,Spacer:n.default,DownloadBox:l.default,PleaseWaitBlocker:d.default,IconArrowRightSquare:c},data:function(){return{isWaitingForResponse:{type:Boolean,default:!1}}},methods:{downloadButtonClicked:function(){var t=this;if(this.$refs.video_url.value.match(/(https?:\/\/)?[a-zA-Z0-9-_.]+\.[a-zA-Z-_.]+/)){var e=this.$refs.video_url.value;this.$refs.video_url.value="",this.isWaitingForResponse=!0,v.a.post("/api",{request:"queue_download",video_url:e,mode:this.$refs.mode.options[this.$refs.mode.selectedIndex].value}).then((function(e){"OK"===e.data.status&&(t.isWaitingForResponse=!1,t.$store.dispatch("dlcache/update",t))}))}},keyMonitor:function(t){"Enter"==t.key&&this.downloadButtonClicked()}},mounted:function(){this.isWaitingForResponse=!1}},x=(o(280),Object(f.a)(m,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[t.isWaitingForResponse?o("PleaseWaitBlocker"):o("span",{staticClass:"inherit-all"},[o("div",{staticClass:"hidden md:block"},[o("Spacer",{attrs:{height:"0",m_height:"1em"}}),t._v(" "),o("Logo",{staticClass:"logo"}),t._v(" "),o("Spacer",{attrs:{height:"2em",m_height:"2em"}})],1),t._v(" "),o("div",{staticClass:"flex flex-row flex-wrap md:flex-no-wrap input-flex justify-between md:justify-center"},[o("input",{ref:"video_url",staticClass:"flex-grow md:mr-4 mb-2 md:mb-0 w-full",attrs:{type:"url",name:"video_url",id:"video_url",placeholder:"video-url"},on:{keydown:t.keyMonitor}}),t._v(" "),o("div",{staticClass:"w-full md:hidden"}),t._v(" "),o("div",{staticClass:"flex-shrink button-submit flex-grow-0"},[o("select",{ref:"mode",staticClass:"dropdown",attrs:{name:"mode",id:"mode"}},[o("option",{attrs:{value:"video"}},[t._v("Video")]),t._v(" "),o("option",{attrs:{value:"audio"}},[t._v("Audio")])])]),t._v(" "),o("div",{staticClass:"button flex-shrink button-submit flex-grow-0 ml-3",on:{click:t.downloadButtonClicked}},[o("IconArrowRightSquare",{staticClass:"icon-button"})],1)]),t._v(" "),o("Spacer",{attrs:{height:"2em",m_height:"2em"}}),t._v(" "),o("DownloadBox")],1)],1)}),[],!1,null,"51390b44",null));e.default=x.exports;installComponents(x,{Spacer:o(249).default,Logo:o(86).default,DownloadBox:o(265).default,PleaseWaitBlocker:o(262).default})}}]); \ No newline at end of file diff --git a/Tubio/frontend/_nuxt/static/1611432299/payload.js b/Tubio/frontend/_nuxt/static/1611433648/payload.js similarity index 100% rename from Tubio/frontend/_nuxt/static/1611432299/payload.js rename to Tubio/frontend/_nuxt/static/1611433648/payload.js diff --git a/Tubio/frontend/_nuxt/static/1611432299/settings/payload.js b/Tubio/frontend/_nuxt/static/1611433648/settings/payload.js similarity index 100% rename from Tubio/frontend/_nuxt/static/1611432299/settings/payload.js rename to Tubio/frontend/_nuxt/static/1611433648/settings/payload.js diff --git a/Tubio/frontend/_nuxt/static/1611432299/settings/state.js b/Tubio/frontend/_nuxt/static/1611433648/settings/state.js similarity index 76% rename from Tubio/frontend/_nuxt/static/1611432299/settings/state.js rename to Tubio/frontend/_nuxt/static/1611433648/settings/state.js index f79ba13..1aab63c 100644 --- a/Tubio/frontend/_nuxt/static/1611432299/settings/state.js +++ b/Tubio/frontend/_nuxt/static/1611433648/settings/state.js @@ -1 +1 @@ -window.__NUXT__={staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1611432299",layout:"default",error:null,state:{diskUsage:{usage:{}},dlcache:{cache:[]},logs:{logs:[]},serverOs:{os_name:""},settings:{config:{}}},serverRendered:true,routePath:"\u002Fsettings",config:{}}; \ No newline at end of file +window.__NUXT__={staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1611433648",layout:"default",error:null,state:{diskUsage:{usage:{}},dlcache:{cache:[]},logs:{logs:[]},serverOs:{os_name:""},settings:{config:{}}},serverRendered:true,routePath:"\u002Fsettings",config:{}}; \ No newline at end of file diff --git a/Tubio/frontend/_nuxt/static/1611432299/state.js b/Tubio/frontend/_nuxt/static/1611433648/state.js similarity index 75% rename from Tubio/frontend/_nuxt/static/1611432299/state.js rename to Tubio/frontend/_nuxt/static/1611433648/state.js index 98cae08..b69c6bc 100644 --- a/Tubio/frontend/_nuxt/static/1611432299/state.js +++ b/Tubio/frontend/_nuxt/static/1611433648/state.js @@ -1 +1 @@ -window.__NUXT__={staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1611432299",layout:"default",error:null,state:{diskUsage:{usage:{}},dlcache:{cache:[]},logs:{logs:[]},serverOs:{os_name:""},settings:{config:{}}},serverRendered:true,routePath:"\u002F",config:{}}; \ No newline at end of file +window.__NUXT__={staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1611433648",layout:"default",error:null,state:{diskUsage:{usage:{}},dlcache:{cache:[]},logs:{logs:[]},serverOs:{os_name:""},settings:{config:{}}},serverRendered:true,routePath:"\u002F",config:{}}; \ No newline at end of file diff --git a/Tubio/frontend/android-chrome-192x192.png b/Tubio/frontend/android-chrome-192x192.png index 8328d0e97ec85fb400c78a84ddd02d6e3e4ffb25..43769dfe9e25b5a18ad96ea55a928d7893add678 100644 GIT binary patch literal 7977 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 diff --git a/Tubio/frontend/apple-touch-icon.png b/Tubio/frontend/apple-touch-icon.png index e5d07032ec6a212b4ad0a3f84a9adee532a672b1..62eac4110060e41546486348fdcf0f5af2bd01ae 100644 GIT binary patch literal 7357 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 PFF^YDAKa_ea*X{i;2S>d literal 8437 zcmZ`&#hm&VFmZ``!E5&z=Z%)i)1_Xo+xea2_Zsyw(Kn)&DNgJ>XlS z?;alx&K(!HtgJfR(h>)UJ$dHYt@dc?t9cLXHT&%ID}q_M0M%x59hVmhHwabB!9Bg~yCp z)?lyq>k<4$F|6Jng@65WjXMh!?%xdRsDtQ<2ap>do+TjCsuH8GJ zaOoZVTI@mZ@~Qk?=?eSDA=>b0u3-fkB$87o_lFF!QjvdqPe}-YEr<;tnuk2dpkqzw zdHk#fYNGRtc9Rn!`tI%C?K<3!f5i0EnP?->V|IX$v7SU=tMt-ut1+6N@y}i3bcaCH zn!u@wZ%avMOz_W#&ORe!3AhXIsHhRORy?oJINWWRI}B9c)bCKY5)7@#3^aC?J}6q{ zWd**2md*sSwvf|aW?GxFHpiie$Y@YV2gMCbFKP!@tLQ9po#GTxq9yzF2$_CKWW2av zn-le3lPIBm({s6`q;u0VPQ_NC>#fx=Je0JyUg-n(#?#z{rxU}y3npHbf5$>Xrwm#e_{rGG3TkV)!H`BK04Q3{!oDTxp^Im#+vr`r*ZTUtl$7maQsc~is zl0j%Oi#drX@X=bH4C^<9nK%Pj!PriJ{yuTwuL+_TRQo(|;YU zR!+LAp|{HM9q^c7JFr*Qxi!WyH7Gf;V-qW21ZkWbbr4hZe5*2N=Tticn7hZnxs#r4 zU4?mNgP0WTDRt)4|dAW&KW^&&W)S znA0n`-76~aTTB20oB7bKXDPgbfzx97t6-D64)@C&Ue@N+MUW!9oSzME^7=;`vthSp z#672)&L)s^JP`HqL32*4WN3$hnQ;L~KM8Bw4t^StJ_E_Ts% z@vz=yMM+Rlz9EEFNEOPD*w38$BGP zc(`165C^=^O0(G+g|meZ#7}%k_`yp_KT-f^W{~gn6d;9imN7r^hlljo{?-=a>DG`%?N;5=& ztODQUDJOLBlA$@fJMavFEa`)#U5q+r@sx!JH$5Dhn*JfycJY9LK0t>gIC0SMIl6!l zkGgsL;g^J0JA4A{br2ms`I0DSgMG~`mfNDjk%`q?tnjLpjv@#qf03)5hp5X zq`>LjN(F;|_OqLd@X=T4pgctB0Y~HMUT#YnNnfak>gzmXNw+ao@8sA@VnYtpxEVHN z{)QOhz@0sP!GU(J&!F?Y`YL`db<-IRSLx<{LRfL}=Zdi<$97x(m@ zJYgY7#%q68cK`b|Y}$c4eLqIZd;E#`$&dYI64d=B-0X8T7;T8xyyE=#Ym6i>1e9cJ z^WLF&-d|>2jl6#CE0m*&ggZ26|64$_pkNn53oZQT8=`)O$MkaZMM|4^#c%bY`@j-u z=@#Y!Z}*)WXEAu0SgU&HBjHr5qUxI}O(Vy+1hRZAYGfBu_;Gw3ss(sXSDKaw27>2* zt*NRNhhAw_ z{hE~mf_*4Uh9s^VW9sa2Go|gAC+-iAMkXdzE&aqy1G$YNbuX>}TS%1*3?_c_v5MDc z6(bh~Rq??up%`8qoE`>S6n+tq)6z?M(|W2mbMw2*`RdQ}4F6+~r%FofDzXaalO(%E zxB*+VwDs#o^D9bf0k~=oDjNQOqq@~d4U9P(VF{WF9Pq8Zw*#|Yn~!p`=-=J-&@(VS zK47@0Fvi(wx;5Rq=_03-x*~d$PU?$;vg9b#*y10crl!4D`~o{$ z3HFxThn7ENig#Xh;8pzeZI$^vMH`YpmOP+@&>{!?tQ(e@WT?fKbkmtau6NTaUg??Y z=T%o)$W!LI`BmP?%ynPca$yO_1yQrP#jGSl=5-V3biWZp|5~AewVE5N+o2GFfoBB# zE%{7!L^6BHN`JX{3g6io?6x~>C1k4K9ePuLw5TXADU7V%fK=?{B|&%veX|a<@|FC^ z|3YRXzkqU$1kr=8BGtyF8%~5wtdzKhTR99`Twu z@G6woxZjkJA~&YetfL9FQ*we!M*o}@jx^uAXk(#?GI-k*9~*Ba-oGt%t0(Dy{`+(G zVhK)Q`P|Xu`|-?>pq?t`q&*r*%8i_x*MKUrWv*S@X06W7i&yQA`k*x$z@lnwsc%=VnRi-F>FL-+1Hi;_ z1H7gE{VqG5Kj;vPtYqm!>G7Ok&`4>oZfEYW-DlfpY$As<`y$tCVpf`kk^FSi=p}sa zFIHPK>~??u3V3-Xa)+>n{tRDv`l0#s4uklmADE5pSad1&rcIIUneEi`)}RvCTVL=jMH#U?LFT9 zsuYy9r3?D7X$b8pd^NY!GA|kR(`?^nAa_)|IY*}LfO(%`@uZs`-DPDavOpdslo*&8 z<-dE`9hi)@iQwXL-HNUgKE6mV?(KJ|VXU7des-Ocn^M@D7aKoy;oHKe_UrSQjUG`F zX*DUb<{V#0ZyX3>%85`L%|g3KU%XiC>X93+p6-OPfgFe2TmD~HtAs$*tP+<9Nx~+| z{nVSq2kdjxDssvGAlcJ-yE9q{=-u{qYJ+!#ws^p?*+zR`pjl45X%7T6+{1FvSFkt! zxIWBOMNiGUJiBn{ug;|NtSEy9T0bk5=@Z{gkv4Q_s!7(&m?+p?_^7PCy`Y`y4d72v z{!#bx6v9I={V|aj!Pohe0=ykk#m5R<-{;h0x!y0_B#V~BtkO5<1Bba81o8V|6z zlO^gnR(>#)d2m8nt9~RN%$eL%&SzP=8#29|>vmciX~s|e-4NOD^(~ve1@>##*{{WY zXXm+Mgl(Y)^rf3i?`W&`%x^DhIR-4Hd;w|(`hGYn zaB%!!*)bfmF~u)!H}LSsb?I|TEFqwa(R1RCr)*QhoO0M0p5{bDOGL=|o1`RztgM&K zarzu`DkhnGp8EDTui9Oa@}Q^0QN_KzX@=COsVN{N>8lQcWJKw09sOstH-NM0T|Pf7 z)-2^=x=R1e^U-;ifYQiF7?mKD!~ez*a!>2$s{Dw6&5P)C*QNx`qbK5jT%K2Oes@LQ zyAI|tN#(0)YF~665)?M?p?8FUYDooC|X(cI6F#npvp>PN`r%4)w&l{ zNR36jV$Q-2N-t5x7QhO@?go#1S0{nUfT=|Insl3HoV#_Dgi;_IDzM7YF=ULiXmt(MDq+iGg`)?0~MaZKpuUUcu0K+fwB9X+$ z5*aG=w67BCuCGOpd*m?G>^K|RWdF$K^|-kk0UOnhFKlgy0HU|i;Oc89_SXI#^h+(0 zDmL}ggD#CICX~6gO_%#|W?gMk%&Zu<56R6+R)Qan%}?tpd#*C-n`;PBeNA0=+L$7U zY>1jF1_3KdZ*y0;cu40a9^B9z!he<^8^NOBjE{@C-vG^yGMa-|*j`fRIM50JV*f|0A6 zG@2Flgfc{1w2-7|cl+7!RD?l+oTMHHH%}Qz$JKX6o{!y)0oA1T#ig$2M>JZqG+z=z2|SI2 z{B3BS*(Zk(w{ zm?{}PS5=L=Cov@8b3)hf zp`qB~G)v~L%Gk7>J}WZJip!Dn-nO$SVXc5sTW~IE??*GXR`}bpT+E+vq=1K~VgJ7= zQbBYJ>kp`lW8>A0zOr7^SZV2i(yqR51CfRtto!Jl zT}^-;7n4HgTjl%Nf~!0rycU8}0Cd(QJl3T|f~7g>U+KsfQJl##AuM3I1ZRbAcX;S8 zV___BIqfDY?5K7TElFGIhLlLQK*;FDaAgBl0lwLuaaR)r&c_&JrM+a`NE4M>{C?xA zX6xtn;uI$mH7ua@%u0t6606FR(%{`QWBuieUCz8FLa9i8P#sTCjRV{C7{A&$=HIDS z?bU=1&CIGeAinXPqKohxeC4vFf~sgqHTnGDy)zL8&`0+0&$%tLV0Rz(c9ps=wxDOqg@w6x13}g?d4+s3>91*2vh>&*l*68{_s3z=Ca)H9EZ0@BN3B)( zCej=;rZ4ED_HJ&p4;|>^hf+B7iiD`km5;h<^RDRF88ek>z1rz6hvj>hLr= zRm8lo1{EupCSq8(yOy1!@GO4K$roRoUkAkC*eA#Mge-g{g7j`U7FE`-=75lp4CIDD z0W%K9$cK&wmX_w;sp}5GZs%H#t1ipQ1D4|r1PWde|Js?lwJ`0toR`KVEytHomnup` zv^VP8?t%LFgtQ7{(8w;pvq1p<>&Bckko|pZe42DnV;HGqo7w(ZXsgFNJGGT(?H{2d z%80=yJXG9bjVhVzu2lt`GU?Gw#7s~_N#7c8RD!TcDK~a%Vp2xd@38}-rTX|p-H1V2 zlukH9RYJ?_xSnVzMU4en+xo(_S{}49(L!D~F3V;uuHnZ2ucv^>PN6}c@Bf>EkXfBY2vCd7=LP|=iPj+%_ZzX+CNFKrL0Z+T>F`iB8)PVA95y4NR-JEUvh{ArN z%(Mc?2|OanqLE#UkiMFc8VRC~F2~L}2;-c;N79rrUQd|FIXBS0=uSqz(|s^(p+z8= zm{vpvVn85O)?maH$c0R^vfrX>y&ym<4poySWjWfIW+@3=-U z7m(Q8)nZ3f*^h3fgGh`hUI_(HHc22m?1~mr-cZ@zr9;sETtyZH?3Ea<*Bs!~_R*H7 zJOCA8G-jB(;rosw6yRF63Dbx?UgbdXN&xz7Lb{-&&sn}$-7)n;cWvn;_1?;YEQ#}< zxN!Imtb5TpM+YTkkJkwhWs}-dV0Qo{4GB)Dwe)ncr+>8r9Ot`j-21a$B&Yt{ifK(h zK)FqnX39+4U&uLlvT5W;D26SF8^3@!;G270i|(}G%p`2w2YHdBvvJ|0nm6$I-{B*> z{g>Tl#!Mk|q&L4BGyu@ZY_%FmQzSPCS@`;u|Cm!dt?T<6`p>nk^vToFNguWShaPE? znMD8TZ@UgVyO8gEBU=0dhISqw9UL4AOKq-+jlaNPI3sAN2sl_Pjvts_PQIvjU$W|q zq5(n}%6E3Hw0!e^66F@csY4Lo5aM6TK0VfqntMse^wWkDtq`ET7-b(cl9N$W|_i|$zP$2CkHPE;6u}M1aL|+Yjc`yI8z&OTONa-oN0s+tCe+@-Wtv({A4;6C z*8~Rv*#`s~O3JRn{14T^BYs{XdFCoyk}#O}rKNH2y8ym~q0QrPX`am1)ZYemsz}wf zrLQ}fhN-aJr}t!NEcuLBM^frai^iEFd{CV|iU1y6IxOTb?(K{F(Dl=r4|cA7`P-PtFvmz_{@h#RW4TN;Z>s=ia4nC^#BW~^jh>FGXrNmUMmq=)W z&S88R7uPdbq7=*DEGGnc_Pm+rHrE$v#`kaXlr!jU&N5F^S_Ha&^%l>~)h%33fzL4J ziZUdCu}fT@ChGJ)ZDVi-a#n!k;=Stk>&<9W-~&%reya^~l1w72){HcF;}56zqsWhd zu<%oK(3;IJOhkpB|5+W^Pt9aa#xglPH}>RWg>kTY1zfv`UV6>DzoY^?MntOs^_o#FN1tON3_cpJ2;Y8Z_{X1E`ySm*RhIYSwrA2~0kT=mNOhyfb&`jF z#xSFr%xEiMS55;i#bOu&P=FQ8N%ezWn@=1z%o+KLg zeywtAzKJq(y@;;s!SL7W)G|_X!~QYb?{P__VDE5uqGKNt0BF|dWd9~BVlmFYc(V4F z?w8L1^j#QSHbYkh>h*MRg)SU!^3&Z6snzqj_CNe#kP%5)JuG18>F&01P`2bO8nx$0 zK@<@-@AEM^@Jj0`F>!6m*PvgN0_EGaMnL!koAsV|&WqiiJf6Fq{mYW4VbrSw=_Hz3 zbRV8^AU`kF{`L0i1%TVeN-DY6it_mIx$#on(*PFfTuD*U z-!jB2@cKT`xiVL!V-vNGa;M~^u~7HX2ENu!Rcw4sgOBN1o7B>7exOS4-IhuFUX4^R zEkf%WP5#UvGd-`O%56ICAqVTo`isNM+rPIdbRwq*HrnY$n74h2vGJ>^1~DyXe1<|z zCAE(rpf1(SwYuBO{S;xbx5Vefp|WEhS1Jtz2L|kD{frEtit^geZ2tkupddl)dTm<# z_Vo7KVIoHp{W7t<9I@dFRk)tKJit~1OwQtouhjASmme|!(=oJewvw2AHR`Hz&ml6z zxtgKqLl<~lMrw4pvvk^Vb*#)k^^f%Jn8Ac0&l|4F{?QE|)#eL=E-BHL->|{8sBl(1 z6F^fl^d!f9eRye)54;gT8aI}l3{+sAeo~$0>7t@jB5agiH2zkis9(PORRvx!Q9gTI zJ`J1n2iF=@{r9q@1@RQ72q;$l_v+=+EiNq)_f1>9EGbZmWp$U+cek=|w-&W@wFYiD ze7t-wxp`l5^YLr*y%c>ZEXv3GocEwikBQ7b+MB&q&i(#gu&{y#tF#%h6Qe&ndOPSk2(Up4IZz&)EviTEhY-O;UE+t!T zReM%xGd>MxW+_uXO&62cG7$rBCUGM+SqtreEM>O@0UbBfxN<4WU`BBxP9+$ zL>4Ji!^k2HpH!ph5?Q+lMlnNi(}1A1d1eWflIDRXapl7LUh3YdI>9;Ya+dNAQO5N# zrM&8nO0MySQN`RU_QD2U-ZfLr;w$t+^Yz0E^uvHC->s~lN6mp(-HA`b>Hq)#Y^5`< z0Nu+}666=mP#d9sU?-5rnB?v5VzGdI=`|pSy~NYkmHi19lc0rAM3wq0pirZyi(`ny z<>Ukh_MVJ}Mo!)amKie@bHwUrFlbA6oIG>xAg5r$!$;2^rY1dnEZ(p(K~O|UOi)yK zdIP7y#toico~Jh);7v`MG<9uJ@z|iK~N(Dt3QTV2Eb?;p5u z;)aXVvZnJ_&fK|k$7ix=A{&bX&(RMuRtyXa%s3_)pSRZmx<<9cHKHUXu_VSs56pD;@1a(UF^HZ}VCjW)%@|MA2EaU979g!i#lx zNc*;?(CJUiGFw%6%{7B!SjF3$nqNG+{=oi1XhEm|i>pB4NB$pMJvyJ8wTfl>@37>5 zZ~Ok?y<*0CxAeBV(^+^fKfGDu6{Wkz^I-W8gC-594=2xTn^s@cUHPSFzWb_W6&@XN zdtdK5mJqmA@`1F%yi~FBj^~}m(S52F{T8QA6;1rnVsY+e!;$Sy;Wl-`F`s^T8=OxU zXW0KjbE;Lu%Y?9JY#&7m&sRY{HLr+P))T*`0N_zMId1kip<+$$!TrcWN@1EyW z*uih|YTfVZSG#(R6+SS<%+9TEeP;6Aw`%X&qkWAh_zEg7Uz@`GAWK}Lc3X;``BDbm z{mU5T#Sa89O6+5IdVOzA)NhM=rcbxOxRf7wC}`mMbz-mmJiYY0*Z2HOV_=wQtW(b@ z65tc!$}DNZr{T<@V9g|9%%f_bFl(cEQWc}P5tF!)sIhO&!Rw9%9gJdztTN`ZcHw*) zP7K0&D(;DmC+-@A7cht#Fo_!rXuIaEKbo>|d(ylu6?-m;8T$(Ax_i}3u}ZCDl{RCM zGIc8G=(zN}`Siom9p_BrD=d<${hMb?)SCr_bS)Ip^)QGiY&>yK%_})$*`B!R>sX}C zst;UqDd`DnpI5l)1h1MSyPRe6ysc@AcR3YyR_?nZV&KgnqHmwuT65@zlx2`jW@Gii zYf_fM;wF9u5e4xx*SB4GY8YAMUNNER)cw?j+p7;;Z8&kaXv?YGwMR7l(sS1y?z;NQ zt*pLJ#L$~Z)xkWms{O*#xEbrk%>opiW9@TV|NsA=$Z>&-fq{WB$=lr}x@6B(6Cj7P zz$3Dlfk96hgc&QA+Lr+Z*-JcqUD=;9ii-+~mYPpq0u);7>Eak7aXC4mfx%6UE#<(O zL#K}QJ=kPiTu@Z_`M}RTHGi0zoDM0~FFF(OH0hC0&ZMAAMw^O02?(;fs-}vD%9*N` z#&s~XvrS(n#@xTHPw$L`nr$uff(;7=&nTrO3kRpM85eWUh_29CyQZ=tC+F=O%LPn) zeSYWkrmf3+7vOxu)@JXX+BG$Q|J+>2$H@`GDa7-P->~5o2QPPj!gImYwp~*im5okK z5n#T${>>QC9V-Az#MIroL^8`l$oAU!r+&$0O#l^loqEdq!p#6=2R}9^`Qx< zLl&kZCAB!YD6^m>Ge3`^ILO^eA*nPor$je1?{VwNqd|pVZtn7%qnAM z5MCHPd9{jrqP#rio1|IqHm4tedIiq_mJ_AbTU!S(I) zMGU+Jb=>_LXL?mn=2drM6f+dicJr;D;axkGPs52x+?Yqz!L_tEpk+=_`+UcO4o*cI z4h1XUh8Z;nuDe%EQ1?!WnzYKhW@_Zb70RyhhLJ_eZV4<>rs_Vay1}^|@>bUA4H13I zq^&~a?IR;6tT0ckVw1JtR<(C6=?!YDpC@eKC2ry$(zVDjzr&|~x@XlSek~WDx@n%( zlf{hvVy3Q@u?ds44OjI{ikh@iSl?6AFC%XH`rwWQVLeOKJd-&TtpET2f4k@ETTmF5 z1o;Is$lez&OK%5q8I!!-T{8D%AK3!ru$OrHy0SmvViL3vil|b51(as=bg6d?u{fQa zut35eJ=okK!L?KK#WCe^3rCTn*~DQR%Iym=!lGq*rXU~=iSlEPBqqH@v0 zs~V0TzI^)jjL0*`ub-dK+RZer;lP4~3Ev}}oDS<49&U8Cw>jj}FVFHtY4M`ci^|=q zYS*r7>d7%Z5=s)Dd_h^;(lt_9l+EN)(4~vY-eG#ok|#J5c-eCrxVSjdWSS!TlNdM| zEHZ}VCjW)%@|MA2EaU979g!i#lx zNc*;?(CJUiGFw%6%{7B!SjF3$nqNG+{=oi1XhEm|i>pB4NB$pMJvyJ8wTfl>@37>5 zZ~Ok?y<*0CxAeBV(^+^fKfGDu6{Wkz^I-W8gC-594=2xTn^s@cUHPSFzWb_W6&@XN zdtdK5mJqmA@`1F%yi~FBj^~}m(S52F{T8QA6;1rnVsY+e!;$Sy;Wl-`F`s^T8=OxU zXW0KjbE;Lu%Y?9JY#&7m&sRY{HLr+P))T*`0N_zMId1kip<+$$!TrcWN@1EyW z*uih|YTfVZSG#(R6+SS<%+9TEeP;6Aw`%X&qkWAh_zEg7Uz@`GAWK}Lc3X;``BDbm z{mU5T#Sa89O6+5IdVOzA)NhM=rcbxOxRf7wC}`mMbz-mmJiYY0*Z2HOV_=wQtW(d# z72p%%$}DNZByP+mYayiP!7gvbEMd$dZRS$aQ?cigU(-w`31eP$r@~Dqy05(!*7qvk zeWCNp%aZM91$EpQ#f@Zb!|RUT%3gVZOWBS|+=x-kP&+WY_1xpwX=_~mWs zErOUOOx()*J1@WRteV6qW>mE0RM*v4h4q_HY6WC6OPR{pgcWT**>U+r%h^XdLD?EU zsmgBg917Ngy6z3f?4vlq#K-5yzNZWsrz<0E!79FwO@K( zec-B=ek& zvqn+%#fnZbiL*B`h#Cm#d5W9(yH`wLl`)TAdoyeD_6BBOh*6``opM zYYtwQFb_rf$G5AA@=xEbs7*B`Ate53jFgM?Wd`81phHXg4zbloJj%)fbd+LB#z_7M%o@6;Z; zQL^n!+TvYli+83h*j9h+j(bJFlx47hwi}0n6}!Bpv{gvuzRQslSE#rr_%_U_*mKc1 zrc_YJy>!Rfoch&=lw9Jtlx$aDkL3}1#&nG zJR*x381$4un6YB1eHl=Yy~NYkmHjEBxTuh5srlq3Ks{$YT^vI!PA4Zgu=eo$U=%jy z*0!rOE93JMv-uQr$7YXAO-zNzhmYJGTn_^kbd>6~6x8~z3JOgUatI3YigIuhTODUv z$(rcO=Bb*>D7wH)&ok6y_spwTOid!UY$+}I`bAYz;s*~;Z-A)8YmL{lX3Uxy%@Gk* zSQvTx#m!p_Ekp0$JLKr#5PsmIXVbx(u6L(i=e^tf?v&iTOL6z?czD+At7E#9_Af)t zgYCsjHa6Do`sP1}M3feY3v}f<%~;ToT%lpXp`tWps*%4whn*^qZJGINb6WbDna1L}n^c~i-TvXi*4Paj7-#(0v0=%n zC9bFBPIXT=So!FLS&aAer}Z!O;uRO3Xkgy3E+%z%)>Z@NyaTCQ)ts9cUO_QmvAUQh^kMk%5t+u7RPhk#UHTp_QS9m64&gfuWUw zLGxSx_b3{2^HVa@Dls(F!*zVx@I4r)Lk(mFutu;-&M&Ae%1qBFVerdWfOB*dN{dq! z(uz`3b1Ik5`p^W_Aq&%yl3JWxlvz-cnV-i{9OUk#kW`wPQ=*%h_qg@sQJ_LOn8Mt| pywbG9KlON*br~Db8?B~Hb$5)QKNlq4V*E8YU~r&?1L4EG zHoo8hnZE%B4-6SFWT0EiK;-bAi1O?07U0QF9eOJhcF` zrwnro-}N#{yzAzN9U6IlKGD4iX7ex^Ar8?`NeYF zJy(kSm=QMDpL5+;J5%JZPRU{H+x#8g5iIyB`W#hK3$qN7WXcc;j{Clm>X-`zS@h&9qqV> zp4l-=>|>4c^SH-F_qj0xz3GQE7iXyqUMl<~+`pC4eTgs!wzV;QJ@ZA2z zJ*qro9KLF*R65E%D%{3=rip#sv0Ut{_zwryCV}?W6TT1krka9awclQ7$U{ny{pSwa zSDu3?OO3m8kTk)&OKFH3-5*<*Mk_fuQlF~M1dj5Mx?Pbq9$#Ot!i{6a$O;?MC9*U# zaFAMe`j52nYIYD3#twA59CcP+Y|-ehac$u>zI$#D zGk9&wie&d_d)pXTqZ(=rJp2t2FPl3Fg~ z*OmjaNBMaeo(g_Xg4NiVll!+Zu9I~mj0G~L#(0jSz<&C8tt0EnbNe#Mi7|(Ld0)Q7 zdGk~*jrp{WfbFjApR4*YP9N&ixw-@5&zAVvtrI0G2F>^iWBv2u{Hy}MGnURi%}0xn zHrctl0nQ;=;*h7dX5#3EG!+vJ8PY@1M7k`2@0qJRxg`_FHm0c>0$0R7I7WQH05EUH z+7QOv^*m*pS>ZmCv!8>#5=(P+{+Q!4F21cIM%8!Bi5`xy)^%m9yfA*0S|jGi7!Pv= z-FjIi9_mA_#0VMJTa-Lne*n`vCvhe4lO)7UmzH|kC;$W@J0m(6(m0Bg%1u*}!x7zhGr>C8`nNMJ? z!7-`tU`~)aNBum#H47&;XJCfJ!Oe21@9)eraWfA?JJ_%)0WlW!8T`h4%Rb3Z()MKp z4}MNRox|;=@>k6wXX_V5DjgtB%Q5*(d(Zq8>lyN6L_c+HEZf_A&;5h>4C)ti_LO~V zxhU#gq{v~-ykMoDlns0FwAYUFUy>St<|9Q|AoVnk&{LK^R{9mHx(L0kY!8>UciG`X zT5~vU`E9Me<@;>0$7xR1PmyLv=(fb~Okc}!jQjt69Pg>Du_wW!=dZS>!I$r;C0<~T z8gvc)mN*%wU|7N=@GMRt|7+&zpUC)TC!x)LX11^GU2WM+`pC@b(ubkX@(kpewV-kS z{oCNO9FO>T2B7a*zc5nj8YiQAo`BTftQKJXGV3TT`{?hPA7@Pr>ov`FvV6BN$sct^ zA+7Zz9os$5gSE}?E(k}uoU>T7vLY`?)e!TW9%p;c^xtyCuj09ez76MKZ(p|KxrpZh z=HE#(YZdJ2&o;?H-ZJ+H* y^qSvseK~jiT$K+c^~0>^P`;Lx_yOB>bk5O_YsTy3)hYdPR-XaJk{ut#-0wd@eV$MN literal 7406 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 - Tubio - Video downloader + Tubio - Video downloader -

Just a second...

+

Just a second...

diff --git a/Tubio/frontend/mstile-150x150.png b/Tubio/frontend/mstile-150x150.png index 3781b57157771915de25679448f27855567bf468..a2acbd47463deffa79813e476177747619269854 100644 GIT binary patch literal 5471 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 literal 6260 zcmds6XH-*PkPkhE7NiOhh!jCO(xekm5J72D0!R}G1TaXE-ck_h(v&7h5#bL=l_Jg1 z{-T12RDlpcYA9l)3i~|!W%r!julr$NlJj0}?wy%Ccgk-j31+tqSt0xo5D3J2)5yRA z1fpU4`vEfoBO!H%Wx$QzQ_oZn1gcAAK5=0Hz6-kQ1X6zn0`X$<+srkA9~fP485)4j{=SMjUS$9yOo2B|uQM&v@N%E$4pPl11txRf zG|;mOnWoIH1UO8DGVZM8w@30OUWbQ?=z-`HCG5Cvnp^v)-`cdzrnK}uzyFl|kQ5?* zsQUDRr}*=PMa2&i4-+Wq%+(&sGv~#O%OxyCd)Qt=J2q+CCp-7^BPJOPrq74+Qs%e| z=UEIz19RR<>`w*EeFa_mKf3C3-W)ULe@1B+Q97BXBYrH|N2vJeO-IrhScUSz46IZb znK-hNd-M$4-7rw|DTm;B(6#t+e&lPi5H5y`77BAH(itELqpIO$2BvNz-uAhq-y!Lb zuPdmk#C{w-kGoII^y?>0k{c}^E2)qNOI{GSMB<^9)%eWwttO0?SbepqUy=@*r{bAj z^;A8ngA9y-(9$_)q}N!J%Ho&kQ=Z`OOPhtUG#|`9 z(*jc6p;5Q7qlcoN%ABj_ic1G?oh}hEt+T=ND%a?-ZdIeY;ZAZVJtW_DVI;co_ol&{ zwy;}4HmiRW)S4yWG0vj2aGAj6Cc?yayef%_4@S>8kS&Ibk>kRBJ8H4;@V}3z2GU~P zhRzdcoP?csU1NRJu|8KmeHR9?q{!R?(-3`q`BOn=gC4hJ*e)>+jF-~n%p~jHZ8>0) zlKa9xO>X+tGeDY*Q&Kv)3&(AESASE->s~3;h38;No8|yv^eF$FE@;lV`=`Xsz=sgL z&*v?T%kj<_A3gpUIlh>o#k#S>5u}@o2jQxr7X#K!YLx$OP!J|uGaCs*N|ut(wQuLb za6NV0=VIHkJ@|NDrRCvipC%>-&nsU8W8IjaTD+_&>$51f1jqVZN$#7vCR_E28xVbv zLKPlu`83^!5N>UGTxOdja-}h@r>+lGz3@AP0~{~&O%(^V%`dnfCiyR^2v|{l1C8@W zo89HCdpD}gkzAZMJQKOHBn*(cflel*1k=BFLH86Z^Q`DNyZAKpl%+O^#S#|FBdyDCxwGcV4QSMw3a>7GUIlVfWm&V8EIApH)b0pT6k z8cHU1r{$vXSG%IQ@exsaoo_GiCd4u(VX3iW)#a`EPE=di>ZNc85}AogHW z^^Buu-CN?T!&(iWEH5%Rcrjr9NE{g+zI!Zm#+88jIGy6Stq+cMjA!TB5U?&!Wscn) z%1JktR#00Nmrj{Bkis7|TSqJjI9->AMGbezW?JkVyldG{A13de{k&5#XWg|ckiE<9*?s3)@mru(YQGrq<^f z<4sv|m}Rsy;H8a9W3QX~3y-(;TRPbuz#{o=Zs+%ozQ2UyddmWJ=V7iDIvp)(IksfC zFKmaG_6~N3ny|9!*Zc$zF2_J{MAYWGfxah`cdo#~?$Mifv1ShyQobIUspA0Z#dndpk^ z#4-uv-oRiU+NrS&EL4m_(NriNi-Xz#b2y-N7{ZX&xDs^!lIE_SYZ1jCxl^_hWIUj6Z6Ln?ob7QZp zGM^buN;!30oo;6;p3WuT^tHAZKsfvR36{|Devo_O&FaP1vRKTtGvXA@Ju{7j<6^D^ z-JPq-Ui^LdX1nLu{H{Ir#o5MNj)Htwh4BSGn2LG%-%afl$Lp{W@1AP3SwLh{1$;ZS zP#ct<;;s{Bu7}q^w7`(;+xAJ;ql}V^G90uksa>(FV^&k!r-Yg0aVxMVw{;Kbl=5xN6O1rZ%UI8kOy6YJ0ZY(KL=G@}2!-(Bsq?323 z$!c&K(h4;-PDqfl**%g=&F-jbwT2uEz7t}Pqzvsa(z@%M@ORe`_lwGl7qSN|p8f&k z=0FHHwLH!#JWz18{8}ZeJ6Ae((UxcmfANWYP#c9kO!&9HjTwoi7vX@Ne)lBp9$N=l zm0CmYDl1ob`QgTW{M9Z1?t(C8DbR|4b#{E*$Mo&T%OWmXPp4~yhFTa_x}m=)>xRCk z2EV#S(f9}wYVjVki$T9~OD1|Cz$~!vi_BlI9`w$i$%Jin4rOBt$};&PR#@(Zkp~9L zzE*)1l6@(Zor8!fKdSV$N;6lY|Lu5UUEcx-0ZwvkOInHA(Xq|XoB74T02iw%xRzLQ zc35!tZ3GTlQB#XmvOW_LGp1&>?(WvxYc{s>!PwxebYJy}d?8e->9HyvYF3``RqmAS z&go2-n@7lf)28gEz$RR#k*qAR{b;O@VjmB{u8J)DL1}mVfm8R~D9e}R&3Yrr^e2~h zJ`5N33K+hqcONf@y1GNcBK+9ov`+`#Afuv3Q=OffZuP zpJNP_VwrdFt&IAfgei(piQnLrD>)nN$gasD7yzMUB07{ymCB8i@RN5~uk^8UmcI4T z(B;P-CRFonhc!4hW%kd`(VxMxtEAh5S$K;6h{BAC-U7 zRr)=xV01n)?R>+;z>_^QY5L4@$TwCh7*|y!^R{YG60ix;(%#;0dP5m?jn);ueh4?u zSH6iv9Ms65gs&^G&%(^B%>1q;wv7j^@ie_bUJX_evPp(9&TIQtHx_WdcFDw9H#a3p*sqgt2a3|#7G?iU2i)p1e3ae--#yN<)Q3}fp z!p~$|BJbI6KmRa5!brfy#2K0D)HKj_?JvzIMrorZP(znmm%|GM@^mA#y(xuRh~t`j zW6G*^?G`Qoc`=->tM-%E#V(1n+{x>NurVd&X`D-_@w-wsGEA{UlpALYSgFgC=I%iDeLnuI zO(iKp`@z~n;xb}oYc>s?U)fo1&xoP?(lEMwp2yIJt9ibT9f;1GHC9l7{yDgOc;v?; z{R-vjM^w1&#pb4V#qh{~LQt8@TgJ*j`fO;o(Bp&M7N-Ytxb3stx)bQQifVCj332=o z_Bw{wzC4mv2B{bcAqW|&Mw1|{#MjZ&&vz00R)>p+5)q)v#?IXQgsPEJ%I- zSHM6wq=$r2ho>2frrj2mRy`I_*ML@3);CSn0;jy4uUC`wytadhy_**@t)6c(4wyQSvv*+{+M)cz(U%iwS9DCD)wl6oP4ce3B{5EF&kW#_YWGe zU`CX*gh=zfZl)&N8zmfk*DQ~(F3_%Rx=~aKG1X{p=rgC`gK_Jklkv|lpgBveZ&<54 zuM9#!OZ9dR*AAPPucFG}Um_=>ZVAw&cK|b8C7ZzwW^V$kl~~4_m1a6qUx9!lydd4j zBOPoL)7&}7s>2^Qp3-AZgM&UcHHEjfph8t^D{}`454cea{prtAUH!+W*8-7}Ru8HS zZ|$?))_J7HXeb7yy;a8`eZ9IPfKIofoRRP;JOB(&yNA58@s8{5L}H3oyYB;;FV(y4 zmH=TO4jA?G%CP@SxbzKh-DcIpEH5&7S5;>C5`G-Dy@8kGb50-Y0mOZ2CLydK)D&Dd zzC%xo38%;@LL?QGHIr7CGM8PZ`YDd6t+^f-J0>@b71%e|sE;$dcAtT+3~m=L)Jc{e zRqL0t|K4khrmsY-b_VD?x)dbOXow#{if|;`UE%kxUZ5VEJ34JY{?U1bOFry0ZrL0T zcxGY2_wNILxr?e_!z1RViJmPE6<*%;$JsPo_7_WdW#Jr6YKc~oN|e1U-LmrXBff4j_#H8C}j8 z^!!JLpUybmOhZ@=B>du&>#q}rAsO(R;>ee-#JpoQE^Nuu%;T+%QdKk@^M@=}n)5U} z-d*7BqxV9Px^D}*EGbVcJT`hRBqx)r!LiTN%}v-@^^q{g*IwQTM>I2*7z=PJd&e|* zj+!j6EmmOre(;caT-&mGft}&Y$hU>Z>F~A-*pfI@b#W8boM6^VvvJq2DD!=9R+WUU z=9Zpu0>-!6ZC&Y??8=GNm+EssQRCZjBZjOuCeZmq9}O(aj8puS<%E>{TMXhB9`;an zg`sRBSw_M+|00iJI9)fJ%MQ|M>TF#iz>ekj7y#@8p0wN_D@%(R2l78yfgw0krK5n`*eIHW*Kf* z9i)KcZ-#THHVl!4S=f-pO$2KQ!Z_qad#tIksL9jQUv8wC=kIf6GoxUa5W$5@XldEn zXpLGnZ#zfb2;S!e+Z0FI2#MFQse7fNhTJed{zFaRoB^zvDZPwF`sp=to|t#0a8 zh|_xU^`RfER#uqiLi}1BCjD0~svXYoj*BIsBIVVt;251-l7go4Jr5W55B^km`RGn` zYE4EBXe&M1)-A205v=8fx{6u(L^?Oge!HbPC@!QLn-lAT9T^K0z& zbGz;7gSGv)hbDFJN>#bX zaoIxN)mC-EFO?szDFLAAV+74wnb@;KTE%}wfp_C*i~roaG};~`d6k`Sp3=rX&LEmX|A;4`^A|Fh|Zl(>V=#c1}{E|rJoW@ds56xeEgq#Nf@;a#BQ%a-LAP}qVnW4xso5Na6x=XrHf%}l9;F%?`UfHXg{r8<))H(Dad zq8_zQh8~iw_4)U}b-%OeBS}D_G)5=SVVOoECki$M`G;hZzU=X0$ZIQqQ6hlv<#G+TL~wKp9B_j1q04Petd#wg4c# zmOM|*Z>9%Oko0z4=>BCP!p!15OAHu}p?tK{Jexdoy-$kRbz@;gUIz5~1zEDvJ-a&D zKp4OAnptsY+F$ce!8Tk)ix|q=xCJ1);-(udH9Y%~3mhTu=I%1YL;J$|6Fj36=l`sp zz2Qn!P(tYgYC}ljYdXS5>Knp?is51wyK47N7w%xl&sWlhe@rSDvjSKh3}BkKk9wA6 zyPDx;y(hh*h0&Y-`H|En@{|M&m;zWE1P*jxhU{1GszbeYeq8{BUF6e>j@5|!S`OeN zoHYcn<7`zZ527e-cro>kR-(?yua(EchIYe6rvJ%-Fw82ft&_TbbYx#c;I_C_U_@HJ z92KXdy$AdGTv{Ki!W}&gLl`9h=_)^B3s3$qw!h{FXi!Zf{?+M5c*viLES~{ewl66D;Ila=P@)SKwioKgnU-5mfM>Pi0j786O`n0quomVe0#xK?p z^lta2DE`+*>Hp9>1&01#T!Gj#rc+H7lrH$n-}bs#;C0);`!0d*>TVC+fg4CsUQt0t zUO`6js+FRGx`LXzqJosXg1WpsmU3tNzb){6aNo-#^nYLQ^Ub~`u)rqF$~Mr#<&iMv z;R6pZA9vxvP>j2<7begR_!}U9@h1z|-&#WA!=0gzH Created by potrace 1.11, written by Peter Selinger 2001-2013 - - + diff --git a/Tubio/frontend/settings/index.html b/Tubio/frontend/settings/index.html index 3c80c29..6f8fa86 100644 --- a/Tubio/frontend/settings/index.html +++ b/Tubio/frontend/settings/index.html @@ -1,11 +1,11 @@ - Tubio - Video downloader + Tubio - Video downloader

Settings

Disk usage

Downloads:

NaN mb

Logs:

NaN mb

Dependencies:

NaN mb

Misc:

NaN mb

Total:

NaN mb

Clear downloads
Clear logs
Kill server
Reset to defaults

Logs

+ diff --git a/Tubio/frontend/site.webmanifest b/Tubio/frontend/site.webmanifest index eeffbd3..b20abb7 100644 --- a/Tubio/frontend/site.webmanifest +++ b/Tubio/frontend/site.webmanifest @@ -1,6 +1,6 @@ { - "name": "Tubio - Video Downloader", - "short_name": "Tubio", + "name": "", + "short_name": "", "icons": [ { "src": "/android-chrome-192x192.png", @@ -13,7 +13,7 @@ "type": "image/png" } ], - "theme_color": "#87D1E6", - "background_color": "#04254e", + "theme_color": "#ffffff", + "background_color": "#ffffff", "display": "standalone" }