/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */
!function(a,b){"object"==typeofmodule&&"object"==typeofmodule.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)thrownewError("jQuery requires a window with a document");returnb(a)}:b(a)}("undefined"!=typeofwindow?window:this,function(a,b){varc=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){returnnewn.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){returnb.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){returne.call(this)},get:function(a){returnnull!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){varb=n.merge(this.constructor(),a);returnb.prevObject=this,b.context=this.context,b},each:function(a){returnn.each(this,a)},map:function(a){returnthis.pushStack(n.map(this,function(b,c){returna.call(b,c,b)}))},slice:function(){returnthis.pushStack(e.apply(this,arguments))},first:function(){returnthis.eq(0)},last:function(){returnthis.eq(-1)},eq:function(a){varb=this.length,c=+a+(0>a?b:0);returnthis.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){returnthis.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){vara,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeofg&&(j=g,g=arguments[h]||{},h++),"object"==typeofg||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(dine)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void0!==c&&(g[d]=c));returng},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){thrownewError(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){returnnull!=a&&a==a.window},isNumeric:function(a){varb=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){varb;for(bina)return!1;return!0},isPlainObject:function(a){varb;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(bina)returnk.call(a,b);for(bina);returnvoid0===b||k.call(a,b)},type:function(a){returnnull==a?a+"":"object"==typeofa||"function"==typeofa?i[j.call(a)]||"object":typeofa},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){returna.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){returna.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){varc,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}elsefor(dina)if(b.call(a[d],d,a[d])===!1)break;returna},trim:function(a){returnnull==a?"":(a+"").replace(o,"")},makeArray:function(a,b){varc=b||[];returnnull!=a&&(s(Object(a))?n.merge(c,"string"==typeofa?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){vard;if(b){if(h)returnh.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(cinb&&b[c]===a)returnc}return-1},merge:function(a,b){varc=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void0!==b[d])a[e++]=b[d++];returna.length=e,a},grep:function(a,b,c){for(vard,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);returne},map:function(a,b,c){vard,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);elsefor(gina)e=b(a[g],g,c),null!=e&&h.push(e);returnf.apply([],h)},guid:1,proxy:function(a,b){varc,d,f;return"string"==typeofb&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){returna.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void0},now:function(){return+newDate},support:l}),"function"==typeofSymbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("BooleanNumberStringFunctionA
if("undefined"==typeofjQuery)thrownewError("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";vare=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3<e[0])thrownewError("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){vare=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});returnsetTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=functiono(){vart=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(variine)if(t.style[i]!==undefined)return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))returnt.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(s){"use strict";vare='[data-dismiss="alert"]',a=function(t){s(t).on("click",e,this.close)};a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.close=function(t){vare=s(this),i=e.attr("data-target");i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),i="#"===i?[]:i;varo=s(document).find(i);functionn(){o.detach().trigger("closed.bs.alert").remove()}t&&t.preventDefault(),o.length||(o=e.closest(".alert")),o.trigger(t=s.Event("close.bs.alert")),t.isDefaultPrevented()||(o.removeClass("in"),s.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(a.TRANSITION_DURATION):n())};vart=s.fn.alert;s.fn.alert=functiono(i){returnthis.each(function(){vart=s(this),e=t.data("bs.alert");e||t.data("bs.alert",e=newa(this)),"string"==typeofi&&e[i].call(t)})},s.fn.alert.Constructor=a,s.fn.alert.noConflict=function(){returns.fn.alert=t,this},s(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(s){"use strict";varn=function(t,e){this.$element=s(t),this.options=s.extend({},n.DEFAULTS,e),this.isLoading=!1};functioni(o){returnthis.each(function(){vart=s(this),e=t.data("bs.button"),i="object"==typeofo&&o;e||t.data("bs.button",e=newn(this,i)),"toggle"==o?e.toggle():o&&e.setState(o)})}n.VERSION="3.4.1",n.DEFAULTS={loadingText:"loading..."},n.prototype.setState=function(t){vare="disabled",i=this.$element,o=i.is("input")?"val":"html",n=i.data();t+="Text",null==n.resetText&&i.data("resetText",i[o]()),setTimeout(s.proxy(function(){i[o](null==n[t]?this.options[t]:n[t]),"loadingText"==t?(this.isLoading=!0,i.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},n.prototype.toggle=function(){vart=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){vari=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}elsethis.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};vart=s.fn.button;s.fn.button=i,s.fn.button.Constructor=n,s.fn.button.noConflict=function(){returns.fn.button=t,this},s(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){vare=s(t.target).closest(".btn");i.call(e,"toggle"),s(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),e.is("input,button")?e.trigger("focus"):e.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){s(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(p){"use strict";varc=function(t,e){this.$element=p(t),this.$indicators=this.$element.find(".carousel-indi
!function(c,M){"use strict";"object"==typeofmodule&&module.exports?module.exports=M(require("moment")):"function"==typeofdefine&&define.amd?define(["moment"],M):M(c.moment)}(this,function(b){"use strict";void0===b.version&&b.default&&(b=b.default);varM,a={},p={},n={},i={},e={};b&&"string"==typeofb.version||S("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");varc=b.version.split("."),A=+c[0],o=+c[1];functionL(c){return96<c?c-87:64<c?c-29:c-48}functionz(c){varM=0,A=c.split("."),o=A[0],z=A[1]||"",b=1,a=0,p=1;for(45===c.charCodeAt(0)&&(p=-(M=1));M<o.length;M++)a=60*a+L(o.charCodeAt(M));for(M=0;M<z.length;M++)b/=60,a+=L(z.charCodeAt(M))*b;returna*p}functionO(c){for(varM=0;M<c.length;M++)c[M]=z(c[M])}functionq(c,M){for(varA=[],o=0;o<M.length;o++)A[o]=c[M[o]];returnA}functionr(c){varM=c.split("|"),A=M[2].split(" "),o=M[3].split(""),z=M[4].split(" ");returnO(A),O(o),O(z),function(c,M){for(varA=0;A<M;A++)c[A]=Math.round((c[A-1]||0)+6e4*c[A]);c[M-1]=1/0}(z,o.length),{name:M[0],abbrs:q(M[1].split(" "),o),offsets:q(A,o),untils:z,population:0|M[5]}}functionN(c){c&&this._set(r(c))}functiond(c,M){this.name=c,this.zones=M}functionW(c){varM=c.toTimeString(),A=M.match(/\([a-z ]+\)/i);"GMT"===(A=A&&A[0]?(A=A[0].match(/[A-Z]/g))?A.join(""):void0:(A=M.match(/[A-Z]{3,5}/g))?A[0]:void0)&&(A=void0),this.at=+c,this.abbr=A,this.offset=c.getTimezoneOffset()}functionf(c){this.zone=c,this.offsetScore=0,this.abbrScore=0}functionX(){for(varc,M,A=(newDate).getFullYear()-2,o=newW(newDate(A,0,1)),z=[o],b=1;b<48;b++)(M=newW(newDate(A,b,1))).offset!==o.offset&&(c=function(c,M){for(varA,o;o=6e4*((M.at-c.at)/12e4|0);)(A=newW(newDate(c.at+o))).offset===c.offset?c=A:M=A;returnc}(o,M),z.push(c),z.push(newW(newDate(c.at+6e4)))),o=M;for(b=0;b<4;b++)z.push(newW(newDate(A+b,0,1))),z.push(newW(newDate(A+b,6,1)));returnz}functionu(c,M){returnc.offsetScore!==M.offsetScore?c.offsetScore-M.offsetScore:c.abbrScore!==M.abbrScore?c.abbrScore-M.abbrScore:c.zone.population!==M.zone.population?M.zone.population-c.zone.population:M.zone.name.localeCompare(c.zone.name)}functionB(){try{varc=Intl.DateTimeFormat().resolvedOptions().timeZone;if(c&&3<c.length){varM=i[l(c)];if(M)returnM;S("Moment Timezone found "+c+" from the Intl api, but did not have that data loaded.")}}catch(c){}for(varA,o,z=X(),b=z.length,a=function(c){for(varM,A,o=c.length,z={},b=[],a=0;a<o;a++)for(MinA=e[c[a].offset]||{})A.hasOwnProperty(M)&&(z[M]=!0);for(ainz)z.hasOwnProperty(a)&&b.push(i[a]);returnb}(z),p=[],n=0;n<a.length;n++){for(A=newf(t(a[n])),o=0;o<b;o++)A.scoreOffsetAt(z[o]);p.push(A)}returnp.sort(u),0<p.length?p[0].zone.name:void0}functionl(c){return(c||"").toLowerCase().replace(/\//g,"_")}functionT(c){varM,A,o,z;for("string"==typeofc&&(c=[c]),M=0;M<c.length;M++)z=l(A=(o=c[M].split("|"))[0]),a[z]=c[M],i[z]=A,function(c,M){varA,o;for(O(M),A=0;A<M.length;A++)o=M[A],e[o]=e[o]||{},e[o][c]=!0}(z,o[2].split(" "))}functiont(c,M){c=l(c);varA,o=a[c];returnoinstanceofN?o:"string"==typeofo?(o=newN(o),a[c]=o):p[c]&&M!==t&&(A=t(p[c],t))?((o=a[c]=newN)._set(A),o.name=i[c],o):null}functions(c){varM,A,o,z;for("string"==typeofc&&(c=[c]),M=0;M<c.length;M++)o=l((A=c[M].split("|"))[0]),z=l(A[1]),p[o]=z,i[o]=A[0],p[z]=o,i[z]=A[1]}functionE(c){T(c.zones),s(c.links),function(c){varM,A,o,z;if(c&&c.length)for(M=0;M<c.length;M++)A=(z=c[M].split("|"))[0].toUpperCase(),o=z[1].split(" "),n[A]=newd(A,o)}(c.countries),R.dataVersion=c.version}functionm(c){returnm.didShowError||(m.didShowError=!0,S("moment.tz.zoneExists('"+c+"') has been deprecated in favor of !moment.tz.zone('"+c+"')")),!!t(c)}functionC(c){varM="X"===c._f||"x"===c._f;return!(!c._a||void0!==c._tzm||M)}functionS(c){"undefined"!=typeofconsole&&"function"==typeofconsole.error&&console.error(c)}functionR(c){varM=Array.prototype.slice.call(arguments,0,-1),A=arguments[arguments.length-1],o=t(A),z=b.utc.apply(null,M);returno&&!b.isMoment(c)&&C(z)&&z.add(o.parse(z),"minutes"),z.tz(A),z}(A<2||2==A&&o<6)&&S("MomentTimezonerequiresMoment.
!function(t){"function"==typeofdefine&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){x.ui=x.ui||{};x.ui.version="1.12.1";varn,i=0,l=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(vare,i,s=0;null!=(i=t[s]);s++)try{(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove")}catch(t){}n(t)}),x.widget=function(t,i,e){vars,n,o,a={},l=t.split(".")[0],r=l+"-"+(t=t.split(".")[1]);returne||(e=i,i=x.Widget),x.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr[":"][r.toLowerCase()]=function(t){return!!x.data(t,r)},x[l]=x[l]||{},s=x[l][t],n=x[l][t]=function(t,e){if(!this._createWidget)returnnewn(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=newi).options=x.widget.extend({},o.options),x.each(e,function(e,s){functionn(){returni.prototype[e].apply(this,arguments)}functiono(t){returni.prototype[e].apply(this,t)}x.isFunction(s)?a[e]=function(){vart,e=this._super,i=this._superApply;returnthis._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:a[e]=s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:l,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){vari=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),deletes._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(vare,i,s=l.call(arguments,1),n=0,o=s.length;n<o;n++)for(eins[n])i=s[n][e],s[n].hasOwnProperty(e)&&void0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);returnt},x.widget.bridge=function(o,e){vara=e.prototype.widgetFullName||o;x.fn[o]=function(i){vart="string"==typeofi,s=l.call(arguments,1),n=this;returnt?this.length||"instance"!==i?this.each(function(){vart,e=x.data(this,a);return"instance"===i?(n=e,!1):e?x.isFunction(e[i])&&"_"!==i.charAt(0)?(t=e[i].apply(e,s))!==e&&void0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void0:x.error("no such method '"+i+"' for "+o+" widget instance"):x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){vart=x.data(this,a);t?(t.option(i||{}),t._init&&t._init()):x.data(this,a,newe(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){vari=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){returnthis.element},option:function(t,e){vari,s,n,o=t;if(0===arguments.length)returnx.widget.extend({},this.options);if("string"==typeoft)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)returnvoid0===s[t]?nul
// DisplayShortTime displays HH:MM if the same day, otherwise displays the date. Hover displays the complete time.
// t is seconds or nanoseconds since unix epoch, depending on if isSecs is true or not
// tzstr is the timezone string
// includeTime defaults to true if we want to include the time
varFullCalendar=function(e){"use strict";vart=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceofArray&&function(e,t){e.__proto__=t}||function(e,t){for(varnint)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,n)};functionn(e,n){if("function"!=typeofn&&null!==n)thrownewTypeError("Class extends value "+String(n)+" is not a constructor or null");functionr(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,newr)}varr=function(){return(r=Object.assign||function(e){for(vart,n=1,r=arguments.length;n<r;n++)for(varoint=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);returne}).apply(this,arguments)};functiono(e,t,n){if(n||2===arguments.length)for(varr,o=0,i=t.length;o<i;o++)!r&&oint||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);returne.concat(r||t)}vari,a,s,l,u,c={},d=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;functionf(e,t){for(varnint)e[n]=t[n];returne}functionh(e){vart=e.parentNode;t&&t.removeChild(e)}functionv(e,t,n){varr,o,i,a=arguments,s={};for(iint)"key"==i?r=t[i]:"ref"==i?o=t[i]:s[i]=t[i];if(arguments.length>3)for(n=[n],i=3;i<arguments.length;i++)n.push(a[i]);if(null!=n&&(s.children=n),"function"==typeofe&&null!=e.defaultProps)for(iine.defaultProps)void0===s[i]&&(s[i]=e.defaultProps[i]);returng(e,s,r,o,null)}functiong(e,t,n,r,o){vara={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void0,__c:null,__h:null,constructor:void0,__v:null==o?++i.__v:o};returnnull!=i.vnode&&i.vnode(a),a}functionm(e){returne.children}functiony(e,t){this.props=e,this.context=t}functionE(e,t){if(null==t)returne.__?E(e.__,e.__.__k.indexOf(e)+1):null;for(varn;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)returnn.__e;return"function"==typeofe.type?E(e):null}functionS(e){vart,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}returnS(e)}}functionb(e){(!e.__d&&(e.__d=!0)&&a.push(e)&&!D.__r++||l!==i.debounceRendering)&&((l=i.debounceRendering)||s)(D)}functionD(){for(vare;D.__r=a.length;)e=a.sort((function(e,t){returne.__v.__b-t.__v.__b})),a=[],e.some((function(e){vart,n,r,o,i,a;e.__d&&(i=(o=(t=e).__v).__e,(a=t.__P)&&(n=[],(r=f({},o)).__v=o.__v+1,I(a,o,r,t.__n,void0!==a.ownerSVGElement,null!=o.__h?[i]:null,n,null==i?E(o):i,o.__h),P(n,o),o.__e!=i&&S(o)))}))}functionC(e,t,n,r,o,i,a,s,l,u){varp,f,h,v,y,S,b,D=r&&r.__k||d,C=D.length;for(n.__k=[],p=0;p<t.length;p++)if(null!=(v=n.__k[p]=null==(v=t[p])||"boolean"==typeofv?null:"string"==typeofv||"number"==typeofv||"bigint"==typeofv?g(null,v,null,null,v):Array.isArray(v)?g(m,{children:v},null,null,null):v.__b>0?g(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(h=D[p])||h&&v.key==h.key&&v.type===h.type)D[p]=void0;elsefor(f=0;f<C;f++){if((h=D[f])&&v.key==h.key&&v.type===h.type){D[f]=void0;break}h=null}I(e,v,h=h||c,o,i,a,s,l,u),y=v.__e,(f=v.ref)&&h.ref!=f&&(b||(b=[]),h.ref&&b.push(h.ref,null,v),b.push(f,v.__c||y,v)),null!=y?(null==S&&(S=y),"function"==typeofv.type&&null!=v.__k&&v.__k===h.__k?v.__d=l=w(v,l,e):l=_(e,v,h,D,y,l),u||"option"!==n.type?"function"==typeofn.type&&(n.__d=l):e.value=""):l&&h.__e==l&&l.parentNode!=e&&(l=E(h))}for(n.__e=S,p=C;p--;)null!=D[p]&&("function"==typeofn.type&&null!=D[p].__e&&D[p].__e==n.__d&&(n.__d=E(r,p+1)),O(D[p],D[p]));if(b)for(p=0;p<b.length;p++)H(b[p],b[++p],b[++p])}functionw(e,t,n){varr,o;for(r=0;r<e.__k.length;r++)(o=e.__k[r])&&(o.__=e,t="function"==typeofo.type?w(o,t,n):_(n,o,o,e.__k,o.__e,t));returnt}functionR(e,t){returnt=t||[],null==e||"boolean"==typeofe||(Array.isArray(e)?e.some((function(e){R(e,t)})):t.push(e)),t}function_(e,t,n,r,o,i){vara,s,l;if(void0!==t.__d)a=t.__d,t.__d=void0;elseif(null==n||o!=i||null==o.parentNode)e:if(null==i||i.parentNode!==e)e.appendChild(o),a=null;else{for(s=i,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==o)breake;e.insertBefore(o,i),a=i}returnvoid0!==a?a:o.nextSibling}functionT(e,t,n){"-"===t[0]?
!function(e,t){"object"==typeofexports&&"undefined"!=typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define(t):(e="undefined"!=typeofglobalThis?globalThis:e||self).videojs=t()}(this,function(){"use strict";varR="8.3.0";constU={},B=function(e,t){returnU[e]=U[e]||[],t&&(U[e]=U[e].concat(t)),U[e]};functionF(e,t){return!((t=B(e).indexOf(t))<=-1||(U[e]=U[e].slice(),U[e].splice(t,1),0))}constj={prefixed:!0};varH=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],q=H[0];letV;for(lete=0;e<H.length;e++)if(H[e][1]indocument){V=H[e];break}if(V){for(lete=0;e<V.length;e++)j[q[e]]=V[e];j.prefixed=V[0]!==q[0]}letl=[];function$(e){returnK(e)?Object.keys(e):[]}constd=functiont(i){lets="info",r;functionn(...e){r("log",s,e)}vara,o;returnr=(a=i,(t,i,s)=>{vare,i=o.levels[i],r=newRegExp(`^(${i})$`);if("log"!==t&&s.unshift(t.toUpperCase()+":"),s.unshift(a+":"),l&&(l.push([].concat(s)),e=l.length-1e3,l.splice(0,0<e?e:0)),window.console){lete=window.console[t];(e=e||"debug"!==t?e:window.console.info||window.console.log)&&i&&r.test(t)&&e[Array.isArray(s)?"apply":"call"](window.console,s)}}),(o=n).createLogger=e=>t(i+": "+e),n.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:s},n.level=e=>{if("string"==typeofe){if(!n.levels.hasOwnProperty(e))thrownewError(`"${e}" in not a valid log level`);s=e}returns},n.history=()=>l?[].concat(l):[],n.history.filter=t=>(l||[]).filter(e=>newRegExp(`.*${t}.*`).test(e[0])),n.history.clear=()=>{l&&(l.length=0)},n.history.disable=()=>{null!==l&&(l.length=0,l=null)},n.history.enable=()=>{null===l&&(l=[])},n.error=(...e)=>r("error",s,e),n.warn=(...e)=>r("warn",s,e),n.debug=(...e)=>r("debug",s,e),n}("VIDEOJS"),W=d.createLogger,G=Object.prototype.toString;functionz(t,i){$(t).forEach(e=>i(t[e],e))}functionX(i,s,e=0){return$(i).reduce((e,t)=>s(e,i[t],t),e)}functionK(e){return!!e&&"object"==typeofe}functionY(e){returnK(e)&&"[object Object]"===G.call(e)&&e.constructor===Object}functionh(...e){consti={};returne.forEach(e=>{e&&z(e,(e,t)=>{Y(e)?(Y(i[t])||(i[t]={}),i[t]=h(i[t],e)):i[t]=e})}),i}functionQ(t,i,s,e=!0){constr=e=>Object.defineProperty(t,i,{value:e,enumerable:!0,writable:!0});varn={configurable:!0,enumerable:!0,get(){vare=s();returnr(e),e}};returne&&(n.set=r),Object.defineProperty(t,i,n)}varJ=Object.freeze({__proto__:null,each:z,reduce:X,isObject:K,isPlain:Y,merge:h,defineLazyProperty:Q});letZ=!1,ee=null,te=!1,ie,se=!1,re=!1,ne=!1,ae=!1,oe=null,le=null,de=null,he=!1,ue=!1,ce=!1,pe=!1;constme=Boolean(_e()&&("ontouchstart"inwindow||window.navigator.maxTouchPoints||window.DocumentTouch&&window.documentinstanceofwindow.DocumentTouch));varge,e=window.navigator&&window.navigator.userAgentData;if(e&&(te="Android"===e.platform,re=Boolean(e.brands.find(e=>"Microsoft Edge"===e.brand)),ne=Boolean(e.brands.find(e=>"Chromium"===e.brand)),ae=!re&&ne,oe=le=(e.brands.find(e=>"Chromium"===e.brand)||{}).version||null,ue="Windows"===e.platform),!ne){constM=window.navigator&&window.navigator.userAgent||"";Z=/iPod/i.test(M),ee=(e=M.match(/OS (\d+)_/i))&&e[1]?e[1]:null,te=/Android/i.test(M),ie=(e=M.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i))?(mt=e[1]&&parseFloat(e[1]),ge=e[2]&&parseFloat(e[2]),mt&&ge?parseFloat(e[1]+"."+e[2]):mt||null):null,se=/Firefox/i.test(M),re=/Edg/i.test(M),ne=/Chrome/i.test(M)||/CriOS/i.test(M),ae=!re&&ne,oe=le=(ge=M.match(/(Chrome|CriOS)\/(\d+)/))&&ge[2]?parseFloat(ge[2]):null,de=function(){vare=/MSIE\s(\d+)\
.${s}{
width:${e}px;
height:${t}px;
}
.${s}.vjs-fluid:not(.vjs-audio-only-mode){
padding-top:${100*r}%;
}
`)}}loadTech_(e,t){this.tech_&&this.unloadTech_();var i=g(e),s=e.charAt(0).toLowerCase()+e.slice(1);"Html5"!==i&&this.tag&&(_.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=i,this.isReady_=!1;let r=this.autoplay();const n={source:t,autoplay:r="string"==typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay?!1:r,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+`_${s}_api`,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset};a.names.forEach(e=>{e=a[e];n[e.getterName]=this[e.privateName]}),Object.assign(n,this.options_[i]),Object.assign(n,this.options_[s]),Object.assign(n,this.options_[e.toLowerCase()]),this.tag&&(n.tag=this.tag),t&&t.src===this.cache_.src&&0<this.cache_.currentTime&&(n.startTime=this.cache_.currentTime);s=_.getTech(e);if(!s)throw new Error(`NoTechnamed'${i}'exists!'${i}'shouldberegisteredusingvideojs.registerTech()'`);this.tech_=new s(n),this.tech_.ready(m(this,this.handleTechReady_),!0),Kt(this.textTracksJson_||[],this.tech_),Qr.forEach(t=>{this.on(this.tech_,t,e=>this[`handleTech${g(t)}_`](e))}),Object.keys(Jr).forEach(t=>{this.on(this.tech_,t,e=>{0===this.tech_.playbackRate()&&this.tech_.seeking()?this.queuedCallbacks_.push({callback:this[`handleTech${Jr[t]}_`].bind(this),event:e}):this[`handleTech${Jr[t]}_`](e)})}),this.on(this.tech_,"loadstart",e=>this.handleTechLoadStart_(e)),this.on(this.tech_,"sourceset",e=>this.handleTechSourceset_(e)),this.on(this.tech_,"waiting",e=>this.handleTechWaiting_(e)),this.on(this.tech_,"ended",e=>this.handleTechEnded_(e)),this.on(this.tech_,"seeking",e=>this.handleTechSeeking_(e)),this.on(this.tech_,"play",e=>this.handleTechPlay_(e)),this.on(this.tech_,"pause",e=>this.handleTechPause_(e)),this.on(this.tech_,"durationchange",e=>this.handleTechDurationChange_(e)),this.on(this.tech_,"fullscreenchange",(e,t)=>this.handleTechFullscreenChange_(e,t)),this.on(this.tech_,"fullscreenerror",(e,t)=>this.handleTechFullscreenError_(e,t)),this.on(this.tech_,"enterpictureinpicture",e=>this.handleTechEnterPictureInPicture_(e)),this.on(this.tech_,"leavepictureinpicture",e=>this.handleTechLeavePictureInPicture_(e)),this.on(this.tech_,"error",e=>this.handleTechError_(e)),this.on(this.tech_,"posterchange",e=>this.handleTechPosterChange_(e)),this.on(this.tech_,"textdata",e=>this.handleTechTextData_(e)),this.on(this.tech_,"ratechange",e=>this.handleTechRateChange_(e)),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===i&&this.tag||we(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)}unloadTech_(){a.names.forEach(e=>{e=a[e];this[e.privateName]=this[e.getterName]()}),this.textTracksJson_=Xt(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(e){return void 0===e&&d.warn("Using the tech directly can be dangerous. I hope you know what you'redoing.\nSeehttps://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_}addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)}removeTechControlsListeners_(){this.off(this.tech_,"t
.video-js{
width:300px;
height:150px;
}
.vjs-fluid:not(.vjs-audio-only-mode){
padding-top:56.25%
}
`)),Qe(1,T),T.VERSION=R,T.options=b.prototype.options_,T.getPlayers=()=>b.players,T.getPlayer=e=>{var t=b.players;let i;if("string"==typeof e){var s=mn(e),r=t[s];if(r)return r;i=$e("#"+s)}else i=e;if(ve(i)){var{player:r,playerId:s}=i;if(r||t[s])return r||t[s]}},T.getAllPlayers=()=>Object.keys(b.players).map(e=>b.players[e]).filter(Boolean),T.players=b.players,T.getComponent=f.getComponent,T.registerComponent=(e,t)=>{_.isTech(t)&&d.warn(`The${e}techwasregisteredasacomponent.Itshouldinsteadberegisteredusingvideojs.registerTech(name,tech)`),f.registerComponent.call(f,e,t)},T.getTech=_.getTech,T.registerTech=_.registerTech,T.use=function(e,t){hs[e]=hs[e]||[],hs[e].push(t)},Object.defineProperty(T,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(T.middleware,"TERMINATOR",{value:cs,writeable:!1,enumerable:!0}),T.browser=e,T.obj=J,T.mergeOptions=pn(9,"videojs.mergeOptions","videojs.obj.merge",h),T.defineLazyProperty=pn(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",Q),T.bind=pn(9,"videojs.bind","native Function.prototype.bind",m),T.registerPlugin=cn.registerPlugin,T.deregisterPlugin=cn.deregisterPlugin,T.plugin=(e,t)=>(d.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),cn.registerPlugin(e,t)),T.getPlugins=cn.getPlugins,T.getPlugin=cn.getPlugin,T.getPluginVersion=cn.getPluginVersion,T.addLanguage=function(e,t){return e=(""+e).toLowerCase(),T.options.languages=h(T.options.languages,{[e]:t}),T.options.languages[e]},T.log=d,T.createLogger=W,T.time=qt,T.createTimeRange=pn(9,"videojs.createTimeRange","videojs.time.createTimeRanges",Rt),T.createTimeRanges=pn(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",Rt),T.formatTime=pn(9,"videojs.formatTime","videojs.time.formatTime",Ht),T.setFormatTime=pn(9,"videojs.setFormatTime","videojs.time.setFormatTime",Ft),T.resetFormatTime=pn(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",jt),T.parseUrl=pn(9,"videojs.parseUrl","videojs.url.parseUrl",li),T.isCrossOrigin=pn(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",hi),T.EventTarget=ft,T.any=ht,T.on=ot,T.one=dt,T.off=p,T.trigger=lt,T.xhr=bi,T.TextTrack=Ai,T.AudioTrack=Pi,T.VideoTrack=Li,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(e=>{T[e]=function(){return d.warn(`videojs.${e}()isdeprecated;usevideojs.dom.${e}()instead`),ze[e].apply(null,arguments)}}),T.computedStyle=pn(9,"videojs.computedStyle","videojs.dom.computedStyle",Ge),T.dom=ze,T.fn=mt,T.num=pi,T.str=Lt,T.url=ci,Dt(function(e,t){
e.exports=function(e){functiont(e){returne&&typeofe==="object"&&"default"ine?e:{default:e}}vari=t(e);classs{constructor(e){lett=this;t.id=e.id;t.label=t.id;t.width=e.width;t.height=e.height;t.bitrate=e.bandwidth;t.frameRate=e.frameRate;t.enabled_=e.enabled;Object.defineProperty(t,"enabled",{get(){returnt.enabled_()},set(e){t.enabled_(e)}});returnt}}classnextendsi["default"].EventTarget{constructor(){super();lete=this;e.levels_=[];e.selectedIndex_=-1;Object.defineProperty(e,"selectedIndex",{get(){returne.selectedIndex_}});Object.defineProperty(e,"length",{get(){returne.levels_.length}});returne}addQualityLevel(e){lett=this.getQualityLevelById(e.id);if(t)returnt;consti=this.levels_.length;t=news(e);if(!(""+iinthis))Object.defineProperty(this,i,{get(){returnthis.levels_[i]}});this.levels_.push(t);this.trigger({qualityLevel:t,type:"addqualitylevel"});returnt}removeQualityLevel(i){lets=null;for(lete=0,t=this.length;e<t;e++)if(this[e]===i){s=this.levels_.splice(e,1)[0];if(this.selectedIndex_===e)this.selectedIndex_=-1;elseif(this.selectedIndex_>e)this.selectedIndex_--;break}if(s)this.trigger({qualityLevel:i,type:"removequalitylevel"});returns}getQualityLevelById(i){for(lete=0,t=this.length;e<t;e++){consts=this[e];if(s.id===i)returns}returnnull}dispose(){this.selectedIndex_=-1;this.levels_.length=0}}n.prototype.allowedEvents_={change:"change",addqualitylevel:"addqualitylevel",removequalitylevel:"removequalitylevel"};for(constdinn.prototype.allowedEvents_)n.prototype["on"+d]=null;vara="3.0.0";constr=i["default"].registerPlugin||i["default"].plugin,o=function(e,t){consti=e.qualityLevels;consts=newn;constr=function(){s.dispose();e.qualityLevels=i;e.off("dispose",r)};e.on("dispose",r);e.qualityLevels=()=>s;e.qualityLevels.VERSION=a;returns},l=function(e){returno(this,i["default"].mergeOptions({},e))};returnr("qualityLevels",l),l.VERSION=a,l}(T)});vargn=Dt(function(e,t){vari,n,s,r,a;i=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,n=/^(?=([^\/?#]*))\1([^]*)$/,s=/(?:\/|^)\.(?=\/)/g,r=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(e,t,i){if(i=i||{},e=e.trim(),!(t=t.trim())){if(!i.alwaysNormalize)returne;vars=a.parseURL(e);if(s)returns.path=a.normalizePath(s.path),a.buildURLFromParts(s);thrownewError("Error trying to parse base URL.")}s=a.parseURL(t);if(!s)thrownewError("Error trying to parse relative URL.");if(s.scheme)returni.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):t;t=a.parseURL(e);if(!t)thrownewError("Error trying to parse base URL.");!t.netLoc&&t.path&&"/"!==t.path[0]&&(e=n.exec(t.path),t.netLoc=e[1],t.path=e[2]),t.netLoc&&!t.path&&(t.path="/");varr,e={scheme:t.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};returns.netLoc||(e.netLoc=t.netLoc,"/"!==s.path[0]&&(s.path?(r=(r=t.path).substring(0,r.lastIndexOf("/")+1)+s.path,e.path=a.normalizePath(r)):(e.path=t.path,s.params||(e.params=t.params,s.query)||(e.query=t.query)))),null===e.path&&(e.path=i.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(e)},parseURL:function(e){e=i.exec(e);returne?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(s,"");e.length!==(e=e.replace(r,"")).length;);returne.split("").reverse().join("")},buildURLFromParts:function(e){returne.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=a}),fn="http://example.com",Lr=function(){functione(){this.listeners={}}vart=e.prototype;returnt.on=function(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},t.off=function(e,t){return!!this.listeners[e]&&(t=this.listeners[e].indexOf(t),this.listeners[e]=this.listeners[e].slice(0),this.listeners[e].splice(t,1),-1<t)},t.trigger=function(e){vart=this.listeners[e];if(t)if(2===arguments.length)for(vari=t.length,s=0;s<i;++s)t[s].call(this,arguments[1]);elsefor(varr=Array
/*! @name aes-decrypter @version 4.0.1 @license Apache-2.0 */s(null,(e=a).subarray(0,e.byteLength-e[e.byteLength-1]))})}staticgetSTEP(){return32e3}decryptChunk_(t,i,s,r){returnfunction(){vare=function(e,t,i){vars,r,n,a,o=newInt32Array(e.buffer,e.byteOffset,e.byteLength>>2),l=newg(Array.prototype.slice.call(t)),t=newUint8Array(e.byteLength),d=newInt32Array(t.buffer);leth,u,c,p,m;for(h=i[0],u=i[1],c=i[2],p=i[3],m=0;m<o.length;m+=4)s=f(o[m]),r=f(o[m+1]),n=f(o[m+2]),a=f(o[m+3]),l.decrypt(s,r,n,a,d,m),d[m]=f(d[m]^h),d[m+1]=f(d[m+1]^u),d[m+2]=f(d[m+2]^c),d[m+3]=f(d[m+3]^p),h=s,u=r,c=n,p=a;returnt}(t,i,s);r.set(e,t.byteOffset)}}}vart="undefined"!=typeofglobalThis?globalThis:"undefined"!=typeofwindow?window:"undefined"!=typeofglobal?global:"undefined"!=typeofself?self:{},t="undefined"!=typeofwindow?window:"undefined"!=typeoft?t:"undefined"!=typeofself?self:{},t=t.BigInt||Number;t("0x1"),t("0x100"),t("0x10000"),t("0x1000000"),t("0x100000000"),t("0x10000000000"),t("0x1000000000000"),t("0x100000000000000"),t("0x10000000000000000"),t=newUint16Array([65484]),255!==(t=newUint8Array(t.buffer,t.byteOffset,t.byteLength))[0]&&t[0];functionr(s){constr={};returnObject.keys(s).forEach(e=>{vart,i=s[e];t=i,("function"===ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.bufferinstanceofArrayBuffer)?r[e]={bytes:i.buffer,byteOffset:i.byteOffset,byteLength:i.byteLength}:r[e]=i}),r}self.onmessage=function(e){consti=e.data;vare=newUint8Array(i.encrypted.bytes,i.encrypted.byteOffset,i.encrypted.byteLength),t=newUint32Array(i.key.bytes,i.key.byteOffset,i.key.byteLength/4),s=newUint32Array(i.iv.bytes,i.iv.byteOffset,i.iv.byteLength/4);newd(e,t,s,function(e,t){self.postMessage(r({source:i.source,decrypted:t}),[t.buffer])})}})));constuu=(e,t)=>{e.abort(),e.pause(),t&&t.activePlaylistLoader&&(t.activePlaylistLoader.pause(),t.activePlaylistLoader=null)},cu=(e,t)=>{(t.activePlaylistLoader=e).load()},pu={AUDIO:(a,o)=>()=>{var{segmentLoaders:{[a]:e},mediaTypes:{[a]:t},excludePlaylist:i}=o,e=(uu(e,t),t.activeTrack()),s=t.activeGroup(),s=(s.filter(e=>e.default)[0]||s[0]).id,r=t.tracks[s];if(e===r)i({error:{message:"Problem encountered loading the default audio track."}});else{T.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(constnint.tracks)t.tracks[n].enabled=t.tracks[n]===r;t.onTrackChanged()}},SUBTITLES:(i,s)=>()=>{var{segmentLoaders:{[i]:e},mediaTypes:{[i]:t}}=s,e=(T.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),uu(e,t),t.activeTrack());e&&(e.mode="disabled"),t.onTrackChanged()}},mu={AUDIO:(e,t,i)=>{if(!t)return;const{tech:s,requestOptions:r,segmentLoaders:{[e]:n}}=i;t.on("loadedmetadata",()=>{vare=t.media();n.playlist(e,r),(!s.paused()||e.endList&&"none"!==s.preload())&&n.load()}),t.on("loadedplaylist",()=>{n.playlist(t.media(),r),s.paused()||n.load()}),t.on("error",pu[e](e,i))},SUBTITLES:(e,t,i)=>{const{tech:s,requestOptions:r,segmentLoaders:{[e]:n},mediaTypes:{[e]:a}}=i;t.on("loadedmetadata",()=>{vare=t.media();n.playlist(e,r),n.track(a.activeTrack()),(!s.paused()||e.endList&&"none"!==s.preload())&&n.load()}),t.on("loadedplaylist",()=>{n.playlist(t.media(),r),s.paused()||n.load()}),t.on("error",pu[e](e,i))}},gu={AUDIO:(i,s)=>{varr,{vhs:n,sourceType:a,segmentLoaders:{[i]:e},requestOptions:o,main:{mediaGroups:l},mediaTypes:{[i]:{groups:d,tracks:h,logger_:u}},mainPlaylistLoader:c}=s,p=pd(c.main);l[i]&&0!==Object.keys(l[i]).length||(l[i]={main:{default:{default:!0}}},p&&(l[i].main.default.playlists=c.main.playlists));for(constminl[i]){d[m]||(d[m]=[]);for(constginl[i][m]){lete=l[i][m][g],t;t=p?(u(`AUDIO group '${m}' label '${g}' is a main playlist`),e.isMainPlaylist=!0,null):"vhs-json"===a&&e.playlists?newCd(e.playlists[0],n,o):e.resolvedUri?newCd(e.resolvedUri,n,o):e.playlists&&"dash"===a?newKd(e.playlists[0],n,o,c):null,e=O({id:g,playlistLoader:t},e),mu[i](i,e.playlistLoader,s),d[m].push(e),"undefined"==typeofh[g]&&(r=newT.AudioTrack({id:g,kind:(e=>{lett=e.default?"main":"alternative";returnt=e.characteristics&&0<=e.ch
!function(e){if("object"==typeofexports&&"undefined"!=typeofmodule)module.exports=e();elseif("function"==typeofdefine&&define.amd)define([],e);else{vart;t="undefined"!=typeofwindow?window:"undefined"!=typeofglobal?global:"undefined"!=typeofself?self:this,t.Clipboard=e()}}(function(){vare,t,n;returnfunctione(t,n,o){functioni(a,c){if(!n[a]){if(!t[a]){varl="function"==typeofrequire&&require;if(!c&&l)returnl(a,!0);if(r)returnr(a,!0);varu=newError("Cannot find module '"+a+"'");throwu.code="MODULE_NOT_FOUND",u}vars=n[a]={exports:{}};t[a][0].call(s.exports,function(e){varn=t[a][1][e];returni(n?n:e)},s,s.exports,e,t,n,o)}returnn[a].exports}for(varr="function"==typeofrequire&&require,a=0;a<o.length;a++)i(o[a]);returni}({1:[function(e,t,n){functiono(e,t){for(;e&&e.nodeType!==i;){if(e.matches(t))returne;e=e.parentNode}}vari=9;if("undefined"!=typeofElement&&!Element.prototype.matches){varr=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}t.exports=o},{}],2:[function(e,t,n){functiono(e,t,n,o,r){vara=i.apply(this,arguments);returne.addEventListener(n,a,r),{destroy:function(){e.removeEventListener(n,a,r)}}}functioni(e,t,n,o){returnfunction(n){n.delegateTarget=r(n.target,t),n.delegateTarget&&o.call(e,n)}}varr=e("./closest");t.exports=o},{"./closest":1}],3:[function(e,t,n){n.node=function(e){returnvoid0!==e&&einstanceofHTMLElement&&1===e.nodeType},n.nodeList=function(e){vart=Object.prototype.toString.call(e);returnvoid0!==e&&("[object NodeList]"===t||"[object HTMLCollection]"===t)&&"length"ine&&(0===e.length||n.node(e[0]))},n.string=function(e){return"string"==typeofe||einstanceofString},n.fn=function(e){vart=Object.prototype.toString.call(e);return"[object Function]"===t}},{}],4:[function(e,t,n){functiono(e,t,n){if(!e&&!t&&!n)thrownewError("Missing required arguments");if(!c.string(t))thrownewTypeError("Second argument must be a String");if(!c.fn(n))thrownewTypeError("Third argument must be a Function");if(c.node(e))returni(e,t,n);if(c.nodeList(e))returnr(e,t,n);if(c.string(e))returna(e,t,n);thrownewTypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}functioni(e,t,n){returne.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}functionr(e,t,n){returnArray.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}functiona(e,t,n){returnl(document.body,e,t,n)}varc=e("./is"),l=e("delegate");t.exports=o},{"./is":3,delegate:2}],5:[function(e,t,n){functiono(e){vart;if("SELECT"===e.nodeName)e.focus(),t=e.value;elseif("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){varn=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();varo=window.getSelection(),i=document.createRange();i.selectNodeContents(e),o.removeAllRanges(),o.addRange(i),t=o.toString()}returnt}t.exports=o},{}],6:[function(e,t,n){functiono(){}o.prototype={on:function(e,t,n){varo=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){functiono(){i.off(e,o),t.apply(n,arguments)}vari=this;returno._=t,this.on(e,o,n)},emit:function(e){vart=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,i=n.length;for(o;o<i;o++)n[o].fn.apply(n[o].ctx,t);returnthis},off:function(e,t){varn=this.e||(this.e={}),o=n[e],i=[];if(o&&t)for(varr=0,a=o.length;r<a;r++)o[r].fn!==t&&o[r].fn._!==t&&i.push(o[r]);returni.length?n[e]=i:deleten[e],this}},t.exports=o},{}],7:[function(t,n,o){!function(i,r){if("function"==typeofe&&e.amd)e(["module","select"],r);elseif("undefined"!=typeofo)r(n,t("select"));else{vara={exports:{}};r(a,i.select),i.clipboardAction=a.exports}}(this,function(e,t){"use strict";functionn(e){returne&&e.__esModule?e:{default:e}}functiono(e,t){if(!(einstanceoft))thrownewTypeErr
!function(e){e.fn.shorten=function(s){"use strict";vart={showChars:100,minHideChars:10,ellipsesText:" ... ",moreText:"more",lessText:"less",onLess:function(){},onMore:function(){},errMsg:null,force:!1};returns&&e.extend(t,s),!(e(this).data("jquery.shorten")&&!t.force)&&(e(this).data("jquery.shorten",!0),e(document).off("click",".morelink"),e(document).on({click:function(){vars=e(this);returns.hasClass("less")?(s.removeClass("less"),s.html(t.moreText),s.parent().prev().animate({height:"0%"},function(){s.parent().prev().prev().show()}).hide("fast",function(){t.onLess();s.trigger('shorten::collapse');})):(s.addClass("less"),s.html(t.lessText),s.parent().prev().animate({height:"100%"},function(){s.parent().prev().prev().hide()}).show("fast",function(){t.onMore();s.trigger('shorten::expand');})),!1}},".morelink"),this.each(function(){vars=e(this),n=s.html();if(s.text().length>t.showChars+t.minHideChars){varr=n.substr(0,t.showChars);if(r.indexOf("<")>=0){for(vara=!1,o="",h=0,i=[],l=null,c=0,f=0;f<=t.showChars;c++)if("<"!=n[c]||a||(a=!0,"/"==(l=n.substring(c+1,n.indexOf(">",c)))[0]?l!="/"+i[0]?t.errMsg="ERROR en HTML: the top of the stack should be the tag that closes":i.shift():"br"!=l.toLowerCase()&&i.unshift(l)),a&&">"==n[c]&&(a=!1),a)o+=n.charAt(c);elseif(f++,h<=t.showChars)o+=n.charAt(c),h++;elseif(i.length>0){for(j=0;j<i.length;j++)o+="</"+i[j]+">";break}r=e("<span/>").html(o+'<span class="ellip">'+t.ellipsesText+"</span>").html()}elser+=t.ellipsesText;varp='<span class="shortcontent">'+r+'</span><span class="allcontent">'+n+'</span><span><a href="javascript://nop/" class="morelink">'+t.moreText+"</a></span>";s.html(p),s.find(".allcontent").hide(),e(".shortcontent p:last",s).css("margin-bottom",0)}}))}}(jQuery);
!function(bt){bt.floatThead=bt.floatThead||{},bt.floatThead.defaults={headerCellSelector:"tr:visible:first>*:visible",zIndex:1001,position:"auto",top:0,bottom:0,scrollContainer:function(t){returnbt([])},responsiveContainer:function(t){returnbt([])},getSizingRow:function(t,e,o){returnt.find("tbody tr:visible:first>*:visible")},ariaLabel:function(t,e,o){returne.text()},floatTableClass:"floatThead-table",floatWrapperClass:"floatThead-wrapper",floatContainerClass:"floatThead-container",copyTableClass:!0,autoReflow:!1,debug:!1,support:{bootstrap:!0,datatables:!0,jqueryUI:!0,perfectScrollbar:!0},floatContainerCss:{"overflow-x":"hidden"}};varwt=function(){varn={},o=Object.prototype.hasOwnProperty;n.has=function(t,e){returno.call(t,e)},n.keys=Object.keys||function(t){if(t!==Object(t))thrownewTypeError("Invalid object");vare=[];for(varoint)n.has(t,o)&&e.push(o);returne};varr=0;returnn.uniqueId=function(t){vare=++r+"";returnt?t+e:e},bt.each(["Arguments","Function","String","Number","Date","RegExp"],function(){vare=this;n["is"+e]=function(t){returnObject.prototype.toString.call(t)==="[object "+e+"]"}}),n.debounce=function(o,n,r){vara,i,l,s,d;returnfunction(){l=this,i=arguments,s=newDate;vare=function(){vart=newDate-s;t<n?a=setTimeout(e,n-t):(a=null,r||(d=o.apply(l,i)))},t=r&&!a;returna||(a=setTimeout(e,n)),t&&(d=o.apply(l,i)),d}},n}(),gt="undefined"!=typeofMutationObserver,mt=function(){for(vart=3,e=document.createElement("b"),o=e.all||[];t=1+t,e.innerHTML="\x3c!--[if gt IE "+t+"]><i><![endif]--\x3e",o[0];);return4<t?t:document.documentMode}(),t=/Gecko\//.test(navigator.userAgent),yt=/WebKit\//.test(navigator.userAgent),Tt=/rtl/i.test(document.documentElement.dir||"");mt||t||yt||(mt=11);varl=function(){if(yt){vart=bt("<div>").css("width",0).append(bt("<table>").css("max-width","100%").append(bt("<tr>").append(bt("<th>").append(bt("<div>").css("min-width",100).text("X")))));bt("body").append(t);vare=0===t.find("table").width();returnt.remove(),e}return!1},Ct=!t&&!mt,xt=bt(window),Lt=t&&window.matchMedia;if(!window.matchMedia||Lt){vare=window.onbeforeprint,o=window.onafterprint;window.onbeforeprint=function(){e&&e(),xt.triggerHandler("fth-beforeprint")},window.onafterprint=function(){o&&o(),xt.triggerHandler("fth-afterprint")}}functionSt(t){vare=t[0].parentElement;do{if("visible"!==window.getComputedStyle(e).getPropertyValue("overflow"))break}while(e=e.parentElement);returne===document.body?bt([]):bt(e)}functionjt(t){window&&window.console&&window.console.error&&window.console.error("jQuery.floatThead: "+t)}functionzt(t){vare=t.getBoundingClientRect();returne.width||e.right-e.left}functionIt(){vart=document.createElement("scrolltester");t.style.cssText="width:100px;height:100px;overflow:scroll!important;position:absolute;top:-9999px;display:block",document.body.appendChild(t);vare=t.offsetWidth-t.clientWidth;returndocument.body.removeChild(t),e}functionHt(t,e,o){varn=o?"outerWidth":"width";if(l&&t.css("max-width")){varr=0;o&&(r+=parseInt(t.css("borderLeft"),10),r+=parseInt(t.css("borderRight"),10));for(vara=0;a<e.length;a++)r+=zt(e.get(a));returnr}returnt[n]()}bt.fn.floatThead=function(t){if(t=t||{},mt<8)returnthis;if(wt.isFunction(l)&&(l=l()),wt.isString(t)){varr=t,a=Array.prototype.slice.call(arguments,1),i=this;returnthis.filter("table").each(function(){vart=bt(this),e=t.data("floatThead-lazy");e&&t.floatThead(e);varo=t.data("floatThead-attached");if(o&&wt.isFunction(o[r])){varn=o[r].apply(this,a);void0!==n&&(i=n)}}),i}varvt=bt.extend({},bt.floatThead.defaults||{},t);if(bt.each(t,function(t,e){tinbt.floatThead.defaults||!vt.debug||jt("Used ["+t+"] key to init plugin, but that param is not an option for the plugin. Valid options are: "+wt.keys(bt.floatThead.defaults).join(", "))}),vt.debug){vare=bt.fn.jquery.split(".");1===parseInt(e[0],10)&&parseInt(e[1],10)<=7&&jt("jQuery version "+bt.fn.jquery+" detected! This plugin supports 1.8 or better, or 1.7.x with jQuery UI 1.8.24 -> http://jqueryui.com/resources/download/jquery-ui-1.8.24.zip")}returnthis.filter(":not(."+vt.
varretryTimer=null;
// This is what tells JQuery to retry $.ajax requests
// Ideas for this borrowed from https://stackoverflow.com/a/12446363/491553