!function(a){functionb(){window.console&&console.error.apply(console,arguments)}functionc(){window.console&&console.log.apply(console,arguments)}functiond(a,b){return"hasOwnProperty"!=b?a.hasOwnProperty(b):!!("hasOwnProperty"ina)}functione(b){returna.contains(document.documentElement,b[0])}functionf(a,b){returnArray.prototype.slice.call(a,b||0)}functiong(a,b,c){vard=0,e=a.length,f=!0;if(a===b)return"===";if("==="==c)return"";if(e!=b.length)return"";for(;e>d&&f;d++)f=a[d]===b[d];if(f)return"==";if("=="==c)return"";for(f=!0;e>d&&f;d++)f=Object.equal(a[d],b[d]);returnf?"=":""}functionh(a,b){return(ib(b)?b.split("."):gb(b)?b:[""]).reduce(function(a,b){if(null!=a){if(/=/.test(b)){varc=b.split("=",2);returnjb(a)?Object.values(a).find(function(a){returnjb(a)||gb(a)?a[c[0]]==c[1]:!1}):gb(a)?a.find(function(a){returnjb(a)||gb(a)?a[c[0]]==c[1]:!1}):void0}if(null!=a&&null!=a[b])returna[b]}returnvoid0},a)}functioni(a){varb=a.my();returnb?b.root?b.root.my():b:null}functionj(a){varb,c={},d=function(){returnnull};if(ib(a))a.split(/[,\s]+/).compact(!0).unique().map(function(a){c[a]=d});elseif(gb(a))a.compact(!0).unique().map(function(a){c[a]=d});elseif(jb(a))for(bina)c[b]=mb(a[b])?a[b]:function(){returna[b]};returnc}functionk(a){varb,c=a,d={};if(ib(c)&&(c=c.split(/[,\s]+/)),gb(c)){for(c=c.compact(!0),b=0;b<c.length;b++)d[c[b]]=!0;returnd}returnjb(c)?a:null}functionl(a){for(varb=JSON.stringify(a),c=0,d=0;d<b.length;d++)c=b.charCodeAt(d)+(c<<6)+(c<<16)-c;return(1e11+c).toString(36)}functionm(a,b){for(varcinb)d(b,c)&&(jb(b[c])?d(a,c)?m(a[c],b[c]):a[c]=rb(b[c],!0):d(a,c)||(a[c]=gb(b[c])?b[c].clone(!0):b[c]));returna}functionn(a,b){functionc(a,b,d){returnvoid0===d||null===d?b:jb(d)?qb(b,d,!1,c):d}returna?b?qb(a,b,!1,c):a:{}}functiono(a,b){returnsb(a).forEach(function(b){deletea[b]}),"object"==typeofb&&qb(a,b,!0),a}functionp(b,c,d){return/^[#\.][a-z0-9_\-]{1,31}$/i.test(c)?a(d?b[0].querySelectorAll(c):b[0].querySelector(c)):d||/:/.test(c)||/^[a-z]{1,31}[\[\.\#][a-z]/i.test(c)?b.find(c):b.find(c).eq(0)}functionq(a,b){varc,d;returnib(a)?(c=a,d=h(jb(b)?b:ob,c),"exist"===b?jb(d):d?rb(d,!0):null):jb(a)?(d=s(a,b),jb(d)?d:null):void0===a?ob._src:null===a?Object.reject(ob,/^_/):null}functionr(a,b){varc,d;if(jb(b))returnb;if(ib(b)){if(c=h(a,b),null==c&&(c=rb(ob._src[b],!0)),null==c&&(c=h(ob,b),jb(c)&&jb(c._self)?c=rb(c._self,!0):jb(c)&&(c=rb(c,!0))),null==c&&h(a,"params.cache")&&(d=h(a,"params.cache"),mb(d)?c=d(b):jb(d)&&(c=zb(b,d)),jb(c)&&(jb(c._self)&&(c=rb(c._self,!0)),qb(c,{params:{cache:d}},!0))),null!=c&&jb(c))returnd=d||h(a,"params.cache"),d&&qb(c,{params:{cache:d}},!0),c;throw"Component "+b+" not found."}returnmb(b)?b.apply(a,f(arguments,2)):null}functions(c,e){varf,g,i,j,k,l=e||ob,m=c;if(!(jb(l)&&jb(m)&&jb(m.ui)&&ib(m.id)))return"Can’t save manifest into cache, invalid arguments.";d(l,"_src")||(l._src={}),i=m.id;try{m=rb(c,!0)}catch(n){return"Can’t save circular-referencing object into cache."}try{(!m.params||m.params&&!m.params.strict)&&P(m,!0)}catch(n){return"Invalid manifest, parse error."}if(f=t(m),ib(f))returnb(f),f;if(qb(m,{params:{strict:!0}},!0),l._src[i]=m,j=D(l,i)){if(j.params&&j.params.protect)return"Can’t save manifest into cache over protected one.";j._self&&deletej._self,a.extend(!0,l,E("",i))}returna.extend(!0,l,E(m,i)),g=Object.keys(l._src).filter(function(a){returna.startsWith(i+".")}),g.sort(),g.forEach(function(b){varc;(c=D(l,b))&&(c._self&&deletec._self,a.extend(!0,l,E("",b))),a.extend(!0,l,E(l._src[b],b))}),k=h(l,i),X?k._self=l._src[i]:Object.defineProperty(k,"_self",{get:function(){returnl._src[i]},set:function(){throw"Can’t change manifest cache entry directly."},enumerable:!1,configurable:!0}),k}functiont(a){varb,c,d=[];if(jb(a.files)&&Object.size(a.files))for(bina.files){if(c=a.files[b],!jb(c))return"Non-object member "+b+" in files section.";if(ib(c.data)&&!c.url)if(W)try{Db.base642blob(c.data,function(a){c.blob=a,c.url=W.createObjectURL(c.blob)},c.content_type||c.mime),d.push(b)}catch(e){return"Invalidbase64data