/*! v3.1.3-00732a7f, 2020-09-08T09:44:27Z */
!function a(o,s,u){function l(t,e){if(!s[t]){if(!o[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(c)return c(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var i=s[t]={exports:{}};o[t][0].call(i.exports,function(e){return l(o[t][1][e]||e)},i,i.exports,a,o,s,u)}return s[t].exports}for(var c="function"==typeof require&&require,e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'"):e}function S(e,t,r,n){for(var i=0;i":">"}function c(e,t){return""+(null!=e.__prefix?e.__prefix+":":"")+t+">"}function f(e,t){return"property"==A.arrayAccessForm&&(r=t.toString(),n="_asArray",-1!==r.indexOf(n,r.length-n.length))||0==t.toString().indexOf(A.attributePrefix)||0==t.toString().indexOf("__")||e[t]instanceof Function;var r,n}function d(e){var t=0;if(e instanceof Object)for(var r in e)f(e,r)||t++;return t}function p(e){var t=[];if(e instanceof Object)for(var r in e)-1==r.toString().indexOf("__")&&0==r.toString().indexOf(A.attributePrefix)&&t.push(r);return t}function h(e){var t,r,n="";return e instanceof Object?n+=(r="",null!=(t=e).__cdata&&(r+=""),null!=t.__text&&(A.escapeMode?r+=u(t.__text):r+=t.__text),r):null!=e&&(A.escapeMode?n+=u(e):n+=e),n}function _(e,t){return""===e?t:e+"."+t}function m(e,t){var r,n,i,a,o,s="";if(0")+2)),(t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e);return t},this.asArray=function(e){return void 0===e||null==e?[]:e instanceof Array?e:[e]},this.toXmlDateTime=function(e){return e instanceof Date?e.toISOString():"number"==typeof e?new Date(e).toISOString():null},this.asDateTime=function(e){return"string"==typeof e?N(e):e},this.xml2json=function(e){return D(e)},this.xml_str2json=function(e){var t=this.parseXmlString(e);return null!=t?this.xml2json(t):null},this.json2xml_str=function(e){return m(e,"")},this.json2xml=function(e){var t=this.json2xml_str(e);return this.parseXmlString(t)},this.getVersion=function(){return"1.2.0"}},t.exports=r.default},{}],2:[function(e,t,r){var i={parseBuffer:function(e){return new a(e).parse()},addBoxProcessor:function(e,t){"string"==typeof e&&"function"==typeof t&&(o.prototype._boxProcessors[e]=t)},createFile:function(){return new a},createBox:function(e,t,r){var n=o.create(e);return t&&t.append(n,r),n},createFullBox:function(e,t,r){var n=i.createBox(e,t,r);return n.version=0,n.flags=0,n},Utils:{}};i.Utils.dataViewToString=function(e,t){var r=t||"utf-8";if("undefined"!=typeof TextDecoder)return new TextDecoder(r).decode(e);var n=[],i=0;if("utf-8"===r)for(;i>6):(n<65536?t.push(224|n>>12):(t.push(240|n>>18),t.push(128|63&n>>12)),t.push(128|63&n>>6)),t.push(128|63&n))}return t},i.Utils.appendBox=function(e,t,r){if(t._offset=e._cursor.offset,t._root=e._root?e._root:e,t._raw=e._raw,t._parent=e,-1!==r)if(null!=r){var n,i=-1;if("number"==typeof r)i=r;else{if("string"==typeof r)n=r;else{if("object"!=typeof r||!r.type)return void e.boxes.push(t);n=r.type}for(var a=0;a>3,t},o.prototype._readUint=function(e){var t,r,n=null,i=this._cursor.offset-this._raw.byteOffset;switch(e){case 8:n=this._raw.getUint8(i);break;case 16:n=this._raw.getUint16(i);break;case 24:n=((t=this._raw.getUint16(i))<<8)+(r=this._raw.getUint8(2+i));break;case 32:n=this._raw.getUint32(i);break;case 64:t=this._raw.getUint32(i),r=this._raw.getUint32(4+i),n=t*Math.pow(2,32)+r}return this._cursor.offset+=e>>3,n},o.prototype._readString=function(e){for(var t="",r=0;rthis._raw.buffer.byteLength)this._root._incomplete=!0;else{switch(this._procField("size","uint",32),this._procField("type","string",4),1===this.size&&this._procField("largesize","uint",64),"uuid"===this.type&&this._procFieldArray("usertype",16,"uint",8),this.size){case 0:this._raw=new DataView(this._raw.buffer,this._offset,this._raw.byteLength-this._cursor.offset+8);break;case 1:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.largesize);break;default:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.size)}this._incomplete||(this._boxProcessors[this.type]&&this._boxProcessors[this.type].call(this),-1!==this._boxContainers.indexOf(this.type)?this._parseContainerBox():this._data=this._readData())}},o.prototype._parseFullBox=function(){this.version=this._readUint(8),this.flags=this._readUint(24)},o.prototype._parseContainerBox=function(){for(this.boxes=[];this._cursor.offset-this._raw.byteOffset>3}else this.size+=e>>3},o.prototype._writeUint=function(e,t){if(this._rawo){var r,n,i=this._cursor.offset-this._rawo.byteOffset;switch(e){case 8:this._rawo.setUint8(i,t);break;case 16:this._rawo.setUint16(i,t);break;case 24:r=(16776960&t)>>8,n=255&t,this._rawo.setUint16(i,r),this._rawo.setUint8(2+i,n);break;case 32:this._rawo.setUint32(i,t);break;case 64:n=t-(r=Math.floor(t/Math.pow(2,32)))*Math.pow(2,32),this._rawo.setUint32(i,r),this._rawo.setUint32(4+i,n)}this._cursor.offset+=e>>3}else this.size+=e>>3},o.prototype._writeString=function(e,t){for(var r=0;r>10&31),96+(this.language>>5&31),96+(31&this.language))),this._procField("pre_defined","uint",16)},o.prototype._boxProcessors.mehd=function(){this._procFullBox(),this._procField("fragment_duration","uint",1==this.version?64:32)},o.prototype._boxProcessors.mfhd=function(){this._procFullBox(),this._procField("sequence_number","uint",32)},o.prototype._boxProcessors.mfro=function(){this._procFullBox(),this._procField("mfra_size","uint",32)},o.prototype._boxProcessors.mp4a=o.prototype._boxProcessors.enca=function(){this._procFieldArray("reserved1",6,"uint",8),this._procField("data_reference_index","uint",16),this._procFieldArray("reserved2",2,"uint",32),this._procField("channelcount","uint",16),this._procField("samplesize","uint",16),this._procField("pre_defined","uint",16),this._procField("reserved3","uint",16),this._procField("samplerate","template",32),this._procField("esds","data",-1)},o.prototype._boxProcessors.mvhd=function(){this._procFullBox(),this._procField("creation_time","uint",1==this.version?64:32),this._procField("modification_time","uint",1==this.version?64:32),this._procField("timescale","uint",32),this._procField("duration","uint",1==this.version?64:32),this._procField("rate","template",32),this._procField("volume","template",16),this._procField("reserved1","uint",16),this._procFieldArray("reserved2",2,"uint",32),this._procFieldArray("matrix",9,"template",32),this._procFieldArray("pre_defined",6,"uint",32),this._procField("next_track_ID","uint",32)},o.prototype._boxProcessors.payl=function(){this._procField("cue_text","utf8")},o.prototype._boxProcessors.pssh=function(){this._procFullBox(),this._procFieldArray("SystemID",16,"uint",8),this._procField("DataSize","uint",32),this._procFieldArray("Data",this.DataSize,"uint",8)},o.prototype._boxProcessors.schm=function(){this._procFullBox(),this._procField("scheme_type","uint",32),this._procField("scheme_version","uint",32),1&this.flags&&this._procField("scheme_uri","string",-1)},o.prototype._boxProcessors.sdtp=function(){this._procFullBox();var e=-1;this._parsing&&(e=this._raw.byteLength-(this._cursor.offset-this._raw.byteOffset)),this._procFieldArray("sample_dependency_table",e,"uint",8)},o.prototype._boxProcessors.sidx=function(){this._procFullBox(),this._procField("reference_ID","uint",32),this._procField("timescale","uint",32),this._procField("earliest_presentation_time","uint",1==this.version?64:32),this._procField("first_offset","uint",1==this.version?64:32),this._procField("reserved","uint",16),this._procField("reference_count","uint",16),this._procEntries("references",this.reference_count,function(e){this._parsing||(e.reference=(1&e.reference_type)<<31,e.reference|=2147483647&e.referenced_size,e.sap=(1&e.starts_with_SAP)<<31,e.sap|=(3&e.SAP_type)<<28,e.sap|=268435455&e.SAP_delta_time),this._procEntryField(e,"reference","uint",32),this._procEntryField(e,"subsegment_duration","uint",32),this._procEntryField(e,"sap","uint",32),this._parsing&&(e.reference_type=e.reference>>31&1,e.referenced_size=2147483647&e.reference,e.starts_with_SAP=e.sap>>31&1,e.SAP_type=e.sap>>28&7,e.SAP_delta_time=268435455&e.sap)})},o.prototype._boxProcessors.smhd=function(){this._procFullBox(),this._procField("balance","uint",16),this._procField("reserved","uint",16)},o.prototype._boxProcessors.ssix=function(){this._procFullBox(),this._procField("subsegment_count","uint",32),this._procEntries("subsegments",this.subsegment_count,function(e){this._procEntryField(e,"ranges_count","uint",32),this._procSubEntries(e,"ranges",e.ranges_count,function(e){this._procEntryField(e,"level","uint",8),this._procEntryField(e,"range_size","uint",24)})})},o.prototype._boxProcessors.stsd=function(){this._procFullBox(),this._procField("entry_count","uint",32),this._procSubBoxes("entries",this.entry_count)},o.prototype._boxProcessors.subs=function(){this._procFullBox(),this._procField("entry_count","uint",32),this._procEntries("entries",this.entry_count,function(e){this._procEntryField(e,"sample_delta","uint",32),this._procEntryField(e,"subsample_count","uint",16),this._procSubEntries(e,"subsamples",e.subsample_count,function(e){this._procEntryField(e,"subsample_size","uint",1===this.version?32:16),this._procEntryField(e,"subsample_priority","uint",8),this._procEntryField(e,"discardable","uint",8),this._procEntryField(e,"codec_specific_parameters","uint",32)})})},o.prototype._boxProcessors.tenc=function(){this._procFullBox(),this._procField("default_IsEncrypted","uint",24),this._procField("default_IV_size","uint",8),this._procFieldArray("default_KID",16,"uint",8)},o.prototype._boxProcessors.tfdt=function(){this._procFullBox(),this._procField("baseMediaDecodeTime","uint",1==this.version?64:32)},o.prototype._boxProcessors.tfhd=function(){this._procFullBox(),this._procField("track_ID","uint",32),1&this.flags&&this._procField("base_data_offset","uint",64),2&this.flags&&this._procField("sample_description_offset","uint",32),8&this.flags&&this._procField("default_sample_duration","uint",32),16&this.flags&&this._procField("default_sample_size","uint",32),32&this.flags&&this._procField("default_sample_flags","uint",32)},o.prototype._boxProcessors.tfra=function(){this._procFullBox(),this._procField("track_ID","uint",32),this._parsing||(this.reserved=0,this.reserved|=(48&this.length_size_of_traf_num)<<4,this.reserved|=(12&this.length_size_of_trun_num)<<2,this.reserved|=3&this.length_size_of_sample_num),this._procField("reserved","uint",32),this._parsing&&(this.length_size_of_traf_num=(48&this.reserved)>>4,this.length_size_of_trun_num=(12&this.reserved)>>2,this.length_size_of_sample_num=3&this.reserved),this._procField("number_of_entry","uint",32),this._procEntries("entries",this.number_of_entry,function(e){this._procEntryField(e,"time","uint",1===this.version?64:32),this._procEntryField(e,"moof_offset","uint",1===this.version?64:32),this._procEntryField(e,"traf_number","uint",8*(this.length_size_of_traf_num+1)),this._procEntryField(e,"trun_number","uint",8*(this.length_size_of_trun_num+1)),this._procEntryField(e,"sample_number","uint",8*(this.length_size_of_sample_num+1))})},o.prototype._boxProcessors.tkhd=function(){this._procFullBox(),this._procField("creation_time","uint",1==this.version?64:32),this._procField("modification_time","uint",1==this.version?64:32),this._procField("track_ID","uint",32),this._procField("reserved1","uint",32),this._procField("duration","uint",1==this.version?64:32),this._procFieldArray("reserved2",2,"uint",32),this._procField("layer","uint",16),this._procField("alternate_group","uint",16),this._procField("volume","template",16),this._procField("reserved3","uint",16),this._procFieldArray("matrix",9,"template",32),this._procField("width","template",32),this._procField("height","template",32)},o.prototype._boxProcessors.trex=function(){this._procFullBox(),this._procField("track_ID","uint",32),this._procField("default_sample_description_index","uint",32),this._procField("default_sample_duration","uint",32),this._procField("default_sample_size","uint",32),this._procField("default_sample_flags","uint",32)},o.prototype._boxProcessors.trun=function(){this._procFullBox(),this._procField("sample_count","uint",32),1&this.flags&&this._procField("data_offset","int",32),4&this.flags&&this._procField("first_sample_flags","uint",32),this._procEntries("samples",this.sample_count,function(e){256&this.flags&&this._procEntryField(e,"sample_duration","uint",32),512&this.flags&&this._procEntryField(e,"sample_size","uint",32),1024&this.flags&&this._procEntryField(e,"sample_flags","uint",32),2048&this.flags&&this._procEntryField(e,"sample_composition_time_offset",1===this.version?"int":"uint",32)})},o.prototype._boxProcessors["url "]=o.prototype._boxProcessors["urn "]=function(){this._procFullBox(),"urn "===this.type&&this._procField("name","string",-1),this._procField("location","string",-1)},o.prototype._boxProcessors.vlab=function(){this._procField("source_label","utf8")},o.prototype._boxProcessors.vmhd=function(){this._procFullBox(),this._procField("graphicsmode","uint",16),this._procFieldArray("opcolor",3,"uint",16)},o.prototype._boxProcessors.vttC=function(){this._procField("config","utf8")},o.prototype._boxProcessors.vtte=function(){}},{}],3:[function(e,t,r){"use strict";var p=Array.isArray,h=Object.keys,_=Object.prototype.hasOwnProperty;t.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var n,i,a=p(t),o=p(r);if(a&&o){if((f=t.length)!=r.length)return!1;for(n=f;0!=n--;)if(!e(t[n],r[n]))return!1;return!0}if(a!=o)return!1;var s=t instanceof Date,u=r instanceof Date;if(s!=u)return!1;if(s&&u)return t.getTime()==r.getTime();var l=t instanceof RegExp,c=r instanceof RegExp;if(l!=c)return!1;if(l&&c)return t.toString()==r.toString();var f,d=h(t);if((f=d.length)!==h(r).length)return!1;for(n=f;0!=n--;)if(!_.call(r,d[n]))return!1;for(n=f;0!=n--;)if(!e(t[i=d[n]],r[i]))return!1;return!0}return t!=t&&r!=r}},{}],4:[function(e,t,r){t.exports={XmlEntities:e(7),Html4Entities:e(5),Html5Entities:e(6),AllHtmlEntities:e(6)}},{5:5,6:6,7:7}],5:[function(e,t,r){for(var n=["apos","nbsp","iexcl","cent","pound","curren","yen","brvbar","sect","uml","copy","ordf","laquo","not","shy","reg","macr","deg","plusmn","sup2","sup3","acute","micro","para","middot","cedil","sup1","ordm","raquo","frac14","frac12","frac34","iquest","Agrave","Aacute","Acirc","Atilde","Auml","Aring","Aelig","Ccedil","Egrave","Eacute","Ecirc","Euml","Igrave","Iacute","Icirc","Iuml","ETH","Ntilde","Ograve","Oacute","Ocirc","Otilde","Ouml","times","Oslash","Ugrave","Uacute","Ucirc","Uuml","Yacute","THORN","szlig","agrave","aacute","acirc","atilde","auml","aring","aelig","ccedil","egrave","eacute","ecirc","euml","igrave","iacute","icirc","iuml","eth","ntilde","ograve","oacute","ocirc","otilde","ouml","divide","oslash","ugrave","uacute","ucirc","uuml","yacute","thorn","yuml","quot","amp","lt","gt","OElig","oelig","Scaron","scaron","Yuml","circ","tilde","ensp","emsp","thinsp","zwnj","zwj","lrm","rlm","ndash","mdash","lsquo","rsquo","sbquo","ldquo","rdquo","bdquo","dagger","Dagger","permil","lsaquo","rsaquo","euro","fnof","Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mu","Nu","Xi","Omicron","Pi","Rho","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lambda","mu","nu","xi","omicron","pi","rho","sigmaf","sigma","tau","upsilon","phi","chi","psi","omega","thetasym","upsih","piv","bull","hellip","prime","Prime","oline","frasl","weierp","image","real","trade","alefsym","larr","uarr","rarr","darr","harr","crarr","lArr","uArr","rArr","dArr","hArr","forall","part","exist","empty","nabla","isin","notin","ni","prod","sum","minus","lowast","radic","prop","infin","ang","and","or","cap","cup","int","there4","sim","cong","asymp","ne","equiv","le","ge","sub","sup","nsub","sube","supe","oplus","otimes","perp","sdot","lceil","rceil","lfloor","rfloor","lang","rang","loz","spades","clubs","hearts","diams"],i=[39,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,34,38,60,62,338,339,352,353,376,710,732,8194,8195,8201,8204,8205,8206,8207,8211,8212,8216,8217,8218,8220,8221,8222,8224,8225,8240,8249,8250,8364,402,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,977,978,982,8226,8230,8242,8243,8254,8260,8472,8465,8476,8482,8501,8592,8593,8594,8595,8596,8629,8656,8657,8658,8659,8660,8704,8706,8707,8709,8711,8712,8713,8715,8719,8721,8722,8727,8730,8733,8734,8736,8743,8744,8745,8746,8747,8756,8764,8773,8776,8800,8801,8804,8805,8834,8835,8836,8838,8839,8853,8855,8869,8901,8968,8969,8970,8971,9001,9002,9674,9824,9827,9829,9830],a={},o={},s=0,u=n.length;s",""":'"',"&apos":"'","&":"&","<":"<",">":">",""":'"',"'":"'","&":"&"},o={60:"lt",62:"gt",34:"quot",39:"apos",38:"amp"},i={"<":"<",">":">",'"':""","'":"'","&":"&"};function a(){}a.prototype.encode=function(e){return e&&e.length?e.replace(/<|>|"|'|&/g,function(e){return i[e]}):""},a.encode=function(e){return(new a).encode(e)},a.prototype.decode=function(e){return e&&e.length?e.replace(/?[0-9a-zA-Z]+;?/g,function(e){if("#"!==e.charAt(1))return n[e]||e;var t="x"===e.charAt(2).toLowerCase()?parseInt(e.substr(3),16):parseInt(e.substr(2));return isNaN(t)||t<-32768||65535e.db.version;return i&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),(a||n)&&(!n||(r=e.db.version+1)>e.version&&(e.version=r),1)}function R(e){return o([function(e){for(var t=e.length,r=new ArrayBuffer(t),n=new Uint8Array(r),i=0;i>4,l[s++]=(15&r)<<4|n>>2,l[s++]=(3&n)<<6|63&i;return u}function j(e){for(var t=new Uint8Array(e),r="",n=0;n>2],r+=P[(3&t[n])<<4|t[n+1]>>4],r+=P[(15&t[n+1])<<2|t[n+2]>>6],r+=P[63&t[n+2]];return t.length%3==2?r=r.substring(0,r.length-1)+"=":t.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}var G={serialize:function(t,r){var e="";if(t&&(e=B.call(t)),t&&("[object ArrayBuffer]"===e||t.buffer&&"[object ArrayBuffer]"===B.call(t.buffer))){var n,i=C;t instanceof ArrayBuffer?(n=t,i+=x):(n=t.buffer,"[object Int8Array]"===e?i+="si08":"[object Uint8Array]"===e?i+="ui08":"[object Uint8ClampedArray]"===e?i+="uic8":"[object Int16Array]"===e?i+="si16":"[object Uint16Array]"===e?i+="ur16":"[object Int32Array]"===e?i+="si32":"[object Uint32Array]"===e?i+="ui32":"[object Float32Array]"===e?i+="fl32":"[object Float64Array]"===e?i+="fl64":r(new Error("Failed to get type for BinaryArray"))),r(i+j(n))}else if("[object Blob]"===e){var a=new FileReader;a.onload=function(){var e="~~local_forage_type~"+t.type+"~"+j(this.result);r(C+F+e)},a.readAsArrayBuffer(t)}else try{r(JSON.stringify(t))}catch(e){console.error("Couldn't convert value into a JSON string: ",t),r(null,e)}},deserialize:function(e){if(e.substring(0,L)!==C)return JSON.parse(e);var t,r,n=e.substring(U),i=e.substring(L,U);i===F&&M.test(n)&&(r=(t=n.match(M))[1],n=n.substring(t[0].length));var a=q(n);switch(i){case x:return a;case F:return o([a],{type:r});case"si08":return new Int8Array(a);case"ui08":return new Uint8Array(a);case"uic8":return new Uint8ClampedArray(a);case"si16":return new Int16Array(a);case"ur16":return new Uint16Array(a);case"si32":return new Int32Array(a);case"ui32":return new Uint32Array(a);case"fl32":return new Float32Array(a);case"fl64":return new Float64Array(a);default:throw new Error("Unkown type: "+i)}},stringToBuffer:q,bufferToString:j};function k(e,t,r,n){e.executeSql("CREATE TABLE IF NOT EXISTS "+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],r,n)}function H(e,n,i,a,o,s){e.executeSql(i,a,o,function(e,r){r.code===r.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[n.storeName],function(e,t){t.rows.length?s(e,r):k(e,n,function(){e.executeSql(i,a,o,s)},s)},s):s(e,r)},s)}function V(o,e,s,u){var l=this;o=p(o);var t=new c(function(i,a){l.ready().then(function(){void 0===e&&(e=null);var r=e,n=l._dbInfo;n.serializer.serialize(e,function(t,e){e?a(e):n.db.transaction(function(e){H(e,n,"INSERT OR REPLACE INTO "+n.storeName+" (key, value) VALUES (?, ?)",[o,t],function(){i(r)},function(e,t){a(t)})},function(e){if(e.code===e.QUOTA_ERR){if(0 '__WebKitDatabaseInfoTable__'",[],function(e,t){for(var r=[],n=0;n=e&&l[e](r),s.trigger(p.default.LOG,{message:r,level:e})}return t={getLogger:function(e){return{fatal:function(){for(var e=arguments.length,t=Array(e),r=0;re.priority)return a[r].splice(t,0,n),!0})||a[r].push(n))},off:function(e,t,r){var n;e&&t&&a[e]&&((n=o(e,t,r))<0||(a[e][n]=null))},trigger:function(e,t){if(e&&a[e]){if((t=t||{}).hasOwnProperty("type"))throw new Error("'type' is a reserved word for event dispatching");t.type=e,a[e]=a[e].filter(function(e){return e}),a[e].forEach(function(e){return e&&e.callback.call(e.scope,t)})}},reset:function(){a={}}}}o.__dashjs_factory_name="EventBus";var s=a.default.getSingletonFactory(o);s.EVENT_PRIORITY_LOW=0,s.EVENT_PRIORITY_HIGH=5e3,a.default.updateSingletonFactory(o.__dashjs_factory_name,s),r.default=s,t.exports=r.default},{11:11}],11:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var u,a,n,i,o=(u=void 0,a=[],n={},i={},u={extend:function(e,t,r,n){!n[e]&&t&&(n[e]={instance:t,override:r})},getSingletonInstance:s,setSingletonInstance:function(e,t,r){for(var n in a){var i=a[n];if(i.context===e&&i.name===t)return void(a[n].instance=r)}a.push({name:t,context:e,instance:r})},getSingletonFactory:function(r){var e=l(r.__dashjs_factory_name,n);return e||(e=function(e){var t=void 0;return void 0===e&&(e={}),{getInstance:function(){return(t=t||s(e,r.__dashjs_factory_name))||(t=f(r,e,arguments),a.push({name:r.__dashjs_factory_name,context:e,instance:t})),t}}},n[r.__dashjs_factory_name]=e),e},getSingletonFactoryByName:function(e){return l(e,n)},updateSingletonFactory:function(e,t){c(e,t,n)},getClassFactory:function(t){var e=l(t.__dashjs_factory_name,i);return e||(e=function(e){return void 0===e&&(e={}),{create:function(){return f(t,e,arguments)}}},i[t.__dashjs_factory_name]=e),e},getClassFactoryByName:function(e){return l(e,i)},updateClassFactory:function(e,t){c(e,t,i)}});function s(e,t){for(var r in a){var n=a[r];if(n.context===e&&n.name===t)return n.instance}return null}function l(e,t){return t[e]}function c(e,t,r){e in r&&(r[e]=t)}function f(e,t,r){var n=void 0,i=e.__dashjs_factory_name,a=t[i];if(a){var o=a.instance;if(!a.override)return o.apply({context:t,factory:u},r);for(var s in n=e.apply({context:t},r),o=o.apply({context:t,factory:u,parent:n},r))n.hasOwnProperty(s)&&(n[s]=o[s])}else n=e.apply({context:t},r);return n.getClassName=function(){return i},n}r.default=o,t.exports=r.default},{}],12:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(r,"__esModule",{value:!0});var a=n(e(11)),o=n(e(13)),s=n(e(9)),u=n(e(66)),l=e(87);function c(){var e,t,r={debug:{logLevel:s.default.LOG_LEVEL_WARNING},streaming:{metricsMaxListDepth:1e3,abandonLoadTimeout:1e4,liveDelayFragmentCount:NaN,liveDelay:null,scheduleWhilePaused:!0,fastSwitchEnabled:!1,flushBufferAtTrackSwitch:!1,calcSegmentAvailabilityRangeFromTimeline:!0,bufferPruningInterval:10,bufferToKeep:20,jumpGaps:!0,jumpLargeGaps:!0,smallGapLimit:1.5,stableBufferTime:12,bufferTimeAtTopQuality:30,bufferTimeAtTopQualityLongForm:60,longFormContentDurationThreshold:600,wallclockTimeUpdateInterval:50,lowLatencyEnabled:!1,keepProtectionMediaKeys:!1,useManifestDateHeaderTimeSource:!0,useSuggestedPresentationDelay:!0,useAppendWindow:!0,manifestUpdateRetryInterval:100,liveCatchUpMinDrift:.02,liveCatchUpMaxDrift:0,liveCatchUpPlaybackRate:.5,liveCatchupLatencyThreshold:NaN,lastBitrateCachingInfo:{enabled:!0,ttl:36e4},lastMediaSettingsCachingInfo:{enabled:!0,ttl:36e4},cacheLoadThresholds:{video:50,audio:5},retryIntervals:(i(e={},l.HTTPRequest.MPD_TYPE,500),i(e,l.HTTPRequest.XLINK_EXPANSION_TYPE,500),i(e,l.HTTPRequest.MEDIA_SEGMENT_TYPE,1e3),i(e,l.HTTPRequest.INIT_SEGMENT_TYPE,1e3),i(e,l.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,1e3),i(e,l.HTTPRequest.INDEX_SEGMENT_TYPE,1e3),i(e,l.HTTPRequest.OTHER_TYPE,1e3),i(e,"lowLatencyReductionFactor",10),e),retryAttempts:(i(t={},l.HTTPRequest.MPD_TYPE,3),i(t,l.HTTPRequest.XLINK_EXPANSION_TYPE,1),i(t,l.HTTPRequest.MEDIA_SEGMENT_TYPE,3),i(t,l.HTTPRequest.INIT_SEGMENT_TYPE,3),i(t,l.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,3),i(t,l.HTTPRequest.INDEX_SEGMENT_TYPE,3),i(t,l.HTTPRequest.OTHER_TYPE,3),i(t,"lowLatencyMultiplyFactor",5),t),abr:{movingAverageMethod:u.default.MOVING_AVERAGE_SLIDING_WINDOW,ABRStrategy:u.default.ABR_STRATEGY_DYNAMIC,bandwidthSafetyFactor:.9,useDefaultABRRules:!0,useBufferOccupancyABR:!1,useDeadTimeLatency:!0,limitBitrateByPortal:!1,usePixelRatioInLimitBitrateByPortal:!1,maxBitrate:{audio:-1,video:-1},minBitrate:{audio:-1,video:-1},maxRepresentationRatio:{audio:1,video:1},initialBitrate:{audio:-1,video:-1},initialRepresentationRatio:{audio:-1,video:-1},autoSwitchBitrate:{audio:!0,video:!0}},cmcd:{enabled:!1,sid:null,cid:null,did:null}}},n=o.default.clone(r);return{get:function(){return n},update:function(e){"object"==typeof e&&!function e(t,r,n){for(var i in t)t.hasOwnProperty(i)&&r.hasOwnProperty(i)&&("object"==typeof t[i]&&null!==t[i]?e(t[i],r[i],n.slice()+i+"."):r[i]=o.default.clone(t[i]))}(e,n,"")},reset:function(){n=o.default.clone(r)}}}c.__dashjs_factory_name="Settings";var f=a.default.getSingletonFactory(c);r.default=f,t.exports=r.default},{11:11,13:13,66:66,87:87,9:9}],13:[function(e,t,r){"use strict";function n(e,t){for(var r=0;r=e.availableSegmentsNumber&&(n=!0)),n}function N(e){var t=e.representation;t.segments&&f.trigger(d.REPRESENTATION_UPDATE_COMPLETED,{sender:this,representation:t})}function D(e){if(!e.error&&p===e.mediaType){for(var t,r,n=e.segments,i=e.representation,a=[],o=0,s=void 0,u=void 0,l=void 0,s=0,c=n?n.length:0;s=E.length?null:E[e]}function A(e,t){var r;e.segmentAvailabilityRange=n.calcSegmentAvailabilityRange(e,t),e.segmentAvailabilityRange.end=t.segmentAvailabilityRange.end)return}return 1}},{48:48}],39:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var i=n(e(11)),a=n(e(66)),c=e(38);function o(e,s){var u=(e=e||{}).timelineConverter;function l(){if(!u||!u.hasOwnProperty("calcPeriodRelativeTimeFromMpdRelativeTime"))throw new Error(a.default.MISSING_CONFIG_ERROR)}function i(e,t){if(l(),!e)return null;var r=e.adaptation.period.mpd.manifest.Period_asArray[e.adaptation.period.index].AdaptationSet_asArray[e.adaptation.index].Representation_asArray[e.index].SegmentTemplate;t=Math.max(t,0);var n,i=(0,c.getIndexBasedSegment)(u,s,e,t);i&&(i.replacementTime=(t-1)*e.segmentDuration,n=r.media,n=(0,c.replaceTokenForTemplate)(n,"Number",i.replacementNumber),n=(0,c.replaceTokenForTemplate)(n,"Time",i.replacementTime),i.media=n);var a=e.segmentDuration,o=e.segmentAvailabilityRange;return isNaN(a)?e.availableSegmentsNumber=1:e.availableSegmentsNumber=Math.ceil((o.end-o.start)/a),i}return{getSegmentByIndex:i,getSegmentByTime:function(e,t){if(l(),!e)return null;var r=e.segmentDuration;if(isNaN(r))return null;var n=u.calcPeriodRelativeTimeFromMpdRelativeTime(e,t);return i(e,Math.floor(n/r))}}}o.__dashjs_factory_name="TemplateSegmentsGetter";var s=i.default.getClassFactory(o);r.default=s,t.exports=r.default},{11:11,38:38,66:66}],40:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var i=n(e(11)),a=n(e(66)),h=e(38);function o(e,v){var y=(e=e||{}).timelineConverter;function t(){if(!y||!y.hasOwnProperty("calcMediaTimeFromPresentationTime")||!y.hasOwnProperty("calcSegmentAvailabilityRange"))throw new Error(a.default.MISSING_CONFIG_ERROR)}function r(e,t){for(var r,n=e.adaptation.period.mpd.manifest.Period_asArray[e.adaptation.period.index].AdaptationSet_asArray[e.adaptation.index].Representation_asArray[e.index].SegmentTemplate||e.adaptation.period.mpd.manifest.Period_asArray[e.adaptation.period.index].AdaptationSet_asArray[e.adaptation.index].Representation_asArray[e.index].SegmentList,i=n.SegmentTimeline,a=n.SegmentURL_asArray,o=0,s=0,u=-1,l=void 0,c=void 0,f=void 0,d=void 0,p=void 0,h=void 0,_=e.timescale,m=!1,c=0,E=(r=i.S_asArray).length;c=f-.5*i.d/a&&(p=!0),!1}),d},getSegmentByTime:function(c,e){if(t(),!c)return null;void 0===e&&(e=null);var f=null,d=y.calcMediaTimeFromPresentationTime(e,c);return r(c,function(e,t,r,n,i,a,o,s){if(dt&&(t=e.manifests[r].manifestId);return Promise.resolve(t)}return Promise.resolve(t)}).catch(function(e){return Promise.reject(e)})},getAllManifests:e,dropFragmentStore:function(e){s.dropInstance({driver:s.INDEXEDDB,name:"dash_offline_db",version:1,storeName:e}).then(function(){delete i[e]}).catch(function(e){console.log("dropFragmentStore failed "+e)})},deleteDownloadById:function(r){return n.getItem("manifest").then(function(t){return t?(e=r,s.createInstance({name:"dash_offline_db",storeName:e}),s.dropInstance({name:"dash_offline_db",storeName:e}).then(function(){return delete i[e],Promise.resolve()}).catch(function(e){return console.log(e),Promise.reject(e)}).then(function(){for(var e=0;e=r-t})}function h(r,n){n<=r+.5||(l=l.filter(function(e){var t=d(e);return isNaN(e.startTime)||e.startTime>=n-t||isNaN(e.duration)||e.startTime+e.duration<=r+t}))}function _(e,t){i.addSchedulingInfo(e,t),i.addRequestsQueue(e.mediaType,c,l)}function m(e){e.sender===a&&(c.splice(c.indexOf(e.request),1),e.response&&!e.error&&l.push(e.request),_(e.request,e.error?"failed":b),r.trigger(n.FRAGMENT_LOADING_COMPLETED,{request:e.request,response:e.response,error:e.error,sender:this}))}function E(e){e.sender===a&&r.trigger(n.FRAGMENT_LOADING_PROGRESS,{request:e.request,response:e.response,error:e.error,sender:this})}function g(e){e.sender===a&&r.trigger(n.FRAGMENT_LOADING_ABANDONED,{streamId:s,request:e.request,mediaType:e.mediaType})}function v(){l=[],c=[]}return t={getRequests:function(r){var e=r?r.state instanceof Array?r.state:[r.state]:[],n=[];return e.forEach(function(e){var t=function(e){var t=void 0;switch(e){case T:t=c;break;case b:t=l;break;default:t=[]}return t}(e);n=n.concat(function(e,r){if(r.hasOwnProperty("time"))return[function(e,t,r){for(var n=e.length-1;0<=n;n--){var i=e[n],a=i.startTime,o=a+i.duration;if(r=isNaN(r)?d(i):r,!isNaN(a)&&!isNaN(o)&&a<=t+r&&t-rt/4/i.length})).length){var e=(a=0,o=(i[i.length-1].ts-i[0].ts)/i.length,i.forEach(function(e,t){var r,n=i[t+1];n&&(r=n.ts-e.ts,a+=r=n.delayLoadingTime?(I.push(c),p.load(c)):(d={httpRequest:c},R.push(d),d.delayTimeout=setTimeout(function(){if(-1!==R.indexOf(d)){R.splice(R.indexOf(d),1);try{s=new Date,u=s,I.push(d.httpRequest),p.load(d.httpRequest)}catch(e){d.httpRequest.onerror()}}},n.delayLoadingTime-m))}return t={load:function(e){e.request?D(e,y.getRetryAttemptsForType(e.request.type)):e.error&&e.error(e.request,"error")},abort:function(){S.forEach(function(e){clearTimeout(e.timeout),e.config.request&&e.config.abort&&e.config.abort(e.config.request)}),S=[],R.forEach(function(e){return clearTimeout(e.delayTimeout)}),R=[],I.forEach(function(e){e.onloadend=e.onerror=e.onprogress=void 0,e.loader.abort(e)}),I=[]}},I=[],R=[],S=[],N=(0,o.default)(E).getInstance(),i(r={},M.HTTPRequest.MPD_TYPE,n.DOWNLOAD_ERROR_ID_MANIFEST_CODE),i(r,M.HTTPRequest.XLINK_EXPANSION_TYPE,n.DOWNLOAD_ERROR_ID_XLINK_CODE),i(r,M.HTTPRequest.INIT_SEGMENT_TYPE,n.DOWNLOAD_ERROR_ID_INITIALIZATION_CODE),i(r,M.HTTPRequest.MEDIA_SEGMENT_TYPE,n.DOWNLOAD_ERROR_ID_CONTENT_CODE),i(r,M.HTTPRequest.INDEX_SEGMENT_TYPE,n.DOWNLOAD_ERROR_ID_CONTENT_CODE),i(r,M.HTTPRequest.BITSTREAM_SWITCHING_SEGMENT_TYPE,n.DOWNLOAD_ERROR_ID_CONTENT_CODE),i(r,M.HTTPRequest.OTHER_TYPE,n.DOWNLOAD_ERROR_ID_CONTENT_CODE),O=r,t}s.__dashjs_factory_name="HTTPLoader";var u=a.default.getClassFactory(s);r.default=u,t.exports=r.default},{11:11,13:13,67:67,69:69,73:73,81:81,87:87}],71:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var i=n(e(11)),a=n(e(70));function o(){var r=void 0;function e(){r={}}function t(){e()}return t(),{getLoader:function(e){for(var t in r)if(r.hasOwnProperty(t)&&e.startsWith(t))return r[t];return a.default},registerLoader:function(e,t){r[e]=t},unregisterLoader:function(e){r[e]&&delete r[e]},unregisterAllLoader:e,reset:t}}o.__dashjs_factory_name="SchemeLoaderFactory";var s=i.default.getSingletonFactory(o);r.default=s,t.exports=r.default},{11:11,70:70}],72:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var i=n(e(11)),o=n(e(71));function a(r){r=r||{};var n=this.context,i=void 0,a=void 0;return i=(0,o.default)(n).getInstance(),{load:function(e){var t=i.getLoader(e&&e.request?e.request.url:null);(a=t(n).create({errHandler:r.errHandler,mediaPlayerModel:r.mediaPlayerModel,requestModifier:r.requestModifier,useFetch:r.useFetch||null,dashMetrics:r.dashMetrics,boxParser:r.boxParser?r.boxParser:null,constants:r.constants?r.constants:null,dashConstants:r.dashConstants?r.dashConstants:null,urlUtils:r.urlUtils?r.urlUtils:null,errors:r.errors})).load(e)},abort:function(){a&&a.abort()}}}a.__dashjs_factory_name="URLLoader";var s=i.default.getClassFactory(a);r.default=s,t.exports=r.default},{11:11,71:71}],73:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n,i=e(11),a=(n=i)&&n.__esModule?n:{default:n};function o(e){var i=(e=e||{}).requestModifier;return{load:function(e){var t=new Date,r=e.request,n=new XMLHttpRequest;n.open(e.method,e.url,!0),r.responseType&&(n.responseType=r.responseType),r.range&&n.setRequestHeader("Range","bytes="+r.range),r.requestStartDate||(r.requestStartDate=t),i&&(n=i.modifyRequestHeader(n)),n.withCredentials=e.withCredentials,n.onload=e.onload,n.onloadend=e.onend,n.onerror=e.onerror,n.onprogress=e.progress,n.onabort=e.onabort,n.send(),e.response=n},abort:function(e){var t=e.response;t.onloadend=t.onerror=t.onprogress=void 0,t.abort()}}}o.__dashjs_factory_name="XHRLoader";var s=a.default.getClassFactory(o);r.default=s,t.exports=r.default},{11:11}],74:[function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var T=n(e(66)),b=n(e(21)),i=n(e(11)),A=n(e(86)),I=n(e(80)),R=e(38),S=n(e(18)),O=n(e(75)),N=n(e(73)),D=n(e(20)),w=["http://dashif.org/thumbnail_tile","http://dashif.org/guidelines/thumbnail_tile"];function a(e){var t,r=this.context,u=e.adapter,s=e.baseURLController,n=e.streamInfo,l=e.timelineConverter,i=e.debug,a=e.eventBus,o=e.events,c=e.dashConstants,f=(0,I.default)(r).getInstance(),d=void 0,p=void 0,h=void 0,_=void 0,m=void 0,E=void 0;function g(){y(),m=(0,N.default)(r).create({}),E=(0,O.default)(r).getInstance(),(p=(0,D.default)(r).create({timelineConverter:l,baseURLController:s,debug:i,eventBus:a,events:o,dashConstants:c,urlUtils:f})).initialize(!!u&&u.getIsDynamic()),function(){if(!n||!u)return;if(!(_=u.getMediaInfoForType(n,T.default.IMAGE)))return;var e=u.getVoRepresentations(_);e&&0t)return r=e.url,!0}),r?a(r):e.some(function(i){if(i.mediaStartTime<=t&&i.mediaStartTime+i.duration>t){var e=s.resolve(n.path);return m.load({method:"get",url:e.url,request:{range:i.mediaRange,responseType:"arraybuffer"},onload:function(e){var t=E.getSamplesInfo(e.target.response),r=new Blob([e.target.response.slice(t.sampleList[0].offset,t.sampleList[0].offset+t.sampleList[0].size)],{type:"image/jpeg"}),n=window.URL.createObjectURL(r);o.push({start:i.mediaStartTime,end:i.mediaStartTime+i.duration,url:n}),a&&a(n)}}),!0}})}}}):(i.startNumber=e.startNumber,i.segmentDuration=e.segmentDuration,i.timescale=e.timescale,i.templateUrl=(r=e,(n=f.isRelative(r.media)?f.resolve(r.media,s.resolve(r.path).url):r.media)?(0,R.replaceIDForTemplate)(n,r.id):"")),0=d.length&&(e=d.length-1),h=e)},getCurrentTrack:function(){return h<0?null:d[h]},getCurrentTrackIndex:function(){return h},getThumbnailRequestForTime:function(e){for(var t=void 0,r=u.getVoRepresentations(_),n=0;n=t.byteLength)return new d.default(0,!1);for(var n,i,a,o,s=t instanceof ArrayBuffer?new Uint8Array(t):t,u=void 0,l=0;r>>0|a[o+2]<<8>>>0|a[o+1]<<16>>>0|a[o]<<24>>>0,f=(n=s,i=r+4,String.fromCharCode(n[i++])+String.fromCharCode(n[i++])+String.fromCharCode(n[i++])+String.fromCharCode(n[i]));if(0==c)break;r+c<=s.byteLength&&(0<=e.indexOf(f)?u=new d.default(r,!0,c):l=r+c),r+=c}return u||new d.default(l,!1)},getMediaTimescaleFromMoov:function(e){var t=C(e),r=t?t.getBox("mdhd"):void 0;return r?r.timescale:NaN},getSamplesInfo:function(e){if(!e||0===e.byteLength)return{sampleList:[],lastSequenceNumber:NaN,totalDuration:NaN,numSequences:NaN};for(var t=C(e),r=t.getBoxes("moof"),n=t.getBoxes("mfhd"),i=void 0,a=void 0,o=void 0,s=void 0,u=void 0,l=void 0,c=void 0,f=void 0,d=void 0,p=void 0,h=void 0,_=void 0,m=void 0,E=void 0,g=t.getBoxes("moof").length,v=n[n.length-1].sequence_number,u=[],y=-1,T=-1,p=a=0;p