(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var k,ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ea=ca(this);
function fa(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}}fa("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});fa("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});
fa("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;for(var c=[],d=0;d<this.length;d++){var e=this[d];Array.isArray(e)&&0<b?(e=Array.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});fa("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});
function ia(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}fa("Array.prototype.values",function(a){return a?a:function(){return ia(this,function(b,c){return c})}});var ja=this||self;
function p(a,b,c){a=a.split(".");c=c||ja;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}function ka(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function la(a){var b=ka(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ma(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function na(a){return Object.prototype.hasOwnProperty.call(a,pa)&&a[pa]||(a[pa]=++qa)}var pa="closure_uid_"+(1E9*Math.random()>>>0),qa=0;function ra(a,b,c){return a.call.apply(a.bind,arguments)}function sa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function va(a,b,c){va=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ra:sa;return va.apply(null,arguments)}function xa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function ya(){return Date.now()}
function r(a,b){function c(){}c.prototype=b.prototype;a.Eb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.tha=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}}function za(a){return a};function Aa(a){if(ja.v1)return ja.v1(a);try{const b=new XMLHttpRequest;b.open("get",a,!1);b.send();return 0==b.status||200==b.status?b.responseText:null}catch(b){return null}}function Ca(a){return a&&a.includes("file:///")?a.substr(8):a}ja.ida=function(a,b){a=Ca(a);b?eval(b):(b=Aa(a),eval(b));return!0};function Da(a,b){for(const c in a)a.hasOwnProperty(c)&&Fa(a[c],c,b)}function Fa(a,b,c){for(const d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&Fa(a[d],d,c));a.toString=function(){return b}};function Ga(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Ha(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Ia(a,b){const c={};for(const d in a)c[d]=b.call(void 0,a[d],d,a);return c}function La(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function Ma(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b}function Na(a,b){return null!==a&&b in a}function Oa(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}
function Pa(){var a=Qa;for(const b in a)return!1;return!0}function Sa(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function t(a,b,c){return null!==a&&b in a?a[b]:c}function Ta(a){const b={};for(const c in a)b[c]=a[c];return b}const Ua="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Va(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<Ua.length;f++)c=Ua[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Wa(){var a={A:""};a:{for(const b in a){a=b;break a}a=void 0}return a};function Xa(){const a={id:{A:"i"},title:{A:"t"},courseTitle:{A:"ct"},slideWidth:{A:"w"},slideHeight:{A:"h"},v_:{A:"c"},hba:{A:"pv"},slides:{A:"s",id:{A:"I"},BC:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},x_:{A:"c"},src:{A:"s"},U0:{A:"sl"},Fi:{A:"o"},Do:{A:"n"},daa:{A:"N"},z9:{A:"an"},text:{A:"x"},Nt:{A:"T",XB:{A:"i"},width:{A:"w"},height:{A:"h"}},wB:{A:"a"},E9:{A:"d"},nestingLevel:{A:"l"},mba:{A:"p"},L9:{A:"B"},R_:{A:"hi"},fi:{A:"e",B0:{A:"p"},
A0:{A:"a"}},timeline:{A:"i"},transition:{A:"q",type:{A:"t"},duration:{A:"d"},Mj:{A:"s"}},md:{A:"S",id:{A:"i"},uq:{A:"a"},slides:{A:"s"},repeat:{A:"r",i1:{A:"s"},h1:{A:"c"},j1:{A:"n"}},volume:{A:"v"},effect:{A:"e"},xj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},Ed:{A:"V",id:{A:"i"},uq:{A:"a"},slides:{A:"s"},repeat:{A:"r",i1:{A:"s"},h1:{A:"c"},j1:{A:"n"}},sQ:{A:"f"},TP:{A:"H"},bI:{A:"R"},volume:{A:"v"},Th:{A:"h"},xj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},PC:{A:"wo",containerId:{A:"c"},
url:{A:"u"},timeout:{A:"to"},width:{A:"w"},height:{A:"h"},LP:{A:"f"},KB:{A:"ds"}},Oca:{A:"y",containerId:{A:"c"},hi:{A:"v"},width:{A:"w"},height:{A:"h"},timeOffset:{A:"to"}},Nca:{A:"yk",containerId:{A:"c"},hi:{A:"v"},width:{A:"w"},height:{A:"h"},timeOffset:{A:"to"},clientId:{A:"cl"}},Bo:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},Ei:{A:"b",action:{type:{A:"t",Laa:{A:"n"},gotoSlide:{A:"g"}},slideIndex:{A:"s"}},Co:{A:"n"},ex:{A:"p"}},st:{A:"r",lock:{A:"l"}},Rj:{A:"z",id:{A:"i"},vx:{A:"t"},
Sq:{A:"r"},Bm:{A:"bg"},vR:{A:"tt"},nm:{A:"b"},Xk:{A:"hF"},nl:{A:"vF"},rotation:{A:"R"},slides:{A:"s"}},HP:{A:"f",containerId:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},timeOffset:{A:"to"},bgColor:{A:"b"},g1:{A:"t"}},Wba:{A:"si",lI:{A:"shapes",item:{id:{A:"id"},nm:{A:"bbox"},Si:{A:"transformBefore"},Oj:{A:"transformAfter"}},Lc:{A:"bg"},ll:{A:"textItems"},yq:{A:"childItems"},name:{A:"name"},type:{A:"type"},fca:{A:"subType"},text:{A:"text"},nm:{A:"bbox"},Xk:{A:"hFlip"},nl:{A:"vFlip"},rotation:{A:"rotation"},
Iq:{A:"lineWeight"},Mi:{A:"normalizedPic"},X$:{A:"hasTransparency"},Xd:{A:"crop",left:{A:"l"},top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},pt:{A:"glow"},zt:{A:"reflection"},Ft:{A:"shadow"},Kt:{A:"softEdge"},Mt:{A:"threeD"}}},tba:{A:"qb"},uba:{A:"qB",yB:{A:"i"},GQ:{A:"r"},eP:{A:"n",hP:{A:"t"},cP:{A:"a"},dP:{A:"p"}},FP:{A:"f",ut:{A:"p",type:{A:"t",oP:{A:"w"},gotoNextSlide:{A:"n"},gotoSlide:{A:"s"}},slideIndex:{A:"s"}},EP:{A:"f"}}},vba:{A:"qt"},Jba:{A:"sB",zB:{A:"i"},eP:{A:"n",
hP:{A:"t"},cP:{A:"a"},dP:{A:"p"}},FP:{A:"f",ut:{A:"p",type:{A:"t",oP:{A:"w"},gotoNextSlide:{A:"n"},gotoSlide:{A:"s"}},slideIndex:{A:"s"}},EP:{A:"f"}}},VP:{A:"it"},Lo:{A:"pp"},gaa:{A:"ip",navigationType:{A:"nt"},xB:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",um:{A:"m",enabled:{A:"e"},target:{A:"t",step:{A:"s"},slide:{A:"l"}}},keyboard:{A:"k",enabled:{A:"e"},actions:{A:"a",name:{A:"n",cba:{A:"pp"},LH:{A:"ns"},nba:{A:"ps"},Kaa:{A:"nt"},oba:{A:"pt"},Nba:{A:"sf"},Mba:{A:"sb"},H$:{A:"fs"},naa:{A:"ls"},
ZP:{A:"lv"},Yba:{A:"ss"},Vba:{A:"se"},Eca:{A:"vu"},Dca:{A:"vd"},mca:{A:"tf"},nca:{A:"ts"}},Gt:{A:"s",key:{A:"k"},iH:{A:"c"},shift:{A:"s"}}}},Hw:{A:"g",ER:{A:"z"}}},playback:{A:"p",JQ:{A:"s"},Ne:{A:"a"},resume:{A:"r",prompt:{A:"p"},F9:{A:"a"},Haa:{A:"n"}},tm:{A:"l"},navigationType:{A:"n",xha:{A:"n"},Bba:{A:"r"},Oba:{A:"s"}}},tq:{A:"a",fitToWindow:{A:"f"}},Pt:{A:"w",link:{url:{A:"u"},target:{A:"t"}},qI:{A:"s"},WH:{A:"p"}},gx:{A:"P",password:{A:"p"},wx:{A:"t",r$:{A:"a"},s$:{A:"u"}},mH:{A:"d"}},ht:{A:"A",
enabled:{A:"e"}}},uI:{A:"S",name:{A:"n"},slides:{A:"s"}},HH:{A:"sS"},skinSettings:{A:"k"},fa:{A:"I"},BB:{A:"b",content:{A:"c"},contentHover:{A:"ch"},url:{A:"u"},width:{A:"w"},height:{A:"h"},xx:{A:"t"},language:{A:"l"},zw:{A:"x"},yw:{A:"d"},Aw:{A:"xx"},Bw:{A:"xy"}},OC:{A:"W",src:{A:"s"},left:{A:"l"},top:{A:"t"},width:{A:"w"},height:{A:"h"},opacity:{A:"o"},url:{A:"u"},target:{A:"T"}},fonts:{A:"f",name:{A:"n"},localName:{A:"l"},urls:{A:"u"},Ica:{A:"A"},DR:{A:"D"},G9:{A:"a"},n$:{A:"d"},N$:{A:"g"},bold:{A:"b"},
italic:{A:"i"}},Kd:{A:"C",logo:{A:"l",XB:{A:"i"},width:{A:"w"},height:{A:"h"}},he:{A:"w"},QC:{A:"t"}},yt:{A:"p",name:{A:"n"},rt:{A:"j"},wq:{A:"b"},he:{A:"w"},email:{A:"e"},phone:{A:"p"},Kd:{A:"C"},vt:{A:"P",XB:{A:"i"},width:{A:"w"},height:{A:"h"}}},md:{A:"o",id:{A:"i"},Th:{A:"h"},Ue:{A:"s"}},Ed:{A:"v",id:{A:"i"},Th:{A:"h"},poster:{A:"p"},Ue:{A:"s"}},Mc:{A:"n",Uk:{A:"a"},We:{A:"v"},track:{gC:{A:"i"},volume:{A:"v"},startTimestamp:{A:"st"},endTimestamp:{A:"et"},timestamp:{slideIndex:{A:"s"},stepIndex:{A:"t"},
timeOffset:{A:"i"}}}},Wh:{A:"r",type:{A:"t",H9:{A:"a"},yba:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},wt:{A:"P",loop:{A:"l"},md:{A:"s"}}},b=Wa();Da(a,b);return a};function Ya(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ya);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}r(Ya,Error);Ya.prototype.name="CustomError";var Za;function $a(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Ya.call(this,c+a[d])}r($a,Ya);$a.prototype.name="AssertionError";function ab(a){throw a;}function cb(a,b){ab(new $a("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};function eb(a){return a[a.length-1]}const fb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},hb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function ib(a){var b=jb,c=b.length;const d="string"===typeof b?b.split(""):b;for(--c;0<=c;--c)c in d&&a.call(void 0,d[c],c,b)}
const kb=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){const c=a.length,d=[];let e=0;const f="string"===typeof a?a.split(""):a;for(let g=0;g<c;g++)if(g in f){const h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},lb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
function mb(a,b){a:{const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function nb(a,b){return 0<=fb(a,b)}function pb(a,b){b=fb(a,b);let c;(c=0<=b)&&qb(a,b);return c}function qb(a,b){Array.prototype.splice.call(a,b,1)}function rb(a){return Array.prototype.concat.apply([],arguments)}
function sb(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]}function tb(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(la(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function ub(a,b,c,d){Array.prototype.splice.apply(a,vb(arguments,1))}function vb(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function xb(a){let b=0,c=0;const d={};for(;c<a.length;){const f=a[c++];var e=f;e=ma(e)?"o"+na(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,e)||(d[e]=!0,a[b++]=f)}a.length=b}function yb(a,b){a.sort(b||zb)}function Ab(a,b){if(!la(a)||!la(b)||a.length!=b.length)return!1;const c=a.length,d=Bb;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function zb(a,b){return a>b?1:a<b?-1:0}function Bb(a,b){return a===b}
function Cb(a){const b=Math.random;for(let c=a.length-1;0<c;c--){const d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function Eb(a,b){const c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}var Fb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Gb(a){if(!Hb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ib,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Jb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Kb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Lb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Mb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Nb,"&#0;"));return a}var Ib=/&/g,Jb=/</g,Kb=/>/g,Lb=/"/g,Mb=/'/g,Nb=/\x00/g,Hb=/[\x00&<>"']/;function Pb(a,b){return a<b?-1:a>b?1:0};function Qb(){var a=ja.navigator;return a&&(a=a.userAgent)?a:""}function Rb(a){return-1!=Qb().indexOf(a)};function Sb(){return Rb("Firefox")||Rb("FxiOS")}function Tb(){return Rb("Safari")&&!(Ub()||Rb("Coast")||Rb("Opera")||Rb("Edge")||Rb("Edg/")||Rb("OPR")||Sb()||Rb("Silk")||Rb("Android"))}function Ub(){return(Rb("Chrome")||Rb("CriOS"))&&!Rb("Edge")||Rb("Silk")}function Vb(){return Rb("Android")&&!(Ub()||Sb()||Rb("Opera")||Rb("Silk"))};function Xb(){return Rb("iPhone")&&!Rb("iPod")&&!Rb("iPad")}function Yb(){return Xb()||Rb("iPad")||Rb("iPod")};function Zb(a){Zb[" "](a);return a}Zb[" "]=function(){};function $b(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var ac=Rb("Opera"),bc=Rb("Trident")||Rb("MSIE"),cc=Rb("Edge"),dc=cc||bc,ec=Rb("Gecko")&&!(-1!=Qb().toLowerCase().indexOf("webkit")&&!Rb("Edge"))&&!(Rb("Trident")||Rb("MSIE"))&&!Rb("Edge"),fc=-1!=Qb().toLowerCase().indexOf("webkit")&&!Rb("Edge"),gc=Rb("Macintosh"),hc=Rb("Windows"),ic=Rb("Linux")||Rb("CrOS"),lc=Rb("Android"),mc=Xb(),nc=Rb("iPad"),oc=Rb("iPod");function pc(){var a=ja.document;return a?a.documentMode:void 0}var qc;
a:{var rc="",sc=function(){var a=Qb();if(ec)return/rv:([^\);]+)(\)|;)/.exec(a);if(cc)return/Edge\/([\d\.]+)/.exec(a);if(bc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(fc)return/WebKit\/(\S+)/.exec(a);if(ac)return/(?:Version)[ \/]?(\S+)/.exec(a)}();sc&&(rc=sc?sc[1]:"");if(bc){var tc=pc();if(null!=tc&&tc>parseFloat(rc)){qc=String(tc);break a}}qc=rc}var uc={};
function vc(a){return $b(uc,a,function(){let b=0;const c=Fb(String(qc)).split("."),d=Fb(String(a)).split("."),e=Math.max(c.length,d.length);for(let h=0;0==b&&h<e;h++){var f=c[h]||"",g=d[h]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;b=Pb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Pb(0==f[2].length,0==g[2].length)||Pb(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var wc;
if(ja.document&&bc){var xc=pc();wc=xc?xc:parseInt(qc,10)||void 0}else wc=void 0;var yc=wc;var zc=bc||fc;function Ac(a,b){this.$0=a===Bc&&b||"";this.N1=Cc}Ac.prototype.Pw=!0;Ac.prototype.Kw=function(){return this.$0};var Cc={},Bc={};var Dc;function Ec(){if(void 0===Dc){var a=null,b=ja.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:za,createScript:za,createScriptURL:za})}catch(c){ja.console&&ja.console.error(c.message)}Dc=a}return Dc};var Gc=class{constructor(a,b){this.AQ=b===Fc?a:""}toString(){return this.AQ.toString()}};Gc.prototype.Pw=!0;Gc.prototype.Kw=function(){return this.AQ.toString()};function Hc(a){if(a instanceof Gc&&a.constructor===Gc)return a.AQ;cb("expected object of type SafeUrl, got '"+a+"' of type "+ka(a));return"type_error:SafeUrl"}var Ic=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Jc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Kc(a){if(a instanceof Gc)return a;a="object"==typeof a&&a.Pw?a.Kw():String(a);Jc.test(a)||(a="about:invalid#zClosurez");return new Gc(a,Fc)}var Fc={},Lc=new Gc("about:invalid#zClosurez",Fc);const Mc={};function Nc(a){if(a instanceof Oc&&a.constructor===Oc)return a.zQ;cb(`expected object of type SafeHtml, got '${a}' of type `+ka(a));return"type_error:SafeHtml"}function Pc(a){return a instanceof Oc?a:Qc(Gb("object"==typeof a&&a.Pw?a.Kw():String(a)))}function Qc(a){const b=Ec();a=b?b.createHTML(a):a;return new Oc(a,Mc)}function Rc(a){const b=Pc(Sc),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=Pc(e),c.push(Nc(e).toString()))};a.forEach(d);return Qc(c.join(Nc(b).toString()))}
function Tc(a){return Rc(Array.prototype.slice.call(arguments))}class Oc{constructor(a,b){this.zQ=b===Mc?a:"";this.Pw=!0}Kw(){return this.zQ.toString()}toString(){return this.zQ.toString()}}var Sc=new Oc(ja.trustedTypes&&ja.trustedTypes.emptyHTML||"",Mc),Uc=Qc("<br>");var Vc={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Wc=function(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Nc(Sc);return!b.parentElement});
function Xc(a,b){if(a.tagName&&Vc[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(Wc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Nc(b)}function Yc(a,b,c,d){a=a instanceof Gc?a:Kc(a);b=b||ja;c instanceof Ac?c instanceof Ac&&c.constructor===Ac&&c.N1===Cc?c=c.$0:(cb("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Hc(a),c,d):b.open(Hc(a),c)}var Zc=/^[\w+/_-]+[=]{0,2}$/;function $c(a,b,c){return Math.min(Math.max(a,b),c)}function ad(a,b,c){return a+c*(b-a)};function bd(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}k=bd.prototype;k.clone=function(){return new bd(this.x,this.y)};k.vo=function(a){return a instanceof bd&&cd(this,a)};function cd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function dd(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function ed(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function fd(a,b){return new bd(a.x-b.x,a.y-b.y)}function gd(a,b){return new bd(a.x+b.x,a.y+b.y)}
k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};k.translate=function(a,b){a instanceof bd?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};k.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function hd(a,b){this.width=a;this.height=b}k=hd.prototype;k.clone=function(){return new hd(this.width,this.height)};k.area=function(){return this.width*this.height};k.aspectRatio=function(){return this.width/this.height};k.Uh=function(){return!this.area()};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};function id(a){return a=Gb(a)}function jd(a){const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};let c;c=ja.document.createElement("div");return a.replace(ld,function(d,e){let f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(Xc(c,Qc(d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function md(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var ld=/&([^;\s<&]+);?/g,nd={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},od={"'":"\\'"},pd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function qd(a,b){if(!Number.isFinite(a))return String(a);a=String(a);let c=a.indexOf(".");-1===c&&(c=a.length);const d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+pd("0",Math.max(0,b-c))+a}function rd(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^ya()).toString(36)}function sd(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}
function td(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function ud(a){return a?new vd(wd(a)):Za||(Za=new vd)}function xd(a,b){return"string"===typeof b?a.getElementById(b):b}
function yd(a,b,c){var d=document;c=c||d;a=a&&"*"!=a?String(a).toUpperCase():"";if(c.querySelectorAll&&c.querySelector&&(a||b))return c.querySelectorAll(a+(b?"."+b:""));if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){d={};for(var e=0,f=0,g;g=c[f];f++)a==g.nodeName&&(d[e++]=g);d.length=e;return d}return c}c=c.getElementsByTagName(a||"*");if(b){d={};for(f=e=0;g=c[f];f++)a=g.className,"function"==typeof a.split&&nb(a.split(/\s+/),b)&&(d[e++]=g);d.length=e;return d}return c}
function zd(a,b){Ga(b,function(c,d){c&&"object"==typeof c&&c.Pw&&(c=c.Kw());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Ad.hasOwnProperty(d)?a.setAttribute(Ad[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Ad={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function Cd(a){var b=a.scrollingElement?a.scrollingElement:fc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return bc&&vc("10")&&a.pageYOffset!=b.scrollTop?new bd(b.scrollLeft,b.scrollTop):new bd(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}
function Dd(a,b,c){var d=arguments,e=document,f=d[1],g=Ed(e,String(d[0]));f&&("string"===typeof f?g.className=f:Array.isArray(f)?g.className=f.join(" "):zd(g,f));2<d.length&&Fd(e,g,d,2);return g}
function Fd(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!la(f)||ma(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(ma(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}hb(g?sb(f):f,e)}}}function Gd(a){return Ed(document,a)}
function Ed(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Hd(a){var b=document,c=Ed(b,"DIV");bc?(Xc(c,Tc(Uc,a)),c.removeChild(c.firstChild)):Xc(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function Id(a,b){a.appendChild(b)}function Jd(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Kd(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function Ld(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Md(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Nd(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Od(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}function Pd(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Qd(a){return ma(a)&&1==a.nodeType}
function Rd(a){var b;if(zc&&!(bc&&vc("9")&&!vc("10")&&ja.SVGElement&&a instanceof ja.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Qd(b)?b:null}function Sd(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function wd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Td(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else Jd(a),a.appendChild(wd(a).createTextNode(String(b)))}function Ud(a){if("outerHTML"in a)return a.outerHTML;var b=Ed(wd(a),"DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function Vd(a,b){var c=[];return Wd(a,b,c,!0)?c[0]:void 0}
function Wd(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||Wd(a,b,c,d))return!0;a=a.nextSibling}return!1}var Yd={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Zd={IMG:" ",BR:"\n"};function $d(a,b,c){if(!(a.nodeName in Yd))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Zd)b.push(Zd[a.nodeName]);else for(a=a.firstChild;a;)$d(a,b,c),a=a.nextSibling}
function ae(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function vd(a){this.Wc=a||ja.document||document}k=vd.prototype;k.getElementsByTagName=function(a,b){return(b||this.Wc).getElementsByTagName(String(a))};k.createElement=function(a){return Ed(this.Wc,a)};k.createTextNode=function(a){return this.Wc.createTextNode(String(a))};k.appendChild=Id;k.append=function(a,b){Fd(wd(a),a,arguments,1)};
k.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};k.No=Jd;k.removeNode=Md;k.contains=Sd;k.ha=Td;function be(a){a&&"function"==typeof a.Dc&&a.Dc()};function ce(){0!=de&&(ee[na(this)]=this);this.Cw=this.Cw;this.Ho=this.Ho}var de=0,ee={};ce.prototype.Cw=!1;ce.prototype.Dc=function(){if(!this.Cw&&(this.Cw=!0,this.Pe(),0!=de)){var a=na(this);if(0!=de&&this.Ho&&0<this.Ho.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete ee[a]}};ce.prototype.Pe=function(){if(this.Ho)for(;this.Ho.length;)this.Ho.shift()()};function fe(){this.id="mousewheel"}fe.prototype.toString=function(){return this.id};function ge(a,b){this.type=a instanceof fe?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.jC=!1}ge.prototype.stopPropagation=function(){this.jC=!0};ge.prototype.preventDefault=function(){this.defaultPrevented=!0};function he(a){a.preventDefault()};var ie=function(){if(!ja.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{ja.addEventListener("test",()=>{},b),ja.removeEventListener("test",()=>{},b)}catch(c){}return a}();var je;je=fc?"webkitAnimationEnd":"animationend";function ke(a,b){ge.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Zd=null;a&&this.Hq(a,b)}r(ke,ge);var le={2:"touch",3:"pen",4:"mouse"};
ke.prototype.Hq=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(ec){a:{try{Zb(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=fc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=fc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:le[a.pointerType]||"";this.state=a.state;this.Zd=a;a.defaultPrevented&&ke.Eb.preventDefault.call(this)};ke.prototype.stopPropagation=function(){ke.Eb.stopPropagation.call(this);this.Zd.stopPropagation?this.Zd.stopPropagation():this.Zd.cancelBubble=!0};ke.prototype.preventDefault=function(){ke.Eb.preventDefault.call(this);var a=this.Zd;a.preventDefault?a.preventDefault():a.returnValue=!1};var me="closure_listenable_"+(1E6*Math.random()|0);function ne(a){return!(!a||!a[me])};var oe=0;function pe(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.tH=e;this.key=++oe;this.nC=this.fH=!1}function qe(a){a.nC=!0;a.listener=null;a.proxy=null;a.src=null;a.tH=null};function re(a){this.src=a;this.Ag={};this.IC=0}re.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Ag[f];a||(a=this.Ag[f]=[],this.IC++);var g=se(a,b,d,e);-1<g?(b=a[g],c||(b.fH=!1)):(b=new pe(b,this.src,f,!!d,e),b.fH=c,a.push(b));return b};re.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Ag))return!1;var e=this.Ag[a];b=se(e,b,c,d);return-1<b?(qe(e[b]),qb(e,b),0==e.length&&(delete this.Ag[a],this.IC--),!0):!1};
function te(a,b){var c=b.type;if(!(c in a.Ag))return!1;var d=pb(a.Ag[c],b);d&&(qe(b),0==a.Ag[c].length&&(delete a.Ag[c],a.IC--));return d}re.prototype.Pq=function(){var a=0,b;for(b in this.Ag){for(var c=this.Ag[b],d=0;d<c.length;d++)++a,qe(c[d]);delete this.Ag[b];this.IC--}};re.prototype.SB=function(a,b,c,d){a=this.Ag[a.toString()];var e=-1;a&&(e=se(a,b,c,d));return-1<e?a[e]:null};
function se(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.nC&&f.listener==b&&f.capture==!!c&&f.tH==d)return e}return-1};var ue="closure_lm_"+(1E6*Math.random()|0),we={},xe=0;function ye(a,b,c,d,e){if(d&&d.once)return ze(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)ye(a,b[f],c,d,e);return null}c=Ae(c);return ne(a)?a.$k(b,c,ma(d)?!!d.capture:!!d,e):Be(a,b,c,!1,d,e)}
function Be(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ma(e)?!!e.capture:!!e,h=Ce(a);h||(a[ue]=h=new re(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=De();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)ie||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Ee(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");xe++;return c}
function De(){function a(c){return b.call(a.src,a.listener,c)}const b=Fe;return a}function ze(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)ze(a,b[f],c,d,e);return null}c=Ae(c);return ne(a)?a.c0(b,c,ma(d)?!!d.capture:!!d,e):Be(a,b,c,!0,d,e)}function Ge(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Ge(a,b[f],c,d,e);else d=ma(d)?!!d.capture:!!d,c=Ae(c),ne(a)?a.JC(b,c,d,e):a&&(a=Ce(a))&&(b=a.SB(b,c,d,e))&&He(b)}
function He(a){if("number"===typeof a||!a||a.nC)return!1;var b=a.src;if(ne(b))return te(b.Wk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Ee(c),d):b.addListener&&b.removeListener&&b.removeListener(d);xe--;(c=Ce(b))?(te(c,a),0==c.IC&&(c.src=null,b[ue]=null)):qe(a);return!0}function Ie(a){if(a)if(ne(a))a.Wk&&a.Wk.Pq();else if(a=Ce(a)){var b=0,c;for(c in a.Ag)for(var d=a.Ag[c].concat(),e=0;e<d.length;++e)He(d[e])&&++b}}
function Je(a,b,c,d,e){c=Ae(c);d=!!d;return ne(a)?a.SB(b,c,d,e):a?(a=Ce(a))?a.SB(b,c,d,e):null:null}function Ee(a){return a in we?we[a]:we[a]="on"+a}function Fe(a,b){if(a.nC)a=!0;else{b=new ke(b,this);var c=a.listener,d=a.tH||a.src;a.fH&&He(a);a=c.call(d,b)}return a}function Ce(a){a=a[ue];return a instanceof re?a:null}var Ke="__closure_events_fn_"+(1E9*Math.random()>>>0);function Ae(a){if("function"===typeof a)return a;a[Ke]||(a[Ke]=function(b){return a.handleEvent(b)});return a[Ke]};function Le(){ce.call(this);this.Wk=new re(this);this.B9=this;this.qQ=null}r(Le,ce);Le.prototype[me]=!0;k=Le.prototype;k.addEventListener=function(a,b,c,d){ye(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){Ge(this,a,b,c,d)};
k.dispatchEvent=function(a){var b,c=this.qQ;if(c)for(b=[];c;c=c.qQ)b.push(c);c=this.B9;var d=a.type||a;if("string"===typeof a)a=new ge(a,c);else if(a instanceof ge)a.target=a.target||c;else{var e=a;a=new ge(d,c);Va(a,e)}e=!0;if(b)for(var f=b.length-1;!a.jC&&0<=f;f--){var g=a.currentTarget=b[f];e=Me(g,d,!0,a)&&e}a.jC||(g=a.currentTarget=c,e=Me(g,d,!0,a)&&e,a.jC||(e=Me(g,d,!1,a)&&e));if(b)for(f=0;!a.jC&&f<b.length;f++)g=a.currentTarget=b[f],e=Me(g,d,!1,a)&&e;return e};
k.Pe=function(){Le.Eb.Pe.call(this);this.Wk&&this.Wk.Pq();this.qQ=null};k.$k=function(a,b,c,d){return this.Wk.add(String(a),b,!1,c,d)};k.c0=function(a,b,c,d){return this.Wk.add(String(a),b,!0,c,d)};k.JC=function(a,b,c,d){this.Wk.remove(String(a),b,c,d)};function Me(a,b,c,d){b=a.Wk.Ag[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.nC&&g.capture==c){var h=g.listener,l=g.tH||g.src;g.fH&&te(a.Wk,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented}
k.SB=function(a,b,c,d){return this.Wk.SB(String(a),b,c,d)};let Ne=0;function Oe(a,b){if(a.Vi&&a.Vi[b]){var {uP:c,Fw:d,context:e,priority:f}=a.Vi[b];c.removeHandler(d,e,f);delete a.Vi[b]}else cb("unknown handler key")}function Pe(a){return void 0!==a.displayObject?a.displayObject():a}function v(a,b,c,d,e=null,f=!1){a.De=a.De||[];if(Array.isArray(c)){const g=[];for(const h of c)c=ye(Pe(b),h,d,f,e),g.push(c);a.De.push(g);return g}b=ye(Pe(b),c,d,f,e);a.De.push(b);return b}function Qe(a,b,c,d,e){a.De=a.De||[];b=ze(Pe(b),c,d,!1,e);a.De.push(b)}
function Re(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=Re(a,b,g,d,e)||f;return f}b=Je(Pe(b),c,d,!1,e);return!!b&&Se(a,b)}function Se(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=Se(a,d)||c;return c}pb(a.De,b);return He(b)}function x(a,b,c,d,e){a.Vi=a.Vi||{};b.addHandler(c,d,e);const f=++Ne;a.Vi[f]={uP:b,Fw:c,context:d,priority:e};return f}
function We(a,b,c,d){const e=Oa(a.Vi,f=>{a:{var g={uP:b,Fw:c,context:d,priority:void 0};for(const h in f)if(!(h in g)||f[h]!==g[h]){f=!1;break a}for(const h in g)if(!(h in f)){f=!1;break a}f=!0}return f});e&&Oe(a,e)}function Xe(a,b,c,d){const e=(...f)=>{c.apply(d,f);We(a,b,e,d)};x(a,b,e,d)}function Ye(a,b){if(b){if(a.Vi){var c=Ha(a.Vi,d=>d.uP.zW==b);for(const d of Object.keys(c))Oe(a,d)}if(a.De){const d=Pe(b);c=kb(a.De,e=>e.src==d);for(const e of c)Se(a,e)}}}
function y(a,b){a.np=a.np||[];a.np.push(b);return b}function Ze(a,...b){if(a.np)for(const c of b)c&&(a.tr(c),b=fb(a.np,c),0<=b&&(a.np.splice(b,1),$e(c)))}function af(a,...b){for(const c of b)c&&a.tr(c)}class bf{constructor(){this.np=this.Vi=this.De=null}Dc(){this.fd();if(this.np)for(const a of this.np)$e(a);if(this.De){for(const a of this.De)if(Array.isArray(a))for(const b of a)He(b);else He(a);this.De=null}if(this.Vi)for(const a of Object.keys(this.Vi))Oe(this,a)}tr(a){Ye(this,a)}fd(){}};function cf(a,b){return 0==b?a.rw:a.Zs[b]}function df(a,b){return 0==b?a.rw||[]:b in a.Zs?cf(a,b):[]}function ef(a){if(!a.Zs)return a.rw?a.rw.slice():[];const b=[],c=a.EF;for(let d=0;d<c.length;++d){const e=cf(a,c[d]);e&&tb(b,e)}return b}
class ff{constructor(){this.rw=this.Zs=this.EF=null}push(a,b){if(0==b)this.rw=this.rw||[];else if(this.EF=this.EF||[0],this.Zs=this.Zs||{},!(b in this.Zs)){this.Zs[b]=[];var c=this.EF;var d=zb;let e=0,f=c.length,g;for(;e<f;){const h=e+(f-e>>>1);let l;l=d(b,c[h]);0<l?e=h+1:(f=h,g=!l)}d=g?e:-e-1;0>d&&ub(c,-(d+1),0,b)}cf(this,b).push(a)}remove(a,b){(b=cf(this,b))&&pb(b,a)}};function gf(a){return a.ni?ef(a.ni).length:0}function hf(a,b){a.Zz||(a.Zz=[]);a.Zz.push(b)}
class A extends bf{constructor(a=null){super();this.Zz=this.ni=null;this.zW=a}D$(){return this.zW}addHandler(a,b,c){this.ni=this.ni||new ff;this.ni.push({Fw:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.ni){var d=df(this.ni,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Fw==a&&g.context==b){(a=cf(this.ni,c))&&qb(a,f);break}}}else cb("EventDispatcher has no handlers!")}RP(a,b,c){if(!this.ni)return!1;c=df(this.ni,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Fw==a&&f.context==
b)return!0}return!1}C(...a){if(this.ni){const b=ef(this.ni),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=fb(ef(this.ni),e))try{e.Fw.apply(e.context,arguments)}catch(f){jf(f,!0)}}}this.Zz&&this.Zz.forEach(b=>{b.C(...a)})}fd(){super.fd()}}A.prototype.dispatch=A.prototype.C;A.prototype.hasHandler=A.prototype.RP;A.prototype.removeHandler=A.prototype.removeHandler;A.prototype.addHandler=A.prototype.addHandler;A.prototype.eventOwner=A.prototype.D$;var kf={vea:"gotoPreviousPresentationSlide",tea:"gotoNextPresentationSlide"};p("ispring.interaction.common.player.InteractionPlayerControllerActionType",kf);p("GOTO_PREVIOUS_PRESENTATION_SLIDE","gotoPreviousPresentationSlide",kf);p("GOTO_NEXT_PRESENTATION_SLIDE","gotoNextPresentationSlide",kf);function lf(){}p("ispring.presenter.player.clock.IPresentationClock",lf);lf.prototype.timestamp=function(){};lf.prototype.timestamp=lf.prototype.timestamp;lf.prototype.started=function(){};lf.prototype.started=lf.prototype.started;lf.prototype.state=function(){};lf.prototype.state=lf.prototype.state;lf.prototype.suspended=function(){};lf.prototype.suspended=lf.prototype.suspended;lf.prototype.hg=function(){};lf.prototype.running=lf.prototype.hg;lf.prototype.buffering=function(){};
lf.prototype.buffering=lf.prototype.buffering;lf.prototype.Nb=function(){};lf.prototype.tickEvent=lf.prototype.Nb;lf.prototype.kl=function(){};lf.prototype.startEvent=lf.prototype.kl;lf.prototype.Xq=function(){};lf.prototype.stopEvent=lf.prototype.Xq;lf.prototype.wc=function(){};lf.prototype.stateChangeEvent=lf.prototype.wc;lf.prototype.bufferStateChangeEvent=function(){};lf.prototype.bufferStateChangeEvent=lf.prototype.bufferStateChangeEvent;lf.prototype.EB=function(){};class mf{constructor(a,b){this.gf=a;this.za=b}src(){return this.gf}type(){return this.za}};class nf{constructor(a,b,c){this.Ub=a;this.Qy=b;this.Ya=c}id(){return this.Ub}Th(){return this.Qy}Ue(){return this.Ya}Gi(){return!1}sources(){const a=[],b=this.Qy.match(/<source.+?>/g);if(b)for(let d=0;d<b.length;++d){var c=b[d];const e=c.match(/src="([^"]+)"/)[1];c=c.match(/type="([^"]+)"/)[1];a.push(new mf(e,c))}return a}};class of extends nf{constructor(a,b,c,d){super(a,c,d);this.b2=b}uq(){return this.b2}};class pf{constructor(a,b){this.dD=a;this.n4=b}it(){return this.dD}loop(){return this.n4}};let qf=0;class rf{constructor(a,b){this.Dh=a;this.wd=b;this.Ub=`${qf++}`}name(){return this.Dh}time(){return this.wd}id(){return this.Ub}};function sf(a,b){if(0>b||b>=a.count())throw Error();return a.qr[b]}class tf{constructor(){this.qr=[]}count(){return this.qr.length}add(a){this.qr.push(a)}};class uf{constructor(a,b,c){this.za=a;this.Kk=b;this.fm=c}type(){return this.za}startTimestamp(){return this.Kk}$h(){return this.fm}};class vf{constructor(){this.od=[]}count(){return this.od.length}};function wf(a,b){return a.slideIndex()!=b.slideIndex()?a.slideIndex()-b.slideIndex():a.stepIndex()!=b.stepIndex()?a.stepIndex()-b.stepIndex():a.timeOffset()-b.timeOffset()}class xf{constructor(a,b,c){this.vd=a||0;this.ZA=b||0;this.Ai=c||0}slideIndex(){return this.vd}stepIndex(){return this.ZA}timeOffset(){return this.Ai}}xf.prototype.timeOffset=xf.prototype.timeOffset;xf.prototype.stepIndex=xf.prototype.stepIndex;xf.prototype.slideIndex=xf.prototype.slideIndex;class yf{constructor(a,b,c){this.H2=a;this.Kk=b;this.tK=c}startTimestamp(){return this.Kk}endTimestamp(){return this.tK}};function zf(a){if(0>=a.count())throw Error("index is out of range");return a.ti[0]}function Af(a,b){for(let c=0;c<a.ti.length;++c){const d=a.ti[c];if(0<=wf(b,d.startTimestamp())&&0>wf(b,d.endTimestamp()))return d}return null}class Bf{constructor(a){this.ti=a}count(){return this.ti.length}};function Cf(a,b,c){c&&!Df(a,b,c)&&(c=null);c||(c=Ef(a,b));a.ti.push(new yf(b,b.startTimestamp(),c))}function Df(a,b,c){a=Ef(a,b);return 0<=wf(a,c)}
function Ef(a,b){const c=a.ne;var d=c.Wl,e=c.jj,f=null;if("number"===typeof d)f=c.duration(),f=f-(b.$h()||0)+f*(d-1);else switch(d){case "untilNextClick":e=-1;break;case "untilNextSlide":e=Math.max(e,0)}b=b.startTimestamp();e=0>e?new xf(b.slideIndex(),b.stepIndex()+1,0):new xf(b.slideIndex()+e+1,-1,0);d=null;null!==f&&(a=a.L,b=a.Hi(b,!0,!1),f=Math.min(b+f,a.duration()),d=a.to(f,!0,!1));return d&&0>wf(d,e)?d:e}
class Ff{constructor(a,b){this.ne=a;this.L=b;this.ti=[];a=this.ne.od;b=null;for(let e=0;e<a.count();++e){var c=a,d=e;if(0>d||d>=c.count())throw Error("index is out of range");c=c.od[d];d=c.startTimestamp();switch(c.type()){case "play":b&&Cf(this,b,d);b=c;break;case "togglePlay":b&&Df(this,b,d)?(Cf(this,b,d),b=null):(b&&Cf(this,b),b=c);break;case "stop":b&&(Cf(this,b,d),b=null)}}b&&Cf(this,b)}lP(){return new Bf(this.ti)}};function Hf(a,b){a.ti||(a.ti=(new Ff(a,b)).lP());return a.ti}class If{constructor(a,b,c){this.Ub=a;this.rl=b;this.xa=c;this.jj=-1;this.we=this.Wl=1;this.qr=new tf;this.od=new vf;this.ti=null}id(){return this.Ub}asset(){return this.rl}duration(){return this.xa}volume(){return this.we}setVolume(a){this.we=a}xj(){return this.qr}};class Jf extends If{constructor(a,b,c){super(a,b,c);this.Ju=!1}};class Kf extends nf{constructor(a,b,c,d,e,f){super(a,b,e);this.La=c;this.Ha=d;this.wv=f}xt(){return this.wv}width(){return this.La}height(){return this.Ha}Gi(){return this.Qy.includes("controls")}};class Lf extends If{constructor(a,b,c,d){super(a,b,c);this.JW=d;this.MW=this.FX=this.QT=!1}TP(){return this.QT}bI(){return this.FX}sQ(){return this.MW}};var Mf=Sb(),Nf=Xb()||Rb("iPod"),Of=Rb("iPad"),Pf=Vb(),Qf=Ub(),Rf=Tb()&&!Yb();var Sf={},Tf=null,Uf=ec||fc,Vf=Uf||"function"==typeof ja.btoa,Wf=Uf||!Rf&&!bc&&"function"==typeof ja.atob;
function Xf(a){if(Vf)var b=ja.btoa(a);else{b=[];for(var c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}a=void 0;void 0===a&&(a=0);Yf();a=Sf[a];c=Array(Math.floor(b.length/3));d=a[64]||"";let m=0;for(e=0;m<b.length-2;m+=3){var f=b[m],g=b[m+1],h=b[m+2],l=a[f>>2];f=a[(f&3)<<4|g>>4];g=a[(g&15)<<2|h>>6];h=a[h&63];c[e++]=""+l+f+g+h}l=0;h=d;switch(b.length-m){case 2:l=b[m+1],h=a[(l&15)<<2]||d;case 1:b=b[m],c[e]=""+a[b>>2]+a[(b&3)<<4|l>>4]+h+d}b=c.join("")}return b}
function Zf(a){if(Wf)return ja.atob(a);var b="";$f(a,function(c){b+=String.fromCharCode(c)});return b}function ag(a){var b=[];$f(a,function(c){b.push(c)});return b}function $f(a,b){function c(l){for(;d<a.length;){var m=a.charAt(d++),n=Tf[m];if(null!=n)return n;if(!/^[\s\xa0]*$/.test(m))throw Error("Unknown base64 encoding at char: "+m);}return l}Yf();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}}
function Yf(){if(!Tf){Tf={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Sf[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Tf[f]&&(Tf[f]=e)}}}};function bg(a){this.$H=a}function cg(a,b){const c=[];dg(a,b,c);return c.join("")}
function dg(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");var e="";for(var f=0;f<b;f++)c.push(e),e=d[f],dg(a,a.$H?a.$H.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),eg(d,c),c.push(":"),dg(a,a.$H?a.$H.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":eg(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var fg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},gg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function eg(a,b){b.push('"',a.replace(gg,function(c){let d=fg[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),fg[c]=d);return d}),'"')};function hg(a,b){Le.call(this);this.Rw=a||1;this.EC=b||ja;this.m_=va(this.lca,this);this.Y_=ya()}r(hg,Le);k=hg.prototype;k.enabled=!1;k.ml=null;k.setInterval=function(a){this.Rw=a;this.ml&&this.enabled?(this.stop(),this.start()):this.ml&&this.stop()};k.lca=function(){if(this.enabled){var a=ya()-this.Y_;0<a&&a<.8*this.Rw?this.ml=this.EC.setTimeout(this.m_,this.Rw-a):(this.ml&&(this.EC.clearTimeout(this.ml),this.ml=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
k.start=function(){this.enabled=!0;this.ml||(this.ml=this.EC.setTimeout(this.m_,this.Rw),this.Y_=ya())};k.stop=function(){this.enabled=!1;this.ml&&(this.EC.clearTimeout(this.ml),this.ml=null)};k.Pe=function(){hg.Eb.Pe.call(this);this.stop();delete this.EC};function ig(a,b,c){if("function"===typeof a)c&&(a=va(a,c));else if(a&&"function"==typeof a.handleEvent)a=va(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:ja.setTimeout(a,b||0)};function jg(){return fc?"Webkit":ec?"Moz":bc?"ms":null}function kg(a,b){if(b&&a in b)return a;var c=jg();return c?(c=c.toLowerCase(),a=c+td(a),void 0===b||a in b?a:null):null};function lg(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}k=lg.prototype;k.clone=function(){return new lg(this.top,this.right,this.bottom,this.left)};k.contains=function(a){return this&&a?a instanceof lg?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
k.expand=function(a,b,c,d){ma(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
k.translate=function(a,b){a instanceof bd?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function mg(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}k=mg.prototype;k.clone=function(){return new mg(this.left,this.top,this.width,this.height)};k.contains=function(a){return a instanceof bd?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};k.O_=function(){return new hd(this.width,this.height)};
function ng(a){return new bd(a.left+a.width/2,a.top+a.height/2)}k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.translate=function(a,b){a instanceof bd?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function B(a,b,c){if("string"===typeof b)(b=og(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=og(c,d);f&&(c.style[f]=e)}}var pg={};function og(a,b){var c=pg[b];if(!c){var d=sd(b);c=d;void 0===a.style[d]&&(d=jg()+td(d),void 0!==a.style[d]&&(c=d));pg[b]=c}return c}function qg(a,b){var c=a.style[sd(b)];return"undefined"!==typeof c?c:a.style[og(a,b)]||""}
function rg(a,b){var c=wd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function sg(a,b){return rg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function tg(a,b,c){if(b instanceof bd){var d=b.x;b=b.y}else d=b,b=c;a.style.left=ug(d,!1);a.style.top=ug(b,!1)}function vg(a){return new bd(a.offsetLeft,a.offsetTop)}
function wg(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}function xg(a){var b=wd(a),c=new bd(0,0);var d=b?wd(b):document;d=!bc||9<=Number(yc)||"CSS1Compat"==ud(d).Wc.compatMode?d.documentElement:d.body;if(a==d)return c;a=wg(a);b=Cd(ud(b).Wc);c.x=a.left+b.x;c.y=a.top+b.y;return c}function yg(a,b){a=zg(a);b=zg(b);return new bd(a.x-b.x,a.y-b.y)}
function zg(a){if(1==a.nodeType)return a=wg(a),new bd(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new bd(a.clientX,a.clientY)}function Ag(a,b,c){if(b instanceof hd)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Bg(a,b);Cg(a,c)}function ug(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Cg(a,b){a.style.height=ug(b,!0)}function Bg(a,b){a.style.width=ug(b,!0)}
function Dg(a){var b=Eg;if("none"!=sg(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function Eg(a){var b=a.offsetWidth,c=a.offsetHeight,d=fc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=wg(a),new hd(a.right-a.left,a.bottom-a.top)):new hd(b,c)}
function Fg(a){var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function C(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function Gg(a,b){a.style.display=b?"":"none"}function Hg(a){return"rtl"==sg(a,"direction")}
function Ig(a){return new hd(a.offsetWidth,a.offsetHeight)}function Mg(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function Ng(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Mg(a,b,"left","pixelLeft"):0}
function Og(a,b){if(bc){var c=Ng(a,b+"Left"),d=Ng(a,b+"Right"),e=Ng(a,b+"Top");a=Ng(a,b+"Bottom");return new lg(e,d,a,c)}c=rg(a,b+"Left");d=rg(a,b+"Right");e=rg(a,b+"Top");a=rg(a,b+"Bottom");return new lg(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Pg(a){return Og(a,"padding")}function Qg(a){return Og(a,"margin")}var Rg={thin:2,medium:4,thick:6};
function Sg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Rg?Rg[b]:Mg(a,b,"left","pixelLeft")}
function Tg(a){if(bc&&!(9<=Number(yc))){var b=Sg(a,"borderLeft"),c=Sg(a,"borderRight"),d=Sg(a,"borderTop");a=Sg(a,"borderBottom");return new lg(d,c,a,b)}b=rg(a,"borderLeftWidth");c=rg(a,"borderRightWidth");d=rg(a,"borderTopWidth");a=rg(a,"borderBottomWidth");return new lg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Ug(a,b){this.za=a;this.Sj=b||[]}p("iSpring.ios.mobile.MobileAppCommand",Ug);Ug.prototype.id=function(){return na(this)};Ug.prototype.Ew=function(){if(!Vg)return!1;var a=this.za;var b=this.Sj;const c=this.id();b=cg(new bg(null),b);a="isplayer://"+a+"/"+c+"/"+Xf(b);return Wg(a)};function Wg(a){try{const b=Gd("iframe");B(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);ig(()=>{Md(b)},100)}catch(b){return!1}return!0};function Xg(a,b){b||(b={});var c=window;if(a instanceof Gc)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Gc||(d="object"==typeof d&&d.Pw?d.Kw():String(d),Jc.test(d)?d=new Gc(d,Fc):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Ic)?new Gc(d,Fc):null)),d=d||Lc;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const g="unsafe-url"===f;f=b.noreferrer;if(e&&f){if(g)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");
f=!1}a=b.target||a.target;e=[];for(var h in b)switch(h){case "width":case "height":case "top":case "left":e.push(h+"="+b[h]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(h+"="+(b[h]?1:0))}h=e.join(",");if(Yb()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){b=Gd("A");a:{try{var l=b&&b.ownerDocument,m=l&&(l.defaultView||l.parentWindow);m=m||ja;if(m.Element&&m.Location){var n=m;break a}}catch(u){}n=null}if(n&&"undefined"!=typeof n.HTMLAnchorElement&&(!b||!(b instanceof
n.HTMLAnchorElement)&&(b instanceof n.Location||b instanceof n.Element))){if(ma(b))try{var q=b.constructor.displayName||b.constructor.name||Object.prototype.toString.call(b)}catch(u){q="<object could not be stringified>"}else q=void 0===b?"undefined":null===b?"null":typeof b;cb("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",q)}n=d instanceof Gc?d:Kc(d);b.href=Hc(n);b.target=a;f&&(b.rel="noreferrer");n=document.createEvent("MouseEvent");n.initMouseEvent("click",
!0,!0,c,1);b.dispatchEvent(n);c={}}else f?(c=Yc("",c,a,h),b=Hc(d),c&&(dc&&-1!=b.indexOf(";")&&(b="'"+b.replace(/'/g,"%27")+"'"),c.opener=null,""===b&&(b="javascript:''"),b=Qc('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+id(b)+'">'),(n=c.document)&&n.write&&(n.write(Nc(b)),n.close()))):((c=Yc(d,c,a,h))&&b.noopener&&(c.opener=null),c&&b.noreferrer&&(c.opener=null));return c};function Yg(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Yg.prototype.BYTES_PER_ELEMENT=4;Yg.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Yg.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Yg.BYTES_PER_ELEMENT=4,Yg.prototype.BYTES_PER_ELEMENT=Yg.prototype.BYTES_PER_ELEMENT,Yg.prototype.set=Yg.prototype.set,Yg.prototype.toString=Yg.prototype.toString,p("Float32Array",Yg));function Zg(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Zg.prototype.BYTES_PER_ELEMENT=8;Zg.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Zg.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Zg.BYTES_PER_ELEMENT=8}catch(a){}Zg.prototype.BYTES_PER_ELEMENT=Zg.prototype.BYTES_PER_ELEMENT;Zg.prototype.set=Zg.prototype.set;Zg.prototype.toString=Zg.prototype.toString;p("Float64Array",Zg)};function $g(){return new Float32Array(3)}function ah(){const a=Array(3);bh(a,0,0,0);return a}function bh(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function ch(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function dh(a,b){var c=ah();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function eh(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function fh(a,b,c){const d=a[0],e=a[1];a=a[2];const f=b[0],g=b[1];b=b[2];c[0]=e*b-a*g;c[1]=a*f-d*b;c[2]=d*g-e*f;return c};function gh(){const a=Array(4);hh(a,0,0,0,0);return a}function hh(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function ih(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];c[3]=a[3]-b[3]};function jh(a,b,c){const d=b[3],e=b[0],f=b[1];b=b[2];c[0]=e*a[0]+f*a[4]+b*a[8]+d*a[12];c[1]=e*a[1]+f*a[5]+b*a[9]+d*a[13];c[2]=e*a[2]+f*a[6]+b*a[10]+d*a[14];c[3]=e*a[3]+f*a[7]+b*a[11]+d*a[15]}function kh(a,b,c,d){var e=a[1]*b+a[5]*c+a[9]*d+a[13],f=a[2]*b+a[6]*c+a[10]*d+a[14],g=a[3]*b+a[7]*c+a[11]*d+a[15];a[12]=a[0]*b+a[4]*c+a[8]*d+a[12];a[13]=e;a[14]=f;a[15]=g}
function lh(a,b){const c=a[4],d=a[5],e=a[6],f=a[7],g=a[8],h=a[9],l=a[10],m=a[11],n=Math.cos(b);b=Math.sin(b);a[4]=c*n+g*b;a[5]=d*n+h*b;a[6]=e*n+l*b;a[7]=f*n+m*b;a[8]=c*-b+g*n;a[9]=d*-b+h*n;a[10]=e*-b+l*n;a[11]=f*-b+m*n}function mh(a,b){const c=a[0],d=a[1],e=a[2],f=a[3],g=a[8],h=a[9],l=a[10],m=a[11],n=Math.cos(b);b=Math.sin(b);a[0]=c*n+g*-b;a[1]=d*n+h*-b;a[2]=e*n+l*-b;a[3]=f*n+m*-b;a[8]=c*b+g*n;a[9]=d*b+h*n;a[10]=e*b+l*n;a[11]=f*b+m*n}new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);
new Float64Array(4);new Float64Array(16);function nh(a,b){for(let c=0;c<b.length;++c)if(void 0!==a.style[b[c]])return b[c];throw Error("browser doesn't support css style "+b[0]);}function oh(a,b){const c=nh(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);B(a,c,b)}function ph(a,b){const c=nh(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);B(a,c,b)}
function qh(a,b){const c=nh(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);B(a,c,b)}function rh(a,b){const c=nh(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);B(a,c,b)}function sh(a,b){const c=nh(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);B(a,c,b)}
function th(a,b){const c=nh(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);B(a,c,b)};let uh;function vh(a){a instanceof ke&&(a=a.Zd);uh||(uh=new WeakMap);return uh.has(a)}function wh(a){a instanceof ke&&(a=a.Zd);return a.defaultPrevented?!0:vh(a)};function xh(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function yh(){return D&&!zh?"about:blank":""}function Ah(){const a=Bh();return Math.max(1,Math.min(a.width,a.height)/420)}
function Bh(){if(Ch)return new hd(document.documentElement.clientWidth,document.documentElement.clientHeight);if(D&&bc)return new hd(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return zh?new hd(screen.width/a,screen.height/a):D?Dh&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new hd(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):
new hd(screen.width,screen.height):new hd(screen.width*a,screen.height*a)}function Eh(){var a=window.location.search.substr(1);if(a){var b={};a=a.split("&");for(let e=0;e<a.length;++e){const f=a[e].split("=");if(2==f.length){try{var c=decodeURIComponent(f[0].replace(/\+/g," "))}catch(g){c=f[0]}try{var d=decodeURIComponent(f[1].replace(/\+/g," "))}catch(g){d=f[1]}c=c.toLowerCase();b[c]=d}}}else b={};return b}function Fh(a){return`url('${a.replace(/\\/g,"/")}')`}
function Gh(a){a=a.querySelectorAll("a");for(let b=0;b<a.length;++b){const c=a[b];ye(c,"touchend",d=>{setTimeout(()=>{if(!wh(d.Zd)){const e=d.currentTarget;Hh(e.href,e.target||"_blank")}})});ye(c,"click",d=>{d.preventDefault()})}}function Hh(a,b){Vg?(new Ug("openWindow",[a])).Ew():Xg(a,b?{target:b}:void 0)}function Ih(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Jh(a){return a&&"VIDEO"==a.nodeName&&a.controls}
function Kh(a){const b=Dd("script",{type:"text/javascript",charset:"UTF-8"});document.body.appendChild(b);b.src=a;return b}function Lh(){return 0==window.location.href.indexOf("file:")}function Mh(){const a=Dd("DIV");try{rh(a,"100px")}catch(b){return!1}return!0}function Nh(){let a;try{const b=Dd("CANVAS");a=b.getContext("webgl")||b.getContext("experimental-webgl")}catch(b){}return a?!0:!1};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b;
try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var Oh;const Ph=Eh().user_agent;Oh=Ph?Ph:Qb()||"";var Dh=Of||Nf,Ch="1"==Eh().small_screen,Qh="1"==Eh().tablet_screen,Rh;let Sh;try{Sh=window.top.location.href?window.frameElement:null}catch(a){}var Th=(Rh=null!=Sh)&&window.frameElement&&window.frameElement.parentNode&&"FRAMESET"==window.frameElement.parentNode.tagName?!0:!1,Uh=Nf&&Rh;
function Vh(){const a=Oh.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Ch||Qh}var Wh=-1!=Oh.toLowerCase().indexOf("chrome"),Xh=fc&&!Wh,Yh=-1!=Oh.indexOf("CriOS"),Zh=-1==Oh.toLowerCase().indexOf("windows phone")&&-1!=Oh.toLowerCase().indexOf("android"),D=Vh(),$h=D&&(Vh()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Oh.toLowerCase().indexOf("touch"):!1);let ai="";
if(Dh){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Oh);ai=a?a[1]+"."+a[2]:""}var bi=parseInt(ai,10),ci=Dh&&6>=bi,di=Dh&&7<=bi,ei=Dh&&8<=bi,fi=Dh&&9<=bi,gi=Dh&&10<=bi,hi=Dh&&12<=bi,ii=bc&&"9."==qc.substr(0,2),ji=bc&&"10."==qc.substr(0,3),li=ki&&bc,zh=Zh&&!Wh&&!Mf&&!ac,mi=-1!=Oh.toLowerCase().indexOf("micromessenger"),Vg=-1!=Oh.indexOf("ismobile"),ni=Vg&&Nf,oi=Vg&&Zh,pi;
if(pi=!window._ispringFullsizeSkin){var qi;if(!(qi=Ch))if(window._ispringFullsizeSkin)qi=!1;else{var ri=Bh();qi=(Nf||700>Math.min(ri.width,ri.height))&&!Qh}pi=qi}var ki=pi,si=Nf&&!ni&&10>bi||li&&ki,ti=void 0!==window.ISPlayer,ui=ti&&ki,vi=D&&!ti,wi=!1,xi=Dh||li||Zh||$h;const yi=document.createElement("audio"),zi=yi.play&&yi.play();
zi&&zi.then(()=>{yi.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Xh||Mf)&&0<a.toString().indexOf("possibly because the user denied permission"))wi=!0});Eh();var Ai="1"==Eh().embed,Bi=!D&&(bc||cc||Wh);function Fi(){return 1==window._ispringDebug||"1"==Eh().isdebug}setTimeout(function(){Gi=Fi},0);function Hi(a){return Ii(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function Ji(a){var b=(b=a.Ef)?b.error?"error":b.ended?"ended":Ki(a)?"paused":a.fp?"buffering":"playing":"disposed";const c=a.ja;c!=b&&(a.ja=b,a.iq.C(a,c))}function Ki(a){const b=a.mediaElement();return Dh||!a.Gi()?!a.He:b.paused}function Ii(a){return!!a.Ef&&!a.Ef.error&&void 0!==a.Ef.play}function Li(a){a.Sx&&(clearInterval(a.Sx),a.Sx=void 0)}function Mi(a){0>a.Rx&&(a.Rx=setInterval(a.B2.bind(a),500))}
function Ni(a){0<a.Rx&&(clearInterval(a.Rx),a.Rx=-1)}
class Oi{constructor(a){this.Ef=a;this.Wg=null;this.ja="paused";this.fp=this.us=this.He=this.Mh=!1;this.Tm=this.Iv=-1;this.PS=0;this.Rx=-1;this.ZJ=0;this.gf=this.Sx=this.Rr=void 0;this.Mm=!1;this.iq=new A;this.aV=new A;this.$e=new A;this.HU=new A;this.zA=new A;this.VO=new A;this.GE=new A;this.hp=new A;this.Tp=new A;this.V6=new A;this.yk=new A;this.zi=new A;ye(a,"play",this.wM,!1,this);ye(a,"playing",this.kv,!1,this);ye(a,"pause",this.kv,!1,this);ye(a,"seeking",this.zM,!1,this);ye(a,"ended",this.kv,
!1,this);ye(a,"waiting",this.kv,!1,this);ye(a,"timeupdate",this.lv,!1,this);ye(a,"progress",this.HV,!1,this);ye(a,"loadeddata",this.HV,!1,this);ye(a,"canplaythrough",this.lM,!1,this);Hi(this)||ye(a,"loadedmetadata",this.s5,!1,this);(this.Mh=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||ze(a,"canplay",this.yM,!1,this);Ji(this)}mediaElement(){if(!this.Ef)throw Error("media player was disposed");return this.Ef}state(){return this.ja}playbackRate(){return this.Ef.playbackRate}Kj(a){this.Ef&&a!=this.playbackRate()&&
(this.Ef.playbackRate=a,this.Ef.defaultPlaybackRate=a,this.yk.C())}ready(){return Ii(this)&&this.Mh}Wy(){const a=this.Mm;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?Mf?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;Mf&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Mh?this.yM():(this.Mm=this.Mh&&Ii(this)&&this.mediaElement().readyState>=b,!this.Mm&&D&&1==this.mediaElement().networkState&&1==this.c4&&
(this.Mm=!0,this.V6.C(this)),this.Mm||this.Rr?this.Mm&&(clearInterval(this.Rr),this.Rr=void 0):this.Rr=setInterval(this.Wy.bind(this),2E3),!a&&this.Mm&&this.hp.C(this),this.c4=this.mediaElement().networkState)}FB(){this.Wy();return this.Mm}lM(){this.Wy()}playing(){return this.He}play(){if(Ii(this)){this.He=!0;Dh&&"VIDEO"==this.mediaElement().tagName&&this.src()&&!this.mediaElement().src&&(this.mediaElement().src=this.src());const a=this.mediaElement().play();a&&a.catch(b=>window.console.log(b));if(di){const b=
this.mediaElement().currentTime;let c=0;clearInterval(this.Sx);this.Sx=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,Li(this)):3<c&&Li(this)},0)}Mi(this)}}Lq(a){Ii(this)&&(this.seek(a),this.play())}pause(){Ii(this)&&(this.He=!1,Ni(this),this.mediaElement().pause(),0!=this.us&&(this.us=!1))}stop(){Li(this);if(Ii(this)){this.He=!1;Ni(this);0!=this.us&&(this.us=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=
b}this.kv();Hi(this)&&0<a.currentTime?a.currentTime=0:this.Iv=-1;this.Tm=-1}}nP(){!this.gf&&this.src()&&(this.gf=this.src(),this.Ef.src="about:blank")}HQ(){this.gf&&(this.mediaElement().src=this.gf,this.gf=void 0)}seek(a){Li(this);Hi(this)?(this.ZJ=this.mediaElement().currentTime=a,this.Iv=-1):this.Iv=Ii(this)?a:-1;this.Tm=-1}IP(a){this.seek(a)}currentTime(){return this.ready()?this.mediaElement().currentTime:Ii(this)?Math.max(this.Iv,0):0}duration(){return Hi(this)?this.mediaElement().duration:0}volume(){return Ii(this)?
this.mediaElement().volume:1}setVolume(a){Dh?this.Ej(!a):Ii(this)&&(a=$c(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.VO.C(this)))}muted(){return Ii(this)&&this.mediaElement().muted}Ej(a){if(Ii(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.GE.C(this))}}FH(){if(Hi(this)){const a=this.duration();let b=0;const c=this.mediaElement().buffered;for(let d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*$c(0<a?b/a:0,0,1))/1E3}return 0}Dc(){Ii(this)&&
(Ie(this.Wg),this.Wg=null,Ie(this.Ef),Ni(this),this.Rr&&(clearInterval(this.Rr),this.Rr=void 0),this.Ef&&(this.Ef.src=""),this.Ef=null,Ji(this))}reset(){this.pause();this.seek(0)}wc(){return this.iq}stateChangedEvent(){return this.wc()}xQ(){return this.$e}Xw(){return this.GE}Gm(){return this.VO}readyEvent(){return this.Tp}yM(){Ji(this);this.Mh=!0;Pi.C(this);this.Tp.C(this);if(0<this.Iv){const a=this.Tm;this.seek(this.Iv);this.Tm=a}this.Wy()}kv(){const a=this.mediaElement();if(Ki(this)||a.ended)a.ended&&
a.pause(),this.He=!1,Ni(this);Ji(this)}wM(){1!=this.us&&(this.us=!0);this.kv();Mi(this)}s5(){this.aV.C(this)}lv(){const a=this.currentTime();this.PS!=a&&(this.$e.C(this),this.PS=a)}HV(){this.HU.C(this)}zM(){this.zA.C(this)}B2(){if(this.Mm)if(this.He&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.Gi()&&this.mediaElement().play(),1==this.mediaElement().networkState)this.fp&&(this.fp=!1,Ji(this));else if(this.us){var a=this.mediaElement(),b=this.currentTime();let c=!1;Ki(this)||a.ended||
b!=this.ZJ||(c=!0);!ci&&!c&&0<this.Tm&&(1<Math.abs(this.Tm-b)?(c=!0,a.currentTime=this.Tm):this.Tm=-1);this.ZJ=b;a=this.mediaElement().buffered;if(ci&&a&&c)for(b=0;b<a.length;++b){const d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=!1;this.mediaElement().paused&&this.mediaElement().play();break}}this.fp!=c&&(this.fp=c,Ji(this))}}uo(a){this.mediaElement().controls=a}Gi(){return this.mediaElement().controls||Nf}mh(a){if(this.Ef&&this.Ef.play){if("string"!==
typeof a)a:{Array.isArray(a)||(a=[a]);for(let c=0;c<a.length;++c){const d=a[c];var b=d;const e=this.mediaElement();if(e.canPlayType&&e.canPlayType(b.type())){a=d.src();break a}}a=null}if(a)return b=this.mediaElement(),a!=b.src&&(this.playing()&&this.pause(),this.Tm=-1,this.Mh&&(this.Mh=!1,ze(b,"canplay",this.yM,!1,this)),b.src=a,Ji(this),this.Wy()),!0}return!1}src(){const a=this.mediaElement();return Ii(this)?a.src||a.currentSrc:""}Uq(a){!!this.Wg!=a&&(this.Wg&&(Ie(this.Wg),this.Wg.remove(),this.Wg=
null),a&&(this.Wg=document.createElement("track"),this.Wg.kind="captions",this.Wg.default=!0,ye(this.Wg,"cuechange",b=>{b=Array.from(b.target.track.activeCues);this.zi.C(b.map(c=>c.text))}),this.mediaElement().append(this.Wg)))}zR(a){this.Wg&&this.Wg.src!=a&&(this.Wg.src=a)}}var Pi=new A;function G(a,b){const c=new A(a);y(a,c);if(b)if(Array.isArray(b))for(const d of b)hf(d,c);else hf(b,c);return c}class K extends bf{};function Qi(a){x(a,a.D.wc(),a.ps,a);x(a,a.D.$e,a.F5,a);x(a,a.D.zA,a.G5,a);x(a,a.D.hp,a.lM,a);x(a,a.D.zi,b=>a.zi.C(b))}function Ri(a,b){a.D!=b&&(b.setVolume(a.D.volume()),b.Ej(a.D.muted()),af(a,a.D),a.D=b,Qi(a))}function Si(a){a.nz=Date.now();a.GN=!0}
class Ti extends K{constructor(a){super();this.D=a;this.He=this.ub=!1;this.nz=-1;this.GN=!1;this.iq=G(this);this.$e=G(this);this.mg=G(this);this.zA=G(this);this.jw=G(this);this.hp=G(this);this.Hx=G(this);this.zi=G(this);this.D.setVolume(1);this.D.Ej(!1);Qi(this)}Wb(){return this.D}activate(){this.ub||(this.ub=!0,this.Hx.C(this,!0))}deactivate(){this.ub&&(this.ub=!1,this.Hx.C(this,!1))}state(){return this.D.state()}FH(){return this.D.FH()}ready(){return this.D.ready()}playing(){return this.D.playing()}buffering(){return"buffering"==
this.D.state()}FB(){return this.D.FB()}load(){const a=this.D.mediaElement();ac||Zh||di&&!ei?(a.play(),a.pause()):a.load()}play(){this.He=!0;this.D.play()}Lq(a){this.He=!0;Si(this);this.D.Lq(a)}pause(){this.He=!1;this.D.pause()}stop(){this.He=!1;Si(this);this.D.stop()}seek(a){Si(this);this.D.seek(a)}IP(a){Si(this);this.D.IP(a)}currentTime(){return this.D.currentTime()}duration(){return this.D.duration()}volume(){return this.D.volume()}setVolume(a){this.D.setVolume(a)}muted(){return this.D.muted()}Ej(a){this.D.Ej(a)}uo(a){this.D.uo(a)}Gi(){return this.D.Gi()}src(){return this.D.src()}mh(a){return this.D.mh(a)}Uq(a){this.D.Uq(a)}zR(a){this.D.zR(a)}playbackRate(){return this.D.playbackRate()}Kj(a){this.D.Kj(a)}wc(){return this.iq}xQ(){return this.$e}ps(a,
b){this.iq.C(this,b);const c=a.state();(this.He&&"paused"==c||!this.He&&"playing"==c)&&this.jw.C(this,this.He?"pause":"play");this.He=a.playing();"buffering"!=c&&"buffering"!=b||this.mg.C(this)}F5(){this.$e.C(this)}G5(){this.zA.C(this);500<Date.now()-this.nz&&this.D.Gi()&&this.jw.C(this,"seek");this.GN=!1}lM(){this.GN&&Si(this);this.hp.C(this)}};function Ui(){const a=Gd("AUDIO");a.setAttribute("preload","metadata");return a}let Vi=[],Wi=[];
if(window.ismediacreator)Vi=window.ismediacreator[0],Wi=window.ismediacreator[1];else if(document.body){function a(c,d){const e=c.play();e&&e.catch(()=>{});c.pause();d.push(c)}function b(){if(30>Vi.length)for(var c=Vi.length;30>c;++c){var d=Ui();a(d,Vi)}if(30>Wi.length)for(c=Wi.length;30>c;++c)d=Gd("VIDEO"),d.setAttribute("preload","metadata"),gi&&d.setAttribute("playsinline",""),a(d,Wi)}if(vi){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",
d=>{if(Dh||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",d=>{!1!==d.isTrusted&&c&&b()})}else bc||cc||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Vi,Wi]}function Xi(){return Vi&&Vi.length?Vi.shift():Ui()};class Yi extends Oi{constructor(a){super(a);this.nz=0;this.XK=!1}wM(){this.XK?this.XK=!1:super.wM()}zM(){super.zM();this.nz=Date.now()}lv(){super.lv();if(this.ready()&&zh){var a=100>Date.now()-this.nz;this.playing()||a||(this.XK=!0,a=this.mediaElement(),a.play(),a.pause())}}};class Zi extends Ti{constructor(a){super(new Yi(a))}};function $i(a,b,c){this.Y3=a;this.OS=b||!1;this.TF=c||!1}k=$i.prototype;k.OS=!1;k.TF=!1;k.key=function(){return this.Y3};k.iH=function(){return this.OS};k.shift=function(){return this.TF};class aj{constructor(a){this.za=a;this.eY=[]}type(){return this.za}Gt(){return this.eY}};function bj(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.Yb[b]}class cj{constructor(){this.Yb=[]}count(){return this.Yb.length}Zg(a){this.Yb.push(a)}};class dj{constructor(){this.vb=!0;this.Yb=new cj}enabled(){return this.vb}na(a){this.vb=a}actions(){return this.Yb}};function ej(a,b){return a.ma.querySelector(`#${b}`)}class fj extends K{constructor(a,b){super();this.ma=a;this.Vu=b}content(){return this.ma}kx(a,b){this.ma!=a&&(this.ma=a,this.Vu=b,this.aY())}aY(){}};function gj(){}p("ispring.presenter.presentation.meta.IMetaCommands",gj);gj.prototype.getMetaCommand=gj.prototype.TB;gj.prototype.count=gj.prototype.count;function hj(){}p("ispring.presenter.presentation.meta.IMetaCommand",hj);hj.prototype.name=hj.prototype.name;hj.prototype.params=hj.prototype.params;function ij(a,b){this.Dh=a;this.QM=b||null}ij.prototype.QM=null;ij.prototype.name=function(){return this.Dh};ij.prototype.name=ij.prototype.name;ij.prototype.params=function(){return this.QM?Ta(this.QM):null};ij.prototype.params=ij.prototype.params;function jj(){this.od=[]}jj.prototype.TB=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.od[a]};jj.prototype.getMetaCommand=jj.prototype.TB;jj.prototype.count=function(){return this.od.length};jj.prototype.count=jj.prototype.count;function kj(){}p("ispring.presenter.presentation.slides.IAnimationStep",kj);kj.prototype.Vk=function(){};kj.prototype.automaticAdvance=kj.prototype.Vk;kj.prototype.duration=function(){};kj.prototype.duration=kj.prototype.duration;kj.prototype.startTime=function(){};kj.prototype.startTime=kj.prototype.startTime;function lj(){}p("ispring.presenter.presentation.slides.IAnimationSteps",lj);lj.prototype.count=function(){};lj.prototype.count=lj.prototype.count;lj.prototype.ic=function(){};lj.prototype.getStep=lj.prototype.ic;lj.prototype.duration=function(){};lj.prototype.duration=lj.prototype.duration;lj.prototype.getTime=function(){};lj.prototype.getTime=lj.prototype.getTime;function mj(a,b,c){this.NW=a;this.UM=null!=b?b:0;this.nr=void 0!==c?c:!0;this.qj=0}mj.prototype.animationDuration=function(){return this.NW};mj.prototype.Vk=function(){return this.nr};mj.prototype.automaticAdvance=mj.prototype.Vk;mj.prototype.duration=function(){return this.NW+this.UM};mj.prototype.duration=mj.prototype.duration;mj.prototype.startTime=function(){return this.qj};mj.prototype.startTime=mj.prototype.startTime;mj.prototype.bR=function(a){this.qj=a};function nj(){this.$A=[]}nj.prototype.xa=0;nj.prototype.add=function(a){a.bR(this.xa);this.$A.push(a);this.xa+=a.duration()};nj.prototype.count=function(){return this.$A.length};nj.prototype.count=nj.prototype.count;nj.prototype.ic=function(a){if(0>a||a>=this.$A.length)throw Error("stepIndex is out of range");return this.$A[a]};nj.prototype.getStep=nj.prototype.ic;nj.prototype.duration=function(){return this.xa};nj.prototype.duration=nj.prototype.duration;
nj.prototype.getTime=function(a,b){return this.ic(a).startTime()+b};nj.prototype.getTime=nj.prototype.getTime;function oj(){}p("ispring.presenter.presentation.slides.ISlideShowTransition",oj);oj.prototype.effectType=oj.prototype.effectType;oj.prototype.duration=oj.prototype.duration;function pj(a,b,c,d){this.GD=a;this.xa=b;this.Uf=c||null;this.QY=d||!1}pj.prototype.Uf=null;pj.prototype.effectType=function(){return this.GD};pj.prototype.effectType=pj.prototype.effectType;pj.prototype.duration=function(){return this.xa};pj.prototype.duration=pj.prototype.duration;pj.prototype.sound=function(){return this.Uf};pj.prototype.clone=function(){return new pj(this.GD,this.xa,this.Uf,this.QY)};function qj(){}qj.prototype.nV=null;qj.prototype.gX=null;qj.prototype.Co=function(){return this.nV};function rj(a,b){a.nV=b}qj.prototype.ex=function(){return this.gX};function sj(a,b){a.gX=b};function tj(a,b){if(0>b||b>=a.Zr.length)throw Error("index is out of range");return a.Zr[b]}function uj(a,b){for(let c=0;c<a.Zr.length;++c){const d=a.Zr[c];if(d.id()==b)return d}return null}class vj{constructor(){this.Zr=[]}add(a){this.Zr.push(a)}count(){return this.Zr.length}Sc(){return this.Zr}};function wj(){this.iV={}}wj.prototype.j0=function(a){return t(this.iV,a,!0)};wj.prototype.navigationActionIsEnabled=wj.prototype.j0;class xj{constructor({id:a,Sq:b,Bm:c,vR:d,nm:e,rotation:f,slides:g,vx:h}){this.Ub=a;this.z7=b;this.U7=c;this.U8=d;this.Xe=e;this.F8=h;this.Fv=f%360;180<this.Fv&&(this.Fv-=360);this.Fv=this.Fv*Math.PI/180;g.sort((l,m)=>l-m);this.L=g}id(){return this.Ub}vx(){return this.F8}Na(){return this.Xe}duration(){return this.U8}slides(){return this.L}Sq(){return this.z7}Bm(){return this.U7}rotation(){return this.Fv}};function yj(a,b){return mb(a.mi,c=>c.id()==b)}function zj(a,b){return mb(a.mi,c=>!!c.slides().length&&c.slides()[0]==b)}function Aj(a){let b=[];for(var c of a.mi)b=b.concat(c.slides());if(!b.length)return!0;b.sort((d,e)=>d-e);a=b[0];for(c=0;c<b.length;c++)if(b[c]!=a+c)return!0;return!1}class Bj{constructor(){this.mi=[]}};function Cj(a,b){a.QG!=b&&(a.QG=b,a.RZ.C(a.index()))}
class Dj{constructor(a){this.Tt=new nj;this.za=a;this.qj=0;this.Ub="";this.QZ=this.Bl=-1;this.Ia=!0;this.rU=!1;this.gf=null;this.Vf=this.Vd="";this.nr=!1;this.Kx=!0;this.Yf=null;this.v8=new vj;this.MG=new vj;this.jf=null;this.Gz=0;this.QG=this.Xi=!1;this.RZ=new A;this.y4=new jj;this.Rb=null;this.z2=new qj;this.UL=new wj;this.y9=new Bj;this.Ox=null}$a(){return this.Tt}type(){return this.za}id(){return this.Ub}OQ(a){this.Ub=a}index(){return this.Bl}visibleIndex(){if(!this.Ia)throw Error("slide is hidden");return this.QZ}visible(){return this.Ia}J(a){this.Ia=
a}Qe(){return this.rU}src(){return this.gf}title(){return this.Vd}cR(a){this.Vd=a}slideNotes(){return this.Jf}Vk(){return this.nr}transition(){return this.Yf}duration(){const a=this.Yf.duration();return this.Tt.duration()+a}md(){return this.v8}Ed(){return this.MG}Nt(){return this.jf}startTime(){return this.qj}bR(a){this.qj=a}wB(){return this.Kx}nestingLevel(){return this.Gz}hI(a){this.Gz=a}text(){return this.Vf}Bo(){return this.y4}gg(){return this.Rb}vC(a){this.Rb=a}Ei(){return this.z2}st(){return this.UL}Rj(){return this.y9}completed(){return this.Xi}Bx(){return this.QG}persistState(){return{completed:this.Xi,
visited:this.QG}}po(a){this.Xi=t(a,"completed",!1);Cj(this,t(a,"visited",!1))}to(a,b){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");let c=0;b&&null!=this.transition()&&(b=this.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=this.$a();c<b.count();++c){const d=b.ic(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,a=b.ic(c).duration();else throw Error("time out of bounds");}return new xf(this.index(),c,a)}}
Dj.prototype.convertTimeToTimestamp=Dj.prototype.to;Dj.prototype.zoomEffects=Dj.prototype.Rj;Dj.prototype.navigationSettings=Dj.prototype.st;Dj.prototype.presenter=Dj.prototype.gg;Dj.prototype.metaCommands=Dj.prototype.Bo;Dj.prototype.text=Dj.prototype.text;Dj.prototype.nestingLevel=Dj.prototype.nestingLevel;Dj.prototype.startTime=Dj.prototype.startTime;Dj.prototype.thumbnail=Dj.prototype.Nt;Dj.prototype.duration=Dj.prototype.duration;Dj.prototype.transition=Dj.prototype.transition;
Dj.prototype.slideNotes=Dj.prototype.slideNotes;Dj.prototype.title=Dj.prototype.title;Dj.prototype.isLoaded=Dj.prototype.Qe;Dj.prototype.visible=Dj.prototype.visible;Dj.prototype.visibleIndex=Dj.prototype.visibleIndex;Dj.prototype.index=Dj.prototype.index;Dj.prototype.id=Dj.prototype.id;Dj.prototype.type=Dj.prototype.type;Dj.prototype.animationSteps=Dj.prototype.$a;function Ej(a,b,c){a.Fa.gi(a.slideIndex(),b,c,!0)}function Fj(a){a.QH(a.Tt.count()-1)}function Gj(a){a.pause();Ej(a,0,0)}function Hj(a){const b=a.Fa.clock().timestamp();if(null==a.Ma||b.slideIndex()!=a.slideIndex()||0>b.stepIndex())throw Error("playback controller not active");}function Ij(a,b){b&&a.Kp!=b&&(a.Kp=b,a.os())}
class Jj{constructor(a,b,c){this.ua=a;this.la=b;this.Fa=c;this.eX=this.Ma=null;this.Tt=a.$a();this.vd=a.index();this.Kp=!1;this.YA=new A;this.$e=new A;this.jq=new A}slide(){return this.ua}view(){return this.la}activate(a){this.Ma=a;this.Fa.clock().Nb().addHandler(this.ib,this)}deactivate(){this.Ma=null;this.Fa.clock().Nb().removeHandler(this.ib,this)}play(){this.Fa.start()}pause(){this.Fa.stop()}slideIndex(){return this.vd}$G(){}rP(){}QH(a){const b=this.Tt.ic(a);this.pause();Ej(this,a,b.duration())}$a(){return this.Tt}jH(){Hj(this);
return this.Fa.clock().timestamp().stepIndex()}qP(){Hj(this);const a=this.$a().ic(this.jH());return Math.min(a.duration(),this.Fa.clock().timestamp().timeOffset())}l$(){Hj(this);const a=this.$a().ic(this.jH());return 0<a.duration()?this.qP()/a.duration():1}vQ(){Hj(this);let a=this.qP();const b=this.jH(),c=this.$a();for(let d=0;d<b;++d)a+=c.ic(d).duration();return a}C0(){Hj(this);const a=this.$a().duration();return 0<a?this.vQ()/a:1}ib(){var a=this.Fa.clock().timestamp();if(a.slideIndex()==this.slideIndex()&&
0<=a.stepIndex()){const b=this.eX;this.eX=a;const c=!b||b.stepIndex()!=a.stepIndex();a=!b||c||b.timeOffset()!=a.timeOffset();c&&this.YA.C(this);a&&this.$e.C(this)}}sx(){return this.YA}xQ(){return this.$e}os(){}Uz(){this.jq.C(this.ua)}stateChangedEvent(){return this.jq}}Jj.prototype.positionChangeEvent=Jj.prototype.xQ;Jj.prototype.stepChangeEvent=Jj.prototype.sx;Jj.prototype.playbackProgress=Jj.prototype.C0;Jj.prototype.playbackPosition=Jj.prototype.vQ;Jj.prototype.currentStepProgress=Jj.prototype.l$;
Jj.prototype.currentStepPosition=Jj.prototype.qP;Jj.prototype.currentStepIndex=Jj.prototype.jH;Jj.prototype.slide=Jj.prototype.slide;class Kj{constructor(){this.$Z=!0}ER(){return this.$Z}};function Lj(){this.vb=!0}Lj.prototype.enabled=function(){return this.vb};Lj.prototype.enabled=Lj.prototype.enabled;Lj.prototype.na=function(a){this.vb=a};Lj.prototype.Bg=function(){return this.oe};function Mj(a,b){b.Bl=a.L.length;b.bR(a.duration());a.L.push(b);if(b.visible()){b.QZ=a.sB.length;a.sB.push(b);const c=b.duration(),d=b.transition()?b.transition().duration():0;a.UO+=c;a.TO+=c-d}b.RZ.addHandler(c=>{a.EY.C(c)},a)}
class Nj{constructor(){this.L=[];this.sB=[];this.TO=this.UO=0;this.EY=new A}getSlide(a){if(0>a||a>=this.L.length)throw Error("slideIndex is out of range");return this.L[a]}count(){return this.L.length}duration(){if(0==this.count())return 0;const a=this.L[this.L.length-1];return a.startTime()+a.duration()}g$(a,b,c){return new xf(a,b,c)}Hi(a,b,c){if(!a)throw Error("Invalid timestamp");var d=a.slideIndex();if(d>=this.count())throw Error("Slide index is out of bounds");if(0>d)return NaN;void 0===b&&(b=
!0);void 0===c&&(c=!0);let e=0;for(var f=0;f<d;++f){var g=this.L[f];if(!c||g.visible()){var h=g.transition();b&&(e+=h.duration());e+=g.$a().duration()}}g=a.stepIndex();f=a.timeOffset();d=this.L[d];h=d.transition();if(!c||d.visible())if(0<=a.stepIndex()){b&&(e+=h.duration());a=d.$a();if(g>=a.count())throw Error("stepIndex is out of bounds");a=a.ic(g);f>a.duration()&&(f=a.duration());e+=a.startTime()+f}else b&&(f>h.duration()&&(f=h.duration()),e+=f);return e}to(a,b,c){if(isNaN(a))throw Error("NaN time not accepted");
if(0>a)throw Error("negative time not accepted");let d=null;for(var e=0;e<this.count();++e)if(d=this.getSlide(e),!c||d.visible()){let g=d.$a().duration();var f=d.transition();b&&(g+=f.duration());f=c?d.visibleIndex()==this.visibleSlidesCount()-1:d.index()==this.count()-1;if(g>=a||f&&.001>=a-g)break;a-=g}if(e==this.count()&&0<=a)throw Error("time out of bounds");c=0;b&&(b=d.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=d.$a();c<b.count();++c){e=b.ic(c);if(e.duration()>=a)break;a-=e.duration()}if(c==
b.count())if(.001>=a)--c,a=b.ic(c).duration();else throw Error("time out of bounds");}return new xf(d.index(),c,a)}visibleSlidesCount(){return this.sB.length}getVisibleSlide(a){if(0>a||a>=this.visibleSlidesCount())throw Error("Slide index is out of range");return this.sB[a]}Bca(){return this.UO}ol(){return this.TO}}Nj.prototype.visibleAnimationStepsDuration=Nj.prototype.ol;Nj.prototype.visibleSlidesDuration=Nj.prototype.Bca;Nj.prototype.getVisibleSlide=Nj.prototype.getVisibleSlide;
Nj.prototype.visibleSlidesCount=Nj.prototype.visibleSlidesCount;Nj.prototype.convertTimeToTimestamp=Nj.prototype.to;Nj.prototype.convertTimestampToTime=Nj.prototype.Hi;Nj.prototype.createTimestamp=Nj.prototype.g$;Nj.prototype.duration=Nj.prototype.duration;Nj.prototype.count=Nj.prototype.count;Nj.prototype.getSlide=Nj.prototype.getSlide;function Oj(a){0<=a.R&&--a.R;return 0<=a.R}function Pj(a){for(;a.LH()&&!a.X().visible(););return!!a.X()}function Qj(a){for(;Oj(a)&&!a.X().visible(););return!!a.X()}class Rj{constructor(a,b){this.f7=a;this.Tv=b;this.wD=b.length;this.R=-1}seekTo(a){this.R=$c(a,-1,this.wD);return!0}LH(){this.R<this.wD&&++this.R;return this.R<this.wD}X(){return 0<=this.R&&this.R<this.wD?this.f7.getSlide(this.Tv[this.R]):null}currentSlideIndex(){return this.R}};function Sj(a){return new Rj(a.U1,a.Tv)}function Tj(a){a=Sj(a);return Pj(a)?a.currentSlideIndex():-1}class Uj{constructor(a,b,c){this.U1=a;this.Dh=b;this.Tv=c}name(){return this.Dh}slides(){return this.Tv}};function Vj(){}p("ispring.presenter.player.narration.video.IVideoNarrationView",Vj);Vj.prototype.displayObject=function(){};Vj.prototype.displayObject=Vj.prototype.displayObject;Vj.prototype.resize=function(){};Vj.prototype.resize=Vj.prototype.resize;Vj.prototype.width=function(){};Vj.prototype.width=Vj.prototype.width;Vj.prototype.height=function(){};Vj.prototype.height=Vj.prototype.height;Vj.prototype.xR=function(){};const Wj=[.75,1,1.25,1.5,2];class Xj extends K{constructor(){super();this.YM=1;this.kw=!1;this.yk=G(this)}playbackRate(){return this.YM}Kj(a){this.YM!=a&&(this.YM=a,this.yk.C())}NC(){return this.kw}};var Yj={qfa:"slide",D1:"interaction",L1:"quiz",M1:"scenario"};p("ispring.presenter.presentation.slides.SlideType",Yj);p("PRESENTATION_SLIDE","slide",Yj);p("INTERACTION_SLIDE","interaction",Yj);p("QUIZ_SLIDE","quiz",Yj);p("SCENARIO_SLIDE","scenario",Yj);var Zj,ak=ud().Wc.documentElement;Zj=ak.requestFullscreen?"fullscreenchange":ak.webkitRequestFullscreen?"webkitfullscreenchange":ak.mozRequestFullScreen?"mozfullscreenchange":ak.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";
function bk(){var a=document.body;a.mozRequestFullScreenWithKeys?a.mozRequestFullScreenWithKeys():a.requestFullscreen?a.requestFullscreen(void 0):a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen&&a.msRequestFullscreen()}function ck(){var a=ud().Wc;a.exitFullscreen?a.exitFullscreen():a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen&&a.msExitFullscreen()}
function dk(){var a=ud().Wc;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};function ek(){if(Vg||mi||hi||Th)var a=!1;else{a=ud().Wc;var b=a.body;a=!!(b.webkitRequestFullscreen&&a.webkitFullscreenEnabled||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}return a}class fk{constructor(){this.FK=new A;ye(document,Zj,()=>{this.FK.C(dk())},!1,this)}};function gk(a,b){a.yL!=b&&((a.yL=b)&&a.kz.enabled()?(ye(document,"keydown",a.jv,!1,a),ye(document,"keyup",a.FV,!1,a)):(Ge(document,"keydown",a.jv,!1,a),Ge(document,"keyup",a.FV,!1,a)))}
function hk(a,b){const c=a.B;if(!(0>c.currentSlideIndex())){var d=c.clock(),e=a.L;0>a.VA&&(a.VA=Date.now(),a.Ol=d.hg(),c.pause());a=(1+(Date.now()-a.VA)/1E3)*(b?1:-1);d=d.timestamp();b=e.Hi(d,!1,!0);e=e.to($c(b+a,0,e.ol()),!1,!0);a=c.Yd();e.slideIndex()>d.slideIndex()?1==a.C0()?c.gotoNextSlide(!1):Fj(a):e.slideIndex()<d.slideIndex()?0<a.vQ()?Gj(a):c.gotoPreviousSlide(!1):c.Aj(e.slideIndex(),e.stepIndex(),e.timeOffset(),!1)}}
class ik extends K{constructor(a,b,c,d){super();this.kz=a;this.L=b;this.Sb=c;this.og=d;this.B=null;this.yU=G(this);this.yL=!1;this.VA=-1;this.Ol=!1;gk(this,!D)}tC(a){this.B=a}jv(a){a:{var b=this.kz.actions();for(let c=0;c<b.count();++c){const d=bj(b,c),e=d.Gt();for(let f=0;f<e.length;++f){const g=e[f];if(g.key()==a.keyCode&&g.iH()==a.ctrlKey&&g.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}}b=!1}b?this.EV(a):xh(this.EV.bind(this,a),this)}EV(a){var b=a.Zd;if(!(b&&b.defaultPrevented||
"slide"!=this.B.X().type())&&(b=ae(),"INPUT"!=b.nodeName)){var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,f=this.kz.actions();for(let g=0;g<f.count();++g){const h=bj(f,g),l=h.Gt();for(let m=0;m<l.length;++m){const n=l[m];if(n.key()==c&&n.iH()==d&&n.shift()==e){e=h;if(d=this.B){c=d.Yd();e=e.type();switch(e){case "playPause":d.clock().hg()?d.pause():d.play();break;case "nextSlide":d.gotoNextSlide();break;case "previousSlide":d.gotoPreviousSlide();break;case "nextStep":d.yo();break;case "previousStep":d.qt();
break;case "firstSlide":d.Fq();break;case "lastSlide":d.Gq();break;case "lastViewedSlide":d.Mw();break;case "slideStart":Gj(c);break;case "slideEnd":Fj(c);break;case "seekForward":hk(this,!0);break;case "seekBackward":hk(this,!1);break;case "volumeUp":this.Sb.setVolume(Math.min(1,this.Sb.volume()+.1));break;case "volumeDown":this.Sb.setVolume(Math.max(0,this.Sb.volume()-.1));break;case "toggleFullscreen":dk()?ck():bk()}this.yU.C(e)}b&&b.blur&&b.blur();a.preventDefault();return}}}}}FV(){0<this.VA&&
(this.VA=-1,this.Ol&&this.B.play())}};function jk(a){a.Wr.o_()?(a.D.activate(),a.D.Lq(0)):a.Rl=null}
class kk extends K{constructor(a,b,c,d){super();this.Rl=null;this.D=b;this.Sb=c;this.Wr=d;this.my=0;this.ub=!1;this.Pl=new A;x(this,this.D.wc(),this.ps,this);this.WQ(a);x(this,c.mC(),this.jm,this);x(this,c.HW,this.mF,this);this.jm()}WQ(a){this.Rl!=a&&(this.my=0,a?(this.D.mh(a.it()[0].sources()),this.Wr.MQ(!1),this.D.ub?this.D.Lq(0):this.ub&&jk(this)):(this.D.pause(),this.D.mh(yh())),this.Rl=a)}activate(){this.ub=!0;jk(this)}ps(a){"ended"==a.state()&&(++this.my,this.my<this.Rl.it().length?(this.D.mh(this.Rl.it()[this.my].sources()),
a.Lq(0)):this.Rl.loop()?(this.my=0,this.D.mh(this.Rl.it()[0].sources()),a.Lq(0)):(this.Pl.C(this),this.Wr.MQ(!0)))}jm(){this.D.setVolume(this.Sb.lC())}mF(){this.D.pause()}};function lk(a){this.F=a;this.zb=[];this.SW={}}k=lk.prototype;k.Fa=null;k.uJ=!1;k.oD=null;k.XQ=function(a,b){this.Fa=b;this.uJ=a.hg();a.wc().addHandler(this.gv,this)};k.add=function(a,b){b=b||mk;if(!nb(this.zb,a)){this.zb.push(a);const c=na(a)+"";this.SW[c]=b;a.Jo().addHandler(this.xM,this);a.mg.addHandler(this.vM,this)}};k.remove=function(a){pb(this.zb,a);nk(this.Fa,!1,a);const b=a.Jo();b.RP(this.xM,this)&&b.removeHandler(this.xM,this);a=a.mg;a.RP(this.vM,this)&&a.removeHandler(this.vM,this)};
k.contains=function(a){return nb(this.zb,a)};function ok(a){a=sb(a.zb);for(let b=0;b<a.length;++b)a[b].stop()}function pk(a,b,c,d,e){const f=a.zb.length;for(let h=0;h<f;++h){const l=a.zb[h];if(e||!b.Un||qk(b,l)){var g=na(l)+"";g=a.SW[g];(d&&g.aba||!d&&c&&g.QH||!d&&!c)&&l.a1()}else l.b1()}}
k.gv=function(a){a.hg();this.uJ=a.hg();const b=()=>{let c=!1,d=!1;a.Nb().removeHandler(this.ib,this);a.hg()||(d=(c=rk(this,a.timestamp()))&&sk(this,a.timestamp()),this.oD=a.timestamp(),a.Nb().addHandler(this.ib,this));pk(this,a,c,d,!1)};this.uJ?b():setTimeout(b,0)};
k.ib=function(a){var b=a.timestamp(),c;(c=!this.oD)||(c=this.oD,c=!(c.slideIndex()==b.slideIndex()&&c.stepIndex()==b.stepIndex()&&0>=Math.abs(c.timeOffset()-b.timeOffset())));c&&(this.oD=b,c=(b=rk(this,a.timestamp()))&&sk(this,a.timestamp()),pk(this,a,b,c,!0))};function rk(a,b){a=a.F.slides().getSlide(b.slideIndex());if(0>b.stepIndex())return!1;a=a.$a().ic(b.stepIndex());return b.timeOffset()>=a.duration()}
function sk(a,b){a=a.F.slides().getSlide(b.slideIndex());return b.stepIndex()==a.$a().count()-1}k.xM=function(a){this.remove(a)};k.vM=function(a){nk(this.Fa,a.buffering(),a)};function tk(a){this.QH=!1;this.aba=a}var mk=new tk(!1),uk=new tk(!0),vk=new tk(!0);function wk(a,b,c,d){this.L=a;this.W=b;this.Uf=c;this.D=d;this.Pl=new A;this.mg=new A}k=wk.prototype;k.xg=null;k.qe=!1;k.Pk=!1;k.playing=function(){return this.D.playing()};k.buffering=function(){return this.D.buffering()};k.play=function(a){this.Io(this.W.timestamp(),a||0)};
k.Io=function(a,b){this.nA();this.D.wc().addHandler(this.TE,this);this.D.mg.addHandler(this.Fp,this);this.xg=a;this.Pk=!1;this.qe=!0;this.D.activate();var c=this.D,d=c.Lq;const e=this.L;a=(e.Hi(this.W.timestamp(),!0,!1)-e.Hi(a,!0,!1)+b)%this.Uf.duration();d.call(c,a)};k.pause=function(){this.stop()};k.stop=function(){this.qe&&(this.Ll(),this.D.stop(),this.D.deactivate())};k.nA=function(){this.D.wc().removeHandler(this.TE,this);this.D.mg.removeHandler(this.Fp,this)};
k.TE=function(){if("ended"==this.D.state()){let a=!0;if("untilNextSound"==this.Uf.Wl){const b=this.xg.slideIndex();this.W.timestamp().slideIndex()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.Ll(),this.D.deactivate())}};k.Fp=function(){this.mg.C(this);!this.buffering()&&this.playing()&&this.Pk&&this.D.pause()};k.b1=function(){this.Pk=!1;this.D.play()};k.a1=function(){this.Pk=!0;this.buffering()||this.D.pause()};k.Ll=function(){this.qe&&(this.qe=!1,this.nA(),this.Pl.C(this))};k.Jo=function(){return this.Pl};function xk(a,b,c,d,e,f){if(6==arguments.length)this.setTransform(a,b,c,d,e,f);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Rc=this.ld=1;this.zd=this.yd=this.Ld=this.Md=0}}k=xk.prototype;k.isIdentity=function(){return 1==this.Rc&&0==this.zd&&0==this.yd&&1==this.ld&&0==this.Ld&&0==this.Md};k.clone=function(){return new xk(this.Rc,this.zd,this.yd,this.ld,this.Ld,this.Md)};
k.setTransform=function(a,b,c,d,e,f){if("number"!==typeof a||"number"!==typeof b||"number"!==typeof c||"number"!==typeof d||"number"!==typeof e||"number"!==typeof f)throw Error("Invalid transform parameters");this.Rc=a;this.zd=b;this.yd=c;this.ld=d;this.Ld=e;this.Md=f;return this};k.scale=function(a,b){this.Rc*=a;this.zd*=a;this.yd*=b;this.ld*=b;return this};k.translate=function(a,b){this.Ld+=a*this.Rc+b*this.yd;this.Md+=a*this.zd+b*this.ld;return this};
k.rotate=function(a,b,c){var d=new xk;const e=Math.cos(a);a=Math.sin(a);b=d.setTransform(e,a,-a,e,b-b*e+c*a,c-b*a-c*e);return yk(this,b)};k.toString=function(){return"matrix("+[this.Rc,this.zd,this.yd,this.ld,this.Ld,this.Md].join()+")"};function yk(a,b){let c=a.Rc,d=a.yd;a.Rc=b.Rc*c+b.zd*d;a.yd=b.yd*c+b.ld*d;a.Ld+=b.Ld*c+b.Md*d;c=a.zd;d=a.ld;a.zd=b.Rc*c+b.zd*d;a.ld=b.yd*c+b.ld*d;a.Md+=b.Ld*c+b.Md*d;return a}
k.transform=function(a,b,c,d,e){let f=b;for(b+=2*e;f<b;){e=a[f++];const g=a[f++];c[d++]=e*this.Rc+g*this.yd+this.Ld;c[d++]=e*this.zd+g*this.ld+this.Md}};function zk(a){const b=a.Rc*a.ld-a.yd*a.zd;return new xk(a.ld/b,-a.zd/b,-a.yd/b,a.Rc/b,(a.yd*a.Md-a.ld*a.Ld)/b,(a.zd*a.Ld-a.Rc*a.Md)/b)}function Ak(a,b){return(new xk).setTransform(1,0,0,1,a,b)}k.vo=function(a){return this===a?!0:a?this.Rc==a.Rc&&this.yd==a.yd&&this.Ld==a.Ld&&this.zd==a.zd&&this.ld==a.ld&&this.Md==a.Md:!1};function Bk(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Ck(a){return a.classList?a.classList:Bk(a).match(/\S+/g)||[]}function Dk(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Ek(a,b){return a.classList?a.classList.contains(b):nb(Ck(a),b)}function Fk(a,b){if(a.classList)a.classList.add(b);else if(!Ek(a,b)){var c=Bk(a);Dk(a,c+(0<c.length?" "+b:b))}}
function Gk(a,b){a.classList?a.classList.remove(b):Ek(a,b)&&Dk(a,Array.prototype.filter.call(Ck(a),function(c){return c!=b}).join(" "))};function Hk(a){return"string"!==typeof a.className}function Ik(a,b){a.className.baseVal=b}function Jk(a){return Hk(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Ck(a)}function Kk(a,b){return Hk(a)?nb(Jk(a),b):Ek(a,b)}function Lk(a,b){if(Hk(a)){if(!Kk(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Ik(a,c)}}else Fk(a,b)}function Mk(a,b){Hk(a)?Kk(a,b)&&Ik(a,kb(Jk(a),c=>c!=b).join(" ")):Gk(a,b)};var Nk=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function Ok(a,b){return`${a.className()}_${b}`}function Pk(a,b,c){return`${Ok(a,b)}_${c}`}function Qk(a,b,c){b=Ck(b);const d=Pk(a,c,"");return mb(b,e=>0==e.indexOf(d))}class Rk{constructor(a,b){this.fJ=a;this.qd=b}className(){return this.qd?`${this.fJ}__${this.qd}`:this.fJ}};class Sk extends A{constructor(a){super(a);this.Ky=y(this,new A);this.OK=y(this,new A)}addHandler(a,b,c){super.addHandler(a,b,c);this.Ky.C()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.OK.C()}};function Tk(a,b){Uk(Vk(),a,b)}function Wk(a){return Vk().PP(a)}function Xk(a){return Vk().getTransform(a)}function Yk(a){var b=Vk();a=(a=rg(a,b.jA.transformOrigin))?(a=Zk(a,2))?new bd(a[0],a[1]):null:null;return a}function $k(a,b,c){b=Ak(b,c);Uk(Vk(),a,b)}function cl(a,b,c){c=c||b;b=(new xk).setTransform(b,0,0,c,0,0);Uk(Vk(),a,b)}function dl(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function el(a){return Math.floor(1E6*a)/1E6}
function fl(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.uw&&(b=Math.min(b,1));const c=Math.min(a.boundingWidth,a.width*b),d=Math.min(a.boundingHeight,a.height*b);return{width:c,height:d,scale:b,left:Math.floor((a.boundingWidth-c)/2),top:Math.floor((a.boundingHeight-d)/2)}}var gl=null;
function Vk(){if(gl)return gl;let a=null;const b=Dd("DIV"),c=[["transform",hl,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",hl,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",hl,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",il,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",hl,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]];for(let d=0;d<c.length;++d)if(void 0!==
b.style[c[d][0]]){a=new c[d][1](c[d][2]);break}if(!a)throw Error("browser doesn't support css matrix transformation");return gl=a}function hl(a){this.jA=a}hl.prototype.PP=function(a){return`matrix(${a.Rc.toFixed(5)},${a.zd.toFixed(5)},${a.yd.toFixed(5)},${a.ld.toFixed(5)},${a.Ld.toFixed(5)},${a.Md.toFixed(5)})`};function Uk(a,b,c){b.style[a.jA.transform]=c.isIdentity()?"":a.PP(c)}hl.prototype.getTransform=function(a){return(a=jl(this,a))?new xk(a[0],a[1],a[2],a[3],a[4],a[5]):null};
function jl(a,b){a="none"!=rg(b,"display")?rg(b,a.jA.transform):b.style[a.jA.transform];return 0==a.lastIndexOf("matrix(",0)?Zk(a,6):null}function Zk(a,b){const c=[];for(let d=0;d<b;++d){const e=a.match(/^.*?(-?\d+(?:\.\d+)?(e-?\d+)?)/);if(!e)return null;c[d]=parseFloat(e[1]);a=a.substr(e[0].length)}return c}function il(a){this.jA=a}r(il,hl);il.prototype.PP=function(a){return`matrix(${a.Rc.toFixed(5)},${a.zd.toFixed(5)},${a.yd.toFixed(5)},${a.ld.toFixed(5)},${a.Ld.toFixed(5)}px,${a.Md.toFixed(5)}px)`};let kl;function ll(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function ml(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(kl||(kl={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=kl,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function nl(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};var pl=["touchstart","mousedown"],ql=["touchend","mouseup"],rl=["touchmove","mousemove"];function sl(a,b,c,d,e){this.Ub=a;this.C2=b;this.D2=c;this.M7=d;this.N7=e}k=sl.prototype;k.id=function(){return this.Ub};k.clientX=function(){return this.C2};k.clientY=function(){return this.D2};k.screenX=function(){return this.M7};k.screenY=function(){return this.N7};function tl(a,b){this.vK=a;this.M8=b}function ul(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new sl(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new tl(a[0],b)}tl.prototype.kt=function(){return this.vK};tl.prototype.touches=function(){return this.M8};tl.prototype.scale=function(){return this.vK.scale};tl.prototype.rotation=function(){return this.vK.rotation};var vl={passive:!1},wl={passive:!0};function xl(a,b){this.ma=a;this.Hm={};this.fk={};if(b)for(a=0;a<b.length;++a)yl(this,b[a])}k=xl.prototype;k.iB=!1;k.lE=-1;function zl(a){const b=a.ma;window.navigator.msPointerEnabled?(ye(b,"MSPointerDown",a.MV,!1,a),ye(b,"MSPointerUp",a.OV,!1,a),ye(b,"MSPointerMove",a.NV,!1,a)):(ye(b,pl,a.iW,vl,a),ye(b,ql,a.gW,!1,a),ye(b,rl,a.hW,vl,a))}
function Al(a){const b=a.ma;window.navigator.msPointerEnabled?(Ge(b,"MSPointerDown",a.MV,!1,a),Ge(b,"MSPointerUp",a.OV,!1,a),Ge(b,"MSPointerMove",a.NV,!1,a)):(Ge(b,pl,a.iW,vl,a),Ge(b,ql,a.gW,!1,a),Ge(b,rl,a.hW,vl,a))}k.iW=function(a){const b=a.Zd;if(!this.iB||b.touches&&1==b.touches.length)this.iB=!0,a=Bl(a),Cl(this,"touchStart",a)};
k.gW=function(a){if(this.iB){this.iB=!1;var b=Bl(a);if(Cl(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||Ih(a.target)||Jh(a.target)||a.preventDefault()}}};k.hW=function(a){!Jh(a.target)&&this.iB&&(a=Bl(a),Cl(this,"touchMove",a))};
function Bl(a){a=a.Zd;if(void 0!==window.TouchEvent&&a instanceof TouchEvent){var b=[];for(let c=0;c<a.touches.length;++c){const d=a.touches[c];b.push(new sl(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new tl(a,b)}else b=[],b.push(new sl(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new tl(a,b);return a}k.MV=function(a){var b=a.Zd;this.Hm[b.pointerId]=b;Dl(this,a);b=La(this.Hm);a=1==b.length?"touchStart":"touchMove";b=ul(b);Cl(this,a,b)};
k.OV=function(a){const b=a.Zd;if(b.pointerId in this.Hm){delete this.Hm[b.pointerId];Dl(this,a);var c=La(this.Hm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=ul(c);Cl(this,a,c)&&b.preventDefault()}};k.NV=function(a){const b=a.Zd;b.pointerId in this.Hm&&(this.Hm[b.pointerId]=b,Dl(this,a),a=La(this.Hm),a=ul(a),Cl(this,"touchMove",a))};function Dl(a,b){"touch"==b.pointerType&&(0<a.lE&&clearTimeout(a.lE),a.lE=setTimeout(a.M3.bind(a),200))}
k.M3=function(){this.Hm={};this.lE=-1;for(const a in this.fk)this.fk.hasOwnProperty(a)&&this.fk[a].xq()};function Cl(a,b,c){let d=0,e=null;for(const f in a.fk)if(a.fk.hasOwnProperty(f)){const g=a.fk[f],h=g.sH(b,c);h>d&&(d=h,e=g)}return e?(c.kt().defaultPrevented?e.xq():e.dH(c),!0):!1}function yl(a,b){a.fk[b.Iw()]=b}function El(a,b){b=b.Iw();b in a.fk&&delete a.fk[b]}function Fl(a,b){return b in a.fk?a.fk[b]:null};function Gl(){this.rG=new A;this.ZS=new A;this.kO=new A;this.jO=new A}k=Gl.prototype;k.Tn=null;k.IG=!1;k.Iw=function(){return"tap"};k.sH=function(a,b){if("touchEnd"==a)return this.IG?1:0;const c=new bd(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Tn=c,this.IG=!0,this.kO.C(),li||ye(window,"scroll",this.xq,!1,this),0;if(!this.Tn)return 0;50>=ed(c,this.Tn)||this.IG&&this.xq();return 0};
k.dH=function(a){this.rG.C(this.Tn.x,this.Tn.y,a.kt());let b=!1;const c=Date.now();this.AU&&1E3>c-this.AU&&50>=ed(this.e4,this.Tn)&&(b=!0,this.ZS.C(this.Tn.x,this.Tn.y,a.kt()));this.AU=b?null:c;this.e4=this.Tn};k.xq=function(){Ge(window,"scroll",this.xq,!1,this);this.IG=!1;this.jO.C()};let Hl;const Il=[];if(window.MutationObserver){Hl=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Il)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.vi(!1)})});const a={subtree:!0,childList:!0};Nk(()=>{Hl.observe(document.body,a)})}function Jl(a,b){a.Nx.push(b);Lk(a.O,b.className())}
function Kl(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.Sa(a.O.clientWidth,a.O.clientHeight),a.Sg.C(a))});b.observe(a.O);return b}
function Ll(a,b){const c=y(a,new xl(a.O));x(a,b.Ky,()=>{1==gf(b)&&zl(c);v(a,a.O,"mouseover",()=>{a.enabled()&&0<gf(a.ga)&&a.Ix()});v(a,a.O,"mouseout",()=>{a.vi(!1)})});x(a,b.OK,()=>{0==gf(b)&&Al(c)});const d=new Gl;x(a,d.rG,(e,f,g)=>{a.vi(!1);a.enabled()&&a.mp(g);a.Op&&g.target==a.O&&g.preventDefault()});x(a,d.jO,()=>{a.vi(!0)});x(a,d.kO,()=>{a.enabled()&&a.Ix()});yl(c,d)}
function Ml(a){Hl?Il.push(a):bc?v(a,window,"DOMNodeRemoved",b=>{Sd(b.target,a.O)&&a.vi(!1)}):v(a,a.O,"DOMNodeRemovedFromDocument",()=>{a.vi(!1)})}function L(a,b,c){B(a.O,b,c)}function M(a,b,c){y(a,b);null!=c?a.lf(b,c):a.U(b)}function Nl(a,b){b instanceof Rk||(b=new Rk(b));Jl(a,b)}function P(a,b){return new Rk(a.Nx[0].fJ,b)}function Ol(a,b,c=b){const d=a.O.scrollTop;b=Math.min(0,b-d-a.MZ);c=Math.max(0,c-(d+a.O.clientHeight)+a.MZ);0!=b?a.O.scrollTop+=b:0!=c&&(a.O.scrollTop+=c)}
function Pl(a,b,c,d){const e=a.ha.bind(a),f=()=>{var g="string"===typeof c?c:c();g=b.Z(g,d&&d());e(g)};x(a,b.Mg,g=>{const h="string"===typeof c?c:c();g==h&&f()});f();a.jL=f}
class Q extends K{constructor(a){let {$:b,G:c,D_:d,va:e,Tb:f,XH:g,g_:h,qH:l,Ve:m,Eha:n=0,eI:q,tabIndex:u,D9:w}=a||{};super();e||(e=Dd(f||"DIV"));this.O=e;this.Nx=[];if(b||c)b=b||new Rk(c,d),Jl(this,b);this.Op=void 0!==g?g:!0;this.Qg=this.Ha=this.La=this.Mb=this.Lb=this.Dr=void 0;this.MZ=n;this.Jp=1;this.jL=null;this.SY={};this.Ia=null;m&&(this.As=Kl(this));(this.S7=q)&&this.hh(!1);void 0!==u&&this.nx(u);this.ga=y(this,new Sk(this));Ll(this,this.ga);l&&x(this,this.ga,()=>{});w&&Ml(this);this.Sg=G(this);
if(!1===h){let z=!1;v(this,this.displayObject(),"mousedown",()=>{z=!0});v(this,this.displayObject(),"focusout",E=>{E.target==E.currentTarget&&(z=!1)});v(this,this.displayObject(),"focusin",E=>{z&&E.target==E.currentTarget&&Nk(()=>{this.displayObject().blur()})})}}resizeEvent(){return this.Sg}focus(){(()=>{this.O.focus()})()}getAttribute(a){return this.O.getAttribute(a)}setAttribute(a,b){(()=>{this.O.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.O.removeAttribute(a)})()}nx(a){this.Dr=a;this.DA(a)}Pi(a){this.Lb=
a;(()=>{this.O.style.left=a+"px"})()}ig(a){this.Mb=a;(()=>{this.O.style.top=a+"px"})()}move(a,b){this.Pi(a);this.ig(b)}lc(a){this.resize(a)}Cd(a){this.resize(void 0,a)}resize(a,b){this.Cv(a,b);void 0!==a&&(this.La=a);void 0!==b&&(this.Ha=b);this.Sa(this.width(),this.height());this.Sg.C(this)}na(a){void 0!==this.Dr&&this.DA(a?this.Dr:-1);(()=>{a?this.O.removeAttribute("disabled"):this.O.setAttribute("disabled","")})()}J(a){this.Ia=a;(()=>{this.Ia=null;Gg(this.O,a)})()}mf(a){(()=>{L(this,"opacity",
a)})();this.Qg=a}U(a){const b=this.hk(a);(()=>{this.O.appendChild(b)})()}lf(a,b){const c=this.hk(a);this.O==c.parentNode&&this.O.childNodes[b]==c||(()=>{Ld(this.O,c,b)})()}removeChild(a){const b=this.hk(a);this.Sh(b)&&(()=>{this.O.removeChild(b)})()}No(){(()=>{Jd(this.O)})()}ha(a){(()=>{Td(this.O,a)})()}Oi(a){(()=>{this.O.innerHTML=a})()}OQ(a){(()=>{this.O.id=a})()}Po(a){this.Se("label",a)}Re(a){Array.isArray(a)&&(a=a.join(" "));(()=>{ll(this.O,a)})()}Jj(a){this.Se("hidden",a)}Se(a,b){(()=>{ml(this.O,
a,b)})()}Y(a,b){if(this.Nx.length)for(const c of this.Nx)if("string"===typeof b){const d=Qk(c,this.O,a);d&&(delete this.SY[a],(()=>{Mk(this.O,d)})());if(b){const e=Pk(c,a,b);this.SY[a]=e;(()=>{Lk(this.O,e)})()}}else{const d=Ok(c,a);(()=>{var e=this.O,f=d;b?Fk(e,f):Gk(e,f)})()}else(()=>{var c=this.O;b?Fk(c,a):Gk(c,a)})(),cb("component has no bemInfo")}uH(a){const b=this.Nx[0];a=b?Ok(b,a):a;return Kk(this.O,a)}hh(a){this.Se("selected",a)}selected(){return"true"==nl(this.O,"selected")}nb(){this.Sa(this.width(),
this.height());this.Sg.C()}Sh(a){return this.hk(a).parentNode==this.displayObject()}x(){return void 0!==this.Lb?this.Lb:vg(this.displayObject()).x}y(){return void 0!==this.Mb?this.Mb:vg(this.displayObject()).y}width(){return void 0!==this.La?this.La:this.IK()}height(){return void 0!==this.Ha?this.Ha:this.HK()}enabled(){return!this.O.hasAttribute("disabled")}visible(){return"boolean"===typeof this.Ia?this.Ia:"none"!=this.displayObject().style.display}opacity(){if(void 0!==this.Qg)return this.Qg;const a=
Fg(this.O);return"number"===typeof a?a:1}displayObject(){return this.O}setScale(a,b="0 0"){(()=>{cl(this.O,a,a);ph(this.O,b)})()}setParentScale(a){this.Jp=a;this.Nz()}contains(a){if(!a)return!1;a=this.hk(a);return Sd(this.O,a)}tr(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.tr(a)}hk(a){return a instanceof Node?a:a.displayObject()}IK(){const a=this.O;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:Ig(a).width}HK(){const a=this.O;return a.tagName.toUpperCase()==
"SVG".toString()?a.height.baseVal.value:Ig(a).height}Cv(a,b){(()=>{void 0!==a&&Bg(this.O,a);void 0!==b&&Cg(this.O,b)})()}Sa(){}Nz(){}mp(a){this.ga.C(this,a)}Ix(){this.Y("active",!0)}vi(){this.Y("active",!1)}Jx(){v(this,this.O,"keydown",this.oM,this)}oM(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.mp())}DA(a){(()=>{this.setAttribute("tabindex",a+"")})()}fd(){this.As&&this.As.disconnect();const a=Il.indexOf(this);0<=a&&Il.splice(a,
1)}};class Ql{constructor(a){this.If=a}Z(a,b,c){c=this.If.hasOwnProperty(a)?this.If[a]:c;if(void 0!==c){if(void 0!==b){a=this.DT;for(let d in b)if(b.hasOwnProperty(d)){const e=b[d];a&&(d=a(d));c=c.replace(new RegExp(d,"g"),e)}}return c}cb("unknown message id: "+a);return a}messages(){return this.If}DT(a){return"%"+a.toUpperCase()+"%"}}Ql.prototype.getMessage=Ql.prototype.Z;var Rl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Sl(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Tl.test(c))return b.vH=Ul(c),b.type="hex",b;a:{var d=a.match(Vl);if(d){c=Number(d[1]);const e=Number(d[2]);d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length)return b.vH=Wl(c[0],c[1],c[2]),b.type="rgb",b;if(Rl&&(c=Rl[a.toLowerCase()]))return b.vH=c,b.type="named",b;throw Error(a+" is not a valid color string");}var Xl=/#(.)(.)(.)/;
function Ul(a){if(!Tl.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Xl,"#$1$1$2$2$3$3"));return a.toLowerCase()}function Yl(a){a=Ul(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function Wl(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)}
function Zl(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}var Tl=/^#(?:[0-9a-f]{3}){1,2}$/i,Vl=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function $l(){Le.call(this);this.Oc=am;this.endTime=this.startTime=null}r($l,Le);var am=0;$l.prototype.Fo=function(){this.fh("begin")};$l.prototype.gl=function(){this.fh("end")};$l.prototype.fh=function(a){this.dispatchEvent(a)};function bm(a,b,c){ce.call(this);this.$P=a;this.Rw=b||0;this.Nw=c;this.U9=va(this.v$,this)}r(bm,ce);k=bm.prototype;k.WB=0;k.Pe=function(){bm.Eb.Pe.call(this);this.stop();delete this.$P;delete this.Nw};k.start=function(a){this.stop();this.WB=ig(this.U9,void 0!==a?a:this.Rw)};k.stop=function(){this.isActive()&&ja.clearTimeout(this.WB);this.WB=0};k.isActive=function(){return 0!=this.WB};k.v$=function(){this.WB=0;this.$P&&this.$P.call(this.Nw)};var Qa={},cm=null;function dm(a){a=na(a);delete Qa[a];Pa()&&cm&&cm.stop()}function em(){cm||(cm=new bm(function(){fm()},20));var a=cm;a.isActive()||a.start()}function fm(){var a=ya();Ga(Qa,function(b){gm(b,a)});Pa()||em()};function hm(a,b,c,d){$l.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.CC=a;this.A$=b;this.duration=c;this.a_=d;this.coords=[];this.KC=!1;this.progress=0}r(hm,$l);k=hm.prototype;
k.play=function(a){if(a||this.Oc==am)this.progress=0,this.coords=this.CC;else if(1==this.Oc)return!1;dm(this);this.startTime=a=ya();-1==this.Oc&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Fo();this.fh("play");-1==this.Oc&&this.fh("resume");this.Oc=1;var b=na(this);b in Qa||(Qa[b]=this);em();gm(this,a);return!0};k.stop=function(a){dm(this);this.Oc=am;a&&(this.progress=1);im(this,this.progress);this.fh("stop");this.gl()};
k.pause=function(){1==this.Oc&&(dm(this),this.Oc=-1,this.fh("pause"))};k.Yh=function(a){this.progress=a;1==this.Oc&&(this.startTime=ya()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};k.Pe=function(){this.Oc==am||this.stop(!1);this.s0();hm.Eb.Pe.call(this)};k.destroy=function(){this.Dc()};
function gm(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);im(a,a.progress);1==a.progress?(a.Oc=am,dm(a),a.fh("finish"),a.gl()):1==a.Oc&&a.MH()}function im(a,b){"function"===typeof a.a_&&(b=a.a_(b));a.coords=Array(a.CC.length);for(var c=0;c<a.CC.length;c++)a.coords[c]=(a.A$[c]-a.CC[c])*b+a.CC[c]}k.MH=function(){this.fh("animate")};k.s0=function(){this.fh("destroy")};
k.fh=function(a){this.dispatchEvent(new jm(a,this))};function jm(a,b){ge.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Oc}r(jm,ge);(function(){if(hc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Qb()))?a[1]:"0"}return gc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Qb()))?a[0].replace(/_/g,"."):"10"):lc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Qb()))?a[1]:""):mc||nc||oc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Qb()))?a[1].replace(/_/g,"."):""):""})();function km(a){return(a=a.exec(Qb()))?a[1]:""}(function(){if(Mf)return km(/Firefox\/([0-9.]+)/);if(bc||cc||ac)return qc;if(Qf){if(Yb()||Rb("Macintosh")){var a=km(/CriOS\/([0-9.]+)/);if(a)return a}return km(/Chrome\/([0-9.]+)/)}if(Rf&&!Yb())return km(/Version\/([0-9.]+)/);if(Nf||Of){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Qb()))return a[1]+"."+a[2]}else if(Pf)return(a=km(/Android\s+([0-9.]+)/))?a:km(/Version\/([0-9.]+)/);return""})();function lm(a,b,c,d,e){hm.call(this,b,c,d,e);this.element=a}r(lm,hm);lm.prototype.Uo=function(){};lm.prototype.MH=function(){this.Uo();lm.Eb.MH.call(this)};lm.prototype.gl=function(){this.Uo();lm.Eb.gl.call(this)};lm.prototype.Fo=function(){this.Uo();lm.Eb.Fo.call(this)};function mm(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");lm.call(this,a,b,c,d,e)}r(mm,lm);
mm.prototype.Uo=function(){var a;if(a=this.KC)void 0===this.pC&&(this.pC=Hg(this.element)),a=this.pC;this.element.style[a?"right":"left"]=Math.round(this.coords[0])+"px";this.element.style.top=Math.round(this.coords[1])+"px"};function nm(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);lm.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.DH=om}r(nm,lm);var pm=1/1024,om=-1;k=nm.prototype;
k.Uo=function(){var a=this.coords[0];Math.abs(a-this.DH)>=pm&&(C(this.element,a),this.DH=a)};k.Fo=function(){this.DH=om;nm.Eb.Fo.call(this)};k.gl=function(){this.DH=om;nm.Eb.gl.call(this)};k.show=function(){this.element.style.display=""};k.Xc=function(){this.element.style.display="none"};function qm(a,b,c){nm.call(this,a,1,0,b,c)}r(qm,nm);function rm(a,b,c){nm.call(this,a,0,1,b,c)}r(rm,nm);class sm extends lm{constructor(a,b,c){super(null,[b],[c],200);this.O=a}Uo(){this.O.mf(this.coords[0])}};class tm extends Q{constructor({$:a,G:b,D_:c,XH:d,g_:e,tabIndex:f,Bha:g,toggle:h,Ve:l}){super({$:a,G:b,D_:c,XH:d,g_:e,tabIndex:f,Tb:"BUTTON",D9:!0,Ve:l});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Qh=new Q,M(this,this.Qh),L(this.Qh,"position","absolute"),L(this.Qh,"top",a?`${-a}px`:0),L(this.Qh,"right",b?`${-b}px`:0),L(this.Qh,"bottom",c?`${-c}px`:0),L(this.Qh,"left",g?`${-g}px`:0));(this.L8=h)&&this.vc(!1);this.Jx()}vc(a){this.Se("pressed",a)}selected(){return!1}hh(){}pressed(){return"true"==
nl(this.O,"pressed")}ha(a){super.ha(a);this.Qh&&this.lf(this.Qh,0)}Oi(a){super.Oi(a);this.Qh&&this.lf(this.Qh,0)}};class um extends Q{constructor(a,b){super({G:"bookmark"});this.D=a;this.Px=b;this.J(!1);a.duration()?this.Fu():Xe(this,a.aV,this.Fu,this);v(this,this.displayObject(),pl,this.u5,this,!1)}Fu(){L(this,"left",`${this.Px.time()/this.D.duration()*100}%`);this.J(!0)}u5(a){a.stopPropagation();this.D.seek(this.Px.time());return dl(this.displayObject().parentNode)}};function vm(a,b){null!==b&&0>b&&(b=null);null!==a.Oh&&a.hb[a.Oh].hh(!1);a.Oh=b;null!==b&&a.hb[b].hh(!0);if(null!==a.Oh){var c=a.hb[a.Oh];b=c.displayObject().offsetTop;c=b+c.displayObject().offsetHeight;Ol(a,b,c)}}function wm(a,b){b=a.gF.indexOf(b);vm(a,0<=b?b:null)}class xm extends Q{constructor({G:a,Ve:b,options:c}){super({G:a,Ve:b});this.Re("listbox");L(this,"position","absolute");this.gF=c.slice();Object.freeze(this.gF);this.hb=[];this.Oh=null;this.IN=G(this)}options(){return this.gF}};class ym extends xm{constructor({G:a,options:b,w_:c}){super({G:a,options:b});for(const d of b){const e=c(d);e.Re("option");e.hh(!1);Nl(e,P(this,"item"));M(this,e);this.hb.push(e);x(this,e.ga,()=>{vm(this,this.hb.indexOf(e));this.IN.C()})}}Sa(a,b){super.Sa(a,b);this.hb.forEach(c=>c.nb())}};const zm=[{value:.75,toString:()=>"0.75x"},{value:1,toString:()=>"1x"},{value:1.25,toString:()=>"1.25x"},{value:1.5,toString:()=>"1.5x"},{value:2,toString:()=>"2x"}];function Am(a){const b=zm.find(c=>("number"===typeof a.Oh?a.gF[a.Oh]:null)==c.toString());return b?b.value:null}function Bm(a,b){const c=zm.find(d=>d.value==b);wm(a,c?c.toString():null)}
class Cm extends ym{constructor(a){super({G:"playback-rate-menu",options:zm.map(c=>c.toString()),w_:c=>{const d=new Q({eI:!0});d.ha(c);return d}});const b=new Q({$:P(this,"caption")});b.ha(a.Z("PB_PLAYBACK_RATE_MENU_CAPTION",{},"Rate"));M(this,b,0)}};class Dm extends ym{constructor(a,b){super({G:"subtitles-list",options:[b.Z("PB_SUBTITLES_OFF",{},"Off"),...a],w_:c=>{const d=new Q({eI:!0});d.ha(c);return d}});a=new Q({$:P(this,"caption")});a.ha(b.Z("PB_SUBTITLES_MENU_CAPTION",{},"Subtitles"));M(this,a,0)}};function Em(a,b){void 0===b&&(b=a.D.muted()?0:a.D.volume());L(a.QS,"height",`${100*(1-b)}%`);return dl(a.displayObject())}
class Fm extends Q{constructor(a){super({G:"volume_popup"});this.D=a;this.uB=new Q({G:"volume"});M(this,this.uB);this.QS=new Q({G:"back"});M(this.uB,this.QS);Em(this,this.D.volume());x(this,this.D.GE,()=>Em(this));x(this,this.D.VO,()=>Em(this));v(this,this.uB.displayObject(),pl,this.M6,this)}M6(a){v(this,document,rl,this.dF,this);v(this,document,ql,this.qW,this);this.dF(a);this.D.Ej(!1)}dF(a){this.visible()&&(a=yg(a,this.uB.displayObject()).y,a=Math.min(1,a/this.uB.height()),a=Math.max(0,a),a=1-a,
this.D.setVolume(a),Em(this,a))}qW(a){Re(this,document,rl,this.dF,this);Re(this,document,ql,this.qW,this);this.dF(a)}};function Gm(a){const b=new tm({G:"play",toggle:!0});b.Jj(!0);x(a,b.ga,()=>a.D.playing()?a.D.pause():a.D.play());return b}
function Hm(a){if(a.kw){const b=new tm({G:"rate",toggle:!0});b.Jj(!0);b.Y("subtitle-button-next",Im(a));const c=new Cm(a.I);c.J(!1);c.Y("subtitle-button-next",Im(a));Bm(c,a.D.playbackRate());x(a,b.ga,()=>{if(c.visible()){const d=new nm(c.displayObject(),1,0,150);d.play();Qe(a,d,"finish",()=>{c.J(!1);b.vc(!1);Mk(b.displayObject(),"selected")})}else Jm(a,{button:b,Mq:c,v0:()=>{b.vc(!1);Mk(b.displayObject(),"selected")}}),b.vc(!0),Lk(b.displayObject(),"selected")});x(a,c.IN,()=>{a.D.Kj(Am(c));c.J(!1)});
return{D0:b,E0:c}}return{D0:null,E0:null}}function Km(a){const b=new tm({G:"mute",toggle:!0});b.Jj(!0);const c=new Fm(a.D);c.J(!1);x(a,b.ga,()=>{const d=!a.D.muted();a.D.Ej(d);b.vc(d);d?Lk(b.displayObject(),"selected"):Mk(b.displayObject(),"selected")});x(a,a.D.GE,()=>{const d=a.D.muted();b.vc(d);d?Lk(b.displayObject(),"selected"):Mk(b.displayObject(),"selected")});v(a,b.displayObject(),"mouseover",()=>{c.visible()||Jm(a,{button:b,Mq:c})});return{Faa:b,Cca:c}}
function Lm(a,b){var c=a.W6.displayObject(),d=a.pa.width()-2;a=yg(b,c).x/a.sN*a.qa;d=Math.min(1,a/d);return d=Math.max(0,d)}function Mm(a){function b(e){e=e.toString();1==e.length&&(e="0"+e);return e}a=Math.round(a);const c=Math.floor(a/3600);a%=3600;const d=Math.floor(a/60);a%=60;return b(c)+":"+b(d)+":"+b(a)}function Im(a){return!!a.Ya&&!!Nm(a.Ya).length}
function Jm(a,{button:b,Mq:c,v0:d}){c.J(!0);let e=new nm(c.displayObject(),0,1,150);e.play();let f=!1;v(a,document,rl,g=>{g=Om({button:b,Mq:c,E$:g});if(g==f){const h=parseFloat(rg(c.displayObject(),"opacity"));e.stop();g?(f=!1,e=new nm(c.displayObject(),h,1,150),e.play()):(f=!0,e=new nm(c.displayObject(),h,0,150),e.play(),Qe(a,e,"finish",()=>{c.J(!1);d&&d()}))}})}
function Pm(a,b){b=new Dm(b,a.I);b.J(!1);x(a,b.IN,()=>{if(a.Ya&&a.rj){var c=(c=a.rj.Oh)?c-1:null;"number"===typeof c?a.Ya.select(c):a.Ya.show(!1);a.rj.J(!1)}});a.rj=b;a.U(b)}function Om({button:a,Mq:b,E$:c}){const d=yg(c,b.displayObject());if(0>d.x||d.x>b.width()||0>d.y)return!1;b=yg(c,a.displayObject());return 0>=b.y||0<=b.x&&b.x<=a.width()&&b.y<=a.height()}
class Qm extends Q{constructor({Wb:a,Ue:b,fa:c,xj:d,NC:e}){super({G:"controls",qH:!0});this.D=a;this.Ya=b;this.I=c;this.kw=e;this.Gb=Gm(this);M(this,this.Gb);const {fba:f,kc:g}=this.yr(d);this.W6=f;this.pa=g;M(this,this.pa);const {D0:h,E0:l}=Hm(this);(this.vF=h)&&M(this,this.vF);(this.wF=l)&&M(this,this.wF);this.rj=this.hc=null;this.Ya&&(this.BZ(),x(this,this.Ya.rS,this.BZ,this),x(this,this.Ya.tS,this.DZ,this));const {Faa:m,Cca:n}=Km(this);this.C4=m;M(this,this.C4);this.o9=n;M(this,this.o9);this.rp=
this.EJ();M(this,this.rp);this.hZ=new A;this.MU=new A;this.Af=this.Ol=!1;this.sN=this.qa=1;x(this,this.D.wc(),this.ps,this);x(this,this.D.yk,this.D5,this);ph(this.displayObject(),"left bottom")}locked(){return this.Af}EJ(){const a=new tm({G:"toggle_fullscreen",toggle:!0});a.Jj(!0);x(this,a.ga,()=>this.hZ.C());return a}yr(a){const b=new Q({G:"progress"}),c=new Q({G:"loading"});M(b,c);const d=new Q({G:"playing"});M(b,d);const e=new Q({G:"tooltip"});e.J(!1);M(b,e);if(a)for(let f=0;f<a.count();++f)M(b,
new um(this.D,sf(a,f)));x(this,this.D.HU,()=>{L(c,"width",100*this.D.FH()+"%")});x(this,this.D.$e,()=>{L(d,"width",this.D.currentTime()/this.D.duration()*100+"%")});v(this,b,"mouseover",()=>{e.J(!0)});v(this,b,"mouseout",()=>{e.J(!1)});v(this,b,rl,f=>{f=Lm(this,f);L(e,"left",`${100*f}%`);e.ha(Mm(f*this.D.duration()))},this);v(this,b,pl,this.nv,this);return{fba:d,kc:b}}BZ(){this.rj&&(this.removeChild(this.rj),this.rj=null);Im(this)&&(this.hc||this.ou(),Pm(this,Nm(this.Ya)));this.DZ()}DZ(){var a=Im(this);
this.hc&&this.hc.J(a);if(this.rj){const b=this.Ya;a=a&&b.isVisible()?b.Gs:null;vm(this.rj,null==a?0:a+1)}}ou(){const a=new tm({G:"subtitles",toggle:!0});a.Jj(!0);x(this,a.ga,()=>{this.rj&&this.hc&&!this.rj.visible()&&(Jm(this,{button:this.hc,Mq:this.rj,v0:()=>{this.hc&&(this.hc.vc(!1),Mk(this.hc.displayObject(),"selected"))}}),this.hc.vc(!0),Lk(this.hc.displayObject(),"selected"))});this.hc=a;this.U(a)}nv(a){this.Af=!0;v(this,document,rl,this.mv,this);v(this,document,ql,this.$E,this);this.D.playing()&&
(this.D.pause(),this.Ol=!0);this.mv(a);a.preventDefault()}mv(a){this.D.seek(Lm(this,a)*this.D.duration())}$E(a){Re(this,document,rl,this.mv,this);Re(this,document,ql,this.$E,this);this.mv(a);this.Ol&&(this.D.play(),this.Ol=!1);this.Af=!1;this.MU.C()}ps(){const a=this.D.playing();this.Gb.vc(a);a?Lk(this.Gb.displayObject(),"selected"):Mk(this.Gb.displayObject(),"selected")}D5(){this.wF&&Bm(this.wF,this.D.playbackRate())}};const Rm=Mf?{snapToLines:!1,line:83,lineAlign:"end"}:{snapToLines:!0,line:-4,lineAlign:"end"},Sm=(a,b)=>{b?a.mode="showing":"showing"===a.mode&&(a.mode="hidden")},Tm=a=>{for(let b=0;b<a.length;++b)if("showing"===a[b].mode)return b;return null},Um=(a,b)=>{a.snapToLines=b.snapToLines;a.line=b.line;a.lineAlign=b.lineAlign},Vm=a=>{if(a&&a.cues){const b=[];for(let c=0;c<a.cues.length;++c){const d=a.cues[c];if("auto"===d.line){const e={};Um(e,d);b.push({cue:d,sba:e});Um(d,Rm)}}return b}return[]};
function Nm(a){const b=[];for(let c=0;c<a.Bi.length;++c)b.push(a.Bi[c].label||a.Bi[c].language);return b}function Wm(a){if(a.mq){for(const b of a.mq)Um(b.cue,b.sba);a.mq=null}}function Xm(a){return null!==a.Gs&&a.Gs<a.Bi.length?a.Bi[a.Gs]:null}
class Ym{constructor(a){this.Bi=a;this.Gs=Tm(a);this.mq=null;this.tS=new Sk;this.rS=new Sk;this.Bi.onchange=()=>{this.select(Tm(this.Bi));this.tS.C(this)};a=()=>{this.select(Tm(this.Bi));this.rS.C(this)};this.Bi.onaddtrack=a;this.Bi.onremovetrack=a}select(a){this.Gs=null!==a&&a<this.Bi.length?a:null;for(a=0;a<this.Bi.length;++a)Sm(this.Bi[a],a===this.Gs);this.mq&&(Wm(this),this.mq||(this.mq=Vm(Xm(this))))}show(a){const b=Xm(this);a&&!b?this.select(0):b&&Sm(b,a)}isVisible(){const a=Xm(this);return!!a&&
"showing"===a.mode}};class Zm extends Oi{constructor(a){super(a);Dh&&Pi.addHandler(this.y5,this)}videoWidth(){return Hi(this)?this.mediaElement().videoWidth:0}videoHeight(){return Hi(this)?this.mediaElement().videoHeight:0}y5(a){this.playing()&&a instanceof Yi&&this.play()}};function $m(a){a=Hd(Qc(a));gi&&a.setAttribute("playsinline","");!D&&Wh&&a.setAttribute("preload","metadata");ni&&a.setAttribute("webkit-playsinline","");if(Mf&&1<a.children.length){const b=Vd(a,c=>c&&"SOURCE"==c.nodeName&&"video/mp4"==c.getAttribute("type"));b&&a.appendChild(b)}return new Zm(a)}
function an(a){if(!D){const b=a.mediaElement().getAttribute("poster");a.mediaElement().removeAttribute("poster");if(b)return a=new Q({G:"poster"}),L(a,"background",`url(${b})`),L(a,"background-size","100% 100%"),a}return null}function bn(a){if(!D)if(a=a.mediaElement(),ji)cn(a);else if(!ii&&ma(a.textTracks)&&void 0!==a.textTracks.length)return new Ym(a.textTracks);return null}
function cn(a){const b=c=>c&&"TRACK"===c.nodeName&&c.hasAttribute("kind")?(c=c.getAttribute("kind"),!!c&&("captions"===c||"subtitles"===c)):!1;Vd(a,c=>c&&b(c)&&c.hasAttribute("default"))||(a=Vd(a,b))&&a.setAttribute("default","")};function dn(a,b){const c=new Qm({Wb:a.D,Ue:a.Ya,fa:a.I,xj:b,NC:a.kw});c.resize(a.D.mediaElement().width);c.mf(0);c.hZ.addHandler(()=>{a.lx(!a.Al);return dl(c.displayObject())},a);c.MU.addHandler(()=>{a.QL||en(a,!1)},a);ye(a.Qa.displayObject(),"mouseenter",()=>{a.QL=!0;en(a,!0)},!1,a);ye(a.Qa.displayObject(),"mouseleave",()=>{a.QL=!1;c.locked()||en(a,!1)},!1,a);return c}
function fn(a,b){if(a.Ie){const c=Lh()?"poster_frame_hide_video":"poster_frame";b?Lk(a.Qa.displayObject(),c):Mk(a.Qa.displayObject(),c);a.Ie.mf(b?1:0);!b&&a.AF&&(gn(a,a.AF),a.AF=void 0);bc&&!D&&Gg(a.D.mediaElement(),!b)}}function gn(a,b){a.Ie&&L(a.Ie,"background-image",`url(${b})`)}
function hn(a,b,c){a.Ie||(a.Ie=new Q({G:"poster"}),L(a.Ie,"background-size","contain"),L(a.Ie,"background-position","center"),L(a.Ie,"background-repeat","no-repeat"),L(a.Ie,"position","absolute"),L(a.Ie,"top","0"),D?a.Qa.displayObject().parentNode.appendChild(a.Ie.displayObject()):a.Qa.U(a.Ie),a.Ie.resize(a.Qa.width(),a.Qa.height()));!c&&D&&a.Ie.opacity()?a.AF=b:gn(a,b)}
function jn(a){var b=a.Qa.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=Dg(a.Qa.displayObject());a.Yi.resize(c.width);b=(b=Xk(b))?b.Rc:1;b=ji||a.Al?b*a.gN:b;a=a.Yi;b&&(a.sN=b,b=a.width())&&(a.qa=Math.max(a.sN,240/b),c=Math.round(11/a.qa),L(a,"left",`${c}px`),L(a,"bottom",`${c}px`),b=Math.round(b*a.qa)-22,cl(a.displayObject(),1/a.qa),c=b-173,a.hc&&a.hc.visible()&&(c-=a.hc.width()),a.vF&&(c-=a.vF.width()),a.pa.resize(c),a.lc(b))}}
function kn(a,b){a.Yi&&(b?a.hE||(a.hE=setInterval(()=>jn(a),100)):(clearInterval(a.hE),a.hE=void 0,a.lx(!1)))}function ln(a,b,c){const d=ji||a.Al?1:a.gN,e=new xk;e.scale(1/d,1/d);Tk(a.Qa.displayObject(),e);a.Qa.resize(b*d,c*d)}
function mn(a,b){a.rv=b;Id(b,a.Qa.displayObject());D&&ln(a,a.D.mediaElement().width,a.D.mediaElement().height);D&&(vi?void 0!==window.TouchEvent&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(a.D.play(),a.D.pause());ii&&(a.Qa.resize(a.Qa.width()+1),xh(()=>a.Qa.resize(a.Qa.width()-1)))}
function nn(a){a.rv=null;if(Md(a.Qa.displayObject())&&D){const b=a.D,c=$m(a.i9);si?(a.Qa.removeChild(b.mediaElement()),a.Qa.U(c.mediaElement())):a.Qa=new Q({va:c.mediaElement()});Ri(a,c);b.Dc()}}function en(a,b){var c=b?1:0;(new sm(a.Yi,a.Yi.opacity(),c)).play();a.Ya&&(b?(a=a.Ya,a.mq||(a.mq=Vm(Xm(a)))):Wm(a.Ya))}
class on extends Ti{constructor(a,b,c,d=null){const e=$m(a);super(e);this.i9=a;this.I=new Ql(d||{});this.Ie=an(e);this.Ya=bn(e);this.Yi=null;this.AF=void 0;this.QL=this.Al=!1;this.gN=1;this.JG=!1;this.hE=void 0;this.rv=null;this.kw=b;D?si?(this.Qa=new Q({G:"video_player"}),Nl(this.Qa,"iphone"),this.Qa.U(this.D.mediaElement()),this.Qa.resize(this.D.mediaElement().width,this.D.mediaElement().height),c=this.D.mediaElement().getAttribute("poster"),this.D.mediaElement().removeAttribute("poster"),c&&(L(this.Qa,
"background","url("+c+")"),L(this.Qa,"background-size","100% 100%")),this.uo(this.Gi())):this.Qa=new Q({va:this.D.mediaElement()}):(a=this.Gi(),super.uo(!1),this.Qa=new Q({G:"video_player"}),this.Yi=dn(this,c),this.Ie&&this.Qa.U(this.Ie),this.Qa.U(this.D.mediaElement()),this.Qa.U(this.Yi),this.Qa.resize(this.D.mediaElement().width,this.D.mediaElement().height),this.uo(a),ye(this.D.mediaElement(),"loadeddata",this.kE,!1,this));fn(this,!0);fi&&this.D.wc().addHandler(f=>{"playing"==f.state()&&this.rv&&
(f=this.rv.style.opacity,this.rv.style.opacity="0.99",this.rv.style.opacity=f)},this)}uo(a){this.Yi?this.Yi.J(a):si?a?Mk(this.Qa.displayObject(),"without_controls"):Lk(this.Qa.displayObject(),"without_controls"):this.D.uo(a);a?this.JG||(Zh?v(this,this.Qa,"click",this.cF,this):x(this,this.Qa.ga,this.cF,this),v(this,this.Qa,"click",this.PY,this),this.JG=!0):this.JG&&(Zh?Re(this,this.Qa,"click",this.cF,this):We(this,this.Qa.ga,this.cF,this),Re(this,this.Qa,"click",this.PY,this),this.JG=!1)}Gi(){return this.Yi?
this.Yi.visible():super.Gi()}nP(){this.D&&this.D.nP()}HQ(){this.D&&this.D.HQ()}setScale(a){this.gN=a;ln(this,this.D.mediaElement().width,this.D.mediaElement().height)}videoWidth(){return this.D.videoWidth()}videoHeight(){return this.D.videoHeight()}resize(a,b){this.Qa&&(ln(this,a,b),this.Yi&&jn(this));const c=this.D.mediaElement();c.width=a;c.height=b;this.kE();this.Ie&&this.Ie.resize(this.Qa.width(),this.Qa.height())}mh(a){a=super.mh(a);this.kE();return a}kE(){if(bc||cc){var a=this.D.mediaElement();
L(this.Qa,"background","#000000");B(a,"width","");B(a,"height","");this.Al||(a.videoWidth/a.videoHeight<a.width/a.height?B(a,"width","auto"):B(a,"height","auto"))}}width(){const a=this.D.mediaElement();return parseInt(a.width,10)}height(){const a=this.D.mediaElement();return parseInt(a.height,10)}cF(){this.Gi()&&(this.D.playing()?this.D.pause():this.D.play())}PY(a){a.stopPropagation()}show(a){this.Qa.displayObject().style.display=a?"":"none"}lx(a){if(!si&&this.Al!=a&&this.Qa.displayObject().parentNode){this.Al=
a;let b=this.Qa.displayObject().parentNode;for(;b&&!Ek(b,"slide");)a=b,this.Al?Fk(a,"fullscreen"):Gk(a,"fullscreen"),b=b.parentNode;this.kE();ln(this,this.D.mediaElement().width,this.D.mediaElement().height)}}ps(a,b){super.ps(a,b);this.playing&&this.Ya&&this.Ya.select(this.Ya.Gs)}};function pn(a,b){const c=Af(Hf(a.ne,a.L),b);b=c?c.startTimestamp():b;if(D&&a.D instanceof Ti){const d=a.D.Wb(),e=d.src();d.mh(yh());d.play();setTimeout(()=>{d.mh(e);a.Io(b,0,!0)},0)}else a.Io(b,0,!0)}function qn(a,b){if(a.iO){var c=a.D,d=a.L;var e=a.fm||0;var f=a.ne.duration();d=d.Hi(a.W.timestamp(),!0,!1)-d.Hi(a.xg,!0,!1);d+=e;const g=Math.floor(d/f);e=g;f=d-g*f;a.tF=e;e=f-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.qG(f):c.seek(f)}}function rn(a){a.ub||a.D.deactivate()}
function sn(a){a.Kk=void 0;a.W.Nb().removeHandler(a.xS,a);a.W.wc().removeHandler(a.wS,a);a.Ry=!1;a.zL="ended";if(a.ne instanceof Lf){const b=a.D;a.ne.bI()&&b.stop();b.lx(!1);a.ne.TP()&&b.show(!1)}a.mg.C(a);tn(a)}function tn(a){a.sj&&(a.sj=!1,un(a.W,!1,a))}
class vn{constructor(a,b,c,d){this.L=a;this.W=b;this.ne=c;this.D=d;this.xg=null;this.tF=0;this.fm=null;this.Pk=this.qe=!1;this.Pl=new A;this.mg=new A;this.iO=!1;this.Kk=void 0;this.Ry=this.ub=!1;this.zL="";this.sj=!1;this.D.wc().addHandler(this.TE,this);this.D.zA.addHandler(this.xX,this)}activate(){this.ub=!0;this.D.ub||this.D.activate()}deactivate(){this.D.playing()||this.D.deactivate();this.ub=!1}Wb(){return this.D}playing(){return this.D.playing()}buffering(){return this.qe&&(this.D.buffering()||
!this.D.FB())}play(a){this.Io(this.W.timestamp(),void 0!==a?a:null,!1)}Io(a,b,c){this.nA();this.W.Nb().addHandler(this.ib,this);this.D.mg.addHandler(this.Fp,this);this.D.hp.addHandler(this.Fp,this);this.D.jw.addHandler(this.mW,this);this.qe=!0;this.Pk=!1;this.iO=c;this.xg=a;this.fm=null!=b?b:null;this.iO?(a=()=>{qn(this,!0);this.D.play();this.Fp()},Xh&&!D?this.ne instanceof Lf?setTimeout(a,150):a():(Zh&&this.D.mh(this.D.src()),a())):null!=b?this.D.Lq(b):this.D.play()}pause(){this.Ll();this.D.pause();
rn(this)}stop(a){this.Ll();this.D.pause();const b=this.ne instanceof Lf&&this.ne.bI();a=a||b?0:this.D.duration();this.D.seek(a);rn(this);sn(this)}nA(){this.W.Nb().removeHandler(this.ib,this);this.D.mg.removeHandler(this.Fp,this);this.D.hp.removeHandler(this.Fp,this);this.D.jw.removeHandler(this.mW,this)}ib(){if(this.xg){var a=this.xg;const d=this.W.timestamp();var b=d.slideIndex()-a.slideIndex(),c=0==b;a=c?d.stepIndex()-a.stepIndex():0;c=c&&0==a;0>b||0>a?b=!0:(a=this.ne.jj,b=0>a?!c:b>a);b&&(this.Ll(),
this.D.pause(),rn(this))}}TE(){const a=this.D.state();if("ended"==a){++this.tF;let c=!1;const d=this.ne.Wl;if("number"!==typeof d){var b=this.xg;const e=this.W.timestamp();b=b.slideIndex()!=e.slideIndex()||b.stepIndex()!=e.stepIndex();switch(d){case "untilNextClick":c=!b;break;case "untilNextSlide":c=!0}}else c=this.tF<d;c?(this.Ry=!0,this.D.seek(0),this.D.play()):(this.Ll(),sn(this),rn(this))}else"playing"!=a||"playing"==this.zL||this.Ry||(this.xX(),void 0===this.Kk&&this.YE());"buffering"!=a&&"paused"!=
a&&(this.zL=a)}Fp(){this.mg.C(this);this.buffering()||(this.playing()&&this.Pk?this.D.pause():qn(this,!1))}xX(){this.Ry?this.Ry=!1:this.tF=0}b1(){this.Pk&&(this.Pk=!1,this.D.play())}a1(){this.Pk||(this.Pk=!0,this.buffering()||this.D.pause())}qG(a){this.sj||this.buffering()||(this.sj=!0,un(this.W,!0,this),this.D.$e.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.$e.removeHandler(c,this),tn(this))},this))}YE(){this.Kk=this.W.timestamp();this.W.Nb().addHandler(this.xS,this);this.W.wc().addHandler(this.wS,
this);if(this.ne instanceof Lf){const a=this.D;a.show(!0);this.ne.sQ()&&a.lx(!0);fn(a,!1)}}wS(){var a;if(a=this.qe)a:if(this.W.suspended()){a=this.W.timestamp();if(0<this.ne.jj){var b=zf(Hf(this.ne,this.L)).startTimestamp().slideIndex()+this.ne.jj;if(b!=a.slideIndex()){a=!1;break a}}else b=a.slideIndex();b=this.L.getSlide(b).$a();a=a.stepIndex()==b.count()-1}else a=!1;a&&sn(this)}xS(){const a=this.W.timestamp(),b=Hf(this.ne,this.L);0<this.ne.jj?null==Af(b,a)&&sn(this):this.Kk&&this.Kk.slideIndex()!=
a.slideIndex()&&sn(this)}Ll(){this.qe&&(this.qe=!1,this.nA(),this.mg.C(this),this.Pl.C(this));tn(this)}mW(){this.Ll();rn(this)}Jo(){return this.Pl}};class wn extends vn{constructor(a,b,c,d){super(a,b,c,d);this.Uf=c}ib(){this.Uf.Ju||super.ib()}};function xn(){}xn.prototype.next=function(){return yn};var yn={done:!0,value:void 0};function zn(a){return{value:a,done:!1}}xn.prototype.Ui=function(){return this};function An(a){if(a instanceof xn)return a;if("function"==typeof a.Ui)return a.Ui(!1);if(la(a)){let b=0;const c=new xn;c.next=function(){for(;;){if(b>=a.length)return yn;if(b in a)return zn(a[b++]);b++}};return c}throw Error("Not implemented");}
function Bn(a,b){if(la(a))hb(a,b);else for(a=An(a);;){const {done:c,value:d}=a.next();if(c)break;b.call(void 0,d,void 0,a)}}function Cn(a,b,c){let d=0,e=a,f=c||1;1<arguments.length&&(d=a,e=+b);if(0==f)throw Error("Range step argument must not be zero");const g=new xn;g.next=function(){if(0<f&&d>=e||0>f&&d<=e)return yn;const h=d;d+=f;return zn(h)};return g}function Dn(a){if(la(a))return sb(a);a=An(a);const b=[];Bn(a,function(c){b.push(c)});return b};function En(a){this.ma=a.content;this.M2=""==a.contentHover?a.content:a.contentHover;this.Xg=a.url;this.La=a.width;this.Ha=a.height;this.W8=a.xx;this.b4=a.language;this.W2=a.zw;this.V2=a.yw;this.X2=a.Aw;this.Y2=a.Bw}k=En.prototype;k.content=function(){return this.ma};k.contentHover=function(){return this.M2};k.url=function(){return this.Xg};k.width=function(){return this.La};k.height=function(){return this.Ha};k.xx=function(){return this.W8};k.language=function(){return this.b4};k.zw=function(){return this.W2};
k.yw=function(){return this.V2};k.Aw=function(){return this.X2};k.Bw=function(){return this.Y2};function Fn(a){En.call(this,a)}r(Fn,En);class Gn{constructor(a,b,c){this.Dh=a;this.m4=b;this.d9=[].concat(c)}name(){return this.Dh}localName(){return this.m4}urls(){return this.d9}};class Hn{constructor(){this.fA=[]}count(){return this.fA.length}M_(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.fA[a]}C9(a){this.fA.push(a)}}Hn.prototype.getPresenter=Hn.prototype.M_;Hn.prototype.count=Hn.prototype.count;class In{constructor(a,b){this.gf=a;this.rr=b;this.Qg=1;this.Xg=null;this.Qk="_self"}src(){return this.gf}Na(){return this.rr}opacity(){return this.Qg}mf(a){this.Qg=a}url(){return this.Xg}target(){return this.Qk}};class Jn{constructor(){this.Vt={}}BP(a){return a in this.Vt}};var Kn={Qca:"activated",Lda:"deactivated",GR:"buffering"};p("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",Kn);p("ACTIVATED","activated",Kn);p("DEACTIVATED","deactivated",Kn);p("BUFFERING","buffering",Kn);function Ln(a,b){a.Jh!=b&&(a.Jh=b,a.OW.C(a))}class Mn{constructor(a,b,c){this.Kk=a;this.tK=b;this.we=null!=c?c:1;this.Jh="deactivated";this.OW=new A}startTimestamp(){return this.Kk}endTimestamp(){return this.tK}volume(){return this.we}playbackState(){return this.Jh}playbackStateChangedEvent(){return this.OW}}Mn.prototype.playbackStateChangedEvent=Mn.prototype.playbackStateChangedEvent;Mn.prototype.playbackState=Mn.prototype.playbackState;Mn.prototype.endTimestamp=Mn.prototype.endTimestamp;
Mn.prototype.startTimestamp=Mn.prototype.startTimestamp;class Nn extends Mn{constructor(a,b,c,d){super(b,c,d);this.YR=a}audio(){return this.YR}Ue(){return this.YR.Ue()}}Nn.prototype.audio=Nn.prototype.audio;class On{constructor(){this.im=[]}get f1(){return this.im}count(){return this.im.length}UB(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.im[a]}}On.prototype.getTrack=On.prototype.UB;On.prototype.count=On.prototype.count;class Pn extends On{L_(a){return this.UB(a)}b_(a){this.im.push(a)}Sc(){const a=[];for(let b=0;b<this.count();++b)a.push(this.L_(b));return a}}Pn.prototype.addAudioTrack=Pn.prototype.b_;Pn.prototype.getAudioTrack=Pn.prototype.L_;class Qn extends Mn{constructor(a,b,c,d){super(b,c,d);this.Kb=a}video(){return this.Kb}width(){return this.Kb.width()}height(){return this.Kb.height()}Ue(){return this.Kb.Ue()}}Qn.prototype.height=Qn.prototype.height;Qn.prototype.width=Qn.prototype.width;Qn.prototype.video=Qn.prototype.video;class Rn extends On{xo(a){return this.UB(a)}d_(a){this.im.push(a)}Sc(){const a=[];for(let b=0;b<this.count();++b)a.push(this.xo(b));return a}}Rn.prototype.addVideoTrack=Rn.prototype.d_;Rn.prototype.getVideoTrack=Rn.prototype.xo;class Sn{constructor(){this.f2=new Pn;this.m9=new Rn}Uk(){return this.f2}We(){return this.m9}}Sn.prototype.videoTracks=Sn.prototype.We;Sn.prototype.audioTracks=Sn.prototype.Uk;class Tn{constructor(a,b,c,d){this.za=a;this.Vd=b;this.Xg=c;this.Qk=d}type(){return this.za}title(){return this.Vd}url(){return this.Xg}target(){return this.Qk}navigate(a){Xg(this.Xg,{target:a||this.Qk})}}Tn.prototype.navigate=Tn.prototype.navigate;Tn.prototype.target=Tn.prototype.target;Tn.prototype.url=Tn.prototype.url;Tn.prototype.title=Tn.prototype.title;Tn.prototype.type=Tn.prototype.type;class Un{constructor(){this.Av=[]}count(){return this.Av.length}N_(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Av[a]}Sc(){return this.Av}}Un.prototype.getReference=Un.prototype.N_;Un.prototype.count=Un.prototype.count;class Vn{constructor(){this.Av=new Un}Wh(){return this.Av}}Vn.prototype.references=Vn.prototype.Wh;class Wn{constructor(){this.vb=!1}enabled(){return this.vb}na(a){this.vb=a}};class Xn{constructor(){this.zy=!0}fitToWindow(){return this.zy}}Xn.prototype.fitToWindow=Xn.prototype.fitToWindow;var Yn={iea:"free",Ffa:"restricted",Zfa:"sequential"};p("ispring.presenter.presentation.settings.NavigationType",Yn);p("FREE","free",Yn);p("RESTRICTED","restricted",Yn);p("SEQUENTIAL","sequential",Yn);class Zn{constructor(){this.B4=new Lj;this.kz=new dj;this.s3=new Kj;this.nn="free"}um(){return this.B4}keyboard(){return this.kz}Hw(){return this.s3}navigationType(){return this.nn}TQ(a){this.nn=a}}Zn.prototype.navigationType=Zn.prototype.navigationType;Zn.prototype.mouse=Zn.prototype.um;var $n={sfa:"prompt",Tca:"always",Hea:"never"};p("ispring.presenter.presentation.settings.PresentationResumeMode",$n);p("PROMPT_TO_RESUME","prompt",$n);p("ALWAYS_RESUME","always",$n);p("NEVER_RESUME","never",$n);class ao{constructor(){this.PF=this.Xo=this.OU=!1;this.Dv="never"}tm(){return this.OU}Qba(a){this.OU=a}Ne(){return this.Xo}fI(a){this.Xo=a}resumeMode(){return this.Dv}JQ(){return this.PF}}ao.prototype.resumeMode=ao.prototype.resumeMode;ao.prototype.autoStart=ao.prototype.Ne;ao.prototype.loopPlayback=ao.prototype.tm;var bo={Tda:["BC","AD"],Sda:["Before Christ","Anno Domini"],Fea:"JFMAMJJASOND".split(""),tga:"JFMAMJJASOND".split(""),Bea:"January February March April May June July August September October November December".split(" "),sga:"January February March April May June July August September October November December".split(" "),cga:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),vga:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),aha:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
xga:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ega:"Sun Mon Tue Wed Thu Fri Sat".split(" "),wga:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Gea:"SMTWTFS".split(""),uga:"SMTWTFS".split(""),dga:["Q1","Q2","Q3","Q4"],xfa:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Uca:["AM","PM"],Jda:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Kga:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Kda:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],A1:6,bha:[5,6],
B1:5},co=bo;co=bo;function eo(a,b,c,d,e,f){"string"===typeof a?(this.Ti=a==fo?b:0,this.Ki=a==go?b:0,this.days=a==ho?b:0,this.Bj=a==io?b:0,this.Dj=a==jo?b:0,this.Ij=a==ko?b:0):(this.Ti=a||0,this.Ki=b||0,this.days=c||0,this.Bj=d||0,this.Dj=e||0,this.Ij=f||0)}
eo.prototype.BI=function(){var a=Math.min(this.Ti,this.Ki,this.days,this.Bj,this.Dj,this.Ij),b=Math.max(this.Ti,this.Ki,this.days,this.Bj,this.Dj,this.Ij);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.Ti&&b.push(Math.abs(this.Ti)+"Y");this.Ki&&b.push(Math.abs(this.Ki)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.Bj||this.Dj||this.Ij)b.push("T"),this.Bj&&b.push(Math.abs(this.Bj)+"H"),this.Dj&&b.push(Math.abs(this.Dj)+"M"),this.Ij&&b.push(Math.abs(this.Ij)+
"S");return b.join("")};eo.prototype.vo=function(a){return a.Ti==this.Ti&&a.Ki==this.Ki&&a.days==this.days&&a.Bj==this.Bj&&a.Dj==this.Dj&&a.Ij==this.Ij};eo.prototype.clone=function(){return new eo(this.Ti,this.Ki,this.days,this.Bj,this.Dj,this.Ij)};var fo="y",go="m",ho="d",io="h",jo="n",ko="s";eo.prototype.add=function(a){this.Ti+=a.Ti;this.Ki+=a.Ki;this.days+=a.days;this.Bj+=a.Bj;this.Dj+=a.Dj;this.Ij+=a.Ij};
function lo(a,b,c){"number"===typeof a?(this.Vb=mo(a,b||0,c||1),no(this,c||1)):ma(a)?(this.Vb=mo(a.getFullYear(),a.getMonth(),a.getDate()),no(this,a.getDate())):(this.Vb=new Date(ya()),a=this.Vb.getDate(),this.Vb.setHours(0),this.Vb.setMinutes(0),this.Vb.setSeconds(0),this.Vb.setMilliseconds(0),no(this,a))}function mo(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}k=lo.prototype;k.H_=co.A1;k.J_=co.B1;
k.clone=function(){var a=new lo(this.Vb);a.H_=this.H_;a.J_=this.J_;return a};k.getFullYear=function(){return this.Vb.getFullYear()};k.getYear=function(){return this.getFullYear()};k.getMonth=function(){return this.Vb.getMonth()};k.getDate=function(){return this.Vb.getDate()};k.getTime=function(){return this.Vb.getTime()};k.getDay=function(){return this.Vb.getDay()};k.getUTCFullYear=function(){return this.Vb.getUTCFullYear()};k.getUTCMonth=function(){return this.Vb.getUTCMonth()};k.getUTCDate=function(){return this.Vb.getUTCDate()};
k.getUTCDay=function(){return this.Vb.getDay()};k.getUTCHours=function(){return this.Vb.getUTCHours()};k.getUTCMinutes=function(){return this.Vb.getUTCMinutes()};k.getTimezoneOffset=function(){return this.Vb.getTimezoneOffset()};k.set=function(a){this.Vb=new Date(a.getFullYear(),a.getMonth(),a.getDate())};k.setFullYear=function(a){this.Vb.setFullYear(a)};k.setYear=function(a){this.setFullYear(a)};k.setMonth=function(a){this.Vb.setMonth(a)};k.setDate=function(a){this.Vb.setDate(a)};k.setTime=function(a){this.Vb.setTime(a)};
k.setUTCFullYear=function(a){this.Vb.setUTCFullYear(a)};k.setUTCMonth=function(a){this.Vb.setUTCMonth(a)};k.setUTCDate=function(a){this.Vb.setUTCDate(a)};
k.add=function(a){if(a.Ti||a.Ki){var b=this.getMonth()+a.Ki+12*a.Ti,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getYear(),b=0<=c&&99>=c?-1900:0,a=new Date((new Date(c,this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()+
b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),no(this,a.getDate()))};k.BI=function(){var a=this.getFullYear();const b=0>a?"-":1E4<=a?"+":"";return[b+qd(Math.abs(a),b?6:4),qd(this.getMonth()+1,2),qd(this.getDate(),2)].join("")+""};k.vo=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};k.toString=function(){return this.BI()};function no(a,b){a.getDate()!=b&&a.Vb.setUTCHours(a.Vb.getUTCHours()+(a.getDate()<b?1:-1))}
k.valueOf=function(){return this.Vb.valueOf()};function oo(a,b){return a.getTime()-b.getTime()};function po(a,b){this.V0=a;this.NB=b}new lo(0,0,1);new lo(9999,11,31);po.prototype.getStartDate=function(){return this.V0};po.prototype.contains=function(a){return a.valueOf()>=this.V0.valueOf()&&a.valueOf()<=this.NB.valueOf()};po.prototype.iterator=function(){return new qo(this)};function qo(a){this.iQ=a.getStartDate().clone();this.NB=Number(a.NB.BI())}r(qo,xn);qo.prototype.next=function(){if(Number(this.iQ.BI())>this.NB)return yn;var a=this.iQ.clone();this.iQ.add(new eo(ho,1));return zn(a)};function ro(a,b){a.cZ=b}class so{constructor(){this.RM=void 0;this.YS=this.cZ=null}password(){return this.RM}wx(){return this.cZ}mH(){return this.YS}};function to(){}to.prototype.wY=null;to.prototype.ZW=null;to.prototype.qI=function(){return this.wY};function uo(a,b){a.wY=b}to.prototype.WH=function(){return this.ZW};function vo(a,b){a.ZW=b}function wo(a,b){this.Xg=a;this.Qk=b}wo.prototype.url=function(){return this.Xg};wo.prototype.target=function(){return this.Qk};wo.prototype.open=function(){Xg(this.Xg,{target:this.Qk})};class xo{constructor(){this.UL=new Zn;this.ZM=new ao;this.a2=new Xn;this.I=this.fE=this.Ra=null;this.gq="";this.p9=new to;this.n7=new so;this.S1=new Wn}navigation(){return this.UL}playback(){return this.ZM}tq(){return this.a2}wI(){return this.gq}skin(){return this.Ra}fa(){return this.I}NQ(a){this.I=a}Pt(){return this.p9}gx(){return this.n7}ht(){return this.S1}}xo.prototype.i18n=xo.prototype.fa;xo.prototype.skin=xo.prototype.skin;xo.prototype.appearance=xo.prototype.tq;xo.prototype.playback=xo.prototype.playback;function yo(){this.bO=[]}yo.prototype.count=function(){return this.bO.length};yo.prototype.add=function(a){this.bO.push(a)};function zo(a,b){const c=a.count();for(let d=0;d<c;++d){const e=a.bO[d];if(e.name()==b)return e}return null};class Ao extends K{constructor(a){super();this.Ub=a;this.L=new Nj;this.qh=this.Vd="";this.Sf=this.Tf=0;this.H=new xo;this.RS=new yo;this.io=this.iD=this.Ch=null;this.xT=[];this.fA=new Hn;this.ob=null;this.Ng=new Sn;this.qA=new Vn;this.fO=new Jn;this.NZ=new Jn;this.X6=[];this.HS=G(this);this.vJ=G(this)}uniqueId(){return this.Ub}slides(){return this.L}title(){return this.Vd}cR(a){this.Vd=a}Pba(a){this.qh!=a&&(this.qh=a,this.HS.C())}courseTitle(){return this.qh}slideWidth(){return this.Tf}slideHeight(){return this.Sf}settings(){return this.H}HH(){if(!this.Ch){const a=
Dn(Cn(this.L.count()));this.Ch=new Uj(this.L,"__m",a)}return this.Ch}BB(){return this.iD}OC(){return this.io}fonts(){return this.xT}yt(){return this.fA}Kd(){return this.ob}Bt(a){(this.ob||a)&&(this.ob&&a?!this.ob.isEqual(a):1)&&(this.ob=a,this.vJ.C())}Mc(){return this.Ng}resources(){return this.qA}wt(){return this.X6}}Ao.prototype.resources=Ao.prototype.resources;Ao.prototype.narration=Ao.prototype.Mc;Ao.prototype.company=Ao.prototype.Kd;Ao.prototype.presenters=Ao.prototype.yt;
Ao.prototype.settings=Ao.prototype.settings;Ao.prototype.slideHeight=Ao.prototype.slideHeight;Ao.prototype.slideWidth=Ao.prototype.slideWidth;Ao.prototype.title=Ao.prototype.title;Ao.prototype.slides=Ao.prototype.slides;Ao.prototype.uniqueId=Ao.prototype.uniqueId;function Bo(a,b){if(a.length==b.length){const c=a.length;for(let d=0;d<c;++d)if(a[d]!=b[d])return!1}else return!1;return!0}function Co(a,b){void 0===b&&(b=null);if(null==b)return a.concat();const c=Array(a.length);for(let d=0;d<a.length;++d)c[d]=b.call(null,a[d]);return c}function Do(a,b){var c=c||Bb;const d=[];for(let e=0,f=a.length;e<f;++e){const g=a[e];let h=!1;for(let l=0,m=b.length;l<m;++l)if(c(g,b[l])){h=!0;break}h||d.push(g)}return d};function Eo(a){return new Fo(a,b=>b.Ed().Sc())}function Go(a,b,c){return Do(a.Uv[b]||[],a.Uv[c]||[])}class Fo{constructor(a,b){this.Uv=[];for(let e=0;e<a.count();++e){var c=a.getSlide(e);const f=b(c);for(let g=0;g<f.length;++g){c=f[g];var d=e;const h=d+(0<c.jj?c.jj:0);for(;d<=h;++d)this.Uv[d]||(this.Uv[d]=[]),this.Uv[d].push(c)}}}};function Ho(a,b){const c=na(b)+"";if(!(c in a.cO)){const d=a.Qd.OP(b);a.cO[c]=new wn(a.F.slides(),a.W,b,d)}return a.cO[c]}function Io(a,b){b=na(b)+"";return a.RA.hasOwnProperty(b)}function Jo(a,b){const c=na(b)+"";if(!a.RA.hasOwnProperty(c)){const d=a.Qd.rm(b);a.RA[c]=new vn(a.F.slides(),a.W,b,d)}return a.RA[c]}
function Ko(a){const b=a.W.timestamp().slideIndex();if(!a.iU[b]){var c=a.F.slides().getSlide(b).Ed();for(let d=0;d<c.count();++d){const e=tj(c,d),f=na(e)+"",g=a.Qd.rm(e);a.RA[f]=new vn(a.F.slides(),a.W,e,g)}a.iU[b]=!0}}function Lo(a,b){const c=na(b)+"";if(!(c in a.yO)){const d=a.Qd.OP(b);a.yO[c]=new wk(a.F.slides(),a.W,b,d)}return a.yO[c]}function Mo(a,b,c,d){var e=a.W.timestamp();c=null!=c?c:null;d=d||!1;const f=Ho(a,b);No(a,b,f,d&&!b.Ju);f.Io(e,c,d)}
function No(a,b,c,d){a.cE&&(a.cE.stop(),a.cE=null);b.Ju&&(a.ru&&a.ru.stop(),a.ru=c);d?a.ln.add(c,0<b.jj?vk:mk):a.ln.remove(c);"untilNextSound"==b.Wl&&(a.cE=c)}function Oo(a,b,c,d,e){b=Jo(a,b);e?(D&&a.vl&&a.vl.qe&&a.vl.pause(),a.ln.add(b,uk)):a.ln.remove(b);pb(a.qB,b.Wb());!a.ub&&e||b.Io(c,d,e);e?a.vl=b:(c=b.Wb(),a.lU.C(c))}function Po(a,b){b=a.F.slides().getSlide(b).md().Sc();hb(b,c=>{nb(a.XC,c)||(Ho(a,c).activate(),a.XC.push(c))},a);xh(a.Z2,a)}
function Qo(a,b,c){Io(a,b)&&(b=Jo(a,b),b.stop(c),a.vl==b&&(a.vl=null))}function Ro(a,b,c,d){if(a.Wr.p_()){var e=Lo(a,b);No(a,b,e,!0);e.Io(c,d)}}function So(a){a.ru&&(a.ru.stop(),a.ru=null)}function To(a,b){a.$t?a.$t.WQ(b):(a.$t=new kk(b,a.e2,a.Qd,a.Wr),a.ub&&a.$t.activate())}function Uo(a,b){return"accessible"==a.xb?null:a.F.slides().getSlide(b).Ox}
class Vo{constructor(a,b,c){this.ub=!1;this.F=a;this.Qd=b;this.Wr=c;this.W=null;this.ln=new lk(a);this.cE=this.vl=this.ru=this.$t=null;this.xb="normal";this.cO={};this.RA={};this.yO={};this.R=-1;this.Vv=Eo(a.slides());this.qB=[];this.lU=new A;this.iU={};this.XC=[];a=this.Qd;b=Xi();b=new Yo(b);x(a,b.Hx,a.aF,a);this.e2=b}XQ(a,b){this.W=a;this.ln.XQ(a,b);a.Nb().addHandler(this.ib,this)}Am(a){this.xb=a;this.Wr.Am(a)}activate(){this.ub=!0;this.vl&&pn(this.vl,this.W.timestamp());this.$t&&this.$t.activate();
const a=this.W.timestamp().slideIndex();0<=a&&Po(this,a)}ib(a){a=a.timestamp().slideIndex();a!=this.R&&this.gj(a)}Z2(){const a=this.W.timestamp().slideIndex(),b=this.F.slides().getSlide(a).md().Sc();hb(this.XC,c=>{nb(b,c)||(Ho(this,c).deactivate(),pb(this.XC,c))},this)}gj(a){Ko(this);this.ub&&Po(this,a);const b=(f,g)=>{for(let h=0;h<f.length;++h){const l=f[h],m=this.Qd.rm(l);m&&g(l,m)}};var c=this.R;this.R=a;const d=this.qB,e=Go(this.Vv,c,a);c=Go(this.Vv,a,c);b(e,(f,g)=>{g.jw.removeHandler(this.nW,
this);pb(d,g)});b(c,(f,g)=>{g.jw.addHandler(this.nW,this)});this.Qd.pR();To(this,Uo(this,a))}nW(a,b){var c=this.qB;nb(c,a)||c.push(a);"play"==b&&this.lU.C(a)}};class Zo{constructor(){this.zb={};this.WR={};this.we=1}forEach(a){Ga(this.zb,a,this)}get(a){a=a.id();return this.zb[a]}set(a,b,c){this.zb[a.id()]=b;this.WR[a.id()]=c;b.setVolume(this.we*c)}BP(a){return a.id()in this.zb}setVolume(a){if(this.we!=a){this.we=a;for(const b in this.zb)this.zb.hasOwnProperty(b)&&this.zb[b].setVolume(this.we*this.WR[b])}}PH(){for(const a in this.zb)this.zb.hasOwnProperty(a)&&this.zb[a].pause()}};class Yo extends Zi{constructor(a){super(a);this.Rl=null}WQ(a){this.Rl!=a&&(a?this.mh(a.it()[0].sources()):this.D.mh(yh()),this.Rl=a)}};function $o(a,b){a.qa=b;a.$s.forEach(c=>{c.setScale(b)})}function ap(a){const b=a.mn?0:a.we;b!=a.oN&&(a.oN=b,a.rX.C(),a.Wv.setVolume(b),a.$s.setVolume(b))}
class bp extends K{constructor(a){super();this.pe=a;this.Wv=new Zo;this.$s=new Zo;this.we=1;this.mn=!1;this.oN=1;this.Tk=G(this);this.rX=G(this);this.gV=G(this);this.HW=G(this);this.IY=G(this);this.l9=G(this);this.qa=1;this.I=null;x(this,this.pe.yk,this.pR,this)}OP(a){var b=a.asset();a=a.volume();a=void 0!==a?a:1;if(this.Wv.BP(b))var c=this.Wv.get(b);else c=null,b.uq()?c=xd(document,b.uq()):b.Th()&&(c=Hd(Qc(b.Th()))),c=new Zi(c),c.Kj(this.pe.playbackRate()),x(this,c.Hx,this.aF,this),this.Wv.set(b,
c,a);return c}rm(a){var b=a.asset(),c=a.volume();a=a.xj();c=void 0!==c?c:1;this.$s.BP(b)?a=this.$s.get(b):(a=new on(b.Th(),this.pe.NC(),a,this.I),x(this,a.Hx,this.A6,this),a.setScale(this.qa),a.Kj(this.pe.playbackRate()),this.$s.set(b,a,c));return a}pR(){const a=this.pe.playbackRate();this.Wv.forEach(b=>b.Kj(a));this.$s.forEach(b=>b.Kj(a))}volume(){return this.we}setVolume(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.we!=a&&(this.we=a,ap(this),this.Tk.C())}Ej(a){this.mn!=a&&(this.mn=
a,this.gV.C(),ap(this))}muted(){return this.mn}lC(){return this.oN}PH(){this.Wv.PH();this.$s.PH();this.HW.C()}Gm(){return this.Tk}mC(){return this.rX}i0(){return this.gV}aF(a,b){this.IY.C(a,b)}A6(a,b){this.l9.C(a,b)}NQ(a){this.I=a}}bp.prototype.muteStateToggledEvent=bp.prototype.i0;bp.prototype.realVolumeChangedEvent=bp.prototype.mC;bp.prototype.volumeChangedEvent=bp.prototype.Gm;bp.prototype.realVolume=bp.prototype.lC;bp.prototype.muted=bp.prototype.muted;bp.prototype.mute=bp.prototype.Ej;
bp.prototype.setVolume=bp.prototype.setVolume;bp.prototype.volume=bp.prototype.volume;function cp(a){this.F=a;this.lT=new A}cp.prototype.tC=function(a){a.slideChangeEvent().addHandler(this.gj,this)};cp.prototype.gj=function(a){a=this.F.slides().getSlide(a).Bo();for(let c=0;c<a.count();++c){var b=a.TB(c);this.lT.C(b)}};cp.prototype.OB=function(){return this.lT};class dp{constructor(a,b,c,d,e,f,g,h,l){this.TK=a;this.u7=b;this.Pa=c;this.Qd=d;this.Sb=e;this.h9=f;this.jz=g;this.PW=h;this.re=l}hx(){return this.u7}mediaController(){return this.Pa}fr(){return this.h9}Zk(){return this.jz}soundController(){return this.Sb}};class ep{constructor(a,b,c){this.Nl=a;this.ZA=b;this.Ai=c;0>this.Ai&&(this.Ai=0);this.Nl&&0>this.Nl.m.t&&(this.Nl.m.t=0)}stepIndex(){return this.ZA}timeOffset(){return this.Ai}KQ(){const a={s:this.ZA,t:this.Ai};this.Nl&&(a.S=Ta(this.Nl));return a}clone(){return new ep(this.Nl?Ta(this.Nl):null,this.ZA,this.Ai)}};class fp{constructor({Cj:a,VC:b}){this.Kg=a.concat();this.ZO=b.concat()}Cj(){return this.Kg.concat()}VC(){return this.ZO.concat()}persistState(){const a={};a.indexes=this.Kg;a.zoomStates=this.ZO;return a}pP(){return new fp({Cj:this.Kg,VC:this.ZO})}};function gp(a){this.CT=a;this.ng=15E3}k=gp.prototype;k.RD=null;k.fZ=0;k.yG=!1;k.Ew=function(a){this.RD=sb(arguments);this.yG||(this.yG=!0,this.fZ=setTimeout(this.t6.bind(this),this.ng))};k.t6=function(){this.yG=!1;this.CT.apply(null,this.RD);this.RD=null};k.F$=function(a){this.cancel();this.CT.apply(null,arguments)};k.cancel=function(){clearTimeout(this.fZ);this.yG=!1;this.RD=null};function hp(a){const b=new ip;b.Vr=a.lastViewedSlide;b.Sk=a.viewDuration;b.$p=a.slideStates;const c=a.zoomState;c&&(b.lm=new fp({Cj:c.indexes,VC:c.zoomStates||[]}));if(a=a.slideTimelineStates)b.fq=Ia(a,d=>new ep(d.S,d.s,d.t)),b.eB=!0;return b}function jp(a,b){a.Vr!=b&&(a.Vr=b,a.Nk=!0)}function kp(a,b){return b in a.fq?a.fq[b]:null}function lp(a,b,c){c?a.fq[b]=c:delete a.fq[b];a.Nk=!0}function mp(a,b){a.Sk!=b&&(a.Sk=b,a.Nk=!0,a.pU.Ew())}
class ip{constructor(){this.Vr=null;this.Sk=0;this.lm=null;this.$p={};this.fq={};this.Nk=!1;this.pU=new gp(this.L3.bind(this));this.jq=new A;this.eB=!1}ZP(){return this.Vr}Jw(a){return a in this.$p?this.$p[a]:null}KQ(){const a={};a.lastViewedSlide=this.Vr;a.viewDuration=this.Sk;a.slideStates=Ta(this.$p);this.lm&&(a.zoomState=this.lm.persistState());this.eB&&(a.slideTimelineStates=Ia(this.fq,b=>b.KQ()));return a}pP(a){this.Vr=a.Vr;this.Sk=a.Sk;this.$p=Ta(a.$p);this.eB=a.eB;this.lm=a.lm?a.lm.pP():null;
this.fq=Ia(a.fq,b=>b.clone());this.Nk=!0}invalidate(){this.pU.F$()}L3(){this.Nk&&(this.Nk=!1,this.jq.C())}stateChangedEvent(){return this.jq}};function np(){}np.prototype.OR=!1;np.prototype.preventAction=function(){this.OR=!0};np.prototype.preventAction=np.prototype.preventAction;np.prototype.actionPrevented=function(){return this.OR};np.prototype.actionPrevented=np.prototype.actionPrevented;function op(a){const b=a.fc,c=b.clock(),d=a.F.settings().playback().tm(),e=b.uQ()&&0>b.nextSlideIndex();c.started()||e?!d&&e?ok(a.Pa.ln):"bySlides"==a.F.settings().navigation().um().Bg()?b.gotoNextSlide():b.yo():b.play()}function pp(a,b,c){a.qe()&&a.CD(a.vY,b,c)&&(b=a.F.settings().Pt().qI(),c="quiz"==a.B.X().type(),b&&!c?b.open():a.B.X().wB()&&!ki&&op(a))}
class qp{constructor(a,b){this.F=a;this.Pa=b;this.fc=this.B=null;this.vY=new A;this.i8=new A;this.j8=new A;this.h8=new A}qe(){return!!this.B&&0<=this.B.currentSlideIndex()}CD(a,b){const c=new np,d=vb(sb(arguments),1);a.C(...d.concat(c));return!c.actionPrevented()}};class rp{constructor(a){this.la=a;this.oV=!1;this.rb=Gd("DIV");Fk(this.rb,"framesLayer");this.Sg=new A;a.resizeEvent().addHandler(this.Rz,this)}Rz(a,b,c,d){this.la.CH()?tg(this.rb,0,0):tg(this.rb,c,d);B(this.rb,"pointer-events","none");c="";this.oV||(c="rect(0px,"+a+"px,"+b+"px,0px)");B(this.rb,"clip",c);this.Sg.C()}resizeEvent(){return this.Sg}position(a,b){const c=this.la.ih();return this.Mp(c.querySelector("#"+a),c,b||this.scale())}scale(){return this.la.scale()}Mp(a,b,c){let d=new bd(0,0);if(!a)return d;
a=xg(a);b=xg(b);d=fd(a,b);return d=new bd(d.x/c,d.y/c)}displayObject(){return this.rb}};function sp(a,b){this.Ub=a;this.OZ=b}k=sp.prototype;k.Ub="";k.OZ="";k.La=0;k.Ha=0;k.Ai=0;k.Ok=1;k.width=function(){return this.La};k.lc=function(a){this.La=a};k.height=function(){return this.Ha};k.Cd=function(a){this.Ha=a};k.id=function(){return this.Ub};k.hi=function(){return this.OZ};k.timeOffset=function(){return this.Ai*this.Ok};k.il=function(a){this.Ok=a};function tp(a,b){sp.call(this,a,b)}r(tp,sp);function up(a,b,c){sp.call(this,a,b);this.AS=c}r(up,sp);up.prototype.AS="";up.prototype.clientId=function(){return this.AS};var vp=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");var wp,zp=!1;p("onYouTubePlayerAPIReady",function(){zp=!0;var a=wp;Ap(a)&&a.ib(a.W);wp=null});function Bp(a,b){this.D=null;this.Zm=!1;this.rb=a;this.Ql=b;this.Tp=new A;this.oc=Gd("DIV");this.oc.style.position="absolute";a.displayObject().appendChild(this.oc);Gg(this.oc,this.Hg);this.kf(a)}k=Bp.prototype;k.Zm=!1;k.Hg=!1;k.lQ=function(){this.Zm=!0;this.kg(this.rb);this.GA(this.Hg);this.Tp.C(this)};k.Taa=function(){};k.Uaa=function(){};k.Saa=function(){};k.Mh=function(){return this.Zm&&null!=this.D};k.ma=function(){return this.Mh()?this.D.getIframe():null};k.stop=function(){if(this.Mh())try{this.D.stopVideo()}catch(a){}};
k.visible=function(){return this.Hg};k.kg=function(a){this.kf(a);const b=this.ma();if(b){var c=a.scale();a=c*this.Ql.width();c*=this.Ql.height();Ag(b,a,c)}};k.kf=function(a){const b=this.Ql.id();a=a.position(b,1);tg(this.oc,a.x,a.y)};k.oI=function(a){this.Hg!=a&&(this.Hg=a,this.GA(a))};
k.GA=function(a){if(a){if(!this.D){var b=this.oc,c=this.rb.scale(),d=this.Ql;c={width:c*d.width(),height:c*d.height(),videoId:d.hi(),playerVars:{controls:1,loop:0,enablejsapi:1,autohide:2,autoplay:0,showinfo:1,rel:0},events:{onReady:this.lQ.bind(this),onPlaybackQualityChange:this.Taa.bind(this),onStateChange:this.Uaa.bind(this),onError:this.Saa.bind(this)}};d="_"+d.id();const e=Gd("DIV");e.setAttribute("id",d);b.appendChild(e);this.D=new YT.Player(d,c);this.kg(this.rb)}}else Jd(this.oc),this.D=null,
this.Zm=!1;Gg(this.oc,a)};k.readyEvent=function(){return this.Tp};var Cp=!1;function Dp(a){const b=Gd("SCRIPT");ye(b,"load",()=>{Cp=!0;Ap(a)&&a.ib(a.W)});const c=window.location.toString().match(vp)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function Ep(a,b){this.D=null;this.Zm=!1;this.rb=a;this.Ql=b;this.Tp=new A;this.oc=Gd("DIV");this.oc.style.position="absolute";a.displayObject().appendChild(this.oc);Gg(this.oc,this.Hg);this.kf(a)}k=Ep.prototype;k.Zm=!1;k.Hg=!1;k.lQ=function(){this.Zm=!0;this.kg(this.rb);this.GA(this.Hg);this.Tp.C(this)};k.Raa=function(){};k.Qaa=function(){};k.Mh=function(){return this.Zm&&null!=this.D};k.stop=function(){if(this.Mh())try{this.D.pauseVideo()}catch(a){}};k.visible=function(){return this.Hg};
k.kg=function(a){this.kf(a);if(this.Mh()){const c=this.ma;var b=a.scale();a=b*this.Ql.width();b*=this.Ql.height();Ag(c,a,b)}};k.kf=function(a){a=a.position(this.Ql.id(),1);tg(this.oc,a.x,a.y)};k.oI=function(a){this.Hg!=a&&(this.Hg=a,this.GA(a))};
k.GA=function(a){if(a){if(!this.D){var b=this.oc,c=this.rb.scale();const e=this.Ql,f={styleid:"0",client_id:e.clientId(),vid:e.hi(),autoplay:!1,show_related:!1,events:{onPlayerReady:this.lQ.bind(this),onPlayStart:this.Raa.bind(this),onPlayEnd:this.Qaa.bind(this)}},g="_"+e.id(),h=Gd("DIV");h.setAttribute("id",g);var d=c*e.width();c*=e.height();Ag(h,d,c);B(h,"background","#494949");d=Gd("DIV");B(d,"position","absolute");B(d,"top","50%");B(d,"left","50%");B(d,"transform","translate(-50%, -50%)");h.appendChild(d);
c=Gd("DIV");Fk(c,"preloader");B(c,"position","relative");d.appendChild(c);c=Gd("DIV");Td(c,"\u8bf7\u7a0d\u540e");B(c,"position","relative");B(c,"font-family",'Tahoma, Arial, Helvetica, "Microsoft YaHei New", "Microsoft Yahei", "\u5fae\u8f6f\u96c5\u9ed1", \u5b8b\u4f53, SimSun, STXihei, "\u534e\u6587\u7ec6\u9ed1", sans-serif');B(c,"font-weight","lighter");B(c,"font-size","32px");B(c,"color","white");B(c,"text-align","center");B(c,"margin-top","12px");d.appendChild(c);b.appendChild(h);this.ma=h;this.D=
new YKU.Player(g,f);this.kg(this.rb)}}else Jd(this.oc),this.D=null,this.Zm=!1;Gg(this.oc,a)};k.readyEvent=function(){return this.Tp};function Fp(a,b,c){this.zb={};this.rb=a;this.L=c;this.W=b;a.resizeEvent().addHandler(this.Rz,this);b.Nb().addHandler(this.ib,this)}k=Fp.prototype;k.R=-1;k.YZ=!1;k.XZ=!1;function Gp(a,b,c){let d=0;if(0>b||b>=a.L.count())return d;a=a.L.getSlide(b);if(a instanceof Hp)for(a=a.xy,b=0;b<a.count();b++){const e=a.get(b);e&&e instanceof c&&(d+=1)}return d}
k.ib=function(a){a=a.timestamp();const b=a.slideIndex();if(0<Gp(this,b,tp)){if(!this.YZ){wp=this;const c=Gd("SCRIPT"),d=window.location.toString().match(vp)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.YZ=!0}0<Gp(this,b,up)&&(this.XZ||Dp(this),this.XZ=!0);Ap(this)?(this.R!=a.slideIndex()&&Ip(this,this.R,-1),this.R=a.slideIndex(),-1!=a.stepIndex()&&(a=this.dO(a),Ip(this,this.R,a))):this.R=b};
k.dO=function(a){const b=a.stepIndex(),c=a.slideIndex();return this.L.getSlide(c).$a().ic(b).startTime()+a.timeOffset()};function Ap(a){if(-1==a.R)return!1;let b=!0;0<Gp(a,a.R,tp)&&(b&=zp);0<Gp(a,a.R,up)&&(b&=Cp);return!!b}k.Rz=function(){if(Ap(this)){var a=this;Jp(this,this.R,function(b){b.kg(a.rb)})}};k.bG=function(a){return 0<=a&&a<this.L.count()};k.$N=function(a){this.bG(a)&&this.L.getSlide(a).$a().duration()};
function Ip(a,b,c){a.$N(b);Jp(a,b,function(d){const e=d.Ql.timeOffset()<=c;e?d.visible()||d.kg(a.rb):d.visible()&&d.stop();d.oI(e)})}function Jp(a,b,c){if(!(0>b||b>=a.L.count())&&(b=a.L.getSlide(b),b instanceof Hp)){b=b.xy;for(let f=0;f<b.count();++f){var d=b.get(f);if(d){{var e=a;const g=d.id();if(null==e.zb[g])if(d instanceof tp)e.zb[g]=new Bp(e.rb,d);else if(d instanceof up)e.zb[g]=new Ep(e.rb,d);else throw Error("unknown external video type");e=e.zb[g]}c(e)}}}};function Kp(a){Vg&&a.nT.addHandler(this.e5,this)}Kp.prototype.e5=function(a,b){"string"!==typeof a&&(a=a.baseVal);this.MM(a)&&(b.zS=!0)};Kp.prototype.MM=function(a){return(new Ug("openWindow",[a])).Ew()};class Lp{constructor(){this.xb="normal"}Hq(){}o_(){return"normal"==this.xb}p_(){return!0}MQ(){}Am(a){this.xb=a}};function Mp(a,b){this.B=a;this.Sb=b;this.Vy=[];this.J3=new A;this.G3=new A;a.gR().addHandler(this.gj,this);b.mC().addHandler(this.yZ,this)}k=Mp.prototype;k.vp=null;k.gE=null;
k.gj=function(){if(this.vp){const b=this;hb(this.Vy,c=>{c.playbackStateChangedEvent().removeHandler(b.sM,b)});this.Vy=[];this.vp.audioStartedEvent().removeHandler(this.CV,this);this.vp.videoStartedEvent().removeHandler(this.DV,this);this.gE=this.vp=null}const a=this.B.quizPlayer()||this.B.scenarioPlayer()||this.B.interactionPlayer();a&&(this.vp=a.mediaController())&&(this.vp.audioStartedEvent().addHandler(this.CV,this),this.vp.videoStartedEvent().addHandler(this.DV,this),this.gE=a.soundController(),
this.yZ())};k.CV=function(a){a.ready()||a.readyEvent().addHandler(this.BV,this)};k.BV=function(a){a.readyEvent().removeHandler(this.BV,this);this.G3.C()};k.DV=function(a){nb(this.Vy,a)||(this.Vy.push(a),a.playbackStateChangedEvent().addHandler(this.sM,this),this.J3.C())};k.sM=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.sM,this),pb(this.Vy,a))};k.yZ=function(){this.gE&&this.gE.setVolume(this.Sb.lC())};function Np(){}Np.prototype.activate=function(){};class Op{constructor(a,b,c){const d=c.duration();b=new xf(b.index(),-1,0);const e=c.Hi(b,!0,!1);a="untilNextSound"==a.Wl?d:Math.min(d,e+a.duration());c=c.to(a,!0,!1);this.ti=new Bf([new yf(new uf("play",b,0),b,c)])}lP(){return this.ti}};function Pp(a,b,c,d){this.L=a;this.Pa=b;this.EE=[];this.W=c;c.wc().addHandler(this.gv,this,1);for(b=0;b<a.count();++b)c=a.getSlide(b),c.Qe()&&this.bU(c);d.Ik.addHandler(this.bU,this)}Pp.prototype.VL=!1;Pp.prototype.zm=function(){this.W.hg()?Qp(this):this.VL=!0};
function Qp(a){const b=a.W.timestamp();a=a.EE;for(let f=0,g=a.length;f<g;++f){var c=a[f],d=b;if(!c.eQ()&&(c.Cba||c.dQ())){var e=Af(c.tQ,d);e?0!=wf(d,e.startTimestamp())&&c.jR(e.startTimestamp(),e.H2.$h()||0):(d=0==c.tQ.count()||0>=wf(d,zf(c.tQ).startTimestamp()),c.mR(d))}}}Pp.prototype.gv=function(){this.W.hg()&&this.VL&&(Qp(this),this.VL=!1)};
Pp.prototype.bU=function(a){const b=this.L;for(var c=a.md(),d=0;d<c.count();++d){var e=tj(c,d);e.Ju||(e=new Rp(e,Hf(e,b),this.Pa),this.EE.push(e))}c=a.Ed();for(d=0;d<c.count();++d)e=tj(c,d),e=new Sp(e,Hf(e,b),this.Pa),this.EE.push(e);if(d=(d=a.transition())?d.sound():null)a=(new Op(d,a,b)).lP(),this.EE.push(new Tp(d,a,this.Pa))};function Up(a,b){this.tQ=a;this.Cba=b}function Rp(a,b,c){Up.call(this,b,!0);this.Uf=a;this.Pa=c}r(Rp,Up);Rp.prototype.dQ=function(){return Ho(this.Pa,this.Uf).qe};
Rp.prototype.eQ=function(){var a=this.Pa;const b=Ho(a,this.Uf);return b.qe&&!a.ln.contains(b)};Rp.prototype.mR=function(){Ho(this.Pa,this.Uf).stop()};Rp.prototype.jR=function(a,b){var c=this.Pa,d=this.Uf;const e=Ho(c,d);No(c,d,e,!d.Ju);e.Io(a,b,!0)};function Sp(a,b,c){Up.call(this,b,!0);this.Kb=a;this.Pa=c}r(Sp,Up);Sp.prototype.dQ=function(){var a=this.Pa;const b=Jo(a,this.Kb);return b.qe||nb(a.qB,b.Wb())};
Sp.prototype.eQ=function(){var a=this.Pa;var b=this.Kb;Io(a,b)?(b=Jo(a,b),a=b.qe&&!a.ln.contains(b)||nb(a.qB,b.Wb())):a=!1;return a};Sp.prototype.mR=function(a){Qo(this.Pa,this.Kb,a)};Sp.prototype.jR=function(a,b){Oo(this.Pa,this.Kb,a,b,!0)};function Tp(a,b,c){Up.call(this,b,!1);this.Uf=a;this.Pa=c}r(Tp,Up);Tp.prototype.dQ=function(){return Lo(this.Pa,this.Uf).qe};Tp.prototype.eQ=function(){return!1};Tp.prototype.mR=function(){Lo(this.Pa,this.Uf).stop()};
Tp.prototype.jR=function(a,b){Ro(this.Pa,this.Uf,a,b)};class Vp{constructor(a){this.F=a;this.dS=!1;a=this.F.Mc();this.d2=this.fG(a.Uk());this.j9=this.fG(a.We())}Hq(a){this.W=a}o_(){return!0}p_(){return!(0<this.SD(this.d2,this.xg()).length||0<this.SD(this.j9,this.xg()).length)&&!(this.F.slides().getSlide(this.W.timestamp().slideIndex()).Ox&&!this.dS)}MQ(a){this.dS=a}Am(){}xg(){return this.W.timestamp()}SD(a,b){const c=[];for(let d=a.length-1;0<=d;--d){const e=a[d];if(0<=wf(b,e.endTimestamp()))break;0<=wf(b,e.startTimestamp())&&c.push(e)}return c}fG(a){const b=
[];for(let c=0;c<a.count();++c)b.push(a.UB(c));yb(b,(c,d)=>wf(c.startTimestamp(),d.startTimestamp()));return b}};function Wp(a){this.XI=new Xp;this.hF={};a.IY.addHandler(this.aF,this)}r(Wp,Np);Wp.prototype.activate=function(){this.XI.activate()};Wp.prototype.aF=function(a,b){if(b){b=na(a)+"";var c=a.Wb();var d=this.XI;var e=c.src();let f=null;0<d.zb.length&&(f=d.zb[0],f.mh(e),pb(d.zb,f));if(d=f)this.hF[b]=c,Ri(a,d)}else c=na(a)+"",c in this.hF&&(b=this.hF[c],delete this.hF[c],c=a.Wb(),this.XI.release(c),Ri(a,b))};function Xp(){this.zb=[];for(let a=0;20>a;++a){const b=new Yi(Gd("audio"));this.zb.push(b)}}
Xp.prototype.activate=function(){hb(this.zb,a=>{a=a.mediaElement();a.play();a.pause()})};Xp.prototype.release=function(a){this.zb.push(a)};var Yp={yga:"started",O1:"suspended",GR:"buffering",zga:"stopped",Lfa:"rewinding"};p("ispring.presenter.player.clock.PresentationClockState",Yp);p("STARTED","started",Yp);p("SUSPENDED","suspended",Yp);p("BUFFERING","buffering",Yp);p("STOPPED","stopped",Yp);p("REWINDING","rewinding",Yp);function Zp(){var a=-1,b,c,d;void 0==a&&(a=0);void 0==b&&(b=0);void 0==c&&(c=0);void 0==d&&(d="stopped");this.xg=new xf(a,b,c);this.ja=d;this.gu=[];this.$v=[];this.lq=new A;this.hG=new A;this.jG=new A;this.iq=new A;this.iJ=new A;this.jJ=new A}Zp.prototype.Un=!1;Zp.prototype.MF=!1;Zp.prototype.Vn=!1;Zp.prototype.timestamp=function(){return this.xg};Zp.prototype.timestamp=Zp.prototype.timestamp;Zp.prototype.started=function(){return this.Un};Zp.prototype.started=Zp.prototype.started;
Zp.prototype.hg=function(){return this.Un&&!qk(this)};Zp.prototype.running=Zp.prototype.hg;Zp.prototype.state=function(){return this.ja};Zp.prototype.state=Zp.prototype.state;Zp.prototype.suspended=function(){return this.Vn};Zp.prototype.suspended=Zp.prototype.suspended;Zp.prototype.buffering=function(){return this.fp()||this.sj()};Zp.prototype.buffering=Zp.prototype.buffering;Zp.prototype.clock=function(){return this};Zp.prototype.clock=Zp.prototype.clock;
function $p(a,b){a.Vn!=b&&(a.Vn=b,aq(a))}Zp.prototype.start=function(a){void 0===a&&(a=!1);this.Un&&this.MF==a?$p(this,!1):(this.MF=a,this.Un=!0,this.Vn=!1,aq(this),this.hG.C(this))};Zp.prototype.stop=function(){this.Un&&(this.Un=this.MF=!1,aq(this),this.jG.C(this))};Zp.prototype.gi=function(a,b,c,d){this.xg=new xf(a,b,c);this.lq.C(this,!!d)};function nk(a,b,c){const d=a.buffering(),e=a.gu.indexOf(c);b?0>e&&a.gu.push(c):0<=e&&a.gu.splice(e,1);aq(a);a.buffering()!=d&&a.iJ.C(a);a.jJ.C(a)}
function un(a,b,c){const d=a.buffering(),e=a.$v.indexOf(c);b?0>e&&a.$v.push(c):0<=e&&a.$v.splice(e,1);aq(a);a.buffering()!=d&&a.iJ.C(a);a.jJ.C(a)}Zp.prototype.Nb=function(){return this.lq};Zp.prototype.tickEvent=Zp.prototype.Nb;Zp.prototype.kl=function(){return this.hG};Zp.prototype.startEvent=Zp.prototype.kl;Zp.prototype.Xq=function(){return this.jG};Zp.prototype.stopEvent=Zp.prototype.Xq;Zp.prototype.wc=function(){return this.iq};Zp.prototype.stateChangeEvent=Zp.prototype.wc;
Zp.prototype.bufferStateChangeEvent=function(){return this.iJ};Zp.prototype.bufferStateChangeEvent=Zp.prototype.bufferStateChangeEvent;Zp.prototype.EB=function(){return this.jJ};Zp.prototype.bufferedObjectChangeEvent=Zp.prototype.EB;function qk(a,b){return a.Vn||a.fp(b)||a.sj(b)}function aq(a){let b="stopped";a.Un&&(b=a.Vn?"suspended":a.buffering()?"buffering":a.MF?"rewinding":"started");a.ja!=b&&(a.ja=b,a.iq.C(a))}
Zp.prototype.fp=function(a){return 1<this.gu.length||1==this.gu.length&&this.gu[0]!=a};Zp.prototype.sj=function(a){return 1<this.$v.length||1==this.$v.length&&this.$v[0]!=a};function bq(a,b){const c=cq(a,b);dq(c);c.deactivate();af(a,c);a.O8.C(b);a.zi.C(`${na(b)}`,[])}function cq(a,b){const c=`${na(b)}`;c in a.wO||(a.wO[c]=a.P8.Bq(b,a.Fa));return a.wO[c]}function eq(a,b,c){if(a.ub){b=fq(a,b);for(let d=0;d<b.length;++d){const e=b[d];if(0<wf(e.endTimestamp(),c)){gq(a,e);break}}}}function gq(a,b){if(a.ub){var c=a.W.started();cq(a,b).preload(c)}}
function fq(a,b){const c=[];for(let d=0;d<a.im.length;++d){const e=a.im[d];e.startTimestamp().slideIndex()<=b&&e.endTimestamp().slideIndex()>=b&&c.push(e)}return c}function hq(a,b,c){c=iq(a,c);const d=iq(a,b.startTimestamp());a=iq(a,b.endTimestamp())-d;return $c(c-d,0,a)}function iq(a,b){return a.L.Hi(b,!0,!1)}
class jq extends K{constructor(a,b,c,d){super();this.L=a;this.W=b.clock();this.Fa=b;this.P8=d;this.R=-1;this.Hz=void 0;this.ub=this.sJ=!1;this.im=this.fG(c);this.Vo=[];this.wO={};this.N8=G(this);this.O8=G(this);this.zi=G(this);x(this,this.W.Nb(),this.ib,this);x(this,this.W.wc(),this.gv,this)}activate(){this.ub=!0;this.gv(this.W)}Dt(a){this.Hz=a}A_(){this.Vo.forEach(a=>bq(this,a));this.Vo=[]}fG(a){const b=[];for(let c=0;c<a.count();++c)b.push(a.UB(c));yb(b,(c,d)=>wf(c.startTimestamp(),d.startTimestamp()));
return b}gj(a,b){this.sJ=!0;if(0<=this.R){const c=fq(this,this.R);for(let d=0;d<c.length;++d){const e=c[d];(0>=wf(e.endTimestamp(),b)||0<wf(e.startTimestamp(),b))&&dq(cq(this,e))}}eq(this,a,b);this.R=a}ib(a){var b=a.timestamp(),c=b.slideIndex();(a=this.R!=c)&&this.gj(c,b);if(c=this.sJ){a:{c=fq(this,this.R);for(var d=0;d<c.length;++d)if(!cq(this,c[d]).Qe()){c=!1;break a}c=!0}c&&(this.ub&&void 0!==this.Hz?(-1!=this.Hz&&(c=fq(this,this.Hz),this.eN(c)),this.Hz=void 0,c=!0):c=!1)}c&&(this.sJ=!1);b=this.SD(b);
if(!Ab(b,this.Vo)){c=this.Vo;this.Vo=b;d=Do(c,b);for(let e=0;e<d.length;++e)bq(this,d[e]);c=Do(b,c);for(d=0;d<c.length;++d)a||gq(this,b[d]),this.Gx(c[d])}}isBuffering(){const a=fq(this,this.W.timestamp().slideIndex());for(let b=0;b<a.length;++b)if(cq(this,a[b]).isBuffering())return!0;return!1}E8(a){var b=cq(this,a);a=hq(this,a,this.W.timestamp());b.ja.playing?.01<a-b.wb.currentTime()&&b.qG(a):b.wb.seek(a)}Gx(a){var b=this.W.timestamp();b=hq(this,a,b);const c=cq(this,a);c.activate(b);this.N8.C(a);
this.W.hg()&&c.play(b);const d=this.E8.bind(this,a);xh(d,this,1E3);x(this,c.mg,()=>{c.isBuffering()||d()});x(this,c.zi,e=>{this.zi.C(`${na(a)}`,e)})}gv(a){if(this.ub){a.started()&&eq(this,this.R,a.timestamp());var b=this.Vo;for(let e=0;e<b.length;++e){var c=b[e],d=cq(this,c);a.Un&&!qk(a,d)?(d=c,c=this.W.timestamp(),c=hq(this,d,c),cq(this,d).play(c)):cq(this,c).pause()}}}SD(a){const b=[];for(let c=this.im.length-1;0<=c;--c){const d=this.im[c];if(0<=wf(a,d.endTimestamp()))break;0<=wf(a,d.startTimestamp())&&
b.push(d)}return b}zm(){if(this.ub){var a=this.W.timestamp(),b=this.Vo;for(let d=0;d<b.length;++d){var c=b[d];const e=cq(this,c);c=hq(this,c,a);e.zm(c,!0)}}}activeTracks(){return sb(this.Vo)}eN(a){if(!D)for(let b=0;b<a.length;++b)cq(this,a[b]).preload(!1)}}jq.prototype.activeTracks=jq.prototype.activeTracks;jq.prototype.isBuffering=jq.prototype.isBuffering;function kq(a){a:{if(a.DE||a.SG||a.TG){if(!a.Qx){var b=!0;break a}}else if(a.Qx){b=!0;break a}b=!1}b&&(a.Qx=!a.Qx,nk(a.Fa,a.Qx,a.Qk))}
class lq{constructor(a,b){this.Qk=a;this.Fa=b;this.Qx=this.He=this.sj=this.TG=this.SG=this.DE=this.WU=!1}get KH(){return this.WU}set KH(a){this.WU=a}get Ao(){return this.DE}set Ao(a){this.DE!=a&&(this.DE=a,kq(this))}get hr(){return this.SG}set hr(a){this.SG!=a&&(this.SG=a,kq(this))}get Cx(){return this.TG}set Cx(a){this.TG!=a&&(this.TG=a,kq(this))}get tx(){return this.sj}set tx(a){this.sj!=a&&(this.sj=a,un(this.Fa,this.sj,this.Qk))}get playing(){return this.He}set playing(a){this.He=a}get W9(){return!this.hr&&
!this.Cx}get V9(){return!this.Ao&&!this.tx}get isBuffering(){return this.Ao||this.tx||this.hr}};function mq(a){a.Ya.loaded()||a.CG.Cx||(x(a,a.Ya.mG,a.kG,a),a.CG.Cx=!0)}class nq extends K{constructor(a,b,c){super();this.Ya=a;this.wb=b;this.CG=c;this.hO=""}kG(){this.CG.Cx&&(We(this,this.Ya.mG,this.kG,this),this.CG.Cx=!1)}};function dq(a){a.ja.KH=!1;a.ZE();let b;null!=(b=a.Ya)&&b.kG()}function oq(a){const b=a.BG.Ue();b&&(a.Ya=new nq(b,a.wb,a.ja));pq(a)}function qq(a){const b=a.wb.src();a=a.RW;if(b)for(let c=0;c<a.length;++c)if(Eb(b,a[c].src()))return!0;return!1}function rq(a){qq(a)||a.DO();a.wb.FB()&&a.ZE()}function pq(a){a.wb.Uq(!!a.Ya);null!=(a=a.Ya)&&(""==a.hO&&a.Ya.loaded()&&(a.hO=URL.createObjectURL(new Blob([a.Ya.content()],{type:"text/plain"}))),a.wb.zR(a.hO))}
class sq extends K{constructor(a,b,c,d,e){super();this.BG=a;this.wb=b;this.RW=c;this.ja=new lq(this,d);this.Ya=null;this.mg=G(this);this.zi=G(this);this.wb.Kj(e.playbackRate());x(this,e.yk,()=>this.wb.Kj(e.playbackRate()));x(this,this.wb.zi,f=>this.zi.C(f));oq(this)}Qe(){return 1==this.wb.FH()}isBuffering(){return this.ja.isBuffering}qG(a){this.ja.tx||this.ja.Ao||(this.ja.tx=!0,this.D8=a,a=1E3*(a-this.wb.currentTime())+500,this.XY=setTimeout(this.cY.bind(this),a),x(this,this.wb.$e,this.yS,this))}cY(){clearTimeout(this.XY);
this.XY=void 0;We(this,this.wb.$e,this.yS,this);this.ja.playing||this.wb.pause();this.ja.tx=!1}yS(){.1>this.D8-this.wb.currentTime()&&this.cY()}preload(a){const b=qq(this);b||this.ja.KH||(this.ja.KH=!0,setTimeout(()=>{rq(this);this.wb.ready()||this.wb.load()},300));if(a){this.wb.FB()&&b||this.ja.hr||(this.ja.hr=!0,x(this,this.wb.hp,this.ZE,this));let c;null!=(c=this.Ya)&&mq(c)}}ZE(){this.ja.hr&&(We(this,this.wb.hp,this.ZE,this),this.ja.hr=!1)}activate(){Ln(this.BG,"activated");x(this,this.wb.wc(),
this.JV,this)}deactivate(){Ln(this.BG,"deactivated");We(this,this.wb.wc(),this.JV,this);let a;null!=(a=this.Ya)&&a.kG();this.ja.Ao=!1;this.ja.hr=!1;this.ja.playing=!1;this.wb.pause()}zm(a,b){if(!this.ja.Ao||b){rq(this);pq(this);var c=a-this.wb.currentTime(),d=b?.01:.5;c>d&&!b&&!this.ja.Ao?this.qG(a):Math.abs(c)>d&&this.wb.IP(a);this.ja.playing&&!this.wb.playing()&&this.wb.play()}}play(a){!this.ja.playing&&this.ja.W9&&(this.zm(a,!this.wb.playing()),this.ja.playing=!0,this.wb.play())}pause({force:a=
!1}={}){this.ja.playing&&(this.ja.playing=!1,(a||this.ja.V9)&&this.wb.pause())}JV(){var a="buffering"==this.wb.state();this.ja.Ao!=a&&(Ln(this.BG,a?"buffering":"activated"),(this.ja.Ao=a)||this.ja.playing||this.wb.pause(),this.mg.C())}DO(){this.wb.mh(this.RW)}};class tq extends sq{constructor(a,b,c,d){super(a,b,a.audio().sources(),c,d);this.mr=b}};class uq{constructor(a,b){this.mr=a;this.pe=b}Bq(a,b){return new tq(a,this.mr,b,this.pe)}};class vq{constructor(a){this.pe=a}Bq(a,b){var c=Xi();c=new Zi(c);return new tq(a,c,b,this.pe)}};class wq extends jq{constructor(a,b,c,d,e){var f=Xi();f=new Zi(f);super(a,b,c,D?new uq(f,e):new vq(e));this.mr=f;this.Sb=d;d.mC().addHandler(this.jm,this);this.jm()}activate(){if(D){const a=this.mr.Wb().mediaElement();a.src=yh();a.play()}super.activate()}jm(){this.mr.setVolume(this.Sb.lC())}Gx(a){super.Gx(a);D||(this.mr=cq(this,a).mr,this.jm())}};class xq extends sq{constructor({track:a,MC:b,so:c,xt:d,SH:e}){super(a,b,a.video().sources(),c,e);this.xd=b;this.wv=d}MC(){return this.xd}activate(a){super.activate(a);this.wv&&hn(this.xd,this.wv,!0)}DO(){this.wv&&(hn(this.xd,this.wv,!0),fn(this.xd,!0),this.xd.$e.addHandler(function b(){0!=this.xd.currentTime()&&(this.xd.$e.removeHandler(b,this),fn(this.xd,!1))},this));super.DO()}};class yq{constructor(a){this.pe=a}Bq(a,b){const c=new on("<video width='960px' height='540px'></video>",this.pe.NC()),d=a.video().xt();d&&hn(c,d,!0);return new xq({track:a,MC:c,so:b,xt:a.video().xt(),SH:this.pe})}};function zq(a){this.xd=a;this.O=Gd("div");mn(a,this.O)}zq.prototype.displayObject=function(){return this.O};zq.prototype.displayObject=zq.prototype.displayObject;zq.prototype.resize=function(a,b){this.xd.resize(a,b)};zq.prototype.resize=zq.prototype.resize;zq.prototype.width=function(){return this.xd.width()};zq.prototype.width=zq.prototype.width;zq.prototype.height=function(){return this.xd.height()};zq.prototype.height=zq.prototype.height;
zq.prototype.xR=function(a){a.resize(this.xd.width(),this.xd.height());nn(this.xd);this.xd=a;mn(a,this.O)};zq.prototype.updatePlayer=zq.prototype.xR;class Aq{constructor(a,b){this.xd=a;this.pe=b}Bq(a,b){return new xq({track:a,MC:this.xd,so:b,xt:a.video().xt(),SH:this.pe})}};class Bq extends jq{constructor(a,b,c,d,e){const f=new on(Nf&&10>bi?"<audio></audio>":"<video width='400px' height='300px'></video>",e.NC());super(a,b,c,D?new Aq(f,e):new yq(e));this.xd=f;this.la=new zq(f);this.Sb=d;this.Sb.mC().addHandler(this.jm,this);this.jm();this.WW=new Q;this.WW.mf(0);document.body.appendChild(this.WW.displayObject())}activate(){if(vi){const a=this.xd.Wb().mediaElement();a.src=yh();a.play();a.pause()}super.activate()}view(){return this.la}eN(a){super.eN(a);D&&(clearTimeout(this.a7),
a.length&&(this.a7=xh(()=>{const b=a[0].video().xt();b&&hn(cq(this,a[0]).MC(),b)},this,500)))}jm(){this.xd.setVolume(this.Sb.lC())}Gx(a){super.Gx(a);D||(this.xd=cq(this,a).MC(),this.la.xR(this.xd),this.jm())}}Bq.prototype.view=Bq.prototype.view;var Cq={Gga:"switchToNextSlide",Iga:"switchToPreviousSlide",Vca:"arbitrarySlideSwitching",nga:"slideShowControl",Hga:"switchToNextStep",Jga:"switchToPreviousStep",ffa:"playPauseControl",ofa:"presentationSeeking",mga:"slideSeeking",Afa:"quizSwitchToNextSlide",Bfa:"quizSwitchToNextSlideWithoutBranching",yfa:"quizArbitrarySlideSwitching",Xfa:"scenarioSwitchToNextSlide",Yfa:"scenarioSwitchToNextSlideWithoutBranching",Vfa:"ScenarioArbitrarySlideSwitching"};
p("ispring.presenter.player.restriction.NavigationActionType",Cq);function Dq(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}Cq.all=Dq;p("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",Cq);p("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",Cq);p("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",Cq);p("SLIDE_SHOW_CONTROL","slideShowControl",Cq);
p("SWITCH_TO_NEXT_STEP","switchToNextStep",Cq);p("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",Cq);p("PLAY_PAUSE_CONTROL","playPauseControl",Cq);p("PRESENTATION_SEEKING","presentationSeeking",Cq);p("SLIDE_SEEKING","slideSeeking",Cq);class Eq extends fj{constructor({content:a,mode:b,interactionPlayer:c,xB:d}){super(a,b);this.Lg=c;this.aD=d}interactionPlayer(){return this.Lg}qx(){return this.aD||this.Lg.playerController().isCompleted()}};class Fq extends Dj{constructor(){super("interaction");this.nn=this.Lp=null;this.aD=!1}VP(){return this.I3}Lo(){return this.Lp}uC(a){this.Lp=a}navigationType(){return this.nn}TQ(a){this.nn=a}xB(){return this.aD}};class Gq extends Jj{constructor(a,b,c){super(a,b,c);this.iL=!1;this.Lg=b.interactionPlayer()}interactionPlayer(){return this.Lg}activate(a){super.activate(a);this.iL||(this.iL=!0,this.Lg.start());this.Kp&&this.Lg.activate()}deactivate(){super.deactivate();this.Kp&&this.Lg.deactivate()}os(){null!=this.Ma&&this.iL&&this.Lg.activate()}};function Hq(a,b,c){this.Xi=a;this.FW=b;this.jS=c}Hq.prototype.scenarioPassed=function(){return this.FW};Hq.prototype.FC=function(){return{completed:this.Xi,passed:this.FW,canBePassed:this.jS}};function Iq(a){var b=a.currentSession(),c=b.completed();a=c||0<a.usedAttemptsCount();const d=b.scenario().settings().evaluationSettings();c=(b=c&&(!d.enabled()||b.scenarioPassed()))||!c||d.allowRetake();return new Hq(a,b,c)};class Jq extends fj{constructor({content:a,mode:b,scenarioPlayer:c,zB:d}){super(a,b);this.Qf=c;this.cD=d}scenarioPlayer(){return this.Qf}qx(){const a=Iq(this.Qf);return this.cD||a.Xi}};const Kq={Gfa:"resumePlayback",wea:"gotoSlide",Mda:"delayStartup"};class Lq{constructor(a){this.Zv=a;this.vd=0;this.ql="gotoSlide";this.Xo=!1}slideIndex(){return this.vd}setSlideIndex(a){this.vd=a}action(){return this.ql}setAction(a){this.ql=a}Ne(){return this.Xo}fI(a){this.Xo=a}bca(){return this.Zv}}Lq.prototype.startupController=Lq.prototype.bca;Lq.prototype.setAutoStart=Lq.prototype.fI;Lq.prototype.autoStart=Lq.prototype.Ne;Lq.prototype.setAction=Lq.prototype.setAction;Lq.prototype.action=Lq.prototype.action;Lq.prototype.setSlideIndex=Lq.prototype.setSlideIndex;
Lq.prototype.slideIndex=Lq.prototype.slideIndex;p("ispring.presenter.player.startup.PresentationStartup.Action",Kq);p("RESUME_PLAYBACK","resumePlayback",Kq);p("GOTO_SLIDE","gotoSlide",Kq);p("DELAY_STARTUP","delayStartup",Kq);function Mq(a,b){this.Ub=a;this.Xg=b}k=Mq.prototype;k.La=0;k.Ha=0;k.eZ=0;k.Ok=1;k.Al=!1;k.WS=!1;k.Ub="";k.Xg="";k.width=function(){return this.La};k.lc=function(a){this.La=a};k.height=function(){return this.Ha};k.Cd=function(a){this.Ha=a};k.timeout=function(){return this.eZ*this.Ok};k.setTimeout=function(a){this.eZ=0<=a?a:0};k.il=function(a){this.Ok=a};k.LP=function(){return this.Al};k.lx=function(a){this.Al=a};k.KB=function(){return this.WS};k.id=function(){return this.Ub};k.url=function(){return this.Xg};function Nq(a,b,c){this.ma=null;this.jo=b;this.$M=c;b.KB()&&(this.oc=Gd("DIV"),a.displayObject().appendChild(this.oc),this.oc.style.overflow="hidden",this.oc.style.position="absolute",Dh&&(this.oc.style["-webkit-overflow-scrolling"]="touch",this.oc.style.overflow="auto"),a=Gd("IFRAME"),a.setAttribute("src",this.jo.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.ma=
a)}k=Nq.prototype;k.Hg=!1;k.kg=function(a){const b=this.jo;if(this.ma&&this.oc&&b.KB()){var c=a.scale();const d=c*b.width();c*=b.height();a=a.position(b.id(),1);Ag(this.oc,d,c);tg(this.oc,a.x,a.y);Ag(this.ma,d,c)}};k.visible=function(){return this.Hg};
k.oI=function(a){if(this.Hg!=a)if(this.Hg=a,this.jo.KB()){if(a){this.oc.appendChild(this.ma);try{this.ma.contentWindow.ispringPresentationPlayer=this.$M}catch(b){}}else Jd(this.oc);Gg(this.oc,a)}else if(a){if(!this.ma){a=this.jo;const b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.jo.width()||this.jo.height();a.LP()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.jo.width(),100),b.height=Math.max(this.jo.height(),
100));this.ma=Vg?this.MM(a.url()):Xg(a.url(),b)}}else{if(this.ma)try{this.ma.close()}catch(b){}this.ma=null}};k.MM=function(a){(new Ug("openWindow",[a])).Ew();return null};function Oq(a,b,c,d){this.zb={};this.$M=d;this.rb=a;this.L=c;b.Nb().addHandler(this.ib,this);a.resizeEvent().addHandler(this.Rz,this)}k=Oq.prototype;k.R=-1;k.ib=function(a){a=a.timestamp();this.R!=a.slideIndex()&&Pq(this,this.R,-1);this.R=a.slideIndex();-1!=a.stepIndex()&&(a=this.dO(a),Pq(this,this.R,a))};k.D=function(a){const b=a.id();this.zb[b]||(this.zb[b]=new Nq(this.rb,a,this.$M));return this.zb[b]};k.Rz=function(){const a=this;Qq(this,this.R,function(b){b.kg(a.rb)})};
function Pq(a,b,c){a.$N(b);Qq(a,a.R,function(d){const e=d.jo.timeout()<=c;e&&(d.visible()||d.kg(a.rb));d.oI(e)})}k.ko=function(a){return this.bG(a)&&(a=this.L.getSlide(a),a instanceof Hp)?a.PC():null};k.$N=function(a){this.bG(a)&&this.L.getSlide(a).$a().duration()};k.dO=function(a){const b=a.stepIndex(),c=a.slideIndex();return this.L.getSlide(c).$a().ic(b).startTime()+a.timeOffset()};k.bG=function(a){return 0<=a&&a<this.L.count()};
function Qq(a,b,c){if(b=a.ko(b)){var d=b.count();for(let g=0;g<d;g++){var e=b,f=g;if(e=0>f||f>=e.count()?null:e.ko[f])e=a.D(e),c(e)}}};var R={Jea:"null",Hda:"Cut",Ida:"CutThroughBlack",Efa:"RandomTransition",Zca:"BlindsHorizontal",$ca:"BlindsVertical",gda:"CheckerboardAcross",hda:"CheckerboardDown",pda:"CoverLeft",vda:"CoverUp",sda:"CoverRight",oda:"CoverDown",rda:"CoverLeftUp",uda:"CoverRightUp",qda:"CoverLeftDown",tda:"CoverRightDown",Nda:"Dissolve",Vda:"FadeThroughBlack",Mga:"UncoverLeft",Sga:"UncoverUp",Pga:"UncoverRight",Lga:"UncoverDown",Oga:"UncoverLeftUp",Rga:"UncoverRightUp",Nga:"UncoverLeftDown",Qga:"UncoverRightDown",
Cfa:"RandomBarsHorizontal",Dfa:"RandomBarsVertical",Bga:"StripsLeftUp",Dga:"StripsRightUp",Aga:"StripsLeftDown",Cga:"StripsRightDown",nha:"WipeLeft",pha:"WipeUp",oha:"WipeRight",mha:"WipeDown",dda:"BoxOut",bda:"BoxIn",pga:"SplitHorizontalOut",oga:"SplitHorizontalIn",rga:"SplitVerticalOut",qga:"SplitVerticalIn",$fa:"ShapeCircle",aga:"ShapeDiamond",jda:"CombHorizontal",kda:"CombVertical",Uda:"FadeSmoothly",Iea:"Newsflash",bga:"ShapePlus",tfa:"PushDown",ufa:"PushLeft",vfa:"PushRight",wfa:"PushUp",$ga:"Wedge",
cha:"Wheel1Spoke",dha:"Wheel2Spokes",eha:"Wheel3Spokes",fha:"Wheel4Spokes",gha:"Wheel8Spokes",hha:"WheelReverse1Spoke",Uga:"VortexLeft",Wga:"VortexUp",Vga:"VortexRight",Tga:"VortexDown",Mfa:"RippleCenter",Qfa:"RippleRightUp",Ofa:"RippleLeftUp",Nfa:"RippleLeftDown",Pfa:"RippleRightDown",mea:"GlitterDiamondLeft",oea:"GlitterDiamondUp",nea:"GlitterDiamondRight",lea:"GlitterDiamondDown",qea:"GlitterHexagonLeft",sea:"GlitterHexagonUp",rea:"GlitterHexagonRight",pea:"GlitterHexagonDown",jea:"GalleryLeft",
kea:"GalleryRight",mda:"ConveyorLeft",nda:"ConveyorRight",Pda:"DoorsVertical",Oda:"DoorsHorizontal",jha:"WindowVertical",iha:"WindowHorizontal",Xga:"WarpIn",Yga:"WarpOut",cea:"FlyThroughIn",eea:"FlyThroughOut",dea:"FlyThroughInBounce",fea:"FlyThroughOutBounce",Jfa:"RevealSmoothLeft",Kfa:"RevealSmoothRight",Hfa:"RevealBlackLeft",Ifa:"RevealBlackRight",xea:"Honeycomb",Yda:"FerrisWheelLeft",Zda:"FerrisWheelRight",Ega:"SwitchLeft",Fga:"SwitchRight",aea:"FlipLeft",bea:"FlipRight",$da:"Flashbulb",hga:"ShredStripsIn",
iga:"ShredStripsOut",fga:"ShredRectangleIn",gga:"ShredRectangleOut",yda:"CubeLeft",Ada:"CubeUp",zda:"CubeRight",xda:"CubeDown",Sfa:"RotateLeft",Ufa:"RotateUp",Tfa:"RotateRight",Rfa:"RotateDown",cda:"BoxLeft",fda:"BoxUp",eda:"BoxRight",ada:"BoxDown",Lea:"OrbitLeft",Nea:"OrbitUp",Mea:"OrbitRight",Kea:"OrbitDown",Vea:"PanLeft",Xea:"PanUp",Wea:"PanRight",Uea:"PanDown",Rca:"AirplaneLeft",Sca:"AirplaneRight",Oea:"OrigamiLeft",Pea:"OrigamiRight",Qda:"DrapeLeft",Rda:"DrapeRight",Wda:"FallOverLeft",Xda:"FallOverRight",
Gda:"Curtains",hea:"Fracture",wda:"Crush",lha:"WindRight",kha:"WindLeft",afa:"PeelOffLeft",bfa:"PeelOffRight",rfa:"Prestige",Qea:"PageCurlDoubleLeft",Rea:"PageCurlDoubleRight",Sea:"PageCurlSingleLeft",Tea:"PageCurlSingleRight",Dea:"MorphByObject",Eea:"MorphByWord",Cea:"MorphByChar",qha:"Zoom"};p("ispring.presenter.presentation.slides.TransitionEffectType",R);p("NULL","null",R);p("CUT","Cut",R);p("CUT_THROUGH_BLACK","CutThroughBlack",R);p("RANDOM_TRANSITION","RandomTransition",R);
p("BLINDS_HORIZONTAL","BlindsHorizontal",R);p("BLINDS_VERTICAL","BlindsVertical",R);p("CHECKERBOARD_ACROSS","CheckerboardAcross",R);p("CHECKERBOARD_DOWN","CheckerboardDown",R);p("COVER_LEFT","CoverLeft",R);p("COVER_UP","CoverUp",R);p("COVER_RIGHT","CoverRight",R);p("COVER_DOWN","CoverDown",R);p("COVER_LEFT_UP","CoverLeftUp",R);p("COVER_RIGHT_UP","CoverRightUp",R);p("COVER_LEFT_DOWN","CoverLeftDown",R);p("COVER_RIGHT_DOWN","CoverRightDown",R);p("DISSOLVE","Dissolve",R);
p("FADE_THROUGH_BLACK","FadeThroughBlack",R);p("UNCOVER_LEFT","UncoverLeft",R);p("UNCOVER_UP","UncoverUp",R);p("UNCOVER_RIGHT","UncoverRight",R);p("UNCOVER_DOWN","UncoverDown",R);p("UNCOVER_LEFT_UP","UncoverLeftUp",R);p("UNCOVER_RIGHT_UP","UncoverRightUp",R);p("UNCOVER_LEFT_DOWN","UncoverLeftDown",R);p("UNCOVER_RIGHT_DOWN","UncoverRightDown",R);p("RANDOM_BARS_HORIZONTAL","RandomBarsHorizontal",R);p("RANDOM_BARS_VERTICAL","RandomBarsVertical",R);p("STRIPS_LEFT_UP","StripsLeftUp",R);
p("STRIPS_RIGHT_UP","StripsRightUp",R);p("STRIPS_LEFT_DOWN","StripsLeftDown",R);p("STRIPS_RIGHT_DOWN","StripsRightDown",R);p("WIPE_LEFT","WipeLeft",R);p("WIPE_UP","WipeUp",R);p("WIPE_RIGHT","WipeRight",R);p("WIPE_DOWN","WipeDown",R);p("BOX_OUT","BoxOut",R);p("BOX_IN","BoxIn",R);p("SPLIT_HORIZONTAL_OUT","SplitHorizontalOut",R);p("SPLIT_HORIZONTAL_IN","SplitHorizontalIn",R);p("SPLIT_VERTICAL_OUT","SplitVerticalOut",R);p("SPLIT_VERTICAL_IN","SplitVerticalIn",R);p("SHAPE_CIRCLE","ShapeCircle",R);
p("SHAPE_DIAMOND","ShapeDiamond",R);p("COMB_HORIZONTAL","CombHorizontal",R);p("COMB_VERTICAL","CombVertical",R);p("FADE_SMOOTHLY","FadeSmoothly",R);p("NEWSFLASH","Newsflash",R);p("SHAPE_PLUS","ShapePlus",R);p("PUSH_DOWN","PushDown",R);p("PUSH_LEFT","PushLeft",R);p("PUSH_RIGHT","PushRight",R);p("PUSH_UP","PushUp",R);p("WEDGE","Wedge",R);p("WHEEL_1_SPOKE","Wheel1Spoke",R);p("WHEEL_2_SPOKES","Wheel2Spokes",R);p("WHEEL_3_SPOKES","Wheel3Spokes",R);p("WHEEL_4_SPOKES","Wheel4Spokes",R);
p("WHEEL_8_SPOKES","Wheel8Spokes",R);p("WHEEL_REVERSE_1_SPOKE","WheelReverse1Spoke",R);p("VORTEX_LEFT","VortexLeft",R);p("VORTEX_UP","VortexUp",R);p("VORTEX_RIGHT","VortexRight",R);p("VORTEX_DOWN","VortexDown",R);p("RIPPLE_CENTER","RippleCenter",R);p("RIPPLE_RIGHT_UP","RippleRightUp",R);p("RIPPLE_LEFT_UP","RippleLeftUp",R);p("RIPPLE_LEFT_DOWN","RippleLeftDown",R);p("RIPPLE_RIGHT_DOWN","RippleRightDown",R);p("GLITTER_DIAMOND_LEFT","GlitterDiamondLeft",R);p("GLITTER_DIAMOND_UP","GlitterDiamondUp",R);
p("GLITTER_DIAMOND_RIGHT","GlitterDiamondRight",R);p("GLITTER_DIAMOND_DOWN","GlitterDiamondDown",R);p("GLITTER_HEXAGON_LEFT","GlitterHexagonLeft",R);p("GLITTER_HEXAGON_UP","GlitterHexagonUp",R);p("GLITTER_HEXAGON_RIGHT","GlitterHexagonRight",R);p("GLITTER_HEXAGON_DOWN","GlitterHexagonDown",R);p("GALLERY_LEFT","GalleryLeft",R);p("GALLERY_RIGHT","GalleryRight",R);p("CONVEYOR_LEFT","ConveyorLeft",R);p("CONVEYOR_RIGHT","ConveyorRight",R);p("DOORS_VERTICAL","DoorsVertical",R);
p("DOORS_HORIZONTAL","DoorsHorizontal",R);p("WINDOW_VERTICAL","WindowVertical",R);p("WINDOW_HORIZONTAL","WindowHorizontal",R);p("WARP_IN","WarpIn",R);p("WARP_OUT","WarpOut",R);p("FLY_THROUGH_IN","FlyThroughIn",R);p("FLY_THROUGH_OUT","FlyThroughOut",R);p("FLY_THROUGH_IN_BOUNCE","FlyThroughInBounce",R);p("FLY_THROUGH_OUT_BOUNCE","FlyThroughOutBounce",R);p("REVEAL_SMOOTH_LEFT","RevealSmoothLeft",R);p("REVEAL_SMOOTH_RIGHT","RevealSmoothRight",R);p("REVEAL_BLACK_LEFT","RevealBlackLeft",R);
p("REVEAL_BLACK_RIGHT","RevealBlackRight",R);p("HONEYCOMB","Honeycomb",R);p("FERRIS_WHEEL_LEFT","FerrisWheelLeft",R);p("FERRIS_WHEEL_RIGHT","FerrisWheelRight",R);p("SWITCH_LEFT","SwitchLeft",R);p("SWITCH_RIGHT","SwitchRight",R);p("FLIP_LEFT","FlipLeft",R);p("FLIP_RIGHT","FlipRight",R);p("FLASHBULB","Flashbulb",R);p("SHRED_STRIPS_IN","ShredStripsIn",R);p("SHRED_STRIPS_OUT","ShredStripsOut",R);p("SHRED_RECTANGLE_IN","ShredRectangleIn",R);p("SHRED_RECTANGLE_OUT","ShredRectangleOut",R);
p("CUBE_LEFT","CubeLeft",R);p("CUBE_UP","CubeUp",R);p("CUBE_RIGHT","CubeRight",R);p("CUBE_DOWN","CubeDown",R);p("ROTATE_LEFT","RotateLeft",R);p("ROTATE_UP","RotateUp",R);p("ROTATE_RIGHT","RotateRight",R);p("ROTATE_DOWN","RotateDown",R);p("BOX_LEFT","BoxLeft",R);p("BOX_UP","BoxUp",R);p("BOX_RIGHT","BoxRight",R);p("BOX_DOWN","BoxDown",R);p("ORBIT_LEFT","OrbitLeft",R);p("ORBIT_UP","OrbitUp",R);p("ORBIT_RIGHT","OrbitRight",R);p("ORBIT_DOWN","OrbitDown",R);p("PAN_LEFT","PanLeft",R);
p("PAN_UP","PanUp",R);p("PAN_RIGHT","PanRight",R);p("PAN_DOWN","PanDown",R);p("AIRPLANE_LEFT","AirplaneLeft",R);p("AIRPLANE_RIGHT","AirplaneRight",R);p("ORIGAMI_LEFT","OrigamiLeft",R);p("ORIGAMI_RIGHT","OrigamiRight",R);p("DRAPE_LEFT","DrapeLeft",R);p("DRAPE_RIGHT","DrapeRight",R);p("FALL_OVER_LEFT","FallOverLeft",R);p("FALL_OVER_RIGHT","FallOverRight",R);p("CURTAINS","Curtains",R);p("FRACTURE","Fracture",R);p("CRUSH","Crush",R);p("WIND_RIGHT","WindRight",R);p("WIND_LEFT","WindLeft",R);
p("PEEL_OFF_LEFT","PeelOffLeft",R);p("PEEL_OFF_RIGHT","PeelOffRight",R);p("PRESTIGE","Prestige",R);p("PAGE_CURL_DOUBLE_LEFT","PageCurlDoubleLeft",R);p("PAGE_CURL_DOUBLE_RIGHT","PageCurlDoubleRight",R);p("PAGE_CURL_SINGLE_LEFT","PageCurlSingleLeft",R);p("PAGE_CURL_SINGLE_RIGHT","PageCurlSingleRight",R);p("MORPH_BY_OBJECT","MorphByObject",R);p("MORPH_BY_WORD","MorphByWord",R);p("MORPH_BY_CHAR","MorphByChar",R);function Rq(a){this.za=a}Rq.prototype.type=function(){return this.za};function Sq(a){this.za="gotoSlide";this.vd=a}r(Sq,Rq);Sq.prototype.slideIndex=function(){return this.vd};function Tq(a){this.za=a}Tq.prototype.type=function(){return this.za};class Uq extends Dj{constructor(){super("scenario");this.WM=this.Lp=null;this.cD=!1;this.km="";this.pF=this.LD=this.lF=null;this.BN=0}zB(){return this.cD}dR(a){this.km=a}Lo(){return this.Lp}uC(a){this.Lp=a}persistState(a){const b=super.persistState(a);a&&a.vA?(a=a.scenarioPlayer(),b.scenarioState=a.persistState(),a=Iq(a),b.scenarioInfo=a.FC()):(b.scenarioState=this.WM,b.scenarioInfo=this.pF?this.pF.FC():null,b.scenarioInactivityDuration=this.BN);return b}po(a,b){super.po(a,b);this.WM=a.scenarioState;
const c=a.scenarioInfo;c&&(this.pF=new Hq(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.BN=a.scenarioInactivityDuration+b)}};function Vq(a){this.za="gotoSlide";this.vd=a}r(Vq,Tq);Vq.prototype.slideIndex=function(){return this.vd};var Wq={C1:"gotoPreviousSlide",w1:"continuePresentation",z1:"finishAction",jga:"skipQuiz"};p("ispring.quiz.player.QuizPlayerControllerActionType",Wq);p("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",Wq);p("CONTINUE_PRESENTATION","continuePresentation",Wq);p("FINISH_ACTION","finishAction",Wq);p("SKIP_QUIZ","skipQuiz",Wq);var Xq={w1:"continuePresentation",z1:"finishAction",kga:"skipScenario",C1:"gotoPreviousSlide",uea:"gotoNextSlide"};p("ispring.scenario.player.ScenarioPlayerControllerActionType",Xq);p("CONTINUE_PRESENTATION","continuePresentation",Xq);p("FINISH_ACTION","finishAction",Xq);p("SKIP_SCENARIO","skipScenario",Xq);p("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",Xq);p("GOTO_NEXT_SLIDE","gotoNextSlide",Xq);var Yq={yea:"initializing",Xca:"authorizating",Aea:"inProgress",lda:"completed"};p("ispring.scenario.session.ScenarioState",Yq);p("INITIALIZING","initializing",Yq);p("IN_PROGRESS","inProgress",Yq);p("COMPLETED","completed",Yq);p("AUTHORIZATING","authorizating",Yq);var Zq=null,$q=null;function ar(){};function br(a,b){this.wd=b||0;this.DS=a}br.prototype.wd=0;br.prototype.time=function(){return this.wd};function cr(a){a:{var b=a.DS;a=a.time()+b.hq.time();b=b.hm;for(let c=b.length-1;0<=c;--c){const d=b[c];if(a>=d.time){a=d.freeze?d.KP:d.KP+a-d.time;break a}}throw Error("invalid clock");}return a}br.prototype.add=function(a){const b=this.uf();b.wd+=a;return b};br.prototype.uf=function(){return new br(this.DS,this.wd)};
function dr(a){this.hq=new br(this);this.WC=[];this.hm=[{time:0,KP:a,freeze:!1}]}function er(a,b,c,d){b={time:b,KP:c,freeze:d||!1};0==a.hm.length?a.hm.push(b):(c=a.hm[a.hm.length-1],c.time!=b.time&&fr(a,c.time,b.time)?a.hm.push(b):a.hm.splice(a.hm.length-1,1,b))}dr.prototype.persistState=function(){return{t:this.hq.time(),p:sb(this.hm)}};function fr(a,b,c){return lb(a.WC,d=>d>=b&&d<=c)};function gr(a,b){this.W=a||null;this.Xi=void 0!==b?b:!0}gr.prototype.W=null;gr.prototype.clock=function(){return this.W};gr.prototype.completed=function(){return this.Xi};class hr extends gr{constructor(a,b,c){super(b,c);this.ir=a||!1}absolute(){return this.ir}add(a){if(this.ir&&a.ir)throw Error("can't add absolute transforms");var b=a.ir?a:this;const c=b===a?this:a;b=b.uf().$C(c);b.ir=this.ir||a.ir;return b}};class ir{constructor(a,b){this.Od=a;this.Fb=b}add(a){this.Od!=a.Od&&(this.Fb=this.Sc(a.Od),this.Od=a.Od);this.Fb[0]+=a.Fb[0];this.Fb[1]+=a.Fb[1];this.Fb[2]+=a.Fb[2]}multiple(a){this.Fb[0]*=a;this.Fb[1]*=a;this.Fb[2]*=a}toString(){const a=this.Sc("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return Wl(a[0],a[1],a[2])}Sc(a){var b=sb(this.Fb);"rgb"==this.Od?(b[0]=$c(b[0],0,255),b[1]=$c(b[1],0,255),b[2]=$c(b[2],0,255)):(b[0]%=360,b[1]=$c(b[1],0,1),b[2]=$c(b[2],0,1));if(a==this.Od)a=
b;else{if("rgb"==this.Od){var c=b[0]/255;var d=b[1]/255;b=b[2]/255;var e=Math.max(c,d,b);const f=Math.min(c,d,b);let g=0,h=0;const l=.5*(e+f);e!=f&&(e==c?g=60*(d-b)/(e-f):e==d?g=60*(b-c)/(e-f)+120:e==b&&(g=60*(c-d)/(e-f)+240),h=0<l&&.5>=l?(e-f)/(2*l):(e-f)/(2-2*l));c=[Math.round(g+360)%360,h,l]}else c=b;d=c;"rgb"==a?(b=d[1],c=d[2],a=d[0]/360,0==b?c=d=a=255*c:(b=.5>c?c*(1+b):c+b-b*c,e=2*c-b,c=255*Zl(e,b,a+1/3),d=255*Zl(e,b,a),a=255*Zl(e,b,a-1/3)),a=[Math.round(c),Math.round(d),Math.round(a)]):a=d}return a}vo(a){const b=
this.Od==a.Od?this.Fb:this.Sc(a.Od);return Ab(b,a.Fb)}clone(){return new ir(this.Od,sb(this.Fb))}};class jr extends hr{constructor(a,b,c,d,e){super(c,d,e);this.vf=a;this.jr=[];this.Pp=b||0}color(){return this.vf}priority(){return this.Pp}tt(){const a=this.uf();a.vf.multiple(-1);return a}uf(){const a=new jr(this.vf.clone(),this.Pp,this.absolute(),this.clock(),this.completed());a.jr=sb(this.jr);return a}$C(a){if(this.absolute()){this.vf.add(a.vf);for(let b=0;b<a.jr.length;++b)this.vf.add(a.jr[b])}else this.jr=rb(this.jr,[a.vf],a.jr);return this}};function kr(a,b){gr.call(this,a,b);this.Lh={}}r(kr,gr);function lr(a,b,c,d){c=new kr(c,d);c.Lh[a]=b;return c}kr.prototype.add=function(a){const b=new kr(this.clock(),this.completed());b.Lh=Ta(this.Lh);for(const c in a.Lh)a.Lh.hasOwnProperty(c)&&(b.Lh[c]=a.Lh[c]);return b};class mr extends gr{constructor(a,b,c){super(b,c);this.zh=null!=a?a:Number.MAX_VALUE}level(){return this.zh}};class nr extends hr{constructor(a,b,c,d){super(b,c,d);this.pc=a||0}tt(){return new nr(-1*this.pc,this.absolute(),this.clock(),this.completed())}uf(){return new nr(this.pc,this.absolute(),this.clock(),this.completed())}$C(a){this.pc+=a.pc;return this}};class or extends hr{constructor(a,b,c,d){super(b,c,d);this.sf=a||0}angle(){return this.sf}tt(){return new or(-1*this.sf,this.absolute(),this.clock(),this.completed())}uf(){return new or(this.sf,this.absolute(),this.clock(),this.completed())}$C(a){this.sf+=a.sf;return this}};class pr extends hr{constructor(a,b,c,d){super(b,c,d);this.qa=void 0!==a?a:1}scale(){return this.qa}tt(){return new pr(1/this.qa,this.absolute(),this.clock(),this.completed())}uf(){return new pr(this.qa,this.absolute(),this.clock(),this.completed())}$C(a){this.qa*=a.qa;return this}};class qr extends gr{constructor(a,b,c){super(b,c);this.TF=a||0}shift(){return this.TF}};function rr(){return"visibility rotateTo rotateBy moveX moveY scaleX scaleY scaleX2 scaleY2 filter shiftX cssProperties cssTextProperties textColor strokeColor fillColor imgColor sound video".split(" ")};function sr(a){this.Xf=a||[]}k=sr.prototype;k.count=function(){return this.Xf.length};k.add=function(a){this.Xf.push(a)};function tr(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.Xf[b]}k.clone=function(){const a=new sr;a.Xf=sb(this.Xf);return a};k.concat=function(a){this.Xf=rb(this.Xf,a.Xf)};k.Sc=function(){return sb(this.Xf)};class ur extends gr{constructor(a,b){super(b,!0);this.Ia=void 0!==a?a:!0}visible(){return this.Ia}};function vr(a,b,c){if(!(b in a.Xf)){if(!c)return null;a.Xf[b]=new sr}return a.Xf[b]}function wr(a,b,c){return(a=vr(a,b,!1))&&0<a.count()?tr(a,a.count()-1):c?new c:null}function xr(a){return wr(a,"rotateTo",or)}function yr(a){return wr(a,"rotateBy",or)}function zr(a){return wr(a,"moveX",nr)}function Ar(a){return wr(a,"moveY",nr)}function Br(a){return wr(a,"scaleX",pr)}function Cr(a){return wr(a,"scaleX2",pr)}function Dr(a){return wr(a,"scaleY",pr)}function Er(a){return wr(a,"scaleY2",pr)}
function Fr(a){return wr(a,"shiftX",qr)}function Gr(a){return wr(a,"cssTextProperties")}class Hr{constructor(){this.Xf={}}clone(){const a=new Hr;for(const b in this.Xf)this.Xf.hasOwnProperty(b)&&(a.Xf[b]=this.Xf[b].clone());return a}};class Ir{constructor(){this.gm={}}get(a){a in this.gm||(this.gm[a]=new Hr);return this.gm[a]}set(a,b){this.gm[a]=b}contains(a){return a in this.gm}remove(a){a in this.gm&&delete this.gm[a]}};function Jr(){this.vr=[[]]}function Kr(a){return a.vr[a.vr.length-1]}k=Jr.prototype;k.add=function(a){let b=Kr(this);Array.isArray(a)?(b=rb(b,a),this.vr[this.vr.length-1]=b):b.push(a)};k.push=function(){this.vr.push([])};k.pop=function(){if(1>=this.vr.length)throw Error("");const a=this.vr.pop();this.add(a);return a};k.clear=function(a,b){const c=Kr(this);a=void 0!==a?a:0;b=void 0!==b?b:c.length;c.splice(a,b-a)};k.apply=function(a){const b=Kr(this);for(let c=0;c<b.length;++c)b[c].apply(a)};class Lr{constructor(a,b){this.Y9=a[ja.Symbol.iterator]();this.taa=b}[Symbol.iterator](){return this}next(){const a=this.Y9.next();return{value:a.done?void 0:this.taa.call(void 0,a.value),done:a.done}}}function Mr(a,b){return new Lr(a,b)};function Nr(a){if(a instanceof Or||a instanceof Pr||a instanceof Qr)return a;if("function"==typeof a.next)return new Or(()=>a);if("function"==typeof a[Symbol.iterator])return new Or(()=>a[Symbol.iterator]());if("function"==typeof a.Ui)return new Or(()=>a.Ui());throw Error("Not an iterator or iterable.");}class Or{constructor(a){this.MP=a}Ui(){return new Pr(this.MP())}[Symbol.iterator](){return new Qr(this.MP())}AI(){return new Qr(this.MP())}}
class Pr extends xn{constructor(a){super();this.bC=a}next(){return this.bC.next()}[Symbol.iterator](){return new Qr(this.bC)}AI(){return new Qr(this.bC)}}class Qr extends Or{constructor(a){super(()=>a);this.bC=a}next(){return this.bC.next()}};function Rr(a,b){this.fl={};this.Qc=[];this.LC=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}k=Rr.prototype;k.rH=function(){return this.size};function Sr(a){Tr(a);return a.Qc.concat()}k.has=function(a){return Ur(this.fl,a)};
k.vo=function(a){if(this===a)return!0;if(this.size!=a.rH())return!1;var b=Vr;Tr(this);for(var c,d=0;c=this.Qc[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function Vr(a,b){return a===b}k.Uh=function(){return 0==this.size};k.clear=function(){this.fl={};this.LC=this.size=this.Qc.length=0};k.remove=function(a){return this.delete(a)};k.delete=function(a){return Ur(this.fl,a)?(delete this.fl[a],--this.size,this.LC++,this.Qc.length>2*this.size&&Tr(this),!0):!1};
function Tr(a){if(a.size!=a.Qc.length){for(var b=0,c=0;b<a.Qc.length;){var d=a.Qc[b];Ur(a.fl,d)&&(a.Qc[c++]=d);b++}a.Qc.length=c}if(a.size!=a.Qc.length){var e={};for(c=b=0;b<a.Qc.length;)d=a.Qc[b],Ur(e,d)||(a.Qc[c++]=d,e[d]=1),b++;a.Qc.length=c}}k.get=function(a,b){return Ur(this.fl,a)?this.fl[a]:b};k.set=function(a,b){Ur(this.fl,a)||(this.size+=1,this.Qc.push(a),this.LC++);this.fl[a]=b};
k.addAll=function(a){if(a instanceof Rr)for(var b=Sr(a),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};k.forEach=function(a,b){for(var c=Sr(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};k.clone=function(){return new Rr(this)};k.transpose=function(){for(var a=new Rr,b=0;b<this.Qc.length;b++){var c=this.Qc[b];a.set(this.fl[c],c)}return a};k.keys=function(){return Nr(this.Ui(!0)).AI()};k.values=function(){return Nr(this.Ui(!1)).AI()};
k.entries=function(){const a=this;return Mr(this.keys(),function(b){return[b,a.get(b)]})};k.Ui=function(a){Tr(this);var b=0,c=this.LC,d=this,e=new xn;e.next=function(){if(c!=d.LC)throw Error("The map has changed since the iterator was created");if(b>=d.Qc.length)return yn;var f=d.Qc[b++];return zn(a?f:d.fl[f])};return e};function Ur(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Wr(a,b){this.gm=new Ir;this.k7=a||new Ir;this.Au=b||new Rr;this.od=new Jr}Wr.prototype.Lt=function(){return this.gm};function Xr(a){this.bZ=a}Xr.prototype.normalize=function(a,b,c){for(let d=0;d<this.bZ.length;++d)a=this.bZ[d].normalize(a,b,c);return a};function Yr(a,b){this.P1=a;this.a3=b}Yr.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.ri(0<b?a/b:0);c&&(a=b-a);return a};
Yr.prototype.ri=function(a){if(0>=a)return 0;if(1<=a)return 1;const b=this.P1,c=this.a3,d=1-(b+c),e=1/(b/2+d+c/2);let f=0;0<b&&(f+=e/b*Math.pow(a>b?b:a,2)/2,a-=b);0<d&&0<a&&(f+=e*(a>d?d:a),a-=d);0<c&&0<a&&(f+=e*a*(1-.5*a/c));return $c(f,0,1)};function Zr(){}Zr.prototype.normalize=function(a,b){return b-a};function $r(){}r($r,ar);$r.prototype.Ts=null;$r.prototype.complete=function(a,b){this.fe(this.duration(),a,b)};$r.prototype.oC=function(a,b){this.Hj(this.duration(),a,b)};$r.prototype.ri=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.Ts?this.Ts.normalize(a,this.duration(),b):a};function as(){}r(as,ar);function bs(){}r(bs,$r);function cs(a){let b=0;a instanceof $r&&(b=a.duration());return b}function ds(){}ds.prototype.fe=function(a,b,c,d){a.fe(b,c,d)};ds.prototype.complete=function(a,b,c){if(a instanceof as)a.fe(b,c);else if(a instanceof $r)a.complete(b,c);else throw Error("unknown action");};var es=null;function fs(){es||(es=new ds);return es}function gs(){}gs.prototype.fe=function(a,b,c,d){a.Hj(b,c,d)};
gs.prototype.complete=function(a,b,c){if(a instanceof as)a.Hj(b,c);else if(a instanceof $r)a.oC(b,c);else throw Error("unknown action");};var hs=null;function is(){hs||(hs=new gs);return hs};function js(a){this.Yb=a||[];this.tN=a?a.slice().reverse():[]}r(js,bs);k=js.prototype;k.xa=-1;k.Zg=function(a){if(0<=this.xa)throw Error("ActionsSequence was already initialized");this.Yb.push(a);this.tN.splice(0,0,a)};k.lJ=function(){let a=0;for(let b=0;b<this.Yb.length;++b)a+=cs(this.Yb[b]);return a};k.duration=function(){0>this.xa&&(this.xa=this.lJ());return this.xa};k.fe=function(a,b,c){a=this.ri(a);this.qc(this.Yb,fs(),a,b,c)};k.complete=function(a,b){this.oh(this.Yb,fs(),a,b)};
k.Hj=function(a,b,c){a=this.ri(a,!0);this.qc(this.tN,is(),a,b,c)};k.oC=function(a,b){this.oh(this.tN,is(),a,b)};
k.qc=function(a,b,c,d,e){const f=na(this)+"",g=d.od;g.push();var h=0;let l=0,m=d.Au.get(f);var n;if(n=m)n=m,n=cr(n.clock())==cr(e)&&n.time()<=c;n&&(h=m.T1+1,l=m.duration(),g.add(m.od));m=null;n=!1;const q=a.length;for(let u=h;u<q;++u){const w=a[u],z=(h=w instanceof $r?w:null)?h.duration():0,E=e.add(l);if(l+z<=c)b.complete(w,d,E),n=!0;else{n&&(m=new ks(e,c,u-1,l,sb(Kr(g))));a=c-l;h&&0<=a&&b.fe(h,a,d,E);break}l+=z}n&&(m||(m=new ks(e,c,q-1,l,Kr(g))),d.Au.set(f,m));g.pop()};
k.oh=function(a,b,c,d){this.qc(a,b,this.duration(),c,d)};function ks(a,b,c,d,e){this.W=a;this.wd=b;this.T1=c;this.xa=d;this.od=e}ks.prototype.clock=function(){return this.W};ks.prototype.time=function(){return this.wd};ks.prototype.duration=function(){return this.xa};function ls(a,b){this.Ub=a;this.wX=b||!1}ls.prototype.wX=!1;ls.prototype.id=function(){return this.Ub};ls.prototype.required=function(){return this.wX};function ms(a,b,c){ls.call(this,b,c);this.HE=Array.isArray(a)?a:[a]}r(ms,ls);ms.prototype.aH=function(a){return 1==this.HE.length?this.HE[0]==a:0<=fb(this.HE,a)};ms.prototype.clone=function(a){return ns(a,this.HE,this.required())};function os(){this.Yb=[];this.reset()}os.prototype.$g=function(){this.Yb.push([])};os.prototype.Zg=function(a,b,c){c=void 0!==c?c:this.Yb.length-1;for(c=Math.max(c,0);this.Yb.length-1<c;)this.Yb.push([]);this.Yb[c].push({id:a,action:b})};os.prototype.reset=function(){this.hA=-1;this.Dn=0};
os.prototype.gi=function(a,b){a=Math.min(a,this.Yb.length-1);const c={},d=this.hA<a||this.hA==a&&this.Dn<=b;for(var e=d?Math.max(this.hA,0):0;e<=a;++e){const f=e==this.hA&&d?this.Dn:0,g=e==a?b:Number.MAX_VALUE,h=this.Yb[e];for(let l=0;l<h.length;++l){const m=h[l];m.action.YB(f,g)&&(c[m.id]=!0)}}this.hA=a;this.Dn=b;return Ma(c)};function ps(a){const b=[];for(let c=0;c<a.Yb.length;++c){let d=[0];const e=a.Yb[c];for(let f=0;f<e.length;++f)d=d.concat(e[f].action.tR());xb(d);b.push(d)}return b};function qs(a){this.Lr=[];this.sO=[];this.Ds=new os;this.$g(ns(a,"___start",!0))}function rs(a,b){let c=null;if(0<a.Lr.length){const d=a.Lr[a.Lr.length-1];d instanceof js&&(c=d)}c||(c=new js,a.Lr.push(c));c.Zg(b)}qs.prototype.$g=function(a){this.Lr.push(a);this.sO.push(a);this.Ds.$g()};function ss(a){this.hb=a;this.zJ=a.length}k=ss.prototype;k.zJ=0;k.sh=-1;k.next=function(){++this.sh;return this.sh<this.zJ};function ts(a){for(;a.next()&&!a.Pj(););return null!=a.Pj()}
k.seekTo=function(a){for(;us(this)!==a&&this.next(););return us(this)===a};function us(a){return 0<=a.sh&&a.sh<a.zJ?a.hb[a.sh]:null}k.Pj=function(){const a=us(this);return a&&a instanceof ls?a:null};k.reset=function(){this.sh=-1};function vs(a){ss.call(this,a.Lr)}r(vs,ss);vs.prototype.actions=function(){const a=us(this);return!a||a instanceof ls?null:a};function ws(a){ss.call(this,a.sO)}r(ws,ss);function xs(a){a=us(a);return!a||a instanceof ls?null:a};function ys(a){qs.call(this,a);this.dL=new js;rs(this,this.dL)}r(ys,qs);function zs(a,b,c){ls.call(this,b,c);this.Px=a}r(zs,ls);zs.prototype.aH=function(a){return this.Px.id()==a};zs.prototype.clone=function(a){return As(a,this.Px,this.required())};function Bs(){this.Jd=[]}function ns(a,b,c){b=new ms(b,a.Jd.length,c);a.Jd.push(b);return b}function As(a,b,c){b=new zs(b,a.Jd.length,c);a.Jd.push(b);return b};function Cs(){this.tn=[]}Cs.prototype.add=function(a){this.tn.push(a)};Cs.prototype.count=function(){return this.tn.length};Cs.prototype.get=function(a){return 0>a||a>=this.count()?null:this.tn[a]};Cs.prototype.il=function(a){for(let b=0;b<this.tn.length;++b)this.tn[b].il(a)};function Ds(a,b){return b in a.aK?a.aK[b]:null}class Es{constructor(a,b,c,d){this.Ub=a;this.rr=b;this.T8=c||null;this.S8=d||null;this.UI=[];this.VI=[];this.wT=!1;this.aK={}}id(){return this.Ub}Na(){return this.rr}Si(){return this.T8}Oj(){return this.S8}};function Fs(a,b){if(b in a.ME)return a.ME[b];throw Error("can't find animated object with specified id");}class Gs{constructor(){this.tn=[];this.ME={}}count(){return this.tn.length}add(a){this.tn.push(a);this.ME[a.id()]=a}Sc(){return this.tn}};class Hs{constructor(a,b,c){this.type=a;this.text=b;this.Mi=c}};class Is{constructor(a,b,c,d){this.id=a;this.Na=b;this.Si=c;this.Oj=d;this.state=new Hr;vr(this.state,"moveX",!0).add(new nr(this.Na.left,!0));vr(this.state,"moveY",!0).add(new nr(this.Na.top,!0))}};class Js{constructor(){this.Mt=this.Kt=this.Ft=this.zt=this.pt=this.fill=this.line=""}};function Ks(a){const b=[];a.Lc&&b.push(a.Lc);a.ll.forEach(c=>b.push(c));return b}function Ls(a){if(a.Lc){var b=a.Lc.Na,c=a.Na,d=a.Iq;c=new mg(c.left-.5*d,c.top-.5*d,c.width+d,c.height+d);d=Math.abs(b.top-c.top);var e=Math.abs(b.width-c.width),f=Math.abs(b.height-c.height);a.CB=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>f&&!a.l_}}
class Ms{constructor(a,b,c,d,e,f){this.name=a;this.type=`${b}${a.startsWith("!!")?"":c||""}`;this.Na=d;this.zIndex=e;this.ll=[];this.yq=[];this.Lc=null;this.l_=!1;this.text="";this.nl=this.Xk=!1;this.rotation=0;this.Xd=this.Mi=void 0;this.Iq=0;this.CB=!1;this.Gw=new Js;this.uid=f}};function Ns(a,b,c,d,e,f,g){this.K2=a;this.Xg=b;this.La=c;this.Ha=d;this.Ai=e;this.t2=void 0==f?"":f;this.V8=g;this.Ok=1}k=Ns.prototype;k.containerId=function(){return this.K2};k.url=function(){return this.Xg};k.width=function(){return this.La};k.height=function(){return this.Ha};k.timeOffset=function(){return this.Ai*this.Ok};k.il=function(a){this.Ok=a};k.bgColor=function(){return this.t2};k.g1=function(){return this.V8};function Os(){this.Ay=[]}Os.prototype.count=function(){return this.Ay.length};Os.prototype.il=function(a){for(let b=0;b<this.Ay.length;++b)this.Ay[b].il(a)};function Ps(){this.ko=[]}Ps.prototype.add=function(a){this.ko.push(a)};Ps.prototype.count=function(){return this.ko.length};Ps.prototype.il=function(a){for(let b=0;b<this.ko.length;++b)this.ko[b].il(a)};function Qs(a,b){let c=!1;for(const d of a.VT)-1!=d.indexOf(b)&&(hb(d,e=>{a.tB.push(e)}),c=!0);c||a.tB.push(b)}
class Hp extends Dj{constructor(){var a=new Bs;super("slide");this.tL=!0;this.Ru=new ys(a);this.kU=[];this.St=new Gs;this.Jd=[];this.tB=[];this.VT=[];this.ko=new Ps;this.xy=new Cs;this.nK=new Os;this.Qv=[];this.yg=a}persistState(a){a=super.persistState(a);a.visitedHyperlinks=this.tB;return a}po(a,b){super.po(a,b);this.tB=t(a,"visitedHyperlinks",!1)}DI(){return this.tB}HC(){return this.Jd}$g(a){0>fb(this.Jd,a)&&this.Jd.push(a)}PC(){return this.ko}};var Rs=class extends ge{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};const Ss=new WeakMap;function Ts(a){var b=Us;const c=na(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){const g=this||ja;let h=Ss.get(g);h||(h={},Ss.set(g,h));return $b(h,[this,...f],e,d)}}function Us(a,b){a=[a];for(let c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};function Vs(a){Le.call(this);this.LB=a||ud();if(this.F_=this.O$())this.C$=ye(this.LB.Wc,this.F_,va(this.V$,this))}r(Vs,Le);k=Vs.prototype;k.O$=Ts(function(){var a=!!this.RB(),b="hidden"!=this.RB();return a?b?((jg()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});k.RB=Ts(function(){return kg("hidden",this.LB.Wc)});k.R$=Ts(function(){return kg("visibilityState",this.LB.Wc)});function Ws(a){return!!a.LB.Wc[a.RB()]}
k.V$=function(){var a=this.RB()?this.LB.Wc[this.R$()]:null;a=new Rs(Ws(this),a);this.dispatchEvent(a)};k.Pe=function(){He(this.C$);Vs.Eb.Pe.call(this)};class Xs{constructor(){this.L=[];this.CE=1;this.rn=this.te=0;this.Af=!1}push(a){this.Af||(this.L[this.rn]=a,this.rn=(this.rn+1)%this.CE,this.te=Math.min(this.te+1,this.CE))}pop(){if(this.Af||this.Uh())return null;this.rn=0>this.rn-1?this.CE-1:this.rn-1;this.te--;return this.L[this.rn]}top(){return this.Uh()?null:this.L[0>this.rn-1?this.CE-1:this.rn-1]}Uh(){return!this.te}size(){return this.te}lock(){this.Af=!0}unlock(){this.Af=!1}};var Ys={dfa:"playingSlide",efa:"playingTransition",$ea:"pausedTransition",Zea:"pausedSlide",O1:"suspended",GR:"buffering"};p("ispring.presenter.player.PresentationPlaybackState",Ys);p("PLAYING_SLIDE","playingSlide",Ys);p("PAUSED_SLIDE","pausedSlide",Ys);p("SUSPENDED","suspended",Ys);p("PLAYING_TRANSITION","playingTransition",Ys);p("PAUSED_TRANSITION","pausedTransition",Ys);p("BUFFERING","buffering",Ys);class Zs{constructor(a,b,c){this.Rv=a;this.DX=b;this.l8=c}};function $s(a,b){this.ua=a;this.Os=b}k=$s.prototype;k.Pa=null;k.gI=function(a){this.Pa=a};function at(a,b){return uj(a.ua.md(),b)}function bt(a,b){return uj(a.ua.Ed(),b)}k.playVideo=function(a,b,c){a=bt(this,a);if(null!=this.Os.Ma&&a){var d=this.Pa;Oo(d,a,d.W.timestamp(),null!=b?b:null,c||!1)}};k.stopVideo=function(a,b){a=bt(this,a);null!=this.Os.Ma&&a&&Qo(this.Pa,a,b)};
k.pauseVideo=function(a,b){a=bt(this,a);if(null!=this.Os.Ma&&a){var c=this.Pa;const d=Jo(c,a);d.playing()?(d.pause(),c.vl==d&&(c.vl=null)):Oo(c,a,c.W.timestamp(),null,b||!1)}};function ct(a,b){b.forEach(c=>{const d=c.dataset.shapeId;a.Py.has(d)?a.Py.get(d).push(c):a.Py.set(d,[c]);dt(a,c)})}function dt(a,b){if(b.dataset.hoverStyle||b.dataset.activeStyle){const c=b.dataset.shapeId;v(a,b,"mouseover",d=>a.Kl(d,c));v(a,b,"mouseout",d=>a.hj(d,c));v(a,b,pl,()=>et(a,c));v(a,b,ql,()=>ft(a,c))}}function et(a,b){gt(a,b,c=>{var d=c.dataset.activeStyle;d&&Lk(c,d)})}function ft(a,b){gt(a,b,c=>{var d=c.dataset.activeStyle;d&&Mk(c,d)})}function gt(a,b,c){a.Py.get(b).forEach(d=>c(d))}
function ht(a,b){gt(a,b,c=>{var d=c.dataset.hoverStyle;d&&Lk(c,d)})}function it(a,b){gt(a,b,c=>{var d=c.dataset.hoverStyle;d&&Mk(c,d)})}function jt(a,b,c){return!a.Py.get(c).find(d=>d.contains(b.relatedTarget))}class kt extends K{constructor(a){super();this.Py=new Map;ct(this,a)}Kl(a,b){jt(this,a,b)&&ht(this,b)}hj(a,b){jt(this,a,b)&&(it(this,b),ft(this,b))}};var lt={},mt=!1,nt=-1;function ot(a){return a in lt?lt[a]:null}function pt(a,b,c,d,e){this.Ha=a;this.t9=b;this.jZ=c;this.v2=d||!1;this.U3=e||!1}pt.prototype.height=function(){return this.Ha};pt.prototype.DR=function(){return this.t9};pt.prototype.bold=function(){return this.v2};pt.prototype.italic=function(){return this.U3};function qt(a,b){for(const c of b)(b=ej(a,c))&&Lk(b,"visited")}function rt(a){for(let b=0;b<a.Jd.length;++b){const c=a.Jd[b],d=st(a,c);d&&(d.GC=c,d.querySelectorAll("a").forEach(e=>{e.GC=c}),B(d,"cursor","pointer"),v(a,d,"click",a.y6,a))}}
function st(a,b){if(a=ej(a,b)){if("div"==a.nodeName.toLowerCase()&&(b=Od(a),1==b.length)){b=b[0];var c=b.nodeName.toLowerCase();if("svg"==c){a=b;c=Od(a);if(1==c.length&&"a"==c[0].tagName)b=c[0];else{b=document.createElementNS("http://www.w3.org/2000/svg","a");b.setAttribute("fill","none");for(let d=0;d<c.length;++d)b.appendChild(c[d]);a.appendChild(b)}a=b}else"img"==c&&(c=document.createElement("a"),c.href="#",c.appendChild(b),b=c,a.appendChild(b),a=b)}}else a=null;return a}
class tt extends fj{constructor({content:a,mode:b="normal",HC:c}){super(a,b);this.Jd=c;this.ga=G(this);this.iw=G(this);this.$D=null;this.yJ=!1}BH(a){if(!this.yJ){qt(this,a);a=mt;const b=this.content().querySelectorAll("span");for(let c=0;c<b.length;++c){const d=b[c],e=window.getComputedStyle(d,null),f=ot(e.fontFamily);f&&(a&&(d.style.top=`${(parseFloat(e.top)||0)+f.jZ*(parseFloat(e.fontSize)||0)}px`),f.bold()&&(d.style.fontWeight="normal"),f.italic()&&(d.style.fontStyle="normal"))}Ze(this,this.$D);
this.$D=null;a=this.content().querySelectorAll("[data-shape-id]");a.length&&(this.$D=new kt(a),y(this,this.$D));this.PR();this.yJ=!0}}aY(){this.yJ=!1}PR(){"normal"==this.Vu&&(v(this,this.content(),"click",this.U4,this),rt(this))}U4(a){a.stopPropagation();this.ga.C(this,a)}y6(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=a.currentTarget;if(b&&b.GC){const c=new np;this.iw.C(b.GC,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}}}
;function ut(a,b){this.q4=a;this.RU=b||null}var vt=[];ut.prototype.RU=null;ut.prototype.Ww=function(){return this.q4};ut.prototype.Vh=function(){return this.RU};function wt(a,b,c,d,e,f,g,h){this.RC=a;this.TC=b;this.x1=c;this.y1=d;this.x2=e;this.y2=f;this.SC=g;this.UC=h}wt.prototype.clone=function(){return new wt(this.RC,this.TC,this.x1,this.y1,this.x2,this.y2,this.SC,this.UC)};wt.prototype.vo=function(a){return this.RC==a.RC&&this.TC==a.TC&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.SC==a.SC&&this.UC==a.UC};function xt(a,b){const c=Gd("canvas");void 0!==a&&(c.width=a);void 0!==b&&(c.height=b);return c}function yt(a,b){b=b instanceof xk?[b.Rc,b.zd,b.yd,b.ld,b.Ld,b.Md]:b;a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function zt(a,b,c){this.yp=a;this.td=this.rh(b||100,c||100);this.Df=this.td.getContext("2d");this.Df.fillStyle="rgba(255,255,255,1)";this.Su=At}zt.prototype.Su="";zt.prototype.$y=!1;zt.prototype.rh=function(a,b){return xt(a,b)};zt.prototype.apply=function(a,b){const c=a.getContext("2d");c.save();this.Ci(this.$y?1-b:b);b=this.td;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.Su==At?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function Bt(a){a.Df.clearRect(-a.td.width,-a.td.height,2*a.td.width,2*a.td.height)}function Ct(a,b){const c=a.td.width,d=a.td.height;a=a.Df;switch(b){case Dt[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case Dt[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case Dt[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var At="maskIn",Dt={0:"0",90:"90",180:"180",270:"270"};function Et(a){zt.call(this,a)}r(Et,zt);Et.prototype.Ci=function(a){const b=this.td,c=this.Df;Bt(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};function Ft(a){zt.call(this,a);let b=Dt[0];switch(a.Vh()){case 128:b=Dt[90];break;case 64:b=Dt[180];break;case 16:b=Dt[270]}Ct(this,b)}r(Ft,zt);Ft.prototype.Ci=function(a){const b=this.td;Bt(this);this.Df.fillRect(0,0,b.width*a,b.height)};function Gt(a){zt.call(this,a);a=a.Vh();a&1&&Ct(this,Dt[90]);a&4&&(this.Su="maskOut",this.$y=!0)}r(Gt,zt);Gt.prototype.Ci=function(a){const b=this.td;Bt(this);a*=b.width;this.Df.fillRect(b.width/2-a/2,0,a,b.height)};function Ht(a,b,c,d){zt.call(this,a,102,102);this.G2=d;this.D7=c;b||Ct(this,Dt[90]);a=Math.ceil(this.td.width/d);c=Math.ceil(this.td.height/c);this.yy=this.rh(a,c);this.OF=this.rh(this.td.width+a,c)}r(Ht,zt);
Ht.prototype.Ci=function(a){Bt(this);var b=this.yy.width,c=this.yy.height,d=this.yy.getContext("2d");d.clearRect(0,0,b,c);d.fillStyle="rgba(255,255,255,1)";d.fillRect(0,0,b*a,c);a=this.OF.getContext("2d");a.clearRect(0,0,this.OF.width,this.OF.height);b=this.yy;for(c=0;c<this.G2+1;++c)a.drawImage(b,c*b.width,0);a=this.OF;b=a.height;c=this.yy.width;d=this.Df;for(let e=0;e<this.D7;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function It(a){Ht.call(this,a,0<(a.Vh()&2),1,6)}r(It,Ht);
function Jt(a){Ht.call(this,a,0<(a.Vh()&1),6,6)}r(Jt,Ht);function Kt(a){zt.call(this,a);this.TM=[];this.SM=[];for(a=0;5>a;++a)this.TM.push(Lt(100)),this.SM.push(this.rh(20,20));const b=Lt(25);for(a=0;a<b.length;++a)b[a]%=5;this.U6=b}r(Kt,zt);function Lt(a){a=Dn(Cn(0,a));Cb(a);return a}
Kt.prototype.Ci=function(a){Bt(this);const b=this.Df;a=Math.floor(100*a);var c=this.TM.length;for(var d=0;d<c;++d){const e=this.TM[d],f=this.SM[d].getContext("2d");f.clearRect(0,0,20,20);f.fillStyle="rgba(255,255,255,1)";for(let g=0;g<a;++g){const h=e[g];f.fillRect(2*Math.floor(h/10),h%10*2,2,2)}}for(a=0;5>a;++a)for(c=20*a,d=0;5>d;++d)b.drawImage(this.SM[this.U6[5*a+d]],c,20*d)};function Mt(a){zt.call(this,a);a.Vh()&2&&Ct(this,Dt[90]);this.qX=Dn(Cn(0,100));Cb(this.qX)}r(Mt,zt);Mt.prototype.Ci=function(a){Bt(this);const b=this.Df,c=this.td.width;a=Math.floor(100*a);for(let d=0;d<a;++d)b.fillRect(0,this.qX[d],c,1)};function Nt(a){zt.call(this,a,96,96);a=a.Vh();this.TY=this.rh(192,96);var b=80==a||160==a;const c=this.TY.getContext("2d");c.fillStyle="rgb(255,255,255)";c.fillRect(0,0,96,96);c.translate(96,0);for(let d=0;16>d;++d)c.fillRect(0,6*d,b?6*(16-d-1):6*d,6);a&32&&Ct(this,Dt[180])}r(Nt,zt);Nt.prototype.Ci=function(a){Bt(this);this.Df.drawImage(this.TY,-192*(1-a),0)};function Ot(a){zt.call(this,a);a.Vh()&16&&(this.Su="maskOut",this.$y=!0);Ct(this,Dt[270])}r(Ot,zt);Ot.prototype.Ci=function(a){Bt(this);const b=this.Df;a*=Math.PI;const c=this.td.width;b.save();b.translate(c/2,c/2);b.beginPath();b.moveTo(0,0);b.arc(0,0,c,-a,a,!1);b.lineTo(0,0);b.fill();b.restore()};function Pt(a,b){zt.call(this,a);this.GS=a.Vh();b||(this.Su="maskOut",this.$y=!0);Ct(this,Dt[270])}r(Pt,zt);Pt.prototype.Ci=function(a){Bt(this);const b=this.Df,c=this.td.width,d=2*Math.PI/this.GS;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(let e=0;e<this.GS;++e){const f=d*e;b.moveTo(0,0);b.arc(0,0,c,f,f+a,!1);b.lineTo(0,0)}b.fill();b.restore()};function Qt(a){Pt.call(this,a,!0)}r(Qt,Pt);function Rt(a){Pt.call(this,a,!1)}r(Rt,Pt);function St(a){zt.call(this,a);a.Vh()&4&&(this.Su="maskOut",this.$y=!0)}r(St,zt);function Tt(a){St.call(this,a)}r(Tt,St);Tt.prototype.Ci=function(a){Bt(this);var b=this.td.width;a*=b;b=(b-a)/2;this.Df.fillRect(b,b,a,a)};function Ut(a){St.call(this,a);a=this.td.width/2;this.s4=Math.ceil(Math.sqrt(2*a*a))}r(Ut,St);Ut.prototype.Ci=function(a){Bt(this);const b=this.Df,c=this.td.width/2;a*=this.s4;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function Vt(a){St.call(this,a);a=this.td.width;this.Df.translate(a/2,a/2)}r(Vt,St);Vt.prototype.Ci=function(a){Bt(this);const b=this.Df;a*=this.td.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function Wt(a){St.call(this,a)}r(Wt,St);Wt.prototype.Ci=function(a){Bt(this);const b=this.Df,c=this.td.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};var Xt={};function Yt(a){switch(a.Ww()){case "wipe":return new Ft(a);case "barn":return new Gt(a);case "checkerboard":return new Jt(a);case "blinds":return new It(a);case "dissolve":return new Kt(a);case "randombar":return new Mt(a);case "strips":return new Nt(a);case "wedge":return new Ot(a);case "wheelCw":return new Qt(a);case "wheelCcw":return new Rt(a);case "box":return new Tt(a);case "circle":return new Ut(a);case "diamond":return new Vt(a);case "plus":return new Wt(a)}return new Et(a)};function Zt(a){this.ma=a}k=Zt.prototype;k.ji=null;k.lD=!1;k.pJ=!1;k.Sp=null;function $t(a,b){a.lD!=b&&(a.lD=b,a.LO(b))}k.LO=function(a){const b=a?this.canvas():this.ma;a=a?this.ma:this.canvas();Nd(b,a)};k.canvas=function(){this.ji||(this.ji=this.rh());return this.ji};k.content=function(){return this.ma};function au(a,b){if(a.pJ!=b&&(a.pJ=b)&&a.Sp){b=a.canvas();for(let c=0;c<a.Sp.length;++c)a.Sp[c](b);a.Sp=null}}k.$B=function(){return this.pJ};
function bu(a,b){a.$B()?b(a.canvas()):(a.Sp||(a.Sp=[]),a.Sp.push(b))};function cu(a){this.ph=a}cu.prototype.VJ=0;cu.prototype.context=function(){return this.ph};function du(){}k=du.prototype;k.async=function(){return!1};k.Em=function(a,b){a=b.context();a.save();a.vw.push([])};k.c1=function(a){a=a.context();a.restore();a.vw.pop()};k.j_=function(a,b){a=b.context();a.save();a.vw.push([])};k.i_=function(a){a=a.context();a.restore();a.vw.pop()};k.isVisible=function(a){return"none"!=rg(a,"display")};k.F0=function(a){a.wm={position:this.Um(a),opacity:this.ET(a),transform:Xk(a),transformOrigin:Yk(a)}};
function eu(a,b,c,d){var e=b.wm?b.wm.position:(0,a.Um)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.wm?b.wm.transform:Xk(b);d&&(e||(e=new xk),e.translate(d,0));if(e){if((d=b.wm?b.wm.transformOrigin:Yk(b))&&(0!=d.x||0!=d.y)){const f=new xk;f.translate(d.x,d.y);yk(f,e);f.translate(-d.x,-d.y);e=f}yt(c,e);eb(c.vw).push(e)}a=b.wm?b.wm.opacity:(0,a.ET)(b);c.globalAlpha*=a}k.Um=function(a){const b=parseFloat(rg(a,"left"));a=parseFloat(rg(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};
k.ET=function(a){a=Fg(a);return"string"===typeof a?1:a};class fu extends du{Em(a,b){super.Em(a,b);eu(this,a,b.context());try{a.complete&&b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}}};function gu(){}r(gu,du);gu.prototype.Em=function(a,b){gu.Eb.Em.call(this,a,b);eu(this,a,b.context());var c=b.context();try{const d=sg(a,"backgroundColor"),e=a.style.width,f=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=f){const g=Sl(d);c.save();c.fillStyle=g.vH;c.fillRect(0,0,parseFloat(e),parseFloat(f));c.restore()}}catch(d){}"block"==ja.window.getComputedStyle(a,null).display&&(b.VJ=0)};var hu=!bc&&!Tb();function iu(a){if(/-[a-z]/.test("width"))return null;if(hu&&a.dataset){if(Vb()&&!("width"in a.dataset))return null;a=a.dataset.width;return void 0===a?null:a}return a.getAttribute("data-"+"width".replace(/([A-Z])/g,"-$1").toLowerCase())};function ju(){}r(ju,du);
ju.prototype.Em=function(a,b){ju.Eb.Em.call(this,a,b);const c=b.context(),d=ac?a.currentStyle:ja.window.getComputedStyle(a,null);var e=0;"relative"==d.position&&(e=b.VJ,b.VJ=e+a.offsetWidth);bc&&"rtl"==d.direction&&"relative"==d.position&&(b=a.wm?a.wm.position:(0,this.Um)(a),b.left&&(e-=2*b.left));eu(this,a,c,e);e=a.innerHTML;e=-1!=e.indexOf("&")?"document"in ja?jd(e):md(e):e;if(Fb(e)){c.font=[d.fontStyle,d.fontVariant,d.fontWeight,d.fontSize,d.fontFamily].join(" ");c.fillStyle=d.color;a=parseFloat(iu(a));
if(b=d.textShadow){var f=b.match(/rgba?\([^)]+\)/);if(f){var g=f[0];b=b.replace(g,"");b=(f=b.match(/(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?)/))?{color:g,offsetX:parseFloat(f[1]),offsetY:parseFloat(f[2]),blur:parseFloat(f[3])}:null}else b=null}else b=null;b?(c.save(),c.fillStyle="rgba(0,0,0,1)",f=2*c.canvas.width,c.translate(f,0),g=c.canvas.hasAttribute("data-scale-x")?c.canvas.getAttribute("data-scale-x"):1,f=[-f*g,0],ku(c).transform(f,0,f,0,1),c.shadowOffsetX=b.offsetX+f[0],c.shadowOffsetY=
b.offsetY+f[1],c.shadowColor=b.color,c.shadowBlur=b.blur,lu(c,e,d,a),c.restore()):lu(c,e,d,a)}};function ku(a){const b=new xk;a=a.vw;for(let c=0;c<a.length;++c)hb(a[c],d=>{var e=d=d.clone(),f=-d.Md;e.Ld+=-d.Ld;e.Md+=f;yk(b,d)});return b}
function lu(a,b,c,d){const e=parseFloat(c.fontSize);let f=parseFloat(c.letterSpacing);var g=parseFloat(c.lineHeight);isNaN(g)&&(g=parseFloat(c.height));var h=ot(c.fontFamily);!h||isNaN(g)?isNaN(g)?(a.textBaseline="alphabetic",g=e):(a.textBaseline="middle",g*=.5):(a.textBaseline="alphabetic",g=.5*(e*h.height()+g)-e*(h.DR()+h.jZ));if(isNaN(f))a.fillText(b,0,g),b=a.measureText(b).width;else{const l=[];let m=0;for(h=0;h<b.length;++h){const n=a.measureText(b[h]).width;l[h]=n;m+=n}d&&(f=(d-m)/(b.length-
1));for(h=d=0;h<b.length;++h)a.fillText(b[h],d,g),d+=l[h]+f;b=Math.max(d-f,0)}a:{switch(c.textDecoration){case "underline":c=e+2;break;case "overline":c=0;break;case "line-through":c=e/2+2;break;default:break a}a.fillRect(0,c,b,1)}};function mu(){}r(mu,du);k=mu.prototype;k.async=function(){return!ac};k.Em=function(a,b){nu(Fb(Ud(a)),b.context())};k.c1=function(){};k.j_=function(a,b,c){ou(Fb(Ud(a)),b.context(),c)};k.i_=function(a,b){b()};function nu(a,b){const c=xt();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function ou(a,b,c){a=pu(a);const d=Gd("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):nu(a,b);d.onload=null;d.onerror=null;c()};d.onerror=function(){d.onload=null;d.onerror=null;c()};d.src="data:image/svg+xml;base64,"+Xf(a)}function pu(a){0>a.indexOf("http://www.w3.org/2000/svg")&&(a='<svg xmlns="http://www.w3.org/2000/svg" '+a.substr(5));a=a.replace(/style="[^"]*"/,"");return a=a.replace(/<a[^>]*>/g,"").replace(/<\/a>/g,"")}k.F0=function(){};function qu(){}r(qu,du);qu.prototype.Em=function(a,b){qu.Eb.Em.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};function ru(a){a=a||document.styleSheets;for(var b=[],c=su(a),d=0;a=c[d];d++){var e=tu(a);if(e&&e.length)for(var f=0,g=0,h=e.length,l;g<h;g++)l=e[g],l.href||(l.style&&(l.parentStyleSheet||(l.style["-closure-parent-stylesheet"]=a),l.style["-closure-rule-index"]=f),b.push(l)),f++}return b}function tu(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function su(a,b){var c=[];a=a||document.styleSheets;b=void 0!==b?b:!1;if(a.imports&&a.imports.length)for(var d=0,e=a.imports.length;d<e;d++)tb(c,su(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)tb(c,su(a[d]));else{var f=tu(a);if(f&&f.length){d=0;e=f.length;for(var g;d<e;d++)g=f[d],g.styleSheet&&tb(c,su(g.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function uu(a){var b=ud(),c=b.Wc,d=b.createElement("STYLE");a:{var e=((c?c.parentWindow||c.defaultView:window)||ja).document;if(e.querySelector&&(e=e.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(e=e.nonce||e.getAttribute("nonce"))&&Zc.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};function vu(a){this.qd=a;if(a.parentNode!=wu()&&!Sd(document.body,a)){this.Gr=Rd(a);let b=0,c=a;for(;c.previousSibling;)c=c.previousSibling,++b;this.wu=b;xu(this);wu().appendChild(a)}}var yu={};vu.prototype.Gr=null;function zu(a){if(a.Gr){Ld(a.Gr,a.qd,a.wu);const b=yu[a.Gr];b&&pb(b,a.wu)}}var Au=null;
function wu(){if(!Au){const a=Gd("div");B(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});C(a,0);const b="_"+rd();a.id=b;uu("#"+b+" * { position: absolute; }");document.body.appendChild(a);Au=a}return Au}function xu(a){yu[a.Gr]||(yu[a.Gr]=[]);const b=yu[a.Gr];let c=0;hb(b,function(d){d<=this.wu&&++c},a);a.wu+=c;b.push(a.wu)};function Bu(a,b,c,d,e){this.gh=!!b;this.node=null;this.kh=0;this.lR=!1;this.t_=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.kh||0;this.gh&&(this.depth*=-1)}r(Bu,xn);k=Bu.prototype;k.setPosition=function(a,b,c){if(this.node=a)this.kh="number"===typeof b?b:1!=this.node.nodeType?0:this.gh?-1:1;"number"===typeof c&&(this.depth=c)};k.clone=function(){return new Bu(this.node,this.gh,!this.t_,this.kh,this.depth)};
k.next=function(){if(this.lR){if(!this.node||this.t_&&0==this.depth)return yn;var a=this.node;var b=this.gh?-1:1;if(this.kh==b){var c=this.gh?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.gh?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.kh*(this.gh?-1:1)}else this.lR=!0;return(a=this.node)?zn(a):yn};k.isStarted=function(){return this.lR};k.aC=function(){return 1==this.kh};k.W_=function(){return-1==this.kh};
k.vo=function(a){return a.node==this.node&&(!this.node||a.kh==this.kh)};k.splice=function(a){var b=this.node,c=this.gh?1:-1;this.kh==c&&(this.kh=-1*c,this.depth+=this.kh*(this.gh?-1:1));this.gh=!this.gh;Bu.prototype.next.call(this);this.gh=!this.gh;c=la(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)Kd(c[d],b);Md(b)};function Cu(){this.Wn={};this.dJ=this.d3.bind(this)}Cu.prototype.mS=null;Cu.prototype.wU=null;Cu.prototype.wJ=null;Cu.prototype.d3=function(){const a=this.Wn,b=this.wU;let c;for(;c=b.next();){const d=a[c.nodeName.toLowerCase()],e=d.async(),f=this.mS;b.W_()?e?d.i_(f,this.dJ):d.c1(f):e?d.j_(c,f,this.dJ):d.Em(c,f);if(e)return}c||this.wJ&&this.wJ()};
function Du(a,b,c,d){const e=b.getContext("2d");e.clearRect(0,0,b.width,b.height);d&&(b.setAttribute("data-scale-x",d.width),e.scale(d.width,d.height));b=new Cu;b.Wn.div=new gu;b.Wn.a=new gu;b.Wn.img=new fu;b.Wn.span=new ju;b.Wn.svg=new mu;b.Wn.canvas=new qu;b.Wn.video=new qu;b.mS=new cu(e);e.vw=[];b.wJ=c||null;b.wU=new Eu(a,b.Wn,b.dJ)}
function Eu(a,b,c){this.hb=[];const d=new vu(a),e=this;setTimeout(()=>{const f=new Bu(a);for(;;){var g=f.next();if(g.done)break;g=g.value;if(g!==a){var h=g.nodeName.toLowerCase();if(h in b){var l=f.aC();h=b[h];const m=g.hasAttribute("data-draw-ignore");l&&!h.isVisible(g)||m?(g=f,l=g.gh?-1:1,g.kh==l&&(g.kh=-1*l,g.depth+=g.kh*(g.gh?-1:1))):(l&&h.F0(g),e.hb.push({element:g,aC:l}))}}}zu(d);c()},0)}Eu.prototype.sh=-1;
Eu.prototype.next=function(){this.sh<this.hb.length&&++this.sh;return this.sh<this.hb.length?this.hb[this.sh].element:null};Eu.prototype.aC=function(){if(0<=this.sh&&this.sh<this.hb.length)return this.hb[this.sh].aC;throw Error("iteration ended or not started, current item is null");};Eu.prototype.W_=function(){return!this.aC()};function Fu(a,b,c){this.ma=a;this.N2=Math.ceil(b);this.L2=Math.ceil(c)}r(Fu,Zt);k=Fu.prototype;k.Wz=null;k.OM=!1;k.iF=!1;k.VR=!1;k.tD=null;k.vW=null;k.LO=function(a){if(this.VR){const b=this.content(),c=this.canvas();if(!this.tD){const d=Od(this.content());this.tD=sb(d)}a?(b.appendChild(c),Gu(this,!1)):(Md(c),Gu(this,!0))}else Fu.Eb.LO.call(this,a)};function Gu(a,b){for(let c=0;c<a.tD.length;++c)B(a.tD[c],"visibility",b?"visible":"hidden")}k.rh=function(){return xt(this.N2,this.L2)};
function Hu(a){if(!a.iF){if(!a.Wz){a.Wz=a.rh();const b=a.vW;if(b){const c=a.Wz.getContext("2d");yt(c,b)}}a.iF=!0;a.OM=!1;au(a,!1);Iu(a);Du(a.content(),a.Wz,a.x5.bind(a))}}k.x5=function(){this.iF=!1;this.OM=!0;this.YH()};function Iu(a){a=a.canvas();a.getContext("2d").clearRect(0,0,a.width,a.height)}k.YH=function(){this.OM&&(Iu(this),this.canvas().getContext("2d").drawImage(this.Wz,0,0),au(this,!0))};function Ju(a){this.ma=a}r(Ju,Zt);Ju.prototype.rh=function(){const a=this.content(),b=Gd("canvas");var c=Xk(a);let d=1,e=1;c&&(d=c.Rc,e=c.ld);c=a.height*e;b.width=a.width*d;b.height=c;return b};Ju.prototype.YH=function(){var a=this.canvas();const b=this.content(),c=a.getContext("2d");c.clearRect(0,0,a.width,a.height);a=jl(Vk(),b);let d=0,e=0,f=1,g=1;a&&(d=a[4],e=a[5],f=a[0],g=a[3],c.setTransform(f,a[1],a[2],g,d,e));c.drawImage(b,-d/f,-e/g,b.width,b.height);au(this,!0)};class Ku extends mr{constructor(a,b,c,d,e){super(c,d,e);this.yp=a;this.Td=b}progress(){return this.Td}};class Nu extends mr{constructor(a,b,c,d){super(b,c,d);this.W1=null!=a?a:100}alpha(){return this.W1}};function Ou(a){const b=new kr;for(let c=0;c<a.length;++c)b.Lh[a[c]]="";return b}function Pu(a,b,c){c=c||a.qd;a=Ma(b.Lh);for(let d=0;d<a.length;++d){const e=a[d];let f=e in b.Lh?b.Lh[e]:"";"font-size"==e&&""!==f&&(f+="px");B(c,e,f)}}
function Qu(a,b){var c=b&&b instanceof Nu?b.alpha():"";C(a.qd,c);const d=a.AE;b&&b instanceof Ku?!d.iF&&Ru(a,b)&&((c=!d.lD)?Hu(d):d.YH(),bu(d,e=>{var f=b.yp;var g=na(f)+"";g in Xt?g=Xt[g]:(f=Yt(f),g=Xt[g]=f);g.apply(e,b.progress());ph(e,"50% 50%");Tk(e,a.p4);$t(d,!0)}),c&&.1>b.progress()&&$t(d,!0)):(d.Sp=null,d.lD&&$t(d,!1))}function Ru(a,b){a=wr(a.ja,"filter");return a instanceof Ku&&b.progress()==a.progress()&&b.yp.Ww()==a.yp.Ww()&&b.yp.Vh()==a.yp.Vh()?!1:!0}
function Su(a,b){const c=a.B3;if(c)if(b=b.color(),(a=Ds(a.rk,"imgColor"))&&b.vo(a))$t(c,!1);else{const d=b.Sc("rgb");c.$B()||c.YH();bu(c,e=>{const f=e.getContext("2d");try{const g=f.getImageData(0,0,e.width,e.height),h=g.data;for(e=0;e<h.length;e+=4)h[e]=d[0],h[e+1]=d[1],h[e+2]=d[2];f.putImageData(g,0,0);$t(c,!0)}catch(g){}})}}
function Tu(a,b,c){b=b.color().toString();a=a.qd.querySelectorAll("path,rect,circle,g,ellipse");for(let d=0;d<a.length;++d){const e=a[d],f=e.getAttribute(c);f&&"none"!=f&&e.setAttribute(c,b)}}
class Uu{constructor(a,b,c){const d=new vu(b);this.rk=a;this.qd=b;this.Eu=c;this.ja=new Hr;this.Fu();a=new Fu(this.qd,this.rk.Na().width,this.rk.Na().height);a.VR=!0;b=new xk;let e=new xk;const f=Yk(this.qd)||new bd;b.translate(f.x,f.y);var g=this.rk.Oj();g&&(b=yk(b,g),e=yk(e,zk(g)));if(g=this.rk.Si())b=yk(b,g),e=yk(e,zk(g));b.translate(-f.x,-f.y);a.vW=b;const {saa:h,waa:l}={saa:a,waa:e};this.AE=h;this.p4=l;a=this.qd.querySelector("img");this.B3=a instanceof HTMLImageElement?new Ju(a):null;this.hU=
!0;Xh&&(vr(c,"moveX")||vr(c,"moveY"))&&(this.qd.style.willChange="transform");zu(d)}Fu(){var a="none"!=rg(this.qd,"display");vr(this.Eu,"visibility",!0).add(new ur(a));a=this.rk.UI;0<a.length&&vr(this.Eu,"cssProperties",!0).add(Ou(a));a=this.rk.VI;0<a.length&&vr(this.Eu,"cssTextProperties",!0).add(Ou(a));if(this.rk.wT){a=this.Eu;var b=this.qd.querySelectorAll("span")[0];if(b&&(b=parseInt(rg(b,"font-size"),10),!isNaN(b))){var c=Gr(a);c||(c=new kr,vr(a,"cssTextProperties",!0).add(c));c.Lh["font-size"]=
b}}a=this.Eu;b=["textColor","fillColor","strokeColor","imgColor"];for(c=0;c<b.length;++c){const d=b[c],e=Ds(this.rk,d);e&&vr(a,d,!0).add(new jr(e,0,!0))}}po(a){const b=this.qd;var c=wr(a,"visibility",ur).visible(),d=c?"inherit":"none";qg(this.qd,"display")!=d&&(B(this.qd,"display",d),c?!D&&Wh&&dl(this.qd):(d=this.qd.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=wr(a,"cssProperties"))&&c!=wr(this.ja,"cssProperties")&&Pu(this,c);if((c=Gr(a))&&c!=Gr(this.ja)){d=this.qd.querySelectorAll("span");
for(var e=0;e<d.length;++e)Pu(this,c,d[e])}(c=wr(a,"fillColor"))&&c!=wr(this.ja,"fillColor")&&Tu(this,c,"fill");(c=wr(a,"strokeColor"))&&c!=wr(this.ja,"strokeColor")&&Tu(this,c,"stroke");if((c=wr(a,"textColor"))&&c!=wr(this.ja,"textColor"))for(c=c.color().toString(),d=this.qd.querySelectorAll("span"),e=0;e<d.length;++e){var f=d[e];let h;if(f.currentStyle)h=f.currentStyle.textShadow;else{var g=void 0;h=null==(g=window.getComputedStyle(f,null))?void 0:g.textShadow}h&&"none"!=h||B(f,"color",c)}(g=wr(a,
"imgColor"))&&g!=wr(this.ja,"imgColor")&&Su(this,g);Qu(this,wr(a,"filter"));if(zr(a).pc!=zr(this.ja).pc||Ar(a).pc!=Ar(this.ja).pc||xr(a).angle()!=xr(this.ja).angle()||yr(a).angle()!=yr(this.ja).angle()||Br(a).scale()!=Br(this.ja).scale()||Cr(a).scale()!=Cr(this.ja).scale()||Dr(a).scale()!=Dr(this.ja).scale()||Er(a).scale()!=Er(this.ja).scale()||Fr(a).shift()!=Fr(this.ja).shift())d=new xk,d.translate(zr(a).pc,Ar(a).pc),d.rotate(xr(a).angle()+yr(a).angle(),0,0),d.scale(Br(a).scale()*Cr(a).scale(),Dr(a).scale()*
Er(a).scale()),g=d,c=Fr(a).shift(),e=g.Rc,f=g.zd,g.Rc+=0*g.yd,g.zd+=0*g.ld,g.yd+=c*e,g.ld+=c*f,g=d,(c=this.rk.Si())&&(g=yk(g,c)),(c=this.rk.Oj())&&(g=yk(c.clone(),g)),Tk(b,g);this.hU&&(B(this.qd,{top:0,left:0}),fc&&dl(this.qd));this.hU=!1;this.ja=a}}};function Vu(a,b){this.ua=a;this.p8=b;this.WI={}}function Wu(a,b,c){const d=b.id();if(a.WI[d])return a.WI[d];let e=null;const f=ej(a.p8,b.id());f&&(e=new Uu(b,f,c));return a.WI[d]=e};function Xu(a){this.u8=new Yu(a);this.k9=new Zu(a)}Xu.prototype.process=function(a){const b=vr(a,"sound");b&&$u(b,this.u8);(a=vr(a,"video"))&&$u(a,this.k9)};
function $u(a,b){for(let f=0;f<a.count();++f){var c=tr(a,f),d=c.vm();if(d instanceof av){var e=b;const g=d.gC();c=0==c.level();switch(d.type()){case bv:e.play(g,d.$h(),c);break;case cv:e.pause(g,c);break;case dv:e.stop(g);break;default:throw Error("unknown operation type");}}else if(d instanceof ev)switch(c=b,d.type()){case fv:c.Y0();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}function Yu(a){this.Pa=a}
Yu.prototype.play=function(a,b,c){var d=this.Pa;a=at(d,a);null!=d.Os.Ma&&a&&Mo(d.Pa,a,b,c)};Yu.prototype.pause=function(a,b){var c=this.Pa;a=at(c,a);if(null!=c.Os.Ma&&a){c=c.Pa;const d=Ho(c,a);d.playing()?d.pause():Mo(c,a,null,b)}};Yu.prototype.stop=function(a){var b=this.Pa;a=at(b,a);null!=b.Os.Ma&&a&&Ho(b.Pa,a).stop()};Yu.prototype.Y0=function(){var a=this.Pa;null!=a.Os.Ma&&So(a.Pa)};function Zu(a){this.Pa=a}Zu.prototype.play=function(a,b,c){this.Pa.playVideo(a,b,c)};
Zu.prototype.pause=function(a,b){this.Pa.pauseVideo(a,b)};Zu.prototype.stop=function(a){this.Pa.stopVideo(a,!0)};Zu.prototype.Y0=function(){throw Error("unsupported operation");};function gv(a){this.ja=a}gv.prototype.state=function(){return this.ja};function hv(a){this.ja="waitForTrigger";this.zO=a}r(hv,gv);hv.prototype.Pj=function(){return this.zO};function iv(a){this.uj=a}iv.prototype.gi=function(a,b,c,d,e){b=jv(e);c=null;const f=new vs(this.uj);for(;f.next()&&f.Pj()!==b;){const g=f.actions();f.Pj()?c=kv(e,f.Pj()):g&&c&&g.complete(a,c.hq)}c=new vs(this.uj);c.seekTo(b);e=kv(e,b).hq;c.next()&&c.actions()&&(b=c.actions(),b.duration()<=d?b.complete(a,e):b.fe(d,a,e))};function lv(a){this.uj=a}lv.prototype.Dn=-1;lv.prototype.aX=null;lv.prototype.gi=function(a,b,c,d,e,f){if(f){f=jv(e);var g=kv(e,f).hq;this.aX==c&&this.Dn==b&&(b+=1);f===c?mv(this,a,f,g,b,d):(e=kv(e,c).hq,mv(this,a,c,e,b,Number.MAX_VALUE),mv(this,a,f,g,0,d));this.aX=f;this.Dn=d}};function mv(a,b,c,d,e,f){e=Math.round(e);f=Math.round(f);a=new ws(a.uj);for(a.seekTo(c);a.next()&&xs(a);){c=xs(a);const g=Math.round(c.yN);g>=e&&g<=f&&c.fe(b,d.add(g))}};function nv(a,b){this.yg=a;this.uj=b;this.ie=new ov(ps(b.Ds),a);this.dV=[new iv(b),new lv(b)];this.O2=new Rr;this.reset(0);this.hw=new A}k=nv.prototype;k.wd=0;k.yx=function(){return this.hw};k.timeline=function(){return this.uj};k.time=function(){return this.wd};k.resume=function(a){const b=jv(this.ie);b&&er(kv(this.ie,b),this.wd,a)};
k.seek=function(a,b){if(a<this.wd)throw Error("can't seek backward, use reset() and seek after that");var c=jv(this.ie);c&&(c=kv(this.ie,c),er(c,this.wd,b,!0),er(c,a,b));this.wd=a};
k.gi=function(a,b,c){const d=jv(this.ie);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=void 0!==c?c:!0;const e=this.wd;a=e+a;var f=kv(this.ie,d).hq,g=0,h=new vs(this.uj);for(h.seekTo(d);h.next();){var l=h.actions();if(l){if(g=l.duration(),g>a)break}else if(l=h.Pj(),l.required())break;else f=new dr(cr(f.add(g))),this.ie.$g(l,f),f=f.hq,a-=g,g=0}this.wd=a;b=new Wr(b,this.O2);for(h=0;h<this.dV.length;++h)this.dV[h].gi(b,e,d,a,this.ie,c);pv(this,!0);b.od.apply(b);
return b.Lt()};k.sw=function(a,b){if(!qv(this,a))return!1;var c=new vs(this.uj);const d=jv(this.ie);d&&c.seekTo(d);let e=null;const f=[];for(;ts(c);){const g=c.Pj();if(g.aH(a)){e=g;break}else{if(g.required())break;f.push(g)}}if(!e)return this.reset(b),this.sw(a,b);d&&"playing"==this.Jh.state()&&er(kv(this.ie,d),this.wd,b,!0);if(0<f.length)for(a=new dr(b),er(a,0,b,!0),c=0;c<f.length;++c)this.ie.$g(f[c],a);this.ie.$g(e,new dr(b));this.wd=0;pv(this,!1);return!0};
function qv(a,b){function c(e){for(;ts(e)&&!e.Pj().required(););return e.Pj()}const d=new vs(a.uj);(a=jv(a.ie))&&d.seekTo(a);if(a=c(d))return a.aH(b);d.reset();ts(d);return(a=c(d))&&a.aH(b)}k.reset=function(a){this.ie.clear();this.ie.$g(this.uj.Lr[0],new dr(a));this.wd=0;pv(this,!1)};
function pv(a,b){const c=new vs(a.uj);var d=jv(a.ie);d&&c.seekTo(d);d=null;let e="completed";for(;c.next();){const f=c.actions(),g=c.Pj();if(g&&g.required()){d=g;e="waitForTrigger";break}else if(f&&(!b||a.wd<f.duration())){e="playing";break}}a.Jh&&"playing"==a.Jh.state()&&e!=a.Jh.state()&&a.hw.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.Jh=new hv(d)}else a.Jh=new gv(e)}k.playbackState=function(){return this.Jh};
k.persistState=function(){const a={s:this.Jh.state(),t:this.wd,T:this.ie.persistState()};"waitForTrigger"==this.Jh.state()&&(a.nt=this.Jh.Pj().id());return a};k.restoreState=function(a){const b=a.s;this.Jh="waitForTrigger"==b?new hv(this.yg.Jd[a.nt]):new gv(b);this.wd=a.t;this.ie=new ov(ps(this.uj.Ds),this.yg,a.T)};
function ov(a,b,c){this.WC=a;this.yg=b;this.Jd=[];this.lB=[];if(c){a=c.t;b=c.at;for(let d=0;d<a.length;++d){const e=this.yg.Jd[a[d]];c=b[d];const f=new dr(c.t);f.hm=sb(c.p);this.$g(e,f)}}}ov.prototype.persistState=function(){const a=[];hb(this.Jd,c=>{a.push(c.id())},this);const b=[];hb(this.lB,c=>{b.push(c.persistState())},this);return{t:a,at:b}};ov.prototype.$g=function(a,b){b.WC=this.WC[this.lB.length];this.Jd.push(a);this.lB.push(b)};
function kv(a,b){b=fb(a.Jd,b);if(0>b)throw Error("trigger wasn't activated");return a.lB[b]}function jv(a){const b=a.Jd.length;return 0<b?a.Jd[b-1]:null}ov.prototype.clear=function(){this.Jd=[];this.lB=[]};function rv(a,b,c){this.Eh=a;this.yb=b;this.Q8=c}rv.prototype.apply=function(a){vr(a.Lt().get(this.Eh),this.yb,!0).add(this.Q8)};function sv(a,b){this.Eh=a;this.ja=b}r(sv,as);sv.prototype.fe=function(a){a=a.od;const b=rr();for(let d=0;d<b.length;++d){const e=b[d];var c=vr(this.ja,e,!1);c&&0<c.count()&&(c=tr(c,0),a.add(new rv(this.Eh,e,c)))}};sv.prototype.Hj=function(){};function tv(a){this.xa=a}tv.prototype.duration=function(){return this.xa};tv.prototype.YB=function(a){return a<=this.xa};tv.prototype.tR=function(){return[this.xa]};function uv(a,b,c){gr.call(this,c);this.fF=a;this.zh=b}r(uv,gr);uv.prototype.vm=function(){return this.fF};uv.prototype.level=function(){return this.zh};function av(a,b,c){this.u4=a;this.za=b;this.fm=void 0!==c?c:null}var bv="play",cv="pause",dv="stop";av.prototype.fm=null;av.prototype.gC=function(){return this.u4};av.prototype.type=function(){return this.za};av.prototype.$h=function(){return this.fm};function ev(){this.za=fv}var fv="stopEffectChannel";ev.prototype.type=function(){return this.za};function vv(a){a=wv(a);let b=null;for(let c=a.length-1;0<=c;--c){const d=a[c];b=b?b.add(d):d;if(d.absolute())break}return b}function wv(a){return(Array.isArray(a)?a:a.Sc()).sort((b,c)=>{b=b.clock();c=c.clock();return!!b!=!!c?b?1:-1:b&&c?cr(b)-cr(c):0})};function xv(a){const b=a.ua;var c=b.Ru;if(!c)throw Error("slide must contain main timeline");yv(a);a.Bf=new nv(b.yg,c);a.Bf.yx().addHandler(()=>{a.hw.C(a.vd)});c=b.kU;a.lk=[];for(let d=0;d<c.length;++d){const e=new nv(b.yg,c[d]);a.lk.push(e);e.yx().addHandler(()=>{a.hw.C(a.vd)})}}
function yv(a){a.ua.tL&&a.ua.St.Sc().forEach(b=>{if(!a.gL.includes(b.id())){var c=a.Wo.get(b.id());zv(a,b)&&(vr(c,"moveX",!0).add(new nr(b.Na().left,!0)),vr(c,"moveY",!0).add(new nr(b.Na().top,!0)));if(c=(c=Wu(a.PZ,b,c))?c.Eu:null)c=new sv(b.id(),c),a.ua.Ru.dL.Zg(c),a.ua.Ru.Ds.Zg(b.id(),new tv(0),0),a.gL.push(b.id())}})}function zv(a,b){return!a.ua.Qv.find(c=>c.Lc&&c.Lc.id==b.id()||!!c.ll.find(d=>d.id==b.id()))}function Av(a,b){a&&(a.reset(b),a.timeline().Ds.reset())}
function Bv(a){if(!a.Bf)throw Error("animation controller isn't activated");}function Cv(a){return"completed"==a.Bf.playbackState().state()?a.ua.$a().count()-1:a.Bf.ie.Jd.length-1-1}function Dv(a){if(a.lk){const b=a.Qm();for(let c=0;c<a.lk.length;++c)Av(a.lk[c],b)}}function Ev(a,b){const c=b.slideIndex();return 0>b.stepIndex()||c!=a.vd?!1:!0}
class Fv{constructor(a,b,c,d,e){this.ua=a;this.W=c;this.pe=e;this.hw=new A;this.vd=a.index();this.Wo=new Ir;this.PZ=new Vu(a,b);this.x4=new Xu(d);this.lk=this.Bf=null;this.ub=!1;this.gL=[];a.Qv.forEach(f=>Ks(f).forEach(g=>this.Wo.set(g.id,g.state)))}yx(){return this.hw}persistState(){const a=[];hb(this.lk,b=>{a.push(b.persistState())},this);return{m:this.Bf.persistState(),i:a}}restoreState(a){this.Bf||xv(this);this.Bf.restoreState(a.m);this.aI(a);this.Zn(0,0)}aI(a){hb(a.i,(b,c)=>{this.lk[c].restoreState(b)})}reset(a,
b){void 0===a&&(a=-1);void 0===b&&(b=0);this.Bf||xv(this);this.DF=this.Qm();this.hX=a;this.iX=b;Av(this.Bf,this.DF);0<=a&&(this.Zn(0,0),this.seek(a,b));this.Zn(0,0,!1)}DQ(){this.ua.St.Sc().some(a=>!this.gL.includes(a.id()))&&(this.ua.Ru.dL.xa=-1,yv(this),this.reset(0,0))}activate(){if(this.ub)throw Error("already activated");this.ub=!0;this.W.Nb().addHandler(this.ib,this);this.W.kl().addHandler(this.vV,this)}deactivate(){Bv(this);this.ub=!1;this.W.Nb().removeHandler(this.ib,this);this.W.kl().removeHandler(this.vV,
this)}play(){Bv(this);this.Bf.resume(this.Qm())}pause(){Bv(this)}Zn(a,b,c){var d=[];c=void 0!==c?c:this.W.hg();a=this.Bf.gi(a,this.Wo,c);d.push(a);for(a=0;a<this.lk.length;++a)d.push(this.lk[a].gi(b,this.Wo));b=[];for(a=0;a<d.length;++a)b=b.concat(Ma(d[a].gm));xb(b);nb(b,"__mediaTransforms")||b.push("__mediaTransforms");this.Wo.remove("__mediaTransforms");a=d.length;for(c=0;c<b.length;++c){var e=b[c],f=[];for(var g=0;g<a;++g)d[g].contains(e)&&f.push(d[g].get(e));if(1==f.length)g=f[0];else if(1<f.length){g=
void 0;var h=rr(),l=h.length;g=g||new Hr;for(var m=0;m<f.length;++m){var n=f[m];for(var q=0;q<l;++q){var u=vr(n,h[q],!1);u&&vr(g,h[q],!0).concat(u)}}}else continue;f=new Hr;h=rr();for(l=0;l<h.length;++l)if(m=h[l],n=vr(g,m,!1)){q=n;if(0<q.count())if(n=tr(q,0),n instanceof jr){n=[];for(u=0;u<q.count();++u){var w=tr(q,u),z=w.priority();n[z]||(n[z]=[]);n[z].push(w)}n=vv(new sr(n.pop()))}else if(n instanceof hr)n=vv(q);else if(n instanceof mr){n=wv(q);q=null;for(u=n.length-1;0<=u;--u)if(w=n[u],!q||q.level()>
w.level())q=w;n=q}else if(n instanceof kr){n=wv(q);q=null;for(u=0;u<n.length;++u)w=n[u],q=q?q.add(w):w;n=q}else if(n instanceof uv)if(0<q.count()){u=[];n=[];for(w=0;w<q.count();++w)z=tr(q,w),z.vm()instanceof av?u.push(z):n.push(z);q={};for(w=0;w<u.length;++w){z=u[w];var E=z.vm().gC();E in q||(q[E]=[]);q[E].push(z)}u=[];for(E in q)q.hasOwnProperty(E)&&(w=q[E],w=wv(w),0<w.length&&u.push(w.pop()));n=wv(rb(u,n));n=new sr(n)}else n=null;else n=wv(q),n=0<n.length?n.pop():null;else n=null;n&&(n instanceof
sr?vr(f,m,!0).concat(n):vr(f,m,!0).add(n))}g=f;this.Wo.set(e,g)}d=this.PZ;E=this.Wo;a=d.ua.St;for(c=0;c<b.length;++c)g=b[c],g in a.ME&&(e=Fs(a,g),g=E.get(g),(e=Wu(d,e,g))&&e.po(g));this.x4.process(this.Wo.get("__mediaTransforms"))}Qm(){return Date.now()}seek(a,b){if(!(0<=a&&a<this.ua.$a().count()))throw Error("invalid stepIndex");Bv(this);const c=this.Qm(),d=Cv(this);let e=1>=this.Bf.ie.Jd.length?0:this.Bf.time();if(a>d||a==d&&(void 0===b||e<=b)){for(;Cv(this)!=a;)this.Bf.sw("__step",c),e=0;void 0!==
b&&0<b-e&&this.Bf.seek(b,c)}else Av(this.Bf,c),this.seek(a,b)}sw(a){Bv(this);const b=this.Qm();for(let c=0;c<this.lk.length;++c)this.lk[c].sw(a,b);this.DF=b;this.Zn(0,0)}ib(a,b){var c=a.timestamp();if(Ev(this,c)){a=c.stepIndex();c=1E3*c.timeOffset();var d=this.Qm(),e=(d-this.DF)*this.pe.playbackRate();this.DF=d;d=c-this.iX;if(a!=this.hX||b)d=0,this.seek(a,c);this.Zn(d,e);this.hX=a;this.iX=c}}vV(a){a=a.timestamp();Ev(this,a)&&this.Zn(0,0)}};function Kv(a,b){this.ua=a;this.ye=b;this.PL={}}k=Kv.prototype;k.Az=null;k.cA=null;k.activate=function(a){this.Az=[];this.cA={};Nv(this,this.ua.md(),a.OP.bind(a));Nv(this,this.ua.Ed(),a.rm.bind(a))};function Nv(a,b,c){for(let d=0;d<b.count();++d){const e=tj(b,d),f=c(e);if(f){const g=na(f)+"";a.Az.push(f);a.cA[g]=e;f.$e.addHandler(a.lv,a)}}}k.deactivate=function(){for(let a=0;a<this.Az.length;++a)this.Az[a].$e.removeHandler(this.lv,this);this.cA=this.Az=null};
k.lv=function(a){var b=na(a)+"";if(b in this.cA){var c=this.cA[b];b=c.id();a=a.currentTime();var d=b in this.PL?this.PL[b]:0;if(d!=a){var e=a;if(!(d>e)){c=c.xj();const f=[];for(let g=0;g<c.qr.length;++g){const h=c.qr[g],l=h.time();l>=d&&l<=e&&f.push(h)}d=f;for(e=0;e<d.length;++e)this.ye.sw(d[e].id())}}this.PL[b]=a}};function Ov(a){let b=!1,c=!1;Pv(a,(d,e)=>{(e=ej(a.la,e.JW))?(mn(d,e),b=!0):c=!0});a.PO=b&&!c}function Qv(a){Pv(a,b=>b.HQ())}function Rv(a){Pv(a,b=>{b.stop();Bi&&b.nP()})}function Sv(a){Pv(a,b=>nn(b));a.PO=!1}function Pv(a,b){const c=a.Ma.Qd;a.ua.Ed().Sc().forEach(d=>{if(!(0<d.jj)){const e=c.rm(d);b(e,d)}})}
class Tv extends Jj{constructor(a,b,c,d){super(a,b,c);this.Pa=new $s(a,this);this.ye=new Fv(a,b,c.clock(),this.Pa,d);this.UU=new Kv(a,this.ye);this.PO=this.Ux=!1;this.KO=-1;b.ga.addHandler(this.C6,this);b.iw.addHandler(this.J6,this)}yx(){return this.ye.yx()}persistState(){return this.ye.persistState()}restoreState(a){this.ye.restoreState(a)}aI(a){this.ye.aI(a)}activate(a){super.activate(a);const b=a.TK;var c=this.Ez();b.vb=c;b.SK.addHandler(this.pW,this);b.UK.addHandler(this.AV,this);this.Pa.gI(a.mediaController());
this.ye.activate()}deactivate(){this.Pa.gI(null);this.ye.deactivate();if(this.Ma){const a=this.Ma.TK;a.SK.removeHandler(this.pW,this);a.UK.removeHandler(this.AV,this)}super.deactivate()}$G(){if(null==this.Ma)throw Error("media activation available only when slide is activated");this.PO||Ov(this);Qv(this);this.UU.activate(this.Ma.Qd)}rP(a={}){if(null==this.Ma)throw Error("media deactivation available only when slide is activated");this.UU.deactivate();Rv(this);(D||a.o$)&&Sv(this);0<this.KO&&(clearTimeout(this.KO),
this.KO=-1)}BH(){this.la.BH(this.ua.DI())}play(){this.ye.play();super.play()}pause(){this.ye.pause();super.pause()}DQ(){this.ye.DQ()}pW(){this.Ux=!0}AV(a){const b=this.ua,c=this.la;Qs(b,a);qt(c,b.DI());this.Uz()}C6(a,b){this.Ux?this.Ux=!1:null!=this.Ma&&pp(this.Ma.fr(),a,b)}J6(a,b,c){!c&&this.Ux?this.Ux=!1:this.Ez()&&(this.ye.sw(a),b.preventAction())}Ez(){return!0}};class Uv extends Jj{constructor(a,b,c){super(a,b,c);this.Qf=b.scenarioPlayer();this.vA=!1}scenarioPlayer(){return this.Qf}activate(a){super.activate(a);this.Qf.setActionAvailability(a.PW);if(!this.vA){this.vA=!0;const b=this.ua,c=b.WM;c&&this.Qf.restoreStateEx(c,a.re.Sk+b.BN);this.Qf.stateChangedEvent().addHandler(this.U5,this,1)}this.Kp&&this.Qf.activate()}deactivate(){super.deactivate();this.Kp&&this.Qf.deactivate()}os(){null!=this.Ma&&this.vA&&this.Qf.activate()}U5(a){a.actionPrevented()||(a.preventAction(),
this.Uz())}};var Vv={cfa:"playing",Yea:"paused",IDLE:"idle"};p("ispring.presenter.player.transitions.TransitionPlaybackState",Vv);p("PLAYING","playing",Vv);p("PAUSED","paused",Vv);p("IDLE","idle",Vv);class Wv{constructor(a){this.T2=a}displayObject(){return this.T2}};function Xv(a){for(let b=a.mi.length-1;0<=b;--b)if(a.mi[b])return a.mi[b];return null}function Yv(a,b=null){a.hD=b?new Wv(b):null;a.Yr=null}function Zv(a,b){const c=[];for(let d=0;d<a.OA.length;++d){const e=a.OA[d];void 0!==b&&e!=b||c.push(a.Kg[d])}return c}function $v(a,b,c){const d=Zv(a,c);return b.every(e=>d.includes(e))}
function aw(a,b,c,d,e,f){function g(l){if(e&&!f.getSlide(c).visible())return l;for(;l<f.count()&&!f.getSlide(l).visible();)++l;return l}if(!e)return b;const h=Aj(d);d=Zv(a,e).concat([c]);if(!h)return g(Math.max.apply(a,d)+1);for(a=0;a<d.length;++a)d[a]==b&&b++;return g(b)}function bw(a){const b=[];for(const c of a.mi)c?b.push({id:c.effect().id(),ia:c.ia()}):b.push(c);return new fp({Cj:a.Kg,VC:b})}
class cw extends K{constructor(a){super();this.re=a;this.L=[];this.Kg=[];this.OA=[];this.mi=[];this.te=0;this.Yr=this.hD=null;this.VV=G(this);this.mU=G(this)}push(a,b,c){this.L.push(a);this.mi.push(b);this.Kg.push(a.index());this.OA.push(c);this.te=this.L.length;a=this.re;b=bw(this);a.lm=b;a.Nk=!0}pop(){if(this.Uh())return null;const a={slide:this.L[this.te-1],y$:this.mi[this.te-1]};this.L.splice(this.te-1,1);this.mi.splice(this.te-1,1);this.Kg.splice(this.te-1,1);this.OA.splice(this.te-1,1);this.te=
this.L.length;var b=this.re,c=bw(this);b.lm=c;b.Nk=!0;return a}reset(a=null){this.L=[];this.mi=[];this.Kg=[];this.OA=[];this.te=0;Yv(this,a);this.VV.C();a=this.re;var b=bw(this);a.lm=b;a.Nk=!0}RQ(a){this.Yr=new Wv(a)}slideBackground(){return this.hD?this.hD.displayObject():null}bQ(){return this.Yr?this.Yr.displayObject():null}EH(){const a=this.Uh()?null:this.L[this.te-1];return a?a.index():-1}Uh(){return!this.te}};function dw(a){this.vd=a}dw.prototype.type=function(){return"gotoSlide"};dw.prototype.slideIndex=function(){return this.vd};class ew{constructor({effect:a,ia:b,Yq:c,Mo:d}){this.Zj=a;this.ez=b;this.G8=c;this.xs=d;this.Yr=null}effect(){return this.Zj}Yq(){return this.G8}ia(){return this.ez}Mo(){return this.xs}bQ(){return this.Yr}RQ(a){this.Yr=a}};class fw extends Uj{constructor(a,b,c,d){super(a,b,c.slides());this.ZZ=c;this.Sv=d||rd()}};function gw(){this.lq=new A}var hw;k=gw.prototype;k.Rt=!1;k.qj=0;k.start=function(){if(this.Rt)throw Error("timer was already started");this.Rt=!0;this.qj=Date.now();iw()(this.Zn.bind(this))};k.stop=function(){if(!this.Rt)throw Error("timer wasn't started");this.Rt=!1};k.isActive=function(){return this.Rt};k.Zn=function(){if(this.Rt){const a=this.qj;this.qj=Date.now();this.lq.C(this.qj-a);iw()(this.Zn.bind(this))}};k.Nb=function(){return this.lq};var jw=1E3/30;
function iw(){if(hw)return hw;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return hw=Dh||void 0===a?function(b){setTimeout(b,jw)}:function(b){a(b)}};function kw(a){return"graded"==a.GF?a.quizPassed():lw(a)}function lw(a){a=a.quizState();return"completed"==a||"reviewing"==a};class mw{constructor(a){this.B=a}AP(a){switch(a.type()){case "closePlayerWindow":this.B.HD.C();return;case "gotoNextSlide":nw(this.B,!0,!0,!0);return;case "gotoSlide":this.NK(a.slideIndex());return}throw Error("unknown action type");}NK(a){this.B.gotoSlide(a)}};class ow{constructor(a,b,c,d,e){this.GF=a;this.pX=b;this.FF=c;this.SR=d;this.GZ=e}quizState(){return this.pX}quizPassed(){return this.FF}allowRetakeQuiz(){return this.SR}FC(){return{type:this.GF,state:this.pX,passed:this.FF,retake:this.SR,attempts:this.GZ}}}
function pw(a){const b=a.quiz().isGraded()?"graded":"survey";var c=a.currentSession();if(c){const d=c.evaluation();c=c.sessionMode();const e=a.usedAttemptsCount();let f=!1,g=!1;d&&(f=d.quizPassed(),g=a.allowRetakeQuiz());return new ow(b,c,f,g,e)}return new ow(b,null,!1,a.allowRetakeQuiz(),0)};class qw extends fj{constructor({content:a,mode:b,quizPlayer:c,yB:d}){super(a,b);this.mb=c;this.bD=d}quizPlayer(){return this.mb}qx(){const a=pw(this.mb);return this.bD||"testing"!=a.quizState()}};class rw extends Dj{constructor(){super("quiz");this.zX=this.bD=this.YI=!1;this.km="";this.nF=this.oF=this.KD=this.kF=null;this.mN=0;this.Lp=null;this.tO=!0}yB(){return this.bD}GQ(){return this.zX}dR(a){this.km=a}persistState(a){const b=super.persistState(a);a&&a.lA?(a=a.quizPlayer(),b.quizState=a.persistState(),a=pw(a),b.quizInfo=a.FC()):(b.quizState=this.oF,b.quizInfo=this.nF?this.nF.FC():null,b.quizInactivityDuration=this.mN);return b}po(a,b){super.po(a,b);this.oF=a.quizState;const c=a.quizInfo;
c&&(this.nF=new ow(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.mN=a.quizInactivityDuration+b)}Lo(){return this.Lp}uC(a){this.Lp=a}}
class sw extends Jj{constructor(a,b,c){super(a,b,c);this.mb=b.quizPlayer();this.lA=!1}quizPlayer(){return this.mb}activate(a){super.activate(a);this.mb.setActionAvailability(a.PW);if(!this.lA){this.lA=!0;const b=this.ua,c=b.oF;c&&this.mb.restoreState(c,a.re.Sk+b.mN);this.mb.stateChangedEvent().addHandler(this.M5,this,1);this.mb.start()}this.Kp&&this.mb.activate()}deactivate(){super.deactivate();this.Kp&&this.mb.deactivate()}os(){null!=this.Ma&&this.lA&&this.mb.activate()}M5(a){a.actionPrevented()||
(a.preventAction(),this.Uz())}};class tw{constructor(a){this.B=a}AP(a){switch(a.type()){case "closePlayerWindow":this.B.HD.C();return;case "gotoNextSlide":nw(this.B,!0,!0,!0);return;case "gotoSlide":this.NK(a.slideIndex());return}throw Error("unknown action type");}NK(a){this.B.gotoSlide(a)}};class uw extends tt{PR(){}};function vw(a,b){this.x=a;this.y=b}r(vw,bd);k=vw.prototype;k.clone=function(){return new vw(this.x,this.y)};k.scale=bd.prototype.scale;k.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};k.add=function(a){this.x+=a.x;this.y+=a.y;return this};k.Ri=function(a){this.x-=a.x;this.y-=a.y;return this};k.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};function ww(a,b,c){return a.clone().Ri(b).rotate(c).add(b)}
k.vo=function(a){return this===a?!0:a instanceof vw&&!!a&&this.x==a.x&&this.y==a.y};function xw(a,b){if(0==b)return a.clone();b=b*Math.PI/180;let {oca:c,pca:d,O9:e,P9:f}={oca:new vw(a.left,a.top),pca:new vw(a.left+a.width,a.top),O9:new vw(a.left,a.top+a.height),P9:new vw(a.left+a.width,a.top+a.height)};if(!g){a=d;var g=e;var h=f;const l=c.clone();l.add(a);l.add(g);l.add(h);l.x*=.25;l.y*=.25;g=l}c=ww(c,g,b);d=ww(d,g,b);e=ww(e,g,b);f=ww(f,g,b);b=new lg(Math.min(c.y,d.y,e.y,f.y),Math.max(c.x,d.x,e.x,f.x),Math.max(c.y,d.y,e.y,f.y),Math.min(c.x,d.x,e.x,f.x));return new mg(b.left,b.top,
b.right-b.left,b.bottom-b.top)};function yw(a){if(!a)return a;const b=document.createElement("canvas");b.width=a.width;b.height=a.height;b.id=a.id;b.getContext("2d").drawImage(a,0,0);return b}function zw(a,b){const c=[];for(const d of a)if(a=b.querySelector("#"+d))a.setAttribute("data-draw-ignore",!0),c.push(a);return c}function Aw(a){for(const b of a)b.removeAttribute("data-draw-ignore")}
function Bw(a,b,c,d,e,f=null){const g=zw(d,c),h=a.rh(b),l=h.getContext("2d");l.clearRect(0,0,b.width,b.height);const m=a.rh(b);Du(c,m,function(){f&&f instanceof HTMLCanvasElement&&l.drawImage(f,0,0);l.drawImage(m,0,0);Aw(g);e(h)}.bind(a),new hd(1,1))}function Cw(a,b,c,d,e,f){e=xw(e,180*f/Math.PI);c=xw(new mg(0,0,c,d),180*f/Math.PI);a.drawImage(b,e.left,e.top,e.width,e.height,c.left,c.top,c.width,c.height)}
function Dw(a,b,c,d,e,f,g,h=null){const l=b.width,m=b.height,n=a.rh(b),q=zw(f,c),u=n.getContext("2d");u.clearRect(0,0,l,m);u.translate(l/2,m/2);u.rotate(-d);u.translate(-l/2,-m/2);const w=a.rh(b);Du(c,w,function(){h&&h instanceof HTMLCanvasElement&&Cw(u,h,l,m,e,d);Cw(u,w,l,m,e,d);Aw(q);g(n)}.bind(a),new hd(1,1))}class Ew{rh(a){const b=Gd("CANVAS");b.width=a.width;b.height=a.height;return b}};function Fw(a,b,c){a.lb=b;a.Sn=c;a.ZF=Dd("div");a.ZF.innerHTML=a.lb.innerHTML;a.xY=Dd("div");a.xY.innerHTML=a.Sn.innerHTML}function Gw(a){a.uf&&(Md(a.uf),a.uf=null);a.uf=Gd("DIV");B(a.uf,"position","absolute");var b=Gd("DIV");B(b,"position","absolute");a.uf.appendChild(b);const c=a.Du?yw(a.Du):a.xY;b.appendChild(c);b=Gd("DIV");B(b,"position","absolute");a.uf.appendChild(b);b.appendChild(a.ZF);a.zY.appendChild(a.uf)}function Hw(a,b){a.Pv&&(Jd(a.Pv),a.Du=b,a.Pv.appendChild(a.Du||a.Sn))}
function Iw(a,b,c){cl(b,c);tg(b,(a.La-a.yW*c)/2,(a.Ha-a.xW*c)/2)}
class Jw extends K{constructor(a,b,c,d,e,f){super();this.Vj=a;this.uf=this.ua=this.Du=null;this.La=c;this.Ha=d;this.yW=c;this.xW=d;this.TU=Number.MAX_VALUE;this.Bl=b;void 0!==e&&(this.TU=e);this.Hk=Gd("DIV");this.zY=Gd("DIV");f&&(f.Qe()?this.Ty(f):x(this,f.Ik,this.Ty,this))}$f(){var a=this.Vj,b=this.Bl;a.YN.appendChild((0>b?a.Yo:a.L[b]).Hk)}Et(a){Gg(this.slide(),a)}width(){return this.La}height(){return this.Ha}slide(){return this.ua}clone(){return this.uf}Ty(a){Fw(this,a.lb,a.slideBackground());
Gw(this)}Qq(){this.Xc();this.ua=Gd("DIV");B(this.ua,"position","absolute");this.Pv=Gd("DIV");B(this.Pv,"position","absolute");this.ua.appendChild(this.Pv);Hw(this,this.Du);this.$F=Gd("DIV");B(this.$F,"position","absolute");this.ua.appendChild(this.$F);this.$F.appendChild(this.lb);this.Hk.appendChild(this.ua);Gw(this)}U_(a){Hw(this,a);this.ua&&Gw(this)}zH(){return this.Du}Xc(){this.ua&&(Md(this.ua),this.ua=null)}content(){return this.$F}background(){return this.Pv}$V(a){this.Ty(a)}resize(a,b){if(this.La!=
a||this.Ha!=b)this.La=a,this.Ha=b,this.Cv(a,b)}Cv(a,b){a=Math.min(a/this.yW,b/this.xW,this.TU);this.lb&&Iw(this,this.lb,a);this.Sn&&Iw(this,this.Sn,a)}};function Kw(a,b){var c=[];const d=a.Fa.clock().timestamp(),e=Lw(d,"slide"+b,c);if(a.dG[e])return Promise.resolve(a.FY.get(a.dG[e]));a.dG[e]={hash:e};const f=a.rc.pd[b],g=Mw(a,b);return new Promise(h=>{Bw(a.yl,a.Ph,g,c,l=>{a.FY.set(a.dG[e],l);h(l)},f.zH())})}
function Nw(a,b,c,d,e,f){const g=a.Fa.clock().timestamp(),h=Lw(g,b,f,d,e);if(a.xD[h])return Promise.resolve(a.MS.get(a.xD[h]));a.xD[h]={hash:h};const l=a.rc.pd[c],m=Mw(a,c);return new Promise(n=>{Dw(a.yl,a.Ph,m,e,d,f,q=>{a.MS.set(a.xD[h],q);q.setAttribute("id",b);n(q)},l.zH())})}
function Ow(a,b,c){function d(){return new Promise(m=>{Kw(l,h).then(n=>{l.Db.RQ(n);c.RQ(l.Db.bQ());m()})})}function e(){return new Promise(m=>{Nw(l,g.id(),h,g.Na(),g.rotation(),[g.vx()]).then(n=>{l.Db.hD=new Wv(n);m()})})}b=0<=b?a.L.getSlide(b):void 0;var f=b instanceof rw||b instanceof Fq||b instanceof Uq;if(!c||f)return Promise.resolve();const g=c.effect(),h=c.Yq(),l=a;g&&g.Bm()&&(Yv(a.Db),a.Db.mU.C(b));b=g&&!g.Bm()&&!c.ia();f=!!c.Mo();a=[];if(f&&b)b=new Promise(m=>{d().then(()=>{e().then(()=>{m()})})}),
a.push(b);else if(f||b)f&&(f=d(),a.push(f)),b&&(b=e(),a.push(b));return Promise.all(a)}function Lw(a,b,c,d,e){c=c.join(",");a=[a.stepIndex(),a.timeOffset(),b,c];d&&a.push(d.toString());void 0!==e&&a.push(e);return a.join("_")}function Mw(a,b){const c=a.rc.pd[b];b=a.L.getSlide(b);var d=c.zY;b.tL=!1;d=new uw({content:d,HC:b.HC()});a=new Tv(b,d,a.Fa,a.pe);a.BH();var e=a.$a();d=e.ic(e.count()-1);e=e.count()-1;d=d.duration();a.ye.activate();a.ye.reset(e,1E3*d);b.tL=!0;return c.clone()}
class Pw{constructor({Xba:a,Dm:b,Pca:c,so:d,slides:e,hH:f,SH:g}){this.Ph=a;this.rc=b;this.Fa=d;this.L=e;this.Ma=f;this.pe=g;this.yl=new Ew;this.FY=new WeakMap;this.dG={};this.MS=new WeakMap;this.xD={};this.Db=c;this.Sy={}}};function Qw(a,b){if(0<=a.currentSlideIndex()){var c=a.Db.slideBackground();b=b?b.index():a.X().index();var d=a.YG,e=b;d.Sy[e]?c&&(d.Sy[e]=c):d.Sy[e]=c;d=a.rc.pd[b];a=yw(a.YG.Sy[b]);d.U_(a)}}function Rw(a){return 0<a.hf.length?Sw(a)instanceof fw:!1}
function Tw(a,{slideIndex:b,Ne:c=!0,c_:d=!0,ia:e=!1,zm:f=!0,AC:g=!0,Rq:h=!0,bH:l=!0,Dx:m,At:n=!1}){const q=()=>{Ow(a.YG,b,m).then(()=>{a.JT(b,c,d,e,f,g,h,l,m);n&&a.Db.reset();a.SE&&a.SE();a.SE=null})},u=m?m.Yq():b,w=a.L.getSlide(u);!m||w.Qe()?q():(a.Ke.Ik.addHandler(z=>{z.index()===u&&q()}),a.Ke.Dt(u))}
function Uw(a,b=!0){if(a.PF){var c=a.clock().timestamp();if(0<=c.slideIndex()&&0<=c.stepIndex()){var d=a.getSlidePlaybackController(c.slideIndex());d=d instanceof Tv?d.persistState():null;d=new ep(d,c.stepIndex(),c.timeOffset());a=a.Ma.re;b&&(a.eB=!0);lp(a,c.slideIndex(),d);a.invalidate()}}}function Vw(a){var b=a.W.timestamp(),c=b.stepIndex();b=b.timeOffset();const d=a.Gd.$a();c=0<=c?d.ic(c):null;return"suspended"==a.W.state()||null!==c&&b>=c.duration()}
function Ww(a,b){const c=Rw(a)?Sw(a).Sv:void 0;return new fw(a.F.slides(),b.id(),b,c)}function Xw(a,b,c,d,e){c=c?d&&d.Mo()?new xf(d.Yq(),0,0):e||a.W.timestamp():null;a.hf.push(new Zs(b,c,a.Ae));b=Tj(b);0>b&&(b=0);a.Ae=b}function Yw(a,b,c){const d=Xv(a.Db)||void 0,e=d?!1:void 0;if(d){var f=d.effect();const g=Ww(a,f),h=new xf(d.Yq(),0,0);d.ia()||Xw(a,g,f.Sq(),d,h);f=Tj(g);0>f&&(f=0);a.Ae=f}Tw(a,{slideIndex:b,Ne:c,AC:e,Rq:!0,bH:!1,Dx:d})}
function Zw(a){if(0<a.hf.length&&$w(a)){var b=eb(a.hf).DX;if(Rw(a)&&ax(a,a.R+1))return a.R+1;if(b)return b.slideIndex()}b=bx(a);if(!Rw(a)&&a.R!=b)return Sw(a).slides()[0];b=Sj(Sw(a));if(b.seekTo(a.Ae)){a.X().visible()?Pj(b):b.LH();b=b.X();if(!b&&Rw(a)&&$w(a)){var c=cx(a).slides().find(d=>a.L.getSlide(d).visible()&&d>Sw(a).slides()[a.Ae]);if(void 0===c)for(b=a.hf.length-2;-1<=b;--b)c=a.hf[b],c=(c?c.Rv:a.Ch).slides().find(d=>a.L.getSlide(d).visible()&&d>Sw(a).slides()[a.Ae]);return void 0!==c?c:-1}c=
Rw(a)?Sw(a).Sv:void 0;b=b?aw(a.Db,b.index(),a.R,a.X().Rj(),c,a.L):-1;return b>=a.L.count()?-1:b}return-1}function dx(a){if(!a.Db.Uh()){var b=a.Db.EH();if(-1!=b)return b}var c=a.X();b=bx(a);if(!Rw(a)&&a.R!=b)return Sw(a).slides()[0];b=Sj(Sw(a));if(b.seekTo(a.Ae)){for(c=c.visible();Oj(b);){const d=b.X();if(d&&d.Bx()||!c||c&&d&&d.visible())break}b=b.X();return!b&&Rw(a)&&$w(a)?(b=cx(a).slides().concat().reverse().find(d=>d<Sw(a).slides()[0]-1),void 0!==b?b:-1):b?b.index():-1}return-1}
function ex(a){a.aE||a.CX.C()}function fx(a,b,c,d){let e=-1;a=a.L;for(let f=0;f<a.count();++f){const g=a.getSlide(f);if(yj(g.Rj(),b.id())){e=g.index();break}}return new ew({effect:b,ia:c,Yq:e,Mo:d})}function $w(a){const b=Sw(a);var c=a.Ae;var d=Sj(b);d.R=d.Tv.length;d=Qj(d)?d.currentSlideIndex():-1;c=c==d||a.Ae==b.slides().length-1;a=Rw(a)?$v(a.Db,b.slides(),b.Sv):!1;return c||a}function gx(a){return"gotoSlide"==a.type()?a.slideIndex():-1}function bx(a){return 0<=a.Ae?Sw(a).slides()[a.Ae]:-1}
function Sw(a){const b=eb(a.hf);return b?b.Rv:a.Ch}function cx(a){if(!Sw(a)||2>a.hf.length)return a.Ch;const b=a.hf[a.hf.length-2];return b?b.Rv:a.Ch}function hx(a,b,c,d,e){Xw(a,b,c,d);Tw(a,{slideIndex:b.slides()[a.Ae],AC:!0,Dx:d,At:e})}function ix(a,b,c){const d=Ww(a,b);c=fx(a,b,!1,c);hx(a,d,b.Sq(),c)}
function jx(a,b){a.hf.length||a.HD.C();var c=Rw(a),d=a.hf.pop();const e=c?d.Rv.ZZ:void 0;e&&Yv(a.Db);(c=d.DX)?(a.Ae=d.l8,d=e?fx(a,e,!0):void 0,Tw(a,{slideIndex:c.slideIndex(),Rq:!1,Dx:d,At:b})):a.Ae=a.R}
function nw(a,b,c,d){if(0>a.R)throw Error("current slide is null");var e=!!a.X().Ei().Co();const f=d?Zw(a):a.nextSlideIndex();0<=f?(d=()=>{a.vs=!0;const g=kx(a,f);g?ix(a,g.m0,g.Mo):0<a.hf.length&&$w(a)?jx(a,!1):Tw(a,{slideIndex:f,Ne:b,zm:c,AC:!0,Rq:!1})},0<a.hf.length&&$w(a)?(e=Rw(a)?Sw(a).ZZ:null,ax(a,a.R+1)?d():(jx(a,!1),e&&!e.Sq()&&(e=Rw(a)?Sw(a).Sv:void 0,a.Db.push(a.L.getSlide(a.R),void 0,e),d()))):d()):a.F.settings().playback().tm()&&!e?(lx(a),Tw(a,{slideIndex:a.firstSlideIndex(),Ne:b,AC:!0,
Rq:!1,At:!0})):(mx(a.ve),Fj(a.Gd))}function kx(a,b){if(nx(a))return null;var c=ax(a,b);if(c)return{m0:c};if(c=Xv(a.Db)){const d=c.Yq();a=zj(a.L.getSlide(d).Rj(),b);if(!a)return null;b=c.effect();return{m0:a,Mo:b}}return null}function ax(a,b){if(!(b>=a.L.count())){if(!a.L.getSlide(b).visible())return ax(a,b+1);b=a.R==b?void 0:zj(a.X().Rj(),b);var c=Rw(a)?Sw(a).Sv:void 0;return b&&$v(a.Db,b.slides(),c)?ax(a,Math.max.apply(a,b.slides())+1):b}}function lx(a){a.uF||(a.uF=!0,a.Pl.C())}
function nx(a){return"accessible"==a.rc.xb}function ox(a,b){a.SE=b}
function px(a,b,c,d,e){a.R!=b&&(c&&0<=a.R&&a.ZD.push(a.L.getSlide(a.R)),d&&0<=a.R&&(d=Rw(a)?Sw(a).Sv:void 0,a.Db.push(a.L.getSlide(a.R),e,d)),a.Gd&&(a.Gd.rP(),a.Gd.deactivate()),e=Sw(a).slides(),d=-1,null!==a.vs&&(d=a.vs?e.indexOf(b,a.Ae):e.lastIndexOf(b,a.Ae)),e=0<=d?d:e.indexOf(b),0<=e&&(a.Ae=e),a.vs=null,a.R=b,e=a.L.getSlide(b),e.Bx()||Cj(e,!0),nx(a)&&!e.completed()&&(e.Xi=!0),c&&jp(a.Ma.re,b),a.Gd=a.getSlidePlaybackController(b),a.uY.C(b),qx(a,e),a.yY.C(b))}
function rx(a){a.Gd instanceof Tv&&(a.Gd.BH(),a.Gd.DQ())}function sx(a){if(a.Gd){var b=a.Gd;Ij(b,a.ub);b.activate(a.Ma)}}function qx(a,b,c=!0){const d=b.index(),e=a.getSlidePlaybackController(d);b=b.persistState(e);a=a.Ma.re;a.$p[d]=b;a.Nk=!0;c&&a.invalidate()}
function tx(a){var b=a.Ma.re.lm;if(b){var c=b.Cj();b=b.VC();for(let e=0;e<c.length;++e){var d=b[e];let f=null,g=!1;if(d)for(let h=0;h<a.L.count();++h){const l=yj(a.L.getSlide(h).Rj(),d.id);if(l){f=l;g=d.ia;break}}d=f?fx(a,f,g):void 0;a.Db.push(a.L.getSlide(c[e]),d)}}}
class ux{constructor(a,b,c,d,e,f,g,h,l){this.uF=!1;this.SE=null;this.Ae=this.R=-1;this.vs=null;this.ub=!1;this.SO=-1;this.F=a;this.L=a.slides();this.Ke=c;this.n8=d;this.Fa=e;this.W=e.clock();this.BU=this.W.timestamp();this.Ma=f;this.ve=g;this.xO=h;this.PF=a.settings().playback().JQ();this.rc=b;this.Ih=l;this.Pl=new A;this.CX=new A;c.Ik.addHandler(this.$V,this);this.W.Nb().addHandler(this.ib,this);this.W.kl().addHandler(()=>{this.xO.clock().kl().C()},this);this.W.Xq().addHandler(()=>{this.xO.clock().Xq().C()},
this);this.ve.transitionEffectCompleteEvent().addHandler(this.kW,this);this.ve.transitionEffectStartEvent().addHandler(()=>{this.oZ.C()},this);this.ve.transitionEffectCompleteEvent().addHandler(()=>{this.nZ.C();Qw(this)},this);this.o8=[];this.ZD=new Xs;this.Ch=a.HH();this.hf=[];a=new hd(this.F.slideWidth(),this.F.slideHeight());this.Db=new cw(this.Ma.re);this.Db.VV.addHandler(()=>{this.YG.Sy={};Rw(this)&&(this.hf.pop(),this.Ae=this.R);Qw(this)},this);this.Db.mU.addHandler(m=>{Qw(this,m)},this);this.YG=
new Pw({Xba:a,Dm:b,Pca:this.Db,so:e,slides:this.L,hH:f,SH:this.Ih});b=this.W.timestamp().slideIndex();0<=b&&(this.W.started()?Tw(this,{slideIndex:b,c_:!1,zm:!1}):this.ib(this.W));this.AL=Date.now();this.UR=new gw;this.UR.Nb().addHandler(this.O4,this);this.UR.start();this.$I=new A;this.kr=new A;this.yY=new A;this.YA=new A;this.uY=new A;this.HD=new A;this.uT=new A;this.oZ=new A;this.nZ=new A;this.oT=new A;this.yk=new A;this.PM=new Vs;this.PM.RB()&&ye(this.PM,"visibilitychange",this.K6,!1,this);ye(window,
"beforeunload",()=>{Uw(this,!1)});this.LU=new A;this.sZ=new A;this.Ih.yk.addHandler(this.C5,this)}play(){0>this.R?Tw(this,{slideIndex:this.firstSlideIndex(),Rq:!1}):Vw(this)&&!this.W.buffering()?this.yo():this.Gd.play()}pause(){this.Gd&&this.Gd.pause()}gotoSlide(a,b,c=!0){this.Db.reset();Tw(this,{slideIndex:a,Ne:b,Rq:!c,bH:!1,At:!0})}EH(){const a=this.ZD.top();return a?a.index():-1}Mw(a){this.Db.reset();if(!this.ZD.Uh()){void 0===a&&(a=!0);var b=this.ZD.pop();b&&Tw(this,{slideIndex:b.index(),Ne:a,
c_:!1,At:!0})}}firstSlideIndex(){const a=Sj(this.Ch);return Pj(a)?a.X().index():this.Ch.slides()[0]}sm(){var a=Sj(this.Ch);a.R=a.Tv.length;if(Qj(a))return a.X().index();a=this.Ch.slides().length;return this.Ch.slides()[a-1]}Fq(a){this.Db.reset();Tw(this,{slideIndex:this.firstSlideIndex(),Ne:a,At:!0})}Gq(a){this.Db.reset();Tw(this,{slideIndex:this.sm(),Ne:a,At:!0})}gotoNextSlide(a){nw(this,void 0!==a?a:!0,!0)}gotoPreviousSlide(a){void 0===a&&(a=!0);if(0>this.R)throw Error("current slide is null");
this.MK(a,!1)}yo(){if(0>this.R)throw Error("Slide has not been loaded");var a=this.W.timestamp(),b=a.stepIndex(),c=a.timeOffset();a=this.Gd;var d=a.$a();const e=0<=b?d.ic(b):null,f=e?e.duration():0;d=b==d.count()-1&&(c>=f||e&&e.Vk());0>b?(mx(this.ve),this.jB&&nw(this,!0,!1)):d?(Fj(a),nw(this,!0,!0)):(this.aE=f<=c,b=a.ua.$a(),c=a.Fa.clock().timestamp().stepIndex(),c==b.count()-1?Fj(a):(b=c+1,a.play(),Ej(a,b,0)),ex(this),this.aE=!1)}Aj(a,b,c,d){void 0==d&&(d=!1);if(a>this.L.count()||0>a)throw Error("slideIndex is out of bounds");
var e=this.L.getSlide(a);if(0>b)c=b=0;else{var f=e.$a().count();b>f-1&&(b=f-1)}"idle"!=this.ve.state()&&mx(this.ve);if(f=a!=this.R){Uw(this);this.Ke.Dt(a);if(!e.Qe()){this.sp=arguments;this.Gy=this.Aj.bind(this);this.sp.slideIndex=a;nk(this.Fa,!0,this.Ke);return}this.sp&&(this.Gy=this.sp=null,nk(this.Fa,!1,this.Ke));if(0==b&&0==c){Tw(this,{slideIndex:a,Ne:d,AC:!1});return}e=this.getSlidePlaybackController(a);if(e instanceof Tv){e.ye.reset(b,1E3*c);var g=kp(this.Ma.re,a);(g=g?g.Nl:null)&&e.aI(g)}}this.Fa.gi(a,
b,c,!0);f&&this.kr.C(a);d?this.Fa.start():this.Fa.stop();ex(this)}MK(a,b,c=!1){void 0!==this.LK?this.dX=arguments:this.LK=setTimeout(this.HT.bind(this,a,b,c),0)}HT(a,b,c=!1){clearTimeout(this.LK);this.LK=void 0;var d=this.dX;if(d)this.dX=null,this.HT.apply(this,d);else{d=this.previousSlideIndex();if(0>d){if(0>this.R)return;d=this.R}this.vs=!1;if(!this.Db.Uh()&&this.Db.EH()==d){const {slide:g,y$:h}=this.Db.pop();if(g){d=void 0;if(h){var e=h.Yq()==g.index();d=void 0;var f=h.effect();h.Mo()&&(f=h.Mo(),
d=h.effect());d=fx(this,f,e,d);e&&Yv(this.Db,vx(this.rc,g.index()).zH())}Rw(this)&&$w(this)&&(this.hf.pop(),this.Ae=this.R);d&&!Rw(this)&&(e=d.effect(),f=Ww(this,e),Xw(this,f,e.Sq(),d));Tw(this,{slideIndex:g.index(),Ne:a,ia:b,Rq:c,bH:!1,Dx:d});return}}Tw(this,{slideIndex:d,Ne:a,ia:b,Rq:c,bH:!1})}}previousSlideIndex(){if(0>this.R)return-1;const a=this.X().Ei().ex();return a?gx(a):dx(this)}qt(){const a=this.getSlidePlaybackController(this.R);let b=!0;var c=this.W.timestamp();const d=c.stepIndex();0>
d?(mx(this.ve),this.jB||(this.MK(!1,!0,!0),b=!1)):0<d||.01<c.timeOffset()?(c=a.Fa.clock().timestamp().stepIndex(),0==c?Gj(a):a.QH(c-1)):(this.MK(!1,!0,!0),b=!1);b&&ex(this)}kR(a,b){this.Db.reset();(a=zo(this.F.RS,a))&&hx(this,a,b,void 0,!0)}DC(a){(a=yj(this.X().Rj(),a))&&ix(this,a)}xP(){this.Db.reset();jx(this,!0)}FQ(){const a=this.R,b=this.getSlidePlaybackController(a);b instanceof Tv&&Dv(b.ye);lp(this.Ma.re,a);this.Ma.Qd.pR();this.Aj(a,0,0,!0)}O4(){var a=this.AL;this.AL=Date.now();if(!(0>this.R)){var b=
this.W.hg(),c=b?(this.AL-a)/1E3:0,d=this.W.timestamp();a=d.slideIndex();var e=d.stepIndex();d=d.timeOffset();var f=this.Ih.playbackRate();d+=c*f;if(b&&0<=e&&(b=this.X().$a(),c=b.ic(e),d>=c.duration()))if(c.Vk()){++e;if(e==b.count()){this.Fa.gi(a,e-1,c.duration());nw(this,!0,!1);return}d=0}else{this.Fa.gi(a,e,c.duration());$p(this.Fa,!0);return}this.Fa.gi(a,e,d)}}kW(){this.Ke.na(!0);const a=this.getSlidePlaybackController(this.R);a.$G();const b=kp(this.Ma.re,this.R),c=b?b.Nl:null;this.aE=!0;b&&this.v7?
(this.Fa.gi(this.R,b.stepIndex(),b.timeOffset()),this.Gd instanceof Tv&&c&&this.Gd.restoreState(c),this.Xo?a.play():a.pause()):this.Xo?(a.play(),Ej(a,0,0)):Gj(a);this.aE=!1;(this.jB||b)&&ex(this)}nextSlideIndex(){if(0>this.R)return-1;const a=this.X().Ei().Co();return a?gx(a):Zw(this)}JT(a,b,c,d,e,f,g,h,l){a<<=0;if(a>=this.L.count()||0>a)throw Error("Invalid slide index");void 0==b&&(b=!0);void 0==c&&(c=!0);void 0==d&&(d=!1);void 0==e&&(e=!0);void 0==f&&(f=!0);void 0==g&&(g=!0);void 0==h&&(h=!0);if(a!=
this.R){var m=~this.R?this.L.getSlide(this.R).type():null,n=this.L.getSlide(a).type(),q=nx(this);this.$I.C(m,n);m="quiz"==n||this.quizPlayer();n="interaction"==n||this.interactionPlayer();if(m||n||q)f=!1;"idle"!=this.ve.state()&&mx(this.ve);this.Ke.Dt(a);if(2!=this.Ke.Jw(a))this.sp=arguments,this.sp.slideIndex=a,this.Gy=this.JT.bind(this),nk(this.Fa,!0,this.Ke);else{this.Gy=this.sp=null;this.Ke.na(!1);n=l?l.effect():void 0;this.Xo=q?!1:b;this.jB=l?void 0===n.duration()?null===this.vs?!1:!this.vs:
l.ia():d;this.v7=g;q=this.jB?0>this.R?a:this.R:a;this.Yf=this.L.getSlide(q).transition().clone();l&&(void 0===n.duration()?n=null:(n=n.duration(),n=new pj("Zoom",n,null,!1)),this.Yf=n||this.Yf);this.uT.C(this.Yf,this.R,a);Uw(this);this.Fa.gi(q,-1,0);q=this.getSlidePlaybackController(a);q instanceof Tv&&(g||lp(this.Ma.re,a),(n=(n=kp(this.Ma.re,a))?n.Nl:null)?q.restoreState(n):(Dv(q.ye),q.ye.reset(0,0)));px(this,a,c,h,l);rx(this);if(q=f&&0<this.Yf.duration()){Qw(this,this.L.getSlide(a));n=this.ve;var u=
a;m=this.Yf.effectType();var w=this.Yf.duration(),z=this.jB,E=l;n.pG=NaN;var J=n.rc,I=0>n.R;n.Jl=I?J.background():n.rc.pd[n.R];n.gs=J.pd[u];J=[];0<=n.R&&(J=n.F.slides().getSlide(n.R),J=J instanceof Hp?J.Qv:[]);var N=n.F.slides().getSlide(u);N=N instanceof Hp?N.Qv:[];n.R=u;wx(n);w=u=new xx(n.Tf,n.Sf,z,n.gs,n.Jl,n.xf,w,E);z=N;w.ls=J;w.hs=z;u.ev=I;I=m;m=u;"RandomTransition"==I&&(I=yx[Math.floor(Math.random()*yx.length)],I=I[Math.floor(Math.random()*I.length)]);m=(I=zx[I])?I(m):new Ax(m);n.Fg=m;n.Fg.Vw()&&
(m=n.Fg,m.W=n.W,m.W.kl().addHandler(m.uV,m),m.W.Xq().addHandler(m.tV,m),x(n,n.Fg.je,n.v6,n));n.Fg.$B()?Bx(n):x(n,n.Fg.JF,n.lW,n)}else Cx(this.ve,a),Qw(this);sx(this);this.kr.C(a);this.Fa.start(d);f&&((m=this.Yf.sound())?(n=this.Ma.mediaController(),Ro(n,m,n.W.timestamp(),0)):this.Yf.QY&&So(this.Ma.mediaController()));q||this.kW();e&&ex(this)}}}playbackState(){const a=this.W.state(),b=this.W.timestamp().stepIndex();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":
"buffering"==a?"buffering":0>b?"playingTransition":"playingSlide"}ib(a){a=a.timestamp();const b=a.slideIndex(),c=a.stepIndex();var d=a.timeOffset();if(0>c){var e=d,f=0;if(this.Yf&&"null"!=this.Yf.effectType()){var g=this.ve.pG*this.Yf.duration();isNaN(g)&&(g=0);f=Math.max(0,this.Yf.duration()-g);e-=g}this.xO.Yh(0<f?e/f:1)}g=this.L.getSlide(b);0<=c&&b!=this.R&&(Cx(this.ve,b),px(this,b,!0,!0),sx(this),rx(this),this.Gd.$G());e=!1;f=g.$a();f.count()-1==c&&f.ic(c).duration()<=d&&(e=!0,g.completed()||(g.Xi=
!0,qx(this,g)));d=this.BU;this.BU=a;d.slideIndex()==b&&d.stepIndex()!=c&&this.YA.C(c);b==this.sm()&&e?(f.ic(f.count()-1).Vk()&&ok(this.Ma.mediaController().ln),lx(this)):this.uF=!1}uQ(){return this.uF}activate(){this.ub=!0;this.SO=Date.now();this.Gd&&Ij(this.Gd,!0);const a=this.Ma.re;mp(a,0);const b=this;setInterval(()=>{mp(a,b.Sk())},1E3)}Sk(){return 0<this.SO?Math.floor((Date.now()-this.SO)/1E3):0}clock(){return this.W}so(){return this.Fa}currentSlideIndex(){return this.R}X(){if(0>this.R)throw Error("Current slide is undefined");
return this.L.getSlide(this.R)}Yd(){if(!this.Gd)throw Error("Current slide is undefined");return this.Gd}updateCurrentSlideState(){if(-1!=this.R){const a=this.L.getSlide(this.R);qx(this,a,!1)}}getSlidePlaybackController(a,b=!0){if(!this.L.getSlide(a).Qe())return null;const c=this.o8;let d=c[a]||null;!d&&b&&(d=Dx(this.n8,a),c[a]=d,d.stateChangedEvent().addHandler(this.k6,this),d instanceof Tv?d.yx().addHandler(e=>{this.R==e&&Uw(this)}):d instanceof sw?d.quizPlayer().quizPlayerEvent().addHandler(this.L5,
this):d instanceof Uv&&d.scenarioPlayer().scenarioPlayerEvent().addHandler(this.T5,this));return d}L5(a){switch(a){case "gotoPreviousSlide":this.gotoPreviousSlide();break;case "skipQuizSlide":this.gotoNextSlide();break;case "quizFinished":a=this.X();var b=this.Yd();b=pw(b.quizPlayer());a=kw(b)?a.kF:a.KD;b=this.X();const c=this.Yd().quizPlayer(),d=pw(c);"graded"==d.GF&&lw(d)&&!kw(d)&&b.GQ()&&c.restartQuiz();(new mw(this)).AP(a);break;case "lockPresentationViewMode":this.LU.C();break;case "unlockPresentationViewMode":this.sZ.C()}}T5(a){switch(a){case "gotoPreviousSlide":this.gotoPreviousSlide();
break;case "gotoNextSlide":this.gotoNextSlide();break;case "skipScenarioSlide":this.gotoNextSlide();break;case "scenarioRestarted":case "scenarioRestored":this.oT.C(a);break;case "scenarioFinished":a=this.X();var b=this.Yd();a=Iq(b.scenarioPlayer()).scenarioPassed()?a.lF:a.LD;(new tw(this)).AP(a)}}k6(a){qx(this,a)}Ko(){return this.Ih}slideChangeEvent(){return this.yY}transitionEffectStartEvent(){return this.oZ}uR(){return this.nZ}DP(){return this.oT}sx(){return this.YA}gR(){return this.uY}Jo(){return this.Pl}$V(a){const b=
this.sp,c=this.Gy;c&&b&&b.slideIndex==a.index()&&(this.Gy=this.sp=null,nk(this.Fa,!1,this.Ke),c.apply(this,b))}quizPlayer(){return 0>this.R||!(this.X()instanceof rw)?null:this.Yd().quizPlayer()}interactionPlayer(){return 0>this.R||!(this.X()instanceof Fq)?null:this.Yd().interactionPlayer()}scenarioPlayer(){return 0>this.R||!(this.X()instanceof Uq)?null:this.Yd().scenarioPlayer()}slideTransitionController(){return this.ve}Zk(){return this.Ma.Zk()}h5(a){var b=this.getSlidePlaybackController(this.R);
b&&(b=b.view(),b instanceof tt&&b.iw.C(a,new np,!0))}K6(){Ws(this.PM)?(this.E2=this.W.hg(),this.pause()):this.E2&&xh(()=>{this.play()},this,100)}C5(){this.yk.C()}}ux.prototype.slideTransitionController=ux.prototype.slideTransitionController;ux.prototype.scenarioPlayer=ux.prototype.scenarioPlayer;ux.prototype.interactionPlayer=ux.prototype.interactionPlayer;ux.prototype.quizPlayer=ux.prototype.quizPlayer;ux.prototype.playbackCompleteEvent=ux.prototype.Jo;ux.prototype.stepChangeEvent=ux.prototype.sx;
ux.prototype.slideChangeEvent=ux.prototype.slideChangeEvent;ux.prototype.currentSlide=ux.prototype.X;ux.prototype.currentSlideIndex=ux.prototype.currentSlideIndex;ux.prototype.clock=ux.prototype.clock;ux.prototype.playbackState=ux.prototype.playbackState;ux.prototype.nextSlideIndex=ux.prototype.nextSlideIndex;ux.prototype.gotoPreviousStep=ux.prototype.qt;ux.prototype.previousSlideIndex=ux.prototype.previousSlideIndex;ux.prototype.gotoTimestamp=ux.prototype.Aj;ux.prototype.gotoNextStep=ux.prototype.yo;
ux.prototype.gotoPreviousSlide=ux.prototype.gotoPreviousSlide;ux.prototype.gotoNextSlide=ux.prototype.gotoNextSlide;ux.prototype.gotoLastSlide=ux.prototype.Gq;ux.prototype.gotoFirstSlide=ux.prototype.Fq;ux.prototype.lastSlideIndex=ux.prototype.sm;ux.prototype.firstSlideIndex=ux.prototype.firstSlideIndex;ux.prototype.gotoLastSlideViewed=ux.prototype.Mw;ux.prototype.gotoSlide=ux.prototype.gotoSlide;ux.prototype.pause=ux.prototype.pause;ux.prototype.play=ux.prototype.play;function Ex(a){return new Fo(a,b=>{b=b.Ed();const c=[];for(let d=0;d<b.count();++d){const e=tj(b,d);0<e.jj&&c.push(e)}return c})}function Fx(a,b){b=na(b)+"";return a.KW[b]||null}
class Gx{constructor(a,b,c,d){this.ub=!1;this.R=-1;this.Be=b;this.B=c;this.Qd=d;this.MG=Ex(a);this.XN=[];this.KW={};this.CY={};this.O=Gd("div");this.Be.displayObject().appendChild(this.O);c.clock().Nb().addHandler(this.ib,this);b.resizeEvent().addHandler(this.J5,this)}activate(){this.ub=!0;const a=this.B.clock().timestamp();0<=a.slideIndex()&&0<=a.stepIndex()&&this.gj(a.slideIndex())}ib(a){if(this.ub){a=a.timestamp();var b=a.slideIndex();0<=a.stepIndex()&&b!=this.R&&this.gj(b);hb(this.XN,this.c9,
this)}}c9(a){var b=na(a)+"";var c=this.CY[b]||null;(b=Fx(this,a))&&c&&(c=rg(c,"display"),"none"==c&&"none"!=b.style.display?(Gg(b,!1),(a=this.Qd.rm(a))&&a.playing()&&a.pause()):"none"!=c&&Gg(b,!0))}gj(a){const b=this.R;this.R=a;const c=Go(this.MG,b,a);hb(c,this.z3,this);a=Go(this.MG,a,b);hb(a,this.e8,this)}J5(){cl(this.O,this.Be.scale())}z3(a){const b=Fx(this,a);b&&Gg(b,!1);pb(this.XN,a)}e8(a){var b=this.Qd.rm(a);if(b){var c=Fx(this,a);if(!c){if(c=this.B.Yd()){var d=c.view(),e=na(a)+"";c=a.JW;if(d=
ej(d,c)){this.CY[e]=d;var f=Gd("div");this.O.appendChild(f);this.KW[e]=f;e=rg(d,"display");d.style.display="inherit";c=this.Be.position(c,this.Be.scale());tg(f,c);d.style.display=e;c=f}else c=null}else c=null;if(!c)return;mn(b,c)}Gg(c,!0);b=this.XN;nb(b,a)||b.push(a)}}};class Hx{constructor(){this.zS=!1}};function Ix(a,b){b=b.getAttribute("id");a.UK.C(b);a.SK.C()}function Jx(a,b){const c=new Hx;a.nT.C(b,c);return c.zS}
class Kx{constructor(){this.Pa=this.B=null;this.vb=!0;this.SK=new A;this.UK=new A;this.nT=new A;this.iw=new A}tC(a){this.B=a}gI(a){this.Pa=a}gotoSlide(a,b){this.vb&&(Ix(this,b),this.B.gotoSlide(a,void 0,!1))}S$(a){this.vb&&(Ix(this,a),this.B.Mw())}Fq(a){this.vb&&(Ix(this,a),this.B.Fq())}Gq(a){this.vb&&(Ix(this,a),this.B.Gq())}gotoNextSlide(a){this.vb&&(Ix(this,a),a=this.B,a.Db.reset(),a.gotoSlide(Zw(a),void 0,!1))}gotoPreviousSlide(a){this.vb&&(Ix(this,a),a=this.B,a.Db.reset(),a.gotoSlide(dx(a),void 0,
!1))}U$(a,b,c){this.vb&&(Ix(this,c),Jx(this,a)||Xg(a,{target:b}))}T$(a){return this.vb?(Ix(this,a),Jx(this,a.href)?!1:Yh&&a instanceof window.SVGAElement?(Xg(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1}aca(a,b,c){this.vb&&(Ix(this,a),this.B.kR(b,c))}DC(a,b){this.vb&&(Ix(this,a),this.B.DC(b))}B$(a){this.vb&&(Ix(this,a),this.B.xP())}bba(a,b){this.vb&&(Ix(this,b),0<=this.B.currentSlideIndex()&&(a=uj(this.B.X().md(),a))&&Mo(this.Pa,a,0))}cca(a){this.vb&&(Ix(this,a),So(this.Pa))}pba(a){a&&a.GC&&
this.iw.C(a.GC)}}Kx.prototype.processTriggerEffect=Kx.prototype.pba;Kx.prototype.stopHyperlinkSound=Kx.prototype.cca;Kx.prototype.playHyperlinkSound=Kx.prototype.bba;Kx.prototype.endSlideshow=Kx.prototype.B$;Kx.prototype.startZoom=Kx.prototype.DC;Kx.prototype.startSlideshow=Kx.prototype.aca;Kx.prototype.gotoLink=Kx.prototype.T$;Kx.prototype.gotoURL=Kx.prototype.U$;Kx.prototype.gotoPreviousSlide=Kx.prototype.gotoPreviousSlide;Kx.prototype.gotoNextSlide=Kx.prototype.gotoNextSlide;
Kx.prototype.gotoLastSlide=Kx.prototype.Gq;Kx.prototype.gotoFirstSlide=Kx.prototype.Fq;Kx.prototype.gotoLastViewedSlide=Kx.prototype.S$;Kx.prototype.gotoSlide=Kx.prototype.gotoSlide;function Lx(a){Qd(a)?this.pr=this.O=a:(this.O=Dd("DIV",Mx("component_container",a)),this.pr=this.IS(Mx("component_base",a)),this.O.appendChild(this.pr));this.De=[];this.Op=!1;if($h){const b=new xl(this.ux());this.ga=new Sk;this.ga.Ky.addHandler(function(){1==gf(this.ga)&&zl(b)},this);this.ga.OK.addHandler(function(){0==gf(this.ga)&&Al(b)},this);a=new Gl;a.rG.addHandler(function(c,d,e){this.vi(!1);this.Op&&e.preventDefault();this.enabled()&&this.mp(e)},this);a.jO.addHandler(function(){this.vi(!0)},
this);a.kO.addHandler(function(){this.enabled()&&this.Ix()},this);yl(b,a)}else this.Op=!0,this.ga=new Sk,this.ga.Ky.addHandler(function c(){this.ga.Ky.removeHandler(c,this);var d=ye(this.ux(),"mouseover",function(){this.enabled()&&0<gf(this.ga)&&this.Ix()},!1,this);this.De.push(d);d=ye(this.ux(),"mouseout",function(){this.vi(!1)},!1,this);this.De.push(d);d=ye(this.ux(),"click",function(e){this.vi(!0);this.Op&&0<gf(this.ga)&&(e.preventDefault(),e.stopPropagation());this.mp(e)},!1,this);this.De.push(d)},
this);this.Sg=new A}k=Lx.prototype;k.Qg=1;k.V1=!0;k.mp=function(a){!this.V1&&a&&(this.displayObject().blur(),this.va().blur());this.ga.C(this,a)};k.resizeEvent=function(){return this.Sg};k.ux=function(){return this.displayObject()};k.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};k.removeAttribute=function(a){this.displayObject().removeAttribute(a)};k.nx=function(a){this.Dr=a;this.DA(a)};
k.Ve=function(){this.Ha=this.La=void 0;this.As=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.La=a.width,this.Ha=a.height,this.Sa(a.width,a.height),this.Sg.C(this))});this.As.observe(this.O);this.Sa(parseInt(this.O.style.width,10),parseInt(this.O.style.height,10));this.Sg.C(this)};k.Ix=function(){this.Y("active",!0)};k.vi=function(){this.Y("active",!1)};k.va=function(){return this.pr};Lx.prototype.baseElement=Lx.prototype.va;Lx.prototype.displayObject=function(){return this.O};
Lx.prototype.displayObject=Lx.prototype.displayObject;k=Lx.prototype;k.width=function(){return void 0!==this.La?this.La:this.IK(this.va())};k.IK=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Ig(a).width};k.lc=function(a){this.resize(a)};k.height=function(){return void 0!==this.Ha?this.Ha:this.HK(this.va())};k.HK=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Ig(a).height};k.Cd=function(a){this.resize(void 0,a)};
k.resize=function(a,b){if(void 0!==this.As)throw Error("ResizeObserver is turned on");this.Cv(a,b);void 0!==a&&(this.La=a);void 0!==b&&(this.Ha=b);this.Sg.C(this)};k.Cv=function(a,b){void 0!==a&&(Bg(this.displayObject(),a),Bg(this.va(),a));void 0!==b&&(Cg(this.displayObject(),b),Cg(this.va(),b));void 0!==a&&void 0!==b&&this.Sa(a,b)};k.Sa=function(){};k.x=function(){return void 0!==this.Lb?this.Lb:vg(this.displayObject()).x};k.Pi=function(a){this.Lb=a;this.displayObject().style.left=a+"px"};
k.y=function(){return void 0!==this.Mb?this.Mb:vg(this.displayObject()).y};k.ig=function(a){this.Mb=a;this.displayObject().style.top=a+"px"};k.move=function(a,b){this.Pi(a);this.ig(b)};k.enabled=function(){return!this.va().hasAttribute("disabled")};k.na=function(a){void 0!==this.Dr&&this.DA(a?this.Dr:-1);a?this.va().removeAttribute("disabled"):this.va().setAttribute("disabled","")};k.visible=function(){return"none"!=this.displayObject().style.display};k.J=function(a){Gg(this.displayObject(),a)};
k.opacity=function(){return this.Qg};k.mf=function(a){Nx(this,"opacity",a);this.Qg=a};k.U=function(a){a=this.hk(a);this.displayObject().appendChild(a)};k.lf=function(a,b){a=this.hk(a);Ld(this.displayObject(),a,b)};k.removeChild=function(a){a=this.hk(a);this.Sh(a)&&this.displayObject().removeChild(a)};k.No=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};k.Sh=function(a){return(a instanceof Lx?a.displayObject():a).parentNode==this.displayObject()};
k.ha=function(a){Td(this.va(),a)};k.Oi=function(a){this.va().innerHTML=a};function Nx(a,b,c){B(a.displayObject(),b,c)}k.Po=function(a){this.Se("label",a)};k.Re=function(a){Array.isArray(a)&&(a=a.join(" "));ll(this.FG?this.pr:this.O,a)};k.Jj=function(a){this.Se("hidden",a)};k.Se=function(a,b){ml(this.FG?this.pr:this.O,a,b)};k.IS=function(a){return Dd("DIV",a)};function Mx(a,b){return void 0===b?a:b instanceof Array?(b=sb(b),b.push(a),b):[a,b]}
k.Y=function(a,b){a=this.bJ?Ok(this.bJ,a):a;var c=this.O;b?Fk(c,a):Gk(c,a);this.O!=this.pr&&(c=this.pr,b?Fk(c,a):Gk(c,a))};k.uH=function(a){a=this.bJ?Ok(this.bJ,a):a;return Ek(this.O,a)};function Ox(a){a=a.displayObject();Fk(a,"animation")}k.Jx=function(){ye(this.displayObject(),"keydown",this.oM,!1,this)};k.oM=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.mp(null))};
k.DA=function(a){this.setAttribute("tabindex",a+"")};k.Dc=function(){for(let a=0;a<this.De.length;++a){const b=this.De[a];b&&He(b)}this.As&&this.As.disconnect()};k.hk=function(a){return a instanceof Lx||a instanceof Q?a.displayObject():a};function Px(a,b){Lx.call(this,Dd(b||"DIV",a))}r(Px,Lx);function Qx(a){const b=new Map;Rx(a,b);Sx(a,b)}function Sx(a,b){const c=a.attributes,d=c.length;for(let f=0;f<d;++f){const g=c.item(f);var e=g.value;e.match(/^url\("?#/)&&e.endsWith(")")&&(e=g.value.substring(e.indexOf("#")+1,e.search(/"\)|\)$/)),e=b.get(e),void 0!==e&&(g.value=`url(#${e})`))}for(const f of Od(a))Sx(f,b)}function Rx(a,b){if(a.id&&!b.has(a.id)){const c=rd()+"-"+rd();b.set(a.id,c);a.id=c}for(const c of Od(a))Rx(c,b)};class Tx{constructor(a,b){this.iD=a;b=b-a.width()-1;this.rr=new mg(b,2,a.width(),a.height());this.ki=new Px("trial_banner");this.ki.lc(this.rr.width);this.ki.Cd(this.rr.height);Nx(this.ki,"cursor","pointer");b=Gd("DIV");b.innerHTML=a.content();Qx(b);Fk(b,"banner-content");ml(b,"hidden",!0);this.ki.va().appendChild(b);b=Gd("DIV");b.innerHTML=a.contentHover();Qx(b);Fk(b,"banner-content_hover");ml(b,"hidden",!0);this.ki.va().appendChild(b);a.url()&&this.ki.ga.addHandler((c,d)=>{d.stopPropagation();c=
this.iD.url();Hh(c)},this);B(this.displayObject(),"z-index","1000")}Na(){return this.rr}displayObject(){return this.ki.displayObject()}};function Ux(a,b){a.Xt.push(b);b=b.displayObject();ph(b,"0 0");Ld(a.la.displayObject(),b,0)}function Vx(a){a.Xt.forEach(b=>b.displayObject().style.display="")}function Wx(a){a.Xt.forEach(b=>b.displayObject().style.display="none")}function Xx(a,b){a.Xt.forEach(c=>Ld(b,c.displayObject(),0))}function Yx(a,b){a.Xt.forEach(c=>b(c))}
class Zx extends K{constructor(a){super();this.la=a;this.Xt=[];x(this,this.la.resizeEvent(),this.Oz,this)}Oz(a,b,c,d){for(const f of this.Xt){a=f;b=c;var e=d;const g=a.displayObject(),h=this.la.scale();cl(g,h);const [l,m]="accessible"==this.la.xb?[0,0]:[b+h*a.Na().left,e+h*a.Na().top];tg(g,l,m)}}};class $x extends Tx{constructor(a,b){var c=a.content(),d=RegExp('<lineargradient.*?id="(.*?)".*?/lineargradient>',"gi");const e=[];for(var f=d.exec(c);f;)e.push(f[1]),f=d.exec(c);for(d=0;d<e.length;++d)f=e[d],c=c.replace(new RegExp(f,"g"),"quiz_"+f);a=new Fn({content:c,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),xx:a.xx(),language:a.language(),zw:a.zw(),yw:a.yw(),Aw:a.Aw(),Bw:a.Bw()});super(a,b)}};class ay{constructor(a){this.io=a;a=Gd("img");a.src=this.io.src();C(a,this.io.opacity());B(a,"z-index","1");this.io.url()&&(B(a,"cursor","pointer"),ye(a,"click",this.N6,!1,this));this.XS=a}Na(){return this.io.Na()}displayObject(){return this.XS}N6(a){a.stopPropagation();Hh(this.io.url(),this.io.target())}};class xx{constructor(a,b,c,d,e,f,g,h){this.ls=[];this.hs=[];this.ev=!1;this.Tf=a;this.Sf=b;this.ez=c;this.rg=d;this.tg=e||null;this.xf=f;this.FD=g;this.x9=h}Dx(){return this.x9}slideWidth(){return this.Tf}slideHeight(){return this.Sf}ia(){return this.ez}Ua(){return this.rg}jc(){return this.tg}sa(){return this.xf}};function mx(a){a.Fg&&by(a)}function Cx(a,b){const c=a.rc;c.pd[b].Qq();0<=a.R&&c.pd[a.R].Xc();a.R=b}function wx(a){a.Jl.$f();a.gs.Qq();a.Jl.Qq()}function Bx(a){a.Fg.start();a.lK=!0;x(a,a.W.Nb(),a.jW,a);a.fT.C(a.R)}function by(a){a.lK&&(We(a,a.W.Nb(),a.jW,a),a.lK=!1);af(a,a.Fg);a.Fg.terminate();a.Fg=null;wx(a);a.Jl&&(a.Jl.Xc(),a.Jl=null);a.gs=null;Jd(a.xf);a.eT.C(a.R)}
class cy extends K{constructor(a,b,c,d,e,f){super();this.F=a;this.rc=b;this.W=c;this.Tf=d;this.Sf=e;this.xf=f;this.R=-1;this.Fg=null;this.fT=G(this);this.eT=G(this);this.Jl=this.gs=null;this.pG=NaN;this.lK=!1}rca(){return this.W.progress()}state(){return this.Fg?this.W.isStarted()?"playing":"paused":"idle"}transitionEffectStartEvent(){return this.fT}transitionEffectCompleteEvent(){return this.eT}v6(){by(this)}lW(a){We(this,this.Fg.JF,this.lW,this);a&&Bx(this)}jW(a){isNaN(this.pG)&&(this.pG=a,a=0);
this.Fg.Vw()||(1>a?this.Fg.Yh(a):by(this))}}cy.prototype.transitionEffectCompleteEvent=cy.prototype.transitionEffectCompleteEvent;cy.prototype.transitionEffectStartEvent=cy.prototype.transitionEffectStartEvent;cy.prototype.state=cy.prototype.state;cy.prototype.transitionProgress=cy.prototype.rca;function dy(){this.lq=new A;this.hG=new A;this.jG=new A}k=dy.prototype;k.Td=0;k.wL=!1;k.progress=function(){return this.Td};k.Yh=function(a){this.Td=a;this.lq.C(a)};k.isStarted=function(){return this.wL};k.start=function(){this.wL=!0};k.stop=function(){this.wL=!1};k.Nb=function(){return this.lq};k.kl=function(){return this.hG};k.Xq=function(){return this.jG};k.clock=function(){return this};function ey(){}k=ey.prototype;k.sG=null;k.tG=null;k.start=function(a,b,c,d){b=pd(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.sG=new fy(e,"arial,'URW Gothic L',sans-serif",b);this.tG=new fy(e,"Georgia,'Century Schoolbook L',serif",b)};k.finish=function(){this.sG.Dc();this.sG=null;this.tG.Dc();this.tG=null};k.check=function(){return gy(this.sG)||gy(this.tG)};
function fy(a,b,c){var d=t(a,"family","");d=String(d);const e=['"'];for(let m=0;m<d.length;m++){var f=d.charAt(m),g=f.charCodeAt(0),h=m+1,l;if(!(l=nd[f]))if(31<g&&127>g)l=f;else if(l=f,l in od)l=od[l];else if(l in nd)l=od[l]=nd[l];else{g=l.charCodeAt(0);if(31<g&&127>g)f=l;else{if(256>g){if(f="\\x",16>g||256<g)f+="0"}else f="\\u",4096>g&&(f+="0");f+=g.toString(16).toUpperCase()}l=od[l]=f}e[h]=l}e.push('"');d=e.join("");this.Ps=Gd("span");this.Ps.innerHTML=c;B(this.Ps,{position:"absolute",top:"-999px",
left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:t(a,"bold",!1)?"bold":"normal",fontStyle:t(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Ps);this.wW=Dg(this.Ps).width;B(this.Ps,"fontFamily",d+","+b)}fy.prototype.Dc=function(){Md(this.Ps)};function gy(a){return!!a.wW&&Dg(a.Ps).width!=a.wW};var hy={};function iy(a,b,c,d){d=d||c;let e="",f=!1,g=!1;"string"!==typeof a?(e=t(a,"family",""),f=t(a,"bold",!1),g=t(a,"italic",!1)):e=a;e=e.replace(/^"|"$/g,"");if(e in hy)(hy[e]?c:d)();else{var h=h||5E3;var l=new ey;l.start(e,b,f,g);var m=Date.now(),n=setInterval(()=>{let q=!1,u=!1;l.check()?u=q=!0:Date.now()-m>h&&(q=!0,u=!1);q&&(clearInterval(n),l.finish(),u?c():d&&(cb(`can't preload font ${a&&a.family}`),d()))},50)}}
function jy(a,b){Array.isArray(b)||(b=[b]);const c=[];hb(b,d=>{c.push(d.w8+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function ky(a,b){this.w8=a;this.gf=b;this.r3=null}ky.prototype.src=function(){return this.gf};ky.prototype.format=function(){return this.r3};function ly(a){a.$T();a.cU();a.dU();a.XT();a.ZT();a.aU()}function my(a){a.wh&&(Md(a.wh),a.wh=null)}
class ny extends K{constructor({presentation:a,playbackController:b,GH:c,vI:d,ih:e,Dq:f,sa:g,rI:h}){super();this.F=a;this.B=b;this.Da=c;this.Jk=d;this.ue=e;this.Be=f;this.xf=g;this.Ns=h;this.QF=G(this);this.wh=null;ly(this);x(this,this.B.DP(),this.Xs,this)}width(){return 0}height(){return 0}scale(){return 1}resize(){}r0(a){a&&B(a.displayObject(),"display","");this.Xs();this.QF.C()}e_(){}setOverlayDisplayed(){}xH(){Gg(this.ue,!0)}CH(){return!1}$T(){this.Da.removeAttribute("role");this.Da.removeAttribute("aria-live");
this.Da.removeAttribute("style")}cU(){Md(this.Jk)}dU(){this.ue.removeAttribute("style");Fk(this.ue,"slides-container")}XT(){Md(this.Be.displayObject())}ZT(){Md(this.xf)}aU(){Fk(this.Ns,"slide-displays-parent")}Xs(){my(this);0<=this.B.currentSlideIndex()&&(this.FO()||this.CO()||this.GO())}FO(){return this.B.X()instanceof rw?(this.wh=this.B.quizPlayer().skin().displayObject(),this.Da.appendChild(this.wh),!0):!1}CO(){return this.B.X()instanceof Fq?(this.wh=this.B.interactionPlayer().displayObject(),
this.Da.appendChild(this.wh),!0):!1}GO(){this.B.X()instanceof Uq&&(this.wh=this.B.scenarioPlayer().displayObject(),this.Da.appendChild(this.wh))}fd(){super.fd();my(this)}};function oy(){this.wA=new A}k=oy.prototype;k.WA=null;k.Np=null;k.Ys=!1;
k.sH=function(a,b){if("touchEnd"==a)return this.Ys&&this.WA&&this.Np?this.HZ(this.Np,this.WA)?1:0:0;if(1!=b.touches().length||vh(b.kt()))return this.Ys=!1,0;const c=new bd(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(wh(b.kt()))return this.Ys=!1,0;this.WA=this.Np=c;this.Ys=!0;return 0}if(!this.Ys||!this.WA||!this.Np)return 0;(this.Ys=this.WA==this.Np?this.IZ(c,this.Np):this.JZ(c,this.Np))&&b.kt().preventDefault();this.Np=c;return 0};k.dH=function(){this.wA.C()};k.xq=function(){};
function py(){this.wA=new A}r(py,oy);py.prototype.Iw=function(){return"scrollLeft"};py.prototype.JZ=function(a,b){return a.x<=b.x};py.prototype.IZ=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};py.prototype.HZ=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function qy(){this.wA=new A}r(qy,oy);qy.prototype.Iw=function(){return"scrollRight"};qy.prototype.JZ=function(a,b){return a.x>=b.x};qy.prototype.IZ=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
qy.prototype.HZ=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function ry(){this.F7=new A;this.Gv=new A;this.RX=new A;this.DD=new A;this.lz=null;this.zN=!1}k=ry.prototype;k.mz=-1;k.eE=0;k.Iw=function(){return"scale"};k.sH=function(a,b){a=2==b.touches().length;const c=!a&&0<this.mz;a!=this.zN&&(this.zN||(sy(b),this.F7.C()),this.zN=a);return a||c?1:0};
k.dH=function(a){if(2==a.touches().length){var b=sy(a);if(this.lz&&b){const c=fd(b.I_,this.lz.I_),d=fd(b.L0,this.lz.L0),e=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||e)&&this.DD.C(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.lz=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=dd(new bd(b.clientX(),b.clientY()),new bd(a.clientX(),a.clientY())),this.eE?b=a/this.eE:(b=1,this.eE=a));a=b;this.Gv.C(a);this.mz=a}else 0<this.mz&&(this.RX.C(this.mz),
this.lz=null,this.mz=-1,this.eE=0)};function sy(a){a=a.touches();return 2!=a.length?null:{I_:new bd(a[0].clientX(),a[0].clientY()),L0:new bd(a[1].clientX(),a[1].clientY())}}k.xq=function(){};function ty(){this.DD=new A;this.p2=new A;this.bT=new A;this.$S=new A}k=ty.prototype;k.tu=!1;k.su=!1;k.gG=null;k.gA=null;k.Iw=function(){return"drag"};k.sH=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.tu&&(this.su=this.tu=!1),this.su=!1,1;if("touchMove"==a&&this.su)return 1}this.tu&&(this.su=this.tu=!1,this.$S.C(this.gA.x,this.gA.y));return 0};
k.dH=function(a){a=new bd(a.touches()[0].clientX(),a.touches()[0].clientY());this.su?(a=fd(a,this.gG),cd(a,this.gA)||(this.tu||(this.tu=!0,this.bT.C(this.gG.x,this.gG.y)),this.gA=a,this.DD.C(a.x,a.y))):(this.su=!0,this.gG=a,this.gA=new bd,this.p2.C())};k.xq=function(){};function uy(a){return 1-Math.pow(1-a,3)};function vy(a,b,c,d){var e=Number.MAX_VALUE;this.XS=a;this.gk=b;this.OG=this.Tf=c;this.NG=this.Sf=d;this.r4=e;this.pc=new bd;this.Gv=new A;this.O7=[Fl(b,"scrollLeft"),Fl(b,"scrollRight")];a=new ry;a.Gv.addHandler(this.I6,this);a.RX.addHandler(this.H6,this);this.TX=a;a=new ty;a.DD.addHandler(this.F6,this);a.bT.addHandler(this.E6,this);a.$S.addHandler(this.D6,this);this.aT=a}k=vy.prototype;k.WX=!0;k.SX=!1;k.ZR=1;k.xp=1;k.iG=-1;k.fm=null;k.qy=null;k.pp=null;
function wy(a,b){b!=a.SX&&((a.SX=b)?(yl(a.gk,a.TX),yl(a.gk,a.aT)):(El(a.gk,a.TX),El(a.gk,a.aT)))}k.qa=function(){return this.xp*this.ZR};k.I6=function(a){0>this.iG&&(xy(this),this.iG=this.xp);yy(this,$c(this.iG*a,1,4))};k.H6=function(){this.iG=-1};k.F6=function(a,b){1<this.xp&&window.event&&window.event.preventDefault();a=new bd(a,b);this.qy.push({offset:a,time:Date.now()});this.kf(gd(this.fm,a))};k.E6=function(){xy(this);this.qy=[];this.fm=this.pc.clone()};
k.D6=function(){var a=this.qy.length;if(2<=a){var b=this.qy[a-2],c=this.qy[a-1];const d=c.time-b.time;0<d&&(a=(c.offset.x-b.offset.x)/d,b=(c.offset.y-b.offset.y)/d,c=Math.max(Math.abs(800*a),Math.abs(800*b)),this.pp=new zy(this.pc,new bd(this.pc.x+a*c/7,this.pc.y+b*c/7),c),ye(this.pp,"animate",this.W4,!1,this),ye(this.pp,"finish",this.V4,!1,this),this.pp.play())}};k.W4=function(){this.kf(this.pp.position())};k.V4=function(){xy(this)};function xy(a){a.pp&&(a.pp.Dc(),a.pp=null)}
function yy(a,b){var c=(b-a.xp)/a.xp;a.xp=b;b=a.pc.x;var d=a.pc.y;b-=(a.OG/2-b)*c;d-=(a.NG/2-d)*c;a.pc=Ay(a,new bd(b,d));a.Gv.C(a.qa(),a.pc.x,a.pc.y);c=1==a.xp;if(a.WX!=c)for(a.WX=c,b=a.O7,d=0;d<b.length;++d){const e=b[d];e&&(c?yl(a.gk,e):El(a.gk,e))}}k.kf=function(a){a=Ay(this,a);cd(this.pc,a)||(this.Gv.C(this.qa(),a.x,a.y),this.pc=a)};function Ay(a,b){function c(f,g,h){return g<=h?(h-g)/2:$c(f,h-g,0)}const d=a.qa(),e=a.Sf*d;return new bd(c(b.x,a.Tf*d,a.OG),c(b.y,e,a.NG))}
function zy(a,b,c){hm.call(this,[a.x,a.y],[b.x,b.y],c,uy)}r(zy,hm);zy.prototype.position=function(){return new bd(this.coords[0],this.coords[1])};function By(a){const b=new xl(a.Da,[new py,new qy]);x(a,Fl(b,"scrollLeft").wA,()=>{var c=a.Ge.fr();c.qe()&&c.CD(c.i8)&&c.F.settings().navigation().um().enabled()&&c.B.X().wB()&&op(c)});x(a,Fl(b,"scrollRight").wA,()=>{var c=a.Ge.fr();c.qe()&&c.CD(c.j8)&&c.F.settings().navigation().um().enabled()&&c.B.X().wB()&&c.fc.gotoPreviousSlide()});zl(b);if(xi){const c=new Gl;x(a,c.rG,a.T4,a);x(a,c.ZS,a.S4,a);yl(b,c)}return b}
function Cy(a){var b=Od(a.Be.displayObject());if(b.length)for(const c of b)Ek(c,"framesLayerContent")&&(b=c,b.setAttribute("data-width",a.La),b.setAttribute("data-height",a.Ha))}function Dy(a){var b=a.B;-1!=b.currentSlideIndex()&&(b=b.Yd().view(),b instanceof Jq&&b.scenarioPlayer().setParentScale(a.qa),ki||(b instanceof qw?b.quizPlayer().resize(a.La,a.Ha):b instanceof Eq&&b.interactionPlayer().resize(a.La,a.Ha)))}
function Ey(a,b,c){for(let d=0;d<b.length;++d){const e=a.Ge.Qd.rm(b[d]);e&&kn(e,c)}}function Fy(a,b){for(let c=0;c<b.length;++c){const d=b[c],e=a.Ge.Qd.rm(d);e&&e.uo(d.asset().Gi())}}function Gy(a,b){for(let c=0;c<b.length;++c){const d=a.Ge.Qd.rm(b[c]);d&&d.uo(!1)}}function Hy(a){a.uk||a.gn?Al(a.gk):zl(a.gk)}function Iy(a){var b=!1;const c="none"!=a.ue.style.display,d=0<=a.B.currentSlideIndex();c&&d&&(b=a.B.X(),b=a.F.settings().navigation().Hw().ER()&&"slide"==b.type());wy(a.RO,b)}
function Jy(a){if("idle"==a.ve.state()){var b=a.B;b=0<=b.currentSlideIndex()?b.X():null;var c=b instanceof Fq,d=b instanceof Uq;b instanceof rw||c||d||!D&&fc&&hb(yd("IMG",null,a.ue),e=>{null!=e.id&&0<e.id.length||(e.id="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,m=>{let n=16*Math.random()|0;return("x"==m?n:n&3|8).toString(16)}));let f;if(Na(a.YK,e.id)){var g=t(a.YK,e.id);f=g.transform.clone();var h=g.origin.clone();var l=g.width;g=g.height}else f=Xk(e),null===f&&(f=new xk),h=Yk(e),null===
h&&(h=new bd),ph(e,h.x+"px "+h.y+"px"),l=parseFloat(e.getAttribute("width")),g=parseFloat(e.getAttribute("height")),Sa(a.YK,e.id,{transform:f.clone(),origin:h.clone(),width:l,height:g});g*=a.qa;Bg(e,l*a.qa);Cg(e,g);l=1/a.qa;g=1/a.qa;h=fd(new bd,h);h=new xk(l,0,0,g,h.x-l*h.x,h.y-g*h.y);Tk(e,yk(f,h))},a)}}
class Ky extends K{constructor({presentation:a,dba:b,GH:c,vI:d,ih:e,Dq:f,sa:g,rI:h,playbackController:l,qca:m}){super();this.F=a;this.Ge=b;this.Da=c;this.Jk=d;this.ue=e;this.Be=f;this.xf=g;this.Ns=h;ly(this);this.La=a.slideWidth();this.Ha=a.slideHeight();this.qa=1;this.gk=By(this);const {width:n,height:q}=this.Ph();b=new vy(this.Da,this.gk,n,q);wy(b,!1);x(this,b.Gv,this.G7,this);this.RO=b;this.QF=G(this);this.yc=null;this.gn=!1;this.B=l;this.ve=m;this.YK={};this.uk=!1;this.wh=null;a=a.slides();this.Vv=
Eo(a)}width(){return this.La}height(){return this.Ha}scale(){return this.qa}resize(a,b){this.La=a;this.Ha=b;Ag(this.Da,a,b);var c=this.RO;c.pc=Ay(c,gd(c.pc,new bd((a-c.OG)/2,(b-c.NG)/2)));c.OG=a;c.NG=b;c.ZR=Math.min(a/c.Tf,b/c.Sf,c.r4);yy(c,c.xp);Cy(this);Dy(this)}r0(a){var b=this.B,c=this.yc?this.yc.index():-1;const d=b.currentSlideIndex();this.yc=0<=d?b.X():null;b=this.yc instanceof rw;const e=this.yc instanceof Fq,f=this.yc instanceof Uq;this.gn=(this.Be.oV=b)||e||f;this.Jk.style.opacity=this.gn?
"0":"";this.Xs();a&&B(a.displayObject(),"display",f?"none":"");a=Go(this.Vv,c,d);c=Go(this.Vv,d,c);Ey(this,a,!1);Ey(this,c,!0);this.uk&&(Fy(this,a),Gy(this,c));Cy(this);Hy(this)}e_(a){yy(this.RO,1);Iy(this);Dy(this);Jy(this);var b=this.B;-1!=b.currentSlideIndex()&&void 0!==a&&(b=(b=b.Yd())&&b.view(),b instanceof qw?b.quizPlayer().setBannerView(a.displayObject()):b instanceof Eq?b.interactionPlayer().setBannerView(a.displayObject()):b instanceof Jq&&b.scenarioPlayer().setBannerView(a.displayObject()))}setOverlayDisplayed(a){if(this.uk!=
a){this.uk=a;if(this.yc){var b=this.yc.index();b=this.Vv.Uv[b]||[];a?Gy(this,b):Fy(this,b);(b=this.B.quizPlayer())&&b.setOverlayDisplayed(a)}Hy(this)}}xH(a){this.ue.style.display="";this.Jk.style.display="";Vx(a);Iy(this)}CH(){return this.gn}$T(){const a=this.Da;a.setAttribute("role","main");a.setAttribute("aria-live","polite");a.style.overflow="hidden";Ag(a,this.Ph().width,this.Ph().height);Dh&&(a.style["-webkit-text-size-adjust"]="none")}cU(){const a=this.Jk;Rd(a)||Ld(this.Da,this.Jk,0);a.style.display=
"none";const {width:b,height:c}=this.Ph();Ag(a,b-2,c-2);tg(a,1,1)}dU(){const a=this.ue;a.removeAttribute("class");a.style.overflow="hidden";a.style.position="absolute";Ag(a,this.Ph().width,this.Ph().height);ph(a,"0 0")}XT(){const a=this.Be.displayObject();B(a,"z-index","2");Rd(a)||this.Da.appendChild(a)}ZT(){Rd(this.xf)||this.ue.appendChild(this.xf)}aU(){Gk(this.Ns,"slide-displays-parent")}S4(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Sd(this.ue,a)&&(c.preventDefault(),
c=this.Ge.fr(),c.CD(c.h8))}T4(a,b,c){Ih(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Sd(this.ue,a)&&(c.preventDefault(),pp(this.Ge.fr(),this,c)))}G7(a,b,c){b=Math.round(b);c=Math.round(c);var d=this.F.slideWidth(),e=this.F.slideHeight();d*=a;e*=a;const f=this.qa!=a;f&&(this.qa=a,cl(this.ue,a),$o(this.Ge.Qd,this.qa),Dy(this),Jy(this),Ag(this.Jk,d-2,e-2));tg(this.ue,b,c);tg(this.Jk,b+1,c+1);this.QF.C(d,e,b,c);f&&D&&dl(this.Da)}Ph(){return new hd(this.F.slideWidth(),
this.F.slideHeight())}Xs(){my(this);0<=this.B.currentSlideIndex()&&(this.FO()||this.CO()||this.GO())}FO(){if(this.B.X()instanceof rw){const a=this.B.quizPlayer();a.setOverlayDisplayed(this.uk);ki||(this.wh=a.skin().displayObject(),this.Da.appendChild(this.wh));return!0}return!1}CO(){if(this.B.X()instanceof Fq){const a=this.B.interactionPlayer();a.setOverlayDisplayed(this.uk);ki||(this.wh=a.displayObject(),this.Da.appendChild(this.wh));return!0}return!1}GO(){this.B.X()instanceof Uq&&this.B.scenarioPlayer().setOverlayDisplayed(this.uk)}fd(){super.fd();
Al(this.gk);my(this)}};class Ly{constructor(a){this.Sj=a}create(a){switch(a){case "normal":return new Ky(this.Sj);case "accessible":return new ny({presentation:this.Sj.presentation,playbackController:this.Sj.playbackController,GH:this.Sj.GH,vI:this.Sj.vI,ih:this.Sj.ih,Dq:this.Sj.Dq,sa:this.Sj.sa,rI:this.Sj.rI});default:throw Error("unknown presentation view mode");}}};class My{constructor(a,b){this.za=a;this.s7=b}type(){return this.za}Bd(){return this.s7}}My.prototype.relatedSlideIndex=My.prototype.Bd;My.prototype.type=My.prototype.type;class Ny{constructor(a,b,c,d,e,f){this.E4=a;this.y7=b;this.x7=c;this.vd=null!=d?d:null;this.xg=e||null;this.Rv=f||null}fQ(){return this.E4}Oo(){return this.y7}Yc(){return this.x7}Bd(){return this.vd}Aba(){return this.xg}zba(){return this.Rv}}Ny.prototype.relatedSlideShow=Ny.prototype.zba;Ny.prototype.relatedTimestamp=Ny.prototype.Aba;Ny.prototype.relatedSlideIndex=Ny.prototype.Bd;Ny.prototype.restrictionReason=Ny.prototype.Yc;Ny.prototype.restrictionSource=Ny.prototype.Oo;
Ny.prototype.navigationAction=Ny.prototype.fQ;var Oy={Eda:"currentSlideIsLocked",Fda:"currentSlideIsNotCompleted",Bda:"currentSlideIsFirstSlide",Dda:"currentSlideIsLastSlide",Cda:"currentSlideIsInteraction",Yca:"backwardNavigationIsRestricted",gea:"forwardNavigationIsRestricted",pfa:"presentationSeekingDisabled",zea:"interactionNotCompleted",ifa:"precedingQuizNotPassed",hfa:"precedingQuizNotCompleted",gfa:"precedingQuizFailed",kfa:"precedingScenarioNotCompleted",lfa:"precedingScenarioNotPassed",jfa:"precedingScenarioFailed"};
p("ispring.presenter.player.restriction.NavigationRestrictionReasonType",Oy);p("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",Oy);p("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",Oy);p("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",Oy);p("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",Oy);p("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",Oy);p("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",Oy);
p("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",Oy);p("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",Oy);p("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",Oy);p("PRECEDING_QUIZ_FAILED","precedingQuizFailed",Oy);p("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",Oy);p("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",Oy);p("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",Oy);var Py={nfa:"presentationNavigationType",lga:"slideNavigationSettings",zfa:"quizNavigationSettings",Wfa:"scenarioNavigationSettings",mfa:"presentationFlow"};p("ispring.presenter.player.restriction.NavigationRestrictionSource",Py);p("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",Py);p("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",Py);p("PRESENTATION_FLOW","presentationFlow",Py);function Qy(a,b,c){const d=a.B,e=a.F.settings().navigation().navigationType(),f=0<=d.currentSlideIndex()?d.X():null;if(!f)return null;{const l=a.B;var g=0<=l.currentSlideIndex()?l.X():null;if(g){var h=a.F.slides();switch(b){case "arbitrarySlideSwitching":g=h.getSlide(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":Ry(a,b)&&(c=l.nextSlideIndex(),0<=c?g=h.getSlide(c):(c=!!a.X().Ei().Co(),a.F.settings().playback().tm()&&!c&&(g=h.getSlide(a.firstSlideIndex()))));break;
case "switchToPreviousSlide":case "switchToPreviousStep":Sy(a,b)&&(a=l.previousSlideIndex(),0<=a&&(g=h.getSlide(a)));break;case "presentationSeeking":g=null}h=g}else h=null}if(h==f)return null;if(!h)return"presentationSeeking"==b&&"free"!=e?new My("presentationSeekingDisabled"):null;switch(e){case "restricted":if(h.Bx())break;if(h.index()!=d.nextSlideIndex()&&h.index()!=d.previousSlideIndex())return new My("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new My("currentSlideIsNotCompleted");
break;case "sequential":if(h.index()!=d.nextSlideIndex()&&(0!=h.index()||"switchToNextSlide"!=b))return h.Bx()?new My("backwardNavigationIsRestricted"):new My("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new My("currentSlideIsNotCompleted")}return null}
function Ty(a,b,c,d){Ry(a,b)?c=d:Sy(a,b)&&(c=a.previousSlideIndex());if(void 0===c)return null;d=a.B.Yd().view();if((d instanceof qw||d instanceof Eq)&&!d.qx()&&c!=a.B.currentSlideIndex())return new My("interactionNotCompleted");if(!(0<a.B.hf.length))for(d=0;d<c;++d){var e=a.F.slides().getSlide(d);if(e.visible()&&e instanceof rw)if("afterAttempt"==e.km){if(e=Uy(a,e),!e||!(1<e.GZ||lw(e)))return new My("precedingQuizNotCompleted",d)}else if("afterPassing"==e.km&&!a.FF(e))return(a=(a=Uy(a,e))?"graded"==
a.GF&&lw(a)?a.allowRetakeQuiz():!0:!1)?new My("precedingQuizNotPassed",d):new My("precedingQuizFailed",d)}return"quizSwitchToNextSlideWithoutBranching"!=b&&"quizSwitchToNextSlide"!=b||a.F.settings().playback().tm()||a.currentSlideIndex()!=a.sm()?null:new My("currentSlideIsLastSlide")}
function Vy(a,b,c,d){Ry(a,b)?c=d:Sy(a,b)&&(c=a.previousSlideIndex());if(void 0===c)return null;d=a.B.Yd().view();if(d instanceof Jq&&!d.qx()&&c!=a.B.currentSlideIndex())return new My("interactionNotCompleted");if(!(0<a.B.hf.length))for(d=0;d<c;++d){var e=a.F.slides().getSlide(d);if(e.visible()&&e instanceof Uq)if("afterAttempt"==e.km){if(e=Wy(a,e),!e||!e.Xi)return new My("precedingScenarioNotCompleted",d)}else{var f;if(f="afterPassing"==e.km)f=Wy(a,e),f=!(f&&f.scenarioPassed());if(f)return((a=Wy(a,
e))?a.jS:1)?new My("precedingScenarioNotPassed",d):new My("precedingScenarioFailed",d)}}return"scenarioSwitchToNextSlideWithoutBranching"!=b&&"scenarioSwitchToNextSlide"!=b||a.F.settings().playback().tm()||a.currentSlideIndex()!=a.sm()?null:new My("currentSlideIsLastSlide")}
function Ry(a,b){var c=0<=a.B.currentSlideIndex()?a.B.X():null;if(!c)return!1;const d=a.B.clock().timestamp(),e=c.$a();c=e.count()-1==d.stepIndex();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.ic(e.count()-1),c&&(a.Vk()||a.duration()<=d.timeOffset());case "playPauseControl":return c&&Vw(a.B)}return!1}
function Sy(a,b){if(!(0<=a.B.currentSlideIndex()&&a.B.X()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.clock().timestamp(),0==a.stepIndex()&&.01>=a.timeOffset()}return!1}function Uy(a,b){return(a=a.B.getSlidePlaybackController(b.index()))&&a.lA?(b=a.quizPlayer(),pw(b)):b.nF}function Wy(a,b){return(a=a.B.getSlidePlaybackController(b.index()))&&a.vA?(b=a.scenarioPlayer(),Iq(b)):b.pF}
function Xy(a,b,c,d){return(b=a.Oe(b,c,d,null))?(a.jV.C(b),!1):!0}
class Yy{constructor(a,b){this.B=a;this.F=b;this.jV=new A}getSlidePlaybackController(a){return this.B.getSlidePlaybackController(a)}Oe(a,b,c,d){const e={};var f;a:{if(Ry(this,a)){if((f=-1==this.B.nextSlideIndex())&&!(f=this.X().Ei().Co())&&(f=!this.F.settings().playback().tm())){var g=this.B,h=g.W.timestamp();f=h.stepIndex();h=h.timeOffset();g=g.Gd.$a();f=f==g.count()-1?g.ic(f):null;f=null!==f&&h>=f.duration()}if(f){f=new My("currentSlideIsLastSlide");break a}}else if(Sy(this,a)&&-1==this.B.previousSlideIndex()&&
(f=this.B.clock().timestamp(),0==f.stepIndex()&&0==f.timeOffset()||this.X().Ei().ex())){f=new My("currentSlideIsFirstSlide");break a}f=null}e.presentationFlow=f;"quizSwitchToNextSlide"!=a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=Qy(this,a,b));f="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?Zw(this.B):this.B.nextSlideIndex();e.quizNavigationSettings=
Ty(this,a,b,f);e.scenarioNavigationSettings=Vy(this,a,b,f);f="playPauseControl"!=a||Ry(this,a)?(f=0<=this.B.currentSlideIndex()?this.B.X():null)?f.st().j0(a)?null:new My("currentSlideIsLocked"):null:null;e.slideNavigationSettings=f;h=f=null;for(const l in e)e.hasOwnProperty(l)&&(g=e[l])&&(f=l,h=g);return null!==f?new Ny(a,f,h,b,c,d):null}FF(a){return(a=Uy(this,a))?kw(a):!1}play(){Xy(this,"playPauseControl",this.B.currentSlideIndex(),null)&&this.B.play()}pause(){Xy(this,"playPauseControl",this.B.currentSlideIndex(),
null)&&this.B.pause()}gotoSlide(a,b){Xy(this,"arbitrarySlideSwitching",a,null)&&this.B.gotoSlide(a,b)}Mw(a){const b=this.B.EH();-1!=b&&Xy(this,"arbitrarySlideSwitching",b,null)&&this.B.Mw(a)}Fq(a){Xy(this,"arbitrarySlideSwitching",this.B.firstSlideIndex(),null)&&this.B.Fq(a)}Gq(a){Xy(this,"arbitrarySlideSwitching",this.B.sm(),null)&&this.B.Gq(a)}gotoNextSlide(a){Xy(this,"switchToNextSlide",this.B.nextSlideIndex(),null)&&this.B.gotoNextSlide(a)}gotoPreviousSlide(a){Xy(this,"switchToPreviousSlide",
this.B.previousSlideIndex(),null)&&this.B.gotoPreviousSlide(a)}yo(){Xy(this,"switchToNextStep",this.B.currentSlideIndex(),null)&&this.B.yo()}qt(){Xy(this,"switchToPreviousStep",this.B.currentSlideIndex(),null)&&this.B.qt()}Aj(a,b,c,d){const e=a==this.B.currentSlideIndex()?"slideSeeking":"presentationSeeking";Xy(this,e,a,new xf(a,b,c))&&this.B.Aj(a,b,c,d)}firstSlideIndex(){return this.B.firstSlideIndex()}sm(){return this.B.sm()}nextSlideIndex(){return this.B.nextSlideIndex()}previousSlideIndex(){return this.B.previousSlideIndex()}currentSlideIndex(){return this.B.currentSlideIndex()}X(){return this.B.X()}playbackState(){return this.B.playbackState()}clock(){return this.B.clock()}slideChangeEvent(){return this.B.slideChangeEvent()}sx(){return this.B.sx()}gR(){return this.B.gR()}transitionEffectStartEvent(){return this.B.transitionEffectStartEvent()}DP(){return this.B.DP()}uR(){return this.B.uR()}Jo(){return this.B.Jo()}Yw(){return this.jV}uQ(){return this.B.uQ()}Yd(){return this.B.Yd()}quizPlayer(){return this.B.quizPlayer()}scenarioPlayer(){return this.B.scenarioPlayer()}interactionPlayer(){return this.B.interactionPlayer()}slideTransitionController(){return this.B.slideTransitionController()}Zk(){return this.B.Zk()}kR(a,
b){this.B.kR(a,b)}DC(a){this.B.DC(a)}xP(){this.B.xP()}FQ(){this.B.FQ()}Ko(){return this.B.Ko()}}Yy.prototype.slideTransitionController=Yy.prototype.slideTransitionController;Yy.prototype.scenarioPlayer=Yy.prototype.scenarioPlayer;Yy.prototype.quizPlayer=Yy.prototype.quizPlayer;Yy.prototype.navigationRestrictedEvent=Yy.prototype.Yw;Yy.prototype.playbackCompleteEvent=Yy.prototype.Jo;Yy.prototype.stepChangeEvent=Yy.prototype.sx;Yy.prototype.slideChangeEvent=Yy.prototype.slideChangeEvent;
Yy.prototype.clock=Yy.prototype.clock;Yy.prototype.playbackState=Yy.prototype.playbackState;Yy.prototype.currentSlide=Yy.prototype.X;Yy.prototype.currentSlideIndex=Yy.prototype.currentSlideIndex;Yy.prototype.previousSlideIndex=Yy.prototype.previousSlideIndex;Yy.prototype.nextSlideIndex=Yy.prototype.nextSlideIndex;Yy.prototype.lastSlideIndex=Yy.prototype.sm;Yy.prototype.firstSlideIndex=Yy.prototype.firstSlideIndex;Yy.prototype.gotoTimestamp=Yy.prototype.Aj;Yy.prototype.gotoPreviousStep=Yy.prototype.qt;
Yy.prototype.gotoNextStep=Yy.prototype.yo;Yy.prototype.gotoPreviousSlide=Yy.prototype.gotoPreviousSlide;Yy.prototype.gotoNextSlide=Yy.prototype.gotoNextSlide;Yy.prototype.gotoLastSlide=Yy.prototype.Gq;Yy.prototype.gotoFirstSlide=Yy.prototype.Fq;Yy.prototype.gotoLastSlideViewed=Yy.prototype.Mw;Yy.prototype.gotoSlide=Yy.prototype.gotoSlide;Yy.prototype.pause=Yy.prototype.pause;Yy.prototype.play=Yy.prototype.play;Yy.prototype.checkNavigationRestriction=Yy.prototype.Oe;class Zy extends Jw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.rl=f;f.interactionPlayer()?f.interactionPlayer().setViewMode(g):Xe(this,f.jU,h=>{h.setViewMode(g)})}interactionPlayer(){return this.rl.interactionPlayer()}Et(a){this.slide().style.opacity=""+(a?1:0)}vq(a){a?a.appendChild(this.lb):Md(this.lb)}};class $y extends Jw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.rl=f;this.nN=null;f.quizPlayer()?this.EA(g):Xe(this,f.oX,()=>this.EA(g))}quizPlayer(){return this.rl.quizPlayer()}Et(a){this.slide().style.opacity=""+(a?1:0)}vq(a){a?a.appendChild(this.lb):Md(this.lb)}EA(a){const b=this.rl.quizPlayer();b.onPresentationViewModeChanged(a);this.nN=b.skin().displayObject();this.lb.appendChild(this.nN);this.ZF.innerHTML=this.lb.innerHTML;Gg(this.Sn,"normal"==a)}fd(){super.fd();Md(this.nN)}};class az extends K{constructor(a){super();this.ua=a;this.ja=0;this.Ik=G(this);this.Fx=this.Sn=this.lb=null}slide(){return this.ua}Hq(a,b,c){this.lb=a;this.Sn=b;this.Fx=c;this.ja=2;this.Ik.C(this)}slideBackground(){return this.Sn}Qe(){return 2==this.ja}state(){return this.ja}};class bz extends az{constructor(a){super(a);this.Qf=null;this.UX=G(this)}scenarioPlayer(){return this.Qf}ZQ(a){this.Qf=a;this.UX.C()}};class cz extends Jw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.rl=f;f.Qf?this.EA(g):Xe(this,f.UX,()=>this.EA(g))}scenarioPlayer(){return this.rl.scenarioPlayer()}Et(a){this.slide().style.opacity=""+(a?1:0)}vq(a){a?a.appendChild(this.lb):Md(this.lb)}EA(a){this.rl.scenarioPlayer().setViewMode(a);this.ZF.innerHTML=this.lb.innerHTML;Gg(this.Sn,"normal"==a)}};function Dx(a,b){const c=a.L.getSlide(b);b=a.rc.pd[b];if(c instanceof Hp){b.Qq();b.Et(!1);var d=new tt({content:b.Hk,mode:a.rc.xb,DI:c.DI(),HC:c.HC()});d=new Tv(c,d,a.Fa,a.pe)}else if(c instanceof rw){if(!b.quizPlayer())return null;d=new qw({content:b.Hk,mode:a.rc.xb,quizPlayer:b.quizPlayer(),yB:c.yB()});d=new sw(c,d,a.Fa)}else if(c instanceof Fq){if(!b.interactionPlayer())return null;d=new Eq({content:b.Hk,mode:a.rc.xb,interactionPlayer:b.interactionPlayer(),xB:c.xB()});d=new Gq(c,d,a.Fa)}else if(c instanceof
Uq){if(!b.scenarioPlayer())return null;d=new Jq({content:b.Hk,mode:a.rc.xb,scenarioPlayer:b.scenarioPlayer(),zB:c.zB()});d=new Uv(c,d,a.Fa)}return d}class dz{constructor(a,b,c,d){this.Fa=c;this.L=b;this.rc=a;this.pe=d}};function S(a){this.ez=a.ia();this.gs=a.Ua();this.Jl=a.jc();this.gz=!0;this.S6=a;this.Tf=a.slideWidth();this.Sf=a.slideHeight();this.JF=new A;this.je=new A;this.xf=a.sa();this.FD=a.FD;this.Tf>this.Sf?(this.IL=Math.min(this.Tf,1024),this.Xr=this.IL/this.Tf,this.HL=this.Sf*this.Xr):(this.HL=Math.min(this.Sf,1024),this.Xr=this.HL/this.Sf,this.IL=this.Tf*this.Xr);this.AN=Dd("DIV");cl(this.AN,1/this.Xr,1/this.Xr);this.Me=D}k=S.prototype;
k.start=function(){this.xf.appendChild(this.AN);var a=this.jc().slide();Fk(a,"transitionSlide");a=this.Ua().slide();Fk(a,"transitionSlide");this.initialize();this.Yh(0)};k.terminate=function(){this.Yh(1);this.lH();this.W&&(this.W.kl().removeHandler(this.uV,this),this.W.Xq().removeHandler(this.tV,this));var a=this.jc().slide();Gk(a,"transitionSlide");a=this.Ua().slide();Gk(a,"transitionSlide");Jd(this.xf)};
function ez(a,b){b?(b=a.jc().slide(),Fk(b,"paused"),a=a.Ua().slide(),Fk(a,"paused")):(b=a.jc().slide(),Gk(b,"paused"),a=a.Ua().slide(),Gk(a,"paused"))}k.Yh=function(a){if(this.$B()){var b=this.Aa;a=this.ia()?1-a:a;b.call(this,a)}};k.$B=function(){return this.gz};k.ev=function(){return this.S6.ev};k.ia=function(){return this.ez};k.initialize=function(){};k.lH=function(){};k.Aa=function(){};k.Ua=function(){return this.ia()?this.Jl:this.gs};k.jc=function(){return this.ia()?this.gs:this.Jl};
function fz(a,b){null!=a.jc()&&a.jc().Et(b)}function gz(a,b){a.Ua().Et(b)}
k.Ga=function(a,b,c,d,e,f){function g(){if(!--h){var I=u,N=w,aa=z,U=E,W=J;this.Xa=q;this.wa=I;this.on=N;this.IE=U;this.Ep=aa;this.OE=W;this.aW();1!=this.gz&&(this.gz=!0,this.JF.C(!0))}}0!=this.gz&&(this.gz=!1,this.JF.C(!1));let h=0;for(var l=0;l<arguments.length;++l)h+=!!arguments[l]+0;l=this.slideWidth();const m=this.slideHeight(),n=this.Me?new hd(this.Xr,this.Xr):new hd(1,1);if(a){var q=T(l,m);Du(this.Ua().slide(),q,g.bind(this),n)}if(b){var u=T(l,m);Du(this.jc().slide(),u,g.bind(this),n)}if(c){var w=
T(l,m);Du(this.Ua().content(),w,g.bind(this),n)}if(d){var z=T(l,m);Du(this.jc().content(),z,g.bind(this),n)}if(e){var E=T(l,m);Du(this.Ua().background(),E,g.bind(this),n)}if(f){var J=T(l,m);Du(this.jc().background(),J,g.bind(this),n)}};k.aW=function(){};k.slideWidth=function(){return this.Me?this.IL:this.Tf};k.slideHeight=function(){return this.Me?this.HL:this.Sf};function T(a,b){const c=Gd("CANVAS");c.width=a;c.height=b;return c}k.sa=function(){return this.Me?this.AN:this.xf};k.Vw=function(){return!1};
k.uV=function(){ez(this,!1)};k.tV=function(){ez(this,!0)};function hz(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function iz(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1}function jz(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function kz(a){S.call(this,a)}var lz,mz;r(kz,S);function nz(a,b){a.Or();a.Uy(b);b=a.M;a.Wa=mat4.create();a.BW=mat4.create();b.viewport(0,0,b.s1,b.q1);b.clear(b.COLOR_BUFFER_BIT|b.DEPTH_BUFFER_BIT);const c=.5*a.slideHeight()/Math.tan(22.5*Math.PI/180);mat4.perspective(45,b.s1/b.q1,1,1E4,a.BW);mat4.identity(a.Wa);mat4.translate(a.Wa,[0,0,-c])}k=kz.prototype;
k.Or=function(){this.Yp=!0;void 0===lz&&(lz=T(this.slideWidth()+3,this.slideHeight()+3),B(lz,"left","-1px"),B(lz,"top","-1px"));void 0===mz&&(mz=lz.getContext("webgl")||lz.getContext("experimental-webgl"));this.sa().appendChild(lz);try{mz.s1=lz.width,mz.q1=lz.height,mz.enable(mz.DEPTH_TEST)}catch(b){}const a=this.M=mz;this.EK=oz(this,a.FRAGMENT_SHADER,this.xh());this.NO=oz(this,a.VERTEX_SHADER,this.yh());null!==this.EK&&null!==this.NO&&(this.Xp=a.createProgram(),a.attachShader(this.Xp,this.NO),a.attachShader(this.Xp,
this.EK),a.linkProgram(this.Xp),a.getProgramParameter(this.Xp,a.LINK_STATUS)?(a.useProgram(this.Xp),this.Fh()):this.Yp=!1)};k.lH=function(){this.M&&(this.uh(),pz(this,this.MO),pz(this,this.mO),pz(this,this.TW),pz(this,this.hV),this.vh(),this.M.deleteTexture(this.PA),this.M.deleteShader(this.EK),this.M.deleteShader(this.NO),this.M.deleteProgram(this.Xp))};k.vh=function(){alert("override _disableAttributes")};k.uh=function(){};
function qz(a,b){a.M.bindBuffer(a.M.ARRAY_BUFFER,null);a.M.deleteBuffer(b.Nf);a.M.deleteBuffer(b.zf);a.M.deleteBuffer(b.Wf);a.M.deleteBuffer(b.sn)}k.Uy=function(a){this.PA=rz(this,this.M.TEXTURE0,this.Zi(),0,a)};
function rz(a,b,c,d,e,f){const g=a.M;var h=a.slideWidth(),l=a.slideHeight();h=iz(h);l=iz(l);a=a.M.getParameter(a.M.MAX_TEXTURE_SIZE);if(Math.max(h,l)>a){var m=h/l;h>l?(h=a,l=h/m):(l=a,h=l*m)}a=new hd(h,l);h=a.width;l=a.height;a=T(h,l);m=a.getContext("2d");void 0!==f?f(m,e,h,l):m.drawImage(e,0,0,h,l);e=g.createTexture();g.activeTexture(b);g.bindTexture(g.TEXTURE_2D,e);g.texImage2D(g.TEXTURE_2D,0,g.RGBA,g.RGBA,g.UNSIGNED_BYTE,a);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_MAG_FILTER,g.LINEAR);g.texParameteri(g.TEXTURE_2D,
g.TEXTURE_MIN_FILTER,g.LINEAR_MIPMAP_LINEAR);g.generateMipmap(g.TEXTURE_2D);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_S,g.CLAMP_TO_EDGE);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_T,g.CLAMP_TO_EDGE);g.bindTexture(g.TEXTURE_2D,null);g.activeTexture(b);g.bindTexture(g.TEXTURE_2D,e);g.uniform1i(c,d);return e}k.xh=function(){alert("Please override _getFragmentShaderSource");return""};k.yh=function(){alert("Please override _getVertexShaderSource");return""};k.Fh=function(){};
function oz(a,b,c){const d=a.M;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Yp=!1,null)}function sz(a,b,c){a=a.M;const d=b.length/c,e=a.createBuffer();a.bindBuffer(a.ARRAY_BUFFER,e);a.bufferData(a.ARRAY_BUFFER,new Float32Array(b),a.DYNAMIC_DRAW);e.Uw=c;e.n0=d;return e}
function tz(a,b){a=a.M;const c=b.length/1,d=a.createBuffer();a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,d);a.bufferData(a.ELEMENT_ARRAY_BUFFER,new Uint16Array(b),a.DYNAMIC_DRAW);d.Uw=1;d.n0=c;return d}function uz(a){if(0==a.TL.length)throw"Invalid popMatrix!";a.Wa=a.TL.pop()}function vz(a){const b=mat4.create();mat4.set(a.Wa,b);a.TL.push(b)}function wz(a,b,c,d){mat4.translate(a.Wa,[-d[0],-d[1],-d[2]]);mat4.rotate(a.Wa,b*Math.PI/180,c);mat4.translate(a.Wa,d)}
function xz(a,b,c,d,e){const f=a.M,g=b.Nf;f.bindBuffer(f.ARRAY_BUFFER,g);void 0!==d&&d();f.vertexAttribPointer(a.MO,g.Uw,f.FLOAT,!1,0,0);b.sn&&(d=b.sn,f.bindBuffer(f.ARRAY_BUFFER,d),void 0!==e&&e(),f.vertexAttribPointer(a.Fy(),d.Uw,f.FLOAT,!1,0,0));e=b.Wf;f.bindBuffer(f.ARRAY_BUFFER,e);f.vertexAttribPointer(a.mO,e.Uw,f.FLOAT,!1,0,0);a.cJ();a=b.zf;f.bindBuffer(f.ELEMENT_ARRAY_BUFFER,a);void 0===c&&(c=f.TRIANGLES);f.drawElements(c,a.n0,f.UNSIGNED_SHORT,0)}
k.Fy=function(){alert("override _getVertexNormalAttributeLocation");return-1};k.Zi=function(){alert("override _getSamplerUniform");return null};k.cJ=function(){};function yz(a){a.MO=zz(a,"aVertexPosition");a.mO=zz(a,"aTextureCoord");a.TW=Az(a,"uPMVMatrix");a.hV=Az(a,"uNMatrix")}
function Bz(a,b){let c=0;for(let e=0;e<b.length/3;e++){const f=Cz(a,b[c++]);var d=f.position();const g=Cz(a,b[c++]),h=g.position(),l=Cz(a,b[c++]),m=l.position();d=Dz(h.Ri(d),m.Ri(d));d.normalize();Ez(f,d);Ez(g,d);Ez(l,d)}}function Fz(a){var b=mat4.create();b=mat4.multiply(a.BW,a.Wa,b);a.M.uniformMatrix4fv(a.TW,!1,b);b=mat3.create();mat4.toInverseMat3(a.Wa,b);mat3.transpose(b);a.M.uniformMatrix3fv(a.hV,!1,b)}function zz(a,b){b=a.M.getAttribLocation(a.Xp,b);a.M.enableVertexAttribArray(b);return b}
function pz(a,b){a.M.disableVertexAttribArray(b)}function Az(a,b){return a.M.getUniformLocation(a.Xp,b)}k.TL=[];function V(a,b,c){void 0===a&&(a=0);void 0===b&&(b=0);void 0===c&&(c=0);this.Lb=a;this.Mb=b;this.oo=c}k=V.prototype;k.Ri=function(a){return new V(this.x()-a.x(),this.y()-a.y(),this.z()-a.z())};k.add=function(a){return new V(this.x()+a.x(),this.y()+a.y(),this.z()+a.z())};k.scale=function(a){return new V(this.x()*a,this.y()*a,this.z()*a)};k.clone=function(){return new V(this.x(),this.y(),this.z())};function Gz(a,b){a.Lb+=b.x();a.Mb+=b.y();a.oo+=b.z()}
function Dz(a,b){a=bh($g(),a.x(),a.y(),a.z());b=bh($g(),b.x(),b.y(),b.z());b=fh(a,b,$g());return new V(b[0],b[1],b[2])}k.normalize=function(){var a=bh($g(),this.x(),this.y(),this.z()),b=$g(),c=a[0];const d=a[1],e=a[2];c=1/Math.sqrt(c*c+d*d+e*e);b[0]=a[0]*c;b[1]=a[1]*c;b[2]=a[2]*c;this.Pi(b[0]);this.ig(b[1]);this.oo=b[2]};k.x=function(){return this.Lb};k.Pi=function(a){this.Lb=a};k.y=function(){return this.Mb};k.ig=function(a){this.Mb=a};k.z=function(){return this.oo};function Hz(a,b){a.oo=b};function Iz(a,b,c){void 0===c&&(c=new V(0,0,1));this.Mp=a.clone();this.bB=b.clone();c&&(this.Rd=c.clone())}Iz.prototype.clone=function(){return new Iz(this.position(),this.bB,this.Rd)};function Jz(a,b){a.Mp=b.clone()}function Ez(a,b){a.Rd=b.clone()}Iz.prototype.position=function(){return this.Mp};function Kz(){this.Ta=[]}Kz.prototype.length=function(){return this.Ta.length};function Lz(a,b){a.Ta.push(b)}function Cz(a,b){return a.Ta[b]}function Mz(a){const b=[];for(let c=0;c<a.Ta.length;c++){const d=a.Ta[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function Nz(a){const b=[];for(let c=0;c<a.Ta.length;c++){const d=a.Ta[c];b.push(d.bB.x());b.push(d.bB.y())}return b}
function Oz(a){const b=[];for(let c=0;c<a.Ta.length;c++){const d=a.Ta[c];b.push(d.Rd.x());b.push(d.Rd.y());b.push(d.Rd.z())}return b}Kz.prototype.Ta=[];function X(a,b){void 0===a&&(a=0);void 0===b&&(b=0);this.Lb=a;this.Mb=b}k=X.prototype;k.length=function(){return Math.sqrt(this.Lb*this.Lb+this.Mb*this.Mb)};k.x=function(){return this.Lb};k.Pi=function(a){this.Lb=a};k.y=function(){return this.Mb};k.ig=function(a){this.Mb=a};k.clone=function(){return new X(this.x(),this.y())};function Pz(){this.sn=this.Wf=this.zf=this.Nf=null};function Qz(a,b){S.call(this,a);this.N=b;this.Ga(!1,!0)}r(Qz,kz);k=Qz.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd()};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.5;\n\tconst float DIFFUSE_INTENSITY = 0.5;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition; \n\tattribute vec3 aVertexNormal; \n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * aVertexNormal;\n\t}"};k.Fh=function(){yz(this);this.Rk=zz(this,"aVertexNormal");this.Je=Az(this,"uSampler")};
k.rd=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new Kz;Lz(d,new Iz(new V(-c,b,0),new X(0,0)));Lz(d,new Iz(new V(0,b,0),new X(.5,0)));Lz(d,new Iz(new V(-c+a,-b,0),new X(.1,1)));Lz(d,new Iz(new V(-c,-b,0),new X(0,1)));this.Ou=new Pz;var e=sz(this,Mz(d),3);this.Ou.Nf=e;e=sz(this,Nz(d),2);this.Ou.Wf=e;e=tz(this,[0,1,2,0,2,3]);this.Ou.zf=e;d=sz(this,Oz(d),3);this.Ou.sn=d;d=new Kz;Lz(d,new Iz(new V(c,b,0),new X(1,0)));Lz(d,new Iz(new V(0,b,0),new X(.5,0)));Lz(d,new Iz(new V(c-
a,-b,0),new X(.9,1)));Lz(d,new Iz(new V(c,-b,0),new X(1,1)));this.Ev=new Pz;e=sz(this,Mz(d),3);this.Ev.Nf=e;e=sz(this,Nz(d),2);this.Ev.Wf=e;e=tz(this,[0,1,2,0,2,3]);this.Ev.zf=e;d=sz(this,Oz(d),3);this.Ev.sn=d;this.Pc=new Kz;Lz(this.Pc,new Iz(new V(0,b,0),new X(.5,0)));Lz(this.Pc,new Iz(new V(-c+a,-b,0),new X(.1,1)));Lz(this.Pc,new Iz(new V((-c+a)/2,-b,0),new X(.3,1)));Lz(this.Pc,new Iz(new V(0,b,0),new X(.5,0)));Lz(this.Pc,new Iz(new V((-c+a)/2,-b,0),new X(.3,1)));Lz(this.Pc,new Iz(new V(0,-b,0),
new X(.5,1)));Lz(this.Pc,new Iz(new V(0,b,0),new X(.5,0)));Lz(this.Pc,new Iz(new V(0,-b,0),new X(.5,1)));Lz(this.Pc,new Iz(new V((c-a)/2,-b,0),new X(.7,1)));Lz(this.Pc,new Iz(new V(0,b,0),new X(.5,0)));Lz(this.Pc,new Iz(new V((c-a)/2,-b,0),new X(.7,1)));Lz(this.Pc,new Iz(new V(c-a,-b,0),new X(.9,1)));this.LW=[0,1,2,3,4,5,6,7,8,9,10,11];this.sv=new Pz;c=sz(this,Mz(this.Pc),3);this.sv.Nf=c;c=sz(this,Nz(this.Pc),2);this.sv.Wf=c;c=tz(this,this.LW);this.sv.zf=c;c=sz(this,Oz(this.Pc),3);this.sv.sn=c};
k.uh=function(){qz(this,this.Ev);qz(this,this.Ou);qz(this,this.sv)};k.vh=function(){pz(this,this.Rk)};
k.Aa=function(a){0==a&&(this.ia()?fz(this,!0):gz(this,!0));if(.3>a){var b=Y(0,0,.3,1)(a);this.Fr(b,!0);this.Fr(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);const d=this.N==Rz?1:-1;vz(this);.1<=a&&(.1<a&&.4>=a?(a=Y(.1,0,.4,1)(a),Sz(this,a),mat4.translate(this.Wa,[0,0,-a*c/4]),wz(this,-60*a,[1,0,0],[-d*b/4,0,0]),wz(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=Y(.4,0,.5,1)(a),Sz(this,1),mat4.translate(this.Wa,[0,0,-c/4]),mat4.translate(this.Wa,[d*a*c/50,-a*c/50,a*c/50]),wz(this,
-60,[1,0,0],[-d*b/4,0,0]),wz(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=Y(.5,0,.55,1)(a),Sz(this,1),mat4.translate(this.Wa,[0,0,-c/4]),mat4.translate(this.Wa,[d*c/50,-c/50,c/50]),wz(this,-60,[1,0,0],[-d*b/4,0,0]),wz(this,45*d,[0,0,1],[-d*b/4,0,0]),wz(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(Sz(this,1),a=Math.pow(Y(.55,0,1,1)(a),3),mat4.translate(this.Wa,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.Wa,[0,0,-c/4]),mat4.translate(this.Wa,[d*c/50,-c/50,c/50]),wz(this,-60,[1,0,0],[-d*b/4,0,0]),wz(this,
45*d,[0,0,1],[-d*b/4,0,0]),wz(this,-1,[1,0,0],[0,0,0])));Fz(this);xz(this,this.sv,this.M.TRIANGLES,this.mL.bind(this),this.kL.bind(this));uz(this)};k.Fr=function(a,b){const c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());vz(this);mat4.translate(this.Wa,[c*a*d/2,0,0]);Fz(this);xz(this,b?this.Ou:this.Ev);uz(this)};k.mL=function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.Pc)))};k.kL=function(){Bz(this.Pc,this.LW);this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.Pc)))};
function Sz(a,b){var c=a.slideWidth(),d=a.slideHeight();const e=c/2,f=d/2,g=.1*c;d=Math.max(c,d)/4;c=.1*c/2;let h=Y(0,-e+g,1,(-e+g)/2-c);Jz(a.Pc.Ta[1],new V(h(b),-f,0));h=Y(0,(-e+g)/2,1,-c);Jz(a.Pc.Ta[2],new V(h(b),-f,0));Jz(a.Pc.Ta[4],new V(h(b),-f,0));Jz(a.Pc.Ta[5],new V(0,-f,-b*d));Jz(a.Pc.Ta[7],new V(0,-f,-b*d));h=Y(0,(e-g)/2,1,c);Jz(a.Pc.Ta[8],new V(h(b),-f,0));Jz(a.Pc.Ta[10],new V(h(b),-f,0));h=Y(0,e-g,1,(e-g)/2+c);Jz(a.Pc.Ta[11],new V(h(b),-f,0))}k.Fy=function(){return this.Rk};k.Zi=function(){return this.Je};
var Rz=0;function Tz(a,b){S.call(this,a);this.Ga(!0,!0);this.za=b}r(Tz,S);Tz.prototype.initialize=function(){fz(this,!1);gz(this,!1);this.fn()};
Tz.prototype.Aa=function(a){for(let e=0;e<this.sg;++e){const f=this.XM[e];var b=Math.min(1,Math.max(0,2*(a-f.startTime)));b=Uz(0,1,b);var c=this.ia()?1-b:b;0==c&&(C(this.ia()?f.kQ:f.hQ,0),C(this.ia()?f.jQ:f.gQ,0));1==c&&(C(this.ia()?f.hQ:f.kQ,0),C(this.ia()?f.gQ:f.jQ,0));if(f.H0!=b){f.H0=b;C(this.ia()?f.kQ:f.hQ,1);c=-120*b;var d=1-2*b;this.za==Vz?(b=f.iC/2,d*=b,oh(f.B_,"translateX("+d+"px) rotateY("+c+"deg) translateX("+-b+"px) ")):(b=f.RH/2,d*=b,oh(f.B_,"translateY("+d+"px) rotateX("+-c+"deg) translateY("+
-b+"px)"));b=.5*-Math.sin(Y(0,0,-120,-90)(c)*Math.PI/180);C(f.jQ,b);c=.5*-Math.sin(Y(0,-90,-120,0)(c)*Math.PI/180);C(f.gQ,c)}}};
Tz.prototype.fn=function(){var a=this.slideWidth(),b=this.slideHeight();this.nw=Dd("DIV");this.sa().appendChild(this.nw);rh(this.nw,a+"px");sh(this.nw,a/2+"px "+b/2+"px");if(ec){var c=Gd("DIV");this.nw.appendChild(c);Ag(c,a,b);B(c,"position","absolute");qh(c,"preserve-3d");this.nw=c}this.sg=this.za==Vz?Wz:Xz;this.za==Vz?(a=this.slideWidth()/this.sg,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.sg);this.XM=[];c=0;for(let d=0;d<this.sg;++d){const e={H0:void 0};e.startTime=(1-
Yz)/(Math.ceil(this.sg/2)-1)*Math.floor(Math.abs(d-(this.sg-1)/2));this.za==Vz?(e.iC=Math.round((d+1)*a)-c,e.RH=b,e.position=c,c+=e.iC):(e.iC=a,e.RH=Math.round((d+1)*b)-c,e.position=c,c+=e.RH);this.ia()&&(e.startTime=1-Yz-e.startTime);this.XM.push(e)}if(0!=this.sg%2){for(a=0;a<this.sg/2-1;++a)Zz(this,a),Zz(this,this.sg-a-1);Zz(this,Math.floor(this.sg/2))}else for(a=0;a<this.sg/2;++a)Zz(this,a),Zz(this,this.sg-a-1)};
function Zz(a,b){const c=a.XM[b],d=Dd("DIV");qh(d,"preserve-3d");const e=c.iC,f=c.RH;Ag(d,e,f);B(d,"position","absolute");const g=T(e,f);b=T(e,f);const h=Dd("DIV");Ag(h,e,f);B(h,"backgroundColor","#000000");const l=Dd("DIV");Ag(l,e,f);B(l,"backgroundColor","#000000");B(g,"position","absolute");B(b,"position","absolute");B(h,"position","absolute");B(l,"position","absolute");th(g,"hidden");th(b,"hidden");th(h,"hidden");th(l,"hidden");d.appendChild(b);d.appendChild(g);d.appendChild(h);d.appendChild(l);
const m=g.getContext("2d"),n=b.getContext("2d");a.nw.appendChild(d);c.B_=d;c.kQ=g;c.hQ=b;c.gQ=h;c.jQ=l;a.za==Vz?(tg(d,c.position,0),m.drawImage(a.wa,c.position,0,e,f,0,0,e,f),n.drawImage(a.Xa,c.position,0,e,f,0,0,e,f),a=Math.round(c.iC/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):(tg(d,0,c.position),m.drawImage(a.wa,0,c.position,e,f,0,0,e,f),n.drawImage(a.Xa,0,c.position,e,f,0,0,e,f),a=Math.round(f/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+
a+"px)");oh(b,a);oh(h,a)}var Wz=18,Xz=14,Yz=.5,Vz=0;function $z(a,b){S.call(this,a);this.Ga(!0,!0);this.za=b;this.fn()}r($z,S);$z.prototype.initialize=function(){fz(this,!0);gz(this,!1)};
$z.prototype.Aa=function(a){const b=this.slideWidth(),c=this.slideHeight();this.Wi.clearRect(0,0,b,c);this.Wi.drawImage(this.Xa,0,0);this.Wi.save();this.Wi.globalCompositeOperation="destination-in";const d=this.Gc.getContext("2d");d.clearRect(0,0,b,c);for(let e=0;e<this.sg;e++)d.beginPath(),this.za==aA?d.fillRect(e*this.rF,0,this.rF*a,c):d.fillRect(0,e*this.qF,b,this.qF*a);this.Wi.drawImage(this.Gc,0,0);this.Wi.restore()};
$z.prototype.fn=function(){const a=this.slideWidth(),b=this.slideHeight();this.Gc=T(a,b);const c=T(a,b);this.Wi=c.getContext("2d");this.sg=this.za==aA?bA:cA;this.qF=this.rF=0;this.za==Vz?(this.rF=a/this.sg,this.qF=b):(this.rF=a,this.qF=b/this.sg);this.sa().appendChild(c)};var bA=10,cA=10,aA=0;function dA(a,b){S.call(this,a);this.N=b;switch(b){case eA:this.Ga(!0,!1);break;case fA:this.Ga(!1,!0)}}r(dA,S);dA.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight(),c=T(a,b);this.Xz=c.getContext("2d");this.Gc=T(a,b);this.Cf=this.Gc.getContext("2d");switch(this.N){case eA:fz(this,!0);gz(this,!1);this.YF=this.Xa;break;case fA:fz(this,!1),gz(this,!0),this.YF=this.wa}B(c,"position","absolute");this.sa().appendChild(c);this.Bu=.05*a;this.tp=.05*b};
dA.prototype.Aa=function(a){this.N==fA&&(a=1-a);var b=Math.round(this.slideWidth());const c=Math.round(this.slideHeight()),d=Math.round(a*b),e=Math.round(a*c);a=Math.round(.5*(b-d));const f=Math.round(.5*(c-e)),g=a+d,h=f+e,l=this.Cf;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,f,d,e);gA(this,a,f,a,f-this.tp,a,f-this.tp,d,this.tp);gA(this,a,h,a,h+this.tp,a,h,d,this.tp);gA(this,a,f,a-this.Bu,f,a-this.Bu,f,this.Bu,e);gA(this,g,f,g+this.Bu,f,g,f,this.Bu,e);b=l.createRadialGradient(0,0,0,0,0,this.tp);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.Fr(g,h,0,.5*Math.PI,b);this.Fr(a,h,.5*Math.PI,Math.PI,b);this.Fr(a,f,Math.PI,1.5*Math.PI,b);this.Fr(g,f,1.5*Math.PI,2*Math.PI,b);b=this.Xz;b.drawImage(this.YF,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.Gc,0,0);b.restore()};
function gA(a,b,c,d,e,f,g,h,l){a=a.Cf;b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");a.fillStyle=b;a.fillRect(f,g,h,l)}dA.prototype.Fr=function(a,b,c,d,e){const f=this.Cf;f.save();f.translate(a,b);f.scale(this.Bu/this.tp,1);f.beginPath();f.moveTo(0,0);f.arc(0,0,this.tp,c,d,!1);f.moveTo(0,0);f.fillStyle=e;f.fill();f.restore()};var eA=0,fA=1;function hA(a,b){return function(c){if(0!=a||1!=b){let g=c;for(let h=0;4>h;++h){var d=g,e=a,f=b;d=3*(1-3*f+3*e)*d*d+2*(3*f-6*e)*d+3*e;if(0==d)break;g-=((((1-3*b+3*a)*g+(3*b-6*a))*g+3*a)*g-c)/d}c=(-2*g+3)*g*g}return c}}var iA=hA(.42,.58);function Y(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function Uz(a,b,c){if(c<a)return 0;if(c>=b)return 1;a=(c-a)/(b-a);return-2*Math.pow(a,3)+3*Math.pow(a,2)}
function jA(a,b,c,d){if(d<b)return a+d/b*(1-a);d-=b;return 1+(1-a)/(2*Math.PI/(1-b))/b*Math.exp(-c*d)*Math.sin(2*Math.PI/(1-b)*d)};function kA(a,b,c){S.call(this,a);this.N=b;(this.Pb=c)?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}r(kA,S);
kA.prototype.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.Pb){var c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.IE,0,0);this.fs=c;c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.OE,0,0);this.ks=c}this.ze=this.Zb(a,b);this.sa().appendChild(this.ze);var d=T(a,b);c=T(a,b);this.xc=Gd("DIV");Bg(this.xc,a);Cg(this.xc,b);this.Pg=this.Zb(this.slideWidth(),
this.slideHeight());this.Og=this.Zb(this.slideWidth(),this.slideHeight());this.Pg.appendChild(d);this.Og.appendChild(c);this.ze.appendChild(this.xc);this.xc.appendChild(this.Pg);this.xc.appendChild(this.Og);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.Pb?this.Ep:this.wa,0,0);c.drawImage(this.Pb?this.on:this.Xa,0,0);c=this.N==lA||this.N==mA?-1:1;d=this.N==lA||this.N==nA;rh(this.ze,Math.max(a,b)+"px");sh(this.ze,this.pl+a/2+"px "+b/2+"px");qh(this.xc,"preserve-3d");d?(oh(this.Pg,"translateZ(-"+
(this.pl+Math.floor(a/2))+"px) rotateY(0deg)"),oh(this.Og,"translateX("+c*(this.pl+Math.floor(a/2))+"px)  rotateY("+-90*c+"deg)")):(oh(this.Pg,"translateZ(-"+(this.pl+Math.floor(b/2))+"px) rotateX(0deg)"),oh(this.Og,"translateY("+c*(this.pl+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
kA.prototype.Aa=function(a){var b=this.slideWidth();const c=this.slideHeight();this.Pb&&(C(this.ks,1-a),C(this.fs,a));const d=.25*(1-Math.cos(2*a*Math.PI));a=Uz(0,1,a);const e=this.N==lA||this.N==mA?-1:1,f=this.N==lA||this.N==nA;b=f?b+2*this.pl:c+2*this.pl;f?oh(this.xc,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):oh(this.xc,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};kA.prototype.Zb=function(a,b){const c=Gd("DIV");Bg(c,a);Cg(c,b);B(c,"position","absolute");return c};
kA.prototype.pl=20;var mA=1,nA=2,lA=3;function oA(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0)}r(oA,S);oA.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight();gz(this,!1);fz(this,!1);this.aA=1.25*Math.max(a,b);this.Cs=Gd("DIV");this.sa().appendChild(this.Cs);try{this.ZK(),this.tc=!0}catch(c){this.tc=!1}this.Ir=ah();bh(this.Ir,.5*a,.5*b,this.aA);this.$K(this.N==pA)};
oA.prototype.$K=function(a){function b(l,m){const n=m&1;return n*(l-1)+(1-2*n)*(m>>1)}const c=this.wa,d=this.Xa;var e=this.slideWidth(),f=this.slideHeight();e=Math.floor(e/7);f=Math.floor(f/5);const g=c.width-6*e,h=c.height-4*f;this.Nm=[];for(let l=0;5>l;++l){const m=b(5,l),n=m*f,q=4==m?h:f+1;for(let u=0;7>u;++u){const w=b(7,u),z=new qA(c,d,w*e,n,6==w?g:e+1,q,a,this.Ir,this.tc);this.Cs.appendChild(z.op);this.Nm[7*m+w]=z}}rA(this)};
oA.prototype.ZK=function(){const a=this.slideWidth(),b=this.slideHeight();Ag(this.Cs,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";rh(this.Cs,this.aA.toString()+"px");sh(this.Cs,c);ec&&(c=Gd("DIV"),this.Cs.appendChild(c),Ag(c,a,b),B(c,"position","absolute"),qh(c,"preserve-3d"),this.Cs=c)};
function rA(a){var b=.7-.15,c=a.N==pA?b/4:0,d=a.N==sA?b/6:0;b=0;var e=1;for(var f=0;5>f;++f)for(let g=0;7>g;++g){const h=f*c+g*d+.15*Math.random();b=Math.max(h,b);e=Math.min(h,e);a.Nm[g+7*f].gP=h}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)f=a.Nm[e+7*d],f.gP=(f.gP-c)*b}oA.prototype.Aa=function(a){const b=this.Nm.length;for(let c=0;c<b;++c){const d=this.Nm[c];let e=(a-d.gP)/.3;const f=this.ia()?0>e:1<e;e=Math.max(0,Math.min(1,e));tA(d,180*e,f)}};var sA=0,pA=1;
function qA(a,b,c,d,e,f,g,h,l){this.tc=l;this.Oy=g;this.JD=ah();bh(this.JD,c+.5*e,d+.5*f,0);ch(this.JD,h,this.JD);this.qJ=ah();this.op=Gd("DIV");g=Gd("DIV");h=Gd("CANVAS");h.width=e;h.height=f;l=Gd("CANVAS");l.width=e;l.height=f;this.BT=h;this.fD=l;const m=Gd("DIV");this.SF=m;B(this.op,"position","absolute");B(g,"position","absolute");B(h,"position","absolute");B(l,"position","absolute");B(m,"position","absolute");tg(this.op,c,d);this.op.appendChild(g);this.op.appendChild(m);g.appendChild(h);g.appendChild(l);
uA(this,!0);this.tc?this.ZK():oh(this.fD,this.Oy?"scaleY(-1)":"scaleX(-1)");h.getContext("2d").drawImage(a,c,d,e,f,0,0,e,f);l.getContext("2d").drawImage(b,c,d,e,f,0,0,e,f);B(m,"background-color","black");C(m,0);Ag(g,e,f);Ag(m,e,f);Ag(this.op,e,f);tA(this,0)}qA.prototype.ZK=function(){oh(this.fD,this.Oy?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function tA(a,b,c){if(b==a.mD)a.SF&&c&&(Md(a.SF),a.SF=null);else{a.mD=b;if(a.tc){var d=a.mD*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.Oy?bh(a.qJ,0,c,d):bh(a.qJ,c,0,d);c=eh(a.qJ,a.JD);a.pE?0<=c&&uA(a,!1):0>=c&&uA(a,!0);oh(a.op,(a.Oy?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.pE?90<=b&&uA(a,!1):90>=b&&uA(a,!0),oh(a.op,(a.Oy?"scaleY(":"scaleX(")+Math.cos(a.mD*Math.PI/180).toString()+")");C(a.SF,.5*Math.sin(a.mD*Math.PI/180))}}
function uA(a,b){const c=b?a.BT:a.fD,d=b?a.fD:a.BT;a.pE=b;B(c,"visibility","visible");B(d,"visibility","hidden")};function vA(a,b){S.call(this,a);this.N=b;this.Me=!1;this.Ga(!1,!0);this.N==wA?(this.ng=(1-xA)/(yA-1),this.NR=2*this.slideWidth()/Math.pow(xA,2)):(this.ng=.25,this.NR=2*this.slideHeight()/Math.pow(xA,2))}r(vA,S);function zA(a,b,c,d,e,f){const g=T(e+1,f+1);g.getContext("2d").drawImage(a.wa,c,d,e,f,0,0,e+1,f+1);b.push(new AA(g,c,d,e,f))}
vA.prototype.initialize=function(){let a;a=this.N==wA?yA:BA;const b=this.slideWidth(),c=this.slideHeight();this.eu=[];this.fu=[];const d=b/a,e=c/a;let f=0;for(let h=0;h<a;++h){const l=0==h%2?this.eu:this.fu;if(this.N==wA){var g=Math.round((h+1)*e)-f;zA(this,l,0,f,b,g);f+=g}else g=Math.round((h+1)*d)-f,zA(this,l,f,0,g,c),f+=g}this.eu.reverse();this.fu.reverse();this.sa().appendChild(this.wa);fz(this,!1);gz(this,!0);this.Ua().$f()};
function CA(a,b,c){b=c-(b-1)*a.ng;return 0>=b?0:a.NR*Math.pow(b,2)/2}function DA(a,b){const c=a.slideHeight();let d=0,e=a.ng,f=0,g=1,h=e,l=1;a.ia()&&(d=c,e=1-e,f=1-f,g=1-g,h=e,l=1-l);if(!a.ia()){if(b<e)return d}else if(b>e)return d;return c*(f+(g-f)/(l-h)*(b-h))}
vA.prototype.Aa=function(a){let b,c,d;const e=this.wa.getContext("2d");e.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.N==wA){for(b=0;b<this.eu.length;b++)c=2*(b+1)-1,d=this.eu[b],e.drawImage(d.canvas,0,0,d.width,d.height,CA(this,c,a),d.y,d.width,d.height);for(b=0;b<this.fu.length;b++)c=2*(b+1),d=this.fu[b],e.drawImage(d.canvas,0,0,d.width,d.height,-CA(this,c,a),d.y,d.width,d.height)}else{for(b=0;b<this.eu.length;b++)d=this.eu[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,-DA(this,
a),d.width,d.height);for(b=0;b<this.fu.length;b++)d=this.fu[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,DA(this,a),d.width,d.height)}};var wA=0,yA=7,BA=10,xA=.5;function AA(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function EA(a,b,c){S.call(this,a);this.N=b;this.Ce=c;this.Me=!1;this.aL(b);FA(this)}r(EA,S);k=EA.prototype;k.Wm=function(){return this.Ce?this.jc().slide():this.Ua().slide()};k.Ey=function(){return this.Ce?this.Ua().slide():this.jc().slide()};
k.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Math.max(a,b);B(this.Ey(),"position","absolute");B(this.Wm(),"position","absolute");Ag(this.Ey(),a,b);Ag(this.Wm(),a,b);const d=Dd("DIV");zd(d,{id:"projection"});B(d,"position","absolute");Ag(d,a,b);this.sa().appendChild(d);rh(d,1.25*c+"px");c=Dd("DIV");zd(c,{id:"view"});B(c,"position","absolute");Ag(c,a,b);d.appendChild(c);qh(c,"preserve-3d");this.la=c;Wh&&(qh(this.Ey(),"preserve-3d"),qh(this.Wm(),"preserve-3d"));a=
this.Ey();c.appendChild(a);c.appendChild(this.Mv);a=this.Wm();c.appendChild(a);this.ia()||this.Ce?this.ia()&&this.Ce?(gz(this,!0),fz(this,!1)):!this.ia()&&this.Ce?(gz(this,!1),fz(this,!0)):this.ia()&&!this.Ce&&(gz(this,!0),fz(this,!1)):(gz(this,!1),fz(this,!0));B(this.Mv,"visibility","hidden")};
function FA(a){function b(n,q,u,w,z,E,J,I){n=l.createLinearGradient(n,q,u,w);n.addColorStop(0,"rgba(0,0,0, "+e+")");n.addColorStop(1,"rgba(0,0,0,0)");l.fillStyle=n;l.fillRect(z,E,J,I)}function c(n,q,u,w,z){l.save();l.translate(n,q);l.scale(d/d,1);l.beginPath();l.moveTo(0,0);l.arc(0,0,d,u,w,!1);l.moveTo(0,0);l.fillStyle=z;l.fill();l.restore()}const d=GA,e=HA,f=a.slideWidth(),g=a.slideHeight(),h=T(f,g);B(h,"position","absolute");Ag(h,f*IA,g*IA);const l=h.getContext("2d");l.scale(IA,IA);l.fillStyle=
"rgba(0, 0, 0, "+e+")";l.fillRect(d,d,f-2*d,g-2*d);b(d,d,d,d-d,d,d-d,f-2*d,d);b(d,g-d,d,g,d,g-d,f-2*d,d);b(d,d,d-d,d,d-d,d,d,g-2*d);b(f-d,d,f,d,f-d,d,d,g-2*d);const m=l.createRadialGradient(0,0,0,0,0,d);m.addColorStop(0,"rgba(0,0,0, "+e+")");m.addColorStop(1,"rgba(0,0,0,0)");c(f-d,g-d,0,.5*Math.PI,m);c(d,g-d,.5*Math.PI,Math.PI,m);c(d,d,Math.PI,1.5*Math.PI,m);c(f-d,d,1.5*Math.PI,2*Math.PI,m);a.Mv=h}
k.SL=function(a){a=a<JA?a:a>1-JA?1-a:JA;var b=Math.max(this.slideWidth(),this.slideHeight());b=Y(0,0,JA,.2*-b);const c=Y(0,0,JA,10);ph(this.la,"50% 100%");oh(this.la,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
k.aL=function(a){const b=this.slideWidth(),c=this.slideHeight();this.Bk=this.Ak=this.xl=this.wl=0;switch(a){case KA:this.xl=1;this.Ak=LA*b;this.Bk=-LA*c;break;case MA:this.xl=-1;this.Ak=-LA*b;this.Bk=LA*c;break;case NA:this.wl=-1;this.Ak=LA*b;this.Bk=LA*c;break;case OA:this.wl=1;this.Ak=-LA*b;this.Bk=-LA*c;break;case PA:this.xl=this.wl=-1;this.Ak=-LA*b;this.Bk=LA*c;break;case QA:this.wl=-1;this.xl=1;this.Ak=-LA*b;this.Bk=-LA*c;break;case RA:this.wl=1;this.xl=-1;this.Ak=LA*b;this.Bk=LA*c;break;case SA:this.xl=
this.wl=1,this.Ak=LA*b,this.Bk=-LA*c}this.Ce?(this.xl*=-1,this.Bk*=-1):(this.wl*=-1,this.Ak*=-1)};
k.Aa=function(a){this.Ce&&(a=1-a);this.SL(a);if(a>=TA&&a<UA){this.ia()||this.Ce?this.ia()&&this.Ce?fz(this,!0):!this.ia()&&this.Ce?gz(this,!0):this.ia()&&!this.Ce&&fz(this,!0):gz(this,!0);B(this.Mv,"visibility","visible");a=1-(UA-a)/(UA-TA);var b=a=Uz(0,1,a),c=2*this.slideWidth()*this.wl*(1-b),d=2*this.slideHeight()*this.xl*(1-b);b=VA*(1-b);var e=this.Wm();ph(e,"50% 50%");oh(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.Ak*(1-c);d=this.Bk*(1-c);const f=2*this.slideWidth()*this.wl*(1-c);b=
2*this.slideHeight()*this.xl*(1-c);e=el(e+f);d=el(d+b);c=el(-5+VA*(1-c));ph(this.Mv,"50% 50%");oh(this.Mv,"translate3d("+e+"px, "+d+"px, "+c+"px)");C(this.Wm(),WA+(1-WA)*a)}else a>=UA&&(this.ia()||this.Ce?this.ia()&&this.Ce&&gz(this,!1):fz(this,!1),B(this.Mv,"visibility","hidden"))};var MA=0,NA=1,OA=2,KA=3,QA=4,PA=5,SA=6,RA=7,JA=.4,TA=.1,UA=.7,VA=800,WA=.5,HA=.3,GA=50,LA=1,IA=1;function XA(a,b,c){S.call(this,a);this.N=b;this.Ce=c;this.Me=!1;this.aL(b)}r(XA,S);k=XA.prototype;k.initialize=function(){fz(this,!0);gz(this,!0);this.Wm().$f()};k.Wm=function(){return this.Ce?this.jc():this.Ua()};k.Ey=function(){return this.Ce?this.Ua():this.jc()};
k.aL=function(a){const b=this.slideWidth(),c=this.slideHeight();this.Mk=this.Lk=0;switch(a){case KA:this.Mk=c;break;case MA:this.Mk=-c;break;case NA:this.Lk=b;break;case OA:this.Lk=-b;break;case PA:this.Lk=b;this.Mk=-c;break;case QA:this.Lk=b;this.Mk=c;break;case RA:this.Lk=-b;this.Mk=-c;break;case SA:this.Lk=-b,this.Mk=c}this.Ce&&(this.Lk*=-1,this.Mk*=-1)};k.Aa=function(a){a=iA(a);this.Ce&&(a=1-a);const b=Y(0,this.Lk,1,0),c=Y(0,this.Mk,1,0);tg(this.Wm().slide(),b(a),c(a))};function YA(a,b,c){var d=new V;this.gr=a;this.zx=b;this.Ax=c;this.n=d};function ZA(a){S.call(this,a);this.Ga(!1,!0)}r(ZA,kz);
var $A=[0,1,2,3,2,4,5,4,6,7,6,8,9,8,10,11,10,12,13,12,14,15,14,16,17,16,18,19,18,20,21,20,22,1,23,24,2,24,25,4,25,26,6,26,27,8,27,28,10,28,29,12,29,30,14,30,31,16,31,32,18,32,33,20,33,34,23,35,36,24,36,37,25,37,38,26,38,39,27,39,40,28,40,41,29,41,42,30,42,43,31,43,44,32,44,45,33,45,46,35,47,48,36,48,49,37,49,50,38,50,51,39,51,52,40,52,53,41,53,54,42,54,55,43,55,56,44,56,57,45,57,58,47,59,60,48,60,61,49,61,62,50,62,63,51,63,64,52,64,65,53,65,66,54,66,67,55,67,68,56,68,69,57,69,70,59,71,72,60,72,73,
61,73,74,62,74,75,63,75,76,64,76,77,65,77,78,66,78,79,67,79,80,68,80,81,69,81,82,71,83,84,72,84,85,73,85,86,74,86,87,75,87,88,76,88,89,77,89,90,78,90,91,79,91,92,80,92,93,81,93,94,83,95,96,84,96,97,85,97,98,86,98,99,87,99,100,88,100,101,89,101,102,90,102,103,91,103,104,92,104,105,93,105,106,0,2,3,3,4,5,5,6,7,7,8,9,9,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,21,21,22,107,1,24,2,2,25,4,4,26,6,6,27,8,8,28,10,10,29,12,12,30,14,14,31,16,16,32,18,18,33,20,20,34,22,23,36,24,24,37,25,25,38,26,26,39,
27,27,40,28,28,41,29,29,42,30,30,43,31,31,44,32,32,45,33,33,46,34,35,48,36,36,49,37,37,50,38,38,51,39,39,52,40,40,53,41,41,54,42,42,55,43,43,56,44,44,57,45,45,58,46,47,60,48,48,61,49,49,62,50,50,63,51,51,64,52,52,65,53,53,66,54,54,67,55,55,68,56,56,69,57,57,70,58,59,72,60,60,73,61,61,74,62,62,75,63,63,76,64,64,77,65,65,78,66,66,79,67,67,80,68,68,81,69,69,82,70,71,84,72,72,85,73,73,86,74,74,87,75,75,88,76,76,89,77,77,90,78,78,91,79,79,92,80,80,93,81,81,94,82,83,96,84,84,97,85,85,98,86,86,99,87,87,
100,88,88,101,89,89,102,90,90,103,91,91,104,92,92,105,93,93,106,94],aB="/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA 8u/+EviMJALjCzwa4S7kSs1rNAHNrw4Gt0s8DLfPDAyhC0wLoa8UC4qrWAuLbyALC6tgCwrvIAsiK1gLIS8QCziLPAs3LuwNTqsQDEzOvgJkiugHYU5gLXpLHAn8aCwJ5WeUC85nZAm3p2gLoQd4C4pnjAsMJ5wLIsecCzlnhAtQB2QLZodIC31HbAv+JDQL5yPgC8/DrAu4o5wLoaOoC4rDwAsMA9ALIuPcCznD0AtQo7QLZ4OUC36DnAv+oEQL56AkC9CQBAu5cBwLonAcC4twDAsLgAQLIoAUCzmAGAtQoAALZ9AoC37QSAv+k5wL55OYC9CzuAu5s9QLotPgC4vz2AsK88QLIdOwCzjTqAtP87QLZzPoC340PAv9N3AL5pdMC8/3aAu5V4gLorecC4v3oAsKt5QLIXeACjgXdA1Ot3AGZZecC3x4PAn6WxwK5HrsB86bFAu4ezwLohtYC4ubZAsK+1wLIZtQCjf7SA9OGz4KY3tEJnh8NAD1frIJ4V5gMMz+wgO3PvANoT8UC4rfJAsLvyQLIj8YCji/DBBPHv4TYb7EY3K/+ht1TrII 4w9GCOysIArfCtim3S6MudHrDgHSzswEu8soObxO6DWk6ywqpU7sKo3rJCyOLuQsCOsYKwjO2C4gCxAuH87IHjcrCBo17oBVTEqAbUsNlBBcKKoNWcrMc3JJkhHziKAA4gc4g9DHUgO653A7pAdwKI1HZCwJZ1gsICdQKzcnTC5OR0QcYyaManbmFAf5JNAP48P0Pc6DrgG5A8A4ooPAKYwjrCwKQ5wsIMOQLDdjkCtOQ4QuZONIHXrCuED6QPAl5ABcKs1gIC+3ABQuoMAQLIqAACsL0BgsIjAoKjhQKDBOcCwtZRBgKnsxBCP58sw849NQIM0zkC22U6Arn7OsLIkzuCsNc8wtJBPUJDqTzEJP07ILZFP0S3k05Ar2tjgI4na0Y80XTB+2F1wtnzdoLIhXeCsOd4QtJVeMJTv3hEBRd2YGYhdQhHNYrADyOb4D3BjqEsvaqGi2OxgenxsoLYf7OCsO+0gsJftMJzz7QD5SuyIFXzr0pWy8LAjlnEIq2LrgccqdzA61XqRRnv7kIYf++C0PPwgsJl8MKD1/BDlTnuQAXN6ouGRffgNlrCov 1W44NeArWEHX6ij31I3c/9EqMDXSDfQ1u+pkhL0OMH+larxUpm6IWo5rFGWPTtxiCItYYAgPJGQfi4RpH49AXTYrSEYzDbi6RmkgtkSr5E1R5mgxVMj8n2eGlg3lB+Qp3WaQ4dCGcDe65pyBpGbwUY1nSGkJh5BhIGfIWjaH2I9KZug7WuS8qmoDBCHoJGAH4kL4wdBCtD66AtB1oyMoVYwDhGUK48xkIcQIZTikZEtNg/ycX+MEKm/gZIPwYToG5BC0lM1QvG63EIwxoVB0g4qQNFoMYBhPIwBMfjoApFpRIPw+ZcCQm3CRigbvMMCB3xNMJcx0XJe2lFxNn9QgZYjz6GAOM5RvJRNITDuzCH1RktQzYTMAxmfUiA/ps3Qf2dUIpcmXQDa09/SBnnfgXYe3qF4PV1xuJhcUSzx20IJR1qAyXTao4mQ38Cvm9woM0RbELcU5YLO0m4BFndukaIbbdF8QWyhpJzrcTT1alIdSemQzWLpM9l/baD3XmOon01lAn8L8IEqxnfi4nb9gXoY/PGMRHvRlKD6oVT5+WIZTPiQ0VT4FAFcelDlX6GIn x+00d9EKJG7PSWU3xSyFPMtpOHHFjOBru2jdC7yMmSipaeCPrC2knZLKzLmU7pCtBCuIoALvQKwZy6TqGm9IyjALKLUsrT0xP+iBFj5rpMFJBjh1UklElFhE1hjXJtBW1uYRI8yFbHS6BTzrpiYkhZBHCMEGh9iqHWh4mzDn6QlBZmiUV6VYyVyh4EDOo7Be3UKxB80BkIq4QZDKowJgiY1DQMEJBCSgH2TgzjXFTJ1I5Bj8VeKgYWLwdK3eQrQz3JC0ysZxGPS00bB1n9EwwYnwbJ8MAGiUISEM0jahfJpMwbCBXwBE0l4yxC7iICym0VJwYsg09Pu0NWSdnbT0xYb0JKgPkzTAJbJYjzpxzOZNEiR0WTKtGE8zxFrYMchC05UI1cC3GIevWFT6m1iEkoRX1KISdvzGKFYkhTtViPdMFdhyVRY5K1d27GLYFQoNyDbAc7041Q+uW6yrl9vY1oG7hJ8VGsDDKxngiTxZLQ9LWZRwTnm5OFD6PG/HtnAP0Pnwhby8FL+qPZkpl5+MxQAfRK0XfoC0Lh2cjT0c5SZEvSxlRBzZN0e9QG9IhZAt sGuEisDqQKa6x8lHsKrJTbYHAImvKmSDsccRV6zq0VOqJyCVq8sEgZyIrTejrEU2iCrlDI3uHUoKqw2QCM5xUB5quSIaa+2sMahtZyyLoSY4RqC1PgokqEPFNBO/ptxswyTRKLhjZIi1wzlSpkNYtJUFQSuCJ2zaEIhlPSXoLYAxpqjcR+Vk8EoCIF27gzRlziKU576wGI+0MMFCoXAQ7Y0h4SQFhBTTFKThZChl2QQ9ZL0zRIK0hFKQZMLL4mgzzhD8wrqxiSSmMhzalnHBX4ew2L8MwMi7G6FZVzEC+U8+AuClTyBQ5EvzIF3SUBiawVMMfLz1SS2nddDrknWVTYEUJNMSEekkJzA87jhQnWY7MMSaRdHJQzuzxJnFslRWxxV477OXyNajGA1lj3jQ/QZXdNYZNVkwKrO4tDXUhWY4NGCaPtUhUkcWkJ/HdeQjuXd4s7NZeWCee0kgiLrlbgta3QIgGM06LVd4lC54FVw2GASVOjihWT852KG5lhyHuZr8gKqcPReZfCWphz6BSg++QTclfHUoK1swbyf7oUMuO0yELNsxVjCcBJM4xXiO qubgL7knVJmqRcEtryjU3p7jgJeiZsBOpmVhTKvoTQSX5Eypm6e0cKIleVupSNEOjwgBQ5kK8SyCiRHTh8spWhCqEWAHaP3fIidZiBdKPVsnBmjAJQocuDZmoCipJVSmtQMFQq0A+JGxonVOn2DIz5diZY2GBVlQAsVt/hbG8a4f5gTzN4XE9j4DaFKrQrBXwCK0wrhx2LuvkOGDnbHdMYmgCXcCAxkKC0IF1BjEHVovhck9NkPIfkPgULS6wogPwRDkmrVxkVOhMpk4kJGNoIeQKNwMQJDEFwBxdyjjFZEtZBy9P2FM4znyaG3EkBxTsxL8YrMU3SCd9a0VipU9lwFTdO8RMNFZJGHtEjKQYYYvAMi0NzAlZS4TTNW7U1QiurTg4aaXKOibNs2gh1jBWApWmP4cE9VKItFIqCazjWInkfCnL1OFXz7T8LC1tuQGrldww6XXLYOSub1nAFip3RN2fYgktt0MJZSEXCjWzRgsFOxiMlbVGjEVFGCvNdiSoVm8lZn55VuKeMnmBrr5aRmZqWIgGbi3H5eUDyW5/Mkn+BAbKdng4TF4sCcpZXiK".split(" ");
k=ZA.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();this.M.enable(this.M.DEPTH_TEST);const a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.Wa=mat4.multiply(this.Wa,a,this.Wa);this.aB=mat4.create();mat4.set(this.Wa,this.aB)};k.nJ=function(a){for(let b=0;b<a.length;b++){const c=a[b];c.n=Dz(c.gr.position().Ri(c.zx.position()),c.gr.position().Ri(c.Ax.position()));c.n.normalize()}};
function bB(a,b,c){var d=ag(b);b=new Kz;const e=[];let f;for(f=0;f<d.length;f+=4){var g=0;g|=d[f+0]<<24;g|=d[f+1]<<16;g|=d[f+2]<<8;g|=d[f+3];g>>>=0;e.push(new V(cB((0==(g>>31&1)?1:-1)*((g&2145386496)>>21),460.8,11),cB((0==(g>>20&1)?1:-1)*((g&1047552)>>10),275.3,11),cB((0==(g>>9&1)?1:-1)*(g&511),211.2,10)))}for(f=0;f<e.length;f++)d=c?0:(e[f].x()+460.8)/921.6,g=c?0:(e[f].y()+259.2)/518.4,Lz(b,new Iz(new V(e[f].x(),-1*e[f].y(),-1*e[f].z()),new X(d,g),new V));c=[];for(f=0;f<$A.length;f+=3)c.push(new YA(b.Ta[$A[f]],
b.Ta[$A[f+1]],b.Ta[$A[f+2]]));a.nJ(c);for(f=0;f<c.length;f++)a=c[f],Ez(a.gr,a.gr.Rd.add(a.n)),Ez(a.zx,a.zx.Rd.add(a.n)),Ez(a.Ax,a.Ax.Rd.add(a.n));return b}function cB(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
k.rd=function(){this.Kf=bB(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.ii=new Pz;var a=sz(this,Mz(this.Kf),3);this.ii.Nf=a;a=sz(this,Nz(this.Kf),2);this.ii.Wf=a;a=tz(this,$A);this.ii.zf=a;a=sz(this,Oz(this.Kf),3);this.ii.sn=a};k.uh=function(){qz(this,this.ii)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(diffuseFactor);\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * normalize(aVertexNormal);\n\t}"};k.Fh=function(){yz(this);this.Rk=zz(this,"aVertexNormal");this.Je=Az(this,"uSampler")};
k.vh=function(){pz(this,this.Rk)};k.Zi=function(){return this.Je};k.Fy=function(){return this.Rk};
k.Aa=function(a){var b=a/(.5/(aB.length-1)),c=Math.floor(b);b-=c;c>aB.length-1&&(c=aB.length-1,b=0);if(0!=b||this.ia()&&!this.R3){if(this.Z3!=c){var d=c!=aB.length-1?aB[c+1]:null;this.a4=bB(this,aB[c],!0);this.mV=null!=d?bB(this,d,!0):null}for(d=0;d<this.Kf.length();d++){const f=this.Kf.Ta[d];var e=this.a4.Ta[d];const g=null!=this.mV?this.mV.Ta[d]:null;Jz(f,e.position().clone());Ez(f,e.Rd.clone());null!=g&&(e=new V,e.Pi(f.position().x()+(g.position().x()-f.position().x())*b),e.ig(f.position().y()+
(g.position().y()-f.position().y())*b),Hz(e,f.position().z()+(g.position().z()-f.position().z())*b),Jz(f,e),e=new V,e.Pi(f.Rd.x()+(g.Rd.x()-f.Rd.x())*b),e.ig(f.Rd.y()+(g.Rd.y()-f.Rd.y())*b),Hz(e,f.Rd.z()+(g.Rd.z()-f.Rd.z())*b),Ez(f,e))}this.R3=!0;this.Z3=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.Wa=mat4.multiply(this.aB,b,this.Wa));Fz(this);xz(this,this.ii,this.M.TRIANGLES,function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.Kf)))}.bind(this),
function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.Kf)))}.bind(this))};function dB(a,b,c,d){S.call(this,a);this.Pb=c;this.N=b;this.tc=d;this.Pb?this.Ga(!1,!1,!0,!0,!1,!1):this.Ga(!0,!0)}r(dB,S);
dB.prototype.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.Ic=this.Pb?this.Ep:this.wa;this.Hc=this.Pb?this.on:this.Xa;var c=Dd("DIV");this.lp=Dd("DIV");this.Zo=T(a,b);B(this.Zo,"backgroundColor","#000000");C(this.Zo,0);this.$o=T(a,b);B(this.$o,"backgroundColor","#000000");C(this.$o,0);this.lp.appendChild(this.Ic);this.lp.appendChild(this.Hc);this.lp.appendChild(this.Zo);this.lp.appendChild(this.$o);c.appendChild(this.lp);if(this.Pb){var d=this.sa(),
e=this.jc().background();d.appendChild(e);d=this.sa();e=this.Ua().background();d.appendChild(e)}this.sa().appendChild(c);try{rh(c,a+"px"),sh(c,a/2+"px "+b/2+"px"),qh(this.lp,"preserve-3d")}catch(f){}B(this.Ic,"position","absolute");B(this.Hc,"position","absolute");B(this.Zo,"position","absolute");B(this.$o,"position","absolute");Ag(this.lp,a,b);Ag(this.Ic,a,b);Ag(this.Hc,a,b);d=c="";switch(this.N){case eB:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case fB:c="translateZ("+
b/2+"px)";d="rotateX(-90deg) translateZ("+b/2+"px)";break;case gB:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+a/2+"px)";break;case hB:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}oh(this.Ic,c);oh(this.$o,c);oh(this.Hc,d);oh(this.Zo,d)};
dB.prototype.Aa=function(a){this.Pb&&C(this.Ua().background(),a);a=Uz(0,1,a);let b,c="",d="";const e=90*a;var f=-this.slideWidth()/2;const g=-this.slideHeight()/2,h=this.slideWidth()*(1-a)+f,l=this.slideHeight()*a+g;let m;switch(this.N){case eB:m=Y(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);b="translateY("+l+"px) rotateX("+-e+"deg) translateY("+-g+"px)  translateZ("+g+"px)";this.tc||(c="translate(0px, "+-g+
"px) scale(1, "+(1-a)+") translate(0px,"+g+"px)",d="translate(0px, "+l+"px) scale(1, "+a+") translate(0px,"+g+"px)");break;case fB:m=Y(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);b="translateY("+-l+"px) rotateX("+e+"deg) translateY("+g+"px)  translateZ("+g+"px)";this.tc||(c="translate(0px, "+g+"px) scale(1, "+(1-a)+") translate(0px,"+-g+"px)",d="translate(0px, "+-l+"px) scale(1, "+a+") translate(0px,"+-g+"px)");
break;case gB:m=Y(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);b="translateX("+h+"px) rotateY("+-e+"deg) translateX("+f+"px)  translateZ("+f+"px)";this.tc||(c="translate("+f+"px, 0px) scale("+(1-a)+", 1) translate("+-f+"px, 0px)",d="translate("+h+"px, 0px) scale("+a+", 1) translate("+-f+"px, 0px)");break;case hB:m=Y(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);b="translateX("+-h+"px) rotateY("+e+"deg) translateX("+-f+"px)  translateZ("+f+"px)";this.tc||(c="translate("+-f+
"px, 0px) scale("+(1-a)+", 1) translate("+f+"px, 0px)",d="translate("+-h+"px, 0px) scale("+a+", 1) translate("+f+"px, 0px)");break;default:throw Error("Unknown direction");}this.Pb||(.5>a?(f=Y(0,90,45,0),f=.5*Math.sin(f(e)*Math.PI/180),C(this.Zo,f)):(f=Y(45,0,90,90),f=.5*Math.sin(f(e)*Math.PI/180),C(this.$o,f)));this.tc?(a=e-m(a),0>=a?(C(this.Hc,0),C(this.Zo,0)):90<=a?(C(this.Ic,0),C(this.$o,0)):(C(this.Hc,1),C(this.Ic,1)),oh(this.lp,b)):(oh(this.Ic,c),oh(this.Hc,d),oh(this.$o,c),oh(this.Zo,d))};
var fB=0,eB=1,gB=2,hB=3;function iB(a,b,c,d){d/=a-1;c/=b-1;const e=new Kz,f=new V(0,0,1);for(let g=0;g<a;++g)for(let h=0;h<b;++h){const l=new Iz(new V(h*c,-g*d,0),new X(h/(b-1),g/(a-1)),f);Lz(e,l)}return e}function jB(a,b,c,d){b/=14;a/=60;const e=new Kz,f=new V(0,0,1);for(let g=0;15>g;++g)for(let h=c;h<d;++h){const l=new Iz(new V(h*a,-g*b,0),new X(h/60,g/14),f);Lz(e,l)}return e}
function kB(a,b){const c=[];for(let d=0;d<a-1;++d)for(let e=0;e<b;++e)c.push(e+d*b),c.push(e+(d+1)*b),e==b-1&&d!=a-2&&(c.push(e+(d+1)*b),c.push((d+1)*b));return c}function lB(a,b){const c=[];for(let d=0;d<a-1;++d)for(let e=0;e<b;++e)c.push(e+(d+1)*b),c.push(e+d*b),e==b-1&&d!=a-2&&(c.push(e+d*b),c.push((d+2)*b));return c};function mB(a){S.call(this,a);this.Ga(!1,!0)}r(mB,kz);k=mB.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tvoid main(void)\n\t{\n\t\tvec3 n = normalize(vNormal);\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection));\n\t\tfloat intentsity = 0.7 + 0.3 * directionalLightWeighting;\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\tuniform bool uLeftCurtain;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float WAVES_COUNT = 10.0;\n\tconst float MIN_AMP_KOEF = 0.5;\n\tconst float WAVE_APPEAR_DURATION = 0.1;\n\tconst float WAVES_START_APPEAR_PHASE = 0.075;\n\tconst float WAVES_READY_PHASE = 0.275;\n\tconst float STRETCH_KOEF = 1.25;\n\tconst float MAX_CORNER_BOUNCE_AT_START_KOEF = 1.5;\n\tconst float MAX_CORNER_BOUNCE_AT_END_KOEF = 3.5;\n\tconst float DELTA_W = 1.0;\n\tconst float DELTA_H = 1.0;\n\tconst float PI = 3.14159265358979323846264;\n\n\tfloat sinX;\n\tfloat waveStartAppearTime;\n\tfloat rowRatio;\n\tfloat diagonalRatio;\n\tfloat forcedXPath;\n\tfloat xDampAmp;\n\tfloat yAmp;\n\tvec4 xTimesPart1;\n\tvec4 xTimesPart2;\n\tvec2 xTimesPart3;\n\tvec4 yTimesPart1;\n\tvec3 yTimesPart2;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tfloat calcAmpKoef(float x)\n\t{\n\t\tconst float X0 = 0.0;\n\t\tconst float X1 = 0.5;\n\t\tconst float X2 = 1.0;\n\n\t\tconst float Y0 = 0.25;\n\t\tconst float Y1 = 0.16;\n\t\tconst float Y2 = 0.0;\n\n\t\tfloat part1 = (x - X1) * (x - X2) * Y0 / (X0 - X1) / (X0 - X2);\n\t\tfloat part2 = (x - X0) * (x - X2) * Y1 / (X1 - X0) / (X1 - X2);\n\t\tfloat part3 = (x - X0) * (x - X1) * Y2 / (X2 - X0) / (X2 - X1);\n\n\t\treturn part1 + part2 + part3;\n\t}\n\n\tfloat smoothStep(float min, float max, float x)\n\t{\n\t\tif (x < min)\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\tif (x >= max)\n\t\t{\n\t\t\treturn 1.0;\n\t\t}\n\n\t\tfloat value = (x - min) / (max - min);\n\t\tfloat squaredValue = value * value;\n\n\t\treturn -2.0 * squaredValue * value + 3.0 * squaredValue;\n\t}\n\n\tfloat calcAmp()\n\t{\n\t\tfloat periodKoef = linearInterpolation(uPhase, waveStartAppearTime, 1.0, waveStartAppearTime + WAVE_APPEAR_DURATION, MIN_AMP_KOEF);\n\t\tperiodKoef = clamp(periodKoef, MIN_AMP_KOEF, 1.0);\n\n\t\treturn calcAmpKoef(periodKoef) * uSlideWidth / WAVES_COUNT;\n\t}\n\n\tfloat calcX()\n\t{\n\t\tfloat forcedX = smoothStep(xTimesPart1.x, xTimesPart1.y, uPhase) * forcedXPath + smoothStep(xTimesPart1.z, xTimesPart1.w, uPhase) * 0.75;\n\t\tfloat dampAmpKoef = (uPhase <= xTimesPart2.w + 0.35) ? 1.0 : (diagonalRatio == 0.0 ? 1.0 : diagonalRatio);\n\t\tfloat stretchWidth = smoothStep(xTimesPart2.w, xTimesPart3.x, uPhase);\n\t\tfloat compressionWidth = smoothStep(xTimesPart3.x, xTimesPart3.y, uPhase);\n\t\tfloat deltaWidthKoef = (linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, compressionWidth) - linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, stretchWidth)) * STRETCH_KOEF;\n\n\t\tfloat dampX = smoothStep(xTimesPart2.x, xTimesPart2.y, uPhase);\n\t\tdampX -= smoothStep(xTimesPart2.y, xTimesPart2.z, uPhase) * 1.25;\n\t\tdampX += deltaWidthKoef;\n\n\t\treturn (forcedX + dampX * xDampAmp / dampAmpKoef) * uSlideWidth;\n\t}\n\n\tfloat calcY(vec3 vertex)\n\t{\n\t\tfloat cornerBounceAtStartKoef = linearInterpolation(uPhase, yTimesPart1.y, 0.0, yTimesPart1.z, MAX_CORNER_BOUNCE_AT_START_KOEF);\n\t\tfloat x0 = uLeftCurtain ? uSlideWidth * 0.25 : uSlideWidth * 0.5;\n\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth * 0.75;\n\t\tfloat fx0 = uLeftCurtain ? cornerBounceAtStartKoef : MAX_CORNER_BOUNCE_AT_START_KOEF;\n\t\tfloat fx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_START_KOEF: cornerBounceAtStartKoef ;\n\t\tfloat colBounceAtStartKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1);\n\t\tcolBounceAtStartKoef = clamp(colBounceAtStartKoef, 0.0, MAX_CORNER_BOUNCE_AT_START_KOEF);\n\n\t\tfloat cornerBounceAtEndKoef = linearInterpolation(uPhase, yTimesPart2.y, 0.0, yTimesPart2.z, MAX_CORNER_BOUNCE_AT_END_KOEF);\n\t\tx0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5;\n\t\tx1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth;\n\t\tfx0 = uLeftCurtain ? cornerBounceAtEndKoef : MAX_CORNER_BOUNCE_AT_END_KOEF;\n\t\tfx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_END_KOEF: cornerBounceAtEndKoef ;\n\t\tfloat colBounceAtEndKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1);\n\n\t\tfloat y0 = -smoothStep(yTimesPart1.x, yTimesPart1.y, uPhase) * colBounceAtStartKoef;\n\t\ty0 += smoothStep(yTimesPart1.y, yTimesPart1.z, uPhase) * MAX_CORNER_BOUNCE_AT_START_KOEF;\n\t\ty0 -= smoothStep(yTimesPart1.z, yTimesPart1.w, uPhase) * 0.25;\n\t\ty0 += smoothStep(yTimesPart1.w, yTimesPart2.x, uPhase) * 0.25;\n\t\ty0 -= smoothStep(yTimesPart2.x, yTimesPart2.y, uPhase) * colBounceAtEndKoef;\n\t\ty0 += smoothStep(yTimesPart2.y, yTimesPart2.z, uPhase) * (MAX_CORNER_BOUNCE_AT_END_KOEF + 1.0);\n\n\t\treturn (y0 * yAmp + rowRatio) * uSlideHeight;\n\t}\n\n\tvec3 getVertexPosition(vec3 vertex)\n\t{\n\t\tfloat amp = calcAmp();\n\t\tfloat z = -amp * sinX;\n\t\tfloat xKoef = uLeftCurtain ? 1.0 : -1.0;\n\n\t\treturn vec3(vertex.x - calcX() * xKoef, -calcY(vertex), z);\n\t}\n\n\tvoid initVertexParams(vec3 vertex)\n\t{\n\t\tfloat periodWidth = uSlideWidth / WAVES_COUNT;\n\t\tfloat frequency = PI * 2.0 / periodWidth;\n\t\tsinX = sin(frequency * vertex.x);\n\n\t\trowRatio = vertex.y / uSlideHeight;\n\n\t\tfloat halfRowRatio = rowRatio * 0.5;\n\t\tfloat halfSquaredRowRatio = rowRatio * halfRowRatio;\n\n\t\tfloat maxDT = 0.1;\n\t\tfloat dtAmp = 2.0 * maxDT;\n\t\tfloat dt = dtAmp * halfRowRatio;\n\n\t\tfloat distT = (0.6 - dt);\n\n\t\tfloat xT1 = dt;\n\t\tfloat xT2 = 0.4 + dt;\n\t\tfloat xT3 = xT2 + distT * 0.5;\n\t\tfloat xT4 = 1.0 + (1.0 - xT3);\n\n\t\tfloat xDampT1 = (xT1 + xT2) * 0.45;\n\t\tfloat xDampT2 = xT2;\n\t\tfloat xDampT3 = xT3;\n\t\tfloat xDampT4 = xDampT2 + (xDampT3 - xDampT2) * 0.5;\n\t\tfloat xDampT5 = xDampT3 + 0.075;\n\t\tfloat xDampT6 = 1.0;\n\n\t\tdistT = (0.7 - dt);\n\n\t\tfloat yT2 = 0.3 + dt;\n\t\tfloat yT3 = yT2 + distT * 0.5;\n\n\t\tfloat yDampT1 = 0.0;\n\t\tfloat yDampT2 = (yDampT1 * 2.0 + 0.35) * 0.5;\n\t\tfloat yDampT3 = yT2;\n\t\tfloat yDampT4 = (yT2 + yT2 + yT3) / 3.0;\n\t\tfloat yDampT5 = (yT2 + yT3 + yT3) / 3.0;\n\t\tfloat yDampT6 = yT3 + 0.1175;\n\t\tfloat yDampT7 = 1.0;\n\n\t\txTimesPart1 = vec4(xT1, xT2, xT3 - 0.125, xT4);\n\t\txTimesPart2 = vec4(xDampT1, xDampT2, xDampT3, xDampT4);\n\t\txTimesPart3 = vec2(xDampT5, xDampT6);\n\n\t\tyTimesPart1 = vec4(yDampT1 + 0.05, yDampT2, yDampT3, yDampT4);\n\t\tyTimesPart2 = vec3(yDampT5, yDampT6, yDampT7);\n\n\t\twaveStartAppearTime = linearInterpolation(vertex.y, 0.0, WAVES_START_APPEAR_PHASE, uSlideHeight, WAVES_READY_PHASE - WAVE_APPEAR_DURATION);\n\n\t\tfloat colRatio = (uLeftCurtain ? vertex.x : uSlideWidth - vertex.x)  / (uSlideWidth * 0.5);\n\t\tdiagonalRatio = (colRatio + rowRatio) * 0.5;\n\n\t\tfloat x0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5;\n\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth;\n\t\tfloat fx0 = uLeftCurtain ? 0.2 : 0.0;\n\t\tfloat fx1 = uLeftCurtain ? 0.0 : 0.2;\n\t\tforcedXPath = 0.2 * (colRatio + linearInterpolation(vertex.x, x0, fx0, x1, fx1));\n\n\t\tfloat mxDampAmp = 0.1 * diagonalRatio;\n\t\tfloat dampAcc = 2.0 * mxDampAmp;\n\t\txDampAmp = dampAcc * halfRowRatio;\n\n\t\tfloat maxYAmp = 0.02;\n\t\tfloat dyAmp = 2.0 * maxYAmp * diagonalRatio * rowRatio;\n\t\tyAmp = dyAmp * halfSquaredRowRatio;\n\t}\n\n\tvec3 getVertexNormal(vec3 vertex, vec3 p)\n\t{\n\t\tbool rightSideXPos = vertex.x == (uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth);\n\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W;\n\n\t\tvec3 rightVertex = vec3(vertex.x + deltaWidth, vertex.y, vertex.z);\n\t\tinitVertexParams(rightVertex);\n\t\tvec3 right = getVertexPosition(rightVertex);\n\n\t\tvec3 downVertex = vec3(vertex.x, vertex.y + DELTA_H, vertex.z);\n\t\tinitVertexParams(downVertex);\n\t\tvec3 down = getVertexPosition(downVertex);\n\n\t\tvec3 v1 = vec3(right.x - p.x, right.y - p.y, right.z - p.z);\n\t\tvec3 v2 = vec3(down.x - p.x, down.y - p.y, down.z - p.z);\n\n\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tinitVertexParams(vertex);\n\t\tvec3 p = getVertexPosition(vertex);\n\n\t\tvec3 pNormal = getVertexNormal(vertex, p);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\n\t\tif (vertex.y == 0.0)\n\t\t{\n\t\t\tfloat maxDY = calcAmpKoef(MIN_AMP_KOEF) * uSlideWidth / WAVES_COUNT * 0.4;\n\t\t\tp.y += max(0.0, min(maxDY, linearInterpolation(uPhase, WAVES_START_APPEAR_PHASE, 0.0, WAVES_START_APPEAR_PHASE + WAVE_APPEAR_DURATION, maxDY)));\n\t\t}\n\t\tgl_Position = uPMVMatrix * vec4(p, 1.0);\n\t}"};
k.oR=function(){if(void 0!==this.Yp)return this.Yp;this.Or();return this.Yp=this.Yp};k.Or=function(){void 0===this.M&&mB.Eb.Or.call(this)};k.Aa=function(a){this.M.uniform1f(this.Mf,a);this.cT=!0;xz(this,this.oz,this.M.TRIANGLE_STRIP);this.cT=!1;xz(this,this.rA,this.M.TRIANGLE_STRIP)};
k.Fh=function(){yz(this);this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");this.f4=Az(this,"uLeftCurtain");const a=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(a,this.slideWidth())};k.uh=function(){qz(this,this.oz);qz(this,this.rA)};k.vh=function(){};k.cJ=function(){this.M.uniform1i(this.f4,this.cT?1:0)};
k.rd=function(){var a=this.slideWidth();const b=this.slideHeight();this.DU=jB(a,b,0,31);this.HX=jB(a,b,30,61);this.me=kB(15,31);this.oz=new Pz;a=sz(this,Mz(this.DU),3);this.oz.Nf=a;a=sz(this,Nz(this.DU),2);this.oz.Wf=a;a=tz(this,this.me);this.oz.zf=a;this.rA=new Pz;a=sz(this,Mz(this.HX),3);this.rA.Nf=a;a=sz(this,Nz(this.HX),2);this.rA.Wf=a;a=tz(this,this.me);this.rA.zf=a};k.Zi=function(){return this.Je};function nB(a){S.call(this,a);this.Ua().$f();this.Me=!1}r(nB,S);nB.prototype.initialize=function(){fz(this,!0);gz(this,!0)};nB.prototype.Aa=function(a){.3>a?C(this.Ua().slide(),0):C(this.Ua().slide(),1)};function oB(a){S.call(this,a);this.Ua().$f();this.Me=!1}r(oB,S);oB.prototype.initialize=function(){fz(this,!0);gz(this,!0);this.lg=document.createElement("div");Bg(this.lg,this.slideWidth());Cg(this.lg,this.slideHeight());B(this.lg,"backgroundColor","#000000");B(this.lg,"position","relative");this.sa().appendChild(this.lg)};oB.prototype.Aa=function(a){.5>a?(C(this.Ua().slide(),0),C(this.lg,0)):.8>a?C(this.lg,1):(C(this.lg,0),C(this.Ua().slide(),1))};function pB(a){S.call(this,a);this.Me=!1;this.Ga(!1,!0);this.dM=0;a=this.slideWidth();const b=this.slideHeight(),c=qB!=a||rB!=b;if(!sB||c)sB=[],qB=a,rB=b,tB(a,b)}var sB,qB,rB;r(pB,S);pB.prototype.initialize=function(){fz(this,!1);gz(this,!0);const a=this.wa;this.sa().appendChild(a);this.Iz=T(this.slideWidth(),this.slideHeight());this.Iz.getContext("2d").drawImage(a,0,0)};
function tB(a,b){var c=sB;a/=54;const d=b/42;let e=0,f=0;for(b=0;54>b;++b){f=0;const g=Math.round((b+1)*a)-e,h=e;for(let l=0;42>l;++l){const m=Math.round((l+1)*d)-f,n=new uB(h,f,g,m);n.Wq=Math.random();c.push(n);f+=m}e+=g}c.sort(function(g,h){return g.Wq<h.Wq?-1:g.Wq>h.Wq?1:0});a=c.length;for(b=0;b<a;++b)c[b].Wq=.9*b/(a-1)}
pB.prototype.Aa=function(a){const b=sB,c=this.wa.getContext("2d"),d=b.length;for(var e=this.dM;e<d;++e){var f=b[e];if(a<f.Wq)break;var g=f.x,h=f.y,l=f.width;f=f.height;c.drawImage(this.Iz,g,h,l,f,g,h,l,f)}c.save();c.globalCompositeOperation="destination-out";for(e=this.dM;e<d;++e){f=b[e];g=f.Wq;h=a-g;l=10*h;if(a<g)break;.1<=h&&(this.dM=e);c.fillStyle="rgba(0, 0, 0, "+el(l)+")";c.fillRect(f.x,f.y,f.width,f.height)}c.restore()};pB.prototype.ia=function(){return!1};
function uB(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.Wq=0};function vB(a,b,c,d){S.call(this,a);this.za=b;this.Pb=c;this.hJ=d;this.Pb?(this.Me=!1,this.Ga(!1,!1,!0,!0,!1,!1)):this.Ga(!0,!0)}r(vB,S);vB.prototype.initialize=function(){fz(this,!1);gz(this,!1);this.fn()};
vB.prototype.Aa=function(a){this.Pb&&(C(this.jc().background(),1-a),C(this.Ua().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.Pb?this.hJ?jA(0,.7,4,b):iA(b):b;oh(this.Il,"scale("+b+", "+b+")");b=this.slideWidth()/2;const c=this.slideHeight()/2;let d="",e="",f=0,g=0,h=0,l=0;const m=120*a,n=Y(0,1,1,.5),q=1.5*Uz(0,1,a);switch(this.za){case wB:d="translateX("+-b+"px) translateZ("+q*this.slideWidth()+"px) rotateY("+m+"deg) translateX("+b+"px)";e="translateX("+b+"px) translateZ("+
q*this.slideWidth()+"px) rotateY("+-m+"deg) translateX("+-b+"px)";this.tc||(f=a*-b,g=a*b,d="translate("+-b+"px, 0px) scale("+n(a)+", 1) translate("+b+"px, 0px",e="translate("+b+"px, 0px) scale("+n(a)+", 1) translate("+-b+"px, 0px");break;case xB:d="translateY("+-c+"px) translateZ("+q*this.slideHeight()+"px) rotateX("+-m+"deg) translateY("+c+"px)",e="translateY("+c+"px) translateZ("+q*this.slideHeight()+"px) rotateX("+m+"deg) translateY("+-c+"px)",this.tc||(h=a*-c,l=a*c,d="translate(0px,"+-c+"px) scale(1, "+
n(a)+") translate(0px, "+c+"px)",e="translate(0px, "+c+"px) scale(1, "+n(a)+") translate(0px, "+-c+"px)")}this.tc||(tg(this.ms,f,h),tg(this.ns,g,l));oh(this.ms,d);oh(this.ns,e);C(this.ms,1-a);C(this.ns,1-a)};
vB.prototype.fn=function(){const a=this.slideWidth(),b=this.slideHeight();if(this.Pb){var c=this.sa(),d=this.Ua().background();c.appendChild(d)}this.Il=T(a,b);B(this.Il,"position","absolute");this.sa().appendChild(this.Il);this.Pb&&(c=this.sa(),d=this.jc().background(),c.appendChild(d));this.Il.getContext("2d").drawImage(this.Pb?this.on:this.Xa,0,0);this.ms=T(a,b);c=this.ms.getContext("2d");this.ns=T(a,b);d=this.ns.getContext("2d");var e=Dd("DIV");this.sa().appendChild(e);e.appendChild(this.ms);e.appendChild(this.ns);
try{rh(e,a+"px"),sh(e,a/2+"px "+b/2+"px"),qh(this.ms,"preserve-3d"),qh(this.ns,"preserve-3d"),this.tc=!0}catch(f){this.tc=!1}B(this.ms,"position","absolute");B(this.ns,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.Pb?this.Ep:this.wa;switch(this.za){case wB:c.drawImage(e,0,0,a/2,b,0,0,a/2,b);d.drawImage(e,a/2,0,a/2,b,a/2,0,a/2,b);break;case xB:c.drawImage(e,0,0,a,b/2,0,0,a,b/2),d.drawImage(e,0,b/2,a,b/2,0,b/2,a,b/2)}};var wB=0,xB=1;function yB(a,b){S.call(this,a);this.N=b;this.Ga(!0,!1)}r(yB,kz);k=yB.prototype;k.initialize=function(){fz(this,!0);gz(this,!1);nz(this,this.Xa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float TIME_1 = 0.2;\n\tconst float TIME_2 = 0.6;\n\tconst float TIME_3 = 0.7;\n\tconst float TIME_4 = 0.8;\n\n\tconst float START_PHASE = 0.3;\n\tconst float END_PHASE = 0.7;\n\n\tconst float ANGLE_1 = 0.0;\n\tconst float ANGLE_2 = -180.0;\n\tconst float ANGLE_3 = ANGLE_2 - 20.0;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec3 ellipse(float angle, vec3 pos, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\t\treturn vec3(pos.x, center.x + radius.x * cos(ang), -(center.y + radius.y * sin(ang)));\n\t}\n\n\tfloat goBack(float y, float phase, float constAngleTime)\n\t{\n\t\tfloat time = linearInterpolation(y, 0.0, TIME_3, uSlideHeight, TIME_4);\n\n\t\tif (phase > time)\n\t\t{\n\t\t\treturn linearInterpolation(phase, time, ANGLE_3, 1.0, ANGLE_2);\n\t\t}\n\t\tfloat angle = linearInterpolation(phase, constAngleTime, ANGLE_2, time, ANGLE_3);\n\t\treturn angle;\n\t}\n\n\tfloat getRowAngleByPhase(vec3 pos, float phase)\n\t{\n\t\tconst float HORIZONTAL_DELAY = 0.05;\n\t\tfloat colDelay = uDirectionIsLeft\n\t\t\t? linearInterpolation(pos.x, 0.0, 0.0, uSlideWidth, HORIZONTAL_DELAY)\n\t\t\t: linearInterpolation(pos.x, 0.0, HORIZONTAL_DELAY, uSlideWidth, 0.0);\n\n\t\tphase = linearInterpolation(phase, 0.0, colDelay, 1.0, 1.0);\n\n\t\tfloat constAngleTime = linearInterpolation(pos.y, 0.0, TIME_2, uSlideHeight, TIME_1);\n\t\tif (phase > constAngleTime)\n\t\t{\n\t\t\treturn goBack(pos.y, phase, constAngleTime);\n\t\t}\n\n\t\tfloat angle = linearInterpolation(phase, 0.0, ANGLE_1, constAngleTime, ANGLE_2);\n\t\treturn angle;\n\t}\n\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tfloat R_1 = uSlideHeight;\n\t\tfloat R_2 = uSlideHeight * 0.25;\n\t\tvec2 r = vec2(linearInterpolation(pos.y, 0.0, R_1, uSlideHeight, 0.0), linearInterpolation(pos.y, 0.0, R_2, uSlideHeight, 0.0));\n\n\t\tfloat angle = getRowAngleByPhase(pos, phase);\n\t\tvec3 v = ellipse(angle, pos, vec2(0.0, 0.0), r);\n\t\treturn v;\n\t}\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tconst float DELTA_W = 1.0;\n\t\tconst float DELTA_H = 1.0;\n\n\t\tfloat deltaWidth = (pos.x == uSlideWidth) ? -DELTA_W : DELTA_W;\n\t\tfloat deltaHeight = (pos.y == uSlideHeight) ? -DELTA_H : DELTA_H;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\n\t\treturn normalize(n);\n\t}\n\n\tvoid main(void)\n\t{\n\t\tfloat phase = uPhase;\n\t\tif (phase < START_PHASE)\n\t\t{\n\t\t\tphase = 0.0;\n\t\t}\n\t\telse if (phase > END_PHASE)\n\t\t{\n\t\t\tphase = 1.0;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tphase = linearInterpolation(phase, START_PHASE, 0.0, END_PHASE, 1.0);\n\t\t}\n\t\t\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pNormal = getVertexNormal(phase, vertex);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.uy,this.M.TRIANGLE_STRIP)};k.Fh=function(){yz(this);this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");const a=Az(this,"uDirectionIsLeft"),b=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(b,this.slideWidth());this.M.uniform1i(a,this.N==zB?1:0)};k.vh=function(){};
k.rd=function(){this.Gf=iB(30,30,this.slideWidth(),this.slideHeight());this.me=this.N==zB?lB(30,30):kB(30,30);this.uy=new Pz;var a=sz(this,Mz(this.Gf),3);this.uy.Nf=a;a=sz(this,Nz(this.Gf),2);this.uy.Wf=a;a=tz(this,this.me);this.uy.zf=a};k.Uy=function(a){this.PA=rz(this,this.M.TEXTURE0,this.Zi(),0,a,this.CK.bind(this))};k.uh=function(){qz(this,this.uy)};k.CK=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};k.Zi=function(){return this.Je};var zB=0;function Ax(a){S.call(this,a)}r(Ax,S);function AB(a){S.call(this,a);this.Ua().$f();this.Me=!1}r(AB,S);AB.prototype.initialize=function(){};AB.prototype.Aa=function(a){C(this.Ua().slide(),a)};function BB(a){S.call(this,a);this.Ua().$f()}r(BB,S);BB.prototype.initialize=function(){fz(this,!0);this.Me=!1;this.lg=document.createElement("div");Bg(this.lg,this.slideWidth());Cg(this.lg,this.slideHeight());B(this.lg,"backgroundColor","#000000");B(this.lg,"position","relative");this.sa().appendChild(this.lg)};BB.prototype.Aa=function(a){.5>a?(C(this.lg,1-2*(.5-a)),gz(this,!1)):(C(this.lg,1-2*(a-.5)),gz(this,!0))};function CB(a,b){S.call(this,a);this.N=b;this.Ga(!1,!0)}r(CB,kz);k=CB.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,-this.slideHeight()/2,0]);Fz(this)};k.xh=function(){return"precision mediump float; \n\n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal; \n\n\tuniform sampler2D uSampler; \n\n\tvoid main(void)  \n\t{ \n\t\tvec3 n = normalize(vNormal); \n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0); \n\t\tfloat directionalLightWeighting = dot(n, lightingDirection); \n\t\tfloat intentsity = 0.55 + 0.45 * directionalLightWeighting; \n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float DELAY_ANGLE = 5.0;\n\tconst float SLIDE_WIDTH_KOEF = 0.2;\n\tconst float PI = 3.14159265358979323846264;\n\tconst vec2 CENTER = vec2(0.0, 0.0);\n\tconst float DELTA_W = 0.5;\n\tconst float DELTA_H = 0.5;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec2 ellipse(float angle, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\t\treturn vec2((center.x + radius.x * cos(ang)), -(center.y + radius.y * sin(ang)));\n\t}\n\n\tfloat accelerationFunc(float progress)\n\t{\n\t\tfloat a = 3.0;\n\t\tfloat b = 1.0;\n\t\tfloat c = 1.0;\n\t\tfloat d = 1.0;\n\n\t\tfloat squaredProgress = progress * progress;\n\t\treturn a * squaredProgress * progress + b * squaredProgress + c * progress + d;\n\t}\n\n\tfloat getRowAngleByPhase(vec3 vertex)\n\t{\n\t\tfloat endAngle = atan(uSlideHeight * 0.5 / max(uSlideWidth, uSlideHeight)) * 180.0 / PI + 90.0 + DELAY_ANGLE * 4.0;\n\n\t\tfloat a = -0.6;\n\t\tfloat b = 2.0 + a;\n\n\t\tfloat phase = linearInterpolation(uPhase, 0.0, a, 1.0, b);\n\t\tphase = accelerationFunc(phase);\n\n\t\tfloat angle = linearInterpolation(phase, accelerationFunc(a), 0.0, accelerationFunc(b), endAngle);\n\t\tfloat rowDelayAngle = linearInterpolation(vertex.y, 0.0, DELAY_ANGLE, uSlideHeight, 0.0);\n\t\tfloat extraAngle = linearInterpolation(uPhase, 0.5, 0.0, 0.8, DELAY_ANGLE);\n\t\tfloat maxDelayAngle = DELAY_ANGLE + max(0.0, min(DELAY_ANGLE, extraAngle));\n\t\tfloat colAngle = uDirectionIsLeft\n\t\t\t? linearInterpolation(vertex.x, 0.0, maxDelayAngle * 0.5, uSlideWidth, maxDelayAngle)\n\t\t\t: linearInterpolation(vertex.x, 0.0, maxDelayAngle, uSlideWidth, maxDelayAngle * 0.5);\n\n\t\tfloat colDelayAngle = uDirectionIsLeft\n\t\t\t? linearInterpolation(vertex.x, 0.0, 0.0, uSlideWidth, colAngle)\n\t\t\t: linearInterpolation(vertex.x, 0.0, colAngle, uSlideWidth, 0.0);\n\n\n\t\treturn max(0.0, angle - rowDelayAngle - colDelayAngle);\n\t}\n\n\tvec3 getVertexPosition(vec3 vertex)\n\t{\n\t\tfloat maxXRadius = uSlideHeight;\n\t\tfloat maxYRadius = sqrt(uSlideWidth * SLIDE_WIDTH_KOEF * uSlideWidth * SLIDE_WIDTH_KOEF + uSlideHeight * uSlideHeight);\n\n\t\tfloat xRadius = linearInterpolation(vertex.y, 0.0, maxXRadius, uSlideHeight, 0.0);\n\t\tfloat yRadius = linearInterpolation(vertex.y, 0.0, maxYRadius, uSlideHeight, 0.0);\n\n\t\treturn vec3(vertex.x, ellipse(getRowAngleByPhase(vertex), CENTER, vec2(xRadius, yRadius)));\n\t}\n\n\tvec3 getVertexNormal(vec3 pos, vec3 p)\n\t{\n\t\tbool rightSideXPos = pos.x == uSlideWidth;\n\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W;\n\n\t\tvec3 right = getVertexPosition(vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(vec3(pos.x, pos.y + DELTA_H, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\n\t\tvec3 pNormal = getVertexNormal(vertex, vec3(p.xyz));\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.Hf,this.M.TRIANGLE_STRIP)};k.Fh=function(){yz(this);this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");const a=Az(this,"uDirectionIsLeft"),b=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(b,this.slideWidth());this.M.uniform1i(a,0==this.N?1:0)};k.vh=function(){};k.uh=function(){qz(this,this.Hf)};
k.rd=function(){var a=this.slideWidth();const b=this.slideHeight();this.Gf=iB(15,15,a,b);this.me=kB(15,15);this.Hf=new Pz;a=sz(this,Mz(this.Gf),3);this.Hf.Nf=a;a=sz(this,Nz(this.Gf),2);this.Hf.Wf=a;a=tz(this,this.me);this.Hf.zf=a};k.Zi=function(){return this.Je};function DB(a,b){S.call(this,a);this.N=b;this.Ga(!1,!1,!0,!0,!0,!0)}r(DB,S);k=DB.prototype;
k.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();var c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.IE,0,0);this.fs=c;c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.OE,0,0);this.ks=c;this.ze=this.Zb(a,b);this.sa().appendChild(this.ze);var d=T(a,b);c=T(a,b);this.eG=this.Zb(a,b);this.Pg=this.Zb(a,b);this.Og=this.Zb(a,b);this.Pg.appendChild(d);this.Og.appendChild(c);
this.ze.appendChild(this.eG);this.eG.appendChild(this.Pg);this.eG.appendChild(this.Og);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.Ep,0,0);c.drawImage(this.on,0,0);rh(this.ze,Math.max(a,b)+"px");sh(this.ze,a/2+"px "+b/2+"px");qh(this.eG,"preserve-3d")};
k.Aa=function(a){const b=this.slideWidth(),c=this.slideHeight();C(this.ks,1-a);C(this.fs,a);a=Uz(0,1,a);const d=this.N==EB?1:-1,e=d*this.G1*b*(1-a),f=-this.H1*c*(1-a),g=-Math.max(b,c)*(1-a),h=-this.KR*(1-a),l=-d*this.LR*(1-a),m=d*this.I1*(1-a);oh(this.Pg,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.J1*b*a+"px) rotateX("+this.KR*a+"deg) rotateY("+d*this.LR*a+"deg) rotateZ("+-d*this.K1*a+"deg)");oh(this.Og,"translateZ("+g+"px) translateY("+f+"px) translateX("+e+"px) rotateX("+
h+"deg) rotateY("+l+"deg) rotateZ("+m+"deg)")};k.Zb=function(a,b){const c=Gd("DIV");Bg(c,a);Cg(c,b);B(c,"position","absolute");return c};k.J1=.1;k.G1=.5;k.H1=1.75;k.I1=30;k.K1=10;k.KR=80;k.LR=30;var EB=1;function FB(a){S.call(this,a);this.Me=!1;this.Ga(!0,!0)}r(FB,S);FB.prototype.initialize=function(){this.aG=!1;fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight(),c=this.Xa,d=this.wa;B(c,"position","absolute");B(d,"position","absolute");var e=this.sa(),f=this.ia()?d:c;e.appendChild(f);e=this.sa();f=this.ia()?c:d;e.appendChild(f);this.Iz=T(a,b);e=this.Iz.getContext("2d");this.lV=T(a,b);this.lV.getContext("2d").drawImage(c,0,0);e.drawImage(d,0,0)};
FB.prototype.Aa=function(a){const b=this.Xa,c=this.wa;.2>a?(!this.aG&&this.ia()&&(this.aG=!0,Md(b)),GB(this,c,this.Iz,a/.2)):(this.aG||this.ia()||(this.aG=!0,Md(c)),GB(this,b,this.lV,(1-a)/.8))};function GB(a,b,c,d){b=b.getContext("2d");const e=a.slideWidth();a=a.slideHeight();b.drawImage(c,0,0,e,a);b.save();b.globalCompositeOperation="lighter";b.fillStyle="rgba(255, 255, 255,"+el(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function HB(a,b,c){S.call(this,a);this.tc=c;this.ia()?this.Ua().$f():this.jc().$f();this.Ga(!0,!0);this.N=b}r(HB,S);HB.prototype.initialize=function(){fz(this,!1);gz(this,!1);this.fn()};
HB.prototype.Aa=function(a){a=Uz(0,1,a);let b;if(this.tc){var c=-this.slideWidth()/2;.5>a?(b=Y(0,0,.5,-90),this.py=b(a),b=Y(0,0,.5,-45),this.Er=b(a),b=Y(0,0,.5,40),a=this.N==IB?"translateX("+-c+"px) translateZ("+this.py+"px) rotateY("+this.Er+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.py+"px) rotateY("+-this.Er+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):.85>a?(b=Y(.5,-90,.85,0),this.py=b(a),b=Y(.5,-45,.85,0),this.Er=b(a),b=Y(.5,40,.85,90),a=this.N==
IB?"translateX("+-c+"px) translateZ("+this.py+"px) rotateY("+this.Er+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.py+"px) rotateY("+-this.Er+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):(this.ia()&&(this.Er=0),b=Y(.85,90,1,180),a="translateX("+-c+"px) rotateY("+this.Er+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)");oh(this.le,a)}else.5>a?(b=Y(0,1,.5,0),a="scaleY("+b(a)+")",C(this.Ic,1),C(this.Hc,0),oh(this.Ic,a)):(b=Y(.5,0,1,1),a="scaleY("+b(a)+")",
C(this.Hc,1),C(this.Ic,0),oh(this.Hc,a))};
HB.prototype.fn=function(){this.Ic=this.wa;this.Hc=this.Xa;const a=Dd("DIV");this.le=Dd("DIV");const b=this.slideWidth(),c=this.slideHeight();try{rh(a,b+"px"),sh(a,b/2+"px "+c/2+"px"),qh(this.le,"preserve-3d"),this.le.appendChild(this.Ic),this.le.appendChild(this.Hc),a.appendChild(this.le),this.sa().appendChild(a)}catch(d){this.sa().appendChild(this.Ic),this.sa().appendChild(this.Hc)}B(this.Ic,"position","absolute");B(this.Hc,"position","absolute");Ag(this.le,b,c);Ag(this.Ic,b,c);Ag(this.Hc,b,c);
this.tc&&(oh(this.Ic,"translateZ(10px)"),oh(this.Hc,"rotateX(180deg)"))};var IB=1;function JB(a,b,c){S.call(this,a);this.tc=c;this.ia()?this.Ua().$f():this.jc().$f();this.Ga(!0,!0);this.Gn=b==IB}r(JB,S);
JB.prototype.initialize=function(){fz(this,!1);gz(this,!1);this.Ic=this.wa;this.Hc=this.Xa;const a=Dd("DIV");this.le=Dd("DIV");const b=this.slideWidth(),c=this.slideHeight();try{rh(a,Math.max(b,c)+"px"),sh(a,b/2+"px "+c/2+"px"),qh(this.le,"preserve-3d"),th(this.le,"hidden"),this.Gn?(this.le.appendChild(this.Ic),this.le.appendChild(this.Hc)):(this.le.appendChild(this.Hc),this.le.appendChild(this.Ic)),a.appendChild(this.le),this.sa().appendChild(a)}catch(d){this.Gn?(this.le.appendChild(this.Ic),this.le.appendChild(this.Hc)):
(this.le.appendChild(this.Hc),this.le.appendChild(this.Ic))}B(this.Ic,"position","absolute");B(this.Hc,"position","absolute");Ag(this.le,b,c);Ag(this.Ic,b,c);Ag(this.Hc,b,c);this.tc&&(this.Gn?oh(this.Ic,"rotateY(180deg)"):oh(this.Hc,"rotateY(180deg)"))};JB.prototype.Aa=function(a){this.tc?this.rN(a):this.yK(a)};
JB.prototype.rN=function(a){a=this.Gn?1-a:a;const b=.25*(1-Math.cos(2*a*Math.PI));a=hA(.63,.43)(a);const c=Math.max(this.slideWidth(),this.slideHeight());oh(this.le,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};JB.prototype.yK=function(a){a=hA(.63,.43)(a);if(.5>a){var b=Y(0,1,.5,0);a="scaleX("+b(a)+")";C(this.Ic,1);C(this.Hc,0);oh(this.Ic,a)}else b=Y(.5,0,1,1),a="scaleX("+b(a)+")",C(this.Hc,1),C(this.Ic,0),oh(this.Hc,a)};function KB(a){S.call(this,a);this.Ga(!1,!0)}r(KB,kz);k=KB.prototype;k.Zi=function(){return this.Je};
k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.M.disable(this.M.DEPTH_TEST);var a=[new X(.1806930693069307,0),new X(.3725247524752475,0),new X(.4603960396039604,0),new X(.6856435643564357,0),new X(.7673267326732673,0),new X(.8849009900990099,0),new X(.9987623762376238,.02103960396039604),new X(0,.027227722772277228),new X(0,.15841584158415842),new X(.47,.16955445544554457),new X(.4876237623762376,.16955445544554457),new X(.5284653465346535,.17202970297029702),new X(.41707920792079206,
.1745049504950495),new X(1,.18316831683168316),new X(0,.19554455445544555),new X(.6076732673267327,.2042079207920792),new X(.32,.21658415841584158),new X(.6485148514851485,.2202970297029703),new X(.7141089108910891,.22153465346534654),new X(0,.2623762376237624),new X(.275990099009901,.2908415841584158),new X(.2524752475247525,.33292079207920794),new X(.22153465346534654,.38242574257425743),new X(.8081683168316832,.41336633663366334),new X(0,.44183168316831684),new X(.18935643564356436,.46410891089108913),
new X(.4752475247524752,.47029702970297027),new X(.4665841584158416,.4715346534653465),new X(.4938118811881188,.4814356435643564),new X(.5024752475247525,.48267326732673266),new X(.5099009900990099,.4863861386138614),new X(.5123762376237624,.49133663366336633),new X(.801980198019802,.4938118811881188),new X(.5148514851485149,.49876237623762376),new X(.47896039603960394,.5),new X(.47,.5),new X(.5,.5),new X(.5148514851485149,.5012376237623762),new X(.4801980198019802,.5061881188118812),new X(.5136138613861386,
.5099009900990099),new X(.48267326732673266,.5123762376237624),new X(.5099009900990099,.5136138613861386),new X(.48514851485148514,.5148514851485149),new X(.504950495049505,.5160891089108911),new X(.48886138613861385,.5185643564356436),new X(.4938118811881188,.5185643564356436),new X(.4975247524752475,.5185643564356436),new X(.5334158415841584,.5334158415841584),new X(1,.5346534653465347),new X(.4962871287128713,.5371287128712872),new X(.47648514851485146,.5396039603960396),new X(.18811881188118812,
.568069306930693),new X(0,.6485148514851485),new X(.2537128712871287,.6534653465346535),new X(.7982673267326733,.6670792079207921),new X(.28589108910891087,.7066831683168316),new X(.775,.7351485148514851),new X(1,.7784653465346535),new X(.3341584158415842,.7945544554455446),new X(.7066831683168316,.8032178217821783),new X(0,.8106435643564357),new X(.38985148514851486,.8477722772277227),new X(.47,.8564356435643564),new X(.6150990099009901,.8601485148514851),new X(1,.943069306930693),new X(0,.9826732673267327),
new X(.21905940594059406,1),new X(.34034653465346537,1),new X(.4752475247524752,1),new X(.6596534653465347,1),new X(.8403465346534653,1),new X(0,0),new X(1,0),new X(1,1),new X(0,1)],b=new Kz,c=new V(0,0,1);for(var d=0;d<a.length;d++){var e=a[d],f=new V((e.x()-.5)*this.slideWidth(),(e.y()-.5)*this.slideHeight(),0);e=new X(e.x(),e.y());Lz(b,new Iz(f,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new LB(b,[7,71,16,0],new V(0,0,50),c));a.push(new LB(b,[16,0,12,1],new V(0,0,20),1.5*c,.05*d));
a.push(new LB(b,[27,20,26,16],new V(0,0,5),1.6*c,.03*d));a.push(new LB(b,[21,8,16,7,-1,27,22,20,-1,22,19,21,14],new V(0,0,5),1.6*c));a.push(new LB(b,[21,14,8],new V(0,0,5),2*c));a.push(new LB(b,[27,25,22],new V(0,0,0),1.8*c));a.push(new LB(b,[24,25,19,22],new V(0,0,5),1.65*c));a.push(new LB(b,[35,25,27],new V(0,120,0),2*c));a.push(new LB(b,[52,51,24,25],new V(0,0,0),1.8*c));a.push(new LB(b,[51,38,25,34],new V(0,75,10),1.85*c,-.05*d));MB(a[a.length-1],0,2);a.push(new LB(b,[65,60,55,53],new V(0,0,0),
1.8*c));a.push(new LB(b,[67,66,61,58,50],new V(0,0,0),8*c,-.2*d,d));a.push(new LB(b,[55,53,42,40],new V(0,180,0),1.8*c,-.05*d));MB(a[a.length-1],0,1);a.push(new LB(b,[74,66,65,58,55],new V(0,0,0),1.8*c,.02*d));a.push(new LB(b,[58,55,44,42],new V(0,270,90),1.8*c,-.05*d));MB(a[a.length-1],0,1);a.push(new LB(b,[60,52,53,51,40,38],new V(30,60,0),2.5*c));a.push(new LB(b,[61,50,45,44],new V(75,180,90),c,.05*d));a.push(new LB(b,[49,61,46,45],new V(75,180,90),c,-.05*d));a.push(new LB(b,[49,62,61],new V(-360,
0,0),c,-.01*d));MB(a[a.length-1],1,2);a.push(new LB(b,[68,67,62,61],new V(0,0,0),c));a.push(new LB(b,[69,68,63,62],new V(0,0,0),c));a.push(new LB(b,[63,62,43,46],new V(-270,0,0),c,.01*d));MB(a[a.length-1],0,1);a.push(new LB(b,[70,69,59,63],new V(0,0,0),c));a.push(new LB(b,[59,63,41,43],new V(-360,0,0),c,-.05*d));MB(a[a.length-1],0,1);a.push(new LB(b,[73,70,64,59,56],new V(0,0,0),c,.05*d));a.push(new LB(b,[59,56,41],new V(-360,0,0),c,.05*d));MB(a[a.length-1],0,1);a.push(new LB(b,[57,64,54,56,47],new V(-270,
0,0),c));a.push(new LB(b,[54,47,39,41],new V(0,0,0),c,0,0,1080,b.Ta[54].position().clone().Ri(b.Ta[39].position())));a.push(new LB(b,[57,48,54,32,39,23,37],new V(0,0,0),1.5*c));a.push(new LB(b,[37,33,23,13,32,48],new V(0,0,0),c));a.push(new LB(b,[13,72,33,31],new V(0,0,0),1.5*c));a.push(new LB(b,[5,4,30,29],new V(0,0,5),1.2*c));a.push(new LB(b,[5,18,72,6],new V(0,0,0),c,-.07*d));a.push(new LB(b,[4,3,17,15],new V(0,0,-45),1.8*c));a.push(new LB(b,[2,9,3,10,3,11,3,15],new V(0,0,0),2.2*c));a.push(new LB(b,
[17,29,11],new V(0,0,30),2*c));a.push(new LB(b,[11,29,10],new V(70,0,0),c,0,0,120,b.Ta[29].position().clone().Ri(b.Ta[10].position())));MB(a[a.length-1],0,2);a.push(new LB(b,[10,29,9],new V(120,720,15),-.01*c,.15*d,0,1080,b.Ta[10].position().clone().Ri(b.Ta[29].position())));a.push(new LB(b,[6,18,31,30],new V(0,0,0),c,-.05*d,0,1080,b.Ta[6].position().clone().Ri(b.Ta[30].position())));a.push(new LB(b,[26,16,28,12],new V(40,30,0),.7*c,0,-.25*d));a.push(new LB(b,[2,29,1,28],new V(-80,60,0),.7*c,.05*
d,-.5*d));a.push(new LB(b,[36,26,28],new V(270,0,720),0,.2*d,-1*d));a.push(new LB(b,[35,27,36,26],new V(0,180,720),0,-.15*d,-1*d));a.push(new LB(b,[38,34,36],new V(180,180,0),0,-.1*d,-.8*d));a.push(new LB(b,[40,38,36],new V(180,180,180),0,.1*d,-1*d));a.push(new LB(b,[42,40,36],new V(720,270,0),0,.05*d,-.6*d));a.push(new LB(b,[44,42,36],new V(90,120,0),0,0,-1*d));a.push(new LB(b,[45,44,36],new V(360,0,0),0,.07*d,-.8*d));a.push(new LB(b,[46,45,36],new V(0,60,180),0,.1*d,-.8*d));a.push(new LB(b,[43,
46,36],new V(80,120,45),0,.2*d,-.5*d));a.push(new LB(b,[41,43,36],new V(90,360,60),0,.17*d,-.5*d));a.push(new LB(b,[39,41,36],new V(0,120,120),0,.15*d,-.5*d));a.push(new LB(b,[39,37,36],new V(90,90,90),0,.2*d,-1*d));a.push(new LB(b,[37,33,36],new V(0,120,90),0,.18*d,-1*d));a.push(new LB(b,[33,31,36],new V(45,45,0),0,.1*d,-1*d));a.push(new LB(b,[31,30,36],new V(270,0,45),0,.15*d,-1*d));a.push(new LB(b,[30,29,36],new V(90,360,60),0,0,-.8*d));a.push(new LB(b,[29,28,36],new V(0,120,120),0,0,-.8*d));c=
[];d=[];f=[];e=[];const g=[],h=[],l=[];let m=0;for(let q=0;q<a.length;q++){const u=a[q];for(let w=0;w<u.indices.length;w++){var n=u.indices[w];-1!=n?(n=b.Ta[n],c.push(n.position().x(),-1*n.position().y(),-1*n.position().z()),d.push(n.bB.x(),n.bB.y()),f.push(u.gH.x(),-1*u.gH.y(),-1*u.gH.z()),e.push(u.rotation.x(),-1*u.rotation.y(),-1*u.rotation.z()),g.push(u.dx,u.acceleration,-1*u.C_),n=u.I$,h.push(u.K_,n.x(),-1*n.y(),-1*n.z()),l.push(m),m++):(l.push(m-1),l.push(m))}l.push(m-1);l.push(m)}l.pop();l.pop();
this.C3=l.length;this.ES=sz(this,c,3);this.$Y=sz(this,d,2);this.MX=sz(this,f,3);this.PX=sz(this,e,3);this.qZ=sz(this,g,3);this.zT=sz(this,h,4);this.WT=tz(this,l);b=this.M;b.bindBuffer(b.ARRAY_BUFFER,this.ES);b.vertexAttribPointer(this.MO,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.$Y);b.vertexAttribPointer(this.mO,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.MX);b.vertexAttribPointer(this.LX,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.PX);b.vertexAttribPointer(this.OX,3,b.FLOAT,
!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.qZ);b.vertexAttribPointer(this.pZ,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.zT);b.vertexAttribPointer(this.yT,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.WT)};k.uh=function(){this.M.deleteBuffer(this.ES);this.M.deleteBuffer(this.$Y);this.M.deleteBuffer(this.MX);this.M.deleteBuffer(this.PX);this.M.deleteBuffer(this.qZ);this.M.deleteBuffer(this.zT);this.M.deleteBuffer(this.WT)};
function MB(a,b,c){b=a.p1.Ta[a.indices[b]].clone().position();b=b.add(a.p1.Ta[a.indices[c]].position().clone());a.gH=new V(b.x()/2,b.y()/2,b.z()/2)}k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying float vLightIntentsity;\n\n\tuniform sampler2D uSampler;\n\n\tvoid main(void)\n\t{\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\n\t\tgl_FragColor = vec4(textureColor.rgb * vLightIntentsity, textureColor.a);\n\t}"};k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\tattribute vec3 aRotationCenter;\n\tattribute vec3 aRotationParams;\n\tattribute vec3 aTranslationParams;\n\tattribute vec4 aFreeRotation;\n\n\tuniform mat4 uPMVMatrix; \n\tuniform mat3 uNMatrix;\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\n\tvarying vec2 vTextureCoord;\n\tvarying float vLightIntentsity;\n\n\tfloat sqr(float v)\n\t{\n\t\treturn v * v;\n\t}\n\n\tmat4 prependTranslation(mat4 m, float x, float y, float z)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tt[3] = vec4(x, y, z, 1.0);\n\t\treturn m * t;\n\t}\n\n\tmat4 prependRotation(mat4 m, float angle, vec3 axis)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tvec3 u = normalize(axis);\n\t\tfloat rad = radians(angle);\n\t\tfloat sin = sin(rad);\n\t\tfloat cos = cos(rad);\n\t\tt[0] = vec4(cos + sqr(u.x) * (1.0 - cos), u.y * u.x * (1.0 - cos) + u.z * sin, u.z * u.x * (1.0 - cos) - u.y * sin, 0.0);\n\t\tt[1] = vec4(u.x * u.y * (1.0 - cos) - u.z * sin, cos + sqr(u.y) * (1.0 - cos), u.z * u.y * (1.0 - cos) + u.x * sin, 0.0);\n\t\tt[2] = vec4(u.x * u.z * (1.0 - cos) + u.y * sin, u.y * u.z * (1.0 - cos) - u.x * sin, cos + sqr(u.z) * (1.0 - cos), 0.0);\n\t\treturn m * t;\n\t}\n\n\tmat4 prependRotation(mat4 m, float angle, vec3 axis, vec3 pivotPoint)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tt = prependTranslation(t, pivotPoint.x, pivotPoint.y, pivotPoint.z);\n\t\tt = prependRotation(t, angle, axis);\n\t\tt = prependTranslation(t, -1.0 * pivotPoint.x, -1.0 * pivotPoint.y, -1.0 * pivotPoint.z);\n\t\treturn m * t;\n\t}\n\n\tvoid main(void) \n\t{\n\t\tconst float delay =  0.15;\n\t\tfloat phase = clamp(uPhase - delay, 0.0, 1.0);\n\n\t\tfloat vy = uSlideHeight / (1.0 - delay);\n\t\tfloat dy = vy * phase + (aTranslationParams.y * sqr(phase)) / 2.0;\n\t\tvec3 d = mix(vec3(0.0), aTranslationParams, phase);\n\t\tvec3 r = mix(vec3(0.0), aRotationParams, phase);\n\t\tfloat r2 = mix(0.0, aFreeRotation.x, phase);\n\t\tvec3 v2 = normalize(aFreeRotation.yzw);\n\n\t\tmat4 transform = prependTranslation(mat4(1.0), d.x, -1.0 * dy, d.z);\n\t\ttransform = prependRotation(transform, r.x, vec3(1.0, 0.0, 0.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r.y, vec3(0.0, 1.0, 0.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r.z, vec3(0.0, 0.0, 1.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r2, v2, aRotationCenter);\n\n\t\tvec4 n = transform * vec4(vec3(0.0, 0.0, 1.0), 0.0);\n\t\tvec4 p = transform * vec4(aVertexPosition, 1.0);\n\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tvec3 transformedNormal = normalize(uNMatrix * n.xyz); \n\t\tfloat directionalLightWeighting = abs(dot(transformedNormal, lightingDirection)); \n\t\tvLightIntentsity = 0.5 + 0.5 * directionalLightWeighting;\n\t}"};
k.Fh=function(){yz(this);this.LX=zz(this,"aRotationCenter");this.OX=zz(this,"aRotationParams");this.pZ=zz(this,"aTranslationParams");this.yT=zz(this,"aFreeRotation");this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight())};k.vh=function(){pz(this,this.LX);pz(this,this.OX);pz(this,this.pZ);pz(this,this.yT)};k.Aa=function(a){this.M.uniform1f(this.Mf,a);Fz(this);this.M.drawElements(this.M.TRIANGLE_STRIP,this.C3,this.M.UNSIGNED_SHORT,0)};
function LB(a,b,c,d,e,f,g,h){this.rotation=c;this.acceleration=d;void 0!==e&&(this.dx=e);void 0!==f&&(this.C_=f);void 0!==g&&(this.K_=g);this.I$=void 0!==h?h:new V(0,0,1);this.indices=b;this.p1=a;f=e=d=c=0;for(g=0;g<b.length;g++)h=b[g],-1!=h&&(f+=1,h=a.Ta[h],c+=h.position().x(),d+=h.position().y(),e+=h.position().z());this.gH=new V(c/f,d/f,e/f)}LB.prototype.dx=0;LB.prototype.C_=0;LB.prototype.K_=0;function NB(a,b,c){S.call(this,a);this.N=b;this.Pb=c;this.En=!c;this.Pb?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}r(NB,S);k=NB.prototype;
k.initialize=function(){fz(this,!1);gz(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.Pb){var c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.IE,0,0);this.fs=c;c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.OE,0,0);this.ks=c}this.ze=this.Zb(a,b);this.sa().appendChild(this.ze);var d=T(a,b),e=T(a,b);c=T(a,b/4);const f=T(a,b/4);this.xc=Gd("DIV");Bg(this.xc,a);Cg(this.xc,b);this.tg=this.Zb(a,
b);this.rg=this.Zb(a,b);this.En&&(this.fv=this.Zb(a,b/4),this.Yu=this.Zb(a,b/4));this.tg.appendChild(d);this.rg.appendChild(e);this.En&&(this.fv.appendChild(c),this.Yu.appendChild(f));this.ze.appendChild(this.xc);this.xc.appendChild(this.tg);this.xc.appendChild(this.rg);this.En&&(this.xc.appendChild(this.fv),this.xc.appendChild(this.Yu));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.Pb?this.Ep:this.wa,0,0);e.drawImage(this.Pb?this.on:this.Xa,0,0);this.En&&(OB(this,c,this.wa),OB(this,
f,this.Xa));rh(this.ze,Math.max(a,b)+"px");sh(this.ze,a/2+"px "+b/2+"px");qh(this.xc,"preserve-3d");a=this.ia()?1:-1;b=this.slideWidth()+this.MR;this.N==PB?(ph(this.xc,100+this.HR+"% 50%"),oh(this.ia()?this.tg:this.rg,"translateX("+-a*b+"px)"),this.En&&oh(this.ia()?this.fv:this.Yu,"translate("+-a*b+"px, "+(this.slideHeight()+this.Ex)+"px)")):(ph(this.xc,-this.HR+"% 50%"),oh(this.ia()?this.tg:this.rg,"translateX("+a*b+"px)"),this.En&&oh(this.ia()?this.fv:this.Yu,"translate("+a*b+"px, "+(this.slideHeight()+
this.Ex)+"px)"));oh(this.ia()?this.rg:this.tg,"translateX(0px)");this.En&&oh(this.ia()?this.Yu:this.fv,"translateY("+(this.slideHeight()+this.Ex)+"px)")};
k.Aa=function(a){this.Pb&&(C(this.ks,1-a),C(this.fs,a));if(a){var b=!0,c=this.N==QB?1:-1;a<=this.Qt?(b=!1,oh(this.xc,"translateZ("+this.FR*a+"px) rotateY("+c*a/this.Qt*this.IR+"deg)"),!this.rE&&this.ia()&&(this.rE=this.Xu=!0)):a>=1-this.Qt&&(b=!1,oh(this.xc,"translateZ("+this.FR*(1-a)+"px) rotateY("+(1-a)/this.Qt*c*this.IR+"deg)"),this.rE||this.ia()||(this.rE=this.Xu=!0));if(b||this.Xu)b=this.slideWidth()+this.MR,a=this.Xu?this.ia()?0:1:(a-this.Qt)/(1-2*this.Qt),this.Xu&&(this.Xu=!1),a=a*c*b,oh(this.tg,
"translateX("+a+"px)"),this.En&&oh(this.fv,"translate("+a+"px, "+(this.slideHeight()+this.Ex)+"px)"),oh(this.rg,"translateX("+(a-c*b)+"px)"),this.En&&oh(this.Yu,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.Ex)+"px)")}};k.Zb=function(a,b){const c=Gd("DIV");Bg(c,a);Cg(c,b);B(c,"position","absolute");return c};
function OB(a,b,c){b=b.getContext("2d");b.save();b.translate(0,a.slideHeight()/4);b.scale(1,-1);b.drawImage(c,0,.75*a.slideHeight(),a.slideWidth(),a.slideHeight()/4,0,0,a.slideWidth(),a.slideHeight()/4);b.restore();b.globalCompositeOperation="destination-out";c=b.createLinearGradient(a.slideWidth()/4,0,a.slideWidth()/4,a.slideHeight()/4);c.addColorStop(0,"rgba(0, 255, 0, 0)");c.addColorStop(.8,"rgba(0, 255, 0, 1)");b.fillStyle=c;b.beginPath();b.rect(0,0,a.slideWidth(),a.slideHeight()/4);b.fill()}
k.Xu=!1;k.rE=!1;k.Ex=7.5;k.Qt=.3;k.IR=20;k.HR=20;k.FR=-100;k.MR=70;var PB=0,QB=1;function RB(a,b,c){S.call(this,a);this.za=b;this.N=c;this.Ga(!0,!0)}r(RB,S);
RB.prototype.initialize=function(){fz(this,!1);gz(this,!1);if(this.ia())switch(this.N){case SB:this.N=TB;break;case TB:this.N=SB;break;case UB:this.N=VB;break;default:this.N=UB}const a=this.ia()?this.Xa:this.wa,b=this.ia()?this.wa:this.Xa;this.za==WB?(this.WG=16,this.YO=8):(this.WG=16,this.YO=12);this.u9=2*this.YO+1;const c=this.slideWidth()/this.WG,d=c/2,e=this.slideHeight()/this.YO,f=e/2;this.Ph=this.N==UB||this.N==VB?this.slideWidth():this.slideHeight();this.Qs=2*this.Ph;this.Nm=[];let g;const h=
-f;let l;for(let m=0;m<this.u9;++m){0==m%2?(g=-d,l=this.WG+1):(g=0,l=this.WG);for(let n=0;n<l;++n){const q=XB(this,c+2,e+2),u=XB(this,c+2,e+2),w=new YB;w.Pi(Math.round(g+n*c)-1);this.za==WB?(w.ig(Math.round(h+m*f)-1),ZB(a,q,w.Lb,w.Mb,c+2,e+2),ZB(b,u,w.Lb,w.Mb,c+2,e+2)):(w.ig(Math.round(h+1.5*m*f)),$B(a,q,w.Lb,w.Mb,c+2,e+2),$B(b,u,w.Lb,w.Mb,c+2,e+2));w.KA=q;w.Nv=u;aC(w,!0);bC(w,!1);w.sf=0;w.Cu=!1;w.UA=0;this.Nm.push(w)}}};
RB.prototype.Aa=function(a){this.ia()&&(a=1-a);a*=this.GI;let b,c;this.N==TB||this.N==VB?(c=a/this.GI*(this.Ph+this.Qs)-this.Qs,b=c+this.Qs):(c=this.Ph-a/this.GI*(this.Ph+this.Qs)+this.Qs,b=c-this.Qs);for(let e=0;e<this.Nm.length;e++){const f=this.Nm[e];var d=f.Cu?f.sf:0;d=Math.abs(Math.cos(d));if(f.oE&&!f.qL){const g=new xk,h=f.sf;Math.PI/2<h&&h<=Math.PI?(aC(f,!1),bC(f,!0),g.scale(1*d,1),Tk(f.Nv,g)):h<Math.PI/2?(aC(f,!0),bC(f,!1),g.scale(1*d,1),Tk(f.KA,g)):(aC(f,!1),bC(f,!0),g.scale(1,1),Tk(f.Nv,
g))}f.Cu?(f.sf=(a-f.UA)*Math.PI/this.JR,f.Cu=!0):0!=cC(this,f,c)?(f.UA=a,f.sf=0,f.Cu=!0,f.oE=!0):(d=cC(this,f,b),0!=d&&1<=Math.random()+d/this.Qs&&(f.UA=a,f.sf=0,f.Cu=!0,f.oE=!0));f.oE&&!f.qL&&a-f.UA>this.JR&&(f.qL=!0)}};function XB(a,b,c){b=T(b,c);B(b,"position","absolute");a.sa().appendChild(b);return b}
function ZB(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";Qf&&(dC(a,b,c,d),b.globalCompositeOperation="destination-in");b.beginPath();const g=Math.round(.5*e),h=Math.round(.5*f);e=Math.round(e);f=Math.round(f);b.moveTo(g,-1);b.lineTo(e+1,h);b.lineTo(g,f+1);b.lineTo(-1,h);b.lineTo(g,-1);b.fill();Qf||(b.globalCompositeOperation="source-in",dC(a,b,c,d));b.restore()}
function $B(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";Qf&&(dC(a,b,c,d),b.globalCompositeOperation="destination-in");const g=Math.round(.5*e)+.5;e=Math.round(e)+.5;const h=Math.round(f)+.5;b.beginPath();b.moveTo(g,-1);b.lineTo(e,Math.round(.25*f)-1);b.lineTo(e,Math.round(.75*f)+1);b.lineTo(g,h);b.lineTo(-1,Math.round(.75*f)+1);b.lineTo(-1,Math.round(.25*f)-1);b.lineTo(g,1);b.fill();Qf||(b.globalCompositeOperation="source-in",dC(a,b,c,d));b.restore()}
function dC(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function cC(a,b,c){switch(a.N){case SB:return b.Mb>=c?b.Mb-c:0;case TB:return b.Mb<=c?c-b.Mb:0;case UB:return b.Lb>=c?b.Lb-c:0}return b.Lb<=c?c-b.Lb:0}RB.prototype.JR=.3;RB.prototype.GI=.7;var WB=0,SB=0,TB=1,UB=2,VB=3;function YB(){}k=YB.prototype;k.Lb=0;k.Mb=0;k.tU=!0;k.uU=!0;k.sf=0;k.Cu=!0;k.UA=0;k.qL=!1;k.oE=!1;k.Pi=function(a){this.Lb=a;this.kg()};k.ig=function(a){this.Mb=a;this.kg()};
function aC(a,b){a.tU=b;null!=a.KA&&C(a.KA,b?1:0);b&&a.kg()}function bC(a,b){a.uU=b;null!=a.Nv&&C(a.Nv,b?1:0);b&&a.kg()}k.kg=function(){null!=this.KA&&this.tU&&tg(this.KA,this.Lb,this.Mb);null!=this.Nv&&this.uU&&tg(this.Nv,this.Lb,this.Mb)};function eC(a){S.call(this,a);this.Ga(!0,!0)}r(eC,S);eC.prototype.initialize=function(){fz(this,!1);gz(this,!1);this.$K();this.fn()};
eC.prototype.fn=function(){const a=this.slideWidth(),b=this.slideHeight();this.Il=T(a,b);this.bM=this.Il.getContext("2d");this.TT=T(a,b);this.UT=this.TT.getContext("2d");this.QU=T(a,b);this.Tu=this.QU.getContext("2d");this.HY=T(a,b);this.t8=this.HY.getContext("2d");this.QE=T(a,b);this.kM=this.QE.getContext("2d");this.RT=T(a,b);this.ST=this.RT.getContext("2d");this.Gc=T(a,b);this.Cf=this.Gc.getContext("2d");this.GY=T(a,b);this.s8=this.GY.getContext("2d");this.sa().appendChild(this.Il);this.sa().appendChild(this.QE);
B(this.Il,"position","absolute");B(this.QE,"position","absolute")};
eC.prototype.Aa=function(a){var b=this.slideWidth();const c=this.slideHeight();this.bM.clearRect(0,0,b,c);this.kM.clearRect(0,0,b,c);this.Cf.clearRect(0,0,b,c);this.ST.clearRect(0,0,b,c);this.Cf.drawImage(this.wa,0,0);this.Cf.save();this.Cf.globalCompositeOperation="destination-in";fC(this,this.ST,this.nS,a);this.Cf.drawImage(this.RT,0,0);this.Cf.restore();gC(this,this.s8,this.wa,a/hC,!1);this.kM.drawImage(this.Gc,0,0);this.kM.drawImage(this.GY,0,0);if(a>iC&&a<1-iC){var d=Y(iC,1,1-iC,4),e=Y(iC,0,
1-iC,-30);oh(this.QE,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>jC&&(this.Tu.clearRect(0,0,b,c),this.UT.clearRect(0,0,b,c),this.Tu.drawImage(this.Xa,0,0),this.Tu.save(),this.Tu.globalCompositeOperation="destination-in",fC(this,this.UT,this.oS,a),this.Tu.drawImage(this.TT,0,0),this.Tu.restore(),this.bM.drawImage(this.QU,0,0),a<kC?(d=Y(iC,.5,kC,1),b=d(a),e=Y(jC,45,kC,0),oh(this.Il,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):(gC(this,this.t8,this.Xa,(a-(1-hC))/hC,!0),this.bM.drawImage(this.HY,
0,0),oh(this.Il,"rotate(0deg) scale(1, 1)")))};eC.prototype.$K=function(){this.HF=.9/(lC-1)/2;this.q7=1.154/(mC-1)/2;this.nS=[];this.oS=[];nC(this.nS,.1,.8,!0);nC(this.oS,.15,.9,!1)};
function fC(a,b,c,d){for(let m=0;m<c.length;++m){var e=c[m],f=void 0;if(d>=e.yI&&d<=e.yI+.05){var g=(d-e.yI)/.05;f=e.sP?1-g:g}else f=d<e.yI?e.sP?1:0:e.sP?0:1;e=a;g=b;var h=c[m].x,l=c[m].y;h*=e.slideWidth();l*=e.slideHeight();g.fillStyle="rgba(0, 0, 255, "+f+")";g.beginPath();g.moveTo(h,l-oC(e));g.lineTo(h+e.HF*e.slideWidth(),l-.5*oC(e));g.lineTo(h+e.HF*e.slideWidth(),l+.5*oC(e));g.lineTo(h,l+oC(e));g.lineTo(h-e.HF*e.slideWidth(),l+.5*oC(e));g.lineTo(h-e.HF*e.slideWidth(),l-.5*oC(e));g.lineTo(h,l-
oC(e));g.fill()}}function nC(a,b,c,d){const e=1/(lC-1),f=1/(mC-1)+.002,g=c-b,h=Math.floor(mC/2);for(let l=0;l<mC;++l){const m=0!=l%2?lC:lC-1;for(let n=0;n<m;++n){const q={};q.x=e*n;0==l%2&&(q.x+=.5*e);q.y=f*l-.01;q.sP=d;q.yI=l==h&&n==.5*(m-1)?b:0==l||l==mC-1||0==n&&m==lC||n==lC-1&&m==lC?d?b:c:b+g*Math.random();a.push(q)}}}
function gC(a,b,c,d,e){d=0==e?(a.slideWidth()+600)*d:(a.slideWidth()+300)*(1-d);e=d-300;b.clearRect(0,0,a.slideWidth(),a.slideHeight());b.drawImage(c,0,0);b.save();b.globalCompositeOperation="destination-out";c=b.createLinearGradient(e,0,d,0);c.addColorStop(0,"rgba(255, 255, 255, 1)");c.addColorStop(1,"rgba(255, 255, 255, 0)");b.fillStyle=c;b.fillRect(0,0,a.slideWidth(),a.slideHeight());b.restore()}function oC(a){return a.q7*a.slideHeight()}var lC=10,mC=9,iC=.05,hC=.15,jC=.2,kC=.9;function pC(a){a&&(this.element=a,this.rQ="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}pC.prototype.Yh=function(a){this.rQ=jz(100*a,1)+"%"};function qC(a,b,c,d){this.type=a;this.O0=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.Gw,""!=(a.pt||a.Ft||a.zt||a.Kt||a.Mt)?(this.element.style.width=b.Lc.Na.width+2*b.Iq+"px",this.element.style.height=b.Lc.Na.height+2*b.Iq+"px"):(this.element.style.width=b.Na.width+2*b.Iq+"px",this.element.style.height=b.Na.height+2*b.Iq+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Na=c.Na;this.ox=b.Na;this.CB=b.CB;this.Xd=b.Xd||new lg(0,0,0,0);this.d$=this.ox.width/
(1-this.Xd.left-this.Xd.right);this.c$=this.ox.height/(1-this.Xd.top-this.Xd.bottom);this.Si=c.Si;this.Oj=c.Oj;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=Xk(this.element)||new xk);this.Lca=zr(a).pc;this.Mca=Ar(a).pc;this.qC=Br(a).scale()*Cr(a).scale();this.rC=Dr(a).scale()*Er(a).scale();this.rotation=xr(a).angle()+yr(a).angle();this.dx=ng(this.Na).x-ng(b.Na).x;this.dy=ng(this.Na).y-ng(b.Na).y;this.Rba=b.rotation;this.Xk=b.Xk;this.nl=
b.nl;this.AH="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.eU=this.element.firstElementChild.style.left||"",this.fU=this.element.firstElementChild.style.top||"",this.AH=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.fU=this.eU=""}
qC.prototype.clear=function(){this.element&&(Tk(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.O0&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.eU,this.element.firstElementChild.style.top=this.fU,this.element.firstElementChild.style.transform=this.AH))};function rC(a){if(a.element){var b=a.element;b.style.transform=a.transform;b.style.opacity=a.opacity;b.style.zIndex=a.zIndex;a.GB&&(b.firstElementChild.style.transform=a.GB)}}function sC(a){return""!==(a.pt||a.Ft||a.zt||a.Kt||a.Mt)}function tC(a,b,c,d,e){const f=new vw(a,b);f.rotate(c);f.scale(d,e);f.Ri(new vw(a,b));return f}
function uC(a,b,c,d,e,f,g,h,l,m,n,q,u,w){var z=new xk;z.translate(a.Lca,a.Mca);z.rotate(d,0,0);z.scale(b,c);(b=a.Si)&&(z=yk(z,b));(b=a.Oj)&&(z=yk(b.clone(),z));b=new xk;b.rotate(-a.Rba,0,0);b.translate(a.dx,a.dy);b=yk(b,a.Si);yk(b,zk(z));c=zk(b);e="rotate("+g+"rad) "+u+(" scaleX("+e+") scaleY("+f+")");h=Ak(h,l);l=Wk(h)+" "+Wk(c)+" "+e+" "+Wk(b)+" "+Wk(z);h=new pC(a.element);h.transform=l;""!=a.opacity&&(m*=a.opacity);h.opacity=m;h.zIndex=n;q?(m=(1-a.Xd.right-a.Xd.left)/(1-q.right-q.left),n=(1-a.Xd.top-
a.Xd.bottom)/(1-q.top-q.bottom),h.GB=a.AH+" translate("+-(a.Xk?q.right:q.left)*a.d$*m+"px, "+-(a.nl?q.bottom:q.top)*a.c$*n+"px) scale("+m+", "+n+")"):w&&(h.GB=a.AH);return h}function vC(a){a>Math.PI?a-=2*Math.PI:a<-Math.PI&&(a+=2*Math.PI);return a==Math.PI||a==-Math.PI?-a:a}var wC=1+Math.pow(-.575,3),xC=1-Math.pow(.425,2),jb=[0,.005,.01,.015,.02,.025,.03,.035,.04,.045,.05,.1,.15,.2,.25,.3,.35,.4,.45,.46,.47,.48,.49,.495,.498,.499];function yC(a,b){this.element=a;this.id=b;this.Lt=[]}
function zC(a,b,c,d,e,f,g,h){this.j3=b;this.l3=c;this.q5=f;this.je=new A;this.Rn=[];if(d.Lc||e.Lc)f=d.Lc,f||(f=Ta(e.Lc),f.Na=d.Na,f.id="_morphBg"),this.Rn.push(new qC("bg",d,f,b));this.tc=!0;try{AC(b.firstElementChild,g,h),AC(c.firstElementChild,g,h)}catch(l){this.tc=!1}hb(d.ll,l=>{this.Rn.push(new qC("text",d,l,b))},this);this.Ov=[];if(e.Lc||d.Lc)g=e.Lc,g||(g=Ta(d.Lc),g.Na=e.Na,g.id="_morphBg"),this.Ov.push(new qC("bg",e,g,c));hb(e.ll,l=>{this.Ov.push(new qC("text",e,l,c))},this);g=this.Rn[0];h=
this.Ov[0];this.H7=h.qC/g.qC-1;this.J7=h.rC/g.rC-1;this.B7=vC(h.rotation-g.rotation);this.I7=e.Na.width/d.Na.width-1;this.K7=e.Na.height/d.Na.height-1;this.NX=vC(e.rotation-d.rotation);this.v9=d.zIndex;this.w9=e.zIndex-d.zIndex;g=ng(d.Na);h=ng(e.Na);this.VZ=h.x-g.x;this.WZ=h.y-g.y;this.Iy=d.Xk;this.rB=d.nl;this.UD=e.Xk;this.GG=e.nl;this.P2=d.Xd;this.Q2=e.Xd;if(d.Xd||e.Xd)this.$l=d.Xd||new lg(0,0,0,0),this.xu=e.Xd||new lg(0,0,0,0),g=sC(e.Gw),this.MT=sC(d.Gw)||g;this.cS=d.CB&&e.CB;this.q5&&this.eL(a)}
function AC(a,b,c,d){a&&(d?(rh(a,""),qh(a,""),th(a,""),sh(a,"")):(rh(a,b+"px"),qh(a,"preserve-3d"),th(a,"hidden"),sh(a,b/2+"px "+c/2+"px")))}function BC(a,b,c){const d=new Map;CC(a,b,(e,f)=>d.set(f,e));c.forEach(e=>{const f=d.get(e.id);f.Yh(b);e.Lt.push(f)})}
zC.prototype.eL=function(a){const b=[];this.Rn.forEach(d=>{b.push(new yC(d.element,d.id))});this.Ov.forEach(d=>{b.push(new yC(d.element,d.id))});jb.forEach(d=>{BC(this,d,b)});ib(d=>{BC(this,1-d,b)});this.ju=0;this.vO=b.length;let c="";b.forEach(d=>{c+=DC(d);const e=d.element;e?(e.style.animation=d.id+" "+a+"s 1 linear",e.firstElementChild&&(e.firstElementChild.style.animation=d.id+"_ "+a+"s 1 linear"),ye(e,je,this.Xj,!1,this)):this.Xj()});this.wf=uu(c)};
zC.prototype.update=function(a){this.d4!==a&&CC(this,a,rC);this.d4=a};zC.prototype.Xj=function(){this.ju++;this.ju===this.vO&&this.je.C()};function DC(a){let b="@keyframes "+a.id+" {\n";hb(a.Lt,d=>{b+=d.rQ+" {transform: "+d.transform+";opacity:"+d.opacity+";z-index:"+d.zIndex+"}\n"});b+="}\n";let c="";a.Lt[0].GB&&(c="@keyframes "+a.id+"_ {\n",hb(a.Lt,d=>{c+=d.rQ+" {transform:"+d.GB+"}\n"}),c+="}\n");return b+c}
function CC(a,b,c){const d=a.Rn[0];let e=a.H7*b+1;e*=d.qC;let f=a.J7*b+1;f*=d.rC;const g=Math.round(a.w9*b)+a.v9;let h=a.B7*b;h+=d.rotation;const l=a.I7*b+1,m=a.K7*b+1,n=a.$l&&a.xu?new lg((a.xu.top-a.$l.top)*b+a.$l.top,(a.xu.right-a.$l.right)*b+a.$l.right,(a.xu.bottom-a.$l.bottom)*b+a.$l.bottom,(a.xu.left-a.$l.left)*b+a.$l.left):void 0,q=a.cS?1:.425>b?b*(xC-1)/.425+1:1-b*b;a.Rn.forEach(w=>{var z=!0;let E=n;a.MT&&(a.P2?(E=a.$l,z=!1):E=void 0);z=uC(w,e,f,h,l,m,a.NX*b,a.VZ*b,a.WZ*b,q,g,E,EC(a,w,b,!1),
z);c(z,w.id)});const u=a.cS?b:.425<b?(b-.425)*(1-wC)/.575+wC:1+Math.pow(b-1,3);a.Ov.forEach((w,z)=>{z=Math.min(a.Rn.length-1,z);z=a.Rn[z];const E=tC(-z.dx,-z.dy,h,e,f),J=tC(-w.dx,-w.dy,h,e,f);let I=!0,N=n;a.MT&&(a.Q2?(N=a.xu,I=!1):N=void 0);z=uC(w,e,f,h,z.ox.width*l/w.ox.width,z.ox.height*m/w.ox.height,a.NX*(b-1),a.VZ*(b-1)+E.x-J.x,a.WZ*(b-1)+E.y-J.y,u,g,N,EC(a,w,b,!0),I);c(z,w.id)})}
zC.prototype.clear=function(){this.wf&&Md(this.wf);this.Rn.forEach(a=>a.clear());this.Ov.forEach(a=>a.clear());this.tc&&(AC(this.j3.firstElementChild,0,0,!0),AC(this.l3.firstElementChild,0,0,!0))};
function EC(a,b,c,d){var e="13"==b.O0;if(!a.tc||e){var f=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.Iy!=a.UD&&(e=c),a.rB!=a.GG&&(f=c));a=`scaleX(${e}) scaleY(${f})`}else e=a.Iy!==a.UD,f=a.rB!==a.GG,"bg"!==b.type||!e&&!f?a="":f&&!e?a=`rotateX(${(a.rB&&!a.GG?-1:1)*c*180}deg) ${d?" scaleY(-1)":""}`:e&&!f?a=`rotateY(${(a.Iy&&!a.UD?1:-1)*c*180}deg) ${d?" scaleX(-1)":""}`:a.Iy!==a.rB?(b=Uz(0,1,c),a=`rotateX(${-90*Uz(0,1,.5>c?2*b:2*(1-b))}deg) rotateZ(${180*(a.Iy?1:-1)*b}deg) ${d?" scaleX(-1) scaleY(-1) ":
""}`):(b=Uz(0,1,c),a=`rotateX(${90*Uz(0,1,.5>c?2*b:2*(1-b))}deg) rotateZ(${180*(a.GG&&a.UD?1:a.rB?-1:1)*b}deg) ${d?" scaleX(-1) scaleY(-1) ":""}`);return a};function FC(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function GC(a,b){var c=a.name.startsWith("!!"),d=b.name.startsWith("!!"),e=a.name===b.name;if(c!==d||!e||a.type!==b.type||a.text!==b.text)return!1;if("6"===a.type){if(a.yq.length!==b.yq.length)return!1;for(c=0;c<a.yq.length;++c){d=a.yq[c];e=b.yq[c];if(d.type!==e.type||d.text!==e.text)return!1;if(d.Mi&&e.Mi)return HC(d.Mi,e.Mi)<IC}return!0}return a.Mi&&b.Mi?c&&d&&e||HC(a.Mi,b.Mi)<IC:!0}
function HC(a,b){const c=a.length,d=[0,0,0];for(let e=0;e<c;++e){const f=FC(a[e]),g=FC(b[e]);d[0]+=Math.abs(f[0]-g[0]);d[1]+=Math.abs(f[1]-g[1]);d[2]+=Math.abs(f[2]-g[2])}return Math.max(d[0],d[1],d[2])/(255*c)}var IC=.0325,JC=Number.MAX_VALUE/2;
function KC(a,b){this.L4=a;this.M4=b;this.kS=GC(a,b);var c=a.Gw,d=b.Gw;let e;e=c.line!=d.line?1:0;e+=c.fill!=d.fill?1:0;e+=c.pt!=d.pt?1:0;e+=c.zt!=d.zt?1:0;e+=c.Ft!=d.Ft?1:0;e+=c.Kt!=d.Kt?1:0;e+=c.Mt!=d.Mt?2:0;a=dd(ng(a.Na),ng(b.Na))/1E3;this.ho=this.kS?1E3*e+a:JC}KC.prototype.getValue=function(){return this.ho};class LC{constructor(a,b){this.size=a;if(Array.isArray(b))this.rows=b;else{this.rows=[];for(let c=0;c<a.height;++c){const d=[];for(let e=0;e<a.width;++e)d.push(b(c,e));this.rows.push(d)}}}Sc(){return this.rows}O_(){return this.size}}function MC(a,b,c){if(b<=a)return a=new LC(new hd(a+1,b+1),(d,e)=>0<d&&0<e?c(d-1,e-1):0),a=NC(a),OC(a,b);b=new LC(new hd(b+1,a+1),(d,e)=>0<d&&0<e?c(e-1,d-1):0);b=NC(b);PC(b);return b}
function NC(a){var b=a.O_();const c=b.height;b=b.width;a=a.Sc();const d=Number.MAX_VALUE,e=Array(c).fill(0),f=Array(b).fill(0),g=Array(b).fill(0),h=Array(b).fill(0),l=Array(b).fill(d),m=Array(b).fill(!1);for(let u=1;u<c;++u){h[0]=u;var n=0;1<u&&(l.fill(d),m.fill(!1));do{m[n]=!0;const w=h[n];var q=d;let z=-1;for(let E=1;E<b;++E)if(!m[E]){const J=a[w][E]-e[w]-f[E];J<l[E]&&(l[E]=J,g[E]=n);l[E]<q&&(q=l[E],z=E)}for(n=0;n<b;++n)m[n]?(e[h[n]]+=q,f[n]-=q):l[n]-=q;n=z}while(0!==h[n]);do q=g[n],h[n]=h[q],n=
q;while(0!==n)}return h}function OC(a,b){const c=a.length;b=Array(b).fill(0);for(let d=1;d<c;++d){const e=a[d]-1;0<=e&&(b[e]=d-1)}return b}function PC(a){const b=a.length;for(let c=1;c<b;++c)a[c-1]=a[c]-1;a.pop()};function QC(a,b){const c=new Map;for(let e=0;e<a.length;++e){const f=a[e];var d=f.type;const g=f.name,h=c.get(d);let l=b.get(d);if(void 0===h){if(c.set(d,new Map([[g,[f]]])),void 0===l){b.set(d,new Set([g]));continue}}else d=h.get(g),void 0===d?h.set(g,[f]):d.push(f);l.add(g)}return c}function RC(a,b){return b.filter(c=>{const d=c.Lc;if(d)return"none"!==a.querySelector(`#${d.id}`).style.display;c=c.ll||[];return c.length?"none"!==a.querySelector(`#${c[0].id}`).style.display:!0})}
function SC(a,b,c){a.forEach(d=>TC(b,c,d))}function TC(a,b,c){const d=c.Lc;d&&UC(a,b,d.id);c.ll.forEach(e=>UC(a,b,e.id))}function UC(a,b,c){(b=b.querySelector("#"+c))&&"none"!==b.style.display&&a.push(b)}function VC(a,b){b.sort((c,d)=>c-d);WC(a,b)}function WC(a,b){let c=0;for(let d=0;d<a.length;++d)c<b.length&&d===b[c]?++c:0<c&&(a[d-c]=a[d]);a.length-=c}
function XC(a,b,c){this.hM=a.content();this.$L=a.content();this.fK=new Set;this.VK=new Set;this.links=[];this.l0=[];this.p0=[];this.k0=[];this.o0=[];a=RC(this.$L,c);b=RC(this.hM,b);c=new Map;const d=QC(a,c),e=QC(b,c);c.forEach((f,g)=>{const h=e.get(g),l=d.get(g);f.forEach(m=>{YC(this,(null==h?void 0:h.get(m))||[],(null==l?void 0:l.get(m))||[])})})}
function YC(a,b,c){const d=MC(c.length,b.length,(l,m)=>{a:{l=b[l];m=c[m];const q=new KC(l,m);if(q.kS){var n=q;const u=!!n.getValue();n=n.L4.rotation!==n.M4.rotation;if(!u&&!n){a.VK.add(`${l.uid}_${m.uid}`);a.VK.add(`${m.uid}_${l.uid}`);l=1E-5;break a}}else a.fK.add(`${l.uid}_${m.uid}`),a.fK.add(`${m.uid}_${l.uid}`);l=q.getValue()}return l}),e=[],f=[];let g=0;const h=[];for(let l=0;l<d.length;l++){const m=b[l],n=d[l];if(0<=n){const q=c[n],u=`${m.uid}_${q.uid}`;if(!a.fK.has(u)){a.VK.has(u)?(e.push(m),
f.push(q)):a.links.push([m,q]);++g;h.push(n);continue}}0<g&&(b[l-g]=m)}b.length-=g;VC(c,h);SC(b,a.p0,a.hM);SC(c,a.l0,a.$L);SC(e,a.o0,a.hM);SC(f,a.k0,a.$L)};function ZC(a){function b(g,h,l,m){if(g=h.querySelector("#"+g))g.style.zIndex=l,m.push(g)}S.call(this,a);this.Ua().$f();this.Me=!1;this.mK=[];let c=this.jc().content();const d=this.Ua().content();if(this.ev())c.removeChild(c.firstElementChild);else{var e=c.firstElementChild.childNodes.length;for(var f=0;f<e;++f){const g=c.firstElementChild.childNodes[0];this.mK.push(g);Ld(d.firstElementChild,g,0)}}c=this.Ua().content();e=a.ls;a=a.hs;f=new XC(this.Ua(),e,a);this.vB=[];hb(e,g=>{g.Lc&&b(g.Lc.id,c,g.zIndex,
this.vB);hb(g.ll,h=>{b(h.id,c,g.zIndex,this.vB)},this)},this);hb(a,g=>{g.Lc&&b(g.Lc.id,d,g.zIndex,this.vB);hb(g.ll,h=>{b(h.id,d,g.zIndex,this.vB)},this)},this);this.pB=[];hb(f.links,g=>{g=new zC(this.FD,c,d,g[0],g[1],this.Vw(),this.slideWidth(),this.slideHeight());g.je.addHandler(this.Xj,this);this.pB.push(g)},this);this.qn=this.Ua().background().firstChild;this.ev()&&B(this.qn,"top",0);this.jc().background().appendChild(this.qn);this.ls=f.p0;this.jM=f.o0;this.hs=f.l0;this.aM=f.k0;this.ju=0;this.vO=
this.pB.length+this.hs.length+this.ls.length+1;this.Vw()&&this.eL()}r(ZC,S);k=ZC.prototype;
k.eL=function(){const a=this.FD;this.wf=uu("@keyframes newSlideBackground {0% {opacity:0} 100% {opacity:1}} @keyframes oldSlideObjects {0% {opacity:1} 50% {opacity:0} 100% {opacity:0}} @keyframes newSlideObjects {0% {opacity:0} 50% {opacity:0} 100% {opacity:1}}");this.qn.style.animation="newSlideBackground "+a+"s 1 linear";C(this.qn,1);ye(this.qn,je,this.Xj,!1,this);hb(this.ls,b=>{b.style.animation="oldSlideObjects "+a+"s 1 linear";C(b,0);ye(b,je,this.Xj,!1,this)},this);hb(this.hs,b=>{b.style.animation=
"newSlideObjects "+a+"s 1 linear";C(b,1);ye(b,je,this.Xj,!1,this)},this);hb(this.jM,b=>{C(b,0)},this);hb(this.aM,b=>{C(b,1)},this)};k.initialize=function(){ZC.Eb.initialize.call(this)};k.Xj=function(){this.ju++;this.ju==this.vO&&this.je.C()};k.Vw=function(){const a=Modernizr.atRule("@keyframes");return Dh?!1:D?a:!1};
k.Aa=function(a){if(!this.Vw()){a=this.ia()?1-a:a;hb(this.pB,d=>{d.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);hb(this.ls,d=>{d&&C(d,b)},this);hb(this.hs,d=>{d&&C(d,c)},this);hb(this.jM,d=>{d&&C(d,0)},this);hb(this.aM,d=>{d&&C(d,1)},this);C(this.qn,a);1<=a&&this.je.C();Wh&&dl(document.body)}};
k.lH=function(){ZC.Eb.lH.call(this);hb(this.mK,a=>{this.Ua().content().firstElementChild.removeChild(a);this.jc().content().firstElementChild.appendChild(a)},this);this.mK=[];this.wf&&Md(this.wf);Ge(this.qn,je,this.Xj,!1,this);this.ju=0;hb(this.pB,a=>{a.clear()},this);this.qn.style.animation="";this.ev()&&B(this.qn,"top","");hb(this.ls,a=>{a.style.animation="";C(a,1);Ge(a,je,this.Xj,!1,this)},this);hb(this.hs,a=>{a.style.animation="";C(a,1);Ge(a,je,this.Xj,!1,this)},this);hb(this.jM,a=>{C(a,1)},this);
hb(this.aM,a=>{C(a,1)},this);hb(this.pB,a=>{a.je.removeHandler(this.Xj,this)},this);hb(this.vB,a=>{a.style.zIndex=""},this)};function $C(a){S.call(this,a);this.Ua().$f()}r($C,S);$C.prototype.initialize=function(){fz(this,!0);gz(this,!0)};$C.prototype.Aa=function(a){const b=this.Ua().slide();var c=this.slideWidth();const d=this.slideHeight(),e="scale("+a+") rotate("+-360*a+"deg)";c=c/2+"px "+d/2+"px";C(b,a);B(b,"MozTransform",e);B(b,"MozTransformOrigin",c);B(b,"webkitTransform",e);B(b,"webkitTransformOrigin",c);B(b,"OTransform",e);B(b,"OTransformOrigin",c);B(b,"msTransform",e);B(b,"msTransformOrigin",c)};function aD(a,b,c){this.a=a;this.b=b;this.c=c}function bD(a,b){var c=-a.b;const d=a.a,e=-c*b.x()-d*b.y();c=cD(a,new aD(c,d,e));a=2*c.x()-b.x();b=2*c.y()-b.y();return new X(a,b)}function cD(a,b){const c=a.a*b.b-b.a*a.b;return 1E-9>Math.abs(c)?null:new X((a.b*b.c-b.b)*a.c/c,(a.c*b.a-b.c*a.a)/c)}function dD(a,b){const c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new aD(c,d,a)};function eD(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0)}r(eD,kz);k=eD.prototype;
k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=dD(new X(-a,-b),new X(a/2,-b/2)),e=dD(new X(-a/4,-b),new X(0,0)),f=dD(new X(a/2,-b/2),new X(a,b)),g=dD(new X(0,0),new X(a,b/4)),h=cD(d,e),l=cD(f,g);const m=new X(Y(0,.5,a,.8)(l.x()),Y(0,.5,b,1)(l.y())),n=new X(Y(-a,.2,0,.5)(h.x()),Y(-b,0,0,.5)(h.y()));var q=new V(5*a/8,3*-b/8,-(10*c/16));const u=new V(-a/8,-b/2,15*-c/32),w=new V(a/2,b/8,15*-c/32);var z=new V(5*
-a/8,5*-b/16,9*-c/8),E=new V(a/2,b/4,5*-c/6),J=new V(-a/10,b/10,-c),I=new V(4*-a/8,-b/8,3*-c/16),N=new V(-a/16,5*b/8,3*-c/16),aa=new V(5*a/16,5*b/8,-c),U=new V(14*-a/32,4*-b/8,0),W=new V(4*a/8,23*b/32,0),da=new V(5*-a/16,3*-b/16,-c/4),H=new V(3*a/16,5*b/16,0);e=new V(3*-a/4,3*b/4,0);f=new fD(new V(a,-b,0),new V(15*a/16,9*-b/16,-c),new X(.8,0));g=new fD(new V(7*a/8,7*-b/8,0),new V(9*a/12,-b/2,-(46*c/48)),new X(.7625,.0625));d=new fD(new V(a/2,-b,0),new V(6*a/9,8*-b/12,47*-c/48),new X(.65,0));c=new fD(new V(a,
-b/2,0),new V(19*a/24,4*-b/9,47*-c/48),new X(.8,.25));var ua=new fD(new V(a/2,-b/2,0),q,new X(.65,.25));h=new fD(new V(h.x(),h.y(),0),u,new X(n.x(),n.y()));l=new fD(new V(l.x(),l.y(),0),w,new X(m.x(),m.y()));q=new fD(new V(-a/4,-b,0),q,new X(.425,0));E=new fD(new V(a,b/4,0),E,new X(.8,.625));J=new fD(new V(0,0,0),J,new X(.5,.5));I=new fD(new V(-a/2,-b/2,0),I,new X(.35,.25));N=new fD(new V(a/2,b/2,0),N,new X(.65,.75));z=new fD(new V(-a,-b,0),z,new X(.2,0));aa=new fD(new V(a,b,0),aa,new X(.8,1));U=
new fD(new V(-a,-b/2,0),U,new X(.2,.25));W=new fD(new V(a/2,b,0),W,new X(.65,1));da=new fD(new V(-a/2,0,0),da,new X(.35,.5));H=new fD(new V(0,b/2,0),H,new X(.5,.75));b=new fD(new V(-a,b,0),e,new X(.2,1));this.ij=[f,f,g,g,d,c,g,g,d,c,ua,ua,d,c,h,l,ua,ua,d,c,h,l,q,E,ua,ua,h,l,J,J,h,l,J,J,I,N,h,l,q,E,z,aa,h,l,I,N,z,aa,J,J,da,H,I,N,I,N,z,aa,U,W,I,N,U,W,da,H,J,J,da,H,b,b,da,H,U,W,b,b];if(this.N==gD){b=[];a=this.slideHeight();a=dD(new X(0,-a/2),new X(0,a/2));for(f=0;f<this.ij.length;f++)g=this.ij[f],e=
new X(g.start().x(),g.start().y()),d=new X(g.end().x(),g.end().y()),e=bD(a,e),d=bD(a,d),g=new fD(new V(e.x(),e.y(),g.start().z()),new V(d.x(),d.y(),g.end().z()),new X(1-g.vG.x(),g.vG.y())),b.push(g);this.ij=b}this.NM=[0,2,4,1,5,3,6,10,8,7,9,11,12,16,14,17,13,15,24,28,26,25,27,29,18,20,22,19,23,21,38,36,40,37,39,41,46,42,44,43,47,45,30,32,34,33,31,35,52,48,50,49,53,51,62,60,64,65,61,63,56,54,58,55,57,59,74,72,76,73,75,77,68,66,70,67,69,71];g=this.slideWidth();c=this.slideHeight();d=.2*g;e=g/2;b=-c/
2;a=e-d;f=3*b/4;g=-Math.max(g,c)/2;z=new V(-e,-b,0);c=new V(-e+d,-b,0);l=new V(-e+d,-b/2,0);U=new V(-e,0,0);ua=new V(-e,b,0);W=new V(-e+d,b,0);q=new V(0,-b,g);H=hD(c,new V(5*-a/8,5*-b/16,-f),.1);N=hD(l,new V(14*-a/32,4*-b/8,0),.1);aa=new V(0,-b/2,g);da=new V(0,b,g);h=hD(W,new V(3*-a/4,3*b/4,0),.1);z=new fD(z,q,new X(0,0));l=new fD(l,N,new X(.2,.25));U=new fD(U,aa,new X(0,.5));W=new fD(W,h,new X(.2,1));this.EL=[z,new fD(c,H,new X(.2,0)),l,z,l,U,l,U,W,U,new fD(ua,da,new X(0,1)),W];this.DL=[0,1,2,3,
4,5,7,6,8,9,11,10];c=new V(e-d,-b,0);U=new V(e,-b,0);h=new V(e-d,-b/2,0);da=new V(e,0,0);ua=new V(e-d,b,0);H=new V(e,b,0);W=new V(e-d,b/2,0);d=hD(c,new V(7*a/8,9*-b/16,-(7*f/8)),.1);l=new V(0,b,g);z=hD(h,new V(19*a/24,4*-b/9,47*-f/48),.1);aa=new V(0,-b/2,g);e=hD(ua,new V(5*a/16,5*b/8,-f),.1);g=new V(0,b,g);b=hD(W,new V(-a/16,5*b/8,3*-f/16),.1);a=new fD(U,l,new X(1,0));f=new fD(h,z,new X(.8,.25));da=new fD(da,aa,new X(1,.5));g=new fD(H,g,new X(1,1));b=new fD(W,b,new X(.8,.75));this.vN=[new fD(c,d,
new X(.8,0)),a,f,a,f,da,f,da,b,da,b,g,b,new fD(ua,e,new X(.8,1)),g];this.uN=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.rd()};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.7;\n\tconst float DIFFUSE_INTENSITY = 0.3;\n\n\tvoid main(void)  \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition; \n\tattribute vec3 aVertexNormal; \n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix; \n\n\tuniform mat3 uNMatrix; \n\t \n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal;\n\n\tvoid main(void) \n\t{ \n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * aVertexNormal;\n\t}"};k.Fh=function(){yz(this);this.Rk=zz(this,"aVertexNormal");this.Je=Az(this,"uSampler")};
k.rd=function(){this.sk=iD(0,this.ij);this.uW=jD(this,this.sk,this.NM);this.pz=iD(0,this.EL);this.EU=jD(this,this.pz,this.DL);this.sA=iD(0,this.vN);this.IX=jD(this,this.sA,this.uN)};function jD(a,b,c){const d=new Pz;var e=sz(a,Mz(b),3);d.Nf=e;e=sz(a,Nz(b),2);d.Wf=e;c=tz(a,c);d.zf=c;a=sz(a,Oz(b),3);d.sn=a;return d}k.uh=function(){qz(this,this.IX);qz(this,this.EU);qz(this,this.uW)};k.vh=function(){pz(this,this.Rk)};
k.Aa=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.N==kD?1:-1;let d;vz(this);.1>=a?lD(this,a):.2>=a?(d=Y(.1,.1,.2,1),a=d(a),wz(this,-60*a,[1,0,0],[0,0,0]),mat4.translate(this.Wa,[0,0,20*-a]),this.sk=iD(a,this.ij),wz(this,-15*c*a,[0,0,1],[0,0,0])):.4>=a?(this.sk=iD(1,this.ij),wz(this,-60,[1,0,0],[0,0,0]),wz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Wa,[0,0,-20]),d=Y(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.Wa,[0,0,-a*b/20])):.5>a?(this.sk=iD(1,this.ij),
wz(this,-60,[1,0,0],[0,0,0]),wz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Wa,[0,0,-(20+b/20)]),d=Y(.4,0,.5,1),a=d(a),mat4.translate(this.Wa,[0,0,-a*b/30]),mD(a,this.ij,this.sk,8)):(this.sk=iD(1,this.ij),wz(this,-60,[1,0,0],[0,0,0]),wz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Wa,[0,0,-(20+b/20+b/30)]),d=Y(.5,0,1,1),a=d(a),mD(a,this.ij,this.sk,40),a=Uz(0,1,a),mat4.translate(this.Wa,[c*a*b,a*b/2,a*b/2]),wz(this,-30*c*a,[0,0,1],[0,0,0]),wz(this,-60*c*a,[0,1,0],[0,0,0]));Fz(this);xz(this,
this.uW,this.M.TRIANGLES,this.mL.bind(this),this.kL.bind(this));uz(this)};k.mL=function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.sk)))};k.kL=function(){Bz(this.sk,this.NM);this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.sk)))};
function lD(a,b){var c=Y(0,0,.1,.1);a.sk=iD(c(b),a.ij);wz(a,-60*c(b),[1,0,0],[0,0,0]);c=Y(0,0,.1,1);a.pz=iD(c(b),a.EL);a.sA=iD(c(b),a.vN);Fz(a);xz(a,a.EU,a.M.TRIANGLES,va(function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.pz)))},a),va(function(){Bz(this.pz,this.DL);this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.pz)))},a));xz(a,a.IX,a.M.TRIANGLES,va(function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.sA)))},a),va(function(){Bz(this.sA,
this.uN);this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.sA)))},a))}
function mD(a,b,c,d){void 0===d&&(d=50);const e=[new nD([0,1],0,0,-5),new nD([2,3,6,7],0,0,-5),new nD([4,8,12,18],0,0,-5),new nD([5,9,13,19],0,0,-5),new nD([20,14,26,30,42,36],0,0,15),new nD([15,21,37,43,31,27],0,0,15),new nD([44,34,52,60,54],0,0,20),new nD([35,45,55,61,53],0,0,20),new nD([40,46,56],0,0,30),new nD([41,47,57],20,20,30),new nD([58,62,74],20,20,15),new nD([75,63,59],0,0,15),new nD([76,70,71,77],0,0,-20)];for(let q=0;q<e.length;q++){var f=e[q];const u=f.Cj();var g=b[f.Kg[0]],h=a,l=f,
m=d;f=g.current().x()+l.X1*Math.sin(h*Math.PI/2*m);var n=l.TR?Y(0,g.current().y(),1,g.current().y()+l.TR)(h):g.current().y();h=g.current().z()+l.Y1*Math.sin(h*Math.PI/2*m);g.TJ=new V(f,n,h);h=g;f=new V(h.current().x(),h.current().y(),h.current().z());n=new V(0,0,1);for(l=0;l<u.length;l++)m=u[l],b[m]=h,g=new Iz(f,h.vG,n),c.Ta[m]=g}}k.Fy=function(){return this.Rk};k.Zi=function(){return this.Je};var gD=0,kD=1;k=eD.prototype;k.ij=[];k.NM=[];k.EL=[];k.DL=[];k.vN=[];k.uN=[];
function fD(a,b,c){this.x8=a;this.oK=void 0!==b?b:a;this.vG=c;this.TJ=new V}fD.prototype.start=function(){return this.x8};fD.prototype.end=function(){return this.oK};fD.prototype.current=function(){return this.TJ};function iD(a,b){const c=new Kz,d=new V(0,0,1);for(let g=0;g<b.length;g++){var e=b[g],f=a;f=hD(e.start(),e.end(),f);e.TJ=f;b[g]=e;f=new V(e.current().x(),e.current().y(),e.current().z());Lz(c,new Iz(f,e.vG,d))}return c}
function hD(a,b,c){const d=Y(0,a.x(),1,b.x()),e=Y(0,a.y(),1,b.y());a=Y(0,a.z(),1,b.z());return new V(d(c),e(c),a(c))}function nD(a,b,c,d){this.Kg=a;this.X1=b;this.TR=c;this.Y1=d}nD.prototype.Cj=function(){return this.Kg};function oD(a,b){S.call(this,a);this.za=b;this.Ga(!0,!0)}r(oD,kz);k=oD.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this);0==this.za&&this.M.disable(this.M.DEPTH_TEST)};
k.Fh=function(){yz(this);this.tA=Az(this,"uSampler1");this.uA=Az(this,"uSampler2");this.Mf=Az(this,"uPhase");const a=Az(this,"uDeltaX");var b=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.M.uniform1f(a,b)};k.vh=function(){};k.xh=function(){return"precision mediump float; \n\n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal; \n\n\tuniform sampler2D uSampler1; \n\tuniform sampler2D uSampler2; \n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0); \n\tconst float AMBIENT_INTENSITY = 0.91; \n\tconst float DIFFUSE_INTENSITY = 0.09; \n\n\tvoid main(void) \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\n\t\tvec4 textureColor; \n\t\tif (gl_FrontFacing) \n\t\t{ \n\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord); \n\t\t} \n\t\telse \n\t\t{ \n\t\t\tfloat s = 1.0 - vTextureCoord.s; \n\t\t\ttextureColor = texture2D(uSampler2, vec2(s, vTextureCoord.t)); \n\t\t} \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uDeltaX;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float ANGLE = 180.0;\n\tconst float PHASE_OFFSET = 0.35;\n\tconst float CHANGE_PHASE = 0.25;\n\n\tconst float COEF_1 = 0.3;\n\tconst float COEF_2 = 0.5;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec2 ellipse(float angle, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\n\t\tfloat x = center.x + radius.x * cos(ang);\n\t\tfloat y = center.y + radius.y * sin(ang);\n\n\t\treturn vec2(x, -y);\n\t}\n\tfloat PHASE_FUNC(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 0.0, CHANGE_PHASE, 1.0);\n\t}\n\n\tfloat PHASE_FUNC1(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.0);\n\t}\n\n\tfloat PHASE_FUNC2(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.5);\n\t}\n\tvec3 getNormal(vec3 v, vec2 pr)\n\t{\n\t\tfloat y = (v.y == 0.0) ? uSlideHeight : 0.0;\n\n\t\tvec3 v1Pos = vec3(v.x, y, v.z);\n\t\tvec3 v2Pos = vec3(pr.x, v.y, -pr.y);\n\n\t\tvec3 v1 = v1Pos - v;\n\t\tvec3 v2 = v2Pos - v;\n\n\t\tvec3 n = (v.x == uSlideWidth && v.y == uSlideHeight) ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\t\tif (n.z < 0.0)\n\t\t{\n\t\t\tn.z = n.z * -1.0;\n\t\t}\n\t\treturn n;\n\t}"+
pD(this)};k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.Yz,this.M.TRIANGLE_STRIP)};k.uh=function(){qz(this,this.Yz);this.M.deleteTexture(this.QA)};k.Uy=function(){this.PA=rz(this,this.M.TEXTURE0,this.tA,0,this.wa);this.QA=rz(this,this.M.TEXTURE1,this.uA,1,this.Xa)};
function pD(a){switch(a.za){case 0:return"\n\tfloat C_FUNC1(float x)\n\t{\n\t\treturn linearInterpolation(x, uSlideWidth * 0.5, 0.0, uSlideWidth, 1.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC1(float x)\n\t{\n\t\treturn linearInterpolation(x, uSlideWidth * 0.5, PHASE_OFFSET, uSlideWidth, 0.0);\n\t}\n\n\tfloat getAngleInDoubleLeft(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = -ANGLE * (phase + (PHASE_OFFSET_FUNC1(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = -ANGLE * (phase + PHASE_OFFSET_FUNC1(x));\n\t\t}\n\t\treturn max(angle, -ANGLE);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * 0.5 * C_FUNC1(x);\n\t\tfloat b = a * COEF_1;\n\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0);\n\t\tfloat angle = getAngleInDoubleLeft(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC1(x) * PHASE_FUNC1(uPhase));\n\t\tpos.y = max(pos.y, 1.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec3 pNormal;\n\t\tfloat x = aVertexPosition.x;\n\t\tif (x <= uSlideWidth * 0.5)\n\t\t{\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\t\tpNormal = vec3(0.0, 0.0, 1.0);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tvec2 pos = getPosition(x);\n\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\n\t\t\tfloat nextX = x + uDeltaX;\n\t\t\tvec2 pr = getPosition(nextX);\n\t\t\tpNormal = getNormal(v, pr);\n\t\t}\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t\tvTextureCoord = aTextureCoord;\n\t}";case 1:return"\n\tfloat C_FUNC2(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth * 0.5, 0.0);\n\t}\n\tfloat PHASE_OFFSET_FUNC2(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth * 0.5, PHASE_OFFSET);\n\t}\n\n\tfloat getAngleInDoubleRight(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase + (PHASE_OFFSET_FUNC2(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase + PHASE_OFFSET_FUNC2(x));\n\t\t}\n\t\treturn min(angle, ANGLE * 2.0);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * 0.5 * C_FUNC2(x);\n\t\tfloat b = a * COEF_1;\n\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0);\n\t\tfloat angle = getAngleInDoubleRight(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC2(x) * PHASE_FUNC1(uPhase));\n\t\tpos.y = max(pos.y, 1.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec3 pNormal;\n\t\tfloat x = aVertexPosition.x;\n\t\tif (x >= uSlideWidth * 0.5)\n\t\t{\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\t\tpNormal = vec3(0.0, 0.0, 1.0);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tvec2 pos = getPosition(x);\n\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\n\t\t\tfloat nextX = x + uDeltaX;\n\t\t\tvec2 pr = getPosition(nextX);\n\t\t\tpNormal = getNormal(v, pr);\n\t\t}\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t\tvTextureCoord = aTextureCoord;\n\t}";
case 2:return"\n\tfloat C_FUNC3(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, 1.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC3(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, PHASE_OFFSET);\n\t}\n\n\tfloat getAngleInSingleLeft(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = -ANGLE * (phase - (PHASE_OFFSET_FUNC3(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = -ANGLE * (phase - PHASE_OFFSET_FUNC3(x));\n\t\t}\n\t\treturn min(angle, 0.0);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * C_FUNC3(x);\n\t\tfloat b = a * COEF_2;\n\t\tvec2 center = vec2(0.0, 0.0);\n\t\tfloat angle = getAngleInSingleLeft(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC3(x) * PHASE_FUNC2(uPhase));\n\t\tpos.y = max(pos.y, 0.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec2 pos = getPosition(aVertexPosition.x);\n\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tfloat nextX = aVertexPosition.x + uDeltaX;\n\t\tvec2 pr = getPosition(nextX);\n\t\tvec3 pNormal = getNormal(v, pr);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}";
case 3:return"\n\tfloat C_FUNC4(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth, 0.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC4(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, PHASE_OFFSET, uSlideWidth, 0.0);\n\t}\n\n\tfloat getAngleInSingleRight(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase - (PHASE_OFFSET_FUNC4(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase - PHASE_OFFSET_FUNC4(x));\n\t\t}\n\t\treturn max(angle, ANGLE);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * C_FUNC4(x);\n\t\tfloat b = a * COEF_2;\n\t\tvec2 center = vec2(uSlideWidth, 0.0);\n\t\tfloat angle = getAngleInSingleRight(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC4(x) * PHASE_FUNC2(uPhase));\n\t\tpos.y = max(pos.y, 0.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec2 pos = getPosition(aVertexPosition.x);\n\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tfloat nextX = aVertexPosition.x + uDeltaX;\n\t\tvec2 pr = getPosition(nextX);\n\t\tvec3 pNormal = getNormal(v, pr);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}";
default:throw Error("Unknown transition page curl type");}}k.rd=function(){var a=this.slideWidth();const b=this.slideHeight();this.Gf=iB(2,40,a,b);this.me=kB(2,40);this.Yz=new Pz;a=sz(this,Mz(this.Gf),3);this.Yz.Nf=a;a=sz(this,Nz(this.Gf),2);this.Yz.Wf=a;a=tz(this,this.me);this.Yz.zf=a};function qD(a,b,c){S.call(this,a);this.N=b;this.hJ=c}r(qD,S);qD.prototype.initialize=function(){fz(this,!0);gz(this,!0);this.Ua().$f();this.Me=!1;var a=this.sa(),b=this.jc().content();a.appendChild(b);a=this.sa();b=this.Ua().content();a.appendChild(b)};
qD.prototype.Aa=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=0,e=0;let f=0,g=0;this.N==rD||this.N==sD?(d=this.N==rD?1:-1,f=this.N==rD?-1:1):(e=this.N==tD?1:-1,g=this.N==tD?-1:1);const h=this.hJ?jA(0,.7,7,a):iA(a);d=Math.floor(h*d*b);e=Math.floor(h*e*c);tg(this.jc().content(),d,e);tg(this.Ua().content(),f*b+d,g*c+e);C(this.Ua().background(),a)};var tD=0,sD=1,rD=2;function uD(a,b){S.call(this,a);this.N=b;this.Ga(!1,!0)}r(uD,kz);k=uD.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[(this.N==vD?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)  \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float ANGLE = 45.0;\n\tconst float PI = 3.14159265358979323846264;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tmat4 rotationZmatrix(float angle)\n\t{\n\t  \tfloat ang = radians(angle);\n\t  \tfloat cosA = cos(ang);\n\t  \tfloat sinA = sin(ang);\n\n\t  \tmat4 m = mat4(1.0);\n\t  \tm[0] = vec4(cosA, sinA, 0, 0);\n\t  \tm[1] = vec4(-sinA, cosA, 0, 0);\n\t  \treturn m;\n\t}\n\n\tvec3 getOriginPos(vec3 pos)\n\t{\n\t\tvec3 v = vec3(pos.x, pos.y, 0.0);;\n\t\tmat4 m;\n\n\t\tvec2 p;\n\t\tif (uDirectionIsLeft)\n\t\t{\n\t\t\tm = rotationZmatrix(ANGLE);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tv.x = pos.x - uSlideWidth;\n\t\t\tm = rotationZmatrix(-ANGLE);\n\t\t}\n\t\tv = (m * vec4(v.xyz, 1.0)).xyz;\n\t\treturn vec3(v.x, v.y, 0.0);\n\t}\n\n\tfloat calcX(float phase, float u, float r, float maxSide)\n\t{\n\t\tfloat coeff = (u < 0.0) ? -1.0 : 1.0;\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\t\tfloat m = PI * r;\n\n\t\tif (centerX > coeff * u)\n\t\t{\n\t\t\treturn u;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\t\t\tfloat b = linearInterpolation(coeff * u, centerX, -90.0, maxSide + 1.0, a - 90.0);\n\n\t\t\tif (coeff * u >= centerX + m)\n\t\t\t{\n\t\t\t\treturn coeff * (centerX - (coeff * u - centerX - m));\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfloat ang = b * PI / 180.0;\n\t\t\t\treturn coeff * (centerX + r * cos(ang));\n\t\t\t}\n\t\t}\n\t}\n\n\tfloat calcY(float phase, float u, float r, float maxSide)\n\t{\n\t\tu = abs(u);\n\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\t\tfloat centerY = r;\n\n\t\tfloat m = PI * r;\n\t\tif (centerX >= u)\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tif (u > centerX + m)\n\t\t\t{\n\t\t\t\treturn linearInterpolation(u, centerX + m, r * 2.0, centerX + m + m, r * 2.5);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\t\t\t\tfloat b = linearInterpolation(u, centerX, -90.0, maxSide+1.0, a - 90.0);\n\n\t\t\t\tfloat ang = b * PI / 180.0;\n\t\t\t\treturn centerY + r * sin(ang);\n\t\t\t}\n\t\t}\n\t}\n\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tvec3 originPos = getOriginPos(pos);\n\t\tfloat maxSide = sqrt(uSlideWidth * uSlideWidth + uSlideHeight * uSlideHeight);\n\n\t\tfloat r = max(uSlideWidth, uSlideHeight) / 4.0;\n\t\tvec3 v = vec3(calcX(phase, originPos.x, r, maxSide), originPos.y, calcY(phase, originPos.x, r, maxSide));\n\n\t\tmat4 m;\n\t\tif (uDirectionIsLeft)\n\t\t{\n\t\t\tm = rotationZmatrix(-ANGLE);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tm = rotationZmatrix(ANGLE);\n\t\t}\n\n\t\treturn (m * vec4(v.xyz, 1.0)).xyz;\n\t}\n\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tconst float DELTA_W = 1.0;\n\t\tconst float DELTA_H = 1.0;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + DELTA_W, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + DELTA_H, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\treturn normalize(cross(v2, v1));\n\t}\n\n\tvoid main(void)\n\t{\n\t\tfloat phase = uPhase;\n\t\tvec3 vertex = vec3(aVertexPosition.x, aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pNormal = getVertexNormal(phase, vertex);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Aa=function(a){a=Y(0,0,1,1.2)(a);this.M.uniform1f(this.Mf,a);xz(this,this.Hf,this.M.TRIANGLE_STRIP)};k.Fh=function(){yz(this);this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");const a=Az(this,"uDirectionIsLeft"),b=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(b,this.slideWidth());this.M.uniform1i(a,this.N==vD?1:0)};k.vh=function(){};
k.rd=function(){this.Gf=iB(30,30,this.slideWidth(),this.slideHeight());this.me=kB(30,30);this.Hf=new Pz;var a=sz(this,Mz(this.Gf),3);this.Hf.Nf=a;a=sz(this,Nz(this.Gf),2);this.Hf.Wf=a;a=tz(this,this.me);this.Hf.zf=a};k.Zi=function(){return this.Je};k.uh=function(){qz(this,this.Hf)};var vD=0;function wD(a){S.call(this,a);this.Ga(!1,!0)}r(wD,kz);k=wD.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};k.oR=function(){if(void 0!==xD)return xD;this.Or();return xD=this.Yp};k.Or=function(){void 0===this.M&&wD.Eb.Or.call(this)};k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.Hf,this.M.TRIANGLE_STRIP)};
k.rd=function(){this.Gf=iB(10,35,this.slideWidth(),this.slideHeight());this.me=kB(10,35);this.Hf=new Pz;var a=sz(this,Mz(this.Gf),3);this.Hf.Nf=a;a=sz(this,Nz(this.Gf),2);this.Hf.Wf=a;a=tz(this,this.me);this.Hf.zf=a};k.uh=function(){qz(this,this.Hf)};k.Fh=function(){yz(this);this.Je=Az(this,"uSampler");this.Mf=Az(this,"uPhase");const a=Az(this,"uSlideWidth");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(a,this.slideWidth())};k.vh=function(){};k.Zi=function(){return this.Je};
k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.3;\n\tconst float DIFFUSE_INTENSITY = 0.7;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float START_EFFECT_TIME = 0.0;\n\tconst float START_FLY_EFFECT_TIME = 0.4;\n\tconst float STOP_FLY_EFFECT_TIME = 0.8;\n\tconst float START_TOP_CENTER = 0.0;\n\tconst float START_TOP_CORNERS_TIME = 0.1;\n\tconst float START_BOTTOM_CORNERS_TIME = 0.0;\n\n\tconst float HORIZONTAL_WAVES_COUNT = 3.0;\n\tfloat HORIZONTAL_MAX_AMPLITUDE;\n\tconst float HORIZONTAL_WAVE_RUNNING_START_TIME = 0.0;\n\n\tconst float MAX_FLEX_DELAY = 0.1;\n\n\tfloat MAX_STRETCHING_Z;\n\tfloat MAX_STRETCHING_Y;\n\tfloat HORIZONTAL_TOP_STRETCHING;\n\tfloat VERTICAL_TOP_STRETCHING;\n\n\tconst float PI = 3.141592654;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\tvec2 getMirrorPoint(vec2 a, vec2 b, vec2 p)\n\t{\n\t\treturn a + reflect(a - p, b - a);\n\t}\n\tfloat calcCenterWave(float x, float phase, float A, float F, float dx, float dy)\n\t{\n\t\tfloat CENTER_LINE_POS = uSlideWidth * 0.5;\n\t\tfloat startX = CENTER_LINE_POS;\n\t\tif (x < startX)\n\t\t{\n\t\t\tx = getMirrorPoint(vec2(CENTER_LINE_POS, 0), vec2(CENTER_LINE_POS , uSlideHeight), vec2(x, 0)).x;\n\t\t}\n\t\tfloat s = linearInterpolation(phase, 0.0, startX, 1.0, uSlideWidth);\n\t\tif ((x < startX) || (x < s))\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\tfloat x0 = - linearInterpolation(phase, 0.0, 2.0 * PI * startX / uSlideWidth * HORIZONTAL_WAVES_COUNT, 1.0, PI * 2.0 * HORIZONTAL_WAVES_COUNT);\n\t\treturn A + A * sin(F * x +-PI / 2.0 + x0);\n\t}\n\tfloat getColWaveDelay(float phase, vec3 pos)\n\t{\n\t\tphase = linearInterpolation(phase, HORIZONTAL_WAVE_RUNNING_START_TIME, 0.0, 1.0, 1.0);\n\t\tfloat MAX_AMPLITUDE = linearInterpolation(phase, 0.0, 0.0, 1.0, HORIZONTAL_MAX_AMPLITUDE);\n\t\tfloat A = linearInterpolation(pos.y, 0.0, 0.0, uSlideHeight, MAX_AMPLITUDE);\n\t\tfloat F = (PI * 2.0 / uSlideWidth) * HORIZONTAL_WAVES_COUNT;\n\t\treturn calcCenterWave(pos.x, phase, A, F, 0.0, 0.0);\n\t}\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tfloat CENTER = uSlideWidth * 0.5;\n\t\tphase = pow(phase, 4.0);\n\t\tfloat modifiedPhase = phase;\n\n\t\tfloat deltaZVertical = linearInterpolation(abs(pos.y), 0.0, 1.0, uSlideHeight / 2.0, 0.0);\n\t\tif (abs(pos.y) > uSlideHeight * 0.5)\n\t\t{\n\t\t\tdeltaZVertical = 0.0;\n\t\t}\n\t\tbool isLeft = (pos.x < CENTER);\n\t\tfloat stretch;\n\t\tfloat yDelay;\n\t\tvec3 delta = vec3(0, 0, 0);\n\t\tif (modifiedPhase > START_TOP_CENTER)\n\t\t{\n\t\t\tif (isLeft)\n\t\t\t{\n\t\t\t\tyDelay = linearInterpolation(pos.x, 0.0, MAX_FLEX_DELAY, CENTER, 0.0);\n\t\t\t\tstretch = linearInterpolation(pos.x, 0.0, 0.0, CENTER, 1.0);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tyDelay = linearInterpolation(pos.x, CENTER, 0.0, uSlideWidth, MAX_FLEX_DELAY);\n\t\t\t\tstretch = linearInterpolation(pos.x, CENTER, 1.0, uSlideWidth, 0.0);\n\t\t\t}\n\t\t\tfloat deltaZHorizontal = pow(stretch, 3.0);\n\t\t\tmodifiedPhase = linearInterpolation(modifiedPhase, START_TOP_CENTER, 0.0, 1.0, 1.0);\n\t\t\tif (modifiedPhase >= yDelay)\n\t\t\t{\n\t\t\t\tdelta.y = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Y * deltaZHorizontal * deltaZVertical);\n\t\t\t\tdelta.z = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Z * deltaZHorizontal * deltaZVertical);\n\t\t\t}\n\t\t\tdelta.y = -delta.y;\n\t\t}\n\t\tif (phase > HORIZONTAL_WAVE_RUNNING_START_TIME)\n\t\t{\n\t\t\tdelta.z += getColWaveDelay(phase, pos);\n\t\t}\n\t\treturn pos - delta;\n\t}\n\tfloat getPower(float h1, float h2, float v1, float v2, vec2 pos, float max2)\n\t{\n\t  float a1 = min(max(linearInterpolation(pos.x, h1, 1.0, h2, 0.0), 0.0), 1.0);\n\t  float a2 = linearInterpolation(pos.y, v1, 1.0, v2, max2);\n\t  return a1 * a2;\n\t}\n\tvec3 updateVertex(float phase, vec3 translation)\n\t{\n\t\tfloat pPhase = phase;\n\t\tvec3 delta = vec3(0, 0, 0);\n\t\tvec3 v0 = getVertexPosition(phase, aVertexPosition);\n\n\t\tif (phase > START_TOP_CORNERS_TIME)\n\t\t{\n\t\t\tpPhase = linearInterpolation(phase, START_TOP_CORNERS_TIME, 0.0, 1.0, 1.0);\n\t\t\tpPhase = pow(pPhase, 4.0);\n\n\t\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\t\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\n\t\t\tdelta += vec3(p2 - p1, -p1 - p2, 0) * vec3(HORIZONTAL_TOP_STRETCHING, VERTICAL_TOP_STRETCHING, 0)  * vec3(pPhase, pPhase, 0);\n\t\t}\n\t\tif (phase > START_BOTTOM_CORNERS_TIME)\n\t\t{\n\t\t\tpPhase = linearInterpolation(phase, START_BOTTOM_CORNERS_TIME, 0.0, 1.0, 1.0);\n\t\t\tpPhase = pow(pPhase, 4.0);\n\n\t\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.25, uSlideHeight, 0.0, v0.xy, 0.0);\n\t\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.75, uSlideHeight, 0.0, v0.xy, 0.0);\n\n\t\t\tdelta += vec3(0.5, 1, 0.25) * vec3(p2 - p1, p2, p2) * vec3(uSlideWidth, uSlideHeight, uSlideHeight) * vec3(pPhase, pPhase, pPhase);\n\t\t}\n\t\tdelta.y = -min(uSlideHeight * 0.75, abs(delta.y));\n\t\treturn (translation + v0 + delta);\n\t}\n\tvec3 getPosition(float phase, vec3 pos)\n\t{\n\t  \tfloat maxSide = sqrt(uSlideHeight * uSlideHeight + (uSlideWidth * 0.5) *  (uSlideWidth * 0.5)) * 2.0;\n\t\tvec3 translation = vec3(0.0);\n\t\tif ((phase >= START_FLY_EFFECT_TIME) && (phase <= STOP_FLY_EFFECT_TIME))\n\t\t{\n\t\t\tfloat modifiedPhase = linearInterpolation(phase, START_FLY_EFFECT_TIME, 0.0, STOP_FLY_EFFECT_TIME, 1.0);\n\t\t\tmodifiedPhase = pow(modifiedPhase, 4.0);\n\t\t\ttranslation = vec3(0.0, modifiedPhase * maxSide, 0.0);\n\t\t}\n\t\telse if (phase > STOP_FLY_EFFECT_TIME)\n\t\t{\n\t\t\ttranslation = vec3(0.0, maxSide, 0.0);\n\t\t}\n\t\tif (phase >= START_EFFECT_TIME)\n\t\t{\n\t\t\tfloat modifiedPhase = linearInterpolation(phase, START_EFFECT_TIME, 0.0, 1.0, 1.0);\n\t\t\treturn updateVertex(modifiedPhase, translation);\n\t\t}\n\t\treturn updateVertex(0.0, translation);\n\t}\n\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tfloat deltaWidth = (pos.x == uSlideWidth) ? -1.0 : 1.0;\n\t\tfloat deltaHeight = 1.0;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\tvoid main()\n\t{\n\t\tMAX_STRETCHING_Z = 0.74 * uSlideHeight;\n\t\tMAX_STRETCHING_Y = 0.74 * uSlideHeight;\n\t\tHORIZONTAL_TOP_STRETCHING = 0.42 * uSlideWidth;\n\t\tVERTICAL_TOP_STRETCHING = 0.05 * uSlideHeight;\n\t\tHORIZONTAL_MAX_AMPLITUDE = 0.93 * uSlideHeight;\n\n\t  \tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getPosition(uPhase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\n\t\tvec3 transformedNormal = uNMatrix * getVertexNormal(uPhase, vertex);\n\t\tvNormal = transformedNormal;\n\t}"};
var xD=void 0;function yD(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0)}r(yD,S);yD.prototype.initialize=function(){fz(this,!1);gz(this,!1);const a=T(this.slideWidth(),this.slideHeight());B(a,"position","absolute");this.sa().appendChild(a);this.YF=a};
yD.prototype.Aa=function(a){const b=this.slideWidth(),c=this.slideHeight(),d=b*Uz(0,b,Math.floor(a*b));a=c*Uz(0,c,Math.floor(a*c));const e=this.YF.getContext("2d");e.clearRect(0,0,b,c);switch(this.N){case zD:e.drawImage(this.Xa,0,a-c);e.drawImage(this.wa,0,a);break;case AD:e.drawImage(this.Xa,b-d,0);e.drawImage(this.wa,-d,0);break;case BD:e.drawImage(this.Xa,d-b,0);e.drawImage(this.wa,d,0);break;case CD:e.drawImage(this.Xa,0,c-a),e.drawImage(this.wa,0,-a)}};var zD=0,AD=1,BD=2,CD=3;function DD(a,b){S.call(this,a);this.RR=b;this.Ga(!1,!0);this.Mx=[];a=this.slideWidth();switch(this.RR){case ED:a=this.slideHeight();break;case FD:a=this.slideWidth()}this.Yt=Math.floor(a/7);a=[];for(b=0;b<this.Yt;b++)a.push({index:b,cI:Math.random()});a.sort(function(c,d){return c.cI<d.cI?-1:c.cI>d.cI?1:0});for(b=0;b<this.Yt;b++){let c=a[b].index;c=c==this.Yt-1?1:c/this.Yt;this.Mx.push(new GD(c,.8*b/(this.Yt-1)))}}r(DD,S);
DD.prototype.initialize=function(){this.Ua().$f();fz(this,!1);gz(this,!0);this.vn=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.vn);this.Wi=this.vn.getContext("2d")};
DD.prototype.Aa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.wa;const e=this.Wi;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.ia()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.ia()?"#FFF":"rgba(255,255,255,0)";const f=this.ia()?"rgba(255,255,255,0)":"#FFF";b=this.RR==ED?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.Yt;c++){const g=this.Mx[c].Mp;let h=Math.min((d-this.Mx[c].getStartTime())/.2,1);this.ia()&&(h=1-
h);h=el(h);d>=this.Mx[c].getStartTime()+.2?b.addColorStop(g,f):d>=this.Mx[c].getStartTime()?b.addColorStop(g,"rgba(255,255,255,"+h+")"):b.addColorStop(g,a)}e.fillStyle=b;e.beginPath();e.rect(0,0,this.slideWidth(),this.slideHeight());e.fill();e.restore()};var ED=0,FD=1;function GD(a,b){this.Mp=a;this.qj=b}GD.prototype.getStartTime=function(){return this.qj};function HD(a,b){S.call(this,a);this.N=b;this.Me=!1;this.Ga(!1,!1,!0,!0,!1,!1)}r(HD,S);HD.prototype.initialize=function(){fz(this,!1);gz(this,!1);var a=this.sa(),b=this.Ua().background();a.appendChild(b);a=this.sa();b=this.jc().background();a.appendChild(b);this.sD=T(this.slideWidth(),this.slideHeight());B(this.sD,"position","absolute");this.sa().appendChild(this.sD);this.eJ=T(this.slideWidth(),this.slideHeight());B(this.eJ,"position","absolute");this.sa().appendChild(this.eJ)};
HD.prototype.Aa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.sD.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.N==ID||this.N==JD?Y(0,-b,.5,b):Y(0,b,.5,-b):this.N==ID||this.N==JD?Y(.5,b,1,-b):Y(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.N==ID||this.N==JD?(e.addColorStop(0,"rgba(0, 0, 0, 1)"),e.addColorStop(1,"rgba(0, 0, 0, 0)")):(e.addColorStop(0,"rgba(0, 0, 0, 0)"),e.addColorStop(1,"rgba(0, 0, 0, 1)"));this.N==KD||this.N==JD?(C(this.jc().background(),1-a),
.5>a?d.drawImage(this.Ep,0,0):d.drawImage(this.on,0,0),d.save(),d.globalCompositeOperation="destination-out",d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()),d.restore()):(.5>a?(C(this.jc().background(),1),d.drawImage(this.Ep,0,0)):(C(this.jc().background(),0),d.drawImage(this.on,0,0)),d=this.eJ.getContext("2d"),d.clearRect(0,0,b,c),d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()));.5>a?(b=Y(0,0,.5,LD),c=Y(0,0,.5,MD),d=Y(0,1,.5,1+ND)):(b=Y(.5,-LD,1,0),c=Y(.5,MD,
1,0),d=Y(.5,1+ND,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";oh(this.sD,a)};var LD=-30,MD=-20,ND=.1,KD=0,JD=1,ID=2;function OD(a,b){S.call(this,a);this.za=b;this.Me=!1;this.Ga(!1,!0)}r(OD,S);OD.prototype.initialize=function(){fz(this,!1);gz(this,!0);const a=this.slideWidth(),b=this.slideHeight();this.UZ=Math.sqrt(a*a+b*b)*(this.za==PD?.5:1);this.ow=a/2;this.pw=b/2;switch(this.za){case QD:this.ow=a;this.pw=b;break;case RD:this.ow=a;this.pw=0;break;case SD:this.ow=0;this.pw=b;break;case TD:this.pw=this.ow=0}this.vn=T(a,b);B(this.vn,"position","relative");this.sa().appendChild(this.vn);this.gM=this.vn.getContext("2d")};
OD.prototype.Aa=function(a){this.gM.drawImage(this.wa,0,0);var b=this.gM,c=this.ow,d=this.pw,e=this.UZ;b.save();b.globalCompositeOperation="destination-in";c=b.createRadialGradient(c,d,0,c,d,e);d=1.2*a;e=1;var f=d,g=0,h=d-.2;.2>d?(g=1-d/.2,h=0):1<=d&&(e=1-(d-1)/.2,f=1);c.addColorStop(h,"rgba(0,0,0,"+el(g)+")");c.addColorStop(f,"rgba(0,0,0,"+el(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.gM;e=0;for(d=[1];;){f=2*a-.03125*e;if(0>=f)break;else 1>
f&&d.push(f);++e}d.push(0);e=this.ow;f=this.pw;e=c.createRadialGradient(e,f,0,e,f,this.UZ);f=d.length;for(--f;0<=f;--f){g=d[f];h=a;h*=2;h=1-Uz(h-.2,h,g);var l=a;l*=2;h=.3*(.5*Math.cos(8*Math.PI*(g-2*a))+.5)*h*Uz(l-.2-b-.2,l-.2-b,g);h*=1-.5*g;e.addColorStop(g,"rgba(0,0,0,alpha)".replace("alpha",el(h).toString()))}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var PD=0,SD=1,QD=2,RD=3,TD=4;function UD(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0)}r(UD,kz);k=UD.prototype;k.initialize=function(){fz(this,!1);gz(this,!1);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};k.rd=function(){this.Gf=iB(50,50,this.slideWidth(),this.slideHeight());this.me=kB(50,50);this.Gk=new Pz;var a=sz(this,Mz(this.Gf),3);this.Gk.Nf=a;a=sz(this,Nz(this.Gf),2);this.Gk.Wf=a;a=tz(this,this.me);this.Gk.zf=a};k.uh=function(){qz(this,this.Gk);this.M.deleteTexture(this.QA)};
k.Fh=function(){yz(this);this.tA=Az(this,"uSampler1");this.uA=Az(this,"uSampler2");this.Mf=Az(this,"uPhase");const a=Az(this,"uSlideSize"),b=Az(this,"uWaveCenter"),c=Az(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();let f;switch(this.N){case PD:f=new X(d/2,e/2);break;case RD:f=new X(d,0);break;case TD:f=new X(0,0);break;case SD:f=new X(0,e);break;case QD:f=new X(d,e);break;default:throw Error("Unknown direction");}let g=Math.sqrt(d*d+e*e);this.N==PD&&(g=Math.sqrt(f.x()*f.x()+f.y()*f.y()));
this.M.uniform2fv(a,[d,e]);this.M.uniform2fv(b,[f.x(),f.y()]);this.M.uniform1f(c,g)};k.vh=function(){};k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.Gk,this.M.TRIANGLE_STRIP)};k.yh=function(){return"precision mediump float;\n\n\tattribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tconst float FREQUENCY = 12.566371; // 4.0 * PI\n\tconst float SHADOW = 0.3;\n\n\tuniform float uPhase;\n\tuniform vec2 uSlideSize;\n\tuniform vec2 uWaveCenter;\n\tuniform float uWaveRadius;\n\n\tvarying mediump vec2 vTextureCoord;\n\tvarying mediump float vShadow;\n\tvarying mediump float vAlpha;\n\n\tvoid main(void)\n\t{\n\t\tvec2 texCoord = aTextureCoord;\n\t\tvec2 screenCoord = texCoord * uSlideSize;\n\t\tvec2 centerToPoint = screenCoord - uWaveCenter;\n\n\t\tfloat angle = atan(centerToPoint.y, centerToPoint.x);\n\t\tfloat radius = length(centerToPoint);\n\n\t\tfloat phaseOffset = radius / uWaveRadius;\n\t\tfloat phaseOffsetFixed = (uPhase + uPhase) - phaseOffset;\n\t\tfloat offset = sin(phaseOffsetFixed * FREQUENCY) * smoothstep(1.0, 0.85, phaseOffsetFixed)  *  smoothstep(0.0, 0.15, phaseOffsetFixed) * (phaseOffset);\n\n\t\tfloat AMPLITUDE = min(uSlideSize.x, uSlideSize.y) / 15.0;\n\t\tradius = radius + offset * AMPLITUDE;\n\t\tcenterToPoint = vec2(radius * cos(angle), radius * sin(angle));\n\n\t\ttexCoord =(uWaveCenter + centerToPoint) / uSlideSize;\n\t\tfloat alpha = smoothstep(0.0, 1.0, phaseOffsetFixed);\n\t\tfloat shadow = (1.0 - SHADOW * abs(offset));\n\n\t\tvTextureCoord = texCoord;\n\t\tvShadow = shadow;\n\t\tvAlpha = alpha;\n\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t}"};
k.xh=function(){return"precision mediump float;\n\n\tvarying mediump vec2 vTextureCoord;\n\tvarying mediump float vShadow;\n\tvarying mediump float vAlpha;\n\n\tuniform sampler2D uSampler1;\n\tuniform sampler2D uSampler2;\n\n\tvoid main(void)  \n\t{ \n\t\tif (vTextureCoord.x < 0.0 || vTextureCoord.x > 1.0 || vTextureCoord.y < 0.0 || vTextureCoord.y > 1.0) \n\t\t{ \n\t\t\tgl_FragColor = mix(vec4(0.0), vec4(0.0), 0.0);\n\t\t\treturn;\n\t\t} \n\t\tvec4 color1 = texture2D(uSampler1, vTextureCoord);\n\t\tvec4 color2 = texture2D(uSampler2, vTextureCoord);\n\t\tvec4 mixedColor = mix(color1, color2, vAlpha);\n\t\tgl_FragColor = vec4(vShadow * mixedColor.rgb, mixedColor.a);\n\t}"};
k.Uy=function(){this.PA=rz(this,this.M.TEXTURE0,this.tA,0,this.wa);this.QA=rz(this,this.M.TEXTURE1,this.uA,1,this.Xa)};function VD(a){S.call(this,a);this.Ga(!1,!0)}r(VD,S);VD.prototype.initialize=function(){fz(this,!1);this.vn=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.vn);this.Wi=this.vn.getContext("2d")};
VD.prototype.Aa=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=this.wa;const e=this.Wi;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();d=a*Math.max(b,c);e.globalCompositeOperation="destination-out";const f=e.createRadialGradient(b/2,c/2,a*d,b/2,c/2,d);f.addColorStop(0,"#FFFFFF");f.addColorStop(.15,"rgba(255,255,255,128)");f.addColorStop(1,"rgba(255,255,255,0)");e.fillStyle=f;e.beginPath();e.arc(b/2,c/2,d,0,2*Math.PI,!0);e.fill();e.restore();this.ia()&&0>=a&&gz(this,!1)};function WD(a){S.call(this,a);this.Ga(!0,!1)}r(WD,S);WD.prototype.initialize=function(){gz(this,!1);fz(this,!0);this.kV=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.kV);this.G4=this.Xa.getContext("2d");this.H4=this.kV.getContext("2d")};
WD.prototype.Aa=function(a){if(0!=a||this.ia()){var b=this.slideWidth(),c=this.slideHeight(),d=this.Xa,e=this.H4;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=XD(this,b/2,c/2,b/2+b*a,c/2+c*a,a,!1,!1);var f=b/2,g=c/2,h=b/2,l=c/2;e.fillStyle=d;e.beginPath();e.rect(f,g,h,l);e.fill();d=XD(this,b/2,c/2,b/2+b*a,-a*c+c/2,a,!0,!1);f=b/2;g=b/2;h=c/2;e.fillStyle=d;e.beginPath();e.rect(f,0,g,h);e.fill();d=XD(this,b/2,c/2,-a*b+b/2,c/2+c*a,a,!1,!0);f=c/2;g=b/2;
h=c/2;e.fillStyle=d;e.beginPath();e.rect(0,f,g,h);e.fill();a=XD(this,b/2,c/2,-a*b+b/2,-a*c+c/2,a,!0,!0);b/=2;c/=2;e.fillStyle=a;e.beginPath();e.rect(0,0,b,c);e.fill();e.restore()}};
function XD(a,b,c,d,e,f,g,h){const l=a.G4;a=a.slideHeight()>a.slideWidth()?l.createLinearGradient(b,c,(h?-b:b)*f*2+d,e):l.createLinearGradient(b,c,d,(g?-c:c)*f*2+e);a.addColorStop(0,"rgba(255,255,255,0)");a.addColorStop(.2<f?f-.2:0,"rgba(255,255,255,0)");a.addColorStop(f,"rgba(255,255,255,128)");a.addColorStop(.8>f?f+.2:1,"#FFFFFF");a.addColorStop(1,"#FFFFFF");return a};function YD(a){S.call(this,a);this.Ga(!1,!0)}r(YD,S);YD.prototype.initialize=function(){fz(this,!1);gz(this,!0);this.Gc=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.Gc)};
YD.prototype.Aa=function(a){var b=(this.slideWidth()/2+50)*(1-a),c=b-50,d=(this.slideHeight()/2+50)*(1-a);let e=d-50;const f=this.Gc.getContext("2d");f.clearRect(0,0,this.slideWidth(),this.slideHeight());f.drawImage(this.wa,0,0);f.save();f.globalCompositeOperation="destination-out";d=f.createLinearGradient(0,d,0,e);d.addColorStop(0,"rgba(255, 255, 255, 1)");d.addColorStop(1,"rgba(255, 255, 255, 0)");b=f.createLinearGradient(b,0,c,0);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");
c=this.slideWidth()/2+(this.slideWidth()/2+50)*a;c=f.createLinearGradient(c-50,0,c,0);c.addColorStop(0,"rgba(255, 255, 255, 1)");c.addColorStop(1,"rgba(255, 255, 255, 0)");e=this.slideHeight()/2+(this.slideHeight()/2+50)*a;a=f.createLinearGradient(0,e-50,0,e);a.addColorStop(0,"rgba(255, 255, 255, 1)");a.addColorStop(1,"rgba(255, 255, 255, 0)");f.fillStyle=d;f.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=b;f.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=a;
f.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=b;f.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=d;f.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=c;f.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=a;f.fillRect(this.slideWidth()/2,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=c;f.fillRect(this.slideWidth()/2,this.slideHeight()/
2,this.slideWidth()/2,this.slideHeight()/2);f.restore()};function ZD(){var a=Array(2);$D(a,0,0);return a}function $D(a,b,c){a[0]=b;a[1]=c};function aE(a,b){S.call(this,a);this.za=b;this.Ga(!0,!0)}r(aE,S);k=aE.prototype;
k.initialize=function(){fz(this,!1);gz(this,!1);this.oJ=this.ZY=!1;this.JE=[];this.PE=[];var a=this.slideWidth(),b=this.slideHeight();this.OL=Math.max(a,b);var c=this.Om(this.sa(),a,b,!0);rh(c,this.OL+"px");this.la=this.Om(c,a,b,!0);this.iM=this.Om(this.la,a,b,!0);this.KE=this.Om(this.la,a,b,!0);B(this.KE,"visibility","hidden");if(this.za==bE||this.za==cE){b=Dh?4:8;c=this.ia()?this.Xa:this.wa;const q=this.ia()?this.wa:this.Xa;var d=this.slideWidth(),e=this.slideHeight(),f=b/2-1;for(a=0;a<b;a++){var g=
.05+.05*Math.random(),h=a<=f?-1:1,l=Math.floor((200*Math.random()+50)*(.5>Math.random()?-1:1));this.PE[a]=this.mu(this.iM,d,e,g,l,h);this.JE[a]=this.mu(this.KE,d,e,g,l,h)}d/=128;e/=96;f=0;h=[];for(a=0;128>a;++a){g=0;l=Math.round((a+1)*d)-f;const u=f;for(let w=0;96>w;++w){if(0==h.length)for(var m=0;m<b;++m)h[m]=m;m=Math.round((w+1)*e)-g;const z=g;var n=Math.floor(h.length*Math.random());const E=h[n];h.splice(n,1);n=this.JE[E].canvas;this.PE[E].canvas.getContext("2d").drawImage(c,u,z,l,m,u,z,l,m);n.getContext("2d").drawImage(q,
u,z,l,m,u,z,l,m);g+=m}f+=l}}else dE(this)};k.Om=function(a,b,c,d){const e=Dd("DIV");B(e,"position","absolute");Ag(e,b,c);a.appendChild(e);d&&qh(e,"preserve-3d");return e};k.mu=function(a,b,c,d,e,f){b=T(b,c);B(b,"position","absolute");a.appendChild(b);return new eE(b,d,e,f)};
function dE(a){function b(N,aa,U,W){if(void 0!=N){var da=N.eC,H=N.Nq;N=Math.max(da[0]-1,0);da=Math.max(da[1]-1,0);var ua=Math.min(H[0]+1,c)-N;H=Math.min(H[1]+1,d)-da;U=U.canvas.getContext("2d");W=W.canvas.getContext("2d");U.drawImage(J,N,da,ua,H,N-aa,da,ua,H);W.drawImage(I,N,da,ua,H,N-aa,da,ua,H)}}const c=a.slideWidth(),d=a.slideHeight();var e=.675*d,f=.125*d,g=.034*c,h=.018*c,l=(.02-.009)*c,m=.009*c;const n=[];n.push({cC:void 0,ro:void 0,ix:void 0});var q=0,u=0,w=!0;for(let N=0;N<c;N+=q){let aa=
0,U=0;const W=n[u];w?(U=d,aa=l*Math.random()+m):(U=e*Math.random()+f,aa=g*Math.random()+h);if(0==u&&w){var z=ZD();$D(z,N,0);var E=ZD();$D(E,N+aa,U)}N+aa>c&&(aa=c-N);if(!w&&N+aa>=c)if(aa>.5*g+h)aa=h;else{W.ix=void 0;z=ZD();$D(z,W.ro.x,0);E=ZD();$D(E,N+aa,U);W.ro.Nq.x+=aa;W.ro.Nq.y=d;continue}w?(z=ZD(),$D(z,N,0),E=ZD(),$D(E,N+aa,U),W.ro={eC:z,Nq:E}):(z=ZD(),$D(z,N,U),E=ZD(),$D(E,N+aa,d),W.ix={eC:z,Nq:E},n.push({cC:void 0,ro:void 0,ix:void 0}),q=n[++u],z=ZD(),$D(z,N,0),E=ZD(),$D(E,N+aa,U),q.cC={eC:z,
Nq:E});q=aa;w=!w}const J=a.ia()?a.Xa:a.wa,I=a.ia()?a.wa:a.Xa;e=.5>Math.random()?-1:1;for(f=0;f<n.length;++f)l=.05+.05*Math.random(),m=Math.floor((200*Math.random()+50)*e),g=n[f],h=g.ro.eC[0],u=g.ro.Nq[0],void 0!=g.cC&&(h=g.cC.eC[0]),void 0!=g.ix&&(u=g.ix.Nq[0]),w=u-h,u=a.mu(a.iM,w,d,l,m,e),l=a.mu(a.KE,w,d,l,m,e),tg(u.canvas,h,0),tg(l.canvas,h,0),b(g.cC,h,u,l),b(g.ro,h,u,l),b(g.ix,h,u,l),a.PE[f]=u,a.JE[f]=l,e=-e}
k.SL=function(a){const b=this.ia(),c=this.za==cE||this.za==fE;c&&!this.oJ&&(!b&&.47<=a||b&&.47>=a)&&(this.oJ=!0);if(0<=a&&.4>a){var d=Y(0,0,.4,1);a=d(a)}else.6<=a&&1>a?(d=Y(.6,1,1,0),a=d(a)):a=1;d=-this.OL*a/2;let e=30*a*(this.oJ?-1:1);c&&b&&(e=-e);oh(this.la,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
k.Aa=function(a){if(1!=a||!this.ia()){this.SL(a);const f=2*this.OL;var b=this.ia();let g=this.PE;if(b&&.47>=a||!b&&.47<=a)g=this.JE,this.ZY||(this.ZY=!0,B(this.KE,"visibility","visible"),B(this.iM,"visibility","hidden"));b=g.length;for(let h=0;h<b;++h){const l=g[h];var c=a;if(.4>c){var d=Y(0,0,.4,1);c=d(c)}else.522<=c&&.922>c?(d=Y(.522,1,.922,0),c=d(c)):c=.4<=c&&.522>c?1:0;c*=l.u$;d=a;if(.401<=d&&.461>d){var e=Y(.401,0,.461,1);d=e(d)}else.461<=d&&.521>d?(e=Y(.461,1,.521,0),d=e(d)):d=0;oh(l.canvas,
"translateZ("+(d*f*l.direction+c)+"px)")}}};function eE(a,b,c,d){this.canvas=a;this.startTime=b;this.u$=c;this.direction=d}var fE=1,bE=2,cE=3;function gE(a,b){S.call(this,a);this.Ga(!1,!0);this.N=b}r(gE,S);gE.prototype.initialize=function(){fz(this,!1);gz(this,!0);this.Gc=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.Gc)};
gE.prototype.Aa=function(a){var b=0;let c=0,d=0,e=0;var f=0;let g=0,h=0,l=0;switch(this.N){case hE:e=(this.slideHeight()/2+200)*a;c=e-200;h=this.slideHeight()-a*(this.slideHeight()/2+200);l=h+200;break;case iE:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);h=l+200;break;case jE:d=(this.slideWidth()/2+200)*a;b=d-200;f=this.slideWidth()-a*(this.slideWidth()/2+200);g=f+200;break;case kE:b=(this.slideWidth()/2+200)*(1-a),d=b-200,g=this.slideWidth()-(1-
a)*(this.slideWidth()/2+200),f=g+200}a=this.Gc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.wa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;this.N==jE||this.N==kE?a.fillRect(0,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,0,this.slideWidth(),this.slideHeight()/2);f=a.createLinearGradient(f,h,g,l);f.addColorStop(0,
"rgba(255, 255, 255, 0)");f.addColorStop(1,"rgba(255, 255, 255, 1)");a.fillStyle=f;this.N==jE||this.N==kE?a.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,this.slideHeight()/2,this.slideWidth(),this.slideHeight()/2);a.restore()};var jE=0,kE=1,hE=2,iE=3;function lE(a,b){S.call(this,a);this.Ga(!1,!0);this.N=b}r(lE,S);lE.prototype.initialize=function(){fz(this,!1);gz(this,!0);this.Gc=T(this.slideWidth(),this.slideHeight());B(this.Gc,"position","relative");this.sa().appendChild(this.Gc)};
lE.prototype.Aa=function(a){var b=0;let c=0,d=0,e=0;switch(this.N){case mE:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case nE:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case oE:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case pE:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.Gc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.wa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;a.fillRect(0,0,this.slideWidth(),this.slideHeight());a.restore()};var mE=0,nE=1,oE=2,pE=3;function qE(a,b,c){S.call(this,a);this.N=b;this.fz=c;this.Ga(!0,!0)}r(qE,S);k=qE.prototype;
k.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.ze=this.Zb(a,b);this.sa().appendChild(this.ze);var c=T(a,b),d=T(a,b);this.xc=this.Zb(a,b);this.Pg=this.Zb(a,b);this.Og=this.Zb(a,b);this.fz||(this.pn=T(a,b));this.Pg.appendChild(c);this.Og.appendChild(d);this.ze.appendChild(this.xc);this.xc.appendChild(this.Og);this.xc.appendChild(this.Pg);this.fz||(B(this.pn,"position","absolute"),this.xc.appendChild(this.pn));c=c.getContext("2d");d=d.getContext("2d");
c.drawImage(this.wa,0,0);d.drawImage(this.Xa,0,0);this.fz||(this.pn.getContext("2d").drawImage(this.Xa,0,0),this.ia()||C(this.pn,0));this.sE=!1;this.fz&&(rh(this.ze,Math.max(a,b)+"px"),sh(this.ze,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),qh(this.xc,"preserve-3d"))};k.Zb=function(a,b){const c=Gd("DIV");Bg(c,a);Cg(c,b);B(c,"position","absolute");return c};
k.Aa=function(a){const b=this.N==rE?-1:1;if(this.fz){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.E1,f=this.F1,g=this.FI,h=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;oh(this.xc,"translateZ("+d+"px) translateY("+l+"px) translateX("+h+"px) rotateX("+-e*c+"deg) rotateY("+-b*f*c+"deg) rotateZ("+b*g*c+"deg)");sE(this,a,!1);sE(this,a,!0)}else e=this.slideHeight()/2,c=.25*(1-Math.cos(2*a*Math.PI)),d=-e*c,e=(this.slideHeight()+e)*c,tg(this.Pg,0,
d),tg(this.Og,0,e),tg(this.pn,0,e),e=new xk,d=new xk,e.rotate(this.FI*Math.PI/180*b*c,0,0),d.rotate(this.FI*Math.PI/180*b*c,0,0),Tk(this.Pg,e),Tk(this.Og,d),Tk(this.pn,d),c=Math.max(1-a,.8),e.scale(c,c),Tk(this.Pg,e),c=this.ia()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),Tk(this.Og,d),Tk(this.pn,d),.5<=a&&!this.sE&&!this.ia()?(this.sE=!0,C(this.pn,1)):.5>=a&&!this.sE&&this.ia()&&(this.sE=!0,C(this.pn,0))};
function sE(a,b,c){var d=a.slideHeight()/2;const e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.pl):a.slideHeight()+d+a.pl)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());oh(c?a.Pg:a.Og,"translateY("+d+"px) translateZ("+b+"px)")}k.E1=30;k.F1=20;k.FI=30;k.pl=20;var rE=1;function tE(a,b,c){S.call(this,a);this.tc=c;this.Ga(!0,!0);this.Gn=b==rE}r(tE,S);k=tE.prototype;
k.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.VG=this.Zb(a,b);this.sa().appendChild(this.VG);this.gp=this.Zb(a,b);this.tg=this.Zb(a,b);this.rg=this.Zb(a,b);this.Gn?(this.tg.appendChild(this.Xa),this.rg.appendChild(this.wa)):(this.tg.appendChild(this.wa),this.rg.appendChild(this.Xa));this.VG.appendChild(this.gp);this.Gn?(this.gp.appendChild(this.tg),this.gp.appendChild(this.rg)):(this.gp.appendChild(this.rg),this.gp.appendChild(this.tg));this.XG=
!1;this.tc&&(rh(this.VG,Math.max(a,b)+"px"),sh(this.VG,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),qh(this.gp,"preserve-3d"))};k.Aa=function(a){a=this.Gn?1-a:a;this.tc?this.rN(a):this.yK(a)};
k.rN=function(a){function b(g){const h=g?-1:1,l=g?this.tg:this.rg;g="translateZ("+(g?e:f).call(this,a)*d+"px)rotateY("+-30*h*c+"deg)translateX("+h*c*this.slideWidth()*1.05+"px)";oh(l,g)}const c=.25*(1-Math.cos(2*a*Math.PI)),d=Math.max(this.slideWidth(),this.slideHeight()),e=Y(0,0,1,-.3),f=Y(0,-.3,1,0);b.call(this,!0);b.call(this,!1)};
k.yK=function(a){function b(d){const e=d?-1:1;d=d?this.tg:this.rg;const f=new xk;f.scale(1-.5*c,1-.5*c);f.translate(e*c*this.slideWidth()*1.05,0);Tk(d,f)}this.Gn?.5>a&&!this.XG&&(this.gp.appendChild(this.tg),this.XG=!0):.5<=a&&!this.XG&&(this.gp.appendChild(this.rg),this.XG=!0);const c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};k.Zb=function(a,b){const c=Gd("DIV");Bg(c,a);Cg(c,b);B(c,"position","absolute");return c};function uE(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0);this.Hq()}var vE,wE,xE,yE,zE,AE,BE;r(uE,S);
uE.prototype.Hq=function(){var a=this.slideWidth(),b=this.slideHeight(),c=AE!=a||BE!=b;if(!(vE&&wE&&xE&&yE&&zE)||c){AE=a;BE=b;vE=[];wE=[];xE=[];yE=[];zE=[];a=this.slideWidth();b=this.slideHeight();c=vE;const g=wE,h=xE;for(var d=0;d<CE;++d)c[d]=DE(a,b),g[d]=DE(a,b),h[d]=DE(a,b);d=EE/FE;const l=GE/FE,m=[],n=a/EE,q=b/GE;let u=0,w;for(let z=0;z<EE;++z){w=0;const E=Math.round((z+1)*n)-u,J=u;for(let I=0;I<GE;++I){const N=Math.round((I+1)*q)-w,aa=w;if(0==m.length)for(var e=0;e<CE;++e)m[e]=e;e=Math.floor(m.length*
Math.random());var f=m[e];m.splice(e,1);e=c[f].getContext("2d");const U=g[f].getContext("2d");f=h[f].getContext("2d");const W=a-(J+E),da=b-(aa+N),H=E+1,ua=N+1;e.clearRect(J,aa,H,ua);U.clearRect(W,aa,H,ua);f.clearRect(J,da,H,ua);0==J&&0==I%l&&zE.push(aa);0==aa&&0==z%d&&yE.push(J);w+=N}u+=E}}};var HE=Zh&&D,IE=ci&&(Nf||Of)||HE,EE=IE?32:128,GE=IE?24:96,FE=IE?4:8,CE=IE?4:8,JE=1-.2*1.5;
uE.prototype.Om=function(a,b,c,d,e,f){const g=Dd("DIV");B(g,"position","absolute");tg(g,b,c);Ag(g,d,e);a.appendChild(g);f&&qh(g,"preserve-3d");return g};uE.prototype.mu=function(a,b,c,d,e,f,g,h,l,m){a=this.Om(a,b,c,d,e,!0);const n=T(d,e);B(n,"position","absolute");a.appendChild(n);const q=T(d,e);B(q,"position","absolute");a.appendChild(q);return new KE(a,n,q,b,c,l?d:e,f,g,h,this.Ir,l,m)};
uE.prototype.initialize=function(){const a=this.N==LE||this.N==ME;fz(this,!1);gz(this,!1);const b=this.slideWidth(),c=this.slideHeight();this.aA=Math.max(b,c);this.Ir=gh();hh(this.Ir,b/2,c/2,this.aA,0);var d=this.Om(this.sa(),0,0,b,c,!0);rh(d,this.aA+"px");this.la=this.Om(d,0,0,b,c,!0);this.gD=T(b,c);B(this.gD,"position","absolute");this.la.appendChild(this.gD);d=this.ia()?this.Xa:this.wa;this.gD.getContext("2d").drawImage(d,0,0);this.FN=[];d=yE;const e=zE;for(let E=0;E<FE;++E){var f=E+1==FE,g=0,
h=0,l=b,m=c;a?(g=d[E],l=f?b-g:d[E+1]-g):(h=e[E],m=f?c-h:e[E+1]-h);f=g;g=this.N==ME||this.N==NE;const J=this.N==LE||this.N==ME;var n=this.slideWidth(),q=this.slideHeight();const I=this.Om(this.la,0,0,n,q,!0);var u=this.FN.length,w=g?u:FE-(u+1),z=.2/FE;u=z*w;w=z*(w+1);z=new OE(I,u+.1,J);q=J?n:q;n=q/(CE-1);q/=2;for(let N=0;N<CE;++N){const aa=this.mu(I,f,h,l,m,u,w,q-N*n,J,g);z.Z_.push(aa)}this.FN[E]=z}};
function DE(a,b){const c=T(a,b),d=c.getContext("2d");d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}
uE.prototype.Aa=function(a){const b=yE,c=zE,d=this.N==LE||this.N==ME,e=this.slideWidth(),f=this.slideHeight(),g=e/2,h=f/2,l=this.FN,m=l.length;for(let W=0;W<m;++W){const da=l[W];var n=W+1==m;let H=0,ua=0,jc=e,Ob=f;d?(H=b[W],jc=n?e-H:b[W+1]-H):(ua=c[W],Ob=n?f-ua:c[W+1]-ua);da.wR(a);const ve=da.Z_,ob=ve.length;for(let kd=0;kd<ob;++kd){const bb=ve[kd];if(!bb.X_){var q=this.ia()?a<=bb.y0+.2:a>=bb.oQ;n=bb;var u=kd,w=q;q=H;var z=ua,E=jc,J=Ob;const al=this.N==LE||this.N==ME,bl=this.ia();var I=this.slideWidth(),
N=this.slideHeight();const Lu=this.gD.getContext("2d"),Wo=vE;var aa=wE,U=xE;const Mu=this.wa,Xo=this.Xa;w&&(w=Wo[u],u=(al?aa:U)[u],aa=n.JP.getContext("2d"),U=n.iP.getContext("2d"),I-=q+E,N-=z+J,aa.drawImage(w,q,z,E,J,0,0,E,J),U.drawImage(u,I,N,E,J,0,0,E,J),aa.save(),aa.globalCompositeOperation="source-out",aa.drawImage(Mu,q,z,E,J,0,0,E,J),aa.restore(),U.save(),U.globalCompositeOperation="source-out",U.drawImage(Xo,I,N,E,J,0,0,E,J),U.restore(),Lu.clearRect(bl&&al?I:q,bl&&!al?N:z,E,J),n.X_=!0)}bb.wR(a,
g,h,da.j$)}}};function OE(a,b,c){this.T6=a;this.Z_=[];this.C7=b;this.vE=c}OE.prototype.wR=function(a){const b=this.vE;a=(a-this.C7)/JE;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);oh(this.T6,(b?"rotateY":"rotateX")+"("+a+"rad)");this.j$=a};
function KE(a,b,c,d,e,f,g,h,l,m,n,q){this.JP=b;this.iP=c;oh(c,(n?"rotateY":"rotateX")+"(180deg)");this.te=f;this.oc=a;this.Lk=d;this.Mk=e;this.Ir=m;this.oQ=g;this.AW=g+(h-g)/2;this.Q6=.8+this.oQ-.2;this.y0=.8+this.AW-.2;this.c3=0>l?-1:1;this.t4=Math.abs(l);this.J4=q;this.vE=n;this.X_=!1;PE(this,!0)}
KE.prototype.wR=function(a,b,c,d){var e=this.oc,f=this.t4,g=this.te,h=QE(a,this.oQ,this.Q6,f);a=QE(a,this.AW,this.y0,f);f=this.vE;var l=this.J4,m=this.c3,n=l?-m:m;f&&(n=l?m:-m);l=l?Math.max(h,a):Math.min(h,a);g=Math.atan2(h-a,g)*n;h>a?ph(e,"0% 0%"):ph(e,"100% 100%");l*=m;oh(e,"translateZ("+l+"px)"+((f?"rotateY":"rotateX")+"("+g+"rad)"));f=l;e=this.Lk;h=this.Mk;m=this.te;n=this.vE;a=Array(16);a[0]=0;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=0;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=0;a[11]=0;a[12]=0;a[13]=0;a[14]=
0;a[15]=0;a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;n?(b-=(e-m)/2,kh(a,b,0,0),mh(a,d),kh(a,-b,0,0),kh(a,0,0,f),mh(a,g)):(b=c-(h-m)/2,kh(a,0,b,0),lh(a,d),kh(a,0,-b,0),kh(a,0,0,f),lh(a,g));b=gh();hh(b,e,h,0,1);jh(a,b,b);d=gh();hh(d,b[0],b[1],b[2],0);ih(d,this.Ir,d);b=gh();hh(b,e,h,1,0);c=gh();hh(c,e,h,0,0);ih(b,c,b);jh(a,b,b);d=eh(b,d);this.pE?0<=d&&PE(this,!1):0>=d&&PE(this,!0)};
function PE(a,b){const c=b?a.JP:a.iP,d=b?a.iP:a.JP;a.pE=b;B(c,"visibility","visible");B(d,"visibility","hidden")}function QE(a,b,c,d){return a>=b&&a<=b+.2?d*(a-b)/.2:a>=c?Math.max(d-d*(a-c)/.2,0):a>=b?d:0}var LE=0,ME=2,NE=3;function RE(a,b){S.call(this,a);this.N=b;this.Ga(!0,!0)}r(RE,kz);k=RE.prototype;k.initialize=function(){fz(this,!1);gz(this,!1);nz(this,this.wa);this.rd();mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Fz(this)};
k.Fh=function(){yz(this);this.TS=zz(this,"aDelay");this.SU=zz(this,"aMaxDistance");this.tA=Az(this,"uSampler1");this.uA=Az(this,"uSampler2");this.Mf=Az(this,"uPhase");const a=Az(this,"uSlideWidth"),b=Az(this,"uHorizontal");this.M.uniform1f(Az(this,"uSlideHeight"),this.slideHeight());this.M.uniform1f(a,this.slideWidth());this.M.uniform1i(b,this.N==LE||this.N==ME?1:0)};k.vh=function(){pz(this,this.TS);pz(this,this.SU)};
k.cJ=function(){const a=this.M;a.bindBuffer(a.ARRAY_BUFFER,this.dK);a.vertexAttribPointer(this.TS,this.dK.Uw,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.hK);a.vertexAttribPointer(this.SU,this.hK.Uw,a.FLOAT,!1,0,0)};
k.rd=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Zh&&D,d=Dh&&D||c;c=d?26:50;d=d?20:45;const e=a/c,f=b/d;this.hb=new SE;for(let g=0;g<d;++g)for(let h=0;h<c;++h){const l=new TE(h*e,g*f,e,f,a,b,this.N);this.hb.sq(l)}this.Gk=new Pz;a=sz(this,this.hb.yQ(),3);this.Gk.Nf=a;a=sz(this,this.hb.qR(),2);this.Gk.Wf=a;a=tz(this,this.hb.Cj());this.Gk.zf=a;this.dK=sz(this,this.hb.tP(),1);this.hK=sz(this,this.hb.vP(),1)};
k.uh=function(){qz(this,this.Gk);this.M.deleteBuffer(this.dK);this.M.deleteBuffer(this.hK);this.M.deleteTexture(this.QA)};k.Aa=function(a){this.M.uniform1f(this.Mf,a);xz(this,this.Gk)};k.Uy=function(){this.PA=rz(this,this.M.TEXTURE0,this.tA,0,this.wa);this.QA=rz(this,this.M.TEXTURE1,this.uA,1,this.Xa,this.CK.bind(this))};k.CK=function(a,b,c,d){this.N==LE||this.N==ME?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler1;\n\tuniform sampler2D uSampler2;\n\n\tvoid main(void)\n\t{\n\t\tvec3 n = normalize(vNormal);\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection));\n\t\tfloat intentsity = 0.4 + 0.6 * directionalLightWeighting;\n\t\tvec4 textureColor;\n\t\tif(gl_FrontFacing)\n\t\t{\n\t\t\ttextureColor = texture2D(uSampler2, vTextureCoord);\n\t\t}\n\t\telse\n\t\t{\n\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord);\n\t\t}\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\tattribute float aDelay;\n\tattribute float aMaxDistance;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\tuniform bool uHorizontal;\n\n\tconst float MAX_DELAY = 0.5;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\tmat4 rotationXmatrix(float angle)\n\t{\n\t  float ang = radians(angle);\n\t  float cosA = cos(ang);\n\t  float sinA = sin(ang); \n\n\t  mat4 m; \n\t  m[0] = vec4(1, 0, 0, 0);\n\t  m[1] = vec4(0, cosA, sinA, 0);\n\t  m[2] = vec4(0, -sinA, cosA, 0);\n\t  m[3] = vec4(0, 0, 0, 1);\n\t  return m;\n\t}\n\tmat4 rotationYmatrix(float angle)\n\t{\n\t  float ang = radians(angle);\n\t  float cosA = cos(ang);\n\t  float sinA = sin(ang); \n\n\t  mat4 m; \n\t  m[0] = vec4(cosA, 0, -sinA, 0);\n\t  m[1] = vec4(0, 1, 0, 0);\n\t  m[2] = vec4(sinA, 0, cosA, 0);\n\t  m[3] = vec4(0, 0, 0, 1);\n\t  return m;\n\t}\n\tmat4 translationMatrix(float x, float y, float z)\n\t{\n\t  mat4 t = mat4(1.0);\n\t  t[3] = vec4(x, y, z, 1.0);\n\t  return t;\n\t}\n\n\tmat4 positionMatrix()\n\t{\n\t\tfloat endTime = linearInterpolation(aDelay, 0.0, 1.0 - MAX_DELAY, MAX_DELAY, 1.0);\n\t\tfloat pPhase = linearInterpolation(uPhase, aDelay, 0.0, endTime, 1.0);\n\t\tif (uPhase < aDelay)\n\t\t{\n\t\t\tpPhase = 0.0;\n\t\t}\n\t\telse if (uPhase > endTime)\n\t\t{\n\t\t\tpPhase = 1.0;\n\t\t}\n\t\tfloat z =  4.0 * aMaxDistance * pPhase * (pPhase - 1.0);\n\t\tfloat rotation = 180.0 * pPhase;\n\n\t\tmat4 m = mat4(1.0);\n\n\t\tvec3 pivotPoint = vec3(- uSlideWidth / 2.0, uSlideHeight / 2.0, 0.0);\n\t\tm = m * translationMatrix(-pivotPoint.x, -pivotPoint.y, -pivotPoint.z);\n\t\tif (uHorizontal)\n\t\t{\n\t\t   m = m * rotationYmatrix(rotation);//left right\n\t\t}\n\t\telse \n\t\t{\n\t\t\tm = m * rotationXmatrix(rotation);//top bottom\n\t\t}\n\t\tm = m * translationMatrix(pivotPoint.x, pivotPoint.y, pivotPoint.z);\n\t\tm = m * translationMatrix(0.0, 0.0, z);\n\n\t\treturn m;\n\t}\n\n\tvec3 getVertexPosition() \n\t{ \n\t\tmat4 m = positionMatrix();\n\t\tvec4 v = m * vec4(aVertexPosition, 1.0);\n\t\treturn v.xyz;\n\t} \n\tvec3 getNormal() \n\t{\n\t\tmat4 m = positionMatrix();\n\t\tvec4 v = m * vec4(0 ,0, 1, 0.0);\n\t\treturn v.xyz;\n\t}\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pos = getVertexPosition();\n\t\tvec3 n = getNormal();\n\t\tn = normalize(n);\n\t\tgl_Position = uPMVMatrix * vec4(pos, 1.0); \n\t\tvNormal = uNMatrix * n;\n\t}"};
function SE(){this.FS=0;this.dN=[];this.eK=[];this.iK=[];this.nO=[];this.Kg=[]}k=SE.prototype;k.sq=function(a){this.dN=this.dN.concat(a.yQ());this.eK=this.eK.concat(a.tP());this.iK=this.iK.concat(a.vP());this.nO=this.nO.concat(a.qR());const b=4*this.FS;for(let c=0;c<a.Cj().length;c++)this.Kg.push(a.Cj()[c]+b);this.FS++};k.yQ=function(){return this.dN};k.tP=function(){return this.eK};k.vP=function(){return this.iK};k.qR=function(){return this.nO};k.Cj=function(){return this.Kg};
function TE(a,b,c,d,e,f,g){this.Lb=a;this.Mb=b;this.oo=0;this.La=c;this.Ha=d;this.mZ=e;this.lZ=f;this.BE=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,f);switch(g){case LE:this.ng=Y(0,.5,e,0)(a);break;case ME:this.ng=Y(0,0,e,.5)(a);break;case 1:this.ng=Y(0,.5,f,0)(b);break;case NE:this.ng=Y(0,0,f,.5)(b)}}k=TE.prototype;k.yQ=function(){const a=this.Lb,b=-this.Mb,c=this.oo,d=this.La,e=-this.Ha;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
k.qR=function(){const a=this.Lb/this.mZ,b=this.Mb/this.lZ,c=this.La/this.mZ,d=this.Ha/this.lZ;return[a,b,a+c,b,a,b+d,a+c,b+d]};k.Cj=function(){return[0,1,3,0,3,2]};k.tP=function(){return[this.ng,this.ng,this.ng,this.ng]};k.vP=function(){return[this.BE,this.BE,this.BE,this.BE]};function UE(a,b,c,d){S.call(this,a);this.za=b;this.Pb=c;this.S3=d;this.Pb?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}r(UE,S);
UE.prototype.initialize=function(){fz(this,!1);gz(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.Pb){var c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.IE,0,0);this.fs=c;c=T(a,b);B(c,"position","absolute");this.sa().appendChild(c);c.getContext("2d").drawImage(this.OE,0,0);this.ks=c}this.eO=T(a,b);B(this.eO,"position","absolute");this.sa().appendChild(this.eO);this.Wi=this.eO.getContext("2d")};
UE.prototype.Aa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Pb&&(C(this.ks,1-a),C(this.fs,a));const d=this.Pb?this.Ep:this.wa,e=this.Pb?this.on:this.Xa,f=this.Wi;f.clearRect(0,0,b,c);b=this.za==VE?1:-1;a=Uz(0,1,a);c=Y(0,6,1,1);c=this.S3?jA(4,.8,4,a):this.za==VE?2-a:c(a);c=this.za==VE?1/c:c;this.za==VE?(WE(this,a,c,f,e),XE(this,2*a,b,f,d)):(XE(this,.5*a,b,f,d),WE(this,a,c,f,e))};var VE=0;
function WE(a,b,c,d,e){const f=a.slideWidth()/2*(1-c);a=a.slideHeight()/2*(1-c);d.save();d.translate(f,a);d.scale(c,c);d.globalAlpha=2*b;d.drawImage(e,0,0);d.restore()}function XE(a,b,c,d,e){const f=-c*a.slideWidth()*b/2;a=-c*a.slideHeight()*b/2;c=1+c*b;d.save();d.translate(f,a);d.scale(c,c);b=Math.min(1-2*b,1);b=Math.max(b,0);d.globalAlpha=b;d.drawImage(e,0,0);d.restore()};function YE(a){S.call(this,a);this.Ga(!0,!1)}r(YE,S);YE.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();gz(this,!1);const c=T(a,b);this.Xz=c.getContext("2d");this.Gc=T(a,b);this.Cf=this.Gc.getContext("2d");a*=.5;b*=.5;this.zg=Math.sqrt(a*a+b*b);B(c,"position","absolute");this.sa().appendChild(c)};var ZE=1/15;
YE.prototype.Aa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.Cf;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.jK(a,b);b=.5*this.slideWidth();c=.5*this.slideHeight();a>=1.5*Math.PI&&(d.beginPath(),d.moveTo(b,c),d.arc(b,c,this.zg,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.Xz;d.drawImage(this.Xa,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.Gc,0,0);d.restore()};
YE.prototype.ED=function(a,b,c,d,e,f,g){const h=this.Cf;h.fillStyle="rgba(0,0,0,"+g.toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
YE.prototype.jK=function(a,b){const c=.5*this.slideWidth(),d=.5*this.slideHeight();let e=ZE;b-=a;var f=a;f<1.5*Math.PI&&(e=(1.5*Math.PI-a)/b,f=1.5*Math.PI);let g=c+this.zg*Math.cos(f),h=d+this.zg*Math.sin(f),l=c+this.zg*Math.cos(3*Math.PI-f);for(f=d+this.zg*Math.sin(3*Math.PI-f);1>=e;){let m=a+e*b;m>2.5*Math.PI&&(m=2.5*Math.PI);const n=c+this.zg*Math.cos(m),q=d+this.zg*Math.sin(m);this.ED(c,d,g,h,n,q,1-e);const u=c+this.zg*Math.cos(3*Math.PI-m),w=d+this.zg*Math.sin(3*Math.PI-m);this.ED(c,d,l,f,u,
w,1-e);e+=ZE;g=n;h=q;l=u;f=w;if(m==2.5*Math.PI)break}};function $E(a,b){S.call(this,a);this.Fn=!1;0>b&&(b=-b,this.Fn=!0);this.gO=b;this.Ga(!0,!1)}r($E,S);$E.prototype.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();gz(this,!1);const c=T(a,b);this.Xz=c.getContext("2d");this.Gc=T(a,b);this.Cf=this.Gc.getContext("2d");this.Cf.scale(1,b/a);a*=.5;this.zg=Math.sqrt(2*a*a);B(c,"position","absolute");this.sa().appendChild(c)};var aF=1/15;
$E.prototype.Aa=function(a){var b=this.slideWidth();this.slideHeight();const c=this.Cf;let d=2/this.gO,e=.2/this.gO;this.Fn&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.gO;++b){var f=(1.5+b*d)*Math.PI,g=f+a*(e+d)*Math.PI,h=g-e*Math.PI;this.jK(h,g,f,f+d*Math.PI);g=c;const l=.5*this.slideWidth();if(this.Fn&&h<=f||!this.Fn&&h>=f)g.beginPath(),g.moveTo(l,l),this.Fn?g.arc(l,l,this.zg,f,h,!0):g.arc(l,l,this.zg,f,h,!1),g.lineTo(l,l),g.fillStyle="#000",g.fill()}a=this.Xz;a.drawImage(this.Xa,0,0);a.save();
a.globalCompositeOperation="destination-in";a.drawImage(this.Gc,0,0);a.restore()};$E.prototype.ED=function(a,b,c,d,e,f,g){const h=this.Cf;h.fillStyle="rgba(0,0,0,"+el(g).toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
$E.prototype.jK=function(a,b,c,d){const e=.5*this.slideWidth();let f=aF;b-=a;var g=a;if(this.Fn&&g>c||!this.Fn&&g<c)f=(c-a)/b,g=c;c=e+this.zg*Math.cos(g);for(g=e+this.zg*Math.sin(g);1>=f;){let h=a+f*b;if(this.Fn&&h<d||!this.Fn&&h>d)h=d;const l=e+this.zg*Math.cos(h),m=e+this.zg*Math.sin(h);this.ED(e,e,c,g,l,m,1-f);f+=aF;c=l;g=m;if(h==d)break}};function bF(a,b){S.call(this,a);this.N=b;this.Ga(!1,!0)}r(bF,kz);k=bF.prototype;k.initialize=function(){fz(this,!1);gz(this,!0);nz(this,this.wa);this.rd();this.M.enable(this.M.DEPTH_TEST);mat4.translate(this.Wa,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.aB=mat4.create();mat4.set(this.Wa,this.aB)};
k.rd=function(){this.Kf=iB(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.N?lB(20,20):kB(20,20),b=[],c=0,d=a.length;c+2<d;){var e=a[c++];if(!(0>e)){var f=a[c++];if(!(0>f))for(var g=!0;c<d;){var h=a[c++];if(0>h)break;e!=f&&e!=h&&f!=h&&b.push(e,f,h);g?e=h:f=h;g=!g}}}this.me=b;this.nq=new Kz;for(a=0;a<this.Kf.length();a++)Lz(this.nq,this.Kf.Ta[a].clone());this.kB=[];for(a=0;a<this.me.length;a+=3)this.kB.push(new YA(this.nq.Ta[this.me[a]],this.nq.Ta[this.me[a+1]],this.nq.Ta[this.me[a+2]]));
this.ii=new Pz;a=sz(this,Mz(this.Kf),3);this.ii.Nf=a;a=sz(this,Oz(this.Kf),3);this.ii.sn=a;a=sz(this,Nz(this.Kf),2);this.ii.Wf=a;a=tz(this,this.me);this.ii.zf=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.HI=bh(ah(),b[0]-a[0],0,0);this.II=bh(ah(),0,b[1]-a[1],0);this.JI=bh(ah(),0,0,b[2]-a[2]);this.KZ=[];c=fh(this.II,this.JI,ah());d=fh(this.HI,this.JI,ah());e=fh(this.HI,this.II,ah());f=eh(c,this.HI);g=eh(d,this.II);h=eh(e,this.JI);for(var l=0;l<this.Kf.length();l++){var m=this.Kf.Ta[l],
n=bh(ah(),m.position().x(),m.position().y(),m.position().z());ch(n,bh(ah(),a[0],a[1],a[2]),n);m=eh(c,dh(n,1/f));var q=eh(d,dh(n,1/g));const u=eh(e,dh(n,1/h)),w=[];w.push([],[],[]);for(n=0;4>n;n++)w[0].push(cF(3,n,m));for(n=0;4>n;n++)w[1].push(cF(3,n,q));for(n=0;2>n;n++)w[2].push(cF(1,n,u));this.KZ.push(w)}this.Rg=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)f=this.Bl(c,d,e),g=a,h=b,l=d,m=e,q=[0,0,0],q[0]=g[0]+c/3*(h[0]-g[0]),q[1]=g[1]+l/3*(h[1]-g[1]),q[2]=g[2]+m/1*(h[2]-g[2]),g=q,this.Rg[f]=
g[0],this.Rg[f+1]=g[1],this.Rg[f+2]=g[2];this.dA={}};function cF(a,b,c){let d=1;for(let e=1;e<=b;e++)d*=(a-(b-e))/e;return d*Math.pow(c,b)*Math.pow(1-c,a-b)}k.Bl=function(a,b,c){return 3*(a+4*b+16*c)};k.uh=function(){qz(this,this.ii)};k.vh=function(){pz(this,this.Rk)};k.xh=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * diffuseFactor * diffuseFactor;\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.yh=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * normalize(aVertexNormal);\n\t}"};k.Fh=function(){yz(this);this.Rk=zz(this,"aVertexNormal");this.Je=Az(this,"uSampler")};
k.Zi=function(){return this.Je};function dF(a,b,c,d){let e=a.Bl(b,c,0);const f=b.toString()+c.toString();let g;void 0===a.dA[f]?(g=[a.Rg[e+0],a.Rg[e+1],a.Rg[e+2]],a.dA[f]=[g[0],g[1],g[2]]):g=[a.dA[f][0],a.dA[f][1],a.dA[f][2]];mat4.multiplyVec3(d,g,g);a.Rg[e+0]=g[0];a.Rg[e+1]=g[1];a.Rg[e+2]=g[2];e=a.Bl(b,c,1);a.Rg[e+0]=g[0];a.Rg[e+1]=g[1];a.Rg[e+2]=g[2]}k.Fy=function(){return this.Rk};
k.nJ=function(){for(let a=0;a<this.kB.length;a++){const b=this.kB[a];b.n=Dz(b.gr.position().Ri(b.zx.position()),b.gr.position().Ri(b.Ax.position()));b.n.normalize()}};
function eF(a,b,c){var d=Math.sqrt(a.slideWidth()*a.slideWidth()+a.slideHeight()*a.slideHeight()),e=0==a.N?new V(a.slideWidth(),a.slideHeight(),0):new V(-a.slideWidth(),a.slideHeight(),0);e.normalize();d=2*Math.PI/(.25*d);e.Lb*=d;e.Mb*=d;e.oo*=d;d=b.position().x()/a.slideWidth();0!=a.N&&(d=1-d);a=25*d;var f=b.position();b=10*Math.PI;d=Math;var g=d.cos;e=bh($g(),e.x(),e.y(),e.z());f=bh($g(),f.x(),f.y(),f.z());return a*g.call(d,eh(e,f)-b*c)}
function fF(a,b,c,d,e){const f=mat4.create();b=Math.min(1,Math.max(0,b(e)));c=Y(0,c,1,d);mat4.identity(f);mat4.translate(f,[0,0,c(b)]);dF(a,0==a.N?0:3,0,f)}
function gF(a,b){var c=Y(.1,0,.4,1),d=Y(.2,0,.9,1);const e=Y(.4,0,.6,1),f=Y(.6,0,1,1),g=mat4.create(),h=Math.min(1,Math.max(0,c(b)));c=0==a.N?3:0;let l=0==a.N?-1:1;mat4.identity(g);mat4.translate(g,[.02*l*a.slideWidth()*Math.sin(2*Math.PI*h),0,0]);dF(a,c,0,g);mat4.identity(g);mat4.translate(g,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*h),0,0]);dF(a,c,2,g);mat4.identity(g);mat4.translate(g,[.2*l*a.slideWidth()*Math.max(0,h-.1),0,-.2*a.slideHeight()*Math.max(0,h-.1)]);dF(a,c,3,g);d=Math.min(1,Math.max(0,
d(b)));c=0==a.N?1:2;l=0==a.N?1:-1;mat4.identity(g);mat4.translate(g,[.5*l*a.slideWidth()*d,0,.5*a.slideHeight()*d]);dF(a,c,2,g);dF(a,c,1,g);dF(a,c,0,g);.4<=b&&.6>b&&fF(a,e,0,.2*a.slideHeight(),b);.6<=b&&fF(a,f,.2*a.slideHeight(),-.7*a.slideHeight(),b);mat4.identity(g);mat4.translate(g,[0,0,-.3*a.slideHeight()*Math.sin(1.5*Math.PI*d)]);c=0==a.N?0:3;dF(a,c,0,g)}
function hF(a,b){for(var c=0;c<a.Kf.length();c++){var d=a.Kf.Ta[c];d=0==a.N?d.position().x()>.2*a.slideWidth()?eF(a,d,b):0:d.position().x()<.8*a.slideWidth()?eF(a,d,b):0;var e=a.nq.Ta[c],f=a,g=a.KZ[c];let h;const l=new V;for(let m=0;4>m;m++){const n=new V;for(let q=0;4>q;q++){const u=new V;for(let w=0;2>w;w++){const z=f.Bl(m,q,w);h=g[2][w];Gz(u,new V(f.Rg[z+0]*h,f.Rg[z+1]*h,f.Rg[z+2]*h))}h=g[1][q];Gz(n,new V(u.x()*h,u.y()*h,u.z()*h))}h=g[0][m];Gz(l,new V(n.x()*h,n.y()*h,n.z()*h))}Jz(e,l.add(new V(0,
0,d)));Ez(a.nq.Ta[c],new V)}a.nJ();for(b=0;b<a.kB.length;b++)c=a.kB[b],Ez(c.gr,c.gr.Rd.add(c.n)),Ez(c.zx,c.zx.Rd.add(c.n)),Ez(c.Ax,c.Ax.Rd.add(c.n))}function iF(a,b){var c=Y(.3,0,.9,1);const d=Y(.05,0,.3,1);mat4.set(a.aB,a.Wa);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.Wa,[(0==a.N?1:-1)*a.slideWidth()*Math.pow(c,2),.7*a.slideHeight()*Math.pow(c,2),0]);b=Math.min(1,Math.max(0,d(b)));mat4.translate(a.Wa,[0,-1*b*a.slideHeight()*-.02,0])}
k.Aa=function(a){gF(this,a);hF(this,a);iF(this,a);Fz(this);xz(this,this.ii,this.M.TRIANGLES,function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Mz(this.nq)))}.bind(this),function(){this.M.bufferSubData(this.M.ARRAY_BUFFER,0,new Float32Array(Oz(this.nq)))}.bind(this))};function jF(a,b){S.call(this,a);this.Ga(!1,!0);this.N=b}r(jF,S);jF.prototype.initialize=function(){this.Ua().$f();fz(this,!1);gz(this,!0);this.Gc=T(this.slideWidth(),this.slideHeight());this.sa().appendChild(this.Gc)};
jF.prototype.Aa=function(a){var b=0;let c=0,d=0,e=0;switch(this.N){case kF:e=(this.slideHeight()+400)*a;c=e-200;break;case lF:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case mF:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case nF:d=(this.slideWidth()+400)*a,b=d-200}a=this.Gc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.wa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");
b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;a.fillRect(0,0,this.slideWidth(),this.slideHeight());a.restore()};var lF=0,kF=1,mF=2,nF=3;function oF(a,b){function c(J){J.rotate(h,0,0);J.translate(z,E);J.scale(u,w)}var d=a.slideWidth(),e=a.slideHeight();const f=d/2,g=e/2,h=Y(0,0,1,-a.cV)(b),l=a.Xe.width/d,m=a.Xe.height/e;var n=Y(0,a.Xe.left,1,0)(b),q=Y(0,a.Xe.top,1,0)(b);d=Y(0,a.Xe.left+a.Xe.width,1,d)(b);e=Y(0,a.Xe.top+a.Xe.height,1,e)(b);const u=(d-n)/a.Xe.width,w=(e-q)/a.Xe.height,z=b*(f-(a.Xe.left+.5*a.Xe.width))/l,E=b*(g-(a.Xe.top+.5*a.Xe.height))/m;n=new xk;c(n);(function(J){J.translate(a.Xe.left,a.Xe.top);J.translate(-f,-g);
J.scale(l,m);J.translate(f,g);J.rotate(a.cV,0,0)})(n);q=new xk;c(q);a.Zj.Bm()&&(e=.5<b?1:Y(0,0,.5,1)(b),C(a.rq,e));a.NT&&(b=.5<b?0:Y(0,1,.5,0)(b),C(a.NT,b));Tk(a.rq,n);Tk(a.Zt,q)}
class pF extends S{constructor(a){super(a);this.Me=!1;a=a.Dx();this.Zj=a.effect();this.xs=a.Mo();this.AE=a.bQ();this.Xe=this.Zj.Na();this.cV=this.Zj.rotation();a=this.slideWidth();const b=this.slideHeight();var c=this.jc().slide();this.OT=[];this.NT=null;if(!this.xs){const d=this.Zj.Bm()?[]:[this.Zj.vx()];this.OT=zw(d,c);c=!this.Zj.Bm();this.Ga(!0,!0,c,!1,c,!1)}this.yz=Dd("DIV");this.yz.setAttribute("id","mainbg");this.Zt=Dd("DIV");this.Zt.setAttribute("id","source");this.rq=Dd("DIV");this.rq.setAttribute("id",
"destination");Ag(this.rq,a,b);Ag(this.Zt,a,b);Ag(this.yz,a,b);this.sa().appendChild(this.yz);this.sa().appendChild(this.Zt);this.sa().appendChild(this.rq)}aW(){Aw(this.OT)}initialize(){fz(this,!1);gz(this,!1);this.xs?(this.AE&&this.yz.appendChild(this.AE),C(this.Zt,0),C(this.rq,0)):(this.Zt.appendChild(this.wa),this.Zj.Bm()?this.rq.appendChild(this.Xa):this.rq.appendChild(this.on))}Aa(a){a=iA(a);if(this.xs){var b=a,c=this.slideWidth(),d=this.slideHeight();a=c/2;const g=d/2,h=new xk,l=this.Zj.Na(),
m=this.xs.Na();var e=c/m.width,f=d/m.height;const n=Y(0,this.xs.rotation(),1,this.Zj.rotation())(b);d/=l.height;c=Y(0,e,1,c/l.width)(b);f=Y(0,f,1,d)(b);e=Y(0,m.left,1,l.left)(b);b=Y(0,m.top,1,l.top)(b);h.rotate(-n,0,0);h.translate(-a,-g);h.scale(c,f);h.translate(a,g);h.translate(-e,-b);Tk(this.yz,h)}else oF(this,a)}};class qF{constructor(a){const b=Mh(),c=bc&&11>=parseFloat(qc)?!1:Mh(),d=Nh();if(!zx){const e={"null":function(h){return new Ax(h)},Cut:function(h){return new nB(h)},CutThroughBlack:function(h){return new oB(h)}};c?(e.BlindsHorizontal=function(h){return new Tz(h,1)},e.BlindsVertical=function(h){return new Tz(h,Vz)}):(e.BlindsHorizontal=function(h){return new $z(h,1)},e.BlindsVertical=function(h){return new $z(h,aA)});e.CheckerboardAcross=function(h){return new oA(h,sA)};e.CheckerboardDown=function(h){return new oA(h,
pA)};e.Dissolve=function(h){return new pB(h)};e.FadeThroughBlack=function(h){return new BB(h)};b&&2013>a&&2007!=a?(e.CoverLeft=function(h){return new EA(h,NA,!1)},e.CoverUp=function(h){return new EA(h,KA,!1)},e.CoverRight=function(h){return new EA(h,OA,!1)},e.CoverDown=function(h){return new EA(h,MA,!1)},e.CoverLeftUp=function(h){return new EA(h,QA,!1)},e.CoverRightUp=function(h){return new EA(h,SA,!1)},e.CoverLeftDown=function(h){return new EA(h,PA,!1)},e.CoverRightDown=function(h){return new EA(h,
RA,!1)},e.UncoverLeft=function(h){return new EA(h,NA,!0)},e.UncoverUp=function(h){return new EA(h,KA,!0)},e.UncoverRight=function(h){return new EA(h,OA,!0)},e.UncoverDown=function(h){return new EA(h,MA,!0)},e.UncoverLeftUp=function(h){return new EA(h,QA,!0)},e.UncoverRightUp=function(h){return new EA(h,SA,!0)},e.UncoverLeftDown=function(h){return new EA(h,PA,!0)},e.UncoverRightDown=function(h){return new EA(h,RA,!0)}):(e.CoverLeft=function(h){return new XA(h,NA,!1)},e.CoverUp=function(h){return new XA(h,
KA,!1)},e.CoverRight=function(h){return new XA(h,OA,!1)},e.CoverDown=function(h){return new XA(h,MA,!1)},e.CoverLeftUp=function(h){return new XA(h,QA,!1)},e.CoverRightUp=function(h){return new XA(h,SA,!1)},e.CoverLeftDown=function(h){return new XA(h,PA,!1)},e.CoverRightDown=function(h){return new XA(h,RA,!1)},e.UncoverLeft=function(h){return new XA(h,NA,!0)},e.UncoverUp=function(h){return new XA(h,KA,!0)},e.UncoverRight=function(h){return new XA(h,OA,!0)},e.UncoverDown=function(h){return new XA(h,
MA,!0)},e.UncoverLeftUp=function(h){return new XA(h,QA,!0)},e.UncoverRightUp=function(h){return new XA(h,SA,!0)},e.UncoverLeftDown=function(h){return new XA(h,PA,!0)},e.UncoverRightDown=function(h){return new XA(h,RA,!0)});e.RandomBarsHorizontal=function(h){return new DD(h,ED)};e.RandomBarsVertical=function(h){return new DD(h,FD)};e.StripsLeftUp=function(h){return new lE(h,nE)};e.StripsRightUp=function(h){return new lE(h,pE)};e.StripsLeftDown=function(h){return new lE(h,mE)};e.StripsRightDown=function(h){return new lE(h,
oE)};e.WipeLeft=function(h){return new jF(h,mF)};e.WipeUp=function(h){return new jF(h,lF)};e.WipeRight=function(h){return new jF(h,nF)};e.WipeDown=function(h){return new jF(h,kF)};e.BoxOut=function(h){return new dA(h,eA)};e.BoxIn=function(h){return new dA(h,fA)};e.SplitHorizontalOut=function(h){return new gE(h,iE)};e.SplitHorizontalIn=function(h){return new gE(h,hE)};e.SplitVerticalOut=function(h){return new gE(h,kE)};e.SplitVerticalIn=function(h){return new gE(h,jE)};e.ShapeCircle=function(h){return new VD(h)};
e.ShapeDiamond=function(h){return new WD(h)};e.CombHorizontal=function(h){return new vA(h,wA)};e.CombVertical=function(h){return new vA(h,1)};e.FadeSmoothly=function(h){return new AB(h)};e.Newsflash=function(h){return new $C(h)};e.ShapePlus=function(h){return new YD(h)};e.PushDown=function(h){return new yD(h,zD)};e.PushLeft=function(h){return new yD(h,AD)};e.PushRight=function(h){return new yD(h,BD)};e.PushUp=function(h){return new yD(h,CD)};e.Wedge=function(h){return new YE(h)};e.Wheel1Spoke=function(h){return new $E(h,
1)};e.Wheel2Spokes=function(h){return new $E(h,2)};e.Wheel3Spokes=function(h){return new $E(h,3)};e.Wheel4Spokes=function(h){return new $E(h,4)};e.Wheel8Spokes=function(h){return new $E(h,8)};e.WheelReverse1Spoke=function(h){return new $E(h,-1)};e.MorphByObject=function(h){return new ZC(h)};e.MorphByWord=function(h){return new ZC(h)};e.MorphByChar=function(h){return new ZC(h)};b?d?(e.VortexLeft=function(h){return new RE(h,LE)},e.VortexUp=function(h){return new RE(h,1)},e.VortexRight=function(h){return new RE(h,
ME)},e.VortexDown=function(h){return new RE(h,NE)}):(e.VortexLeft=function(h){return new uE(h,LE)},e.VortexUp=function(h){return new uE(h,1)},e.VortexRight=function(h){return new uE(h,ME)},e.VortexDown=function(h){return new uE(h,NE)}):(e.VortexLeft=function(h){return new pB(h)},e.VortexUp=function(h){return new pB(h)},e.VortexRight=function(h){return new pB(h)},e.VortexDown=function(h){return new pB(h)});!d||Dh||Zh?(e.RippleCenter=function(h){return new OD(h,PD)},e.RippleRightUp=function(h){return new OD(h,
SD)},e.RippleLeftUp=function(h){return new OD(h,QD)},e.RippleLeftDown=function(h){return new OD(h,RD)},e.RippleRightDown=function(h){return new OD(h,TD)}):(e.RippleCenter=function(h){return new UD(h,PD)},e.RippleRightUp=function(h){return new UD(h,SD)},e.RippleLeftUp=function(h){return new UD(h,QD)},e.RippleLeftDown=function(h){return new UD(h,RD)},e.RippleRightDown=function(h){return new UD(h,TD)});e.GlitterDiamondLeft=function(h){return new RB(h,WB,UB)};e.GlitterDiamondUp=function(h){return new RB(h,
WB,SB)};e.GlitterDiamondRight=function(h){return new RB(h,WB,VB)};e.GlitterDiamondDown=function(h){return new RB(h,WB,TB)};e.GlitterHexagonLeft=function(h){return new RB(h,1,UB)};e.GlitterHexagonUp=function(h){return new RB(h,1,SB)};e.GlitterHexagonRight=function(h){return new RB(h,1,VB)};e.GlitterHexagonDown=function(h){return new RB(h,1,TB)};b?(e.GalleryLeft=function(h){return new NB(h,PB,!1)},e.GalleryRight=function(h){return new NB(h,QB,!1)}):(e.GalleryLeft=function(h){return new yD(h,AD)},e.GalleryRight=
function(h){return new yD(h,BD)});b?(e.ConveyorLeft=function(h){return new NB(h,PB,!0)},e.ConveyorRight=function(h){return new NB(h,QB,!0)}):(e.ConveyorLeft=function(h){return new qD(h,sD,!0)},e.ConveyorRight=function(h){return new qD(h,rD,!0)});e.DoorsVertical=function(h){return new vB(h,wB,!1,!0)};e.DoorsHorizontal=function(h){return new vB(h,xB,!1,!0)};e.WindowVertical=function(h){return new vB(h,wB,!0,2013>a)};e.WindowHorizontal=function(h){return new vB(h,xB,!0,2013>a)};e.WarpIn=function(h){return new UE(h,
VE,!1,!1)};e.WarpOut=function(h){return new UE(h,1,!1,!1)};e.FlyThroughIn=function(h){return new UE(h,VE,!0,!1)};e.FlyThroughOut=function(h){return new UE(h,1,!0,!1)};e.FlyThroughInBounce=function(h){return new UE(h,VE,!0,!0)};e.FlyThroughOutBounce=function(h){return new UE(h,1,!0,!0)};e.RevealSmoothLeft=function(h){return new HD(h,KD)};e.RevealSmoothRight=function(h){return new HD(h,JD)};e.RevealBlackLeft=function(h){return new HD(h,ID)};e.RevealBlackRight=function(h){return new HD(h,3)};e.Honeycomb=
function(h){return new eC(h)};b?(e.FerrisWheelLeft=function(h){return new DB(h,0)},e.FerrisWheelRight=function(h){return new DB(h,EB)}):(e.FerrisWheelLeft=function(h){return new qD(h,tD,!0)},e.FerrisWheelRight=function(h){return new qD(h,tD,!0)});const f=2013<=a?tE:qE,g=2013<=a?JB:HB;e.SwitchLeft=function(h){return new f(h,0,c)};e.SwitchRight=function(h){return new f(h,rE,c)};e.FlipLeft=function(h){return new g(h,0,c)};e.FlipRight=function(h){return new g(h,IB,c)};e.Flashbulb=function(h){return new FB(h)};
c?(e.ShredStripsIn=function(h){return new aE(h,0)},e.ShredStripsOut=function(h){return new aE(h,fE)},e.ShredRectangleIn=function(h){return new aE(h,bE)},e.ShredRectangleOut=function(h){return new aE(h,cE)}):(e.ShredStripsIn=function(h){return new pB(h)},e.ShredStripsOut=function(h){return new pB(h)},e.ShredRectangleIn=function(h){return new pB(h)},e.ShredRectangleOut=function(h){return new pB(h)});e.CubeLeft=function(h){return new dB(h,gB,!1,c)};e.CubeUp=function(h){return new dB(h,fB,!1,c)};e.CubeRight=
function(h){return new dB(h,hB,!1,c)};e.CubeDown=function(h){return new dB(h,eB,!1,c)};e.RotateLeft=function(h){return new dB(h,gB,!0,c)};e.RotateUp=function(h){return new dB(h,fB,!0,c)};e.RotateRight=function(h){return new dB(h,hB,!0,c)};e.RotateDown=function(h){return new dB(h,eB,!0,c)};c?(e.BoxLeft=function(h){return new kA(h,nA,!1)},e.BoxUp=function(h){return new kA(h,0,!1)},e.BoxRight=function(h){return new kA(h,lA,!1)},e.BoxDown=function(h){return new kA(h,mA,!1)},e.OrbitLeft=function(h){return new kA(h,
nA,!0)},e.OrbitUp=function(h){return new kA(h,0,!0)},e.OrbitRight=function(h){return new kA(h,lA,!0)},e.OrbitDown=function(h){return new kA(h,mA,!0)}):(e.BoxLeft=function(h){return new yD(h,AD)},e.BoxUp=function(h){return new yD(h,CD)},e.BoxRight=function(h){return new yD(h,BD)},e.BoxDown=function(h){return new yD(h,zD)},e.OrbitLeft=function(h){return new qD(h,sD,!0)},e.OrbitUp=function(h){return new qD(h,3,!0)},e.OrbitRight=function(h){return new qD(h,rD,!0)},e.OrbitDown=function(h){return new qD(h,
tD,!0)});e.PanLeft=function(h){return new qD(h,sD,2013>a)};e.PanUp=function(h){return new qD(h,3,2013>a)};e.PanRight=function(h){return new qD(h,rD,2013>a)};e.PanDown=function(h){return new qD(h,tD,2013>a)};d?(e.AirplaneLeft=function(h){return new Qz(h,Rz)},e.AirplaneRight=function(h){return new Qz(h,1)},e.OrigamiLeft=function(h){return new eD(h,gD)},e.OrigamiRight=function(h){return new eD(h,kD)},e.DrapeLeft=function(h){return new yB(h,zB)},e.DrapeRight=function(h){return new yB(h,1)},e.FallOverLeft=
function(h){return new CB(h,0)},e.FallOverRight=function(h){return new CB(h,1)},e.Curtains=function(h){const l=new mB(h);return l.oR()?l:new AB(h)},e.Fracture=function(h){return new KB(h)},e.Crush=function(h){return new ZA(h)},e.WindRight=function(h){return new bF(h,0)},e.WindLeft=function(h){return new bF(h,1)},e.PeelOffLeft=function(h){return new uD(h,vD)},e.PeelOffRight=function(h){return new uD(h,1)},e.Prestige=function(h){const l=new wD(h);return l.oR()?l:new AB(h)},e.PageCurlDoubleLeft=function(h){return new oD(h,
0)},e.PageCurlDoubleRight=function(h){return new oD(h,1)},e.PageCurlSingleLeft=function(h){return new oD(h,2)},e.PageCurlSingleRight=function(h){return new oD(h,3)}):(e.AirplaneLeft=function(h){return new AB(h)},e.AirplaneRight=function(h){return new AB(h)},e.OrigamiLeft=function(h){return new AB(h)},e.OrigamiRight=function(h){return new AB(h)},e.DrapeLeft=function(h){return new AB(h)},e.DrapeRight=function(h){return new AB(h)},e.FallOverLeft=function(h){return new AB(h)},e.FallOverRight=function(h){return new AB(h)},
e.Curtains=function(h){return new AB(h)},e.Fracture=function(h){return new AB(h)},e.Crush=function(h){return new AB(h)},e.WindRight=function(h){return new AB(h)},e.WindLeft=function(h){return new AB(h)},e.PeelOffLeft=function(h){return new AB(h)},e.PeelOffRight=function(h){return new AB(h)},e.Prestige=function(h){return new AB(h)},e.PageCurlDoubleLeft=function(h){return new AB(h)},e.PageCurlDoubleRight=function(h){return new AB(h)},e.PageCurlSingleLeft=function(h){return new AB(h)},e.PageCurlSingleRight=
function(h){return new AB(h)});e.Zoom=function(h){return new pF(h)};zx=e}}}
var zx,yx=[["PushUp","PushLeft","PushRight","PushDown"],["ShapePlus","ShapeCircle","ShapeDiamond"],["BlindsVertical","BlindsHorizontal"],["BoxIn","BoxOut"],["CheckerboardAcross","CheckerboardDown"],["Flashbulb"],["WipeDown","WipeUp","WipeLeft","WipeRight"],["RandomBarsVertical","RandomBarsHorizontal"],["FadeSmoothly","FadeThroughBlack"],["null"],["Cut","CutThroughBlack"],["CombHorizontal","CombVertical"],["Dissolve"],["FlyThroughIn","FlyThroughOut","FlyThroughInBounce","FlyThroughOutBounce"],["WarpIn",
"WarpOut"],["Newsflash"],["BoxLeft","BoxUp","BoxRight","BoxDown"],["OrbitUp","OrbitDown","OrbitLeft","OrbitRight"],["WindowHorizontal","WindowVertical"],["DoorsHorizontal","DoorsVertical"],["FerrisWheelLeft","FerrisWheelRight"],["SwitchLeft","SwitchRight"],["GalleryLeft","GalleryRight"],["RippleCenter","RippleRightUp","RippleLeftUp","RippleLeftDown","RippleRightDown"],["VortexLeft","VortexRight","VortexUp","VortexDown"],["ShredStripsIn","ShredStripsOut","ShredRectangleIn","ShredRectangleOut"],["FlipLeft",
"FlipRight"],"CoverLeft CoverUp CoverRight CoverDown CoverLeftUp CoverRightUp CoverLeftDown CoverRightDown".split(" "),"UncoverDown UncoverLeft UncoverLeftDown UncoverLeftUp UncoverRight UncoverRightDown UncoverRightUp UncoverUp".split(" "),["StripsLeftDown","StripsLeftUp","StripsRightDown","StripsRightUp"],["Honeycomb"],["SplitVerticalIn","SplitVerticalOut","SplitHorizontalIn","SplitHorizontalOut"],"Wedge Wheel1Spoke Wheel2Spokes Wheel3Spokes Wheel4Spokes Wheel8Spokes WheelReverse1Spoke".split(" "),
["RevealSmoothLeft","RevealSmoothRight","RevealBlackLeft","RevealBlackRight"],["CubeLeft","CubeUp","CubeRight","CubeDown"],["RotateLeft","RotateUp","RotateRight","RotateDown"],"GlitterDiamondDown GlitterDiamondUp GlitterDiamondLeft GlitterDiamondRight GlitterHexagonDown GlitterHexagonUp GlitterHexagonLeft GlitterHexagonRight".split(" "),["ConveyorLeft","ConveyorRight"],["PanLeft","PanUp","PanRight","PanDown"],["AirplaneLeft","AirplaneRight"],["OrigamiLeft","OrigamiRight"],["DrapeLeft","DrapeRight"],
["FallOverLeft","FallOverRight"],["Curtains"],["Fracture"],["Crush"],["WindRight","WindLeft"],["PeelOffLeft","PeelOffRight"],["Prestige"],["PageCurlDoubleLeft","PageCurlDoubleRight","PageCurlSingleLeft","PageCurlSingleRight"]];function rF(a,b){b=a.i7.create(b);y(a,b);x(a,b.QF,a.R5,a);return b}function sF(a){"normal"==a.xb&&Xx(a.Im,a.Da);Yx(a.Im,b=>{if(b instanceof ay){const c="normal"==a.xb?"":"none";b.displayObject().style.display=c}})}
class tF extends K{constructor(a,b,c){super();this.Ge=a;this.F=b;this.Ih=c;this.xb="normal";this.Sg=new A;this.Da=this.Zb();this.Jk=this.Zb("slidesBackground");this.ue=this.Zb();this.Be=new rp(this);this.Ns=this.Zb();this.xf=this.Zb("frontLayers");this.Da.appendChild(this.Jk);this.Da.appendChild(this.ue);a=this.Be.displayObject();this.Da.appendChild(a);this.ue.appendChild(this.Ns);this.ue.appendChild(this.xf);this.ue.style.display="none";this.rc=uF(this.Ge.hx(),{hR:this.Ns,width:this.F.slideWidth(),
height:this.F.slideHeight(),xaa:Number.MAX_VALUE,backgroundColor:"#000000",AR:this.xb});a=new dy;this.ve=new cy(this.F,this.rc,a,this.F.slideWidth(),this.F.slideHeight(),this.xf);c=new Zp;var d=new dz(this.rc,this.F.slides(),c,this.Ih);this.B=new ux(this.F,this.rc,this.Ge.hx().Ke,d,c,this.Ge,this.ve,a,this.Ih);x(this,this.B.slideChangeEvent(),this.gj,this);x(this,this.B.kr,this.TI,this);a=this.B;this.Ge.TK.iw.addHandler(a.h5,a);x(this,this.B.$I,this.P4,this);x(this,this.B.kr,this.N4,this);this.fc=
new Yy(this.B,this.F);this.i7=new Ly({presentation:this.F,dba:this.Ge,GH:this.Da,vI:this.Jk,ih:this.ue,Dq:this.Be,sa:this.xf,rI:this.Ns,playbackController:this.B,qca:this.ve,Dm:this.rc});this.kj=rF(this,"normal");b=b.fonts();a=Mf||bc;c=[];for(d=0;d<b.length;++d){const f=b[d];var e=ot(f.name());const g=f.urls(),h=[];0!=g.length||!f.localName()||(e.bold()||e.italic())&&a||h.push(new ky("local",f.localName()));for(e=0;e<g.length;++e)h.push(new ky("url",g[e]));c.push(jy(f.name(),h))}uu(c.join("\n"));
this.Im=new Zx(this);this.nX=this.jD=void 0;b=this.F.slideWidth();this.F.slideHeight();a=this.F.BB();c=this.F.OC();if(a||c)c&&(c=new ay(c),Ux(this.Im,c)),a&&(ki&&(this.nX=new $x(a,b)),this.jD=new Tx(a,b),a=new Ql(this.F.settings().fa()),b=this.jD.displayObject(),a=`${a.Z("PB_ACCESSIBLE_WATERMARK_SKIN_CREATED_WITH")}.`,ml(b,"label",a),ll(b,"banner"),b.setAttribute("tabindex",0),Ux(this.Im,this.jD));Wx(this.Im)}resizeEvent(){return this.Sg}playbackController(){return this.B}$d(){return this.fc}soundController(){return this.Ge.soundController()}displayObject(){return this.Da}ih(){return this.ue}xH(){this.kj.xH(this.Im)}Dm(){return this.rc}width(){return this.kj.width()}height(){return this.kj.height()}scale(){return this.kj.scale()}resize(a,
b){this.kj.resize(a,b)}Dq(){return this.Be}fr(){return this.Ge.fr()}CH(){return this.kj.CH()}setOverlayDisplayed(a){this.kj.setOverlayDisplayed(a)}Am(a){if(this.xb!=a){this.xb=a;this.B.pause();Ze(this,this.kj);this.kj=rF(this,a);this.rc.Am(a);this.Ge.mediaController().Am(a);for(a=0;a<this.F.slides().count();++a){var b=this.B.getSlidePlaybackController(a,!1);b&&null!=b.Ma&&(b.rP({o$:!0}),b.deactivate())}for(a=0;a<this.F.slides().count();++a)(b=this.B.getSlidePlaybackController(a,!1))&&b.view().kx(this.rc.pd[a].Hk,
this.rc.xb);a=this.B.currentSlideIndex();-1!=a&&(this.rc.pd[a].Qq(),this.B.gotoSlide(a,!1));this.Xs();-1!=this.B.currentSlideIndex()&&(sx(this.B),rx(this.B),this.B.Yd().$G());-1!=this.B.currentSlideIndex()&&(this.B.Yd().slide().Xi=!0);a=this.B.currentSlideIndex();-1!=a&&(a="normal"==this.xb?this.F.slides().getSlide(a).Ox:null,To(this.Ge.mediaController(),a));a="normal"==this.xb;gk(this.Ge.Zk(),a);sF(this)}}Zb(a){const b=Gd("DIV");a&&(b.id=a);return b}P4(){Fk(document.body,"slide-transiting")}N4(){Gk(document.body,
"slide-transiting")}R5(a,b,c,d){this.Sg.C(a,b,c,d)}gj(){this.kj.r0(this.jD)}TI(){this.kj.e_(this.nX)}Xs(){this.kj.Xs()}}tF.prototype.resize=tF.prototype.resize;tF.prototype.height=tF.prototype.height;tF.prototype.width=tF.prototype.width;tF.prototype.slidesContainer=tF.prototype.ih;tF.prototype.displayObject=tF.prototype.displayObject;tF.prototype.soundController=tF.prototype.soundController;tF.prototype.restrictedPlaybackController=tF.prototype.$d;tF.prototype.playbackController=tF.prototype.playbackController;
tF.prototype.resizeEvent=tF.prototype.resizeEvent;function vF(a){return a.g2.some(b=>a.w7.some(c=>c(b)))}
class wF{constructor(a,b,c){this.F=a;this.B=b;b=this.slides;var d=c;c=[];do if(c.push(d),"slide"==d.type()&&d.Vk()){var e=b;const f=d.Ei().Co();(d=f&&"gotoSlide"==f.type()?e.getSlide(f.slideIndex()):d.index()<e.count()-1?e.getSlide(d.index()+1):null)&&("slide"!=d.type()||c.includes(d))&&(d=null)}else d=null;while(d);this.g2=c;this.D4=[...a.Mc().Uk().f1,...a.Mc().We().f1];a=this.slides;b=[];for(c=0;c<a.count();++c)for(e=a.getSlide(c).md(),d=0;d<e.count();++d)b.push(tj(e,d));this.q8=b;this.w7=[this.i2.bind(this),
this.h2.bind(this),this.j2.bind(this),this.l2.bind(this),this.p7.bind(this),this.L7.bind(this),this.H3.bind(this)]}get playbackController(){return this.B}get slides(){return this.F.slides()}i2(a){return this.D4.some(b=>b.startTimestamp().slideIndex()<=a.index()&&b.endTimestamp().slideIndex()>=a.index())}h2(a){return!!a.Ox}j2(a){return this.q8.some(b=>{a:{b:{var c=Hf(b,this.slides);if(0<c.count()&&(b=zf(c).startTimestamp(),c=zf(c).endTimestamp(),a.index()>=b.slideIndex()&&a.index()<=c.slideIndex())){b=
{startTimestamp:b,endTimestamp:c};break b}b=null}if(c=b){b=c.startTimestamp;c=c.endTimestamp;if(a.index()==b.slideIndex()){if(0<b.stepIndex()){b=a.$a().ic(b.stepIndex()-1).Vk();break a}}else if(a.index()==c.slideIndex()){b=0<=c.stepIndex();break a}b=!0}else b=!1}return b})}l2(a){if(a instanceof Hp){const b=new xf(a.index(),0,0);return a.Ed().Sc().some(c=>!!Af(Hf(c,this.slides),b))}return!1}p7(a){return a instanceof rw?(a=this.playbackController.getSlidePlaybackController(a.index()))?!a.quizPlayer().autoStartAvailable():
!0:!1}L7(a){return a instanceof Uq?(a=this.playbackController.getSlidePlaybackController(a.index()))?!a.scenarioPlayer().autoStartAvailable():!0:!1}H3(a){return a instanceof Fq?(a=this.playbackController.getSlidePlaybackController(a.index()))?!a.interactionPlayer().autoStartAvailable():!0:!1}};function xF(a){var b=document.getElementById(a.yu.containerId());const c=a.rb.scale(),d=Xk(b);if(d){var e=d.Ld;b=d.Md}else e=parseFloat(rg(b,"left")),b=parseFloat(rg(b,"top"));a=xd(a.zu.Wc);tg(a,e*c,b*c)}function yF(a){const b=a.rb.scale(),c=a.yu;a.zu.setSize(c.width()*b,c.height()*b)}function zF(a){if(a.OD)return a.OD;a.OD=xd(document,a.yu.containerId());return a.OD}
class AF{constructor(a,b,c){this.zu=this.OD=null;this.Ia=this.vT=!1;this.yu=a;this.P=b;this.rb=c}show(){if(!this.Ia)if(this.Ia=!0,this.vT){var a=this.yu.url(),b=Ec();b&&b.createScriptURL(a);this.zu={};xF(this);this.zu.Aha(this.rb.displayObject());yF(this);this.rb.resizeEvent().addHandler(this.GV,this)}else if(b=zF(this)){a=this.yu.width();const d=this.yu.height();var c=BF();Fk(b,c);c=Gd("div");b.appendChild(c);Ag(b,a,d);Ag(c,a,d);b=d/CF.height;(1>a/CF.width||1>b)&&B(c,"backgroundSize","contain")}}Xc(){if(this.Ia)if(this.Ia=
!1,this.vT){this.rb.resizeEvent().removeHandler(this.GV,this);var a;null==(a=this.zu)||a.Dc();this.zu=null}else{const b=zF(this);b&&(a=BF(),Gk(b,a),Jd(b))}}GV(){xF(this);yF(this)}}var DF,CF=new hd(74,89);
function BF(){if(void 0!==DF)return DF;const a="_sf"+rd();DF=a;uu("."+a+" {background: #A42222;}."+a+" div {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABZCAYAAACZkrJEAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAFA0lEQVR4Xu3c21MTVxwHcP/B+iwyPimoT46WPulY6INDR3mwdhTojJeOgC1MMZHhoha85EJIMCg1CTXQJEsokJCEJJgbyc/fiW5nJ2NjCL/dPecYZ74zIYa9fPZ7zh4Y3SNHWn9aAi0BYoGZM2dhGuMd/OW/bHgW4a+RESDelVibc/T0QPDRI0hHo1CpVP43UY/n64Kabj8By9iWnUCgLkwt2lcD5er5ARIHxNFiSQ9l7/oO8ru7B2rP54ag1FBbOK/Um3cO8ndSQoVwcj4IQiOflQrKicMs+4W7VyMoUg89/+AgtqisW6Iet/jLg5AVh1oZkXRM1C04VNKP6yEdgdRtCw0Vw6tsBBLbh7BQYQOGm/YiCAm1OjRsWJOEHXoLuASolPcNT9S9INZdr5BKGo7ELoxQUBuzs6Ygxfx+eDM0JEajvN09UNnHIadj0ooCrwYGYPL0GTFQPverv0ISh5xOSO8sVpgSGUcFqw45HZDCuF1re7u47dE2ynH6rC5Itu5uOYBUrKwSQagSWfLJBEzI0iIVaflaHxmQim2XrUkMq4BXn7JNUiIF8DZNiRS0WOSak9Rhl08koFwqkSTu88mJFOgfIAFi0DkEnzguyRKgdoFJ2aa5b7vkbNOr77uxTUWSxH1v5URizcpEwiRIDFvaIUfZJt/9+/K2advlImlTLrEjLxIbdlRz01J/v7xQoYcWKBdxEj9kcjuStymPJ3hYpGa/fx2HvBD//M3DlgTFgmlZd82LAbWFB9qCaqDTZiKxfQvRqKWr10xtkzBQmXDIdChFhDnK7GHH9s891D/jD6FcwLudyVHmOb/r5eJxRMqbHmXeye/ywMsmcQ6Q2DFwDZUO4STegqq/eLJd6OIGietGbeLkyUubuIbiCYkdS4THyXy1uiQw/06nPQYuofbzOeAtYaeDr+VBcHycDGnx1i1g8WjixtfaLODXalz4Ws08vq7m5k1wYmYuX+YLiqpJKwjewC8lxPxIcPwPbNN7kvx29Ki8UPs5RCLIuoOz+YSytxt4chRIbBsTnZ1ytukJnhgVktRtSq2tQim3R5I53u5OVMPu7a/3oPQekQiSRHCq4+JqO49xyFEAqduQtk1725sIlSWJ4rDJ2abUWpAESIW2ynin2369BKU9bBJRInYJ27T92otAGdIMfSPRKtzadhy2EKmISJTx3rsrz9z09Px5yG7+C8UsIhEmg9vk6jbe7MFMdXSCYrOR4mihJ/ECNHtsXHwfa5Bie4lAad0Sxu1zcbKNHMQYTqJTHR3VOH/shcDYKA6xDd1wVPgM7qOR4+PiM8UMtsWkvOjtFQlqF6GMT/jlC3GQqv/9C5GMTvzdilhIZkE9aGsTECqNjTIwjy9dEg+p2qh0CqGMifPnG2IiGQm1eOeOuEhGQTluCNwkdRFX2E2CXklHFZi5eFHsJukNFV/xw/CxY3IgMaw8Noo67tu36wKN4rNRnPjkQzUz+NCa3/E9FvUCPsDXLFz8+PIRKoFQNIlhi0ZPnWr45BTNU54dCBfRfO0ZHgE7vscPVAqRDplYwA/TTcxFWhiGwnBUmElsmU0WqLXnz5oCUjFqG8Te/7OvD9yfwJbxIYAcNWoHG9V41j0LMHvlCskJ1DaKofw99wxUoDBPD2CvhxQL+GDt+RzYf7oOlnPnSHC0DdFCqcPsKT7MhoV9jiuosZMngWW0JtxUvnUgLQGpBD4AN9FCi/luT4wAAAAASUVORK5CYII=) no-repeat;background-position: center;}");return a}
;function EF(a,b,c){b=b.nK;for(let g=0;g<b.count();++g){var d=b,e=g;if(0>e||e>=d.count())throw Error("index is out of range");d=d.Ay[e];e=a;var f=d;const h=na(f)+"";h in e.BK||(e.BK[h]=new AF(f,e.P,e.rb));e=e.BK[h];c>=d.timeOffset()?e.show():e.Xc()}}
class FF{constructor(a,b,c,d){this.R=-1;this.P=a;this.rb=b;this.W=c;this.L=d;this.BK=[];c.Nb().addHandler(this.ib,this)}ib(){var a=this.W.timestamp(),b=a.slideIndex();if(b!=this.R){if(0<=this.R){var c=this.L.getSlide(this.R);c instanceof Hp&&EF(this,c,-1)}this.R=b}if(0<=b&&(c=this.L.getSlide(b),c instanceof Hp)){b=c;const d=a.stepIndex();a=0>d?-1:b.$a().ic(d).startTime()+a.timeOffset();EF(this,c,a)}}};function GF(a,b,c,d,e){if(a.g7)throw Error("presentation was already started");if(e){var f=a.D;const l=f.Ma.re;l.pP(e);mp(l,0);e=f.F.slides();for(f=0;f<e.count();++f){var g=l.Jw(f);if(g){var h=e.getSlide(f);h.po(g,l.Sk);g=l;h=h.persistState();g.$p[f]=h;g.Nk=!0}}l.invalidate()}b=$c(b,0,a.D.presentation().slides().count()-1);a.D.MY.C(d,b,c);d=a.D.hx().Ke;void 0!==b&&d.Dt(b);HF(d);IF(a,b,c)}
function IF(a,b,c){const d=a.D.presentation(),e=d.slides().getSlide(b),f=a.D.view().playbackController();tx(f);a.NY&&JF(a.D);const g=()=>{jp(a.D.hH().re,b);a.D.la.xH();const h=!(e instanceof Hp);h&&f.Aj(b,0,0,!1);let l=!1;if(void 0===c){c=d.settings().playback().Ne();const m=new wF(d,f,e);c&&(vi||wi)&&vF(m)&&(c=!1,l=!0)}l&&ox(f,()=>{KF(a.D,b,!1,l)});l&&!h&&f.Aj(b,0,0,!1);l||(Yw(f,b,c),KF(a.D,b,c,l))};if(e.Qe())g();else{const h=f.so();nk(h,!0,a);const l=a.D.hH().hx().Ke,m=n=>{n===e&&(nk(h,!1,a),l.Ik.removeHandler(m),
g())};l.Ik.addHandler(m)}}class LF{constructor(a,b){this.D=a;this.B8=b;this.NY=this.g7=!1}start(a,b){GF(this,a,b,"gotoSlide")}resume(a,b){GF(this,a,b,"resumePlayback",this.B8)}}LF.prototype.resume=LF.prototype.resume;LF.prototype.start=LF.prototype.start;function JF(a){a.sT||(a.sT=!0,a.v4.activate(),a.eD.activate(),a.KG.activate(),a.Ma.mediaController().activate())}
function KF(a,b,c,d){const e=a.la.playbackController().clock(),f=!d;f&&a.os();c&&JF(a);f&&c||e.wc().addHandler(function h(){e.started()&&(e.wc().removeHandler(h,this,-1),f||a.os(),c||JF(a))},a,-1);a.gU.C(b,c,d)}function MF(a,b){const c=Dd("DIV");c.getCore=function(){return b};c.setAttribute("id",a.F.settings().wI());a.la.displayObject().appendChild(c)}
function NF(a,b){if(b=null==a.la.$d().Oe(b))b=!(-1==a.la.playbackController().nextSlideIndex()&&-1==a.la.playbackController().previousSlideIndex());return b}function OF(a,b){return null==a.la.$d().Oe("quizArbitrarySlideSwitching",b)}function PF(a,b){return null==a.la.$d().Oe("ScenarioArbitrarySlideSwitching",b)}
function QF(a,b){var c=a.la.playbackController(),d=c.X();c=c.Yd().view();c=Iq(c.scenarioPlayer());switch(b){case "gotoPreviousSlide":return-1!=a.la.playbackController().previousSlideIndex();case "skipScenario":return"atAnyTime"==d.km&&NF(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?d.lF:d.LD,d=0,b instanceof Vq&&(d=b.slideIndex()),"gotoSlide"==b.type()&&PF(a,d)||"gotoNextSlide"==b.type()&&NF(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=
c.scenarioPassed()?d.lF:d.LD,d=0,b instanceof Vq&&(d=b.slideIndex()),"closePlayerWindow"==b.type()||"gotoSlide"==b.type()&&PF(a,d)||"gotoNextSlide"==b.type()&&NF(a,"scenarioSwitchToNextSlide")}return!1}
function RF(a,b){var c=a.la.playbackController();const d=c.X();c=c.Yd().view();const e=pw(c.quizPlayer());switch(b){case "gotoPreviousSlide":return"sequential"!=a.F.settings().navigation().navigationType()&&c.qx()&&-1!=a.la.playbackController().previousSlideIndex();case "skipQuiz":if(b="atAnyTime"==d.km)b=NF(a,"switchToNextSlide")&&-1!=a.la.playbackController().nextSlideIndex();return b;case "continuePresentation":return b=kw(e)?d.kF:d.KD,"gotoSlide"==b.type()?OF(a,b.slideIndex()):"gotoNextSlide"==
b.type()&&NF(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=kw(e)?d.kF:d.KD,"gotoSlide"==b.type()?OF(a,b.slideIndex()):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&NF(a,"quizSwitchToNextSlide")}return!1}
class SF{constructor(a,b,c){this.sT=!1;this.F=a;var d=Eh();if("1"==d.resume||"review"==window.launchMode)a.settings().playback().Dv="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().playback().Dv="never";var e=vi?new Vp(a):new Lp;d=new Kx;const f=new Xj,g=new bp(f);g.NQ(a.settings().fa());const h=new Vo(a,g,e);var l=new qp(a,h);this.og=new fk;const m=new ik(a.settings().navigation().keyboard(),a.slides(),g,this.og);var n=new ip;n.stateChangedEvent().addHandler(this.Uz,this);
this.Ma=new dp(d,c,h,g,g,l,m,this,n);new qF(b);this.la=new tF(this.Ma,a,f);b=this.la.playbackController();n=this.la.$d();e.Hq(b.clock());h.XQ(b.clock(),b.so());m.tC(n);l.B=b;l.fc=n;d.tC(b);d.gI(h);MF(this,d);e=this.la.Dq();l=e.displayObject();c.Ke.Be=l;new Fp(e,b.clock(),a.slides());new Oq(e,b.clock(),a.slides(),this);new FF(this.la,e,b.clock(),a.slides());this.$U=new cp(a);this.$U.tC(b);this.OY=new A;this.MY=new A;this.gU=new A;this.CS=new A;this.jq=new A;this.vX=new A;this.eD=new wq(a.slides(),
b.so(),a.Mc().Uk(),g,f);this.KG=new Bq(a.slides(),b.so(),a.Mc().We(),g,f);this.w4=new Pp(a.slides(),h,b.clock(),c.Ke);new Mp(b,g);D&&new Kp(d);this.R2=new Gx(a.slides(),e,b,g);this.v4=vi?new Wp(g):new Np(g);b.CX.addHandler(this.O5,this);b.Jo().addHandler(this.Ll,this);b.HD.addHandler(this.d5,this);b.uT.addHandler(this.n3,this);b.slideChangeEvent().addHandler(this.zn,this);this.Qd=g;ti&&ISPlayer.setPauseMediaCallback(this.mF.bind(this))}zj(){return this.og}hH(){return this.Ma}os(){this.R2.activate();
this.la.playbackController().activate()}presentation(){return this.F}view(){return this.la}version(){return"8.3.0"}persistState(){return this.Ma.re.KQ()}Q$(a,b){var c={width:a,height:b,n_:!1};this.vX.C(c);return c.n_?new hd(c.width,c.height):(c=Math.min(a/this.F.slideWidth(),b/this.F.slideHeight()),new hd(a*c,b*c))}Uz(){this.jq.C(new np)}start(a){var b=null;a&&(b=hp(a));a=this.F.settings().playback();var c=this.view().playbackController(),d=b,e=this.view().playbackController().firstSlideIndex(),f;
if(f=d)a:{f=this.F.slides().count();var g=this.view().playbackController().firstSlideIndex();for(let h=0;h<f;++h){const l=d.Jw(h);if(l&&l.visited&&h!=g){f=!1;break a}}f=!0}if(f){a:{f=this.presentation().slides().getSlide(e);switch(f?f.type():""){case "quiz":(e=(e=d.Jw(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.Jw(e))if(f=e.scenarioState){Zq||(Zq={rha:"a",duration:"d",Kba:"s",history:{self:"h",id:"i",backgroundId:"b",characterId:"c",
selectedReplyIndex:"r"},sha:{self:"A",Dha:"s",fields:"f"}});e=Zq;e=f[e.Kba];$q||($q=["initializing","authorizating","inProgress","completed"]);e=$q[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}f=!e}e=(b=!f||kp(d,0)?b:null)?b.ZP():null;f=parseInt(Eh().startslide,10);g=isNaN(f)||0>f||f>=this.F.slides().count();d="review"==window.launchMode;d=g&&null!=e&&0<=e&&("never"!=a.resumeMode()||d);g&&(f=c.firstSlideIndex());c=d?e:f;b=new LF(this,b);e=new Lq(b);e.fI(a.Ne());e.setAction(d?"resumePlayback":
"gotoSlide");e.setSlideIndex(c);this.OY.C(e);switch(e.action()){case "resumePlayback":b.resume(e.slideIndex());break;case "gotoSlide":b.start(e.slideIndex());break;case "delayStartup":b.NY=!0;break;default:throw Error("unknown startup action");}}hx(){return this.Ma.hx()}startupEvent(){return this.OY}startupCompletedEvent(){return this.MY}Qw(){return this.gU}O5(){this.eD.zm();this.KG.zm();this.w4.zm()}Ll(){const a=this.F.settings().Pt().WH();a&&a.open()}OB(){return this.$U.OB()}audioNarrationController(){return this.eD}videoNarrationController(){return this.KG}d5(){const a=
new np;this.CS.C(a);if(!a.actionPrevented())if(Vg)(new Ug("closeWindow")).Ew();else try{zh||(window.open("","_self",""),window.close())}catch(b){}}closeWindowEvent(){return this.CS}stateChangedEvent(){return this.jq}Am(a){this.la.xb!=a&&(this.mF(),this.la.Am(a))}gestureNavigationEnabled(){return this.F.settings().navigation().um().enabled()}actionAvailable(a){var b=this.la.playbackController().X();if(b instanceof rw)a=RF(this,a);else if(b instanceof Fq)a:{b=this.la.playbackController().Yd().view();
switch(a){case "gotoNextPresentationSlide":a=NF(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.qx()&&-1!=this.la.playbackController().previousSlideIndex();break a}a=!1}else a=b instanceof Uq?QF(this,a):!1;return a}n3(a,b,c){const d=this.F.slides();b=0<=b?d.getSlide(b):null;c=0<=c?d.getSlide(c):null;if(b instanceof rw||c instanceof rw||b instanceof Fq||c instanceof Fq||b instanceof Uq||c instanceof Uq)ki?(a.GD="null",a.xa=0):a.GD="FadeSmoothly"}zn(){const a=this.la.playbackController().nextSlideIndex();
this.eD.Dt(a);this.KG.Dt(a)}mF(){const a=this.la.playbackController();if(!(0>a.currentSlideIndex())){a.pause();this.Qd.PH();var b=this.la.playbackController().quizPlayer();b&&b.pauseMedia();(b=this.la.playbackController().scenarioPlayer())&&b.pauseMedia();b=a.X();b instanceof Fq&&a.getSlidePlaybackController(b.index()).interactionPlayer().pauseMedia()}}}SF.prototype.actionAvailable=SF.prototype.actionAvailable;SF.prototype.gestureNavigationEnabled=SF.prototype.gestureNavigationEnabled;
SF.prototype.stateChangedEvent=SF.prototype.stateChangedEvent;SF.prototype.closeWindowEvent=SF.prototype.closeWindowEvent;SF.prototype.videoNarrationController=SF.prototype.videoNarrationController;SF.prototype.audioNarrationController=SF.prototype.audioNarrationController;SF.prototype.executeMetaCommandEvent=SF.prototype.OB;SF.prototype.initialSlideShownEvent=SF.prototype.Qw;SF.prototype.startupCompletedEvent=SF.prototype.startupCompletedEvent;SF.prototype.startupEvent=SF.prototype.startupEvent;
SF.prototype.getOptimalPlayerSize=SF.prototype.Q$;SF.prototype.persistState=SF.prototype.persistState;SF.prototype.version=SF.prototype.version;SF.prototype.view=SF.prototype.view;SF.prototype.presentation=SF.prototype.presentation;class TF{Cq(a,b){var c=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, "];
c=".trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }body {margin: 0;overflow-y: auto;overflow-x: hidden; }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
c[0]+"); }    body .info_panel.time::after {background: transparent url("+c[1]+"); }#playerView * {position: static; }#playerView {position: static; }#content {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;padding: 0 96px;background: #CED1D3; }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+c[2]+") no-repeat center; }  .presentation-view-mode-switch-control:hover {background: url("+
c[3]+") no-repeat center; }  .presentation-view-mode-switch-control:active {background: url("+c[4]+") no-repeat center; }  .presentation-view-mode-switch-control:focus {outline: none; }.ppt-accessible-skin {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;min-width: 0;padding: 20px 64px 20px 64px;box-sizing: border-box;background: #FFFFFF; }.accessible-null-skin {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;min-width: 0;padding: 20px 64px 20px 64px;box-sizing: border-box;background: #FFFFFF; }.ppt-accessible-slide {margin-bottom: 20px; }  .ppt-accessible-slide img,  .ppt-accessible-slide video,  .ppt-accessible-slide audio {display: block;margin: 32px 0 32px 0; }  .ppt-accessible-slide img {max-width: 100%;max-height: 30%; }  .ppt-accessible-slide video {max-width: 100%; }.ppt-accessible-top-panel {margin-bottom: 20px; }  .ppt-accessible-top-panel__slide-status {font-size: 20px;font-weight: 400; }.ppt-accessible-narration {margin: 16px 0; }  .ppt-accessible-narration video {max-width: 100%; }.ppt-accessible-slide-content p {margin: 16px 0; }.ppt-accessible-slide-content h2 {font-size: 30px;margin: 0; }.ppt-accessible-skip-link-container {position: relative;height: 27px; }.ppt-accessible-skip-link {position: absolute !important;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .ppt-accessible-skip-link:focus {left: auto;width: auto;height: auto; }.simple-navigation-panel {margin-top: 32px;margin-bottom: 32px;float: left;direction: rtl; }  .simple-navigation-panel__button {width: 217px;height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;vertical-align: top; }    .simple-navigation-panel__button:nth-child(1) {margin-left: 12px; }.ppt-accessible-slide-list-wrapper {clear: both; }.ppt-accessible-slide-list {clear: both;margin: 16px 0;margin-top: 0; }  .ppt-accessible-slide-list summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-slide-list ul {padding: 0;margin: 0; }  .ppt-accessible-slide-list__item {list-style: none; }  .ppt-accessible-slide-list__item {cursor: pointer; }    .ppt-accessible-slide-list__item.ppt-accessible-slide-list__item_active {color: #A52A2A; }.ppt-accessible-slide-notes {clear: both;margin: 16px 0; }  .ppt-accessible-slide-notes summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-slide-notes ul {padding: 0;margin: 0; }  .ppt-accessible-slide-notes__item {list-style: none; }  .ppt-accessible-slide-notes p {margin: 0; }.ppt-accessible-subtitles {clear: both;margin: 16px 0; }  .ppt-accessible-subtitles summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-subtitles ul {padding: 0;margin: 0; }  .ppt-accessible-subtitles__item {list-style: none; }.ppt-accessible-resources {clear: both;margin: 16px 0; }  .ppt-accessible-resources summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-resources ul {padding: 0;margin: 0; }  .ppt-accessible-resources__item {list-style: none; }.ppt-accessible-presenter {clear: both;margin: 16px 0; }  .ppt-accessible-presenter summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-presenter ul {padding: 0;margin: 0; }  .ppt-accessible-presenter__item {list-style: none; }  .ppt-accessible-presenter p {margin: 6px 0;white-space: pre-line; }  .ppt-accessible-presenter a,  .ppt-accessible-presenter img {display: block;margin: 6px 0; }.quiz-accessible-skin {width: 100%;position: static !important; }.quiz-accessible-top-panel {padding-left: 0 !important;padding-right: 0 !important; }.quiz-accessible-slide {padding-left: 0 !important;padding-right: 0 !important; }.quiz-accessible-hidden-link-container {padding: 0 !important; }.quiz-accessible-control-panel {padding: 0 !important;margin-top: 32px;margin-bottom: 32px; }.quiz-accessible-slide-list {padding: 0 !important;margin: 16px 0 !important; }.accessible-quiz-review {padding: 0 !important;margin-bottom: 20px; }.ppt-accessible-scenario-slide-content {padding-top: 32px; }.scenario-accessible-skin {width: 100%;padding: 0 !important; }.ppt-accessible-footer .page-controls {position: relative;margin-top: 32px;margin-bottom: 32px;left: 0;top: 0;direction: rtl;float: left; }  .ppt-accessible-footer .page-controls button {margin: 0;min-width: 217px;min-height: 46px;font-family: 'Segoe UI', sans-serif;font-size: 20px;vertical-align: top; }  .ppt-accessible-footer .page-controls button:first-child {margin-left: 12px; }.ppt-accessible-footer .items-list {clear: both;margin-bottom: 16px;padding: 0;font-size: 20px; }  .ppt-accessible-footer .items-list summary {margin-bottom: 8px;font-weight: 600; }.ppt-accessible-footer .scenario-accessible-bottom-panel__button {width: 217px;height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xm);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vm);return uu(c)}Xm(a,b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Vm(a,
b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class UF{Cq(a,b){const c=g=>{g=Zf(g);let h;for(const [l,m]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${l}}`,"g"),m);return Xf(g)};let d=function(){var g=["data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE3MDI1IDMuMDkxODJDOC4wNzEzMiAyLjY5OTkyIDkuMDMyNDkgMi41IDEwIDIuNUMxMC45Njc1IDIuNSAxMS45Mjg3IDIuNjk5OTIgMTIuODI5NyAzLjA5MTgyQzEzLjczMTIgMy40ODM4NyAxNC41NTgzIDQuMDYyMDIgMTUuMjYwNyA0Ljc5OTUyQzE1Ljk2MzQgNS41MzcyOCAxNi41MjY4IDYuNDE5NjcgMTYuOTEzMiA3LjM5OTI0QzE3LjI5OTcgOC4zNzg5NyAxNy41IDkuNDMyOTUgMTcuNSAxMC41SDIwQzIwIDkuMTIxMTIgMTkuNzQxMyA3Ljc1NTc0IDE5LjIzODggNi40ODE4MkMxOC43MzYyIDUuMjA3OSAxNy45OTk2IDQuMDUwMzkgMTcuMDcxMSAzLjA3NTM4QzE2LjE0MjUgMi4xMDAzNiAxNS4wNDAxIDEuMzI2OTQgMTMuODI2OCAwLjc5OTI2NUMxMi42MTM2IDAuMjcxNTg5IDExLjMxMzIgMCAxMCAwQzguNjg2NzggMCA3LjM4NjQyIDAuMjcxNTg5IDYuMTczMTcgMC43OTkyNjVDNC45NTk5MiAxLjMyNjk0IDMuODU3NTIgMi4xMDAzNiAyLjkyODkzIDMuMDc1MzhDMi4wMDAzNSA0LjA1MDM5IDEuMjYzNzUgNS4yMDc5IDAuNzYxMjA0IDYuNDgxODJDMC4yNTg2NTggNy43NTU3NCAwIDkuMTIxMTIgMCAxMC41SDIuNUMyLjUgOS40MzI5NSAyLjcwMDMgOC4zNzg5NyAzLjA4Njc5IDcuMzk5MjRDMy40NzMyMiA2LjQxOTY3IDQuMDM2NjUgNS41MzcyOCA0LjczOTI4IDQuNzk5NTJDNS40NDE2NiA0LjA2MjAyIDYuMjY4ODUgMy40ODM4NyA3LjE3MDI1IDMuMDkxODJaTTEwLjU3MSA3LjU4MzM1QzEwLjY4NDMgNy40OTI4MyAxMC43OTY2IDcuNDA0NSAxMC45MDcxIDcuMzE4ODNDMTEuMzUxNyA2Ljk3NDAzIDExLjc2NTggNi42NzI0MyAxMi4wODY4IDYuNDQ0OTlDMTIuMTcxNyA2LjM4NDgxIDEyLjI1MDEgNi4zMjk4MSAxMi4zMjA5IDYuMjgwNThDMTIuNDkgNi4xNjI5MiAxMi43MTIgNi4yOTExIDEyLjY5NDYgNi40OTYzOEMxMi42ODc0IDYuNTgyMjYgMTIuNjc5IDYuNjc3NjggMTIuNjY5MyA2Ljc4MTM0QzEyLjYzMjkgNy4xNzMwNCAxMi41Nzg3IDcuNjgyNDcgMTIuNTAyNCA4LjIzOTg4QzEyLjQ4MzQgOC4zNzgzNyAxMi40NjMxIDguNTE5ODIgMTIuNDQxMyA4LjY2MzE2QzEyLjI0NjggOS45NDQxNSAxMS45Mzc1IDExLjM3NjIgMTEuNDY0MSAxMi4xOTYyQzExLjA3MzYgMTIuODcyNiAxMC4wMzExIDEzLjY3ODIgOC43MzIwNSAxMi45MjgyQzcuNDMzMDEgMTIuMTc4MiA3LjYwOTQ4IDEwLjg3MjYgOCAxMC4xOTYyQzguNDczMzcgOS4zNzYyNSA5LjU1ODk0IDguMzkyMzEgMTAuNTcxIDcuNTgzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggM0MxOS4xMDQ2IDMgMjAgMy44OTU0MyAyMCA1VjE1QzIwIDE2LjEwNDYgMTkuMTA0NiAxNyAxOCAxN0gyQzAuODk1NDMxIDE3IDAgMTYuMTA0NiAwIDE1VjVDMCAzLjg5NTQzIDAuODk1NDMxIDMgMiAzSDE4Wk02LjU4MDA4IDcuMDA0ODhDNS41OTgzIDcuMDA0ODggNC44MjYwMSA3LjMyMDE1IDQuMjYzMTggNy45NTA2OEMzLjcwMDM1IDguNTgxMjIgMy40MTg5NSA5LjQyNTQ1IDMuNDE4OTUgMTAuNDgzNFYxMC42MDRDMy40MTg5NSAxMS43MDQzIDMuNzAyNDcgMTIuNTY2NSA0LjI2OTUzIDEzLjE5MDdDNC44MzY1OSAxMy44MTQ5IDUuNjExIDE0LjEyNyA2LjU5Mjc3IDE0LjEyN0M3LjExNzUyIDE0LjEyNyA3LjU5Njc2IDE0LjAyMDEgOC4wMzA1MiAxMy44MDY0QzguNDY0MjggMTMuNTkyNyA4LjgwNTk5IDEzLjI5MjIgOS4wNTU2NiAxMi45MDVDOS4zMDUzNCAxMi41MTc4IDkuNDMyMjkgMTIuMDkxNSA5LjQzNjUyIDExLjYyNkg3LjcxNjMxQzcuNzA3ODQgMTEuOTM0OSA3LjU5NzgyIDEyLjE4MjUgNy4zODYyMyAxMi4zNjg3QzcuMTc0NjQgMTIuNTU0OSA2Ljg5OTU4IDEyLjY0NzkgNi41NjEwNCAxMi42NDc5QzYuMTIwOTMgMTIuNjQ3OSA1Ljc5Mjk3IDEyLjQ5MzUgNS41NzcxNSAxMi4xODQ2QzUuMzYxMzMgMTEuODc1NiA1LjI1MzQyIDExLjM2NzggNS4yNTM0MiAxMC42NjExVjEwLjQ3MDdDNS4yNTM0MiA5Ljc3MjQ2IDUuMzYyMzkgOS4yNjc4MiA1LjU4MDMyIDguOTU2NzlDNS43OTgyNiA4LjY0NTc1IDYuMTIwOTMgOC40OTAyMyA2LjU0ODM0IDguNDkwMjNDNi44OTUzNSA4LjQ5MDIzIDcuMTc0NjQgOC42MDEzMiA3LjM4NjIzIDguODIzNDlDNy41OTc4MiA5LjA0NTY2IDcuNzA3ODQgOS4zMzQ0NyA3LjcxNjMxIDkuNjg5OTRIOS40MzY1MkM5LjQyODA2IDguODc3NDQgOS4xNjQ2NCA4LjIyNjgxIDguNjQ2MjQgNy43MzgwNEM4LjEyNzg1IDcuMjQ5MjcgNy40MzkxMyA3LjAwNDg4IDYuNTgwMDggNy4wMDQ4OFpNMTMuMzU5NCA3LjAwNDg4QzEyLjM3NzYgNy4wMDQ4OCAxMS42MDUzIDcuMzIwMTUgMTEuMDQyNSA3Ljk1MDY4QzEwLjQ3OTcgOC41ODEyMiAxMC4xOTgyIDkuNDI1NDUgMTAuMTk4MiAxMC40ODM0VjEwLjYwNEMxMC4xOTgyIDExLjcwNDMgMTAuNDgxOCAxMi41NjY1IDExLjA0ODggMTMuMTkwN0MxMS42MTU5IDEzLjgxNDkgMTIuMzkwMyAxNC4xMjcgMTMuMzcyMSAxNC4xMjdDMTMuODk2OCAxNC4xMjcgMTQuMzc2MSAxNC4wMjAxIDE0LjgwOTggMTMuODA2NEMxNS4yNDM2IDEzLjU5MjcgMTUuNTg1MyAxMy4yOTIyIDE1LjgzNSAxMi45MDVDMTYuMDg0NiAxMi41MTc4IDE2LjIxMTYgMTIuMDkxNSAxNi4yMTU4IDExLjYyNkgxNC40OTU2QzE0LjQ4NzEgMTEuOTM0OSAxNC4zNzcxIDEyLjE4MjUgMTQuMTY1NSAxMi4zNjg3QzEzLjk1MzkgMTIuNTU0OSAxMy42Nzg5IDEyLjY0NzkgMTMuMzQwMyAxMi42NDc5QzEyLjkwMDIgMTIuNjQ3OSAxMi41NzIzIDEyLjQ5MzUgMTIuMzU2NCAxMi4xODQ2QzEyLjE0MDYgMTEuODc1NiAxMi4wMzI3IDExLjM2NzggMTIuMDMyNyAxMC42NjExVjEwLjQ3MDdDMTIuMDMyNyA5Ljc3MjQ2IDEyLjE0MTcgOS4yNjc4MiAxMi4zNTk2IDguOTU2NzlDMTIuNTc3NiA4LjY0NTc1IDEyLjkwMDIgOC40OTAyMyAxMy4zMjc2IDguNDkwMjNDMTMuNjc0NiA4LjQ5MDIzIDEzLjk1MzkgOC42MDEzMiAxNC4xNjU1IDguODIzNDlDMTQuMzc3MSA5LjA0NTY2IDE0LjQ4NzEgOS4zMzQ0NyAxNC40OTU2IDkuNjg5OTRIMTYuMjE1OEMxNi4yMDc0IDguODc3NDQgMTUuOTQzOSA4LjIyNjgxIDE1LjQyNTUgNy43MzgwNEMxNC45MDcxIDcuMjQ5MjcgMTQuMjE4NCA3LjAwNDg4IDEzLjM1OTQgNy4wMDQ4OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dGljay1jb21ib2JveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQRC0zNzQ0LeKAlC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkwLjAwMDAwMCwgLTQzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InRpY2stY29tYm9ib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDQzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4zNDQ3NjY4LDEuNjU5MzMyNTIgTDUuOCwxMi41ODY3MjE4IEw1LjgsMTIuNTg2NzIxOCBMMi42MDU2MzE3Nyw4LjkzNDE5NjUyIEMyLjM1MzE1MjQxLDguNjQ1NTA0OTMgMS45MTQ0NDY2Nyw4LjYxNjE0OTExIDEuNjI1NzU1MDcsOC44Njg2Mjg0OCBDMS41NzczMDU0Miw4LjkxMTAwMDgyIDEuNTM0OTgxOTMsOC45NTk5MDMyNiAxLjUsOS4wMTM5MzE0OCBDMS4yMDYzNDk0OSw5LjQ2NzQ2MzE2IDEuMjYwMDExMDgsMTAuMDYyODI2MyAxLjYzMDAyNTk4LDEwLjQ1NjU0MDEgTDUuNDc5NzMxMTgsMTQuNTUyODEzNSBDNS42Njg4NDMyLDE0Ljc1NDAzNzkgNS45ODUyNzMzOSwxNC43NjM4NTY5IDYuMTg2NDk3NzcsMTQuNTc0NzQ0OSBDNi4yMTEyMjc0NywxNC41NTE1MDM4IDYuMjMzNTI2NzQsMTQuNTI1ODA1MyA2LjI1MzA1MDY3LDE0LjQ5ODA0NyBMMTQuNTM5MDU1MywyLjcxNzM0NDAzIEMxNC44MDE1Mjc3LDIuMzQ0MTcxNDggMTQuNzQxNjUzNywxLjgzMzM1NzAzIDE0LjQsMS41MzA5OTU4NyBDMTQuMTA2MjM3OCwxLjI3MTAxODMyIDEzLjY1NzM0MywxLjI5ODQwNjIyIDEzLjM5NzM2NTUsMS41OTIxNjg0NCBDMTMuMzc4NTAyNywxLjYxMzQ4MjQgMTMuMzYwOTM4MiwxLjYzNTkxMDg3IDEzLjM0NDc2NjgsMS42NTkzMzI1MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMiA5LjY1NjUyODE3IDUuODYxNjc5NzcgMTQgMTQgMiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM3Q0I5MTE7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggZmlsbD0iI2Y3YjQ0NSIgZD0iTTEyLDJDNi41LDIsMiw2LjUsMiwxMnM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE3LjUsMiwxMiwyeiBNMTcuOSw4LjlsLTcuNyw3LjcKCWMtMC40LDAuNC0wLjksMC40LTEuMywwbC0zLjItMy4yYy0wLjQtMC40LTAuNC0wLjksMC0xLjNzMC45LTAuNCwxLjMsMGwyLjUsMi41bDcuMS03LjFjMC4zLTAuNCwwLjktMC40LDEuMywwCglDMTguMiw3LjksMTguMiw4LjUsMTcuOSw4LjlDMTcuOSw4LjksMTcuOSw4LjksMTcuOSw4Ljl6Ii8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklOQ09SUkVDVC1JQ09OIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I0Y5NjAzRDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxNy41LDIsMTIsMnogTTE2LjQsOC44TDEzLjIsMTJsMi45LDIuOQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuMmMtMC4zLDAuMy0wLjksMC4zLTEuMiwwbDAsMEwxMiwxMy4ybC0zLjIsMy4yYy0wLjMsMC4zLTAuOSwwLjMtMS4yLDBzLTAuMy0wLjksMC0xLjJsMy4yLTMuMkw3LjksOS4xCgljLTAuMy0wLjMtMC4zLTAuOSwwLTEuMnMwLjktMC4zLDEuMiwwbDIuOSwyLjlsMy4yLTMuMmMwLjMtMC4zLDAuOS0wLjMsMS4yLDBDMTYuNyw3LjksMTYuOCw4LjQsMTYuNCw4LjgKCUMxNi40LDguOCwxNi40LDguOCwxNi40LDguOHoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFOU1dFUkVELUlDT04iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojNTI4QkRGO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNOSwxMUg3djJoMlYxMXogTTEzLDExaC0ydjJoMlYxMXogTTE3LDExCgloLTJ2MmgyVjExeiIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM1MjhCREY7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5ub3JtYWwgew0KCQkJCWZpbGw6IHt0ZXh0fTsNCgkJCQlvcGFjaXR5OiAwLjc7DQoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7DQoJCQl9DQoJCTwvc3R5bGU+DQoJPC9kZWZzPg0KCTxwYXRoIGNsYXNzPSJub3JtYWwiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5vdmVyIHsNCgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwub3Zlcn07DQoJCQkJb3BhY2l0eTogMC43Ow0KCQkJCWlzb2xhdGlvbjppc29sYXRlOw0KCQkJfQ0KCQk8L3N0eWxlPg0KCTwvZGVmcz4NCgk8cGF0aCBjbGFzcz0ib3ZlciIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5zZWxlY3RlZCB7DQoJCQkJZmlsbDoge2xpc3RJdGVtLmxhYmVsLnByZXNzZWR9Ow0KCQkJCW9wYWNpdHk6IDAuNzsNCgkJCQlpc29sYXRpb246aXNvbGF0ZTsNCgkJCX0NCgkJPC9zdHlsZT4NCgk8L2RlZnM+DQoJPHBhdGggY2xhc3M9InNlbGVjdGVkIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+DQo8L3N2Zz4="),
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }.slide-transiting .quiz-uikit-primary-button {transition: none; }.slide-transiting .quiz-uikit-secondary-button {transition: none; }.slide-transiting .quiz-uikit-link-button {transition: none; }.slide-transiting .visuals-uikit-primary-button {transition: none; }.slide-transiting .visuals-uikit-secondary-button {transition: none; }.slide-transiting .visuals-uikit-link-button {transition: none; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--primary-button-background-color, var(--primary-button-background-color));color: var(--primary-button-text-color, var(--primary-button-text-color)); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, var(--primary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));color: var(--primary-button-text-color-active, var(--primary-button-text-color-active)); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, var(--primary-button-border-color-active));background-origin: border-box; }    .uikit-primary-button.uikit-primary-button_active:focus::before, .uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, var(--primary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, var(--primary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, var(--primary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }.uikit-secondary-button {background: var(--secondary-button-background-color, var(--secondary-button-background-color));color: var(--secondary-button-text-color, var(--secondary-button-text-color)); }  .uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, var(--secondary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .uikit-secondary-button.uikit-secondary-button_active, .uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));color: var(--secondary-button-text-color-active, var(--secondary-button-text-color-active)); }    .uikit-secondary-button.uikit-secondary-button_active::after, .uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, var(--secondary-button-border-color-active));background-origin: border-box; }    .uikit-secondary-button.uikit-secondary-button_active:focus::before, .uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, var(--secondary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, var(--secondary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, var(--secondary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 15px; }.uikit-link-button {background: var(--link-button-background-color);color: var(--link-button-text-color);border: none; }  .uikit-link-button.uikit-link-button_active, .uikit-link-button[aria-pressed='true'] {background: var(--link-button-background-color); }.uikit-collapsed-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;overflow: hidden;padding: 10px;border: none;border-radius: var(--button-border-radius);background: var(--secondary-button-background-color-active);color: var(--secondary-button-text-color-active);transition-property: background, color;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-collapsed-control::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color-active);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-collapsed-control__collapsed-component {cursor: pointer;display: -ms-flexbox;display: flex; }  .uikit-collapsed-control__expanded-component {margin-left: 8px;opacity: 1;transition-property: width, opacity;transition-duration: 300ms;transition-timing-function: ease; }  .uikit-collapsed-control.uikit-collapsed-control_collapsed {background: var(--secondary-button-background-color);color: var(--secondary-button-text-color);padding-right: 2px; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed::after {background: var(--secondary-button-border-color);background-origin: border-box; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed .uikit-collapsed-control__expanded-component {width: 0;opacity: 0; }  .uikit-collapsed-control[data-tooltip]::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 0; }  .uikit-collapsed-control[data-tooltip]:hover::before {opacity: 1;visibility: visible; }.menu-base {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: start;font-family: var(--font-family-normal); }.menu-base-item {width: 100%;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 44px;padding: 0 20px;color: var(--popup-text-color); }  .menu-base-item__label {-ms-flex-positive: 1;flex-grow: 1;font-size: 15px;line-height: 20px;margin-left: 12px; }  .menu-base-item__icon {width: 20px;height: 20px;-ms-flex-negative: 0;flex-shrink: 0;color: var(--popup-text-color); }  .menu-base-item__value {-ms-flex-negative: 0;flex-shrink: 0;margin-left: 16px; }  .menu-base-item.menu-base-item_clickable:hover {cursor: pointer;background: var(--popup-background-hover-color);color: var(--popup-text-hover-color); }    .menu-base-item.menu-base-item_clickable:hover .menu-base-item__icon {color: var(--popup-text-hover-color); }.rate-menu {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;padding: 12px 0; }  .rate-menu__caption {padding: 8px 20px;color: var(--popup-text-color);font-size: 16px;line-height: 22px;font-family: var(--font-family-bold);font-weight: 700; }  .rate-menu__delimiter {width: 100%;height: 1px;background: var(--popup-text-color);opacity: 0.08;margin: 8px 0; }.presenter-info {font-family: var(--font-family-normal);box-sizing: border-box;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;color: var(--panel-text-color); }  .presenter-info__main {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start; }  .presenter-info__info {display: inline-block;-ms-flex-positive: 1;flex-grow: 1; }  .presenter-info__photo {width: 64px;height: 64px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;border-radius: 50%;-ms-flex-negative: 0;flex-shrink: 0;background-repeat: no-repeat;background-position: center;margin-right: 20px; }    .presenter-info__photo img {width: auto;height: auto; }  .presenter-info__name {font-family: var(--font-family-bold);font-weight: 700;word-wrap: break-word;overflow: hidden;font-size: 16px;line-height: 22px;margin-bottom: 8px;max-height: 53px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 14px;line-height: 18px;margin-bottom: 8px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;line-height: 20px; }  .presenter-info__links {display: -ms-flexbox;display: flex;margin-top: 8px; }  .presenter-info__link {border: 1px solid var(--presenter-info-link-border-color);border-radius: 10px;width: 36px;height: 28px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;position: relative;color: var(--panel-text-color); }    .presenter-info__link:not(:last-child) {margin-right: 8px; }    .presenter-info__link::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 6px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }    .presenter-info__link:hover::before {opacity: 1;visibility: visible; }  .presenter-info__link-icon {width: 20px;height: 20px; }  .presenter-info .bio-container {position: relative;display: -webkit-box;white-space: normal;text-overflow: ellipsis;margin-right: -20px;margin-top: 20px;padding-right: 10px;font-size: 14px;line-height: 20px;-ms-flex-positive: 1;flex-grow: 1;height: 100%;max-height: 120px;overflow: hidden; }    .presenter-info .bio-container.bio-container_collapsed {max-height: 60px; }      .presenter-info .bio-container.bio-container_collapsed .scroll-area__bio {display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */        -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .presenter-info .bio-container .scroll-area {word-break: break-word;overflow: hidden; }    .presenter-info .bio-container .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }    .presenter-info .bio-container .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }  .presenter-info__show-more {font-size: 14px;line-height: 20px;height: 20px;opacity: 0.6;text-decoration: underline; }    .presenter-info__show-more:hover {cursor: pointer;opacity: 0.8; }  .presenter-info.presenter-info_popup {margin-bottom: 0; }  .presenter-info.presenter-info_no-photo .presenter-info__info {width: 100%; }.attachments-info {font-family: var(--font-family-normal);position: relative;width: 100%;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column; }  .attachments-info__scroll-area {height: 100%;overflow: hidden; }  .attachments-info__delimiter {height: 1px;margin: 8px 20px 8px 62px;background: var(--popup-text-color);opacity: 0.08; }  .attachments-info .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }  .attachments-info .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.attach-item {padding: 8px 20px;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start;cursor: pointer; }  .attach-item__icon-container {width: 36px;height: 36px;border-radius: 50%;background: var(--top-panel-icon-container-color);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 6px; }  .attach-item__icon {width: 20px;height: 20px;color: var(--popup-text-color);opacity: 0.72; }  .attach-item__info-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;padding-left: 6px; }  .attach-item__title {font-size: 15px;line-height: 20px;margin-bottom: 4px;color: var(--popup-text-color);word-break: break-word;max-height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }  .attach-item__subtitle {font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 0.6; }  .attach-item:hover {background: var(--list-item-background-hover-color); }    .attach-item:hover .attach-item__title {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__subtitle {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__icon {color: var(--popup-text-hover-color); }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }.logo-container {display: -ms-flexbox;display: flex; }  .logo-container > a {display: -ms-flexbox;display: flex; }.top-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;justify-content: space-between;height: 52px;padding: 0 16px;border-bottom: 1px solid var(--top-bottom-panel-border-color);box-sizing: border-box;will-change: transform; }  .top-panel.top-panel_reversed {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }  .top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center; }  .top-panel__presenter-info {max-width: 400px;padding: 32px 28px; }.top-main-container {display: -ms-flexbox;display: flex;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-pack: justify;justify-content: space-between;max-height: 100%; }  .top-main-container .info-container {margin-left: auto; }    .top-main-container .info-container__item:first-child {margin-right: 20px; }    .top-main-container .info-container__item:last-child {margin-right: 0; }  .top-main-container.top-main-container_reversed {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }    .top-main-container.top-main-container_reversed .info-container {margin-right: auto;margin-left: 0;-ms-flex-direction: row-reverse;flex-direction: row-reverse; }      .top-main-container.top-main-container_reversed .info-container__item:first-child {margin-right: 0; }      .top-main-container.top-main-container_reversed .info-container__item:last-child {margin-right: 20px; }.buttons-container {-ms-flex-negative: 0;flex-shrink: 0; }  .buttons-container__button {margin-right: 8px; }.info-container {overflow: hidden; }  .info-container__title {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;overflow: hidden;color: var(--text-color);max-width: 480px; }    .info-container__title > div {font-family: var(--font-family-normal);font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.popups-layer {position: absolute;margin-left: 0 !important;left: 0;top: 0;width: 100%; }  .popups-layer .popup {background: var(--popup-background-color);border: 1px solid var(--popup-border);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-radius: 10px;position: absolute;top: 0;left: 0; }    .popups-layer .popup.popup_outline-popup {width: 280px; }    .popups-layer .popup.popup_presenter .mask {width: calc(100% - 2px);left: 1px;bottom: 12px; }    .popups-layer .popup.popup_attachments {width: 368px;box-sizing: border-box; }.notes-popup {position: relative;font-size: 15px;line-height: 20px;word-wrap: break-word;width: 372px;padding: 16px;border-radius: inherit; }  .notes-popup__scroll-area {overflow: hidden;height: 100%; }  .notes-popup .notes-text {word-wrap: break-word; }    .notes-popup .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }    .notes-popup .notes-text p,    .notes-popup .notes-text span {color: var(--panel-text-color) !important; }    .notes-popup .notes-text p:first-child {margin-top: 0; }    .notes-popup .notes-text p:last-child {margin-bottom: 0; }    .notes-popup .notes-text p,    .notes-popup .notes-text p.bold span.nobold,    .notes-popup .notes-text p.italic span.noitalic,    .notes-popup .notes-text p.bold.italic span.nobold.noitalic {font-family: var(--font-family-normal);font-weight: normal;font-style: normal; }    .notes-popup .notes-text p span.bold,    .notes-popup .notes-text p.bold,    .notes-popup .notes-text p.italic span.bold.noitalic,    .notes-popup .notes-text p.bold.italic span.noitalic {font-family: var(--font-family-bold);font-weight: bold;font-style: normal; }    .notes-popup .notes-text p span.italic,    .notes-popup .notes-text p.bold span.nobold.italic,    .notes-popup .notes-text p.italic,    .notes-popup .notes-text p.bold.italic span.nobold {font-family: var(--font-family-italic);font-weight: normal;font-style: italic; }    .notes-popup .notes-text p span.bold.italic,    .notes-popup .notes-text p.bold span.italic,    .notes-popup .notes-text p.italic span.bold,    .notes-popup .notes-text p.bold.italic {font-family: var(--font-family-bold-italic);font-weight: bold;font-style: italic; }.attachments-popup {padding: 12px 0;border-radius: inherit; }.progress-tooltip {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;z-index: 1; }  .progress-tooltip__thumbnail-tooltip {border: 2px var(--top-bottom-bar-background-color) solid;border-radius: 3px;width: 140px;height: 80px;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out; }  .progress-tooltip__timing-tooltip {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: 4px; }.universal-skin-separator {position: relative;width: 100%;padding-top: 1px; }  .universal-skin-separator::after {content: '';display: block;height: 1px;background: var(--top-bottom-panel-border-color); }.progressbar {position: relative;height: 2px;width: 100%; }  .progressbar__progress {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--progressbar-background-color);transition: transform 0.3s ease-in-out; }  .progressbar__progress-background {position: absolute;background: var(--progressbar-playback-color);top: 0;left: 0;height: 100%;transition: transform 0.3s ease-in-out; }  .progressbar__thumb {width: 12px;height: 12px;border-radius: 50%;background: var(--progressbar-playback-color);bottom: -5px;position: absolute;left: -6px;cursor: pointer; }  .progressbar__progress-tooltip {position: absolute;top: -14px;-ms-transform: translateY(-100%);transform: translateY(-100%); }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }.more-menu-popup {padding: 12px 0; }  .more-menu-popup .volume-slider-wrapper {width: 86px; }  .more-menu-popup .volume-slider {position: relative;width: 80px;height: 3px; }    .more-menu-popup .volume-slider__enlarged-click-area {position: absolute;cursor: pointer;width: 100%;height: 40px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }    .more-menu-popup .volume-slider__background {position: absolute;width: 100%;height: 100%;background: var(--more-menu-volume-control-background-color); }    .more-menu-popup .volume-slider__volume {position: absolute;background: var(--more-menu-volume-control-playbackColor);bottom: 0;left: 0;height: 100%;border-radius: 4px; }    .more-menu-popup .volume-slider__track {position: relative;height: 100%; }    .more-menu-popup .volume-slider__thumb {position: absolute;width: 12px;height: 12px;border-radius: 50%;background: var(--more-menu-volume-control-thumb-color);bottom: -4.5px;margin-left: -6px; }.collapsable-buttons-group {vertical-align: middle;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 1;flex-shrink: 1; }  .collapsable-buttons-group__collapsable-button {margin-right: 8px; }.navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;position: relative; }  .navigation-controls__button.navigation-controls__button_next {margin-left: 8px; }  .navigation-controls__button.navigation-controls__button_prev {margin-left: 20px; }  .navigation-controls__button.navigation-controls__button_locked {pointer-events: auto;cursor: url(data/lock.cur), no-drop; }  .navigation-controls__label {font-size: 14px;color: var(--text-color);opacity: 0.72; }.play-controls-container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;margin: 14px 16px; }  .play-controls-container::before {content: '';display: inline-block;height: 100%;vertical-align: middle; }  .play-controls-container__play-pause-button {margin-right: 8px; }  .play-controls-container__outline-button {margin-right: 8px; }  .play-controls-container__progress-timer {font-family: var(--font-family-normal);font-size: 14px;margin-left: 12px;color: var(--text-color); }    .play-controls-container__progress-timer span:last-child {opacity: 0.72; }.universal-control-panel {font-family: var(--font-family-normal);display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;width: 100%;position: relative;-ms-transform-origin: 0 0;transform-origin: 0 0;min-height: 66px;will-change: transform; }  .universal-control-panel .volume-slider-wrapper {width: 86px; }  .universal-control-panel .volume-slider {position: relative;width: 80px;height: 3px; }    .universal-control-panel .volume-slider__enlarged-click-area {position: absolute;cursor: pointer;width: 100%;height: 40px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }    .universal-control-panel .volume-slider__background {position: absolute;width: 100%;height: 100%;background: var(--volume-control-background-color); }    .universal-control-panel .volume-slider__volume {position: absolute;background: var(--volume-control-playback-color);bottom: 0;left: 0;height: 100%;border-radius: 4px; }    .universal-control-panel .volume-slider__track {position: relative;height: 100%; }    .universal-control-panel .volume-slider__thumb {position: absolute;width: 12px;height: 12px;border-radius: 50%;background: var(--volume-control-thumb-color);bottom: -4.5px;margin-left: -6px; }  .universal-control-panel__navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: 14px 16px 14px auto; }  .universal-control-panel.universal-control-panel_interaction-mode .universal-control-panel__play-controls-container {display: none; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }.universal-side-panel {width: 280px;height: 100%;overflow: hidden;z-index: 0;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-transform-origin: left center;transform-origin: left center;background: var(--panel-color);color: var(--panel-text-color);vertical-align: top;-ms-flex-negative: 0;flex-shrink: 0; }  .universal-side-panel__presenter-info {padding: 24px 20px;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel__presenter-info.universal-side-panel__presenter-info_with-delimiter::after {content: '';height: 1px;width: 240px;background: var(--popup-text-color);opacity: 0.08;position: absolute;bottom: 0;left: 20px; }  .universal-side-panel .logo {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;position: relative;background: var(--company-logo-background-color); }    .universal-side-panel .logo.logo_has-logo {padding: 12px 0;min-height: 75px;max-height: 180px;max-width: 280px; }    .universal-side-panel .logo a {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;height: 100%; }      .universal-side-panel .logo a canvas {max-height: 156px;max-width: 280px; }    .universal-side-panel .logo.logo_with-delimiter::after {content: '';height: 1px;width: 240px;background: var(--popup-text-color);opacity: 0.08;position: absolute;bottom: 0;left: 20px; }  .universal-side-panel .video-container {box-sizing: border-box;overflow: hidden;margin-bottom: 12px;position: relative;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel .video-container::before {content: '';box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none; }  .universal-side-panel__video-stub {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;height: 158px;margin-bottom: 12px;background: var(--panel-video-stub-background-color);color: var(--panel-video-stub-color); }  .universal-side-panel .playerView {box-sizing: border-box;overflow: hidden;position: relative;margin-bottom: 12px;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel .playerView::before {content: '';box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none; }  .universal-side-panel__maximized {margin: 0;position: absolute;width: 36px;height: 36px;background: rgba(69, 69, 69, 0.84);color: #FFFFFF;border-radius: 10px;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);left: 8px;bottom: 5px;z-index: 3;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; }    .universal-side-panel__maximized.universal-side-panel__maximized_at-left {right: 8px;left: auto; }    .universal-side-panel__maximized.universal-side-panel__maximized_active {background: #454545; }  .universal-side-panel__panel-title {color: var(--text-color);padding: 5px 8px 12px 8px; }.outline-info-panel {font-family: var(--font-family-normal);-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;border-radius: inherit;height: 100%; }  .outline-info-panel .outline-panel-header {display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-align: center;align-items: center;width: 100%;height: 68px;padding: 16px 16px 16px 20px; }    .outline-info-panel .outline-panel-header__switcher {display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1; }    .outline-info-panel .outline-panel-header__panel-title {font-family: var(--font-family-bold);font-size: 16px;line-height: 20px;color: var(--panel-text-color);-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1; }  .outline-info-panel .search-button {width: 36px;height: 36px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color);cursor: pointer; }    .outline-info-panel .search-button svg {width: 20px;height: 20px; }  .outline-info-panel .clear-button {width: 36px;height: 36px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color);cursor: pointer; }    .outline-info-panel .clear-button svg {width: 20px;height: 20px; }  .outline-info-panel .search-button {opacity: 0.72; }  .outline-info-panel .clear-button {position: absolute;right: 4px;top: 2px;opacity: 0.6; }  .outline-info-panel .search-wrapper {-ms-flex-positive: 1;flex-grow: 1;position: relative; }  .outline-info-panel .search-field {position: relative;height: 40px;width: 100%;background: var(--search-field-background-color);border-radius: 8px;padding: 10px 44px 10px 16px;font-size: 15px;line-height: 20px;color: var(--panel-text-color);border: none;outline: none; }    .outline-info-panel .search-field:-ms-input-placeholder {opacity: 0.4; }    .outline-info-panel .search-field::placeholder {opacity: 0.4; }  .outline-info-panel .panel-tab-button {font-family: var(--font-family-bold);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;height: 36px;padding: 0 16px;border-radius: var(--button-border-radius);color: var(--panel-text-color);background: transparent;opacity: 0.72;transition: background 0.3s ease, color 0.3s ease, opacity 0.3s ease; }    .outline-info-panel .panel-tab-button.panel-tab-button_active {background: var(--hovered-tab-background-color);color: var(--list-item-text-hover-color);opacity: 1; }    .outline-info-panel .panel-tab-button.panel-tab-button_chosen {background: var(--selected-tab-background-color);color: var(--list-item-text-pressed-color);opacity: 1; }    .outline-info-panel .panel-tab-button:not(:last-child) {margin-right: 4px; }  .outline-info-panel.outline-info-panel_mode_notes .outline-info-panel__outline-container {display: none; }  .outline-info-panel__notes-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;height: 100%; }  .outline-info-panel__outline-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;height: 100%; }  .outline-info-panel__outline-container {border-radius: inherit;border-top-left-radius: 0;border-top-right-radius: 0;height: 100%; }  .outline-info-panel__notes-container {padding-bottom: 10px; }  .outline-info-panel .outline {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;border-radius: inherit;height: 100%; }  .outline-info-panel .notes {height: 100%;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 12px; }    .outline-info-panel .notes .notes-text {word-wrap: break-word;padding-right: 10px; }      .outline-info-panel .notes .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }      .outline-info-panel .notes .notes-text p,      .outline-info-panel .notes .notes-text span {color: var(--panel-text-color) !important; }      .outline-info-panel .notes .notes-text p:first-child {margin-top: 0; }      .outline-info-panel .notes .notes-text p:last-child {margin-bottom: 0; }      .outline-info-panel .notes .notes-text p,      .outline-info-panel .notes .notes-text p.bold span.nobold,      .outline-info-panel .notes .notes-text p.italic span.noitalic,      .outline-info-panel .notes .notes-text p.bold.italic span.nobold.noitalic {font-family: var(--font-family-normal);font-weight: normal;font-style: normal; }      .outline-info-panel .notes .notes-text p span.bold,      .outline-info-panel .notes .notes-text p.bold,      .outline-info-panel .notes .notes-text p.italic span.bold.noitalic,      .outline-info-panel .notes .notes-text p.bold.italic span.noitalic {font-family: var(--font-family-bold);font-weight: bold;font-style: normal; }      .outline-info-panel .notes .notes-text p span.italic,      .outline-info-panel .notes .notes-text p.bold span.nobold.italic,      .outline-info-panel .notes .notes-text p.italic,      .outline-info-panel .notes .notes-text p.bold.italic span.nobold {font-family: var(--font-family-italic);font-weight: normal;font-style: italic; }      .outline-info-panel .notes .notes-text p span.bold.italic,      .outline-info-panel .notes .notes-text p.bold span.italic,      .outline-info-panel .notes .notes-text p.italic span.bold,      .outline-info-panel .notes .notes-text p.bold.italic {font-family: var(--font-family-bold-italic);font-weight: bold;font-style: italic; }    .outline-info-panel .notes__scroll-area {overflow: hidden; }  .outline-info-panel.outline-info-panel_mode_outline .outline-info-panel__notes-container {display: none; }.video-container.video-container_force-fit-video video {position: absolute;width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0; }.video-container video {background-color: black; }  .video-container video::-webkit-media-text-track-container, .video-container video::cue {visibility: hidden; }.marker-panel {font-family: var(--font-family-normal);padding: 12px 0;width: 260px; }  .marker-panel__separator {position: relative;background: var(--popup-text-color);opacity: 0.08;height: 1px;margin: 3px 0; }.marker-panel-button {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;padding: 4px 20px;opacity: 1;background-color: transparent;transition: background-color 0.28s ease-in-out;width: 100%; }  .marker-panel-button__text {font-size: 15px;text-align: left;color: var(--popup-text-color); }  .marker-panel-button.marker-panel-button_type_eraseAll, .marker-panel-button.marker-panel-button_type_endDrawing {padding: 14px 20px 14px 24px; }  .marker-panel-button:focus, .marker-panel-button:hover {background-color: var(--list-item-background-hover-color); }    .marker-panel-button:focus .marker-panel-button__text, .marker-panel-button:hover .marker-panel-button__text {color: var(--popup-text-hover-color); }    .marker-panel-button:focus .marker-panel-button__item-icon, .marker-panel-button:hover .marker-panel-button__item-icon {color: var(--popup-text-hover-color); }  .marker-panel-button[disabled] {opacity: 0.5;color: var(--popup-text-color);pointer-events: none; }  .marker-panel-button[aria-selected='true'] {background-color: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }.item-icon {width: 40px;height: 40px;background-color: var(--top-panel-icon-container-color);border-radius: 50%;margin-right: 10px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color); }  .item-icon__item-icon-image {width: 28px;height: 28px;color: inherit; }.marker-tool-container {position: absolute;top: 0; }  .marker-tool-container.marker-tool-container_tool_line {cursor: url(data/marker.cur) 3 3, crosshair; }  .marker-tool-container.marker-tool-container_tool_marker {cursor: url(data/highlighter.cur) 3 10, crosshair; }  .marker-tool-container.marker-tool-container_tool_eraser {cursor: url(data/eraser.cur) 5 5, crosshair; }.draw-control {position: absolute; }.closed-caption-panel {position: absolute;height: 110px;width: 100%;bottom: 0;background-color: rgba(0, 0, 0, 0.5);padding: 13px 4px 7px 14px; }  .closed-caption-panel__scroll-area {height: 100%; }.closed-captions {font-family: var(--font-family-normal);color: #FFFFFF;line-height: 19px;font-size: 14px;width: 100%;padding-right: 30px;word-wrap: break-word;white-space: pre-wrap;text-shadow: -1.4px 1.4px 2px rgba(0, 0, 0, 0.48); }  .closed-captions p {position: relative !important;margin: 0; }.subtitles-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;-ms-transform-origin: left bottom;transform-origin: left bottom;box-sizing: border-box;pointer-events: none;padding: 0 48px 12px 48px; }  .subtitles-panel div {margin-bottom: 12px;text-align: center; }  .subtitles-panel span {background: rgba(8, 8, 8, 0.75);color: #FFFFFF;font-family: Arial, sans-serif;font-size: 28px;line-height: 37px;padding: 3px 6px;-webkit-box-decoration-break: clone; }.show-side-panel-button {position: absolute;top: 6px;z-index: 1001; }  .show-side-panel-button.show-side-panel-button_side_left {left: 0; }    .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button {left: -9px;border-radius: 0 25px 25px 0; }  .show-side-panel-button.show-side-panel-button_side_right {right: 0; }    .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button {left: 9px;border-radius: 25px 0 0 25px; }  .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button.show-side-panel-button__button_active, .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button[aria-pressed='true'], .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button.show-side-panel-button__button_active, .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button[aria-pressed='true'] {background: var(--player-background-color);left: 0; }  .show-side-panel-button__button {background: var(--player-background-color);box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);transition-property: left; }:root {--font-family-bold: PFnb;--font-family-bold-italic: PFnbi;--font-family-italic: PFni;--font-family-normal: PFn;--font-family-semibold: PFnsb, PFn;--font-family-semibold-italic: PFnsbi, PFni; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }.message-box {background: var(--player-background-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 16px;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: var(--font-family-normal); }  .message-box__buttons {margin-top: 28px; }body {overflow: hidden;cursor: default; }:focus {outline: none; }button {cursor: pointer;margin: 0;border: 0;background: transparent; }#content {width: 100%;height: 100%; }.universal {font-family: var(--font-family-normal);display: -ms-flexbox;display: flex;overflow: hidden;position: relative;background: var(--player-background-color);-ms-transform-origin: 0 0;transform-origin: 0 0; }  .universal.universal_left-panel {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }  .universal.universal_side-panel-hidden .universal__main-container {width: 100%; }  .universal.universal_embedded-mode::after {content: '';top: 0;bottom: 0;left: 0;right: 0;position: absolute;border: 1px solid rgba(0, 0, 0, 0.12);pointer-events: none; }.main-container {position: relative;display: inline-block;z-index: 0;-ms-flex-positive: 1;flex-grow: 1; }.content-area {margin-left: auto;margin-right: auto;left: 0;right: 0;position: relative; }  .content-area > div {position: absolute !important;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto; }  .content-area #playerView {position: absolute;isolation: isolate; }  .content-area .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .content-area .preloader::after {content: '';position: absolute;background: url("+
g[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }  .content-area .float-panel-overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0; }.treecontrol {position: relative;-webkit-overflow-scrolling: touch;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;border-radius: inherit; }  .treecontrol .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }  .treecontrol .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }  .treecontrol.treecontrol_locked {cursor: url(data/lock.cur), no-drop; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+g[2]+") no-repeat center; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
g[3]+"); }    body .info_panel.time::after {background: transparent url("+g[4]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ {position: absolute; }  .__player_view_id__ > * {position: absolute; }  .__player_view_id__ .slide {white-space: nowrap;font-size: 0; }    .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }      .__player_view_id__ .slide a img {border: 0; }    .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }    .__player_view_id__ .slide.relpos,    .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }    .__player_view_id__ .slide.kern,    .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }  .__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }    .__player_view_id__ .fullscreen > video,    .__player_view_id__ .fullscreen .video_player {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
g[5]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+g[6]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+g[7]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0;filter: opacity(1); }    .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial, sans-serif;line-height: 1.1; }  .__player_view_id__ .video_player.poster_frame_hide_video video {display: none; }  .__player_view_id__ .video_player.poster_frame video {opacity: 0; }  .__player_view_id__ .video_player.poster_frame_hide_video .poster, .__player_view_id__ .video_player.poster_frame .poster {position: absolute;width: 100%;height: 100%; }  .__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }    .__player_view_id__ .video_player .controls,    .__player_view_id__ .video_player .controls * {backface-visibility: hidden; }    .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 64px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
g[8]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+g[9]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
g[10]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 65px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+g[11]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
g[12]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.rate {background: url("+g[13]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.rate.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.mute {background: url("+g[14]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+
g[15]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+g[16]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+g[17]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+g[18]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+g[19]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+
g[20]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.subtitles.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.play {background: url("+g[21]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+g[22]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+g[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
g[24]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+g[25]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+g[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+g[27]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
g[28]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+g[29]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+g[30]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+g[27]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;right: 0;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .subtitles-list__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .subtitles-list__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .subtitles-list__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .subtitles-list__item.subtitles-list__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true']::before {background: url("+
g[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .play {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .rate {width: 32px;height: 34px;right: 95px;top: 0; }      .__player_view_id__ .video_player .controls .rate.rate_subtitle-button-next {right: 127px; }    .__player_view_id__ .video_player .controls .playback-rate-menu {width: 120px;right: 51px;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .playback-rate-menu.playback-rate-menu_subtitle-button-next {right: 83px; }      .__player_view_id__ .video_player .controls .playback-rate-menu__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .playback-rate-menu__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .playback-rate-menu__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item.playback-rate-menu__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true']::before {background: url("+
g[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .subtitles {width: 32px;height: 34px;right: 95px;top: 0; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {right: -1px; }    .__player_view_id__ .video_player .controls .mute {width: 22px;height: 22px;right: 67px;top: 6px; }.popup_layer {position: absolute; }  .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }  .popup_layer .message_box,  .popup_layer .confirm_window {background: #FFFFFF;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.75);width: 357px;height: 150px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }    .popup_layer .message_box::after,    .popup_layer .confirm_window::after {background-color: #E6E6E6;width: 100%;height: 1px;top: 30px;position: absolute;content: ''; }    .popup_layer .message_box .title,    .popup_layer .message_box .message,    .popup_layer .confirm_window .title,    .popup_layer .confirm_window .message {font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;color: #323232; }    .popup_layer .message_box .title,    .popup_layer .confirm_window .title {position: absolute;left: 13px;top: 7px;font-weight: bold;background: transparent; }    .popup_layer .message_box .message,    .popup_layer .confirm_window .message {position: absolute;top: 47px;left: 69px;margin-right: 25px; }      .popup_layer .message_box .message::before,      .popup_layer .confirm_window .message::before {background-color: #E6E6E6;width: 35px;height: 35px;left: -45px;position: absolute;content: ''; }    .popup_layer .message_box button,    .popup_layer .confirm_window button {font-size: 14px;border-radius: 5px;color: #323232;width: 68px;height: 30px; }      .popup_layer .message_box button, .popup_layer .message_box button.mobile:hover, .popup_layer .message_box button.mobile:active,      .popup_layer .confirm_window button,      .popup_layer .confirm_window button.mobile:hover,      .popup_layer .confirm_window button.mobile:active {background: #D4D4D4; }      .popup_layer .message_box button:hover, .popup_layer .message_box button:active, .popup_layer .message_box button.mobile.active,      .popup_layer .confirm_window button:hover,      .popup_layer .confirm_window button:active,      .popup_layer .confirm_window button.mobile.active {background: #B8B8B8; }  .popup_layer .confirm_window button.btn_yes {left: 101px;top: 98px; }  .popup_layer .confirm_window button.btn_no {left: 181px;top: 98px; }  .popup_layer .confirm_window .message::before {background: url("+
g[32]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+g[33]+"); }.transitionSlide.paused * {animation-play-state: paused !important; }.framesLayer .video_player {-ms-transform-origin: 0 0;transform-origin: 0 0; }.framesLayer *:not(.framesLayerContent) {pointer-events: all; }.framesLayer .framesLayerContent {position: absolute; }  .framesLayer .framesLayerContent > div {pointer-events: all; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.outline {font-family: var(--font-family-normal);position: relative; }.search-result {font-family: var(--font-family-bold);padding: 16px 0 8px 20px;position: relative;font-size: 15px;line-height: 20px;color: var(--popup-text-color); }  .search-result.search-result_no-results {font-family: var(--font-family-normal);height: 100%;text-align: center;padding: 60px 0 0;opacity: 0.6; }.slide-item-view {position: relative;overflow: hidden;display: table;width: 100%;color: var(--panel-text-color);transition: background 0.28s ease; }  .slide-item-view__content {height: 100%;display: table-row; }    .slide-item-view__content > * {display: table-cell;vertical-align: middle; }  .slide-item-view__open-button {width: 12px;height: 12px;margin: 0 8px 0 12px;opacity: 0.6;padding: 0;color: var(--popup-text-color);transition: transform 0.3s ease;background: transparent; }    .slide-item-view__open-button[aria-pressed='true'] {-ms-transform: rotate(90deg);transform: rotate(90deg); }  .slide-item-view__thumb {max-width: 100px;max-height: 60px;vertical-align: middle;margin-top: 1px;border: 1px solid rgba(0, 0, 0, 0.04);border-radius: 4px;background-color: var(--player-background-color); }  .slide-item-view__status {position: absolute;width: 18px;height: 18px;background-size: 18px 18px; }    .slide-item-view__status.slide-item-view__status_status_correct {background-image: url("+
g[34]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+g[35]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+g[36]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+g[37]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+g[38]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
g[39]+");background-size: 12px 18px;background-repeat: no-repeat;margin-left: -40px; }    .slide-item-view__mark.slide-item-view__mark_with-status {left: 8px; }  .slide-item-view__title-container {width: 100%; }  .slide-item-view__title {padding: 0 16px;font-size: 14px;line-height: 18px;max-height: 60px;word-break: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .slide-item-view__title.slide-item-view__title_minimized {max-height: 70px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__title {padding-left: 11px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__mark {margin-left: -20px; }  .slide-item-view.slide-item-view_active {background: var(--list-item-background-hover-color);color: var(--list-item-text-hover-color); }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
g[40]+"); }  .slide-item-view[aria-selected='true'] {background: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+g[41]+"); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed {color: var(--list-item-text-visited-color); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed.slide-item-view_active {background: var(--list-item-background-hover-color);color: var(--list-item-text-hover-color); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed[aria-selected='true'] {background: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }.highlighted {font-family: var(--font-family-bold);padding: 2px 3px;margin: -2px -3px;font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 1; }.search-context {font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 0.6; }.container-top-shadow {background: __verticalGradient(var(--popup-background-color), var(--popup-transparent-background-color));background: linear-gradient(to bottom, var(--popup-background-color), var(--popup-transparent-background-color));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(var(--popup-transparent-background-color), var(--popup-background-color));background: linear-gradient(to bottom, var(--popup-transparent-background-color), var(--popup-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }.vertical-scrollbar {transition: none;opacity: 0.5 !important; }.vertical-scrollbar .thumb {padding: 0;right: 0; }  .vertical-scrollbar .thumb__background {height: 100%;border-radius: 20px;background-color: rgba(0, 0, 0, 0.16);border: 1px solid rgba(255, 255, 255, 0.12); }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+
g[42]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+g[43]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+g[44]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):focus {outline: none; }    .presentation-view-mode-switch-control:not([disabled]):focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted #FFFFFF;opacity: 0.6; }"}();
var e;for(const [g,h]of Object.entries(null!=(e=a)?e:{}))e=`__${g.replace(RegExp("\\.","g"),"_")}__`,d=d.replace(new RegExp(e,"g"),h);let f;for(const [g,h]of Object.entries(null!=(f=b)?f:{}))d=d.replace(new RegExp(g,"g"),h);d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xm);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vm);return uu(d)}Xm(a,b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Vm(a,
b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};var VF={mb_question_icon:'<svg width="24" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6286_104426)"><path d="M12.5003 23.1431C18.6543 23.1431 23.6431 18.1543 23.6431 12.0003C23.6431 5.84625 18.6543 0.857422 12.5003 0.857422C6.34625 0.857422 1.35742 5.84625 1.35742 12.0003C1.35742 18.1543 6.34625 23.1431 12.5003 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.92969 8.57143C9.92969 8.06285 10.0805 7.56569 10.3631 7.14282C10.6456 6.71995 11.0472 6.39036 11.5171 6.19574C11.9869 6.00111 12.504 5.95019 13.0028 6.04941C13.5016 6.14863 13.9598 6.39353 14.3194 6.75316C14.679 7.11278 14.9239 7.57096 15.0231 8.06977C15.1224 8.56858 15.0714 9.08561 14.8768 9.55547C14.6822 10.0253 14.3526 10.4269 13.9297 10.7095C13.5069 10.992 13.0097 11.1429 12.5011 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5006 16C12.2463 16 11.9977 16.0754 11.7863 16.2167C11.5748 16.358 11.41 16.5588 11.3127 16.7937C11.2154 17.0286 11.1899 17.2871 11.2395 17.5365C11.2892 17.7859 11.4116 18.015 11.5914 18.1949C11.7712 18.3747 12.0003 18.4971 12.2497 18.5467C12.4991 18.5963 12.7576 18.5709 12.9926 18.4736C13.2275 18.3762 13.4283 18.2115 13.5696 18C13.7109 17.7886 13.7863 17.54 13.7863 17.2857C13.7818 16.9461 13.6449 16.6216 13.4048 16.3815C13.1646 16.1413 12.8402 16.0044 12.5006 16Z" fill="currentColor"/></g><defs><clipPath id="clip0_6286_104426"><rect width="24" height="24" fill="currentColor" transform="translate(0.5)"/></clipPath></defs></svg>',
mb_warning_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6153_102233)"><path d="M12 23.1431C18.1541 23.1431 23.1429 18.1543 23.1429 12.0003C23.1429 5.84625 18.1541 0.857422 12 0.857422C5.846 0.857422 0.857178 5.84625 0.857178 12.0003C0.857178 18.1543 5.846 23.1431 12 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 8.57171C12.4734 8.57171 12.8571 8.18795 12.8571 7.71456C12.8571 7.24118 12.4734 6.85742 12 6.85742C11.5266 6.85742 11.1428 7.24118 11.1428 7.71456C11.1428 8.18795 11.5266 8.57171 12 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6153_102233"><rect width="24" height="24" fill="currentColor"/></clipPath></defs></svg>',
arrows_left:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M10.5 6L6 12L10.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.5 6L11 12L16.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',arrows_right:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M6.5 6L12 12L6.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5 6L18 12L12.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-doc":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M12 2L17 7M12 2H5C3.89543 2 3 2.89543 3 4V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V7M12 2V7H17" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-image":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M5 17L11.861 10.5964C12.2269 10.2549 12.7891 10.2365 13.1765 10.5535L18 14.5M18 14.5V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V14.5ZM8 8.5C8 9.32843 7.32843 10 6.5 10C5.67157 10 5 9.32843 5 8.5C5 7.67157 5.67157 7 6.5 7C7.32843 7 8 7.67157 8 8.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M6 5H15M15 5V14M15 5L5 15" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',"attachment-unknown":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M10.7419 7.82902L6.61073 11.9602C6.02494 12.5459 6.02494 13.4957 6.61073 14.0815V14.0815C7.19652 14.6673 8.14626 14.6673 8.73205 14.0815L15.4496 7.36396C16.6211 6.19239 16.6211 4.29289 15.4496 3.12132V3.12132C14.278 1.94975 12.3785 1.94975 11.2069 3.12132L4.48941 9.83884C2.73205 11.5962 2.73205 14.4454 4.48941 16.2028V16.2028C6.24677 17.9602 9.09601 17.9602 10.8534 16.2028L14.0376 13.0186" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-video":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M18 15.5V4.5C18 3.39543 17.1046 2.5 16 2.5H4C2.89543 2.5 2 3.39543 2 4.5V15.5C2 16.6046 2.89543 17.5 4 17.5H16C17.1046 17.5 18 16.6046 18 15.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 14.1153V9.87928C8.00349 9.81418 8.02496 9.75084 8.06252 9.69481C8.10008 9.63878 8.15259 9.59178 8.21544 9.55792C8.27829 9.52407 8.34955 9.50441 8.42298 9.50066C8.4964 9.49691 8.56974 9.50919 8.63656 9.53642L12.7804 11.6489C12.8476 11.6856 12.903 11.7368 12.9414 11.7978C12.9798 11.8588 13 11.9275 13 11.9973C13 12.0672 12.9798 12.1358 12.9414 12.1968C12.903 12.2578 12.8476 12.3091 12.7804 12.3457L8.63656 14.4693C8.56859 14.494 8.49492 14.5041 8.42169 14.4985C8.34847 14.493 8.27779 14.472 8.21553 14.4374C8.15328 14.4028 8.10125 14.3555 8.06376 14.2995C8.02627 14.2435 8.00441 14.1804 8 14.1153Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 6.5H18" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 6.5L8 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6.5L14 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
attachments_button_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.7424 7.82902L6.61122 11.9602C6.02543 12.5459 6.02543 13.4957 6.61122 14.0815V14.0815C7.19701 14.6673 8.14675 14.6673 8.73254 14.0815L15.4501 7.36396C16.6216 6.19239 16.6216 4.29289 15.4501 3.12132V3.12132C14.2785 1.94975 12.379 1.94975 11.2074 3.12132L4.4899 9.83884C2.73254 11.5962 2.73254 14.4454 4.4899 16.2028V16.2028C6.24726 17.9602 9.0965 17.9602 10.8539 16.2028L14.038 13.0186" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"btn_pause_big.svg":'<svg version="1.1" id="Layer_21" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 104 76" style="enable-background:new 0 0 104 76;" xml:space="preserve"> <path id="XMLID_143_" style="opacity:0.5;fill:#030505;" d="M98,76H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h92c3.3,0,6,2.7,6,6v64C104,73.3,101.3,76,98,76z" \t/><g id="XMLID_144_">\t<rect id="XMLID_141_" x="35" y="19" style="fill:#FFFFFF;" width="12" height="38"/>\t<rect id="XMLID_142_" x="57" y="19" style="fill:#FFFFFF;" width="12" height="38"/></g></svg>',
"btn_play_big.svg":'<svg version="1.1" id="Layer_31" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 104 76" style="enable-background:new 0 0 104 76;" xml:space="preserve"> <path id="XMLID_139_" style="opacity:0.5;fill:#030505;" d="M98,76H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h92c3.3,0,6,2.7,6,6v64C104,73.3,101.3,76,98,76z" \t/><path id="XMLID_140_" style="fill:#FFFFFF;" d="M37,21v34c0.5,4.7,3.7,2.7,5.2,2l26.1-16c3.1-1.7,3.1-4.3,0-6L42.2,19C39.1,17.5,37.5,18,37,21 \tz"/></svg>',
cc_off:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.8 15V5C3.8 4.33726 4.33726 3.8 5 3.8H15C15.6627 3.8 16.2 4.33726 16.2 5V15C16.2 15.6627 15.6627 16.2 15 16.2H5C4.33726 16.2 3.8 15.6627 3.8 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 7.8L13.5 7.8C13.9418 7.8 14.3 7.44183 14.3 7C14.3 6.55817 13.9418 6.2 13.5 6.2L6.5 6.2C6.05817 6.2 5.7 6.55817 5.7 7C5.7 7.44183 6.05817 7.8 6.5 7.8ZM5.7 10C5.7 9.55817 6.05817 9.2 6.5 9.2H13.5C13.9418 9.2 14.3 9.55817 14.3 10C14.3 10.4418 13.9418 10.8 13.5 10.8H6.5C6.05817 10.8 5.7 10.4418 5.7 10ZM6.5 12.2C6.05817 12.2 5.7 12.5582 5.7 13C5.7 13.4418 6.05817 13.8 6.5 13.8H10.5C10.9418 13.8 11.3 13.4418 11.3 13C11.3 12.5582 10.9418 12.2 10.5 12.2H6.5Z" fill="currentColor"/></svg>',
cc_on:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2 15V5C2 3.34315 3.34315 2 5 2H15C16.6569 2 18 3.34315 18 5V15C18 16.6569 16.6569 18 15 18H5C3.34315 18 2 16.6569 2 15ZM6.5 7.75L13.5 7.75C13.9142 7.75 14.25 7.41421 14.25 7C14.25 6.58579 13.9142 6.25 13.5 6.25H6.5C6.08579 6.25 5.75 6.58579 5.75 7C5.75 7.41421 6.08579 7.75 6.5 7.75ZM6.5 9.25C6.08579 9.25 5.75 9.58579 5.75 10C5.75 10.4142 6.08579 10.75 6.5 10.75H13.5C13.9142 10.75 14.25 10.4142 14.25 10C14.25 9.58579 13.9142 9.25 13.5 9.25H6.5ZM5.75 13C5.75 12.5858 6.08579 12.25 6.5 12.25H10.5C10.9142 12.25 11.25 12.5858 11.25 13C11.25 13.4142 10.9142 13.75 10.5 13.75H6.5C6.08579 13.75 5.75 13.4142 5.75 13Z" fill="currentColor"/></svg>',
chevron_left:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',chevron_right:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',collapse_icon:'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 10.191L1 1.80902C1 1.43733 1.39116 1.19558 1.72361 1.3618L10.1056 5.55279C10.4741 5.73705 10.4741 6.26295 10.1056 6.44721L1.72361 10.6382C1.39116 10.8044 1 10.5627 1 10.191Z" fill="currentColor"/></svg>',
erase_search:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 5.70711C16.0976 5.31658 16.0976 4.68342 15.7071 4.29289C15.3166 3.90237 14.6834 3.90237 14.2929 4.29289L10 8.58579L5.70711 4.29289C5.31658 3.90237 4.68342 3.90237 4.29289 4.29289C3.90237 4.68342 3.90237 5.31658 4.29289 5.70711L8.58579 10L4.29289 14.2929C3.90237 14.6834 3.90237 15.3166 4.29289 15.7071C4.68342 16.0976 5.31658 16.0976 5.70711 15.7071L10 11.4142L14.2929 15.7071C14.6834 16.0976 15.3166 16.0976 15.7071 15.7071C16.0976 15.3166 16.0976 14.6834 15.7071 14.2929L11.4142 10L15.7071 5.70711Z" fill="currentColor"/></g></svg>',
exit_fullscreen:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.293 18.707C1.10553 18.5195 1.00021 18.2652 1.00021 18C1.00021 17.7348 1.10553 17.4805 1.293 17.293L5.586 13H2C1.73478 13 1.48043 12.8946 1.29289 12.7071C1.10536 12.5196 1 12.2652 1 12C1 11.7348 1.10536 11.4804 1.29289 11.2929C1.48043 11.1054 1.73478 11 2 11H8C8.26522 11 8.51957 11.1054 8.70711 11.2929C8.89464 11.4804 9 11.7348 9 12V18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18V14.414L2.707 18.707C2.51947 18.8945 2.26516 18.9998 2 18.9998C1.73484 18.9998 1.48053 18.8945 1.293 18.707ZM12 9H18C18.2652 9 18.5196 8.89464 18.7071 8.70711C18.8946 8.51957 19 8.26522 19 8C19 7.73478 18.8946 7.48043 18.7071 7.29289C18.5196 7.10536 18.2652 7 18 7H14.414L18.707 2.707C18.8892 2.5184 18.99 2.2658 18.9877 2.0036C18.9854 1.7414 18.8802 1.49059 18.6948 1.30518C18.5094 1.11977 18.2586 1.0146 17.9964 1.01233C17.7342 1.01005 17.4816 1.11084 17.293 1.293L13 5.586V2C13 1.73478 12.8946 1.48043 12.7071 1.29289C12.5196 1.10536 12.2652 1 12 1C11.7348 1 11.4804 1.10536 11.2929 1.29289C11.1054 1.48043 11 1.73478 11 2V8C11 8.26522 11.1054 8.51957 11.2929 8.70711C11.4804 8.89464 11.7348 9 12 9Z" fill="currentColor"/></svg>',
"external-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.5H14.5V13" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.5 5.5L5.5 14.5" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>',fullscreen:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.293 8.707C11.1055 8.51947 11.0002 8.26516 11.0002 8C11.0002 7.73484 11.1055 7.4805 11.293 7.293L14.586 4H11C10.7348 4 10.4804 3.89464 10.2929 3.70711C10.1054 3.51957 10 3.26522 10 3C10 2.73478 10.1054 2.48043 10.2929 2.29289C10.4804 2.10536 10.7348 2 11 2H17C17.2652 2 17.5196 2.10536 17.7071 2.29289C17.8946 2.48043 18 2.73478 18 3V9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10C16.7348 10 16.4804 9.89464 16.2929 9.70711C16.1054 9.51957 16 9.26522 16 9V5.414L12.707 8.707C12.5195 8.89447 12.2652 8.99979 12 8.99979C11.7348 8.99979 11.4805 8.89447 11.293 8.707ZM3 18H9C9.26522 18 9.51957 17.8946 9.70711 17.7071C9.89464 17.5196 10 17.2652 10 17C10 16.7348 9.89464 16.4804 9.70711 16.2929C9.51957 16.1054 9.26522 16 9 16H5.414L8.707 12.707C8.88916 12.5184 8.98995 12.2658 8.98767 12.0036C8.9854 11.7414 8.88023 11.4906 8.69482 11.3052C8.50941 11.1198 8.2586 11.0146 7.9964 11.0123C7.7342 11.01 7.4816 11.1108 7.293 11.293L4 14.586V11C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18Z" fill="currentColor"/></svg>',
"mail-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.0001 17H11.4835V15.4969H10.0001C8.54209 15.4969 7.14388 14.9178 6.11293 13.8871C5.08198 12.8562 4.50281 11.458 4.50281 10C4.50281 8.54205 5.08194 7.14384 6.11293 6.11289C7.14388 5.08194 8.54209 4.50277 10.0001 4.50277C11.458 4.50277 12.8562 5.0819 13.8872 6.11289C14.9181 7.14384 15.4973 8.54205 15.4973 10V12.7771C15.4792 13.2065 15.126 13.5451 14.6963 13.5451C14.2665 13.5451 13.9133 13.2065 13.8952 12.7771V9.97914C13.8955 8.97026 13.4953 8.00272 12.7821 7.28915C12.0691 6.57559 11.1016 6.17447 10.093 6.17447C9.08414 6.17416 8.1166 6.57466 7.40304 7.28796C6.68978 8.0009 6.28899 8.96843 6.28867 9.97731C6.28867 10.9859 6.68918 11.9534 7.4024 12.6667C8.11565 13.3802 9.08318 13.7807 10.0921 13.7807C10.9333 13.7801 11.7501 13.4972 12.4117 12.9778C12.4739 13.777 12.9482 14.4859 13.6627 14.8484C14.3775 15.2112 15.2295 15.1751 15.9111 14.7535C16.5929 14.3318 17.0055 13.5856 16.9999 12.7839V9.99998C16.9999 8.14338 16.2624 6.36277 14.9498 5.05012C13.6369 3.73747 11.8566 3 9.99997 3C8.14337 3 6.36308 3.73753 5.05011 5.05012C3.73746 6.36277 3 8.14338 3 9.99998C3 11.8566 3.73753 13.6369 5.05011 14.9495C6.363 16.2624 8.14337 17 9.99997 17L10.0001 17ZM10.0922 12.278C9.48191 12.278 8.89686 12.0356 8.46523 11.6039C8.03391 11.1726 7.7915 10.5872 7.79181 9.97732C7.79181 9.36706 8.03423 8.78202 8.46585 8.35071C8.89748 7.91908 9.48286 7.67697 10.0931 7.67728C10.703 7.67759 11.2884 7.92033 11.7194 8.35196C12.1507 8.78359 12.3928 9.36897 12.3925 9.97921C12.3925 10.5891 12.1501 11.1745 11.7188 11.6061C11.2875 12.0378 10.7024 12.2805 10.0922 12.2808V12.278Z" fill="currentColor"/></svg>',
marker_eraser:'<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.7922 4.20711L6.37515 13.6242C5.98384 14.0155 5.98474 14.6502 6.37718 15.0404L8.43342 17.0849C8.80816 17.4575 9.31513 17.6667 9.84358 17.6667H13.1709C13.7014 17.6667 14.2101 17.456 14.5851 17.0809L21.6256 10.0404C22.0161 9.64992 22.0161 9.01675 21.6256 8.62623L17.2065 4.20711C16.8159 3.81658 16.1828 3.81658 15.7922 4.20711Z" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.166 6.83333L18.9993 12.6667" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><g opacity="0.4"><path d="M2.5 22.5C2.5 21.6716 3.17157 21 4 21H14C14.8284 21 15.5 21.6716 15.5 22.5C15.5 23.3284 14.8284 24 14 24H4C3.17157 24 2.5 23.3284 2.5 22.5Z" fill="#CACACA"/><path d="M17.5 22.5C17.5 21.6716 18.1716 21 19 21C19.8284 21 20.5 21.6716 20.5 22.5C20.5 23.3284 19.8284 24 19 24C18.1716 24 17.5 23.3284 17.5 22.5Z" fill="#CACACA"/><path d="M22.5 22.5C22.5 21.6716 23.1716 21 24 21C24.8284 21 25.5 21.6716 25.5 22.5C25.5 23.3284 24.8284 24 24 24C23.1716 24 22.5 23.3284 22.5 22.5Z" fill="#CACACA"/></g></svg>',
marker_highlighter:'<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 19.3332V16.1665C6.5 15.6142 6.94772 15.1665 7.5 15.1665H20.5C21.0523 15.1665 21.5 15.6142 21.5 16.1665V19.3332" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/><path d="M7.33398 15.1662V15.1662C8.92357 13.7622 9.83398 11.7434 9.83398 9.62256V8.80341C9.83398 8.54901 10.0402 8.34277 10.2946 8.34277H17.7067C17.9611 8.34277 18.1673 8.54901 18.1673 8.80341V9.62256C18.1673 11.7434 19.0777 13.7622 20.6673 15.1662V15.1662" stroke="currentColor" stroke-width="1.7"/><path d="M11.5 7.66648V4.3403L17.3333 2.52409V7.66648" stroke="currentColor" stroke-width="1.7"/><rect x="2" y="23" width="24" height="3" rx="1.5" fill="#DFD600"/></svg>',
marker_panel_button_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.5018 4.0431C17.9988 3.59013 17.1673 2.9707 16.2894 2.59355C15.4746 2.24349 14.2613 1.95904 13.3742 2.80155C12.9058 3.24635 12.7749 3.82409 12.8104 4.35803C12.8447 4.87292 13.0325 5.39305 13.2595 5.85614C13.7104 6.77612 14.4176 7.6736 14.9348 8.23025C15.1797 8.53386 15.357 8.79749 15.4259 9.01848C15.4571 9.11848 15.455 9.17724 15.4484 9.20997C15.4437 9.23307 15.4304 9.27783 15.369 9.3446C15.3456 9.35233 15.2377 9.38716 14.9889 9.34417C14.648 9.28527 14.1359 9.08726 13.4917 8.60786C12.7611 8.06416 11.6771 7.345 10.6636 6.92023C10.1645 6.71107 9.61193 6.54251 9.09512 6.54663C8.54173 6.55105 7.94725 6.76502 7.61817 7.38764C7.40835 7.78463 7.26081 8.17579 7.22554 8.57198C7.18833 8.99004 7.28042 9.36358 7.4686 9.70451C7.64513 10.0243 7.89923 10.3022 8.16399 10.5574C8.37095 10.7568 8.61765 10.9728 8.87967 11.2023L8.87969 11.2023C8.95202 11.2656 9.02551 11.33 9.09965 11.3953C9.20953 11.4921 9.32665 11.5938 9.44877 11.6999L9.4488 11.6999L9.4488 11.6999C10.1584 12.3164 11.0371 13.0797 11.6473 13.8709C12.0048 14.3346 12.2078 14.7319 12.263 15.0459C12.3086 15.3056 12.261 15.5191 12.0258 15.7475C11.6943 16.0695 11.4003 16.2037 11.1133 16.2396C10.812 16.2772 10.4293 16.2174 9.90911 15.9916C8.91371 15.5596 7.65372 14.6328 5.89302 13.2259C5.96259 12.9962 6 12.7525 6 12.5001C6 11.1194 4.88071 10.0001 3.5 10.0001C2.11929 10.0001 1 11.1194 1 12.5001C1 13.8808 2.11929 15.0001 3.5 15.0001C4.0824 15.0001 4.61828 14.8009 5.04327 14.467C6.74474 15.8251 8.13183 16.8555 9.31191 17.3676C9.97668 17.6561 10.6396 17.8104 11.2993 17.728C11.9733 17.6438 12.5558 17.3237 13.0709 16.8235C13.6824 16.2296 13.8671 15.5072 13.7404 14.7863C13.6233 14.1199 13.2493 13.4921 12.8351 12.9549C12.1237 12.0324 11.1094 11.1535 10.4087 10.5462L10.4087 10.5462L10.4083 10.5459C10.2932 10.4462 10.1866 10.3537 10.0911 10.2697C10.0063 10.195 9.92595 10.1246 9.8497 10.0578L9.84953 10.0576C9.59353 9.83339 9.38357 9.64948 9.20481 9.47722C8.97343 9.25426 8.84866 9.10072 8.78184 8.97966C8.72666 8.8797 8.71092 8.80287 8.71964 8.70498C8.7303 8.58522 8.78245 8.39484 8.94433 8.08856C8.94835 8.08096 8.95147 8.07632 8.95327 8.07387L8.95527 8.07132L8.95576 8.07079L8.95813 8.06946C8.96621 8.06531 9.00749 8.04738 9.1071 8.04659C9.32201 8.04487 9.65208 8.12273 10.0838 8.30365C10.9318 8.65904 11.902 9.29463 12.5962 9.81123C13.3769 10.3921 14.1038 10.7135 14.7335 10.8223C15.328 10.925 15.976 10.8538 16.3997 10.436C16.6704 10.169 16.8476 9.85604 16.9182 9.50903C16.9874 9.16906 16.9439 8.84786 16.858 8.57203C16.694 8.04608 16.3399 7.58113 16.0836 7.26543C16.0727 7.25189 16.0612 7.23874 16.0493 7.226C15.5905 6.73512 14.9754 5.9488 14.6064 5.19598C14.4207 4.81714 14.3231 4.49794 14.3071 4.2585C14.2925 4.03809 14.3468 3.94646 14.4071 3.88924C14.5772 3.72771 14.954 3.65243 15.6973 3.97174C16.3774 4.26395 17.072 4.77407 17.4982 5.15781C17.806 5.43498 18.2802 5.41012 18.5574 5.1023C18.8345 4.79448 18.8097 4.32026 18.5018 4.0431ZM4.5 12.5001C4.5 13.0524 4.05228 13.5001 3.5 13.5001C2.94772 13.5001 2.5 13.0524 2.5 12.5001C2.5 11.9478 2.94772 11.5001 3.5 11.5001C4.05228 11.5001 4.5 11.9478 4.5 12.5001Z" fill="currentColor"/></svg>',
marker_pen:'<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 19.3331V16C6.5 15.5398 6.8731 15.1667 7.33333 15.1667M7.33333 15.1667H20.6667M7.33333 15.1667L12.3333 6.83333M20.6667 15.1667C21.1269 15.1667 21.5 15.5398 21.5 16V19.3331M20.6667 15.1667L15.6667 6.83333M12.3333 6.83333H15.6667M12.3333 6.83333V4.20818C12.3333 3.35683 13.1485 2.66667 13.9998 2.66667C14.8512 2.66667 15.6667 3.35683 15.6667 4.20818V6.83333" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/><rect x="2" y="23" width="24" height="3" rx="1.5" fill="#FF0000"/></svg>',
more:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5 10C5 11.1046 4.10457 12 3 12C1.89543 12 1 11.1046 1 10C1 8.89543 1.89543 8 3 8C4.10457 8 5 8.89543 5 10ZM12 10C12 11.1046 11.1046 12 10 12C8.89543 12 8 11.1046 8 10C8 8.89543 8.89543 8 10 8C11.1046 8 12 8.89543 12 10ZM17 12C18.1046 12 19 11.1046 19 10C19 8.89543 18.1046 8 17 8C15.8954 8 15 8.89543 15 10C15 11.1046 15.8954 12 17 12Z" fill="currentColor"/></svg>',
next_btn:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0,5 q 0,-5 5,-5 h {CENTER_WIDTH} h0.94c2.77,0,4.435,2.764,6.044,5l5.036,7 \tc1.306,1.816,1.306,4.184,0,6l-5.036,7c-1.608,2.234-3.276,5-6.044,5 H5 q -5,0 -5,-5 z"/></svg>',next_btn_mobile:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="36" viewBox="0 0 {WIDTH} 36" enable-background="new 0 0 {WIDTH} 36" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0,5 q 0,-5 5,-5 h {CENTER_WIDTH} h0.528c3.324,0,5.322,3.316,7.253,6l6.043,8.4 \tc1.567,2.18,1.567,5.02,0,7.2 l-6.5,8.5 c-1.93,2.683-3.932,6-7.253,6 H5 q -5,0 -5,-5 z"/></svg>',
notes_button_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 15V5C3.5 4.17157 4.17157 3.5 5 3.5H15C15.8284 3.5 16.5 4.17157 16.5 5V15C16.5 15.8284 15.8284 16.5 15 16.5H5C4.17157 16.5 3.5 15.8284 3.5 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 7.75L13.5 7.75C13.9142 7.75 14.25 7.41421 14.25 7C14.25 6.58579 13.9142 6.25 13.5 6.25L6.5 6.25C6.08579 6.25 5.75 6.58579 5.75 7C5.75 7.41421 6.08579 7.75 6.5 7.75ZM5.75 10C5.75 9.58579 6.08579 9.25 6.5 9.25H13.5C13.9142 9.25 14.25 9.58579 14.25 10C14.25 10.4142 13.9142 10.75 13.5 10.75H6.5C6.08579 10.75 5.75 10.4142 5.75 10ZM6.5 12.25C6.08579 12.25 5.75 12.5858 5.75 13C5.75 13.4142 6.08579 13.75 6.5 13.75H10.5C10.9142 13.75 11.25 13.4142 11.25 13C11.25 12.5858 10.9142 12.25 10.5 12.25H6.5Z" fill="currentColor"/></svg>',
outline:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3.55228 6 4 5.55228 4 5C4 4.44772 3.55228 4 3 4C2.44772 4 2 4.44772 2 5C2 5.55228 2.44772 6 3 6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6L17 6C17.5523 6 18 5.55229 18 5C18 4.44772 17.5523 4 17 4H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H7ZM6 15C6 14.4477 6.44772 14 7 14L13 14C13.5523 14 14 14.4477 14 15C14 15.5523 13.5523 16 13 16L7 16C6.44772 16 6 15.5523 6 15ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 16C3.55228 16 4 15.5523 4 15C4 14.4477 3.55228 14 3 14C2.44772 14 2 14.4477 2 15C2 15.5523 2.44772 16 3 16Z" fill="currentColor"/></svg>',
outline_button_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 7C3.55228 7 4 6.55228 4 6C4 5.44772 3.55228 5 3 5C2.44772 5 2 5.44772 2 6C2 6.55228 2.44772 7 3 7ZM7 5.25C6.58579 5.25 6.25 5.58579 6.25 6C6.25 6.41421 6.58579 6.75 7 6.75L17 6.75C17.4142 6.75 17.75 6.41421 17.75 6C17.75 5.58579 17.4142 5.25 17 5.25L7 5.25ZM7 9.25C6.58579 9.25 6.25 9.58579 6.25 10C6.25 10.4142 6.58579 10.75 7 10.75H15C15.4142 10.75 15.75 10.4142 15.75 10C15.75 9.58579 15.4142 9.25 15 9.25H7ZM6.25 14C6.25 13.5858 6.58579 13.25 7 13.25L13 13.25C13.4142 13.25 13.75 13.5858 13.75 14C13.75 14.4142 13.4142 14.75 13 14.75L7 14.75C6.58579 14.75 6.25 14.4142 6.25 14ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 15C3.55228 15 4 14.5523 4 14C4 13.4477 3.55228 13 3 13C2.44772 13 2 13.4477 2 14C2 14.5523 2.44772 15 3 15Z" fill="currentColor"/></svg>',
pause:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3.5V16.5M13 3.5V16.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>',play:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 16.3087V3.54659L5 3.54659L16.8484 8.87836C17.2245 9.04759 17.2455 9.57369 16.8842 9.77243L5 16.3087Z" stroke="currentColor" stroke-width="2"/></svg>',play_pause_btn:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="11px" height="14px" viewBox="0 0 11 14" enable-background="new 0 0 11 14" xml:space="preserve">  <polygon class="play_icon" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.normal}" points="0,0 10.5,7 0,14 "/>  <polygon class="play_icon_disabled" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.disabled}" points="0,0 10.5,7 0,14 "/>  <polygon class="play_icon_hover" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.over}" points="0,0 10.5,7 0,14 "/>  <path class="pause_icon" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.normal}" d="M4,12H0V0h4V12L4,12z M11,12H7V0h4V12z"/>  <path class="pause_icon_hover" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.over}" d="M4,12H0V0h4V12L4,12z M11,12H7V0h4V12z"/></svg>',
presenter_info_button_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 17C3 14.4072 6.2519 12 10 12C13.7481 12 17 14.4072 17 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><circle cx="10" cy="6" r="3.25" stroke="currentColor" stroke-width="1.5"/></svg>',prev_btn:'<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve" height="30" viewBox="0 0 {WIDTH} 30" width="{WIDTH}" version="1.1" y="0px" x="0px"><path d="M13,0h-0.9401c-2.7701,0-4.4351,2.764-6.0442,5l-5.0362,7c-1.306,1.816-1.306,4.184,0,6l5.0362,7c1.6081,2.235,3.2761,5,6.0442,5h0.94 h {CENTER_WIDTH} q 5,0 5,-5 v -20 q 0,-5 -5,-5 z" fill-rule="evenodd" clip-rule="evenodd"/></svg> ',
prev_btn_mobile:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="36px" viewBox="0 0 {WIDTH} 36" enable-background="new 0 0 {WIDTH} 36" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M15,0h-0.529c-3.322,0-5.322,3.316-7.252,6l-6.043,8.4 \tc-1.568,2.18-1.567,5.02,0,7.2L7.219,30c1.93,2.682,3.932,6,7.252,6 h0.529 h {CENTER_WIDTH} q 5,0 5,-5 v -26 q 0,-5 -5,-5 z"/></svg>',"rate-0.75x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.20273 15.6683C6.84183 15.6683 8.3902 13.4487 8.3902 9.94008C8.3902 6.45434 6.8342 4.25 4.20273 4.25C1.57888 4.25 0 6.46196 0 9.94771C0 13.4563 1.56363 15.6683 4.20273 15.6683ZM4.20273 14.2343C2.63147 14.2343 1.73143 12.6021 1.73143 9.94771C1.73143 7.33149 2.64673 5.68396 4.20273 5.68396C5.75873 5.68396 6.6664 7.32387 6.6664 9.94771C6.6664 12.6097 5.77399 14.2343 4.20273 14.2343Z" fill="currentColor"/><path d="M10.7852 15.5463C11.3497 15.5463 11.7844 15.1039 11.7844 14.5471C11.7844 13.9826 11.3497 13.5479 10.7852 13.5479C10.2284 13.5479 9.78603 13.9826 9.78603 14.5471C9.78603 15.1039 10.2284 15.5463 10.7852 15.5463Z" fill="currentColor"/><path d="M14.3925 14.3041C14.1209 14.8333 14.5052 15.4624 15.1 15.4624C15.4007 15.4624 15.6757 15.2927 15.8106 15.0239L20.3729 5.93567V4.45594H13.6036C13.2055 4.45594 12.8828 4.77865 12.8828 5.17674C12.8828 5.57482 13.2055 5.89753 13.6036 5.89753H18.6873V5.93567L14.3925 14.3041Z" fill="currentColor"/><path d="M25.8266 15.6683C28.1987 15.6683 29.8615 14.1047 29.8615 11.8469C29.8615 9.71126 28.3436 8.16289 26.2308 8.16289C25.1554 8.16289 24.2553 8.5824 23.7748 9.2765H23.7367L24.0417 5.89753H28.5C28.8981 5.89753 29.2208 5.57482 29.2208 5.17674C29.2208 4.77865 28.8981 4.45594 28.5 4.45594H22.6688L22.0891 10.6799H23.6528C24.0799 9.95534 24.9037 9.52057 25.8571 9.52057C27.23 9.52057 28.1911 10.5121 28.1911 11.8927C28.1911 13.2733 27.23 14.242 25.8418 14.242C24.9051 14.242 24.1371 13.8071 23.7712 13.1167C23.5713 12.7395 23.2308 12.4038 22.8039 12.4038C22.324 12.4038 21.9311 12.8131 22.0783 13.2699C22.5447 14.7172 23.9776 15.6683 25.8266 15.6683Z" fill="currentColor"/><path d="M34.2931 12.3885L35.8786 15.018C36.0449 15.2938 36.3434 15.4624 36.6655 15.4624H37.1274C37.491 15.4624 37.7105 15.06 37.5137 14.7543L35.2694 11.2673L37.5227 7.89357C37.7266 7.58827 37.5078 7.17894 37.1406 7.17894H36.7027C36.3811 7.17894 36.083 7.34703 35.9165 7.62214L34.3617 10.1918H34.3236L32.754 7.61924C32.5871 7.34578 32.2899 7.17894 31.9696 7.17894H31.4829C31.1175 7.17894 30.8983 7.58493 31.0988 7.89046L33.3549 11.3283L31.077 14.7482C30.8736 15.0536 31.0925 15.4624 31.4594 15.4624H31.876C32.1974 15.4624 32.4955 15.2944 32.662 15.0194L34.2549 12.3885H34.2931Z" fill="currentColor"/></svg>',
"rate-1.25x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.97683 14.602C2.97683 15.0733 3.35887 15.4553 3.83014 15.4553C4.30141 15.4553 4.68345 15.0733 4.68345 14.602V5.1492C4.68345 4.63072 4.26313 4.2104 3.74465 4.2104H3.56037C3.17063 4.2104 2.79056 4.33168 2.47285 4.55742L0.293973 6.10557C0.109552 6.23661 0 6.44884 0 6.67507C0 7.24259 0.640845 7.57329 1.10339 7.24448L2.93787 5.9404H2.97683V14.602Z" fill="currentColor"/><path d="M8.32266 15.5411C8.89933 15.5411 9.34351 15.0891 9.34351 14.5202C9.34351 13.9436 8.89933 13.4994 8.32266 13.4994C7.75379 13.4994 7.30181 13.9436 7.30181 14.5202C7.30181 15.0891 7.75379 15.5411 8.32266 15.5411Z" fill="currentColor"/><path d="M11.1982 7.50674V7.58833C11.1982 8.04454 11.568 8.41437 12.0242 8.41437C12.4804 8.41437 12.8503 8.04454 12.8503 7.58833V7.49895C12.8503 6.33003 13.7776 5.44166 15.0088 5.44166C16.1778 5.44166 17.0817 6.23652 17.0817 7.23399C17.0817 8.11457 16.7233 8.70682 15.3517 10.1329L11.5324 14.0256C11.3781 14.1828 11.2917 14.3942 11.2917 14.6145V14.7561C11.2917 15.1423 11.6048 15.4553 11.9909 15.4553H18.2467C18.6534 15.4553 18.9832 15.1256 18.9832 14.7189C18.9832 14.3122 18.6534 13.9825 18.2467 13.9825H13.6451V13.9436L16.4583 11.1148C18.1026 9.43155 18.8039 8.45746 18.8039 7.14827C18.8039 5.36373 17.2064 4 15.0634 4C12.8269 4 11.1982 5.48062 11.1982 7.50674Z" fill="currentColor"/><path d="M24.5628 15.6658C26.9863 15.6658 28.6851 14.0682 28.6851 11.7616C28.6851 9.57961 27.1344 7.99768 24.9758 7.99768C23.877 7.99768 22.9575 8.42628 22.4665 9.13543H22.4275L22.7393 5.68324H27.2941C27.7008 5.68324 28.0305 5.35353 28.0305 4.94682C28.0305 4.54011 27.7008 4.2104 27.2941 4.2104H21.3366L20.7443 10.5693H22.3418C22.7782 9.82898 23.6198 9.38479 24.5939 9.38479C25.9966 9.38479 26.9785 10.3979 26.9785 11.8083C26.9785 13.2188 25.9966 14.2085 24.5783 14.2085C23.6213 14.2085 22.8366 13.7642 22.4629 13.0588C22.2586 12.6734 21.9107 12.3305 21.4746 12.3305C20.9843 12.3305 20.5828 12.7487 20.7332 13.2154C21.2097 14.6941 22.6737 15.6658 24.5628 15.6658Z" fill="currentColor"/><path d="M33.2127 12.3149L34.8326 15.0013C35.0025 15.2831 35.3075 15.4553 35.6365 15.4553H36.1085C36.48 15.4553 36.7043 15.0443 36.5032 14.7319L34.2102 11.1693L36.5124 7.72253C36.7207 7.41061 36.4971 6.99242 36.122 6.99242H35.6746C35.346 6.99242 35.0414 7.16415 34.8713 7.44522L33.2829 10.0706H33.2439L31.6403 7.44225C31.4698 7.16286 31.1662 6.99242 30.8389 6.99242H30.3417C29.9683 6.99242 29.7444 7.4072 29.9493 7.71936L32.2542 11.2317L29.927 14.7257C29.7192 15.0377 29.9428 15.4553 30.3177 15.4553H30.7433C31.0717 15.4553 31.3762 15.2837 31.5463 15.0028L33.1738 12.3149H33.2127Z" fill="currentColor"/></svg>',
"rate-1.5x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.9981 14.7159C7.9981 15.1905 8.38287 15.5753 8.85751 15.5753C9.33214 15.5753 9.71691 15.1905 9.71691 14.7159V5.19551C9.71691 4.67332 9.29359 4.25 8.77141 4.25H8.58581C8.19329 4.25 7.8105 4.37215 7.49052 4.5995L5.29607 6.15871C5.11033 6.29068 5 6.50443 5 6.73228C5 7.30385 5.64542 7.63692 6.11128 7.30575L7.95886 5.99235H7.9981V14.7159Z" fill="currentColor"/><path d="M13.3821 15.6616C13.9629 15.6616 14.4103 15.2064 14.4103 14.6335C14.4103 14.0527 13.9629 13.6053 13.3821 13.6053C12.8092 13.6053 12.354 14.0527 12.354 14.6335C12.354 15.2064 12.8092 15.6616 13.3821 15.6616Z" fill="currentColor"/><path d="M20.4739 15.7872C22.9148 15.7872 24.6257 14.1783 24.6257 11.8551C24.6257 9.65757 23.0639 8.06434 20.8899 8.06434C19.7832 8.06434 18.8571 8.49601 18.3627 9.21021H18.3234L18.6374 5.73336H23.2248C23.6344 5.73336 23.9664 5.40129 23.9664 4.99168C23.9664 4.58206 23.6344 4.25 23.2248 4.25H17.2246L16.6282 10.6543H18.2371C18.6766 9.90872 19.5242 9.46136 20.5053 9.46136C21.918 9.46136 22.9069 10.4817 22.9069 11.9022C22.9069 13.3228 21.918 14.3195 20.4896 14.3195C19.5257 14.3195 18.7354 13.872 18.359 13.1616C18.1533 12.7735 17.8029 12.4281 17.3637 12.4281C16.8698 12.4281 16.4655 12.8493 16.617 13.3193C17.0969 14.8086 18.5713 15.7872 20.4739 15.7872Z" fill="currentColor"/><path d="M29.1857 12.4124L30.8171 15.118C30.9882 15.4018 31.2954 15.5753 31.6268 15.5753H32.1021C32.4763 15.5753 32.7021 15.1613 32.4996 14.8467L30.1903 11.2587L32.5089 7.78722C32.7187 7.47308 32.4935 7.05189 32.1157 7.05189H31.6651C31.3342 7.05189 31.0274 7.22485 30.8561 7.50793L29.2563 10.152H29.2171L27.602 7.50494C27.4303 7.22356 27.1245 7.05189 26.7949 7.05189H26.2941C25.9181 7.05189 25.6926 7.46964 25.8989 7.78402L28.2203 11.3214L25.8764 14.8405C25.6672 15.1547 25.8924 15.5753 26.2699 15.5753H26.6986C27.0293 15.5753 27.3361 15.4024 27.5074 15.1195L29.1464 12.4124H29.1857Z" fill="currentColor"/></svg>',
"rate-1x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.1709 15.0691C14.1709 15.5711 14.5778 15.978 15.0798 15.978C15.5818 15.978 15.9888 15.5711 15.9888 15.0691V5C15.9888 4.44772 15.5411 4 14.9888 4H14.7925C14.3773 4 13.9725 4.12919 13.6341 4.36964L11.3131 6.01872C11.1167 6.1583 11 6.38436 11 6.62534C11 7.22986 11.6826 7.58212 12.1753 7.23187L14.1294 5.84277H14.1709V15.0691Z" fill="currentColor"/><path d="M22.4844 12.6475L24.2098 15.509C24.3908 15.8092 24.7157 15.9927 25.0662 15.9927H25.5689C25.9646 15.9927 26.2035 15.5548 25.9894 15.2221L23.5469 11.4272L25.9991 7.75573C26.221 7.42349 25.9829 6.97803 25.5833 6.97803H25.1067C24.7568 6.97803 24.4323 7.16095 24.2511 7.46035L22.5591 10.2568H22.5176L20.8094 7.45719C20.6279 7.15959 20.3044 6.97803 19.9558 6.97803H19.4262C19.0285 6.97803 18.7899 7.41985 19.0082 7.75236L21.4634 11.4937L18.9844 15.2155C18.7631 15.5478 19.0013 15.9927 19.4006 15.9927H19.8539C20.2038 15.9927 20.5282 15.8099 20.7094 15.5106L22.4429 12.6475H22.4844Z" fill="currentColor"/></svg>',
"rate-2x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 7.67347V7.75925C10 8.23698 10.3873 8.62425 10.865 8.62425C11.3427 8.62425 11.73 8.23698 11.73 7.75925V7.66531C11.73 6.44082 12.7011 5.5102 13.9904 5.5102C15.2145 5.5102 16.1611 6.34286 16.1611 7.38776C16.1611 8.3102 15.7857 8.93061 14.3495 10.4245L10.3499 14.5022C10.1884 14.6669 10.0979 14.8884 10.0979 15.1191V15.2678C10.0979 15.6722 10.4257 16 10.8301 16H17.3808C17.8068 16 18.1522 15.6546 18.1522 15.2286C18.1522 14.8025 17.8068 14.4571 17.3808 14.4571H12.5624V14.4163L15.5083 11.4531C17.2301 9.6898 17.9645 8.66939 17.9645 7.29796C17.9645 5.42857 16.2917 4 14.0476 4C11.7055 4 10 5.55102 10 7.67347Z" fill="currentColor"/><path d="M23.0341 12.7102L24.7254 15.5162C24.9064 15.8165 25.2313 16 25.5819 16H26.0511C26.4468 16 26.6857 15.5622 26.4716 15.2295L24.0786 11.5102L26.4808 7.91233C26.7026 7.58008 26.4645 7.13469 26.065 7.13469H25.6217C25.2717 7.13469 24.9472 7.31767 24.766 7.61715L23.1075 10.3592H23.0667L21.3924 7.61399C21.2108 7.31631 20.8873 7.13469 20.5386 7.13469H20.0431C19.6454 7.13469 19.4069 7.57645 19.625 7.90895L22.0303 11.5755L19.6018 15.2229C19.3806 15.5552 19.6188 16 20.018 16H20.4385C20.7884 16 21.1128 15.8171 21.294 15.5178L22.9933 12.7102H23.0341Z" fill="currentColor"/></svg>',
replay:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.6485 4.35C14.1976 2.9 12.2064 2 9.995 2C5.57223 2 2 5.58 2 10C2 14.42 5.57223 18 9.995 18C13.7273 18 16.8393 15.45 17.7298 12H15.6485C14.828 14.33 12.6066 16 9.995 16C6.68293 16 3.99124 13.31 3.99124 10C3.99124 6.69 6.68293 4 9.995 4C11.656 4 13.137 4.69 14.2176 5.78L10.9956 9H18V2L15.6485 4.35Z" fill="currentColor"/></svg>',search:'<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 7C12 9.76142 9.76142 12 7 12C4.23858 12 2 9.76142 2 7C2 4.23858 4.23858 2 7 2C9.76142 2 12 4.23858 12 7ZM11.2001 12.6004C10.0302 13.4792 8.57591 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0C10.866 0 14 3.13401 14 7C14 8.57591 13.4792 10.0302 12.6004 11.2001C12.6376 11.2281 12.6733 11.259 12.7071 11.2929L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L11.2929 12.7071C11.259 12.6733 11.2281 12.6376 11.2001 12.6004Z" fill="currentColor"/></svg>',
subtitles_off:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.9" y="2.9" width="18.2" height="14.2" rx="2.1" stroke="currentColor" stroke-width="1.8"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.50751 12.0449C9.07111 13.3052 8.06004 14 6.5 14C4.23875 14 3 12.4816 3 9.99732C3 7.52917 4.24973 6 6.5 6C8.0738 6 9.22312 6.73267 9.58559 8.198C9.69502 8.64042 9.34723 9.04019 8.89441 9.09179C8.44619 9.14285 8.06043 8.83175 7.91285 8.40546C7.72222 7.85481 7.38035 7.5 6.5 7.5C5 7.5 4.5 8.86338 4.5 10C4.5 11.3084 5.1943 12.6249 6.5 12.6249C7.30025 12.6249 7.66037 12.2755 7.88058 11.7381C8.04613 11.334 8.43079 11.0462 8.86325 11.1065C9.32544 11.171 9.66021 11.6039 9.50751 12.0449ZM16.8073 12.0449C16.3709 13.3052 15.3598 14 13.7998 14C11.5386 14 10.2998 12.4816 10.2998 9.99732C10.2998 7.52917 11.5495 6 13.7998 6C15.3736 6 16.5229 6.73267 16.8854 8.198C16.9948 8.64042 16.647 9.04019 16.1942 9.09179C15.746 9.14285 15.3602 8.83175 15.2126 8.40546C15.022 7.85481 14.6802 7.5 13.7998 7.5C12.2998 7.5 11.7998 8.86338 11.7998 10C11.7998 11.3084 12.4941 12.6249 13.7998 12.6249C14.6001 12.6249 14.9602 12.2755 15.1804 11.7381C15.3459 11.334 15.7306 11.0462 16.1631 11.1065C16.6252 11.171 16.96 11.6039 16.8073 12.0449Z" fill="currentColor"/></svg>',
subtitles_on:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 2C1.34315 2 0 3.34315 0 5V15C0 16.6569 1.34315 18 3 18H17C18.6569 18 20 16.6569 20 15V5C20 3.34315 18.6569 2 17 2H3ZM6.50018 14C8.06023 14 9.07129 13.3052 9.5077 12.0449C9.66039 11.6039 9.32563 11.171 8.86343 11.1065C8.43097 11.0462 8.04632 11.334 7.88076 11.7381C7.66055 12.2755 7.30043 12.6249 6.50018 12.6249C5.19448 12.6249 4.50018 11.3084 4.50018 10C4.50018 8.86338 5.00018 7.5 6.50018 7.5C7.38053 7.5 7.7224 7.85481 7.91303 8.40546C8.06061 8.83175 8.44637 9.14285 8.89459 9.09179C9.34742 9.04019 9.69521 8.64042 9.58577 8.198C9.2233 6.73267 8.07398 6 6.50018 6C4.24991 6 3.00018 7.52917 3.00018 9.99732C3.00018 12.4816 4.23893 14 6.50018 14ZM13.8 14C15.36 14 16.3711 13.3052 16.8075 12.0449C16.9602 11.6039 16.6254 11.171 16.1632 11.1065C15.7308 11.0462 15.3461 11.334 15.1806 11.7381C14.9604 12.2755 14.6002 12.6249 13.8 12.6249C12.4943 12.6249 11.8 11.3084 11.8 10C11.8 8.86338 12.3 7.5 13.8 7.5C14.6803 7.5 15.0222 7.85481 15.2128 8.40546C15.3604 8.83175 15.7462 9.14285 16.1944 9.09179C16.6472 9.04019 16.995 8.64042 16.8856 8.198C16.5231 6.73267 15.3738 6 13.8 6C11.5497 6 10.3 7.52917 10.3 9.99732C10.3 12.4816 11.5387 14 13.8 14Z" fill="currentColor"/></svg>',
"tab-left":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 {WIDTH} 29"><path d="M{WIDTH},29H0V4C0,1.79,1.89,0,5,0H{TOP_WIDTH}a6.32,6.32,0,0,1,6,4l10,25Z" transform="translate(0 0)"/></svg>',"tab-right":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 {WIDTH} 29"><path d="M{WIDTH},29H0L10,4a6.24,6.24,0,0,1,6-4H{TOP_WIDTH}a6.23,6.23,0,0,1,6,4L{WIDTH},29Z" transform="translate(0 0)"/></svg>',tab1:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve"><path d="M0,6 c0-3.3,2.7-6,6-6 h{CENTER_WIDTH} h0.2 c5.554,0,7.886,3.207,8.919,6 L{WIDTH},30 H0 z"/></svg>',
tab2:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 31" xml:space="preserve"><path d="M17.734,0.055 c -5.534,0-7.857,3.195-8.887,5.978 L0,30 H{WIDTH} l-8.848-23.967 c-1.03-2.783-3.354-5.978-8.887-5.978 z"/></svg>',tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.8"><path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
video_maximize:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 6H18M18 6L14.9 9.08794M18 6L14.9 2.91205M18 14H2.00001M2.00001 14L5.10005 10.9121M2.00001 14L5.10005 17.0879" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',"video_stub.svg":'<svg width="114" height="66" viewBox="0 0 114 66" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9524 2.5H77.0476C81.7157 2.5 85.5 6.28426 85.5 10.9524V55.0476C85.5 59.7157 81.7157 63.5 77.0476 63.5H10.9524C6.28426 63.5 2.5 59.7157 2.5 55.0476V10.9524C2.5 6.28426 6.28426 2.5 10.9524 2.5ZM0 10.9524C0 4.90355 4.90355 0 10.9524 0H77.0476C83.0965 0 88 4.90355 88 10.9524V23.3809L108.818 8.66378C110.994 7.12524 114 8.68154 114 11.3467V54.7284C114 57.379 111.023 58.9386 108.844 57.4297L88 42.997V55.0476C88 61.0965 83.0965 66 77.0476 66H10.9524C4.90355 66 0 61.0965 0 55.0476V10.9524ZM111.5 11.3467V54.7284C111.5 55.3622 110.788 55.7352 110.267 55.3744L88.8384 40.5367C88.6265 40.39 88.5 40.1485 88.5 39.8907V26.4958C88.5 26.2407 88.6238 26.0015 88.8321 25.8543L110.261 10.7052C110.781 10.3373 111.5 10.7094 111.5 11.3467Z" fill="currentColor"/></svg>',
volume_high:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.82843 9H6H4V11H6H6.82843L7.41421 11.5858L9 13.1716V6.82843L7.41421 8.41421L6.82843 9ZM9 4L6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L9 16L11 18V15.1716V4.82843V2L9 4ZM19 10C19 13.3137 16.3137 16 13 16V14C15.2091 14 17 12.2091 17 10C17 7.79086 15.2091 6 13 6V4C16.3137 4 19 6.68629 19 10ZM15 10C15 11.1046 14.1046 12 13 12V8C14.1046 8 15 8.89543 15 10Z" fill="currentColor"/></svg>',
volume_middle:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.82843 9H6H4V11H6H6.82843L7.41421 11.5858L9 13.1716V6.82843L7.41421 8.41421L6.82843 9ZM9 4L6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L9 16L11 18V15.1716V4.82843V2L9 4Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 12C14.1046 12 15 11.1046 15 10C15 8.89543 14.1046 8 13 8V12Z" fill="currentColor"/></svg>',
volume_mute:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.82843 9H6H4V11H6H6.82843L7.41421 11.5858L9 13.1716V6.82843L7.41421 8.41421L6.82843 9ZM9 4L6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L9 16L11 18V15.1716V4.82843V2L9 4Z" fill="currentColor"/></svg>'};var WF={mb_question_icon:'<svg width="24" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6286_104426)"><path d="M12.5003 23.1431C18.6543 23.1431 23.6431 18.1543 23.6431 12.0003C23.6431 5.84625 18.6543 0.857422 12.5003 0.857422C6.34625 0.857422 1.35742 5.84625 1.35742 12.0003C1.35742 18.1543 6.34625 23.1431 12.5003 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.92969 8.57143C9.92969 8.06285 10.0805 7.56569 10.3631 7.14282C10.6456 6.71995 11.0472 6.39036 11.5171 6.19574C11.9869 6.00111 12.504 5.95019 13.0028 6.04941C13.5016 6.14863 13.9598 6.39353 14.3194 6.75316C14.679 7.11278 14.9239 7.57096 15.0231 8.06977C15.1224 8.56858 15.0714 9.08561 14.8768 9.55547C14.6822 10.0253 14.3526 10.4269 13.9297 10.7095C13.5069 10.992 13.0097 11.1429 12.5011 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5006 16C12.2463 16 11.9977 16.0754 11.7863 16.2167C11.5748 16.358 11.41 16.5588 11.3127 16.7937C11.2154 17.0286 11.1899 17.2871 11.2395 17.5365C11.2892 17.7859 11.4116 18.015 11.5914 18.1949C11.7712 18.3747 12.0003 18.4971 12.2497 18.5467C12.4991 18.5963 12.7576 18.5709 12.9926 18.4736C13.2275 18.3762 13.4283 18.2115 13.5696 18C13.7109 17.7886 13.7863 17.54 13.7863 17.2857C13.7818 16.9461 13.6449 16.6216 13.4048 16.3815C13.1646 16.1413 12.8402 16.0044 12.5006 16Z" fill="currentColor"/></g><defs><clipPath id="clip0_6286_104426"><rect width="24" height="24" fill="currentColor" transform="translate(0.5)"/></clipPath></defs></svg>',
mb_warning_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6153_102233)"><path d="M12 23.1431C18.1541 23.1431 23.1429 18.1543 23.1429 12.0003C23.1429 5.84625 18.1541 0.857422 12 0.857422C5.846 0.857422 0.857178 5.84625 0.857178 12.0003C0.857178 18.1543 5.846 23.1431 12 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 8.57171C12.4734 8.57171 12.8571 8.18795 12.8571 7.71456C12.8571 7.24118 12.4734 6.85742 12 6.85742C11.5266 6.85742 11.1428 7.24118 11.1428 7.71456C11.1428 8.18795 11.5266 8.57171 12 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6153_102233"><rect width="24" height="24" fill="currentColor"/></clipPath></defs></svg>',
"attachment-doc":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M12 2L17 7M12 2H5C3.89543 2 3 2.89543 3 4V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V7M12 2V7H17" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-image":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M5 17L11.861 10.5964C12.2269 10.2549 12.7891 10.2365 13.1765 10.5535L18 14.5M18 14.5V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V14.5ZM8 8.5C8 9.32843 7.32843 10 6.5 10C5.67157 10 5 9.32843 5 8.5C5 7.67157 5.67157 7 6.5 7C7.32843 7 8 7.67157 8 8.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M6 5H15M15 5V14M15 5L5 15" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',"attachment-unknown":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M10.7419 7.82902L6.61073 11.9602C6.02494 12.5459 6.02494 13.4957 6.61073 14.0815V14.0815C7.19652 14.6673 8.14626 14.6673 8.73205 14.0815L15.4496 7.36396C16.6211 6.19239 16.6211 4.29289 15.4496 3.12132V3.12132C14.278 1.94975 12.3785 1.94975 11.2069 3.12132L4.48941 9.83884C2.73205 11.5962 2.73205 14.4454 4.48941 16.2028V16.2028C6.24677 17.9602 9.09601 17.9602 10.8534 16.2028L14.0376 13.0186" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-video":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M18 15.5V4.5C18 3.39543 17.1046 2.5 16 2.5H4C2.89543 2.5 2 3.39543 2 4.5V15.5C2 16.6046 2.89543 17.5 4 17.5H16C17.1046 17.5 18 16.6046 18 15.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 14.1153V9.87928C8.00349 9.81418 8.02496 9.75084 8.06252 9.69481C8.10008 9.63878 8.15259 9.59178 8.21544 9.55792C8.27829 9.52407 8.34955 9.50441 8.42298 9.50066C8.4964 9.49691 8.56974 9.50919 8.63656 9.53642L12.7804 11.6489C12.8476 11.6856 12.903 11.7368 12.9414 11.7978C12.9798 11.8588 13 11.9275 13 11.9973C13 12.0672 12.9798 12.1358 12.9414 12.1968C12.903 12.2578 12.8476 12.3091 12.7804 12.3457L8.63656 14.4693C8.56859 14.494 8.49492 14.5041 8.42169 14.4985C8.34847 14.493 8.27779 14.472 8.21553 14.4374C8.15328 14.4028 8.10125 14.3555 8.06376 14.2995C8.02627 14.2435 8.00441 14.1804 8 14.1153Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 6.5H18" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 6.5L8 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6.5L14 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
attachments:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.5526 9.11878L9.11092 13.5605C8.32987 14.3415 8.32987 15.6078 9.11092 16.3889V16.3889C9.89197 17.1699 11.1583 17.1699 11.9393 16.3889L18.3033 10.0249C19.8654 8.46284 19.8654 5.93018 18.3033 4.36808V4.36808C16.7412 2.80598 14.2085 2.80598 12.6464 4.36808L6.28249 10.732C3.93934 13.0752 3.93934 16.8742 6.28249 19.2173V19.2173C8.62563 21.5605 12.4246 21.5605 14.7678 19.2173L17.2453 16.7398" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
attachment_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M8.34,40a8.08,8.08,0,0,1-5.87-2.65,9.39,9.39,0,0,1,.36-13.08l17-18.12a5.9,5.9,0,0,1,6-2,6.41,6.41,0,0,1,4.29,4.6,6.83,6.83,0,0,1-1.82,6.41L12.05,32.52a5.08,5.08,0,0,1-3,1.69,3.21,3.21,0,0,1-2.73-1C5,31.88,4.85,29.34,7,27.09L18.34,14.92A1.14,1.14,0,0,1,20,14.84a.6.6,0,0,1,.08.08,1.34,1.34,0,0,1,0,1.81L8.64,28.92c-1,1-1.08,2-.66,2.5a1,1,0,0,0,.79.25,2.89,2.89,0,0,0,1.58-1L26.57,13.37a4.2,4.2,0,0,0,1.2-3.94,3.88,3.88,0,0,0-2.6-2.78,3.63,3.63,0,0,0-3.69,1.28C16.65,13.11,7,23.47,4.52,26.06c-3.15,3.39-2.4,7.27-.36,9.45s5.67,3,8.84-.39L30,17a1.15,1.15,0,0,1,1.63-.07.23.23,0,0,1,.07.07,1.34,1.34,0,0,1,0,1.81L14.7,36.94A8.72,8.72,0,0,1,8.34,40Z" style="fill:#9eaeb9"/></svg>',
back:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 6L8 12L14 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',back_to_app:'<svg width="12" height="19" viewBox="0 0 12 19" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9902 0.841216C10.4879 0.368574 9.70453 0.368574 9.20222 0.841216L0 9.5L9.20222 18.1588C9.70453 18.6314 10.4879 18.6314 10.9902 18.1588C11.5377 17.6437 11.5377 16.7737 10.9902 16.2585L3.80753 9.5L10.9902 2.74146C11.5377 2.22634 11.5377 1.35634 10.9902 0.841216Z"/></svg>',
bio:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.7495 10C18.7495 14.8325 14.8319 18.75 9.99945 18.75C5.16696 18.75 1.24945 14.8325 1.24945 10C1.24945 5.16751 5.16696 1.25 9.99945 1.25C14.8319 1.25 18.7495 5.16751 18.7495 10Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 7.42871H14.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 10H14.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 12.5713H11.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
close:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7071 7.70711C18.0976 7.31658 18.0976 6.68342 17.7071 6.29289C17.3166 5.90237 16.6834 5.90237 16.2929 6.29289L12 10.5858L7.70711 6.29289C7.31658 5.90237 6.68342 5.90237 6.29289 6.29289C5.90237 6.68342 5.90237 7.31658 6.29289 7.70711L10.5858 12L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L12 13.4142L16.2929 17.7071C16.6834 18.0976 17.3166 18.0976 17.7071 17.7071C18.0976 17.3166 18.0976 16.6834 17.7071 16.2929L13.4142 12L17.7071 7.70711Z" fill="currentColor"/></svg>',
mail:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.6949 10.1342C13.6948 10.8757 13.4756 11.6006 13.0648 12.218C12.6541 12.8353 12.0701 13.3175 11.3862 13.604C10.7024 13.8906 9.94906 13.9687 9.22095 13.8285C8.49283 13.6883 7.82237 13.3361 7.29374 12.8162C6.76512 12.2962 6.40191 11.6317 6.24972 10.906C6.09754 10.1803 6.16316 9.42579 6.43835 8.73727C6.71354 8.04874 7.18604 7.45687 7.79649 7.03599C8.40695 6.61511 9.12815 6.38397 9.86953 6.37162C10.3689 6.36329 10.8649 6.45447 11.3287 6.63983C11.7925 6.82519 12.2147 7.10102 12.5707 7.45124C12.9268 7.80147 13.2096 8.21907 13.4026 8.67971C13.5956 9.14035 13.6949 9.6348 13.6949 10.1342V10.1342Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.6947 10.1338V11.7643C13.6947 16.1415 20.5552 12.0151 16.9556 6.07016C16.2308 4.83232 15.1963 3.80442 13.9539 3.08753C12.7114 2.37065 11.3038 1.98946 9.86936 1.98145C8.66427 1.98517 7.475 2.25601 6.38714 2.77448C5.29928 3.29294 4.3399 4.04614 3.57804 4.97985C2.81619 5.91357 2.27081 7.00457 1.98116 8.17434C1.69152 9.3441 1.66481 10.5635 1.90297 11.7449C2.14112 12.9262 2.63822 14.04 3.35846 15.0062C4.07871 15.9724 5.0042 16.7668 6.06832 17.3324C7.13244 17.898 8.30871 18.2207 9.51248 18.2771C10.7162 18.3336 11.9176 18.1225 13.03 17.659" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
next:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',notes:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 5H18C18.5523 5 19 5.44772 19 6V18C19 18.5523 18.5523 19 18 19H6C5.44772 19 5 18.5523 5 18V6C5 5.44772 5.44772 5 6 5ZM18 3H6C4.34315 3 3 4.34315 3 6V18C3 19.6569 4.34315 21 6 21H18C19.6569 21 21 19.6569 21 18V6C21 4.34315 19.6569 3 18 3ZM8 7C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9H16C16.5523 9 17 8.55228 17 8C17 7.44772 16.5523 7 16 7H8ZM7 12C7 11.4477 7.44772 11 8 11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H8C7.44772 13 7 12.5523 7 12ZM8 15C7.44772 15 7 15.4477 7 16C7 16.5523 7.44772 17 8 17H13C13.5523 17 14 16.5523 14 16C14 15.4477 13.5523 15 13 15H8Z" fill="currentColor"/></svg>',
outline:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>',
outline_landscape:'<svg width="20" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 7C4.05228 7 4.5 6.55228 4.5 6C4.5 5.44772 4.05228 5 3.5 5C2.94772 5 2.5 5.44772 2.5 6C2.5 6.55228 2.94772 7 3.5 7ZM7.5 5C6.94772 5 6.5 5.44772 6.5 6C6.5 6.55228 6.94772 7 7.5 7L17.5 7C18.0523 7 18.5 6.55229 18.5 6C18.5 5.44772 18.0523 5 17.5 5H7.5ZM7.5 9C6.94772 9 6.5 9.44772 6.5 10C6.5 10.5523 6.94772 11 7.5 11H17.5C18.0523 11 18.5 10.5523 18.5 10C18.5 9.44772 18.0523 9 17.5 9H7.5ZM6.5 14C6.5 13.4477 6.94772 13 7.5 13L17.5 13C18.0523 13 18.5 13.4477 18.5 14C18.5 14.5523 18.0523 15 17.5 15L7.5 15C6.94772 15 6.5 14.5523 6.5 14ZM4.5 10C4.5 10.5523 4.05228 11 3.5 11C2.94772 11 2.5 10.5523 2.5 10C2.5 9.44772 2.94772 9 3.5 9C4.05228 9 4.5 9.44772 4.5 10ZM3.5 15C4.05228 15 4.5 14.5523 4.5 14C4.5 13.4477 4.05228 13 3.5 13C2.94772 13 2.5 13.4477 2.5 14C2.5 14.5523 2.94772 15 3.5 15Z" fill="currentColor"/></svg>',
pause:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3.5V16.5M13 3.5V16.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>',phone:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.76946 5.58969C4.72618 4.67767 3.19832 4.84117 2.37649 5.95812C2.25344 6.12535 2.10522 6.32089 1.91316 6.56194C0.694491 8.09139 0.694496 10.306 1.91989 11.83C2.8245 12.9551 3.77296 14.0903 4.83323 15.1542C5.8935 16.2179 7.025 17.1695 8.14636 18.0771C9.66538 19.3065 11.8727 19.3065 13.3971 18.0838C13.6672 17.8672 13.8792 17.707 14.058 17.5759C15.137 16.785 15.32 15.3039 14.4461 14.2896C14.0483 13.8279 13.6267 13.3802 13.2108 12.941C12.6365 12.3343 11.6506 12.2668 11.0215 12.816C10.911 12.9123 10.1942 13.8173 10 14C8.25628 12.9604 7.01725 11.7176 6 10C6.18534 9.80166 7.07236 9.05099 7.16928 8.93903C7.71556 8.3081 7.64874 7.32192 7.04017 6.75126C6.62377 6.36078 6.20155 5.96741 5.76946 5.58969Z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round"/><path d="M14.4156 8.8698C14.2566 8.07521 13.8329 7.32841 13.1583 6.77338C12.4565 6.19593 11.6033 5.92484 10.7608 5.94434" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><path d="M17.8242 9.14146C17.4655 7.34823 16.5092 5.66286 14.9869 4.41028C13.4031 3.10708 11.4775 2.49528 9.57617 2.53933" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg>',
play:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 16.3087V3.54659L5 3.54659L16.8484 8.87836C17.2245 9.04759 17.2455 9.57369 16.8842 9.77243L5 16.3087Z" stroke="currentColor" stroke-width="2"/></svg>',presenter_info:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 19.1578C3.5 17.6854 4.33063 16.4302 5.8631 15.4958C7.40933 14.5529 9.59284 14 12 14C14.4072 14 16.5907 14.5529 18.1369 15.4958C19.6694 16.4302 20.5 17.6854 20.5 19.1578C20.5 20.0424 20.3112 20.453 20.1317 20.6478C19.9692 20.8243 19.65 21 18.9266 21H5.07342C4.35004 21 4.03083 20.8243 3.86827 20.6478C3.68876 20.453 3.5 20.0424 3.5 19.1578Z" stroke="currentColor" stroke-width="2"/><circle cx="12" cy="7.5" r="3.5" stroke="currentColor" stroke-width="2"/></svg>',
prev:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"rate-0.75x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.20273 15.6683C6.84183 15.6683 8.3902 13.4487 8.3902 9.94008C8.3902 6.45434 6.8342 4.25 4.20273 4.25C1.57888 4.25 0 6.46196 0 9.94771C0 13.4563 1.56363 15.6683 4.20273 15.6683ZM4.20273 14.2343C2.63147 14.2343 1.73143 12.6021 1.73143 9.94771C1.73143 7.33149 2.64673 5.68396 4.20273 5.68396C5.75873 5.68396 6.6664 7.32387 6.6664 9.94771C6.6664 12.6097 5.77399 14.2343 4.20273 14.2343Z" fill="currentColor"/><path d="M10.7852 15.5463C11.3497 15.5463 11.7844 15.1039 11.7844 14.5471C11.7844 13.9826 11.3497 13.5479 10.7852 13.5479C10.2284 13.5479 9.78603 13.9826 9.78603 14.5471C9.78603 15.1039 10.2284 15.5463 10.7852 15.5463Z" fill="currentColor"/><path d="M14.3925 14.3041C14.1209 14.8333 14.5052 15.4624 15.1 15.4624C15.4007 15.4624 15.6757 15.2927 15.8106 15.0239L20.3729 5.93567V4.45594H13.6036C13.2055 4.45594 12.8828 4.77865 12.8828 5.17674C12.8828 5.57482 13.2055 5.89753 13.6036 5.89753H18.6873V5.93567L14.3925 14.3041Z" fill="currentColor"/><path d="M25.8266 15.6683C28.1987 15.6683 29.8615 14.1047 29.8615 11.8469C29.8615 9.71126 28.3436 8.16289 26.2308 8.16289C25.1554 8.16289 24.2553 8.5824 23.7748 9.2765H23.7367L24.0417 5.89753H28.5C28.8981 5.89753 29.2208 5.57482 29.2208 5.17674C29.2208 4.77865 28.8981 4.45594 28.5 4.45594H22.6688L22.0891 10.6799H23.6528C24.0799 9.95534 24.9037 9.52057 25.8571 9.52057C27.23 9.52057 28.1911 10.5121 28.1911 11.8927C28.1911 13.2733 27.23 14.242 25.8418 14.242C24.9051 14.242 24.1371 13.8071 23.7712 13.1167C23.5713 12.7395 23.2308 12.4038 22.8039 12.4038C22.324 12.4038 21.9311 12.8131 22.0783 13.2699C22.5447 14.7172 23.9776 15.6683 25.8266 15.6683Z" fill="currentColor"/><path d="M34.2931 12.3885L35.8786 15.018C36.0449 15.2938 36.3434 15.4624 36.6655 15.4624H37.1274C37.491 15.4624 37.7105 15.06 37.5137 14.7543L35.2694 11.2673L37.5227 7.89357C37.7266 7.58827 37.5078 7.17894 37.1406 7.17894H36.7027C36.3811 7.17894 36.083 7.34703 35.9165 7.62214L34.3617 10.1918H34.3236L32.754 7.61924C32.5871 7.34578 32.2899 7.17894 31.9696 7.17894H31.4829C31.1175 7.17894 30.8983 7.58493 31.0988 7.89046L33.3549 11.3283L31.077 14.7482C30.8736 15.0536 31.0925 15.4624 31.4594 15.4624H31.876C32.1974 15.4624 32.4955 15.2944 32.662 15.0194L34.2549 12.3885H34.2931Z" fill="currentColor"/></svg>',
"rate-1.25x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.97683 14.602C2.97683 15.0733 3.35887 15.4553 3.83014 15.4553C4.30141 15.4553 4.68345 15.0733 4.68345 14.602V5.1492C4.68345 4.63072 4.26313 4.2104 3.74465 4.2104H3.56037C3.17063 4.2104 2.79056 4.33168 2.47285 4.55742L0.293973 6.10557C0.109552 6.23661 0 6.44884 0 6.67507C0 7.24259 0.640845 7.57329 1.10339 7.24448L2.93787 5.9404H2.97683V14.602Z" fill="currentColor"/><path d="M8.32266 15.5411C8.89933 15.5411 9.34351 15.0891 9.34351 14.5202C9.34351 13.9436 8.89933 13.4994 8.32266 13.4994C7.75379 13.4994 7.30181 13.9436 7.30181 14.5202C7.30181 15.0891 7.75379 15.5411 8.32266 15.5411Z" fill="currentColor"/><path d="M11.1982 7.50674V7.58833C11.1982 8.04454 11.568 8.41437 12.0242 8.41437C12.4804 8.41437 12.8503 8.04454 12.8503 7.58833V7.49895C12.8503 6.33003 13.7776 5.44166 15.0088 5.44166C16.1778 5.44166 17.0817 6.23652 17.0817 7.23399C17.0817 8.11457 16.7233 8.70682 15.3517 10.1329L11.5324 14.0256C11.3781 14.1828 11.2917 14.3942 11.2917 14.6145V14.7561C11.2917 15.1423 11.6048 15.4553 11.9909 15.4553H18.2467C18.6534 15.4553 18.9832 15.1256 18.9832 14.7189C18.9832 14.3122 18.6534 13.9825 18.2467 13.9825H13.6451V13.9436L16.4583 11.1148C18.1026 9.43155 18.8039 8.45746 18.8039 7.14827C18.8039 5.36373 17.2064 4 15.0634 4C12.8269 4 11.1982 5.48062 11.1982 7.50674Z" fill="currentColor"/><path d="M24.5628 15.6658C26.9863 15.6658 28.6851 14.0682 28.6851 11.7616C28.6851 9.57961 27.1344 7.99768 24.9758 7.99768C23.877 7.99768 22.9575 8.42628 22.4665 9.13543H22.4275L22.7393 5.68324H27.2941C27.7008 5.68324 28.0305 5.35353 28.0305 4.94682C28.0305 4.54011 27.7008 4.2104 27.2941 4.2104H21.3366L20.7443 10.5693H22.3418C22.7782 9.82898 23.6198 9.38479 24.5939 9.38479C25.9966 9.38479 26.9785 10.3979 26.9785 11.8083C26.9785 13.2188 25.9966 14.2085 24.5783 14.2085C23.6213 14.2085 22.8366 13.7642 22.4629 13.0588C22.2586 12.6734 21.9107 12.3305 21.4746 12.3305C20.9843 12.3305 20.5828 12.7487 20.7332 13.2154C21.2097 14.6941 22.6737 15.6658 24.5628 15.6658Z" fill="currentColor"/><path d="M33.2127 12.3149L34.8326 15.0013C35.0025 15.2831 35.3075 15.4553 35.6365 15.4553H36.1085C36.48 15.4553 36.7043 15.0443 36.5032 14.7319L34.2102 11.1693L36.5124 7.72253C36.7207 7.41061 36.4971 6.99242 36.122 6.99242H35.6746C35.346 6.99242 35.0414 7.16415 34.8713 7.44522L33.2829 10.0706H33.2439L31.6403 7.44225C31.4698 7.16286 31.1662 6.99242 30.8389 6.99242H30.3417C29.9683 6.99242 29.7444 7.4072 29.9493 7.71936L32.2542 11.2317L29.927 14.7257C29.7192 15.0377 29.9428 15.4553 30.3177 15.4553H30.7433C31.0717 15.4553 31.3762 15.2837 31.5463 15.0028L33.1738 12.3149H33.2127Z" fill="currentColor"/></svg>',
"rate-1.5x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.9981 14.7159C7.9981 15.1905 8.38287 15.5753 8.85751 15.5753C9.33214 15.5753 9.71691 15.1905 9.71691 14.7159V5.19551C9.71691 4.67332 9.29359 4.25 8.77141 4.25H8.58581C8.19329 4.25 7.8105 4.37215 7.49052 4.5995L5.29607 6.15871C5.11033 6.29068 5 6.50443 5 6.73228C5 7.30385 5.64542 7.63692 6.11128 7.30575L7.95886 5.99235H7.9981V14.7159Z" fill="currentColor"/><path d="M13.3821 15.6616C13.9629 15.6616 14.4103 15.2064 14.4103 14.6335C14.4103 14.0527 13.9629 13.6053 13.3821 13.6053C12.8092 13.6053 12.354 14.0527 12.354 14.6335C12.354 15.2064 12.8092 15.6616 13.3821 15.6616Z" fill="currentColor"/><path d="M20.4739 15.7872C22.9148 15.7872 24.6257 14.1783 24.6257 11.8551C24.6257 9.65757 23.0639 8.06434 20.8899 8.06434C19.7832 8.06434 18.8571 8.49601 18.3627 9.21021H18.3234L18.6374 5.73336H23.2248C23.6344 5.73336 23.9664 5.40129 23.9664 4.99168C23.9664 4.58206 23.6344 4.25 23.2248 4.25H17.2246L16.6282 10.6543H18.2371C18.6766 9.90872 19.5242 9.46136 20.5053 9.46136C21.918 9.46136 22.9069 10.4817 22.9069 11.9022C22.9069 13.3228 21.918 14.3195 20.4896 14.3195C19.5257 14.3195 18.7354 13.872 18.359 13.1616C18.1533 12.7735 17.8029 12.4281 17.3637 12.4281C16.8698 12.4281 16.4655 12.8493 16.617 13.3193C17.0969 14.8086 18.5713 15.7872 20.4739 15.7872Z" fill="currentColor"/><path d="M29.1857 12.4124L30.8171 15.118C30.9882 15.4018 31.2954 15.5753 31.6268 15.5753H32.1021C32.4763 15.5753 32.7021 15.1613 32.4996 14.8467L30.1903 11.2587L32.5089 7.78722C32.7187 7.47308 32.4935 7.05189 32.1157 7.05189H31.6651C31.3342 7.05189 31.0274 7.22485 30.8561 7.50793L29.2563 10.152H29.2171L27.602 7.50494C27.4303 7.22356 27.1245 7.05189 26.7949 7.05189H26.2941C25.9181 7.05189 25.6926 7.46964 25.8989 7.78402L28.2203 11.3214L25.8764 14.8405C25.6672 15.1547 25.8924 15.5753 26.2699 15.5753H26.6986C27.0293 15.5753 27.3361 15.4024 27.5074 15.1195L29.1464 12.4124H29.1857Z" fill="currentColor"/></svg>',
"rate-1x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.1709 15.0691C14.1709 15.5711 14.5778 15.978 15.0798 15.978C15.5818 15.978 15.9888 15.5711 15.9888 15.0691V5C15.9888 4.44772 15.5411 4 14.9888 4H14.7925C14.3773 4 13.9725 4.12919 13.6341 4.36964L11.3131 6.01872C11.1167 6.1583 11 6.38436 11 6.62534C11 7.22986 11.6826 7.58212 12.1753 7.23187L14.1294 5.84277H14.1709V15.0691Z" fill="currentColor"/><path d="M22.4844 12.6475L24.2098 15.509C24.3908 15.8092 24.7157 15.9927 25.0662 15.9927H25.5689C25.9646 15.9927 26.2035 15.5548 25.9894 15.2221L23.5469 11.4272L25.9991 7.75573C26.221 7.42349 25.9829 6.97803 25.5833 6.97803H25.1067C24.7568 6.97803 24.4323 7.16095 24.2511 7.46035L22.5591 10.2568H22.5176L20.8094 7.45719C20.6279 7.15959 20.3044 6.97803 19.9558 6.97803H19.4262C19.0285 6.97803 18.7899 7.41985 19.0082 7.75236L21.4634 11.4937L18.9844 15.2155C18.7631 15.5478 19.0013 15.9927 19.4006 15.9927H19.8539C20.2038 15.9927 20.5282 15.8099 20.7094 15.5106L22.4429 12.6475H22.4844Z" fill="currentColor"/></svg>',
"rate-2x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 7.67347V7.75925C10 8.23698 10.3873 8.62425 10.865 8.62425C11.3427 8.62425 11.73 8.23698 11.73 7.75925V7.66531C11.73 6.44082 12.7011 5.5102 13.9904 5.5102C15.2145 5.5102 16.1611 6.34286 16.1611 7.38776C16.1611 8.3102 15.7857 8.93061 14.3495 10.4245L10.3499 14.5022C10.1884 14.6669 10.0979 14.8884 10.0979 15.1191V15.2678C10.0979 15.6722 10.4257 16 10.8301 16H17.3808C17.8068 16 18.1522 15.6546 18.1522 15.2286C18.1522 14.8025 17.8068 14.4571 17.3808 14.4571H12.5624V14.4163L15.5083 11.4531C17.2301 9.6898 17.9645 8.66939 17.9645 7.29796C17.9645 5.42857 16.2917 4 14.0476 4C11.7055 4 10 5.55102 10 7.67347Z" fill="currentColor"/><path d="M23.0341 12.7102L24.7254 15.5162C24.9064 15.8165 25.2313 16 25.5819 16H26.0511C26.4468 16 26.6857 15.5622 26.4716 15.2295L24.0786 11.5102L26.4808 7.91233C26.7026 7.58008 26.4645 7.13469 26.065 7.13469H25.6217C25.2717 7.13469 24.9472 7.31767 24.766 7.61715L23.1075 10.3592H23.0667L21.3924 7.61399C21.2108 7.31631 20.8873 7.13469 20.5386 7.13469H20.0431C19.6454 7.13469 19.4069 7.57645 19.625 7.90895L22.0303 11.5755L19.6018 15.2229C19.3806 15.5552 19.6188 16 20.018 16H20.4385C20.7884 16 21.1128 15.8171 21.294 15.5178L22.9933 12.7102H23.0341Z" fill="currentColor"/></svg>',
rate:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.04947 0.190319C8.68113 0.0653584 9.33343 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20C9.33343 20 8.68113 19.9346 8.04947 19.8097C7.50769 19.7025 7.15537 19.1764 7.26255 18.6346C7.36973 18.0928 7.89583 17.7405 8.43761 17.8477C8.94212 17.9475 9.46444 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C9.46444 2 8.94212 2.05249 8.43761 2.15229C7.89583 2.25948 7.36974 1.90716 7.26255 1.36538C7.15537 0.823591 7.50769 0.2975 8.04947 0.190319ZM5.83043 1.95959C6.13767 2.41852 6.01471 3.03963 5.55578 3.34688C4.68294 3.93123 3.93123 4.68294 3.34688 5.55578C3.03963 6.01471 2.41852 6.13767 1.95959 5.83043C1.50066 5.52318 1.3777 4.90207 1.68494 4.44314C2.41473 3.35306 3.35306 2.41474 4.44314 1.68494C4.90207 1.3777 5.52318 1.50066 5.83043 1.95959ZM1.36538 7.26255C1.90716 7.36973 2.25948 7.89583 2.15229 8.43761C2.05249 8.94212 2 9.46444 2 10C2 10.5356 2.05249 11.0579 2.15229 11.5624C2.25948 12.1042 1.90716 12.6303 1.36538 12.7374C0.823591 12.8446 0.2975 12.4923 0.190319 11.9505C0.0653584 11.3189 0 10.6666 0 10C0 9.33343 0.0653584 8.68113 0.190319 8.04947C0.2975 7.50769 0.823591 7.15537 1.36538 7.26255ZM1.95959 14.1696C2.41852 13.8623 3.03963 13.9853 3.34688 14.4442C3.93123 15.3171 4.68294 16.0688 5.55578 16.6531C6.01471 16.9604 6.13767 17.5815 5.83043 18.0404C5.52318 18.4993 4.90207 18.6223 4.44314 18.3151C3.35306 17.5853 2.41474 16.6469 1.68494 15.5569C1.3777 15.0979 1.50066 14.4768 1.95959 14.1696ZM7 7.54659V12.3087C7 13.0693 7.81547 13.5515 8.48192 13.1849L13.2441 10.5658C13.9667 10.1683 13.9246 9.11609 13.1725 8.77763L8.41036 6.63466C7.74862 6.33688 7 6.82093 7 7.54659Z" fill="currentColor"/></svg>',
search:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 10C16 13.3137 13.3137 16 10 16C6.68629 16 4 13.3137 4 10C4 6.68629 6.68629 4 10 4C13.3137 4 16 6.68629 16 10ZM14.9056 16.3199C13.551 17.3729 11.8487 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10C18 11.8487 17.3729 13.551 16.3199 14.9056L21.2071 19.7929C21.5976 20.1834 21.5976 20.8166 21.2071 21.2071C20.8166 21.5976 20.1834 21.5976 19.7929 21.2071L14.9056 16.3199Z" fill="currentColor"/></svg>',
site:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.75" y="2.75" width="16.5" height="14.5" rx="2.25" stroke="currentColor" stroke-width="1.5"/><path d="M4 10.75C4 10.3358 4.33579 10 4.75 10H14.25C14.6642 10 15 10.3358 15 10.75C15 11.1642 14.6642 11.5 14.25 11.5H4.75C4.33579 11.5 4 11.1642 4 10.75Z" fill="currentColor"/><rect x="4" y="12.5996" width="8" height="1.5" rx="0.75" fill="currentColor"/><circle cx="5" cy="6" r="1" fill="currentColor"/><circle cx="8" cy="6" r="1" fill="currentColor"/><circle cx="11" cy="6" r="1" fill="currentColor"/></svg>',
subtitles_off:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.9" y="2.9" width="18.2" height="14.2" rx="2.1" stroke="currentColor" stroke-width="1.8"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.50751 12.0449C9.07111 13.3052 8.06004 14 6.5 14C4.23875 14 3 12.4816 3 9.99732C3 7.52917 4.24973 6 6.5 6C8.0738 6 9.22312 6.73267 9.58559 8.198C9.69502 8.64042 9.34723 9.04019 8.89441 9.09179C8.44619 9.14285 8.06043 8.83175 7.91285 8.40546C7.72222 7.85481 7.38035 7.5 6.5 7.5C5 7.5 4.5 8.86338 4.5 10C4.5 11.3084 5.1943 12.6249 6.5 12.6249C7.30025 12.6249 7.66037 12.2755 7.88058 11.7381C8.04613 11.334 8.43079 11.0462 8.86325 11.1065C9.32544 11.171 9.66021 11.6039 9.50751 12.0449ZM16.8073 12.0449C16.3709 13.3052 15.3598 14 13.7998 14C11.5386 14 10.2998 12.4816 10.2998 9.99732C10.2998 7.52917 11.5495 6 13.7998 6C15.3736 6 16.5229 6.73267 16.8854 8.198C16.9948 8.64042 16.647 9.04019 16.1942 9.09179C15.746 9.14285 15.3602 8.83175 15.2126 8.40546C15.022 7.85481 14.6802 7.5 13.7998 7.5C12.2998 7.5 11.7998 8.86338 11.7998 10C11.7998 11.3084 12.4941 12.6249 13.7998 12.6249C14.6001 12.6249 14.9602 12.2755 15.1804 11.7381C15.3459 11.334 15.7306 11.0462 16.1631 11.1065C16.6252 11.171 16.96 11.6039 16.8073 12.0449Z" fill="currentColor"/></svg>',
subtitles_on:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 2C1.34315 2 0 3.34315 0 5V15C0 16.6569 1.34315 18 3 18H17C18.6569 18 20 16.6569 20 15V5C20 3.34315 18.6569 2 17 2H3ZM6.50018 14C8.06023 14 9.07129 13.3052 9.5077 12.0449C9.66039 11.6039 9.32563 11.171 8.86343 11.1065C8.43097 11.0462 8.04632 11.334 7.88076 11.7381C7.66055 12.2755 7.30043 12.6249 6.50018 12.6249C5.19448 12.6249 4.50018 11.3084 4.50018 10C4.50018 8.86338 5.00018 7.5 6.50018 7.5C7.38053 7.5 7.7224 7.85481 7.91303 8.40546C8.06061 8.83175 8.44637 9.14285 8.89459 9.09179C9.34742 9.04019 9.69521 8.64042 9.58577 8.198C9.2233 6.73267 8.07398 6 6.50018 6C4.24991 6 3.00018 7.52917 3.00018 9.99732C3.00018 12.4816 4.23893 14 6.50018 14ZM13.8 14C15.36 14 16.3711 13.3052 16.8075 12.0449C16.9602 11.6039 16.6254 11.171 16.1632 11.1065C15.7308 11.0462 15.3461 11.334 15.1806 11.7381C14.9604 12.2755 14.6002 12.6249 13.8 12.6249C12.4943 12.6249 11.8 11.3084 11.8 10C11.8 8.86338 12.3 7.5 13.8 7.5C14.6803 7.5 15.0222 7.85481 15.2128 8.40546C15.3604 8.83175 15.7462 9.14285 16.1944 9.09179C16.6472 9.04019 16.995 8.64042 16.8856 8.198C16.5231 6.73267 15.3738 6 13.8 6C11.5497 6 10.3 7.52917 10.3 9.99732C10.3 12.4816 11.5387 14 13.8 14Z" fill="currentColor"/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',url_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M18,2A18,18,0,1,0,36,20,18,18,0,0,0,18,2ZM33.35,20a15.29,15.29,0,0,1-3.18,9.34,2.46,2.46,0,0,1-.6-2.86,13.6,13.6,0,0,0,.59-5.22c-.12-1.11-.7-3.79-2.28-3.82A3.62,3.62,0,0,1,24.3,15c-1.94-3.87,3.64-4.62,1.7-6.76-.54-.61-3.34,2.48-3.75-1.63a2.06,2.06,0,0,1,.63-1.19A15.37,15.37,0,0,1,33.35,20ZM15.89,4.8c-.37.72-1.34,1-1.92,1.54-1.29,1.16-1.84,1-2.53,2.12S8.5,11.17,8.5,12s1.14,1.76,1.7,1.57a6.11,6.11,0,0,1,2.94.13c.88.31,7.34.62,5.28,6.08-.65,1.74-3.51,1.45-4.27,4.32a23,23,0,0,0-.54,2.81c0,.92.65,4.35-.23,4.35s-3.26-3.07-3.26-3.63a35.73,35.73,0,0,1-.61-4.18c0-1.67-2.85-1.64-2.85-3.87,0-2,1.54-3,1.2-4s-3.05-1-4.19-1.1A15.42,15.42,0,0,1,15.89,4.8ZM13.17,34.57c.92-.49,1-1.12,1.85-1.15a18.43,18.43,0,0,0,2.82-.61c.95-.21,2.66-1.18,4.17-1.31,1.27-.1,3.78.07,4.45,1.3a15.32,15.32,0,0,1-13.29,1.77Z" style="fill:#9eaeb9"/></svg>'};class XF{Cq(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/png;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE3MDI1IDMuMDkxODJDOC4wNzEzMiAyLjY5OTkyIDkuMDMyNDkgMi41IDEwIDIuNUMxMC45Njc1IDIuNSAxMS45Mjg3IDIuNjk5OTIgMTIuODI5NyAzLjA5MTgyQzEzLjczMTIgMy40ODM4NyAxNC41NTgzIDQuMDYyMDIgMTUuMjYwNyA0Ljc5OTUyQzE1Ljk2MzQgNS41MzcyOCAxNi41MjY4IDYuNDE5NjcgMTYuOTEzMiA3LjM5OTI0QzE3LjI5OTcgOC4zNzg5NyAxNy41IDkuNDMyOTUgMTcuNSAxMC41SDIwQzIwIDkuMTIxMTIgMTkuNzQxMyA3Ljc1NTc0IDE5LjIzODggNi40ODE4MkMxOC43MzYyIDUuMjA3OSAxNy45OTk2IDQuMDUwMzkgMTcuMDcxMSAzLjA3NTM4QzE2LjE0MjUgMi4xMDAzNiAxNS4wNDAxIDEuMzI2OTQgMTMuODI2OCAwLjc5OTI2NUMxMi42MTM2IDAuMjcxNTg5IDExLjMxMzIgMCAxMCAwQzguNjg2NzggMCA3LjM4NjQyIDAuMjcxNTg5IDYuMTczMTcgMC43OTkyNjVDNC45NTk5MiAxLjMyNjk0IDMuODU3NTIgMi4xMDAzNiAyLjkyODkzIDMuMDc1MzhDMi4wMDAzNSA0LjA1MDM5IDEuMjYzNzUgNS4yMDc5IDAuNzYxMjA0IDYuNDgxODJDMC4yNTg2NTggNy43NTU3NCAwIDkuMTIxMTIgMCAxMC41SDIuNUMyLjUgOS40MzI5NSAyLjcwMDMgOC4zNzg5NyAzLjA4Njc5IDcuMzk5MjRDMy40NzMyMiA2LjQxOTY3IDQuMDM2NjUgNS41MzcyOCA0LjczOTI4IDQuNzk5NTJDNS40NDE2NiA0LjA2MjAyIDYuMjY4ODUgMy40ODM4NyA3LjE3MDI1IDMuMDkxODJaTTEwLjU3MSA3LjU4MzM1QzEwLjY4NDMgNy40OTI4MyAxMC43OTY2IDcuNDA0NSAxMC45MDcxIDcuMzE4ODNDMTEuMzUxNyA2Ljk3NDAzIDExLjc2NTggNi42NzI0MyAxMi4wODY4IDYuNDQ0OTlDMTIuMTcxNyA2LjM4NDgxIDEyLjI1MDEgNi4zMjk4MSAxMi4zMjA5IDYuMjgwNThDMTIuNDkgNi4xNjI5MiAxMi43MTIgNi4yOTExIDEyLjY5NDYgNi40OTYzOEMxMi42ODc0IDYuNTgyMjYgMTIuNjc5IDYuNjc3NjggMTIuNjY5MyA2Ljc4MTM0QzEyLjYzMjkgNy4xNzMwNCAxMi41Nzg3IDcuNjgyNDcgMTIuNTAyNCA4LjIzOTg4QzEyLjQ4MzQgOC4zNzgzNyAxMi40NjMxIDguNTE5ODIgMTIuNDQxMyA4LjY2MzE2QzEyLjI0NjggOS45NDQxNSAxMS45Mzc1IDExLjM3NjIgMTEuNDY0MSAxMi4xOTYyQzExLjA3MzYgMTIuODcyNiAxMC4wMzExIDEzLjY3ODIgOC43MzIwNSAxMi45MjgyQzcuNDMzMDEgMTIuMTc4MiA3LjYwOTQ4IDEwLjg3MjYgOCAxMC4xOTYyQzguNDczMzcgOS4zNzYyNSA5LjU1ODk0IDguMzkyMzEgMTAuNTcxIDcuNTgzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggM0MxOS4xMDQ2IDMgMjAgMy44OTU0MyAyMCA1VjE1QzIwIDE2LjEwNDYgMTkuMTA0NiAxNyAxOCAxN0gyQzAuODk1NDMxIDE3IDAgMTYuMTA0NiAwIDE1VjVDMCAzLjg5NTQzIDAuODk1NDMxIDMgMiAzSDE4Wk02LjU4MDA4IDcuMDA0ODhDNS41OTgzIDcuMDA0ODggNC44MjYwMSA3LjMyMDE1IDQuMjYzMTggNy45NTA2OEMzLjcwMDM1IDguNTgxMjIgMy40MTg5NSA5LjQyNTQ1IDMuNDE4OTUgMTAuNDgzNFYxMC42MDRDMy40MTg5NSAxMS43MDQzIDMuNzAyNDcgMTIuNTY2NSA0LjI2OTUzIDEzLjE5MDdDNC44MzY1OSAxMy44MTQ5IDUuNjExIDE0LjEyNyA2LjU5Mjc3IDE0LjEyN0M3LjExNzUyIDE0LjEyNyA3LjU5Njc2IDE0LjAyMDEgOC4wMzA1MiAxMy44MDY0QzguNDY0MjggMTMuNTkyNyA4LjgwNTk5IDEzLjI5MjIgOS4wNTU2NiAxMi45MDVDOS4zMDUzNCAxMi41MTc4IDkuNDMyMjkgMTIuMDkxNSA5LjQzNjUyIDExLjYyNkg3LjcxNjMxQzcuNzA3ODQgMTEuOTM0OSA3LjU5NzgyIDEyLjE4MjUgNy4zODYyMyAxMi4zNjg3QzcuMTc0NjQgMTIuNTU0OSA2Ljg5OTU4IDEyLjY0NzkgNi41NjEwNCAxMi42NDc5QzYuMTIwOTMgMTIuNjQ3OSA1Ljc5Mjk3IDEyLjQ5MzUgNS41NzcxNSAxMi4xODQ2QzUuMzYxMzMgMTEuODc1NiA1LjI1MzQyIDExLjM2NzggNS4yNTM0MiAxMC42NjExVjEwLjQ3MDdDNS4yNTM0MiA5Ljc3MjQ2IDUuMzYyMzkgOS4yNjc4MiA1LjU4MDMyIDguOTU2NzlDNS43OTgyNiA4LjY0NTc1IDYuMTIwOTMgOC40OTAyMyA2LjU0ODM0IDguNDkwMjNDNi44OTUzNSA4LjQ5MDIzIDcuMTc0NjQgOC42MDEzMiA3LjM4NjIzIDguODIzNDlDNy41OTc4MiA5LjA0NTY2IDcuNzA3ODQgOS4zMzQ0NyA3LjcxNjMxIDkuNjg5OTRIOS40MzY1MkM5LjQyODA2IDguODc3NDQgOS4xNjQ2NCA4LjIyNjgxIDguNjQ2MjQgNy43MzgwNEM4LjEyNzg1IDcuMjQ5MjcgNy40MzkxMyA3LjAwNDg4IDYuNTgwMDggNy4wMDQ4OFpNMTMuMzU5NCA3LjAwNDg4QzEyLjM3NzYgNy4wMDQ4OCAxMS42MDUzIDcuMzIwMTUgMTEuMDQyNSA3Ljk1MDY4QzEwLjQ3OTcgOC41ODEyMiAxMC4xOTgyIDkuNDI1NDUgMTAuMTk4MiAxMC40ODM0VjEwLjYwNEMxMC4xOTgyIDExLjcwNDMgMTAuNDgxOCAxMi41NjY1IDExLjA0ODggMTMuMTkwN0MxMS42MTU5IDEzLjgxNDkgMTIuMzkwMyAxNC4xMjcgMTMuMzcyMSAxNC4xMjdDMTMuODk2OCAxNC4xMjcgMTQuMzc2MSAxNC4wMjAxIDE0LjgwOTggMTMuODA2NEMxNS4yNDM2IDEzLjU5MjcgMTUuNTg1MyAxMy4yOTIyIDE1LjgzNSAxMi45MDVDMTYuMDg0NiAxMi41MTc4IDE2LjIxMTYgMTIuMDkxNSAxNi4yMTU4IDExLjYyNkgxNC40OTU2QzE0LjQ4NzEgMTEuOTM0OSAxNC4zNzcxIDEyLjE4MjUgMTQuMTY1NSAxMi4zNjg3QzEzLjk1MzkgMTIuNTU0OSAxMy42Nzg5IDEyLjY0NzkgMTMuMzQwMyAxMi42NDc5QzEyLjkwMDIgMTIuNjQ3OSAxMi41NzIzIDEyLjQ5MzUgMTIuMzU2NCAxMi4xODQ2QzEyLjE0MDYgMTEuODc1NiAxMi4wMzI3IDExLjM2NzggMTIuMDMyNyAxMC42NjExVjEwLjQ3MDdDMTIuMDMyNyA5Ljc3MjQ2IDEyLjE0MTcgOS4yNjc4MiAxMi4zNTk2IDguOTU2NzlDMTIuNTc3NiA4LjY0NTc1IDEyLjkwMDIgOC40OTAyMyAxMy4zMjc2IDguNDkwMjNDMTMuNjc0NiA4LjQ5MDIzIDEzLjk1MzkgOC42MDEzMiAxNC4xNjU1IDguODIzNDlDMTQuMzc3MSA5LjA0NTY2IDE0LjQ4NzEgOS4zMzQ0NyAxNC40OTU2IDkuNjg5OTRIMTYuMjE1OEMxNi4yMDc0IDguODc3NDQgMTUuOTQzOSA4LjIyNjgxIDE1LjQyNTUgNy43MzgwNEMxNC45MDcxIDcuMjQ5MjcgMTQuMjE4NCA3LjAwNDg4IDEzLjM1OTQgNy4wMDQ4OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dGljay1jb21ib2JveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQRC0zNzQ0LeKAlC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkwLjAwMDAwMCwgLTQzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InRpY2stY29tYm9ib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDQzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4zNDQ3NjY4LDEuNjU5MzMyNTIgTDUuOCwxMi41ODY3MjE4IEw1LjgsMTIuNTg2NzIxOCBMMi42MDU2MzE3Nyw4LjkzNDE5NjUyIEMyLjM1MzE1MjQxLDguNjQ1NTA0OTMgMS45MTQ0NDY2Nyw4LjYxNjE0OTExIDEuNjI1NzU1MDcsOC44Njg2Mjg0OCBDMS41NzczMDU0Miw4LjkxMTAwMDgyIDEuNTM0OTgxOTMsOC45NTk5MDMyNiAxLjUsOS4wMTM5MzE0OCBDMS4yMDYzNDk0OSw5LjQ2NzQ2MzE2IDEuMjYwMDExMDgsMTAuMDYyODI2MyAxLjYzMDAyNTk4LDEwLjQ1NjU0MDEgTDUuNDc5NzMxMTgsMTQuNTUyODEzNSBDNS42Njg4NDMyLDE0Ljc1NDAzNzkgNS45ODUyNzMzOSwxNC43NjM4NTY5IDYuMTg2NDk3NzcsMTQuNTc0NzQ0OSBDNi4yMTEyMjc0NywxNC41NTE1MDM4IDYuMjMzNTI2NzQsMTQuNTI1ODA1MyA2LjI1MzA1MDY3LDE0LjQ5ODA0NyBMMTQuNTM5MDU1MywyLjcxNzM0NDAzIEMxNC44MDE1Mjc3LDIuMzQ0MTcxNDggMTQuNzQxNjUzNywxLjgzMzM1NzAzIDE0LjQsMS41MzA5OTU4NyBDMTQuMTA2MjM3OCwxLjI3MTAxODMyIDEzLjY1NzM0MywxLjI5ODQwNjIyIDEzLjM5NzM2NTUsMS41OTIxNjg0NCBDMTMuMzc4NTAyNywxLjYxMzQ4MjQgMTMuMzYwOTM4MiwxLjYzNTkxMDg3IDEzLjM0NDc2NjgsMS42NTkzMzI1MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMiA5LjY1NjUyODE3IDUuODYxNjc5NzcgMTQgMTQgMiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+ data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4= data:image/svg+xml;base64,  data:image/svg+xml;base64,  data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" ");
c=":root {--text-color: __playerText__;--panel-color: __asideBackground__;--button-background-color: __primaryButtonBackground__;--button-text-color: __primaryButtonText__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-border-color: __primaryButtonBorder__;--button-hover-border-color: __primaryButtonBorderHover__;--page-background-color: __pageBackground__;--font-family-bold: nPFnb;--font-family-bold-italic: nPFnbi;--font-family-italic: nPFni;--font-family-normal: nPFn;--font-family-semibold: nPFnsb, nPFn;--font-family-semibold-italic: nPFnsbi, nPFni;--button-border-radius: __borderRadius__;--popup-border: __popupBorder__; }.none {position: absolute; }  .none .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }    .none .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }      .none .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }      .none .launch-screen .launch-screen-button__icon {background: url("+
c[0]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }      .none .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }      .none .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[1]+") no-repeat center; }  .none .playerView .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .none .playerView .preloader::after {content: '';position: absolute;background: url("+
c[2]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }  .none .playerView .subtitles-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;-ms-transform-origin: left bottom;transform-origin: left bottom;box-sizing: border-box;pointer-events: none;width: 100%;padding: 0 24px 12px 24px; }    .none .playerView .subtitles-panel div {margin-bottom: 12px;text-align: center; }    .none .playerView .subtitles-panel span {background: rgba(8, 8, 8, 0.75);color: #FFFFFF;font-family: Arial, sans-serif;font-size: 28px;line-height: 37px;padding: 3px 6px;-webkit-box-decoration-break: clone; }    .none .playerView .subtitles-panel div,    .none .playerView .subtitles-panel span {position: initial !important; }  .none .title-panel {width: 100%;background: var(--panel-color);position: absolute;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);height: 46px; }  .none.none_landscape .title-panel {display: none; }.android_default * {text-rendering: auto !important; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
c[3]+"); }    body .info_panel.time::after {background: transparent url("+c[4]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ {position: absolute; }  .__player_view_id__ > * {position: absolute; }  .__player_view_id__ .slide {white-space: nowrap;font-size: 0; }    .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }      .__player_view_id__ .slide a img {border: 0; }    .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }    .__player_view_id__ .slide.relpos,    .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }    .__player_view_id__ .slide.kern,    .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }  .__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }    .__player_view_id__ .fullscreen > video,    .__player_view_id__ .fullscreen .video_player {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
c[5]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+c[6]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+c[7]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0;filter: opacity(1); }    .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial, sans-serif;line-height: 1.1; }  .__player_view_id__ .video_player.poster_frame_hide_video video {display: none; }  .__player_view_id__ .video_player.poster_frame video {opacity: 0; }  .__player_view_id__ .video_player.poster_frame_hide_video .poster, .__player_view_id__ .video_player.poster_frame .poster {position: absolute;width: 100%;height: 100%; }  .__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }    .__player_view_id__ .video_player .controls,    .__player_view_id__ .video_player .controls * {backface-visibility: hidden; }    .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 64px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
c[8]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+c[9]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
c[10]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 65px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[11]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[12]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.rate {background: url("+c[13]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.rate.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.mute {background: url("+c[14]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+
c[15]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[16]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[17]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+c[18]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[19]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+
c[20]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.subtitles.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.play {background: url("+c[21]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[22]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+c[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[24]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[25]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+c[27]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[28]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[29]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[30]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[27]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;right: 0;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .subtitles-list__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .subtitles-list__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .subtitles-list__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .subtitles-list__item.subtitles-list__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true']::before {background: url("+
c[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .play {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .rate {width: 32px;height: 34px;right: 95px;top: 0; }      .__player_view_id__ .video_player .controls .rate.rate_subtitle-button-next {right: 127px; }    .__player_view_id__ .video_player .controls .playback-rate-menu {width: 120px;right: 51px;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .playback-rate-menu.playback-rate-menu_subtitle-button-next {right: 83px; }      .__player_view_id__ .video_player .controls .playback-rate-menu__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .playback-rate-menu__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .playback-rate-menu__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item.playback-rate-menu__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true']::before {background: url("+
c[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .subtitles {width: 32px;height: 34px;right: 95px;top: 0; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {right: -1px; }    .__player_view_id__ .video_player .controls .mute {width: 22px;height: 22px;right: 67px;top: 6px; }.popup_layer {position: absolute; }  .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }  .popup_layer .message_box,  .popup_layer .confirm_window {background: #FFFFFF;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.75);width: 357px;height: 150px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }    .popup_layer .message_box::after,    .popup_layer .confirm_window::after {background-color: #E6E6E6;width: 100%;height: 1px;top: 30px;position: absolute;content: ''; }    .popup_layer .message_box .title,    .popup_layer .message_box .message,    .popup_layer .confirm_window .title,    .popup_layer .confirm_window .message {font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;color: #323232; }    .popup_layer .message_box .title,    .popup_layer .confirm_window .title {position: absolute;left: 13px;top: 7px;font-weight: bold;background: transparent; }    .popup_layer .message_box .message,    .popup_layer .confirm_window .message {position: absolute;top: 47px;left: 69px;margin-right: 25px; }      .popup_layer .message_box .message::before,      .popup_layer .confirm_window .message::before {background-color: #E6E6E6;width: 35px;height: 35px;left: -45px;position: absolute;content: ''; }    .popup_layer .message_box button,    .popup_layer .confirm_window button {font-size: 14px;border-radius: 5px;color: #323232;width: 68px;height: 30px; }      .popup_layer .message_box button, .popup_layer .message_box button.mobile:hover, .popup_layer .message_box button.mobile:active,      .popup_layer .confirm_window button,      .popup_layer .confirm_window button.mobile:hover,      .popup_layer .confirm_window button.mobile:active {background: #D4D4D4; }      .popup_layer .message_box button:hover, .popup_layer .message_box button:active, .popup_layer .message_box button.mobile.active,      .popup_layer .confirm_window button:hover,      .popup_layer .confirm_window button:active,      .popup_layer .confirm_window button.mobile.active {background: #B8B8B8; }  .popup_layer .confirm_window button.btn_yes {left: 101px;top: 98px; }  .popup_layer .confirm_window button.btn_no {left: 181px;top: 98px; }  .popup_layer .confirm_window .message::before {background: url("+
c[32]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+c[33]+"); }.transitionSlide.paused * {animation-play-state: paused !important; }.framesLayer .video_player {-ms-transform-origin: 0 0;transform-origin: 0 0; }.framesLayer *:not(.framesLayerContent) {pointer-events: all; }.framesLayer .framesLayerContent {position: absolute; }  .framesLayer .framesLayerContent > div {pointer-events: all; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[34]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--primary-button-background-color, var(--button-background-color));color: var(--primary-button-text-color, var(--button-text-color)); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, var(--button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, var(--button-hover-background-color));color: var(--primary-button-text-color-active, var(--button-hover-text-color)); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, var(--button-hover-border-color));background-origin: border-box; }    .uikit-primary-button.uikit-primary-button_active:focus::before, .uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, var(--button-hover-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, var(--button-hover-text-color));outline-offset: -4px;border: 5px solid transparent; }  .uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, var(--button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, var(--button-text-color));outline-offset: -4px;border: 5px solid transparent; }.message-box {background: var(--panel-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 16px;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: var(--font-family-normal); }  .message-box__buttons {margin-top: 28px; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }.vertical-scrollbar {transition: none;opacity: 0.5 !important; }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+
c[35]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+c[36]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+c[37]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):focus {outline: none; }    .presentation-view-mode-switch-control:not([disabled]):focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted #FFFFFF;opacity: 0.6; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xm);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vm);return uu(c)}Xm(a,b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Vm(a,
b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class xG{Cq(a,b){var c=Zf("PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTA2cHgiIGhlaWdodD0iMTM0cHgiIHZpZXdCb3g9IjAgMCAxMDYgMTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDYgMTM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Int0ZXh0fSIgZD0iTTUzLDE5Yy0xNi43MDYsMC0zMC4yNSwxNS4yMjctMzAuMjUsMzQuMDMxYzAsMTguNzk0LDEzLjU0NCwzNC4wMzEsMzAuMjUsMzQuMDMxDQoJYzE2LjcxMywwLDMwLjI1LTE1LjIzNywzMC4yNS0zNC4wMzFDODMuMjUsMzQuMjI3LDY5LjcxMywxOSw1MywxOXoiLz4NCjxwYXRoIGZpbGw9Int0ZXh0fSIgZD0iTTc0LjExOSw4OC42MjVjLTYuMjkzLDUuMDUzLTEzLjQ4Niw3Ljk2Mi0yMS4xMjIsNy45NjJjLTcuNjMsMC0xNC44MjMtMi45MDQtMjEuMTIyLTcuOTYyDQoJQzE4LjI4Niw5My45ODQsNy42MjEsMTA2LjY4OCwyLjczOSwxMzRoMTAwLjUyMUM5OC4zNzksMTA2LjY4OCw4Ny43MjMsOTMuOTcxLDc0LjExOSw4OC42MjV6Ii8+DQo8L3N2Zz4NCg==");
let d;for(const [g,h]of Object.entries(null!=(d=a)?d:{}))c=c.replace(new RegExp(`{${g}}`,"g"),h);c=["data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjAgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TV0FQLUlDT048L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaVBob25lLTgtUGx1cy1ALUNvdXJzZS1sYW5kc2NhcGUtU1dBUCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ2Mi4wMDAwMDAsIC0xMTAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9IlNXQVAtQlVUVE9OIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTAuMDAwMDAwLCA5OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS45MTQyMTM2LDE2IEwyNCwxNiBDMjQuNTUyMjg0NywxNiAyNSwxNi40NDc3MTUzIDI1LDE3IEMyNSwxNy41NTIyODQ3IDI0LjU1MjI4NDcsMTggMjQsMTggTDE1LjkxNDIxMzYsMTggTDE4LjcwNzEwNjgsMjAuNzkyODkzMiBDMTkuMDk3NjMxMSwyMS4xODM0MTc1IDE5LjA5NzYzMTEsMjEuODE2NTgyNSAxOC43MDcxMDY4LDIyLjIwNzEwNjggQzE4LjMxNjU4MjUsMjIuNTk3NjMxMSAxNy42ODM0MTc1LDIyLjU5NzYzMTEgMTcuMjkyODkzMiwyMi4yMDcxMDY4IEwxMi43OTI4OTMyLDE3LjcwNzEwNjggQzEyLjQwMjM2ODksMTcuMzE2NTgyNSAxMi40MDIzNjg5LDE2LjY4MzQxNzUgMTIuNzkyODkzMiwxNi4yOTI4OTMyIEwxNy4yOTI4OTMyLDExLjc5Mjg5MzIgQzE3LjY4MzQxNzUsMTEuNDAyMzY4OSAxOC4zMTY1ODI1LDExLjQwMjM2ODkgMTguNzA3MTA2OCwxMS43OTI4OTMyIEMxOS4wOTc2MzExLDEyLjE4MzQxNzUgMTkuMDk3NjMxMSwxMi44MTY1ODI1IDE4LjcwNzEwNjgsMTMuMjA3MTA2OCBMMTUuOTE0MjEzNiwxNiBaIE0yOC4wODU3ODY0LDI4IEwyMCwyOCBDMTkuNDQ3NzE1MywyOCAxOSwyNy41NTIyODQ3IDE5LDI3IEMxOSwyNi40NDc3MTUzIDE5LjQ0NzcxNTMsMjYgMjAsMjYgTDI4LjA4NTc4NjQsMjYgTDI1LjI5Mjg5MzIsMjMuMjA3MTA2OCBDMjQuOTAyMzY4OSwyMi44MTY1ODI1IDI0LjkwMjM2ODksMjIuMTgzNDE3NSAyNS4yOTI4OTMyLDIxLjc5Mjg5MzIgQzI1LjY4MzQxNzUsMjEuNDAyMzY4OSAyNi4zMTY1ODI1LDIxLjQwMjM2ODkgMjYuNzA3MTA2OCwyMS43OTI4OTMyIEwzMS4yMDcxMDY4LDI2LjI5Mjg5MzIgQzMxLjU5NzYzMTEsMjYuNjgzNDE3NSAzMS41OTc2MzExLDI3LjMxNjU4MjUgMzEuMjA3MTA2OCwyNy43MDcxMDY4IEwyNi43MDcxMDY4LDMyLjIwNzEwNjggQzI2LjMxNjU4MjUsMzIuNTk3NjMxMSAyNS42ODM0MTc1LDMyLjU5NzYzMTEgMjUuMjkyODkzMiwzMi4yMDcxMDY4IEMyNC45MDIzNjg5LDMxLjgxNjU4MjUgMjQuOTAyMzY4OSwzMS4xODM0MTc1IDI1LjI5Mjg5MzIsMzAuNzkyODkzMiBMMjguMDg1Nzg2NCwyOCBaIiBpZD0iU1dBUC1JQ09OIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",
"data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyIiB3aWR0aD0iOCIgaGVpZ2h0PSIxMiI+DQoJPHRpdGxlPlRvLXF1aXo8L3RpdGxlPg0KCTxwYXRoIGQ9Ik0xLDEyYTEsMSwwLDAsMS0uNzA3LTEuNzA3TDQuNTg2LDYsLjI5MywxLjcwN0ExLDEsMCwwLDEsMS43MDcuMjkzTDcuNDE0LDYsMS43MDcsMTEuNzA3QTEsMSwwLDAsMSwxLDEyWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+","data:image/svg+xml;base64,"+Xf(c),"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRjhCNDUwIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGQ0U2RCIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA4LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDgsMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGNEE2M0MiIGQ9Ik0zMS41MTQsMTNDMjUuNzA0LDEzLDIxLDE3Ljc0NiwyMSwyMy42MTMNCgljMCw0LjY2LDIuOTc2LDguNjI5LDcuMTEzLDEwLjAzOHYxOS4yMTRMMzEuNDg2LDU2TDM0LDUzdi0xbC0xLjA5OC0xLjQzN0wzNSw0OXYtMWwtMi0ydi0xbDItMXYtMWwtMi0xbDItNHYtNA0KCWM0LjA1My0xLjQ2Nyw3LTUuNzg0LDctMTAuMzg3QzQyLDE3Ljc0NiwzNy4yOTUsMTMsMzEuNTE0LDEzeiBNMjksNTFWMzRoMXYxOEwyOSw1MXogTTMxLjUsMjNjLTEuOTIxLDAtMy41LTEuNTUyLTMuNS0zLjQ4Mw0KCUMyOCwxNy41NTIsMjkuNTc4LDE2LDMxLjUsMTZjMS45MjIsMCwzLjUsMS41NTIsMy41LDMuNTE3QzM1LDIxLjQ0OCwzMy40MjIsMjMsMzEuNSwyM3oiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzEuNTE0LDEyQzI1LjcwNCwxMiwyMSwxNi43NDYsMjEsMjIuNjEzDQoJYzAsNC42NiwyLjk3Niw4LjYyOSw3LjExMywxMC4wMzh2MTkuMjE0TDMxLjQ4Niw1NUwzNCw1MnYtMWwtMS4wOTgtMS40MzdMMzUsNDh2LTFsLTItMnYtMWwyLTF2LTFsLTItMWwyLTR2LTQNCgljNC4wNTMtMS40NjcsNy01Ljc4NCw3LTEwLjM4N0M0MiwxNi43NDYsMzcuMjk1LDEyLDMxLjUxNCwxMnogTTI5LDUwVjMzaDF2MThMMjksNTB6IE0zMS41LDIyYy0xLjkyMSwwLTMuNS0xLjU1Mi0zLjUtMy40ODMNCglDMjgsMTYuNTUyLDI5LjU3OCwxNSwzMS41LDE1YzEuOTIyLDAsMy41LDEuNTUyLDMuNSwzLjUxN0MzNSwyMC40NDgsMzMuNDIyLDIyLDMxLjUsMjJ6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4="];
c=".popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }html,body {background-color: var(--page-background-color) !important; }.universal_mini {overflow: hidden;background: var(--player-background-color); }  .universal_mini div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none; }  .universal_mini .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }    .universal_mini .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }      .universal_mini .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }      .universal_mini .launch-screen .launch-screen-button__icon {background: url("+
c[0]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }      .universal_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }      .universal_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[1]+") no-repeat center; }  .universal_mini .playerView {-ms-transform: translateX(0);transform: translateX(0); }  .universal_mini.not_loaded .top-panel,  .universal_mini.not_loaded .bottom-panel,  .universal_mini.not_loaded .landscape-bottom-panel {visibility: hidden; }  .universal_mini:not(.landscape) .landscape-bottom-panel {display: none; }  .universal_mini.landscape > .bottom-panel {display: none; }  .universal_mini.landscape > .top-panel {display: none !important; }  .universal_mini.landscape.quiz_mode .top-panel,  .universal_mini.landscape.quiz_mode .landscape-bottom-panel {display: initial; }  .universal_mini.landscape.quiz_mode > .bottom-panel {display: none; }  .universal_mini > .top-panel {width: 100%;background: var(--player-background-color);position: absolute;box-sizing: border-box;box-shadow: 0 1px 0 var(--mini-skin-top-bottom-panel-border);height: 52px;top: 0; }    .universal_mini > .top-panel::before, .universal_mini > .top-panel::after {top: 100%; }    .universal_mini > .top-panel .menu {cursor: pointer;position: absolute;top: 6px;right: 12px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;padding: 8px;background: transparent;color: var(--mini-skin-menu-button-text);border-radius: var(--button-border-radius); }      .universal_mini > .top-panel .menu.menu_active {background: var(--mini-skin-menu-button-background-active);color: var(--text-color); }    .universal_mini > .top-panel .slide-info {font-family: var(--font-family-bold);width: 100%;position: absolute;font-size: 17px;line-height: 52px;text-align: center;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index: 1;pointer-events: none; }  .universal_mini > .bottom-panel {width: 100%;background: var(--player-background-color);position: absolute;box-sizing: border-box;bottom: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 0 12px;height: 56px;top: auto; }    .universal_mini > .bottom-panel .navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .universal_mini > .bottom-panel > button:not(:first-child) {margin-left: 12px; }    .universal_mini > .bottom-panel > .progress-timer {font-family: var(--font-family-normal);font-size: 14px;margin-left: 16px;color: var(--text-color);opacity: 0.72; }    .universal_mini > .bottom-panel .navigation-controls {margin-left: auto; }      .universal_mini > .bottom-panel .navigation-controls button:not(:first-child) {margin-left: 12px; }    .universal_mini > .bottom-panel.bottom-panel_with-border {border-top: 1px solid var(--mini-skin-top-bottom-panel-border); }    .universal_mini > .bottom-panel .rate-menu-popup {background: var(--popup-background-color);border: 1px solid var(--popup-border);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-radius: 10px;position: absolute; }  .universal_mini > .progressbar {top: auto; }  .universal_mini > .landscape-bottom-panel {width: 100%;background: var(--player-background-color);position: absolute;box-sizing: border-box;bottom: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;right: 0;top: 0;width: 52px;-ms-flex-direction: column;flex-direction: column;align-items: center;padding: 16px 0;border-left: 1px solid rgba(97, 104, 112, 0.1); }    .universal_mini > .landscape-bottom-panel .navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .universal_mini > .landscape-bottom-panel > button:not(:last-child) {margin-bottom: 12px; }    .universal_mini > .landscape-bottom-panel .navigation-controls {margin-top: auto;-ms-flex-direction: column;flex-direction: column; }      .universal_mini > .landscape-bottom-panel .navigation-controls button:not(:first-child) {margin-top: 12px; }    .universal_mini > .landscape-bottom-panel .rate-menu-popup {background: var(--popup-background-color);border: 1px solid var(--popup-border);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-radius: 10px;position: absolute; }  .universal_mini #playerView {border: 1px solid rgba(0, 0, 0, 0.04); }  .universal_mini.quiz_mode {overflow: visible;height: auto !important; }    .universal_mini.quiz_mode #playerView,    .universal_mini.quiz_mode .video-container {display: none; }    .universal_mini.quiz_mode.interaction_slide .bottom-panel {box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);position: fixed;bottom: 0 !important; }      .universal_mini.quiz_mode.interaction_slide .bottom-panel .play,      .universal_mini.quiz_mode.interaction_slide .bottom-panel .progress-bar {display: none; }    .universal_mini.quiz_mode .top-panel {position: fixed;top: -1px;height: 52px; }      .universal_mini.quiz_mode .top-panel .slide-info {top: 1px; }      .universal_mini.quiz_mode .top-panel .menu.component_container {top: 1px;height: 52px; }  .universal_mini,  .universal_mini > div {position: absolute; }  .universal_mini .launch_layer {width: 100%;height: 100%;background: url("+
c[0]+") no-repeat center;background-color: rgba(0, 0, 0, 0.75); }    .universal_mini .launch_layer:active {background-image: url("+c[1]+"); }    .universal_mini .launch_layer[disabled], .universal_mini .launch_layer:active[disabled] {background-image: none; }  .universal_mini .video-container video {position: absolute; }    .universal_mini .video-container video::-webkit-media-text-track-container, .universal_mini .video-container video::cue {visibility: hidden; }  .universal_mini .subtitles-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;-ms-transform-origin: left bottom;transform-origin: left bottom;box-sizing: border-box;pointer-events: none;padding: 0 24px 12px 24px; }    .universal_mini .subtitles-panel div {margin-bottom: 12px;text-align: center; }    .universal_mini .subtitles-panel span {background: rgba(8, 8, 8, 0.75);color: #FFFFFF;font-family: Arial, sans-serif;font-size: 28px;line-height: 37px;padding: 3px 6px;-webkit-box-decoration-break: clone; }    .universal_mini .subtitles-panel span {font-size: 16px;line-height: 23px; }  .universal_mini .change-layout-button {width: 44px;height: 44px;border-radius: 100%;background: #333333;position: absolute;left: 10px;bottom: 10px;border: 1px solid rgba(255, 255, 255, 0.3);box-sizing: border-box; }    .universal_mini .change-layout-button::after {content: '';position: absolute;width: 20px;height: 20px;background: url("+
c[2]+");background-size: cover;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }  .universal_mini .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .universal_mini .preloader::after {content: '';position: absolute;background: url("+c[3]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }  .universal_mini .menu_layer {position: absolute;background: var(--panel-color);z-index: 10;color: var(--panel-text-color); }    .universal_mini .menu_layer .menu-layer-top-panel {position: absolute;height: 52px;display: block;z-index: 1; }      .universal_mini .menu_layer .menu-layer-top-panel .tab-title {font-family: var(--font-family-bold);position: absolute;left: 0;top: 0;width: 100%;height: 52px;font-size: 18px;line-height: 52px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;pointer-events: none;padding: 0 64px;box-sizing: border-box; }      .universal_mini .menu_layer .menu-layer-top-panel .search-button,      .universal_mini .menu_layer .menu-layer-top-panel .close-button,      .universal_mini .menu_layer .menu-layer-top-panel .back-button {position: absolute;top: 0;cursor: pointer; }      .universal_mini .menu_layer .menu-layer-top-panel > .search-button,      .universal_mini .menu_layer .menu-layer-top-panel > .close-button,      .universal_mini .menu_layer .menu-layer-top-panel > .back-button {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;padding: 8px 8px;color: var(--top-panel-icon-color);background: transparent; }      .universal_mini .menu_layer .menu-layer-top-panel > .search-button {top: 6px;left: 12px; }      .universal_mini .menu_layer .menu-layer-top-panel > .close-button {top: 6px;right: 12px; }      .universal_mini .menu_layer .menu-layer-top-panel > .back-button {top: 6px;left: 12px; }      .universal_mini .menu_layer .menu-layer-top-panel.with_search .back {right: 44px; }      .universal_mini .menu_layer .menu-layer-top-panel .search_panel {position: absolute;background: var(--player-background-color);top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 8px 12px;box-shadow: 0 1px 0 var(--mini-skin-top-bottom-panel-border); }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel__cancel-button {cursor: pointer; }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel__search-icon {width: 24px;height: 24px;margin: 6px 8px;color: var(--text-color);-ms-flex-negative: 0;flex-shrink: 0; }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel__cancel-button {width: 24px;height: 24px;margin: 6px 8px;color: var(--text-color);-ms-flex-negative: 0;flex-shrink: 0; }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_input {font-family: var(--font-family-normal);-ms-flex-positive: 1;flex-grow: 1;border: none;height: 100%;font-size: 15px;line-height: 20px;color: var(--text-color);background: transparent;min-width: 0; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_input:-ms-input-placeholder {opacity: 0.4; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_input::placeholder {opacity: 0.4; }    .universal_mini .menu_layer.tab_control .content.component_container {bottom: 56px; }    .universal_mini .menu_layer.tab_control .bottom-panel {position: absolute;bottom: 0;height: 56px;background: var(--player-background-color);box-shadow: 0 -1px 0 var(--mini-skin-top-bottom-panel-border);box-sizing: border-box;padding: 7px 12px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }      .universal_mini .menu_layer.tab_control .bottom-panel .menu-tab-button {font-family: var(--font-family-normal);cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;background: transparent;color: var(--text-color);font-size: 12px;line-height: 16px;opacity: 0.4; }        .universal_mini .menu_layer.tab_control .bottom-panel .menu-tab-button[aria-selected='true'] {opacity: 1; }        .universal_mini .menu_layer.tab_control .bottom-panel .menu-tab-button__text {margin-top: 2px; }    .universal_mini .menu_layer .content.component_container {position: absolute;top: 64px;bottom: 0;width: 100%; }      .universal_mini .menu_layer .content.component_container.animation .content.component_base > div {position: absolute; }      .universal_mini .menu_layer .content.component_container .content.component_base {width: 100%;position: relative; }        .universal_mini .menu_layer .content.component_container .content.component_base .search-result-layout .result-label {font-family: var(--font-family-bold);margin-top: 28px;margin-left: 20px;font-size: 16px;line-height: 22px;color: var(--panel-text-color); }        .universal_mini .menu_layer .content.component_container .content.component_base .search-result-layout .no-matches-label {font-family: var(--font-family-normal);font-size: 15px;line-height: 20px;color: var(--panel-text-color);opacity: 0.6;text-align: center;margin-top: 80px; }        .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator {background: rgba(0, 0, 0, 0.08);position: relative;width: calc(100% - 20px);height: 1px;left: 10px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:first-child {position: absolute;top: -1px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:last-child {position: absolute;bottom: -1px; }        .universal_mini .menu_layer .content.component_container .content.component_base .slides_list {position: relative; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list.slides_list_highlight-visited .item.visited:not(.active):not(.selected) {color: var(--list-item-text-visited-color); }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;min-height: 76px;color: var(--panel-text-color);margin-bottom: 1px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level1 {padding-left: 24px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level2 {padding-left: 48px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level3 {padding-left: 72px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level4 {padding-left: 96px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .image {float: left;margin: 10px 16px 10px 20px;border-radius: 4px;border: 1px solid rgba(0, 0, 0, 0.04);box-sizing: content-box;max-height: 56px;max-width: 100px;-ms-flex-negative: 0;flex-shrink: 0; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .text {font-family: var(--font-family-normal);position: relative;margin: 0;padding-right: 10px;padding-bottom: 1px;font-size: 14px;line-height: 18px;word-break: break-word;max-height: 54px;overflow: hidden;text-overflow: ellipsis;flex-grow: 1;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */              -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .text .highlighted {font-family: var(--font-family-bold); }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .text .search-context {opacity: 0.6; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.text_only .text {padding-left: 13px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.active, .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.selected {background: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.parent::before {content: '';position: absolute;top: 0;bottom: 0;right: 19px;width: 8px;height: 12px;margin: auto;background: url("+
c[4]+");background-size: contain;background-repeat: no-repeat; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.parent .text {padding-right: 25px; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;background-color: transparent;padding: 8px 24px 28px;margin: 0 24px;width: 100%;box-sizing: border-box; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .name,            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .job {word-wrap: break-word;position: relative;text-align: center; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .name {font-family: var(--font-family-bold);color: var(--panel-text-color);font-size: 24px;line-height: 28px;margin-bottom: 8px;margin-top: 16px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .job {font-family: var(--font-family-normal);color: var(--panel-text-color);opacity: 0.72;font-size: 14px;line-height: 18px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;padding: 28px 0;margin: 0 24px;color: var(--panel-text-color);box-sizing: border-box;width: calc(100% - 48px);border-top: 1px solid var(--mini-skin-presenter-delimiter-color); }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container a {color: var(--panel-text-color); }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .item {font-family: var(--font-family-normal);display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;width: 100%;color: var(--panel-text-color); }              .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .item .item-icon {margin-right: 8px; }              .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .item .bottom-container-text {font-size: 15px;line-height: 20px; }              .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .item:not(:last-child) {margin-bottom: 16px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container {position: relative;width: 80px;height: 80px;border-radius: 100%; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .name_photo_container {width: 75px;height: 75px;background: #9EAEB9;border-radius: 100%;left: 0;right: 0;margin: auto;margin-bottom: 10px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .name_photo_container .letter {font-size: 24px;line-height: 75px;text-align: center;color: #FFFFFF;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_container {margin-bottom: 10px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_photo {width: 106px;height: 134px;background: url("+
c[5]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_label {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: var(--panel-text-color);padding: 0 40px;text-align: center; }        .universal_mini .menu_layer .content.component_container .content.component_base .notes {font-family: var(--font-family-normal);padding: 12px 24px;font-size: 15px;line-height: 20px;color: var(--panel-text-color);width: auto !important;white-space: pre-wrap;word-wrap: break-word; }body {margin: 0;padding: 0;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;overflow-y: auto; }  body .info_panel {position: relative;top: 0;background: #FFFFFF;font-family: Helvetica, Roboto, Arial;padding-top: 161px;padding-bottom: 50px; }    body .info_panel,    body .info_panel * {box-sizing: border-box; }    body .info_panel.domain::before {background: transparent url("+
c[6]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[7]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[8]+") no-repeat center; }    body .info_panel::before {position: absolute;width: 100%;top: 55px;height: 63px;content: ''; }    body .info_panel .message {position: relative;color: #414A5B;font-size: 16px;padding-left: 15px;padding-right: 15px;text-align: center; }  body .password .password_field {position: relative;margin-left: 20px;margin-right: 20px;padding-top: 23px;padding-bottom: 26px; }    body .password .password_field input {position: relative;width: 100%;height: 34px;border: 1px solid #D6D6D6;border-top: 1px solid #BABABA;padding-left: 8px;font-size: 20px; }  body .password .wrong_password_label {position: absolute;font-size: 12px;color: #DD4A37;left: 22px;right: 22px;margin-top: -21px; }  body .ok.component_container {position: fixed;bottom: 0;height: 50px;background: #434E50; }    body .ok.component_container.active {background: #637375; }    body .ok.component_container button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 50px;color: #E2E2E2;font-size: 16px; }      body .ok.component_container button[disabled] {color: #647577; }.launch-screen {z-index: 999 !important; }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ > * {position: absolute; }.__player_view_id__ .slide {white-space: nowrap;font-size: 0; }  .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }    .__player_view_id__ .slide a img {border: 0; }  .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }  .__player_view_id__ .slide.relpos,  .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }  .__player_view_id__ .slide.kern,  .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }  .__player_view_id__ .slide.nokern,  .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }.__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }  .__player_view_id__ .fullscreen > video {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100; }.__player_view_id__ .video_player video {width: 100%;height: 100%; }  .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial;line-height: 1.1; }.__player_view_id__ .video_player.iphone::after {background: rgba(0, 0, 0, 0) url("+
c[9]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }.__player_view_id__ .video_player.iphone video {opacity: 0; }.__player_view_id__ .video_player.iphone.without_controls video {display: none; }.__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }  .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 62px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }    .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
c[10]+") no-repeat;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+c[11]+") no-repeat; }    .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }    .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }    .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
c[12]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Helvetica, Roboto, Arial;font-size: 12px;padding-top: 2px;text-align: center; }  .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 55px;padding: 8px; }    .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[13]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[14]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[15]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[16]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[17]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[18]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[19]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[20]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[21]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[22]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[23]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[24]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[26]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[27]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[28]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[29]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[30]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[27]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen, .__player_view_id__ .video_player .controls .component_container.play {width: 52px;height: 34px; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen {right: -1px; }  .__player_view_id__ .video_player .controls .component_container.mute {width: 22px;height: 22px;right: 58px;top: 6px; }.modal_layer {background: #000000;opacity: 0.7;z-index: 1;width: 100%;height: 100%; }.message_box,.confirm_window {border-radius: 4px;min-height: 150px;min-width: 300px;z-index: 1;background: #FFFFFF;position: absolute;width: 300px;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .message_box .title,  .confirm_window .title {display: none !important; }  .message_box .message,  .confirm_window .message {padding: 34px 34px 24px 34px;font-size: 14px;line-height: 18px;color: #231F20;font-family: Helvetica, Roboto, Arial; }.message_box .btn_ok.component_container {padding-bottom: 24px;position: relative;text-align: center;height: 44px;width: 100%; }  .message_box .btn_ok.component_container button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .message_box .btn_ok.component_container button.active {background: #058ACC; }.confirm_window .buttons_panel {text-align: center;position: relative;padding-bottom: 24px;height: 44px;width: 100%; }  .confirm_window .buttons_panel > div {width: 50%;float: right;position: relative; }    .confirm_window .buttons_panel > div button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .confirm_window .buttons_panel > div.active button {background: #058ACC; }    .confirm_window .buttons_panel > div:only-child {width: 100%;text-align: center !important; }    .confirm_window .buttons_panel > div:nth-child(1) {text-align: left; }    .confirm_window .buttons_panel > div:nth-child(2) {text-align: right; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[31]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.popup_layer {z-index: 1; }  .popup_layer .modal_layer {z-index: initial; }.framesLayer iframe {pointer-events: all; }.slide-transiting .quiz-uikit-primary-button {transition: none; }.slide-transiting .quiz-uikit-secondary-button {transition: none; }.slide-transiting .quiz-uikit-link-button {transition: none; }.slide-transiting .visuals-uikit-primary-button {transition: none; }.slide-transiting .visuals-uikit-secondary-button {transition: none; }.slide-transiting .visuals-uikit-link-button {transition: none; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--primary-button-background-color, var(--primary-button-background-color));color: var(--primary-button-text-color, var(--primary-button-text-color)); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, var(--primary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));color: var(--primary-button-text-color-active, var(--primary-button-text-color-active)); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, var(--primary-button-border-color-active));background-origin: border-box; }    .uikit-primary-button.uikit-primary-button_active:focus::before, .uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, var(--primary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, var(--primary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, var(--primary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }.uikit-secondary-button {background: var(--secondary-button-background-color, var(--secondary-button-background-color));color: var(--secondary-button-text-color, var(--secondary-button-text-color)); }  .uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, var(--secondary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .uikit-secondary-button.uikit-secondary-button_active, .uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));color: var(--secondary-button-text-color-active, var(--secondary-button-text-color-active)); }    .uikit-secondary-button.uikit-secondary-button_active::after, .uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, var(--secondary-button-border-color-active));background-origin: border-box; }    .uikit-secondary-button.uikit-secondary-button_active:focus::before, .uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, var(--secondary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, var(--secondary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, var(--secondary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 15px; }.uikit-link-button {background: var(--link-button-background-color);color: var(--link-button-text-color);border: none; }  .uikit-link-button.uikit-link-button_active, .uikit-link-button[aria-pressed='true'] {background: var(--link-button-background-color); }.uikit-collapsed-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;overflow: hidden;padding: 10px;border: none;border-radius: var(--button-border-radius);background: var(--secondary-button-background-color-active);color: var(--secondary-button-text-color-active);transition-property: background, color;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-collapsed-control::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color-active);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-collapsed-control__collapsed-component {cursor: pointer;display: -ms-flexbox;display: flex; }  .uikit-collapsed-control__expanded-component {margin-left: 8px;opacity: 1;transition-property: width, opacity;transition-duration: 300ms;transition-timing-function: ease; }  .uikit-collapsed-control.uikit-collapsed-control_collapsed {background: var(--secondary-button-background-color);color: var(--secondary-button-text-color);padding-right: 2px; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed::after {background: var(--secondary-button-border-color);background-origin: border-box; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed .uikit-collapsed-control__expanded-component {width: 0;opacity: 0; }  .uikit-collapsed-control[data-tooltip]::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 0; }  .uikit-collapsed-control[data-tooltip]:hover::before {opacity: 1;visibility: visible; }.menu-base {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: start;font-family: var(--font-family-normal); }.menu-base-item {width: 100%;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 44px;padding: 0 20px;color: var(--popup-text-color); }  .menu-base-item__label {-ms-flex-positive: 1;flex-grow: 1;font-size: 15px;line-height: 20px;margin-left: 12px; }  .menu-base-item__icon {width: 20px;height: 20px;-ms-flex-negative: 0;flex-shrink: 0;color: var(--popup-text-color); }  .menu-base-item__value {-ms-flex-negative: 0;flex-shrink: 0;margin-left: 16px; }  .menu-base-item.menu-base-item_clickable:hover {cursor: pointer;background: var(--popup-background-hover-color);color: var(--popup-text-hover-color); }    .menu-base-item.menu-base-item_clickable:hover .menu-base-item__icon {color: var(--popup-text-hover-color); }.rate-menu {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;padding: 12px 0; }  .rate-menu__caption {padding: 8px 20px;color: var(--popup-text-color);font-size: 16px;line-height: 22px;font-family: var(--font-family-bold);font-weight: 700; }  .rate-menu__delimiter {width: 100%;height: 1px;background: var(--popup-text-color);opacity: 0.08;margin: 8px 0; }.presenter-info {font-family: var(--font-family-normal);box-sizing: border-box;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;color: var(--panel-text-color); }  .presenter-info__main {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start; }  .presenter-info__info {display: inline-block;-ms-flex-positive: 1;flex-grow: 1; }  .presenter-info__photo {width: 64px;height: 64px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;border-radius: 50%;-ms-flex-negative: 0;flex-shrink: 0;background-repeat: no-repeat;background-position: center;margin-right: 20px; }    .presenter-info__photo img {width: auto;height: auto; }  .presenter-info__name {font-family: var(--font-family-bold);font-weight: 700;word-wrap: break-word;overflow: hidden;font-size: 16px;line-height: 22px;margin-bottom: 8px;max-height: 53px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 14px;line-height: 18px;margin-bottom: 8px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;line-height: 20px; }  .presenter-info__links {display: -ms-flexbox;display: flex;margin-top: 8px; }  .presenter-info__link {border: 1px solid var(--presenter-info-link-border-color);border-radius: 10px;width: 36px;height: 28px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;position: relative;color: var(--panel-text-color); }    .presenter-info__link:not(:last-child) {margin-right: 8px; }    .presenter-info__link::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 6px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }    .presenter-info__link:hover::before {opacity: 1;visibility: visible; }  .presenter-info__link-icon {width: 20px;height: 20px; }  .presenter-info .bio-container {position: relative;display: -webkit-box;white-space: normal;text-overflow: ellipsis;margin-right: -20px;margin-top: 20px;padding-right: 10px;font-size: 14px;line-height: 20px;-ms-flex-positive: 1;flex-grow: 1;height: 100%;max-height: 120px;overflow: hidden; }    .presenter-info .bio-container.bio-container_collapsed {max-height: 60px; }      .presenter-info .bio-container.bio-container_collapsed .scroll-area__bio {display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */        -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .presenter-info .bio-container .scroll-area {word-break: break-word;overflow: hidden; }    .presenter-info .bio-container .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }    .presenter-info .bio-container .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }  .presenter-info__show-more {font-size: 14px;line-height: 20px;height: 20px;opacity: 0.6;text-decoration: underline; }    .presenter-info__show-more:hover {cursor: pointer;opacity: 0.8; }  .presenter-info.presenter-info_popup {margin-bottom: 0; }  .presenter-info.presenter-info_no-photo .presenter-info__info {width: 100%; }.attachments-info {font-family: var(--font-family-normal);position: relative;width: 100%;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column; }  .attachments-info__scroll-area {height: 100%;overflow: hidden; }  .attachments-info__delimiter {height: 1px;margin: 8px 20px 8px 62px;background: var(--popup-text-color);opacity: 0.08; }  .attachments-info .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }  .attachments-info .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.attach-item {padding: 8px 20px;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start;cursor: pointer; }  .attach-item__icon-container {width: 36px;height: 36px;border-radius: 50%;background: var(--top-panel-icon-container-color);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 6px; }  .attach-item__icon {width: 20px;height: 20px;color: var(--popup-text-color);opacity: 0.72; }  .attach-item__info-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;padding-left: 6px; }  .attach-item__title {font-size: 15px;line-height: 20px;margin-bottom: 4px;color: var(--popup-text-color);word-break: break-word;max-height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }  .attach-item__subtitle {font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 0.6; }  .attach-item:hover {background: var(--list-item-background-hover-color); }    .attach-item:hover .attach-item__title {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__subtitle {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__icon {color: var(--popup-text-hover-color); }.message-box {background: var(--player-background-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 15px;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }  .message-box__buttons {margin-top: 28px; }.back-to-app-button {position: absolute;top: 6px;left: 12px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 40px;height: 40px; }  .back-to-app-button svg path {fill: var(--text-color); }.quiz-tablet-skin {background: var(--player-background-color); }  .quiz-tablet-skin .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__button.smartphone-top-panel__button_outline {-ms-grid-column: 1;grid-column: 1; }.smartphone-slide-list-slides * {box-sizing: border-box; }.universal_mini.mobile .playerView {background-color: var(--player-background-color); }.universal_mini.mobile:not(.landscape) .slide-list-header__awarded-points-cell {display: none; }.universal_mini.mobile:not(.landscape) .slide-list-header__max-points-cell {display: none; }.universal_mini.mobile:not(.landscape) .slide-state-list-row__awarded-points {display: none; }.universal_mini.mobile:not(.landscape) .slide-state-list-row__points {display: none; }.menu_layer .component_base.content {min-height: 100%; }.menu_layer .smartphone-slide-list-slides {height: 100%; }:root {--font-family-bold: PFnb;--font-family-bold-italic: PFnbi;--font-family-italic: PFni;--font-family-normal: PFn;--font-family-semibold: PFnsb, PFn;--font-family-semibold-italic: PFnsbi, PFni; }.progress-tooltip {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;z-index: 1; }  .progress-tooltip__thumbnail-tooltip {border: 2px var(--top-bottom-bar-background-color) solid;border-radius: 3px;width: 140px;height: 80px;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out; }  .progress-tooltip__timing-tooltip {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: 4px; }.universal-skin-separator {position: relative;width: 100%;padding-top: 1px; }  .universal-skin-separator::after {content: '';display: block;height: 1px;background: var(--top-bottom-panel-border-color); }.progressbar {position: relative;height: 2px;width: 100%; }  .progressbar__progress {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--progressbar-background-color);transition: transform 0.3s ease-in-out; }  .progressbar__progress-background {position: absolute;background: var(--progressbar-playback-color);top: 0;left: 0;height: 100%;transition: transform 0.3s ease-in-out; }  .progressbar__thumb {width: 12px;height: 12px;border-radius: 50%;background: var(--progressbar-playback-color);bottom: -5px;position: absolute;left: -6px;cursor: pointer; }  .progressbar__progress-tooltip {position: absolute;top: -14px;-ms-transform: translateY(-100%);transform: translateY(-100%); }";
let e;for(const [g,h]of Object.entries(null!=(e=a)?e:{}))a=`__${g.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),h);let f;for(const [g,h]of Object.entries(null!=(f=b)?f:{}))c=c.replace(new RegExp(g,"g"),h);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xm);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vm);return uu(c)}Xm(a,b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Vm(a,
b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class yG{Cq(a,b){const c=g=>{g=Zf(g);let h;for(const [l,m]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${l}}`,"g"),m);return Xf(g)};let d=function(){var g=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE3MDI1IDMuMDkxODJDOC4wNzEzMiAyLjY5OTkyIDkuMDMyNDkgMi41IDEwIDIuNUMxMC45Njc1IDIuNSAxMS45Mjg3IDIuNjk5OTIgMTIuODI5NyAzLjA5MTgyQzEzLjczMTIgMy40ODM4NyAxNC41NTgzIDQuMDYyMDIgMTUuMjYwNyA0Ljc5OTUyQzE1Ljk2MzQgNS41MzcyOCAxNi41MjY4IDYuNDE5NjcgMTYuOTEzMiA3LjM5OTI0QzE3LjI5OTcgOC4zNzg5NyAxNy41IDkuNDMyOTUgMTcuNSAxMC41SDIwQzIwIDkuMTIxMTIgMTkuNzQxMyA3Ljc1NTc0IDE5LjIzODggNi40ODE4MkMxOC43MzYyIDUuMjA3OSAxNy45OTk2IDQuMDUwMzkgMTcuMDcxMSAzLjA3NTM4QzE2LjE0MjUgMi4xMDAzNiAxNS4wNDAxIDEuMzI2OTQgMTMuODI2OCAwLjc5OTI2NUMxMi42MTM2IDAuMjcxNTg5IDExLjMxMzIgMCAxMCAwQzguNjg2NzggMCA3LjM4NjQyIDAuMjcxNTg5IDYuMTczMTcgMC43OTkyNjVDNC45NTk5MiAxLjMyNjk0IDMuODU3NTIgMi4xMDAzNiAyLjkyODkzIDMuMDc1MzhDMi4wMDAzNSA0LjA1MDM5IDEuMjYzNzUgNS4yMDc5IDAuNzYxMjA0IDYuNDgxODJDMC4yNTg2NTggNy43NTU3NCAwIDkuMTIxMTIgMCAxMC41SDIuNUMyLjUgOS40MzI5NSAyLjcwMDMgOC4zNzg5NyAzLjA4Njc5IDcuMzk5MjRDMy40NzMyMiA2LjQxOTY3IDQuMDM2NjUgNS41MzcyOCA0LjczOTI4IDQuNzk5NTJDNS40NDE2NiA0LjA2MjAyIDYuMjY4ODUgMy40ODM4NyA3LjE3MDI1IDMuMDkxODJaTTEwLjU3MSA3LjU4MzM1QzEwLjY4NDMgNy40OTI4MyAxMC43OTY2IDcuNDA0NSAxMC45MDcxIDcuMzE4ODNDMTEuMzUxNyA2Ljk3NDAzIDExLjc2NTggNi42NzI0MyAxMi4wODY4IDYuNDQ0OTlDMTIuMTcxNyA2LjM4NDgxIDEyLjI1MDEgNi4zMjk4MSAxMi4zMjA5IDYuMjgwNThDMTIuNDkgNi4xNjI5MiAxMi43MTIgNi4yOTExIDEyLjY5NDYgNi40OTYzOEMxMi42ODc0IDYuNTgyMjYgMTIuNjc5IDYuNjc3NjggMTIuNjY5MyA2Ljc4MTM0QzEyLjYzMjkgNy4xNzMwNCAxMi41Nzg3IDcuNjgyNDcgMTIuNTAyNCA4LjIzOTg4QzEyLjQ4MzQgOC4zNzgzNyAxMi40NjMxIDguNTE5ODIgMTIuNDQxMyA4LjY2MzE2QzEyLjI0NjggOS45NDQxNSAxMS45Mzc1IDExLjM3NjIgMTEuNDY0MSAxMi4xOTYyQzExLjA3MzYgMTIuODcyNiAxMC4wMzExIDEzLjY3ODIgOC43MzIwNSAxMi45MjgyQzcuNDMzMDEgMTIuMTc4MiA3LjYwOTQ4IDEwLjg3MjYgOCAxMC4xOTYyQzguNDczMzcgOS4zNzYyNSA5LjU1ODk0IDguMzkyMzEgMTAuNTcxIDcuNTgzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggM0MxOS4xMDQ2IDMgMjAgMy44OTU0MyAyMCA1VjE1QzIwIDE2LjEwNDYgMTkuMTA0NiAxNyAxOCAxN0gyQzAuODk1NDMxIDE3IDAgMTYuMTA0NiAwIDE1VjVDMCAzLjg5NTQzIDAuODk1NDMxIDMgMiAzSDE4Wk02LjU4MDA4IDcuMDA0ODhDNS41OTgzIDcuMDA0ODggNC44MjYwMSA3LjMyMDE1IDQuMjYzMTggNy45NTA2OEMzLjcwMDM1IDguNTgxMjIgMy40MTg5NSA5LjQyNTQ1IDMuNDE4OTUgMTAuNDgzNFYxMC42MDRDMy40MTg5NSAxMS43MDQzIDMuNzAyNDcgMTIuNTY2NSA0LjI2OTUzIDEzLjE5MDdDNC44MzY1OSAxMy44MTQ5IDUuNjExIDE0LjEyNyA2LjU5Mjc3IDE0LjEyN0M3LjExNzUyIDE0LjEyNyA3LjU5Njc2IDE0LjAyMDEgOC4wMzA1MiAxMy44MDY0QzguNDY0MjggMTMuNTkyNyA4LjgwNTk5IDEzLjI5MjIgOS4wNTU2NiAxMi45MDVDOS4zMDUzNCAxMi41MTc4IDkuNDMyMjkgMTIuMDkxNSA5LjQzNjUyIDExLjYyNkg3LjcxNjMxQzcuNzA3ODQgMTEuOTM0OSA3LjU5NzgyIDEyLjE4MjUgNy4zODYyMyAxMi4zNjg3QzcuMTc0NjQgMTIuNTU0OSA2Ljg5OTU4IDEyLjY0NzkgNi41NjEwNCAxMi42NDc5QzYuMTIwOTMgMTIuNjQ3OSA1Ljc5Mjk3IDEyLjQ5MzUgNS41NzcxNSAxMi4xODQ2QzUuMzYxMzMgMTEuODc1NiA1LjI1MzQyIDExLjM2NzggNS4yNTM0MiAxMC42NjExVjEwLjQ3MDdDNS4yNTM0MiA5Ljc3MjQ2IDUuMzYyMzkgOS4yNjc4MiA1LjU4MDMyIDguOTU2NzlDNS43OTgyNiA4LjY0NTc1IDYuMTIwOTMgOC40OTAyMyA2LjU0ODM0IDguNDkwMjNDNi44OTUzNSA4LjQ5MDIzIDcuMTc0NjQgOC42MDEzMiA3LjM4NjIzIDguODIzNDlDNy41OTc4MiA5LjA0NTY2IDcuNzA3ODQgOS4zMzQ0NyA3LjcxNjMxIDkuNjg5OTRIOS40MzY1MkM5LjQyODA2IDguODc3NDQgOS4xNjQ2NCA4LjIyNjgxIDguNjQ2MjQgNy43MzgwNEM4LjEyNzg1IDcuMjQ5MjcgNy40MzkxMyA3LjAwNDg4IDYuNTgwMDggNy4wMDQ4OFpNMTMuMzU5NCA3LjAwNDg4QzEyLjM3NzYgNy4wMDQ4OCAxMS42MDUzIDcuMzIwMTUgMTEuMDQyNSA3Ljk1MDY4QzEwLjQ3OTcgOC41ODEyMiAxMC4xOTgyIDkuNDI1NDUgMTAuMTk4MiAxMC40ODM0VjEwLjYwNEMxMC4xOTgyIDExLjcwNDMgMTAuNDgxOCAxMi41NjY1IDExLjA0ODggMTMuMTkwN0MxMS42MTU5IDEzLjgxNDkgMTIuMzkwMyAxNC4xMjcgMTMuMzcyMSAxNC4xMjdDMTMuODk2OCAxNC4xMjcgMTQuMzc2MSAxNC4wMjAxIDE0LjgwOTggMTMuODA2NEMxNS4yNDM2IDEzLjU5MjcgMTUuNTg1MyAxMy4yOTIyIDE1LjgzNSAxMi45MDVDMTYuMDg0NiAxMi41MTc4IDE2LjIxMTYgMTIuMDkxNSAxNi4yMTU4IDExLjYyNkgxNC40OTU2QzE0LjQ4NzEgMTEuOTM0OSAxNC4zNzcxIDEyLjE4MjUgMTQuMTY1NSAxMi4zNjg3QzEzLjk1MzkgMTIuNTU0OSAxMy42Nzg5IDEyLjY0NzkgMTMuMzQwMyAxMi42NDc5QzEyLjkwMDIgMTIuNjQ3OSAxMi41NzIzIDEyLjQ5MzUgMTIuMzU2NCAxMi4xODQ2QzEyLjE0MDYgMTEuODc1NiAxMi4wMzI3IDExLjM2NzggMTIuMDMyNyAxMC42NjExVjEwLjQ3MDdDMTIuMDMyNyA5Ljc3MjQ2IDEyLjE0MTcgOS4yNjc4MiAxMi4zNTk2IDguOTU2NzlDMTIuNTc3NiA4LjY0NTc1IDEyLjkwMDIgOC40OTAyMyAxMy4zMjc2IDguNDkwMjNDMTMuNjc0NiA4LjQ5MDIzIDEzLjk1MzkgOC42MDEzMiAxNC4xNjU1IDguODIzNDlDMTQuMzc3MSA5LjA0NTY2IDE0LjQ4NzEgOS4zMzQ0NyAxNC40OTU2IDkuNjg5OTRIMTYuMjE1OEMxNi4yMDc0IDguODc3NDQgMTUuOTQzOSA4LjIyNjgxIDE1LjQyNTUgNy43MzgwNEMxNC45MDcxIDcuMjQ5MjcgMTQuMjE4NCA3LjAwNDg4IDEzLjM1OTQgNy4wMDQ4OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dGljay1jb21ib2JveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQRC0zNzQ0LeKAlC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkwLjAwMDAwMCwgLTQzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InRpY2stY29tYm9ib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDQzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4zNDQ3NjY4LDEuNjU5MzMyNTIgTDUuOCwxMi41ODY3MjE4IEw1LjgsMTIuNTg2NzIxOCBMMi42MDU2MzE3Nyw4LjkzNDE5NjUyIEMyLjM1MzE1MjQxLDguNjQ1NTA0OTMgMS45MTQ0NDY2Nyw4LjYxNjE0OTExIDEuNjI1NzU1MDcsOC44Njg2Mjg0OCBDMS41NzczMDU0Miw4LjkxMTAwMDgyIDEuNTM0OTgxOTMsOC45NTk5MDMyNiAxLjUsOS4wMTM5MzE0OCBDMS4yMDYzNDk0OSw5LjQ2NzQ2MzE2IDEuMjYwMDExMDgsMTAuMDYyODI2MyAxLjYzMDAyNTk4LDEwLjQ1NjU0MDEgTDUuNDc5NzMxMTgsMTQuNTUyODEzNSBDNS42Njg4NDMyLDE0Ljc1NDAzNzkgNS45ODUyNzMzOSwxNC43NjM4NTY5IDYuMTg2NDk3NzcsMTQuNTc0NzQ0OSBDNi4yMTEyMjc0NywxNC41NTE1MDM4IDYuMjMzNTI2NzQsMTQuNTI1ODA1MyA2LjI1MzA1MDY3LDE0LjQ5ODA0NyBMMTQuNTM5MDU1MywyLjcxNzM0NDAzIEMxNC44MDE1Mjc3LDIuMzQ0MTcxNDggMTQuNzQxNjUzNywxLjgzMzM1NzAzIDE0LjQsMS41MzA5OTU4NyBDMTQuMTA2MjM3OCwxLjI3MTAxODMyIDEzLjY1NzM0MywxLjI5ODQwNjIyIDEzLjM5NzM2NTUsMS41OTIxNjg0NCBDMTMuMzc4NTAyNywxLjYxMzQ4MjQgMTMuMzYwOTM4MiwxLjYzNTkxMDg3IDEzLjM0NDc2NjgsMS42NTkzMzI1MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMiA5LjY1NjUyODE3IDUuODYxNjc5NzcgMTQgMTQgMiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM3Q0I5MTE7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggZmlsbD0iI2Y3YjQ0NSIgZD0iTTEyLDJDNi41LDIsMiw2LjUsMiwxMnM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE3LjUsMiwxMiwyeiBNMTcuOSw4LjlsLTcuNyw3LjcKCWMtMC40LDAuNC0wLjksMC40LTEuMywwbC0zLjItMy4yYy0wLjQtMC40LTAuNC0wLjksMC0xLjNzMC45LTAuNCwxLjMsMGwyLjUsMi41bDcuMS03LjFjMC4zLTAuNCwwLjktMC40LDEuMywwCglDMTguMiw3LjksMTguMiw4LjUsMTcuOSw4LjlDMTcuOSw4LjksMTcuOSw4LjksMTcuOSw4Ljl6Ii8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklOQ09SUkVDVC1JQ09OIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I0Y5NjAzRDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxNy41LDIsMTIsMnogTTE2LjQsOC44TDEzLjIsMTJsMi45LDIuOQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuMmMtMC4zLDAuMy0wLjksMC4zLTEuMiwwbDAsMEwxMiwxMy4ybC0zLjIsMy4yYy0wLjMsMC4zLTAuOSwwLjMtMS4yLDBzLTAuMy0wLjksMC0xLjJsMy4yLTMuMkw3LjksOS4xCgljLTAuMy0wLjMtMC4zLTAuOSwwLTEuMnMwLjktMC4zLDEuMiwwbDIuOSwyLjlsMy4yLTMuMmMwLjMtMC4zLDAuOS0wLjMsMS4yLDBDMTYuNyw3LjksMTYuOCw4LjQsMTYuNCw4LjgKCUMxNi40LDguOCwxNi40LDguOCwxNi40LDguOHoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFOU1dFUkVELUlDT04iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojNTI4QkRGO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNOSwxMUg3djJoMlYxMXogTTEzLDExaC0ydjJoMlYxMXogTTE3LDExCgloLTJ2MmgyVjExeiIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM1MjhCREY7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5ub3JtYWwgew0KCQkJCWZpbGw6IHt0ZXh0fTsNCgkJCQlvcGFjaXR5OiAwLjc7DQoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7DQoJCQl9DQoJCTwvc3R5bGU+DQoJPC9kZWZzPg0KCTxwYXRoIGNsYXNzPSJub3JtYWwiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5vdmVyIHsNCgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwub3Zlcn07DQoJCQkJb3BhY2l0eTogMC43Ow0KCQkJCWlzb2xhdGlvbjppc29sYXRlOw0KCQkJfQ0KCQk8L3N0eWxlPg0KCTwvZGVmcz4NCgk8cGF0aCBjbGFzcz0ib3ZlciIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5zZWxlY3RlZCB7DQoJCQkJZmlsbDoge2xpc3RJdGVtLmxhYmVsLnByZXNzZWR9Ow0KCQkJCW9wYWNpdHk6IDAuNzsNCgkJCQlpc29sYXRpb246aXNvbGF0ZTsNCgkJCX0NCgkJPC9zdHlsZT4NCgk8L2RlZnM+DQoJPHBhdGggY2xhc3M9InNlbGVjdGVkIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+DQo8L3N2Zz4="),
"data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE3IDE5Ij4KICA8bWV0YWRhdGE+PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjwvbWV0YWRhdGE+CjxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTUwMF9jb3B5XzciIGRhdGEtbmFtZT0iU2hhcGUgMTUwMCBjb3B5IDciIGNsYXNzPSJjbHMtMSIgZD0iTTY3NDUsNjc3bC01LTUsNS01djNoMTB2NGgtMTB2M1ptNy0xLDUsNS01LDV2LTNoLTEwdi00aDEwdi0zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3NDAgLTY2NykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE5IDE3Ij4KICA8bWV0YWRhdGE+PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjwvbWV0YWRhdGE+CjxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTUwMF9jb3B5XzciIGRhdGEtbmFtZT0iU2hhcGUgMTUwMCBjb3B5IDciIGNsYXNzPSJjbHMtMSIgZD0iTTY3NDksNjgwbC01LDUtNS01aDNWNjcwaDR2MTBoM1ptLTEtNyw1LTUsNSw1aC0zdjEwaC00VjY3M2gtM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NzM5IC02NjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4="];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
g[0]+"); }    body .info_panel.time::after {background: transparent url("+g[1]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ {position: absolute; }  .__player_view_id__ > * {position: absolute; }  .__player_view_id__ .slide {white-space: nowrap;font-size: 0; }    .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }      .__player_view_id__ .slide a img {border: 0; }    .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }    .__player_view_id__ .slide.relpos,    .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }    .__player_view_id__ .slide.kern,    .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }  .__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }    .__player_view_id__ .fullscreen > video,    .__player_view_id__ .fullscreen .video_player {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
g[2]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+g[3]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+g[4]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0;filter: opacity(1); }    .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial, sans-serif;line-height: 1.1; }  .__player_view_id__ .video_player.poster_frame_hide_video video {display: none; }  .__player_view_id__ .video_player.poster_frame video {opacity: 0; }  .__player_view_id__ .video_player.poster_frame_hide_video .poster, .__player_view_id__ .video_player.poster_frame .poster {position: absolute;width: 100%;height: 100%; }  .__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }    .__player_view_id__ .video_player .controls,    .__player_view_id__ .video_player .controls * {backface-visibility: hidden; }    .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 64px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
g[5]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+g[6]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
g[7]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 65px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+g[8]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
g[9]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.rate {background: url("+g[10]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.rate.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.mute {background: url("+g[11]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+
g[12]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+g[13]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+g[14]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+g[15]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+g[16]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+
g[17]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.subtitles.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.play {background: url("+g[18]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+g[19]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+g[20]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
g[21]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+g[22]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+g[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+g[24]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
g[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+g[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+g[27]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+g[24]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;right: 0;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .subtitles-list__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .subtitles-list__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .subtitles-list__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .subtitles-list__item.subtitles-list__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true']::before {background: url("+
g[28]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .play {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .rate {width: 32px;height: 34px;right: 95px;top: 0; }      .__player_view_id__ .video_player .controls .rate.rate_subtitle-button-next {right: 127px; }    .__player_view_id__ .video_player .controls .playback-rate-menu {width: 120px;right: 51px;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .playback-rate-menu.playback-rate-menu_subtitle-button-next {right: 83px; }      .__player_view_id__ .video_player .controls .playback-rate-menu__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .playback-rate-menu__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .playback-rate-menu__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item.playback-rate-menu__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true']::before {background: url("+
g[28]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .subtitles {width: 32px;height: 34px;right: 95px;top: 0; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {right: -1px; }    .__player_view_id__ .video_player .controls .mute {width: 22px;height: 22px;right: 67px;top: 6px; }.popup_layer {position: absolute; }  .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }  .popup_layer .message_box,  .popup_layer .confirm_window {background: #FFFFFF;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.75);width: 357px;height: 150px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }    .popup_layer .message_box::after,    .popup_layer .confirm_window::after {background-color: #E6E6E6;width: 100%;height: 1px;top: 30px;position: absolute;content: ''; }    .popup_layer .message_box .title,    .popup_layer .message_box .message,    .popup_layer .confirm_window .title,    .popup_layer .confirm_window .message {font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;color: #323232; }    .popup_layer .message_box .title,    .popup_layer .confirm_window .title {position: absolute;left: 13px;top: 7px;font-weight: bold;background: transparent; }    .popup_layer .message_box .message,    .popup_layer .confirm_window .message {position: absolute;top: 47px;left: 69px;margin-right: 25px; }      .popup_layer .message_box .message::before,      .popup_layer .confirm_window .message::before {background-color: #E6E6E6;width: 35px;height: 35px;left: -45px;position: absolute;content: ''; }    .popup_layer .message_box button,    .popup_layer .confirm_window button {font-size: 14px;border-radius: 5px;color: #323232;width: 68px;height: 30px; }      .popup_layer .message_box button, .popup_layer .message_box button.mobile:hover, .popup_layer .message_box button.mobile:active,      .popup_layer .confirm_window button,      .popup_layer .confirm_window button.mobile:hover,      .popup_layer .confirm_window button.mobile:active {background: #D4D4D4; }      .popup_layer .message_box button:hover, .popup_layer .message_box button:active, .popup_layer .message_box button.mobile.active,      .popup_layer .confirm_window button:hover,      .popup_layer .confirm_window button:active,      .popup_layer .confirm_window button.mobile.active {background: #B8B8B8; }  .popup_layer .confirm_window button.btn_yes {left: 101px;top: 98px; }  .popup_layer .confirm_window button.btn_no {left: 181px;top: 98px; }  .popup_layer .confirm_window .message::before {background: url("+
g[29]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+g[30]+"); }.transitionSlide.paused * {animation-play-state: paused !important; }.framesLayer .video_player {-ms-transform-origin: 0 0;transform-origin: 0 0; }.framesLayer *:not(.framesLayerContent) {pointer-events: all; }.framesLayer .framesLayerContent {position: absolute; }  .framesLayer .framesLayerContent > div {pointer-events: all; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }.slide-transiting .quiz-uikit-primary-button {transition: none; }.slide-transiting .quiz-uikit-secondary-button {transition: none; }.slide-transiting .quiz-uikit-link-button {transition: none; }.slide-transiting .visuals-uikit-primary-button {transition: none; }.slide-transiting .visuals-uikit-secondary-button {transition: none; }.slide-transiting .visuals-uikit-link-button {transition: none; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--primary-button-background-color, var(--primary-button-background-color));color: var(--primary-button-text-color, var(--primary-button-text-color)); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, var(--primary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));color: var(--primary-button-text-color-active, var(--primary-button-text-color-active)); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, var(--primary-button-border-color-active));background-origin: border-box; }    .uikit-primary-button.uikit-primary-button_active:focus::before, .uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, var(--primary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, var(--primary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, var(--primary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, var(--primary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }.uikit-secondary-button {background: var(--secondary-button-background-color, var(--secondary-button-background-color));color: var(--secondary-button-text-color, var(--secondary-button-text-color)); }  .uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, var(--secondary-button-border-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .uikit-secondary-button.uikit-secondary-button_active, .uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));color: var(--secondary-button-text-color-active, var(--secondary-button-text-color-active)); }    .uikit-secondary-button.uikit-secondary-button_active::after, .uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, var(--secondary-button-border-color-active));background-origin: border-box; }    .uikit-secondary-button.uikit-secondary-button_active:focus::before, .uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, var(--secondary-button-background-color-active));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, var(--secondary-button-text-color-active));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, var(--secondary-button-background-color));background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, var(--secondary-button-text-color));outline-offset: -4px;border: 5px solid transparent; }  .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 15px; }.uikit-link-button {background: var(--link-button-background-color);color: var(--link-button-text-color);border: none; }  .uikit-link-button.uikit-link-button_active, .uikit-link-button[aria-pressed='true'] {background: var(--link-button-background-color); }.uikit-collapsed-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;overflow: hidden;padding: 10px;border: none;border-radius: var(--button-border-radius);background: var(--secondary-button-background-color-active);color: var(--secondary-button-text-color-active);transition-property: background, color;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-collapsed-control::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color-active);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-collapsed-control__collapsed-component {cursor: pointer;display: -ms-flexbox;display: flex; }  .uikit-collapsed-control__expanded-component {margin-left: 8px;opacity: 1;transition-property: width, opacity;transition-duration: 300ms;transition-timing-function: ease; }  .uikit-collapsed-control.uikit-collapsed-control_collapsed {background: var(--secondary-button-background-color);color: var(--secondary-button-text-color);padding-right: 2px; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed::after {background: var(--secondary-button-border-color);background-origin: border-box; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed .uikit-collapsed-control__expanded-component {width: 0;opacity: 0; }  .uikit-collapsed-control[data-tooltip]::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 0; }  .uikit-collapsed-control[data-tooltip]:hover::before {opacity: 1;visibility: visible; }.menu-base {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: start;font-family: var(--font-family-normal); }.menu-base-item {width: 100%;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 44px;padding: 0 20px;color: var(--popup-text-color); }  .menu-base-item__label {-ms-flex-positive: 1;flex-grow: 1;font-size: 15px;line-height: 20px;margin-left: 12px; }  .menu-base-item__icon {width: 20px;height: 20px;-ms-flex-negative: 0;flex-shrink: 0;color: var(--popup-text-color); }  .menu-base-item__value {-ms-flex-negative: 0;flex-shrink: 0;margin-left: 16px; }  .menu-base-item.menu-base-item_clickable:hover {cursor: pointer;background: var(--popup-background-hover-color);color: var(--popup-text-hover-color); }    .menu-base-item.menu-base-item_clickable:hover .menu-base-item__icon {color: var(--popup-text-hover-color); }.rate-menu {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;padding: 12px 0; }  .rate-menu__caption {padding: 8px 20px;color: var(--popup-text-color);font-size: 16px;line-height: 22px;font-family: var(--font-family-bold);font-weight: 700; }  .rate-menu__delimiter {width: 100%;height: 1px;background: var(--popup-text-color);opacity: 0.08;margin: 8px 0; }.presenter-info {font-family: var(--font-family-normal);box-sizing: border-box;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;color: var(--panel-text-color); }  .presenter-info__main {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start; }  .presenter-info__info {display: inline-block;-ms-flex-positive: 1;flex-grow: 1; }  .presenter-info__photo {width: 64px;height: 64px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;border-radius: 50%;-ms-flex-negative: 0;flex-shrink: 0;background-repeat: no-repeat;background-position: center;margin-right: 20px; }    .presenter-info__photo img {width: auto;height: auto; }  .presenter-info__name {font-family: var(--font-family-bold);font-weight: 700;word-wrap: break-word;overflow: hidden;font-size: 16px;line-height: 22px;margin-bottom: 8px;max-height: 53px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 14px;line-height: 18px;margin-bottom: 8px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;line-height: 20px; }  .presenter-info__links {display: -ms-flexbox;display: flex;margin-top: 8px; }  .presenter-info__link {border: 1px solid var(--presenter-info-link-border-color);border-radius: 10px;width: 36px;height: 28px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;position: relative;color: var(--panel-text-color); }    .presenter-info__link:not(:last-child) {margin-right: 8px; }    .presenter-info__link::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 6px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }    .presenter-info__link:hover::before {opacity: 1;visibility: visible; }  .presenter-info__link-icon {width: 20px;height: 20px; }  .presenter-info .bio-container {position: relative;display: -webkit-box;white-space: normal;text-overflow: ellipsis;margin-right: -20px;margin-top: 20px;padding-right: 10px;font-size: 14px;line-height: 20px;-ms-flex-positive: 1;flex-grow: 1;height: 100%;max-height: 120px;overflow: hidden; }    .presenter-info .bio-container.bio-container_collapsed {max-height: 60px; }      .presenter-info .bio-container.bio-container_collapsed .scroll-area__bio {display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */        -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .presenter-info .bio-container .scroll-area {word-break: break-word;overflow: hidden; }    .presenter-info .bio-container .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }    .presenter-info .bio-container .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }  .presenter-info__show-more {font-size: 14px;line-height: 20px;height: 20px;opacity: 0.6;text-decoration: underline; }    .presenter-info__show-more:hover {cursor: pointer;opacity: 0.8; }  .presenter-info.presenter-info_popup {margin-bottom: 0; }  .presenter-info.presenter-info_no-photo .presenter-info__info {width: 100%; }.attachments-info {font-family: var(--font-family-normal);position: relative;width: 100%;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column; }  .attachments-info__scroll-area {height: 100%;overflow: hidden; }  .attachments-info__delimiter {height: 1px;margin: 8px 20px 8px 62px;background: var(--popup-text-color);opacity: 0.08; }  .attachments-info .container-top-shadow {background: __verticalGradient(var(--panel-color), transparent);background: linear-gradient(to bottom, var(--panel-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }  .attachments-info .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-color));background: linear-gradient(to bottom, transparent, var(--panel-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.attach-item {padding: 8px 20px;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start;cursor: pointer; }  .attach-item__icon-container {width: 36px;height: 36px;border-radius: 50%;background: var(--top-panel-icon-container-color);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 6px; }  .attach-item__icon {width: 20px;height: 20px;color: var(--popup-text-color);opacity: 0.72; }  .attach-item__info-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;padding-left: 6px; }  .attach-item__title {font-size: 15px;line-height: 20px;margin-bottom: 4px;color: var(--popup-text-color);word-break: break-word;max-height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }  .attach-item__subtitle {font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 0.6; }  .attach-item:hover {background: var(--list-item-background-hover-color); }    .attach-item:hover .attach-item__title {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__subtitle {color: var(--popup-text-hover-color); }    .attach-item:hover .attach-item__icon {color: var(--popup-text-hover-color); }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }.universal-side-panel {width: 280px;height: 100%;overflow: hidden;z-index: 0;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-transform-origin: left center;transform-origin: left center;background: var(--panel-color);color: var(--panel-text-color);vertical-align: top;-ms-flex-negative: 0;flex-shrink: 0; }  .universal-side-panel__presenter-info {padding: 24px 20px;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel__presenter-info.universal-side-panel__presenter-info_with-delimiter::after {content: '';height: 1px;width: 240px;background: var(--popup-text-color);opacity: 0.08;position: absolute;bottom: 0;left: 20px; }  .universal-side-panel .logo {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;position: relative;background: var(--company-logo-background-color); }    .universal-side-panel .logo.logo_has-logo {padding: 12px 0;min-height: 75px;max-height: 180px;max-width: 280px; }    .universal-side-panel .logo a {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;height: 100%; }      .universal-side-panel .logo a canvas {max-height: 156px;max-width: 280px; }    .universal-side-panel .logo.logo_with-delimiter::after {content: '';height: 1px;width: 240px;background: var(--popup-text-color);opacity: 0.08;position: absolute;bottom: 0;left: 20px; }  .universal-side-panel .video-container {box-sizing: border-box;overflow: hidden;margin-bottom: 12px;position: relative;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel .video-container::before {content: '';box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none; }  .universal-side-panel__video-stub {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;height: 158px;margin-bottom: 12px;background: var(--panel-video-stub-background-color);color: var(--panel-video-stub-color); }  .universal-side-panel .playerView {box-sizing: border-box;overflow: hidden;position: relative;margin-bottom: 12px;-ms-flex-negative: 0;flex-shrink: 0; }    .universal-side-panel .playerView::before {content: '';box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none; }  .universal-side-panel__maximized {margin: 0;position: absolute;width: 36px;height: 36px;background: rgba(69, 69, 69, 0.84);color: #FFFFFF;border-radius: 10px;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);left: 8px;bottom: 5px;z-index: 3;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; }    .universal-side-panel__maximized.universal-side-panel__maximized_at-left {right: 8px;left: auto; }    .universal-side-panel__maximized.universal-side-panel__maximized_active {background: #454545; }  .universal-side-panel__panel-title {color: var(--text-color);padding: 5px 8px 12px 8px; }.outline-info-panel {font-family: var(--font-family-normal);-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;border-radius: inherit;height: 100%; }  .outline-info-panel .outline-panel-header {display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-align: center;align-items: center;width: 100%;height: 68px;padding: 16px 16px 16px 20px; }    .outline-info-panel .outline-panel-header__switcher {display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1; }    .outline-info-panel .outline-panel-header__panel-title {font-family: var(--font-family-bold);font-size: 16px;line-height: 20px;color: var(--panel-text-color);-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1; }  .outline-info-panel .search-button {width: 36px;height: 36px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color);cursor: pointer; }    .outline-info-panel .search-button svg {width: 20px;height: 20px; }  .outline-info-panel .clear-button {width: 36px;height: 36px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color);cursor: pointer; }    .outline-info-panel .clear-button svg {width: 20px;height: 20px; }  .outline-info-panel .search-button {opacity: 0.72; }  .outline-info-panel .clear-button {position: absolute;right: 4px;top: 2px;opacity: 0.6; }  .outline-info-panel .search-wrapper {-ms-flex-positive: 1;flex-grow: 1;position: relative; }  .outline-info-panel .search-field {position: relative;height: 40px;width: 100%;background: var(--search-field-background-color);border-radius: 8px;padding: 10px 44px 10px 16px;font-size: 15px;line-height: 20px;color: var(--panel-text-color);border: none;outline: none; }    .outline-info-panel .search-field:-ms-input-placeholder {opacity: 0.4; }    .outline-info-panel .search-field::placeholder {opacity: 0.4; }  .outline-info-panel .panel-tab-button {font-family: var(--font-family-bold);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;height: 36px;padding: 0 16px;border-radius: var(--button-border-radius);color: var(--panel-text-color);background: transparent;opacity: 0.72;transition: background 0.3s ease, color 0.3s ease, opacity 0.3s ease; }    .outline-info-panel .panel-tab-button.panel-tab-button_active {background: var(--hovered-tab-background-color);color: var(--list-item-text-hover-color);opacity: 1; }    .outline-info-panel .panel-tab-button.panel-tab-button_chosen {background: var(--selected-tab-background-color);color: var(--list-item-text-pressed-color);opacity: 1; }    .outline-info-panel .panel-tab-button:not(:last-child) {margin-right: 4px; }  .outline-info-panel.outline-info-panel_mode_notes .outline-info-panel__outline-container {display: none; }  .outline-info-panel__notes-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;height: 100%; }  .outline-info-panel__outline-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;height: 100%; }  .outline-info-panel__outline-container {border-radius: inherit;border-top-left-radius: 0;border-top-right-radius: 0;height: 100%; }  .outline-info-panel__notes-container {padding-bottom: 10px; }  .outline-info-panel .outline {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden;border-radius: inherit;height: 100%; }  .outline-info-panel .notes {height: 100%;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 12px; }    .outline-info-panel .notes .notes-text {word-wrap: break-word;padding-right: 10px; }      .outline-info-panel .notes .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }      .outline-info-panel .notes .notes-text p,      .outline-info-panel .notes .notes-text span {color: var(--panel-text-color) !important; }      .outline-info-panel .notes .notes-text p:first-child {margin-top: 0; }      .outline-info-panel .notes .notes-text p:last-child {margin-bottom: 0; }      .outline-info-panel .notes .notes-text p,      .outline-info-panel .notes .notes-text p.bold span.nobold,      .outline-info-panel .notes .notes-text p.italic span.noitalic,      .outline-info-panel .notes .notes-text p.bold.italic span.nobold.noitalic {font-family: var(--font-family-normal);font-weight: normal;font-style: normal; }      .outline-info-panel .notes .notes-text p span.bold,      .outline-info-panel .notes .notes-text p.bold,      .outline-info-panel .notes .notes-text p.italic span.bold.noitalic,      .outline-info-panel .notes .notes-text p.bold.italic span.noitalic {font-family: var(--font-family-bold);font-weight: bold;font-style: normal; }      .outline-info-panel .notes .notes-text p span.italic,      .outline-info-panel .notes .notes-text p.bold span.nobold.italic,      .outline-info-panel .notes .notes-text p.italic,      .outline-info-panel .notes .notes-text p.bold.italic span.nobold {font-family: var(--font-family-italic);font-weight: normal;font-style: italic; }      .outline-info-panel .notes .notes-text p span.bold.italic,      .outline-info-panel .notes .notes-text p.bold span.italic,      .outline-info-panel .notes .notes-text p.italic span.bold,      .outline-info-panel .notes .notes-text p.bold.italic {font-family: var(--font-family-bold-italic);font-weight: bold;font-style: italic; }    .outline-info-panel .notes__scroll-area {overflow: hidden; }  .outline-info-panel.outline-info-panel_mode_outline .outline-info-panel__notes-container {display: none; }.logo-container {display: -ms-flexbox;display: flex; }  .logo-container > a {display: -ms-flexbox;display: flex; }.top-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;justify-content: space-between;height: 52px;padding: 0 16px;border-bottom: 1px solid var(--top-bottom-panel-border-color);box-sizing: border-box;will-change: transform; }  .top-panel.top-panel_reversed {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }  .top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center; }  .top-panel__presenter-info {max-width: 400px;padding: 32px 28px; }.top-main-container {display: -ms-flexbox;display: flex;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-pack: justify;justify-content: space-between;max-height: 100%; }  .top-main-container .info-container {margin-left: auto; }    .top-main-container .info-container__item:first-child {margin-right: 20px; }    .top-main-container .info-container__item:last-child {margin-right: 0; }  .top-main-container.top-main-container_reversed {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }    .top-main-container.top-main-container_reversed .info-container {margin-right: auto;margin-left: 0;-ms-flex-direction: row-reverse;flex-direction: row-reverse; }      .top-main-container.top-main-container_reversed .info-container__item:first-child {margin-right: 0; }      .top-main-container.top-main-container_reversed .info-container__item:last-child {margin-right: 20px; }.buttons-container {-ms-flex-negative: 0;flex-shrink: 0; }  .buttons-container__button {margin-right: 8px; }.info-container {overflow: hidden; }  .info-container__title {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;overflow: hidden;color: var(--text-color);max-width: 480px; }    .info-container__title > div {font-family: var(--font-family-normal);font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }:root {--page-background-color: __pageBackground__;--button-background-color: __primaryButtonBackground__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-text-color: __primaryButtonText__;--company-logo-background-color: __asideLogoBackground__;--hyperlink-text-color: __hyperlink__;--list-item-background-hover-color: __asideElementBackgroundHover__;--list-item-border-color: __outlineItemBorder__;--list-item-background-pressed-color: __asideElementBackgroundActive__;--list-item-text-hover-color: __asideElementTextHover__;--list-item-text-pressed-color: __asideElementTextActive__;--list-item-text-visited-color: __asideElementTextVisited__;--list-item-icon-fill-color: __itemsListIconFill__;--list-item-order-color: __itemsListOrder__;--list-item-icon-stroke-color: __itemsListIconStroke__;--list-item-icon-color: __itemsListIcon__;--panel-color: __asideBackground__;--panel-text-color: __asideElementText__;--panel-video-stub-background-color: __panelVideoStubBackgroundColor__;--panel-video-stub-color: __panelVideoStubColor__;--player-background-color: __playerBackground__;--progressbar-background-color: __progressBackground__;--progressbar-playback-color: __progressPlayback__;--slide-border-color: __slideBorder__;--text-color: __playerText__;--topbar-hover-background-color: __secondaryButtonBackgroundHover__;--topbar-text-color: __secondaryButtonText__;--primary-button-text-color: __primaryButtonText__;--primary-button-text-color-active: __primaryButtonTextHover__;--primary-button-background-color-active: __primaryButtonBackgroundHover__;--primary-button-background-color: __primaryButtonBackground__;--primary-button-border-color: __primaryButtonBorder__;--primary-button-border-color-active: __primaryButtonBorderHover__;--secondary-button-background-color: __secondaryButtonBackground__;--secondary-button-background-color-active: __secondaryButtonBackgroundHover__;--secondary-button-text-color: __secondaryButtonText__;--secondary-button-text-color-active: __secondaryButtonTextHover__;--secondary-button-border-color: __secondaryButtonBorder__;--secondary-button-border-color-active: __secondaryButtonBorderHover__;--volume-control-background-color: __volumeControlBackgroundColor__;--volume-control-playback-color: __volumeControlPlaybackColor__;--volume-control-thumb-color: __volumeControlThumbColor__;--more-menu-volume-control-background-color: __moreMenuVolumeControlBackgroundColor__;--more-menu-volume-control-playbackColor: __moreMenuVolumeControlPlaybackColor__;--more-menu-volume-control-thumb-color: __moreMenuVolumeControlThumbColor__;--popup-background-color: __popupBackground__;--popup-transparent-background-color: __transparentPopupBackground__;--popup-border: __popupBorder__;--popup-background-hover-color: __popupBackgroundHover__;--popup-text-color: __popupText__;--popup-text-hover-color: __popupTextHover__;--link-button-background-color: transparent;--link-button-text-color: __linkButtonTextColor__;--player-text: __playerText__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--search-field-background-color: __searchFieldBackgroundColor__;--hovered-tab-background-color: __hoveredTabBackgroundColor__;--selected-tab-background-color: __selectedTabBackgroundColor__;--top-panel-icon-container-color: __topPanelIconContainerColor__;--top-panel-icon-color: __topPanelIconColor__;--mini-skin-menu-button-text: __miniSkinMenuButtonText__;--mini-skin-menu-button-background-active: __miniSkinMenuButtonBackgroundActive__;--mini-skin-top-bottom-panel-border: __miniSkinTopBottomPanelBorder__;--mini-skin-presenter-delimiter-color: __miniSkinPresenterDelimiterColor__;--top-bottom-panel-border-color: __topBottomPanelBorderColor__; }.more-menu-popup {padding: 12px 0; }  .more-menu-popup .volume-slider-wrapper {width: 86px; }  .more-menu-popup .volume-slider {position: relative;width: 80px;height: 3px; }    .more-menu-popup .volume-slider__enlarged-click-area {position: absolute;cursor: pointer;width: 100%;height: 40px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }    .more-menu-popup .volume-slider__background {position: absolute;width: 100%;height: 100%;background: var(--more-menu-volume-control-background-color); }    .more-menu-popup .volume-slider__volume {position: absolute;background: var(--more-menu-volume-control-playbackColor);bottom: 0;left: 0;height: 100%;border-radius: 4px; }    .more-menu-popup .volume-slider__track {position: relative;height: 100%; }    .more-menu-popup .volume-slider__thumb {position: absolute;width: 12px;height: 12px;border-radius: 50%;background: var(--more-menu-volume-control-thumb-color);bottom: -4.5px;margin-left: -6px; }.collapsable-buttons-group {vertical-align: middle;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 1;flex-shrink: 1; }  .collapsable-buttons-group__collapsable-button {margin-right: 8px; }.navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;position: relative; }  .navigation-controls__button.navigation-controls__button_next {margin-left: 8px; }  .navigation-controls__button.navigation-controls__button_prev {margin-left: 20px; }  .navigation-controls__button.navigation-controls__button_locked {pointer-events: auto;cursor: url(data/lock.cur), no-drop; }  .navigation-controls__label {font-size: 14px;color: var(--text-color);opacity: 0.72; }.play-controls-container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;margin: 14px 16px; }  .play-controls-container::before {content: '';display: inline-block;height: 100%;vertical-align: middle; }  .play-controls-container__play-pause-button {margin-right: 8px; }  .play-controls-container__outline-button {margin-right: 8px; }  .play-controls-container__progress-timer {font-family: var(--font-family-normal);font-size: 14px;margin-left: 12px;color: var(--text-color); }    .play-controls-container__progress-timer span:last-child {opacity: 0.72; }.universal-control-panel {font-family: var(--font-family-normal);display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;width: 100%;position: relative;-ms-transform-origin: 0 0;transform-origin: 0 0;min-height: 66px;will-change: transform; }  .universal-control-panel .volume-slider-wrapper {width: 86px; }  .universal-control-panel .volume-slider {position: relative;width: 80px;height: 3px; }    .universal-control-panel .volume-slider__enlarged-click-area {position: absolute;cursor: pointer;width: 100%;height: 40px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }    .universal-control-panel .volume-slider__background {position: absolute;width: 100%;height: 100%;background: var(--volume-control-background-color); }    .universal-control-panel .volume-slider__volume {position: absolute;background: var(--volume-control-playback-color);bottom: 0;left: 0;height: 100%;border-radius: 4px; }    .universal-control-panel .volume-slider__track {position: relative;height: 100%; }    .universal-control-panel .volume-slider__thumb {position: absolute;width: 12px;height: 12px;border-radius: 50%;background: var(--volume-control-thumb-color);bottom: -4.5px;margin-left: -6px; }  .universal-control-panel__navigation-controls {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: 14px 16px 14px auto; }  .universal-control-panel.universal-control-panel_interaction-mode .universal-control-panel__play-controls-container {display: none; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }.progress-tooltip {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;z-index: 1; }  .progress-tooltip__thumbnail-tooltip {border: 2px var(--top-bottom-bar-background-color) solid;border-radius: 3px;width: 140px;height: 80px;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out; }  .progress-tooltip__timing-tooltip {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: 4px; }.universal-skin-separator {position: relative;width: 100%;padding-top: 1px; }  .universal-skin-separator::after {content: '';display: block;height: 1px;background: var(--top-bottom-panel-border-color); }.progressbar {position: relative;height: 2px;width: 100%; }  .progressbar__progress {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--progressbar-background-color);transition: transform 0.3s ease-in-out; }  .progressbar__progress-background {position: absolute;background: var(--progressbar-playback-color);top: 0;left: 0;height: 100%;transition: transform 0.3s ease-in-out; }  .progressbar__thumb {width: 12px;height: 12px;border-radius: 50%;background: var(--progressbar-playback-color);bottom: -5px;position: absolute;left: -6px;cursor: pointer; }  .progressbar__progress-tooltip {position: absolute;top: -14px;-ms-transform: translateY(-100%);transform: translateY(-100%); }.show-side-panel-button {position: absolute;top: 6px;z-index: 1001; }  .show-side-panel-button.show-side-panel-button_side_left {left: 0; }    .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button {left: -9px;border-radius: 0 25px 25px 0; }  .show-side-panel-button.show-side-panel-button_side_right {right: 0; }    .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button {left: 9px;border-radius: 25px 0 0 25px; }  .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button.show-side-panel-button__button_active, .show-side-panel-button.show-side-panel-button_side_right .show-side-panel-button__button[aria-pressed='true'], .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button.show-side-panel-button__button_active, .show-side-panel-button.show-side-panel-button_side_left .show-side-panel-button__button[aria-pressed='true'] {background: var(--player-background-color);left: 0; }  .show-side-panel-button__button {background: var(--player-background-color);box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);transition-property: left; }.popups-layer {position: absolute;margin-left: 0 !important;left: 0;top: 0;width: 100%; }  .popups-layer .popup {background: var(--popup-background-color);border: 1px solid var(--popup-border);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-radius: 10px;position: absolute;top: 0;left: 0; }    .popups-layer .popup.popup_outline-popup {width: 280px; }    .popups-layer .popup.popup_presenter .mask {width: calc(100% - 2px);left: 1px;bottom: 12px; }    .popups-layer .popup.popup_attachments {width: 368px;box-sizing: border-box; }.notes-popup {position: relative;font-size: 15px;line-height: 20px;word-wrap: break-word;width: 372px;padding: 16px;border-radius: inherit; }  .notes-popup__scroll-area {overflow: hidden;height: 100%; }  .notes-popup .notes-text {word-wrap: break-word; }    .notes-popup .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }    .notes-popup .notes-text p,    .notes-popup .notes-text span {color: var(--panel-text-color) !important; }    .notes-popup .notes-text p:first-child {margin-top: 0; }    .notes-popup .notes-text p:last-child {margin-bottom: 0; }    .notes-popup .notes-text p,    .notes-popup .notes-text p.bold span.nobold,    .notes-popup .notes-text p.italic span.noitalic,    .notes-popup .notes-text p.bold.italic span.nobold.noitalic {font-family: var(--font-family-normal);font-weight: normal;font-style: normal; }    .notes-popup .notes-text p span.bold,    .notes-popup .notes-text p.bold,    .notes-popup .notes-text p.italic span.bold.noitalic,    .notes-popup .notes-text p.bold.italic span.noitalic {font-family: var(--font-family-bold);font-weight: bold;font-style: normal; }    .notes-popup .notes-text p span.italic,    .notes-popup .notes-text p.bold span.nobold.italic,    .notes-popup .notes-text p.italic,    .notes-popup .notes-text p.bold.italic span.nobold {font-family: var(--font-family-italic);font-weight: normal;font-style: italic; }    .notes-popup .notes-text p span.bold.italic,    .notes-popup .notes-text p.bold span.italic,    .notes-popup .notes-text p.italic span.bold,    .notes-popup .notes-text p.bold.italic {font-family: var(--font-family-bold-italic);font-weight: bold;font-style: italic; }.attachments-popup {padding: 12px 0;border-radius: inherit; }.marker-panel {font-family: var(--font-family-normal);padding: 12px 0;width: 260px; }  .marker-panel__separator {position: relative;background: var(--popup-text-color);opacity: 0.08;height: 1px;margin: 3px 0; }.marker-panel-button {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;padding: 4px 20px;opacity: 1;background-color: transparent;transition: background-color 0.28s ease-in-out;width: 100%; }  .marker-panel-button__text {font-size: 15px;text-align: left;color: var(--popup-text-color); }  .marker-panel-button.marker-panel-button_type_eraseAll, .marker-panel-button.marker-panel-button_type_endDrawing {padding: 14px 20px 14px 24px; }  .marker-panel-button:focus, .marker-panel-button:hover {background-color: var(--list-item-background-hover-color); }    .marker-panel-button:focus .marker-panel-button__text, .marker-panel-button:hover .marker-panel-button__text {color: var(--popup-text-hover-color); }    .marker-panel-button:focus .marker-panel-button__item-icon, .marker-panel-button:hover .marker-panel-button__item-icon {color: var(--popup-text-hover-color); }  .marker-panel-button[disabled] {opacity: 0.5;color: var(--popup-text-color);pointer-events: none; }  .marker-panel-button[aria-selected='true'] {background-color: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }.item-icon {width: 40px;height: 40px;background-color: var(--top-panel-icon-container-color);border-radius: 50%;margin-right: 10px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color: var(--popup-text-color); }  .item-icon__item-icon-image {width: 28px;height: 28px;color: inherit; }.outline {font-family: var(--font-family-normal);position: relative; }.search-result {font-family: var(--font-family-bold);padding: 16px 0 8px 20px;position: relative;font-size: 15px;line-height: 20px;color: var(--popup-text-color); }  .search-result.search-result_no-results {font-family: var(--font-family-normal);height: 100%;text-align: center;padding: 60px 0 0;opacity: 0.6; }.slide-item-view {position: relative;overflow: hidden;display: table;width: 100%;color: var(--panel-text-color);transition: background 0.28s ease; }  .slide-item-view__content {height: 100%;display: table-row; }    .slide-item-view__content > * {display: table-cell;vertical-align: middle; }  .slide-item-view__open-button {width: 12px;height: 12px;margin: 0 8px 0 12px;opacity: 0.6;padding: 0;color: var(--popup-text-color);transition: transform 0.3s ease;background: transparent; }    .slide-item-view__open-button[aria-pressed='true'] {-ms-transform: rotate(90deg);transform: rotate(90deg); }  .slide-item-view__thumb {max-width: 100px;max-height: 60px;vertical-align: middle;margin-top: 1px;border: 1px solid rgba(0, 0, 0, 0.04);border-radius: 4px;background-color: var(--player-background-color); }  .slide-item-view__status {position: absolute;width: 18px;height: 18px;background-size: 18px 18px; }    .slide-item-view__status.slide-item-view__status_status_correct {background-image: url("+
g[31]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+g[32]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+g[33]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+g[34]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+g[35]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
g[36]+");background-size: 12px 18px;background-repeat: no-repeat;margin-left: -40px; }    .slide-item-view__mark.slide-item-view__mark_with-status {left: 8px; }  .slide-item-view__title-container {width: 100%; }  .slide-item-view__title {padding: 0 16px;font-size: 14px;line-height: 18px;max-height: 60px;word-break: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .slide-item-view__title.slide-item-view__title_minimized {max-height: 70px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__title {padding-left: 11px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__mark {margin-left: -20px; }  .slide-item-view.slide-item-view_active {background: var(--list-item-background-hover-color);color: var(--list-item-text-hover-color); }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
g[37]+"); }  .slide-item-view[aria-selected='true'] {background: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+g[38]+"); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed {color: var(--list-item-text-visited-color); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed.slide-item-view_active {background: var(--list-item-background-hover-color);color: var(--list-item-text-hover-color); }.treecontrol.treecontrol_highlight-viewed .slide-item-view.slide-item-view_viewed[aria-selected='true'] {background: var(--list-item-background-pressed-color);color: var(--list-item-text-pressed-color); }.highlighted {font-family: var(--font-family-bold);padding: 2px 3px;margin: -2px -3px;font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 1; }.search-context {font-size: 14px;line-height: 18px;color: var(--popup-text-color);opacity: 0.6; }:root {--font-family-bold: PFnb;--font-family-bold-italic: PFnbi;--font-family-italic: PFni;--font-family-normal: PFn;--font-family-semibold: PFnsb, PFn;--font-family-semibold-italic: PFnsbi, PFni; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }.message-box {background: var(--player-background-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 16px;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: var(--font-family-normal); }  .message-box__buttons {margin-top: 28px; }.universal-tablet {font-family: var(--font-family-normal);position: relative;background: var(--player-background-color); }  .universal-tablet__popups-layer {position: absolute;top: 0;left: 0;z-index: 1; }  .universal-tablet__popup-layer {z-index: 1; }.universal-tablet-layout {width: 100%;height: 100%;display: -ms-flexbox;display: flex;overflow: hidden; }  .universal-tablet-layout.universal-tablet-layout_left-panel {-ms-flex-direction: row-reverse;flex-direction: row-reverse; }.universal-tablet-content-area {position: relative;-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden; }.text-content-container {position: absolute;width: 100%;bottom: 0; }.subtitles-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;-ms-transform-origin: left bottom;transform-origin: left bottom;box-sizing: border-box;pointer-events: none;position: initial;padding: 0 24px 12px 24px; }  .subtitles-panel div {margin-bottom: 12px;text-align: center; }  .subtitles-panel span {background: rgba(8, 8, 8, 0.75);color: #FFFFFF;font-family: Arial, sans-serif;font-size: 28px;line-height: 37px;padding: 3px 6px;-webkit-box-decoration-break: clone; }.closed-captions-panel {font-family: var(--font-family-normal);width: 100%;height: 110px;background: rgba(41, 41, 41, 0.56);overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 13px 34px 7px 14px;color: #FFFFFF;font-size: 14px;text-shadow: -1.4px 1.4px 2px rgba(0, 0, 0, 0.48);word-wrap: break-word;white-space: pre-wrap; }.video-narration-view {position: relative;top: 0;left: 0;margin-right: 12px;margin-bottom: 12px;border: 1px solid rgba(0, 0, 0, 0.14); }  .video-narration-view video {background-color: #000000; }    .video-narration-view video::-webkit-media-text-track-container, .video-narration-view video::cue {visibility: hidden; }  .video-narration-view.video-narration-view_draggable {position: absolute;box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.24); }  .video-narration-view.video-narration-view_maximized {margin: 12px; }.content-area {-ms-flex-positive: 1;flex-grow: 1;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative; }  .content-area__items-container {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;-ms-grid-column-align: center;justify-items: center;margin: auto; }  .content-area .playerView {z-index: 0;position: relative;margin: 0 12px;top: 0;left: 0; }    .content-area .playerView.draggable {position: absolute;box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.24); }    .content-area .playerView .with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid var(--slide-border-color);pointer-events: none; }  .content-area.content-area_portrait .content-area__items-container {flex-direction: column-reverse;align-items: flex-end;/* autoprefixer: off */    -webkit-box-orient: vertical;-webkit-box-direction: reverse;/* autoprefixer: on */ }  .content-area.content-area_presentation-minimized .playerView {margin: 0 12px 12px 0; }  .content-area.content-area_presentation-minimized .content-area__narration-view {margin: 0 12px; }  .content-area .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .content-area .preloader::after {content: '';position: absolute;background: url("+
g[39]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.maximize-button {width: 38px;height: 38px;border: 1px solid #FFFFFF;border-radius: 19px;background: url("+g[40]+") no-repeat center;background-size: 13px 15px;background-color: #4D4D4D;position: absolute;top: 0;left: 0; }  .maximize-button.maximize-button_portrait {background-image: url("+g[41]+");background-size: 15px 13px; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[42]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+g[43]+") no-repeat center; }.marker-tool-container {position: absolute;top: 0; }.draw-control {position: absolute; }.treecontrol {background-color: var(--panel-color);position: relative;overflow-y: hidden;border-radius: inherit; }.container-top-shadow {background: __verticalGradient(var(--popup-background-color), var(--popup-transparent-background-color));background: linear-gradient(to bottom, var(--popup-background-color), var(--popup-transparent-background-color));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(var(--popup-transparent-background-color), var(--popup-background-color));background: linear-gradient(to bottom, var(--popup-transparent-background-color), var(--popup-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }"}();
var e;for(const [g,h]of Object.entries(null!=(e=a)?e:{}))e=`__${g.replace(RegExp("\\.","g"),"_")}__`,d=d.replace(new RegExp(e,"g"),h);let f;for(const [g,h]of Object.entries(null!=(f=b)?f:{}))d=d.replace(new RegExp(g,"g"),h);d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xm);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vm);return uu(d)}Xm(a,b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Vm(a,
b,c){return`url(data:image/svg+xml;base64,${Xf(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class zG extends Ql{constructor(a){super(a);this.Mg=new A}};function AG(a,b){var c=Yl(a).concat(b);a=c[0];b=c[1];var d=c[2];c=c[3];if(isNaN(a)||0>a||255<a||isNaN(b)||0>b||255<b||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+a+","+b+","+d+","+c+')" is not a valid RGBA color');a=[a,b,d,c];b=a.slice(0);b[3]=Math.round(1E3*a[3])/1E3;return"rgba("+b.join(",")+")"};var BG=class{constructor(a){this.za=a}get type(){return this.za}};function CG({color:a,opacity:b=1}){return new DG({color:a,opacity:b})}var DG=class extends BG{constructor({color:a,opacity:b}){super("SOLID");this.vf=a;this.Qg=b}set color(a){this.vf=a}get color(){return this.vf}set opacity(a){this.Qg=a}get opacity(){return this.Qg}zI(){return AG(this.vf,this.Qg)}Xb(a){return CG({color:this.vf,opacity:this.Qg*a})}pm(){return CG({color:this.vf,opacity:this.Qg})}};
function EG({Ji:a,Ii:b=0}){return new FG({Ji:a,Ii:b})}var FG=class extends BG{constructor({Ii:a,Ji:b}){super("GRADIENT");this.oy=a;this.Hy=b}get Ii(){return this.oy}set Ii(a){this.oy=a}get Ji(){return this.Hy}set Ji(a){this.Hy=a}zI(){const a=this.Hy.map(b=>AG(b.color,b.opacity)).join(", ");return`linear-gradient(${this.oy}deg, ${a})`}Xb(a){return EG({Ii:this.oy,Ji:this.Hy.map(b=>({color:b,opacity:b.opacity*a}))})}pm(){return EG({Ii:this.oy,Ji:this.Hy.map(a=>({color:a.color,opacity:a.opacity}))})}};function GG(a){const b={};Object.keys(a).forEach(c=>{const d=a[c];"SOLID"===d.type?b[c]=CG({color:d.color,opacity:d.opacity}):"GRADIENT"===d.type&&(b[c]=EG({Ii:d.degree,Ji:d.gradient}))});return b}function HG(a){const b={};for(const [c,d]of Object.entries(a))b[c]=d.zI();return b};class IG{constructor(){var a=new TF;this.Naa=new XF;this.$O=a;this.UP=VF}};class JG{constructor({presentation:a,wQ:b,colors:c,ym:d}){this.F=a;this.aN=b;this.Fb=c;this.Bs=d;this.wf=null;(a=this.Fb)&&(a.popupBorder=a.playerText.Xb(.08))}bP(a){Md(this.wf);this.wf=null;if("normal"==a){a=this.Bs.Naa;const b={__slide_width__:`${this.F.slideWidth()}px`,__slide_height__:`${this.F.slideHeight()}px`,__player_view_id__:this.aN,__borderRadius__:`${this.F.settings().skin().borderRadius}px`};this.wf=a.Cq(this.Fb&&HG(this.Fb),b)}else if("accessible"==a)this.QI();else throw Error("unknown presentation view mode");
}QI(){this.wf=this.Bs.$O.Cq()}};class KG{constructor(){var a=new yG,b=new xG,c=new TF;this.h$=new UF;this.hca=a;this.Aaa=b;this.$O=c;this.UP=VF;this.Baa=WF}};function LG(a){const b="SOLID"===a.type?a:null;if(!b)return a.pm();a=Yl(b.color.toUpperCase());return 60<a[2]?CG({color:Wl(...a.map(c=>Math.min(c+10,255))),opacity:.8}):CG({color:Wl(...a.map(c=>Math.max(c-10,0))),opacity:.8})};class MG{constructor({presentation:a,wQ:b,colors:c,ym:d}){this.F=a;this.aN=b;this.Fb=c;this.Bs=d;this.wf=null;if(a=this.Fb)a.transparentPopupBackground=a.asideBackground.Xb(0),a.progressBackground=a.playerText.Xb(.1),c=a.playerBackground,b=a.primaryButtonBackground,b=b instanceof DG&&c instanceof DG&&b.color==c.color||c instanceof DG&&0==c.opacity?a.primaryButtonText.pm():a.primaryButtonBackground.pm(),a.progressPlayback=b,a.slideBorder=CG({color:"#000000",opacity:.06}),a.asideElementTextVisited=
a.asideElementBackgroundActive.Xb(.4),a.hyperlink=a.asideElementText.Xb(.6),a.itemsListOrder=a.asideElementText.Xb(.6),a.popupBackground=a.asideBackground.Xb(.92),a.popupBackgroundHover=a.asideElementBackgroundHover.pm(),a.popupText=a.asideElementText.pm(),a.itemsListIconFill=a.asideElementText.Xb(.2),a.itemsListIconStroke=a.asideElementText.Xb(.48),a.popupTextHover=a.asideElementTextHover.pm(),a.popupBorder=a.asideBackground.Xb(.08),a.linkButtonTextColor=a.playerText.Xb(.72),a.presenterInfoLinkBorderColor=
a.asideElementText.Xb(.16),a.outlineItemBorder=a.asideElementText.Xb(.1),a.searchFieldBackgroundColor=a.asideElementBackgroundActive.Xb(.6),a.hoveredTabBackgroundColor=a.asideElementBackgroundHover.Xb(.8),a.selectedTabBackgroundColor=a.asideElementBackgroundActive.Xb(.8),a.topPanelIconContainerColor=LG(a.asideBackground),a.volumeControlBackgroundColor=a.secondaryButtonTextHover.Xb(.2),a.volumeControlPlaybackColor=a.secondaryButtonTextHover.Xb(.8),a.volumeControlThumbColor=a.secondaryButtonTextHover.pm(),
a.moreMenuVolumeControlBackgroundColor=a.popupText.Xb(.2),a.moreMenuVolumeControlPlaybackColor=a.popupText.Xb(.8),a.moreMenuVolumeControlThumbColor=a.popupText.pm(),a.moreMenuVolumeControlBackgroundColor=a.asideElementText.Xb(.2),a.moreMenuVolumeControlPlaybackColor=a.asideElementText.Xb(.8),a.moreMenuVolumeControlThumbColor=a.asideElementText.pm(),a.topPanelIconColor=a.asideElementText.Xb(.72),a.miniSkinMenuButtonText=a.playerText.Xb(.72),a.miniSkinMenuButtonBackgroundActive=a.playerText.Xb(.1),
a.miniSkinTopBottomPanelBorder=a.playerText.Xb(.1),a.miniSkinPresenterDelimiterColor=a.popupText.Xb(.08),a.panelVideoStubColor=a.asideElementTextActive.Xb(.6),a.panelVideoStubBackgroundColor=a.asideElementBackgroundActive.Xb(.4),a.topBottomPanelBorderColor=a.playerText.Xb(.1)}bP(a){if("normal"==a)Md(this.wf),this.wf=null,a={__slide_width__:`${this.F.slideWidth()}px`,__slide_height__:`${this.F.slideHeight()}px`,__player_view_id__:this.aN,__borderRadius__:`${this.F.settings().skin().borderRadius}px`},
this.Fb&&this.Fb.contentBackground&&Object.assign(a,{__skin_background__:this.Fb.contentBackground.zI()}),this.wf=(ki?this.Bs.Aaa:D?this.Bs.hca:this.Bs.h$).Cq(this.Fb&&HG(this.Fb),a);else if("accessible"==a)this.QI();else throw Error("unknown presentation view mode");}QI(){Md(this.wf);this.wf=null;this.wf=this.Bs.$O.Cq()}};function NG(a,b){var c=0<window.location.search.indexOf("noui=1");if(a){a=!1;for(c=0;c<b.slides().count();++c){const d=b.slides().getSlide(c),e=Yj;if(d.type()==e.M1||d.type()==e.L1||d.type()==e.D1){a=!0;break}}c=!a}return c};function Z(a,b){if(a.Hd.hasOwnProperty(b))a=a.Hd[b];else throw Error("unknown template id: "+b);a=Hd(Qc(a));return a instanceof DocumentFragment?a.firstChild:a}class OG{constructor(a){this.Hd=a}DT(a){return"{"+a+"}"}};class PG extends OG{};function QG(a){if(a.ka&&a.ka.visible()){a.ka.focus();var b=!0}else b=!1;b||(a.Ng&&a.Ng.isActive()?(a.Ng.focus(),b=!0):b=!1);!b&&(b=a.B.currentSlideIndex(),a=a.rc.pd[b].content(),a=void 0!==a.firstElementChild?a.firstElementChild:Pd(a.firstChild))&&(a.setAttribute("tabindex",0),a.focus())}function RG(a,{u1:b,wha:c=200}){if(a.uE()||a.hz())b?setTimeout(()=>QG(a),c):QG(a)}
class SG extends K{constructor({playbackController:a,Dm:b}){super();this.B=a;this.rc=b;this.Ng=this.ka=null}uE(){return-1!=this.B.currentSlideIndex()&&this.B.X()instanceof Hp}hz(){return-1!=this.B.currentSlideIndex()&&this.B.X()instanceof Uq}};class TG{constructor(a){this.Vf=a}then(a){this.Vf=a(this.Vf);return this}result(){return this.Vf}};function UG(a){a=[...a.md().Sc(),...a.Ed().Sc()];return new Map(a.map(b=>{var c=b.asset();c=c.Th()||VG(c);return[b.id(),WG(c)]}))}function VG(a){a=document.getElementById(a.id());return Ud(a)}function WG(a){return(new TG(a)).then(b=>b.includes("controls")?b:b.replace(">"," controls>")).then(b=>XG(b,"width")).then(b=>XG(b,"height")).then(b=>b.replace(RegExp('id="\\w+"'),"")).result()}function XG(a,b){return a.includes(b)?a.replace(new RegExp(`${b}="\\d*\\.*\\d+px"`),""):a};function YG(a){if(0<a.Fl.length){const b=ZG(a,a.Fl[0]);a.Se("label",b)}else a.Se("label","")}function $G(a,b,c){const d=Hd(Qc(aH(b)));bH(a,d);c&&cH(a,c).then(e=>d.append(e)).catch(()=>{});a.VU.set(b.id(),d);return d}function aH(a){return WG(a.Th()||VG(a))}function bH(a,b){a=ZG(a,b);ml(b,"label",a)}
function cH(a,b){return new Promise(c=>{const d=()=>{var e=b.content();e=URL.createObjectURL(new Blob([e],{type:"text/plain"}));e=Hd(Qc(`<track kind="captions" default="" src="${e}">`));Qe(a,e,"load",a.CZ,a);return c(e)};b.loaded()?d():Xe(a,b.mG,d)})}function dH(a){return a.Ng.Uk().Sc().filter(b=>eH(a,b)).map(b=>({asset:b.audio(),Ue:b.Ue()}))}function fH(a){return a.Ng.We().Sc().filter(b=>eH(a,b)).map(b=>({asset:b.video(),Ue:b.Ue()}))}
function eH(a,b){return a.R()>=b.startTimestamp().slideIndex()&&a.R()<=b.endTimestamp().slideIndex()}function ZG(a,b){return a.I.Z(b instanceof HTMLAudioElement?"PB_ACCESSIBLE_AUDIO_NARRATION_LABEL":"PB_ACCESSIBLE_VIDEO_NARRATION_LABEL")}function gH(a){const b=[];a instanceof HTMLAudioElement&&Array.from(a.textTracks).forEach(c=>b.push(...Array.from(c.cues).map(d=>d.text)));return b}
class hH extends Q{constructor({Mc:a,playbackController:b,nR:c,fa:d}){super({Tb:"SECTION",G:"ppt-accessible-narration"});this.Ng=a;this.B=b;this.Bb=c;this.I=d;this.Fl=[];this.VU=new Map;x(this,this.B.slideChangeEvent(),this.b9,this)}isActive(){return 0<this.Fl.length}focus(){this.isActive()&&this.Fl[0].focus()}b9(){const a=this.Fl;this.Fl.forEach(b=>b.remove());this.Fl=[...dH(this),...fH(this)].map(b=>this.VU.get(b.asset.id())||$G(this,b.asset,b.Ue));this.Fl.forEach(b=>{!a.includes(b)&&b.readyState&&
(b.currentTime=0);this.U(b)});this.J(!!this.Fl.length);YG(this);this.CZ()}R(){return this.B.currentSlideIndex()}CZ(){if(this.Bb){const a=this.Fl.map(b=>gH(b)).flat();this.Bb.jI(a);this.Bb.J(!!a.length)}}};class iH extends Q{constructor({G:a,title:b}){super({Tb:"DETAILS",G:a});a=new Q({Tb:"SUMMARY",$:P(this,"summary")});a.ha(b);this.oG=a;M(this,this.oG);v(this,this,"toggle",this.uZ,this);this.uZ()}uZ(){const a=this.displayObject().hasAttribute("open");this.Se("expanded",a)}};class jH extends iH{constructor(a){super({G:"ppt-accessible-subtitles",title:a.Z("PB_ACCESSIBLE_AUDIO_SUBTITLES_LABEL")});this.Ya=[];this.VY=new Q({$:P(this,"subtitles-container")});M(this,this.VY)}jI(a){if(!Bo(this.Ya,a)){const b=a.reduce((c,d)=>`${c}<p>${id(d)}</p>`,"");this.VY.Oi(b);this.Ya=a}}};class kH extends Q{constructor({playbackController:a,eba:b,fa:c}){super({Tb:"NAV",G:"simple-navigation-panel"});this.Re("navigation");this.Po(c.Z("PB_ACCESSIBLE_ARIA_LABEL_NAVIGATION_BUTTONS"));this.B=a;this.ZM=b;this.I=c;this.IT=G(this);this.GT=G(this);const {S9:d,Q9:e}=this.lu();M(this,e);M(this,d);x(this,this.B.slideChangeEvent(),()=>{setTimeout(()=>{var f=d.na,g=!this.B.Oe("switchToPreviousSlide"),h=-1!=this.B.previousSlideIndex();f.call(d,g&&h);f=e.na;g=!this.B.Oe("switchToNextSlide");h=-1!=
this.B.nextSlideIndex();f.call(e,g&&h||this.B.currentSlideIndex()==this.B.sm()&&this.ZM.tm())},200)})}lu(){const a=this.ke({caption:this.I.Z("PB_ACCESSIBLE_NAVIGATION_PREV_BUTTON"),q_:()=>this.IT.C()}),b=this.ke({caption:this.I.Z("PB_ACCESSIBLE_NAVIGATION_NEXT_BUTTON"),q_:()=>this.GT.C()});return{S9:a,Q9:b}}ke({caption:a,q_:b}){const c=new tm({$:P(this,"button")});c.ha(a);x(this,c.ga,b,this);return c}};function lH(a){a.Va.C()}class mH extends K{constructor(){super();this.Ia=!1;this.ON=this.vb=!0;this.Vu=nH;this.Va=G(this);this.uc=G(this)}get visible(){return this.Ia}set visible(a){this.Ia!=a&&(this.Ia=a,this.uc.C())}get enabled(){return this.vb}set enabled(a){this.vb!=a&&(this.vb=a,lH(this))}get Tq(){return this.ON}set Tq(a){this.ON!=a&&(this.ON=a,lH(this))}get mode(){return this.Vu}set mode(a){this.Vu!=a&&(this.Vu=a,lH(this))}}var nH="presentationTimeline";class oH extends K{constructor(){super();this.Js=this.Ib=this.Ia=!1;this.pa=new mH;this.Mn=this.On=this.UN=this.Ms=this.Ks=this.Ls=this.LN=this.WN=this.TN=!1;this.oe=pH;this.VN=!1;this.Va=G(this);this.uc=G(this)}get visible(){return this.Ia}set visible(a){this.Ia!=a&&(this.Ia=a,this.uc.C())}get showOutline(){return this.Ib}set showOutline(a){this.Ib!=a&&(this.Ib=a,lH(this))}get pf(){return this.Js}set pf(a){this.Js!=a&&(this.Js=a,lH(this))}get kc(){return this.pa}get px(){return this.TN}set px(a){this.TN!=
a&&(this.TN=a,lH(this))}get Vq(){return this.WN}set Vq(a){this.WN!=a&&(this.WN=a,lH(this))}get jl(){return this.LN}set jl(a){this.LN!=a&&(this.LN=a,lH(this))}get rf(){return this.Ls}set rf(a){this.Ls!=a&&(this.Ls=a,lH(this))}get Dd(){return this.Ks}set Dd(a){this.Ks!=a&&(this.Ks=a,lH(this))}get Dg(){return this.Ms}set Dg(a){this.Ms!=a&&(this.Ms=a,lH(this))}get Jt(){return this.UN}set Jt(a){this.UN!=a&&(this.UN=a,lH(this))}get qf(){return this.On}set qf(a){this.On!=a&&(this.On=a,lH(this))}get Te(){return this.Mn}set Te(a){this.Mn!=
a&&(this.Mn=a,lH(this))}get Bg(){return this.oe}set Bg(a){this.oe!=a&&(this.oe=a,lH(this))}get So(){return this.VN}set So(a){this.VN!=a&&(this.VN=a,lH(this))}}var pH="bySlides";function qH(a){return("presentationNavigationType"!=a.Oo()||"presentationSeeking"==a.fQ())&&"quizNavigationSettings"!=a.Oo()&&"scenarioNavigationSettings"!=a.Oo()}
class rH extends K{constructor(a,b){super();this.B=a;this.oe=b}wc(){return this.B.clock().wc()}isNextAvailable(){const a=this.B.Oe(this.oe==pH?"switchToNextSlide":"switchToNextStep");return!(a&&qH(a))}isPrevAvailable(){const a=this.B.Oe(this.oe?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&qH(a))}prev(){this.oe==pH?this.B.gotoPreviousSlide():"bySteps"==this.oe&&this.B.qt()}next(){this.oe==pH?this.B.gotoNextSlide():"bySteps"==this.oe&&this.B.yo()}};class sH extends K{constructor(a,b,c){super();this.B=a;this.Of=b;this.tE=c;x(this,this.Of.wc(),()=>{this.B.invalidate()})}isNextAvailable(){return this.tE?this.Of.isNextAvailable():this.B.isNextAvailable()||this.Of.isNextAvailable()}isPrevAvailable(){return this.tE?this.Of.isPrevAvailable():this.B.isPrevAvailable()||this.Of.isPrevAvailable()}prev(){this.tE?this.Of.prev():this.B.isPrevAvailable()?this.B.prev():this.Of.prev()}next(){this.tE?this.Of.next():this.B.isNextAvailable()?this.B.next():this.Of.next()}}
;function tH(a,b,c){const d=a.Yc().type();var e=b.settings().navigation().navigationType();c=c.X();if(e=uH(d,e,c)){c={};b=b.slides();a=a.Yc().Bd();if(a=null!=a?`${b.getSlide(a).visibleIndex()+1}`:"")b=c,"precedingQuizFailed precedingQuizNotPassed precedingQuizNotCompleted precedingScenarioNotPassed precedingScenarioFailed precedingScenarioNotCompleted".split(" ").includes(d)&&(b.SLIDE_INDEX=a);return{fg:e,h0:c}}return null}
function uH(a,b,c){switch(a){case "currentSlideIsNotCompleted":return"PB_CURRENT_SLIDE_IS_NOT_COMPLETED";case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":return"sequential"==b?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";case "interactionNotCompleted":return c instanceof Uq?"PB_SCENARIO_SLIDE_WINDOW_TEXT":c instanceof Fq?"PB_INTERACTION_SLIDE_WINDOW_TEXT":"PB_QUIZ_SLIDE_WINDOW_TEXT";case "precedingQuizFailed":return"PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";case "precedingQuizNotPassed":return"PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";
case "precedingQuizNotCompleted":return"PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";case "precedingScenarioNotPassed":return"PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";case "precedingScenarioFailed":return"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";case "precedingScenarioNotCompleted":return"PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";default:return""}};function vH(a){const b=a.B;x(a,a.D.startupEvent(),a.xn,a);x(a,a.P.$d().Yw(),a.wn,a);x(a,b.slideChangeEvent(),a.Sd,a);x(a,b.$I,a.o2,a);x(a,b.kr,a.TI,a);Xe(a,a.D.Qw(),a.m5,a);x(a,a.Fz.IT,()=>{wH(a,a.B.gotoPreviousSlide.bind(a.B,!1))});x(a,a.Fz.GT,()=>{wH(a,a.B.gotoNextSlide.bind(a.B,!1))})}function xH(a,b){b&&M(a.qp,b)}function wH(a,b){const c=yH(a);c&&a.Se("busy","true");b();c&&setTimeout(()=>a.Se("busy","false"),200)}function yH(a){return a.cG?"slide"==a.cG.k$&&"slide"==a.cG.Jaa:!1}
class zH extends Q{constructor({G:a,Wb:b,messages:c,skinSettings:d}){super({G:a});this.D=b;this.Ra=d;this.I=new zG(c);this.F=b.presentation();this.P=b.view();this.B=this.P.playbackController();this.fc=this.P.$d();this.Fa=this.B.clock();this.Im=this.P.Im;this.Of=this.NJ();this.By=y(this,new SG({playbackController:this.B,Dm:this.P.Dm()}));this.Fz=new kH({playbackController:this.fc,eba:this.F.settings().playback(),fa:this.I});this.Bb=this.RJ();a=this.F.Mc();this.Ng=a.Uk().count()||a.We().count()?new hH({Mc:a,
playbackController:this.B,nR:this.Bb,fa:this.I}):null;a=new Q({Tb:"SECTION",G:"ppt-accessible-footer"});a.Re("region");a.Po(this.I.Z("PB_ACCESSIBLE_ARIA_LABEL_BOTTOM_PANEL"));this.qp=a;this.cG=null;Xx(this.Im,this.displayObject());vH(this);this.lc(this.F.slideWidth());-1==this.B.currentSlideIndex()&&this.J(!1);v(this,window,"resize",this.AZ,this);this.AZ()}NJ(){return y(this,new rH(this.fc,pH))}RJ(){return this.F.Mc().Uk().count()?new jH(this.I):null}xn(a){var b=a.action(),c=this.F.settings().playback().resumeMode();
"resumePlayback"==b&&"prompt"==c&&(a.setAction("delayStartup"),b=a.Zv,c=this.I.Z("PB_RESUME_PRESENTATION_WINDOW_TEXT"),confirm(c)?b.resume(a.slideIndex(),!0):b.start(this.B.firstSlideIndex(),!0))}m5(){this.J(!0);RG(this.By,{u1:!1})}Sd(){if(this.yc()instanceof Fq){var a=this.B.interactionPlayer(),b=this.yc(),c=a,d=c.setExternalNavigationController;a=new sH(a.playerController(),this.Of,2==b.nn);d.call(c,a)}this.Fz.J(this.uE()||this.hz())}o2(a,b){this.yc()instanceof rw?this.B.quizPlayer().skin().bottomPanel().setExternalParent(null):
this.yc()instanceof Fq?this.B.interactionPlayer().setExternalParentForAccessibleNavigationControls(null):this.hz()&&this.B.scenarioPlayer().setExternalParentForAccessibleBottomPanel(null);this.cG={k$:a,Jaa:b}}TI(){if(this.yc()instanceof rw){var a=this.qp;this.B.quizPlayer().skin().bottomPanel().setExternalParent(a?a.displayObject():null)}else this.yc()instanceof Fq?(a=this.qp,this.B.interactionPlayer().setExternalParentForAccessibleNavigationControls(a?a.displayObject():null)):this.hz()&&(a=this.qp,
this.B.scenarioPlayer().setExternalParentForAccessibleBottomPanel(a?a.displayObject():null));RG(this.By,{u1:yH(this)})}yc(){return-1!=this.B.currentSlideIndex()?this.B.X():null}uE(){return this.yc()instanceof Hp}hz(){return this.yc()instanceof Uq}wn(a){(a=tH(a,this.F,this.B))&&this.Ln(a)}Ln({fg:a,h0:b}){const c=this.B.clock().suspended();$p(this.Fa,!0);alert(this.I.Z(a,b));$p(this.Fa,c)}AZ(){L(this,"min-height",`${window.innerHeight}px`)}};class AH extends zH{constructor({Wb:a,messages:b,skinSettings:c}){super({G:"accessible-null-skin",Wb:a,messages:b,skinSettings:c});(a=this.Ng)&&M(this,a);this.U(this.P.displayObject());xH(this,this.Fz);xH(this,this.Bb);(a=this.qp)&&M(this,a);this.By.Ng=this.Ng}};class BH extends Q{constructor({G:a="back_to_app",label:b,gca:c}){super({G:a});b&&(a=new Q({$:P(this,"text")}),a.ha(b),this.U(a));c&&this.U(c);x(this,this.ga,()=>ISPlayer.backToApp())}};class CH extends Q{constructor({fa:a}){super({G:"title-panel"});this.Wt=new BH({label:a.Z("PB_BACK_TO_APP_BUTTON_LABEL")});this.U(this.Wt)}};class DH extends Q{constructor(){super({G:"launch-screen"});const a=new Q({G:"launch-screen-button"});D||x(this,a.ga,()=>this.ga.C());const b=new Q({$:P(a,"play-icon")}),c=new Q({$:P(a,"icon")});a.U(b);a.U(c);this.U(a)}};class EH extends Q{constructor(){super({G:"message-box"});this.Re("alertdialog");this.LM=G(this);this.qD=G(this);this.eF=!1}open(){this.eF=!0;this.Vz();this.LM.C(this)}close(){this.eF=!1;this.J(!1);this.qD.C(this);Re(this,document,"keydown",this.fX,this)}J(a){super.J(a);this.Bp&&this.Bp.J(a)}zq(){return this.qD}fX(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}Vz(){this.J(!0);v(this,document,"keydown",this.fX,this)}};function FH(a,b){a.no.J(!0);a.UG.push(b);x(a,b.LM,a.sW,a);x(a,b.zq(),a.rW,a,-1);var c=b.Bp;if(c){var d=a.no.displayObject();c=c.displayObject();d.appendChild(c)}d=a.no.displayObject();c=b.displayObject();d.appendChild(c);b.eF?a.sW(b):a.rW(b)}function GH(a){for(let b=0;b<a.An.length;b++){const c=a.An[b];c.setParentScale(a.qa);c.nb()}}
class HH extends K{constructor(a,b="popup-layer"){super();b=new Q({G:b});a.appendChild(b.displayObject());this.no=b;this.no.J(!1);this.UG=[];this.An=[];this.tW=G(this);this.qa=1;bc&&8>=qc||ph(this.no.displayObject(),"0 0");v(this,a,"touchstart",c=>{for(let d=0;d<this.An.length;d++){const e=this.An[d].Bp;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,vl)}sW(a){this.An.push(a);GH(this);this.tW.C(this.An.length)}rW(a){pb(this.An,a);this.tW.C(this.An.length)}setScale(a){this.qa=
a;this.no.setScale(a);GH(this)}hl(a,b){this.no.resize(a,b);GH(this)}};function IH(a,b){window.scrollTo(a,b)}function JH(){return window.pageYOffset}window.yPos=JH;window.scrollPageTo=IH;function KH(){this.SA=new A;this.WJ=this.ny=0;this.AG=!1;this.O=Gd("DIV");this.O.style.width=ii?"100%":"100vw";this.O.style.height=Dh?"50vh":"100vh";this.O.style.position="absolute";this.O.style.zIndex="-1";this.O.style.top="0";D&&!ki&&(document.body.style.position="fixed");let a=window;if(Rh)try{a=window.top}catch(c){}document.body.insertAdjacentElement("afterbegin",this.O);(new ResizeObserver(()=>{Dh&&ki?setTimeout(()=>{LH(this)},100):LH(this)})).observe(this.O);window.invalidatePlayerSize=()=>
{};window.setPlayerSize=()=>{};window.removeResizeListeners=()=>{};document.addEventListener("touchend",c=>{0==c.touches.length&&(this.AG=!1,setTimeout(()=>{LH(this,!1,!1)},100))},!0);document.addEventListener("touchstart",c=>{1==window.event.touches.length&&(this.AG=!0);1<c.touches.length&&c.preventDefault()},!0);const b=a.onresize;a.onresize=()=>{b&&b();LH(this)};a.onorientationchange=()=>{const c=ae();c&&D&&(Dh?setTimeout(()=>{c.blur();hi&&LH(this)},800):c.blur())};Uh&&window.frameElement&&window.frameElement.setAttribute("scrolling",
"no")}KH.prototype.PB=function(){LH(this,!0)};
function LH(a,b=!1,c=!0){function d(n,q){if(b||m.ny!=n||m.WJ!=q){const u=m.ny;m.ny=n;m.WJ=q;m.SA.C(m.ny,m.WJ);u!=m.ny&&Dh&&!m.AG&&setTimeout(()=>{e(0,0)},100)}}const e=IH;if(b||!a.AG){var f=Dh?2*a.O.clientHeight:a.O.clientHeight;if(Rh||!(Zh&&.7>f/screen.height||Nf&&.7>window.innerHeight/f)){var g=1,h=a.O.clientWidth;c&&Uh&&window.frameElement&&(h=0,g=h/window.innerWidth);var l=window.innerHeight*g,m=a;d(h,l);c&&Uh&&window.frameElement&&setTimeout(()=>{h=window.frameElement.clientWidth;g=h/window.innerWidth;
l=window.innerHeight*g;d(h,l)},0)}}};function MH(a,b,c){null==a.Zl&&(a.Zl=new KH,a.Zl.SA.addHandler(a.m6,a));a.VD=b;a.ph=c}class NH{constructor(){this.ph=this.VD=this.Zl=null}PB(){this.Zl&&this.Zl.PB()}m6(a,b){this.VD&&this.VD.apply(this.ph,[a,b])}};class OH extends Q{constructor(){super({G:"subtitles-panel"});this.J(!1)}jI(a){a=a.reduce((b,c)=>`${b}<div><span>${id(c)}</span></div>`,"");this.Oi(a)}Sa(a){const b=this.Jp;L(this,"width",`${a/b}px`);L(this,"transform",`scale(${b})`)}};function PH(a){const b=[],c=[];a.Ya.forEach(({type:d,Ue:e})=>{"audio"==d?b.push(e):"video"==d&&c.push(e)});return[b,c].flat(Infinity)}class QH{constructor(){this.Ya=new Map}};function RH(a){a.Bb.visible()&&(a.Bb.J(!1),a.nG.C())}
class SH extends K{constructor({audioNarrationController:a,videoNarrationController:b,Zk:c,A9:d,nR:e}){super();this.YC=d;this.Bb=e;this.nG=G(this);x(this,a.zi,(f,g)=>{var h=this.YC;h.Ya.delete(f);g.length&&h.Ya.set(f,{type:"audio",Ue:g});this.Bb.jI(PH(this.YC))});x(this,b.zi,(f,g)=>{var h=this.YC;h.Ya.delete(f);g.length&&h.Ya.set(f,{type:"video",Ue:g});this.Bb.jI(PH(this.YC))});x(this,c.yU,this.p5,this)}Uq(){this.Bb.visible()||(this.Bb.J(!0),this.nG.C())}p5(a){"toggleSubtitles"==a&&(this.Bb.visible()?
RH(this):this.Uq())}};function TH(a,b,c,d){return new SH({audioNarrationController:a,videoNarrationController:b,Zk:c,A9:new QH,nR:d})};const UH=[{Dw:bc,G:"ie"},{Dw:zh,G:"android_default"},{Dw:fc,G:"webkit"},{Dw:ac,G:"opera"},{Dw:ec,G:"gecko"}];function VH(a){Nl(a,D?"mobile":"desktop");UH.find(b=>{b.Dw&&Nl(a,b.G);return b.Dw})};class WH{constructor(a){this.jz=a;this.Vn=!1;this.XJ=void 0}suspend(){this.XJ=this.jz.yL;gk(this.jz,!1);this.Vn=!0}resume(){gk(this.jz,this.XJ);this.XJ=void 0;this.Vn=!1}};function XH(a,b){if(a.uk){var c=a.Ku;a=a.D.view();b=b||a.displayObject();b.appendChild(c.displayObject())}}function YH(a,b){Qe(a,b,"click",a.Op,a);setTimeout(()=>{Re(a,b,"click",a.Op,a)},500)}
class ZH extends K{constructor(a,b){super();this.D=a;this.Ku=b;this.bA=G(this);this.uk=!1;y(this,this.Ku)}show(a){const b=this.Ku;b.na(!1);const c=this.D.view(),d=c.playbackController().clock();this.uk=!0;XH(this,a);c.setOverlayDisplayed(!0);x(this,d.kl(),this.YE,this);b.na(!0);x(this,b.ga,this.YE,this)}YE(){const a=this.D.view();var b=a.playbackController().clock();this.tr(b);this.tr(this.Ku);(zh||oi)&&(b=Rd(this.Ku.displayObject()))&&YH(this,b);Md(this.Ku.displayObject());a.setOverlayDisplayed(!1);
this.uk=!1;this.bA.C()}Op(a){a.preventDefault()}};class $H extends Q{constructor(){super({G:"preloader"});this.LY=0;this.Qn=!1;this.J(!1)}show(){this.Qn||(this.Qn=!0,clearTimeout(this.Ny),clearTimeout(this.JA),this.JA=xh(this.X7,this,800))}Xc(){if(this.Qn&&(this.Qn=!1,clearTimeout(this.Ny),clearTimeout(this.JA),this.visible())){var a=500-(this.Qm()-this.LY);0<a?this.Ny=xh(this.PT,this,a):this.PT()}}X7(){this.LY=this.Qm();this.J(!0)}PT(){this.J(!1)}Qm(){return(new Date).getTime()}};function aI(a){return a.zc?new Q({va:a.zc.element,$:P(a,`${a.zc.Wd}-icon`)}):null}function bI(a){if(a.Vf){const b=new Q({Tb:"SPAN",$:P(a,"button-text")});b.ha(a.Vf);return b}return null}
class cI extends Q{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({G:`${e?e:""}${b}`,Tb:"BUTTON"});this.Cn=!1;this.Vf=d||null;this.zc=a||null;this.Nr=aI(this);(this.kq=bI(this))&&M(this,this.kq,this.zc?"right"===this.zc.Wd?0:1:0);this.Nr&&M(this,this.Nr,this.zc?"right"===this.zc.Wd?1:0:0);this.g3=G(this);this.Y("size",c);this.Jx()}pressed(){return this.Cn}vc(a){this.Cn=a;this.Se("pressed",a);this.Y("withTooltip",!this.Cn)}ha(a){(this.Vf=a)?this.kq?this.kq.ha(a):(this.kq=bI(this),
M(this,this.kq,this.zc?"right"===this.zc.Wd?0:1:0)):(Ze(this,this.kq),this.kq=null)}Qj(a){this.Nr&&Ze(this,this.Nr);this.zc={element:a,Wd:"left"};(this.Nr=aI(this))&&M(this,this.Nr,this.zc?"right"===this.zc.Wd?1:0:0)}na(a){super.na(a);this.g3.C(a)}};function dI(a){return a.fj-a.oi}
class eI extends Q{constructor(a){super({G:a.G,Ve:!0});this.FE=15;this.sb=this.fj=this.oi=this.vk=0;this.qz=a.xe||1;this.KF=this.ss=0;this.t7=100;this.Le=y(this,new Q({$:P(this,"up")}));this.U(this.Le);this.Ea=y(this,new Q({G:"thumb"}));this.U(this.Ea);this.Ea.U(y(this,new Q({$:P(this.Ea,"background")})));this.Ig=y(this,new Q({$:P(this,"down")}));this.U(this.Ig);this.Up=this.Vl=null;this.xi=G(this);this.dB=G(this);this.wi=new hg(this.t7);v(this,this.wi,"tick",this.DM,this);v(this,this,pl,this.gw,
this,wl);v(this,this.Le,pl,this.KM,this,wl);v(this,this.Ea,pl,this.Tz,this,wl);v(this,this.Ig,pl,this.pM,this,wl);v(this,document.body,ql,this.Jz,this)}nf(a){this.Is(a)}xe(){return this.qz}scale(){return this.Jp}setScale(a){this.setParentScale(a)}Zh(a,b,c,d=0){this.vk=a;this.oi=b;this.fj=c;this.ss=d;this.Sr();this.nf(this.sb)}Is(a){a=hz(a,this.oi,this.fj);this.sb!=a&&(this.sb=a,this.wp(),this.xi.C())}Es(a){this.Is(this.sb+a)}gw(){}KM(a){a.preventDefault();this.Es(-this.xe());this.TA(this.Le,-this.xe())}pM(a){a.preventDefault();
this.Es(this.xe());this.TA(this.Ig,this.xe())}TA(a,b){this.Vl=a;v(this,this.Vl,"mouseover",this.Qz,this);v(this,this.Vl,"mouseout",this.Pz,this);v(this,document,ql,this.pA,this);this.wi.stop();this.Up=function(){this.Es(this.KF)};this.KF=b;this.wi.start()}pA(){Re(this,this.Vl,"mouseover",this.Qz,this);Re(this,this.Vl,"mouseout",this.Pz,this);Re(this,document,ql,this.pA,this);this.wi.stop();this.Up=null}Qz(){this.wi.start()}Pz(){this.wi.stop()}DM(){this.Up&&this.Up()}Tz(a){this.dB.C();a.preventDefault();
v(this,document.body,rl,this.Ml,this);this.JO(!0)}JO(a){this.Ea.Y("active",a)}Jz(){Re(this,document.body,rl,this.Ml,this);this.JO(!1)}Ml(){}Sa(){this.Sr()}};class fI extends eI{constructor(a){super(a);this.eV=0}Sr(){const a=this.height()-this.Le.height()-this.Ig.height();this.Ea.Cd(0==dI(this)?a:Math.max(this.FE,Math.ceil(this.vk/(dI(this)+this.vk)*a)));this.wp()}wp(){const a=this.Rh();0==dI(this)?this.Ea.ig(a.top):this.Ea.ig(a.top+Math.round((this.sb-this.oi)/dI(this)*a.height));this.Le.na(!!this.sb);this.Ig.na(this.sb!=this.fj)}Rh(){const a=new mg(0,0,0,0);a.top=this.Le.height();a.height=this.height()-this.Ig.height()-this.Ea.height()-a.top;a.left=
this.Ea.x();return a}oO(){return this.Rh()}gw(a){var b;if(b=!a.defaultPrevented)b=this.Ea.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Rh(),d=0==this.ss?this.vk:this.ss;a=(a.clientY-(b.top-c.top))/this.Jp<=this.Ea.y()?-d:d;this.nf(this.sb+a)}}Tz(a){super.Tz(a);const b=this.Ea.displayObject().getBoundingClientRect();this.eV=a.clientY-Math.round(b.top);this.Ml(a)}Ml(a){const b=this.displayObject().getBoundingClientRect(),
c=this.Rh();this.Is((a.clientY-b.top-c.top*this.Jp-this.eV)/(c.height*this.Jp)*dI(this)+this.oi)}};function gI(a,b){Le.call(this);this.MB=a;a=Qd(this.MB)?this.MB:this.MB?this.MB.body:null;this.haa=!!a&&Hg(a);this.b0=ye(this.MB,ec?"DOMMouseScroll":"mousewheel",this,b)}r(gI,Le);
gI.prototype.handleEvent=function(a){var b=0,c=0,d=a.Zd;"mousewheel"==d.type?(a=hI(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=hI(-d.wheelDeltaX),c=hI(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.e0&&(b=$c(b,-this.e0,this.e0));"number"===typeof this.f0&&(c=$c(c,-this.f0,this.f0));this.haa&&(b=-b);b=new iI(a,d,b,c);this.dispatchEvent(b)};function hI(a){return fc&&(gc||ic)&&0!=a%40?a:a/40}
gI.prototype.Pe=function(){gI.Eb.Pe.call(this);He(this.b0);this.b0=null};function iI(a,b,c,d){ke.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(iI,ke);var jI=new fe;function kI(a){a.y3&&a.mf(a.aZ||a.RL?.5:0)}function lI(a,b){v(a,new gI(b.displayObject(),{passive:!0}),jI,c=>{!wh(c.Zd)&&c.deltaY&&(c=0<c.deltaY?a.xe():-a.xe(),a.nf(a.sb+c))},a)}
class mI extends fI{constructor({G:a,xe:b,Oq:c,Y$:d,K0:e=null}){super({G:a,xe:b});this.Bv=c;this.RL=this.aZ=!1;this.y3=d;this.xA=e;L(c,"overflow","hidden");x(this,this.xi,()=>{c.displayObject().scrollTop=this.sb});v(this,c,"scroll",()=>{this.nf(c.displayObject().scrollTop)},this);this.xA?lI(this,this.xA):(lI(this,this.Bv),lI(this,this));d?(this.mf(0),this.xA?(v(this,this.xA,"mouseenter",this.Kl,this),v(this,this.xA,"mouseleave",this.hj,this)):(v(this,this.Bv,"mouseover",this.Kl,this),v(this,this,
"mouseover",this.Kl,this),v(this,this.Bv,"mouseout",this.hj,this),v(this,this,"mouseout",this.hj,this))):this.mf(1)}Zh(a,b,c,d=0){this.J(0<c);super.Zh(a,b,c,d)}Tw(){this.nf(this.Bv.displayObject().scrollTop)}JO(a){this.aZ=a;kI(this)}Kl(a){a&&(this.contains(a.relatedTarget)||this.Bv.contains(a.relatedTarget))||(this.RL=!0,kI(this))}hj(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Bv.contains(a.relatedTarget))||(this.RL=!1,kI(this))}};class nI extends Q{constructor(a){super({G:a});a=new Q({$:P(this,"thumb")});M(this,a)}}class oI{constructor(a,b){this.Tc=a;this.xi=b}scrollY(){const a=this.Tc.getComputedPosition().y;return isNaN(a)?0:-a}OH(){return this.xi}mx(a){this.scrollY()!=a&&this.Tc.scrollTo(0,-a)}}class pI extends K{constructor(a){super();this.O=a;this.Sz=G(this);v(this,a,"scroll",()=>{this.Sz.C()})}scrollY(){return this.O.scrollTop}OH(){return this.Sz}mx(a){this.O.scrollTop=a}}
class qI extends K{constructor({G:a="vertical-scrollbar",zha:b="mobile-vertical-scrollbar",Oq:c,Cha:d,jP:e,K0:f=null,xe:g=20,preventDefault:h=!0}){super();this.ra=this.Tc=null;this.kZ=d||null;this.fS=e||null;this.fj=0;if(D){const l=G(this);a={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:h,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:()=>{l.C()}};b=new nI(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Tc=new IScroll(c.displayObject(),
a);this.Nh=new oI(this.Tc,l)}else this.ra=y(this,new mI({G:a,xe:g,Oq:c,Y$:!0,K0:f})),this.Nh=new pI(c.displayObject()),b=this.ra;x(this,this.Nh.OH(),this.sX,this);this.Q7=b}yj(){return this.Q7}Zh(a,b){this.fj=Math.max(0,b-a);this.Tc?this.Tc.setScrollHeight(b):this.ra&&this.ra.Zh(a,0,Math.max(this.fj,0));this.sX()}setParentScale(a){this.ra&&this.ra.setParentScale(a)}Tw(){this.ra&&this.ra.Tw()}sX(){if(this.kZ){var a=Math.min(this.Nh.scrollY(),60);Cg(this.kZ,a)}this.fS&&(a=this.fj-this.Nh.scrollY(),
Cg(this.fS,Math.min(a,60)))}fd(){super.fd();this.Tc&&this.Tc.destroy()}};class rI extends lm{constructor(a){super(null,[0],[1],75,b=>b*b);this.b3=a}Uo(){this.b3.mf(this.coords[0])}};class sI extends EH{constructor(){super();this.bK=this.yD=void 0}Vz(){D&&super.Vz();this.yD&&this.yD.stop();this.J(!0);!D&&this.bK&&this.bK.focus();this.yD=new rI(this);this.yD.play()}};function tI(a){var b=a.Bp;const c=Math.floor(.5*(b.width()-a.width()));b=Math.floor(.5*(b.height()-a.height()));a.move(c,b)}
class uI extends sI{constructor({Fm:a,icon:b,buttons:c,fa:d,Lw:e}){super();if(this.Bp)throw Error("already modal");this.Bp=new Q({G:"modal-layer"});this.I=d;this.ma=new Q({$:P(this,"content")});this.zc=null;b&&(this.zc=new Q({va:b,$:P(this,"icon")}),this.ma.U(this.zc));this.ul=new Q({$:P(this,"message-container")});this.Uu=new Q({$:P(this,"message"),tabIndex:-1});Pl(this.Uu,this.I,a,e);M(this.ma,this.ul);this.U(this.ma);this.bK=this.Uu.displayObject();this.XX=new Q({});M(this.XX,this.Uu);M(this.ul,
this.XX);this.nd=new Q({G:"message-box-buttons"});Nl(this.nd,P(this,"buttons"));M(this,this.nd);this.lu(c);this.ra=new qI({Oq:this.ul});this.ma.U(this.ra.yj());y(this,this.ra);this.AX=""}Nz(){super.Nz();this.ra.setParentScale(this.Jp)}Vz(){super.Vz();this.nb();xh(()=>{tI(this)},this,0)}lu(a){const b=new Q({$:P(this.nd,"buttons")});a.forEach(({fg:c,result:d})=>{const e=new cI({type:"uikit-primary-button"});Nl(e,P(this.nd,"window-button"));Pl(e,this.I,c);M(b,e);x(this,e.ga,()=>{this.AX=d;this.close()})});
this.nd.U(b)}Sa(){var a=Qg(this.ma.displayObject()),b=this.zc?Qg(this.zc.displayObject()):null;b=this.zc?this.zc.width()+b.left+b.right:0;L(this.ul,"max-width",Math.min(screen.width-b-a.right-a.left-80,480)+"px");L(this.ul,"height","");a=this.Bp;b=Qg(this.ul.displayObject());const c=Qg(this.nd.displayObject());a=.9*a.height()-b.top-b.bottom-this.nd.height()-c.top-c.bottom;b=Math.min(a,this.Uu.height());a<this.Uu.height()&&this.ul.Cd(Math.floor(a));tI(this);this.mE(b);tI(this)}mE(a){this.ra&&this.ra.Zh(a,
this.Uu.height())}};function vI(a,{Fm:b,icon:c,buttons:d,Lw:e}){return new Promise(f=>{const g=new uI({Fm:b,icon:c,buttons:d,fa:a.I,Lw:e});FH(a.Zf,g);g.open();x(a,g.zq(),()=>{var h=a.Zf,l=fb(h.UG,g);0<=l&&(qb(h.UG,l),g.eF&&g.close(),af(h,g),Md(g.displayObject()),(l=g.Bp)&&Md(l.displayObject()));h.no.J(0<h.UG.length);f(g.AX)},a)})}class wI extends K{constructor({fa:a,EI:b}){super();this.I=a;this.Zf=b}};function xI(){return ui||yI()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function yI(){return 0<=window.location.search.indexOf("ispringpreview=1")};function zI(a,b){x(a,b.LU,a.GL,a);x(a,b.sZ,a.AO,a);b=b.slideTransitionController();x(a,b.transitionEffectStartEvent(),a.GL,a);x(a,b.transitionEffectCompleteEvent(),a.AO,a)}function AI(a,b){x(a,b.Dk,a.GL,a);x(a,b.ik,a.AO,a)}
class BI extends K{constructor(a){super();this.LI=a;a=Eh();this.xb=a.hasOwnProperty("accessibility")&&"1"==a.accessibility&&this.mm()?"accessible":"normal";this.QO=!1;this.$W=G(this);this.NU=G(this);this.tZ=G(this)}mode(){return this.xb}mm(){return this.LI&&!D&&!yI()}GL(){this.QO=!0;this.NU.C()}AO(){this.QO=!1;this.tZ.C()}};function CI(a,b,c,d){if(a.mm()){const e=new Q({Tb:"SECTION"});e.Re("region");e.Po(d.PB_ACCESSIBLE_ARIA_LABEL_SETTINGS);d=xd(document,c);c=e.displayObject();d.appendChild(c);c=new tm({G:"presentation-view-mode-switch-control",tabIndex:0});M(e,c);DI(c,a);EI(c,a);FI(c,b);return c}return null}
function DI(a,b){a.ga.addHandler(()=>{if(b.QO)cb("view mode change is locked");else{const d="normal"==b.xb?"accessible":"normal";a:switch(d){case "normal":var c=!0;break a;case "accessible":c=b.mm();break a;default:throw Error("unknown presentation view mode");}c&&(b.xb=d,b.$W.C(d))}})}function EI(a,b){let c=!1;b.NU.addHandler(()=>{document.activeElement==a.displayObject()&&(c=!0);a.na(!1)});b.tZ.addHandler(()=>{a.na(!0);c&&(a.focus(),c=!1)})}
function FI(a,b){b.$m.addHandler(()=>{a.focus()});b.QR.addHandler(c=>{"normal"==c&&a.focus()})};function GI(a){return TH(a.D.audioNarrationController(),a.D.videoNarrationController(),a.B.Zk(),a.Bb)}function HI(a,b){if(b)MH(b,a.$i,a);else{const c=new KH;x(a,c.SA,a.$i,a);setTimeout(()=>c.PB())}}
class II extends Q{constructor(a,b,c,d,e){super({G:"none"});VH(this);this.D=a;this.K=b;this.n9=d;this.B=this.D.view().playbackController();this.Of=this.NJ();this.I=new zG(c);this.Zf=new HH(this.displayObject());this.Wj=new wI({fa:this.I,EI:this.Zf});this.hn=new WH(this.B.Zk());this.Dk=G(this);this.ik=G(this);this.$m=G(this);this.xF=this.yF=void 0;this.P=a.view();this.U(this.P.displayObject());this.ff=this.gy();this.Bb=this.RJ();this.P.ih().append(this.Bb.displayObject());this.jd=GI(this);x(this,a.startupEvent(),
this.xn,this);x(this,a.Qw(),this.rM,this);x(this,this.P.$d().Yw(),this.wn,this);x(this,this.B.slideChangeEvent(),this.Sd,this);ml(this.P.displayObject(),"hidden",!0);a=this.D.presentation();a.settings().tq().fitToWindow()||(this.yF=a.slideWidth(),this.xF=a.slideHeight());HI(this,e);this.Pr();D&&this.jd.Uq()}NJ(){return new rH(this.D.view().$d(),pH)}gy(){const a=new $H;this.P.displayObject().appendChild(a.displayObject());return a}RJ(){return y(this,new OH)}Pr(){this.oB();x(this,this.B.clock().EB(),
this.oB,this)}oB(){this.B.clock().buffering()?this.ff.show():this.ff.Xc()}$i(a,b){const c=this.n9?170:0,d=a-c,e=b-c;this.yF<d&&this.xF<e?(this.move(Math.max(0,Math.floor((a-this.yF)/2)),Math.max(0,Math.floor((b-this.xF)/2))),a=this.yF,b=this.xF):(this.move(c/2,c/2),a=d,b=e);this.P.resize(a,b);this.resize(a,b);this.Zf.hl(a,b)}Sd(){var a=-1!=this.B.currentSlideIndex()?this.B.X():null;if(a instanceof Fq){const b=this.B.interactionPlayer();a=new sH(b.playerController(),this.Of,2==a.nn);b.setExternalNavigationController(a)}}xn(a){if("resumePlayback"==
a.action()&&"prompt"==this.D.presentation().settings().playback().resumeMode()){const b=this.B.firstSlideIndex(),c=a.slideIndex();a.setAction("delayStartup");const d=a.Zv;vI(this.Wj,{Fm:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.K,"mb_question_icon"),buttons:[{fg:"PB_MESSAGE_BOX_YES",result:"yes"},{fg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.hn.resume();this.P.setOverlayDisplayed(!1);this.ik.C();this.$m.C();"yes"==e?d.resume(c,!0):d.start(b,!0)});this.hn.suspend();this.P.setOverlayDisplayed(!0);
this.Dk.C()}}wn(a){(a=tH(a,this.D.presentation(),this.B))&&this.Ln(a)}rM(a,b,c){c?(a=new DH,a=new ZH(this.D,a),Xe(this,a.bA,()=>{this.Pr();this.B.play()}),a.show()):this.Pr()}Ln({fg:a,h0:b}){const c=this.B.clock().suspended();this.hn.suspend();this.P.setOverlayDisplayed(!0);this.Dk.C();vI(this.Wj,{Fm:a,icon:Z(this.K,"mb_warning_icon"),buttons:[{fg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lw:()=>b}).then(()=>{this.hn.resume();this.P.setOverlayDisplayed(!1);this.ik.C();this.Lz(c)})}Lz(a){$p(this.B.clock(),
a)}fd(){super.fd();ml(this.P.displayObject(),"hidden",!1);this.Bb.displayObject().remove()}};class JI extends II{constructor(a,b,c){super(a,b,c,!1);this.jb=new CH({fa:this.I});this.U(this.jb);this.cL()}$i(a,b){this.Y("landscape",a>b);super.$i(a,b)}cL(){var a=ISPlayer,b=a.initWithData;var c=cg(new bg,{version:9.3});b.call(a,c)}};class KI extends K{constructor({Gj:a,messages:b,Fi:c}){super();this.yv=a;this.If=b;this.Zl=new NH;this.g8=xd(document,c);this.Fk=null;this.Dk=G(this);this.ik=G(this);this.$m=G(this);this.QR=G(this)}D(){return this.yv}};function LI(a){if(ti)return new JI(a.D(),a.K,a.If);const b=new II(a.D(),a.K,a.If,a.R1,a.Zl);x(a,b.Dk,()=>a.Dk.C());x(a,b.ik,()=>a.ik.C());x(a,b.$m,()=>a.$m.C());return b}
class MI extends KI{constructor({Gj:a,messages:b,Fi:c,ym:d,mm:e}){super({Gj:a,messages:b,Fi:c});this.R1=e;this.K=this.SJ(d)}SJ(a){return new PG(a.UP)}LS(a){"normal"==a?this.Fk=LI(this):"accessible"==a&&(this.Fk=new AH({Wb:this.yv,messages:this.If,skinSettings:this.BJ()}));y(this,this.Fk)}BJ(){return{S0:!1,showSlideList:!1,ge:!1,R0:!1,Q0:!1}}};class NI{constructor({Gj:a,skinSettings:b,fa:c}){this.D=a;this.Ra=b;this.I=c}Gj(){return this.D}skinSettings(){return this.Ra}fa(){return this.I}};function OI(a){a=a.querySelectorAll("*");const b=[];for(const c of a)/^txt\w*/.test(c.id)&&b.push(c);return b}function PI(a,b){const c=new Map;OI(a).forEach(d=>{var e=b.find(f=>!!f.selectorText.match(d.id));(e=e?e.style:null)&&c.set(d,e)});return c}function QI(a,b){a.forEach(c=>{Ks(c).forEach(d=>{const e=b.querySelector("#"+d.id);tg(e,0,0);let f=Ak(d.Na.left,d.Na.top);f=yk(d.Oj.clone(),yk(f,d.Si));Tk(e,f)})})};function RI(a,b){const c=[];a.ica.forEach((d,e)=>{b(d)&&c.push({element:e,y_:d})});return c}class SI{constructor(a,b,c){this.e7=a;this.k8=b;this.Ar=c;this.lO=null;if(c&&c.sheet)try{this.lO=PI(b,Array.from(c.sheet.cssRules))}catch(d){}}get styleSheet(){return this.Ar.sheet}get ica(){return this.lO}};function TI(a){return RI(a,b=>/text-decoration-line: underline/.test(b.cssText))}
class UI extends SI{GW(){for(const {element:e,y_:f}of TI(this)){var a=e,b={},c=f.cssText.match(/text-decoration-.*?(?=;)/g);if(c)for(const g of c){const [h,l]=g.split(": ");b[h]=l}a:{var d=b;c=["solid","dashed","dotted","double"];if(d.hasOwnProperty("text-decoration-style")&&(d=d["text-decoration-style"],-1!=c.indexOf(d))){c=d;break a}c="solid"}if((d=b["text-decoration-thickness"]||"")&&"double"==c){const g=2*parseFloat(d);isNaN(g)||(d=`${g}px`)}a.style.borderBottom=`${c} ${d} ${b["text-decoration-color"]||
""}`}for(const {element:e}of this.JK())e.style.textDecoration="line-through"}JK(){return RI(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class VI extends SI{GW(){this.JK().forEach(({element:a,y_:b})=>{b.removeProperty("text-decoration-line");b.setProperty("text-decoration-line","underline");const c=b.getPropertyValue("text-decoration-thickness");b=b.getPropertyValue("color")||"black";this.styleSheet.insertRule(`#${a.id}::after {
				position: absolute;
				content: '';
				width: 100%;
				height: 0;
				border-top: ${c} solid ${b};
				top: 0;
    			right: 0;
    			bottom: 0;
    			left: 0;
				margin: auto;
			}`)})}JK(){return RI(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class WI{create(a,b,c){return bc?new UI(a,b,c):new VI(a,b,c)}};var XI=function(){function a(){throw Error("stream error");}function b(l){return"undefined"==typeof l}function c(l){var m=0,n=l[m++],q=l[m++];(-1==n||-1==q||8!=(n&15)||0!=((n<<8)+q)%31||q&32)&&a();this.kP=l;this.ww=m;this.DB=this.HB=this.IB=0;this.zP=!1;this.eH=null}var d=[],e=[],f=[],g,h;(function(){var l=[],m,n=2;for(m=0;8>m;++m)l.push(n),n+=1<<(m>>1);for(m=0;3>m;++m)d.push(m+16);for(m=0;7>=m;++m)d.push((8-m)%8),d.push(8+m);for(m=1;3>m;++m)e.push(m);for(m=0;28>m;++m){var q=m>>1<<16;n=m%8;q+=(l[n]<<
(m-n)/2)+1;e.push(q)}for(m=3;7>m;++m)f.push(m);n=7;for(m=0;24>m;++m)l=m>>2,q=(l<<16)+n,n+=1<<l,f.push(q);for(m=0;3>m;++m)f.push(258)})();c.prototype.yP=function(l){var m=this.eH,n=m?m.length:0;if(l<n)return m;for(var q=1024;q<l;)q<<=1;l=Array(q);for(q=0;q<n;++q)l[q]=m[q];return this.eH=l};c.prototype.P$=function(){for(;!this.zP;)this.xba();return this.eH.slice(0,this.DB)};c.prototype.Eq=function(l){for(var m=this.IB,n=this.HB,q=this.kP,u=this.ww,w;m<l;)b(w=q[u++])&&a(),n|=w<<m,m+=8;this.HB=n>>l;this.IB=
m-l;this.ww=u;return n&(1<<l)-1};c.prototype.NP=function(l){var m=l[0],n=l[1];l=this.IB;for(var q=this.HB,u=this.kP,w=this.ww;l<n;){var z;b(z=u[w++])&&a();q|=z<<l;l+=8}n=m[q&(1<<n)-1];m=n>>16;n&=65535;(0==l||l<m||0==m)&&a();this.HB=q>>m;this.IB=l-m;this.ww=w;return n};c.prototype.QB=function(l){for(var m=l.length,n=0,q=0;q<m;++q)l[q]>n&&(n=l[q]);for(var u=1<<n,w=Array(u),z=1,E=0,J=2;z<=n;++z,E<<=1,J<<=1)for(var I=0;I<m;++I)if(l[I]==z){var N=0,aa=E;for(q=0;q<z;++q)N=N<<1|aa&1,aa>>=1;for(q=N;q<u;q+=
J)w[q]=z<<16|I;++E}return[w,n]};c.prototype.xba=function(){function l(N,aa,U,W,da){for(N=N.Eq(U)+W;0<N--;)aa[E++]=da}var m=this.Eq(3);m&1&&(this.zP=!0);m>>=1;if(0==m){var n=this.kP,q=this.ww,u;b(u=n[q++])&&a();var w=u;b(u=n[q++])&&a();w|=u<<8;b(u=n[q++])&&a();m=u;b(u=n[q++])&&a();(m|u<<8)!=(~w&65535)&&a();this.IB=this.HB=0;u=this.DB;m=this.yP(u+w);this.DB=w=u+w;for(var z=u;z<w;++z){if(b(u=n[q++])){this.zP=!0;break}m[z]=u}this.ww=q}else{if(1==m){if(!g){n=Array(288);for(var E=0;143>=E;++E)n[E]=8;for(;255>=
E;++E)n[E]=9;for(;279>=E;++E)n[E]=7;for(;287>=E;++E)n[E]=8;g=this.QB(n);m=Array(31);for(E=0;32>E;++E)m[E]=5;h=this.QB(m);h[0][15]=0;h[0][31]=0}q=g;u=h}else if(2==m){m=this.Eq(5)+257;u=this.Eq(5)+1;q=this.Eq(4)+4;n=Array(d.length);for(E=0;E<q;)n[d[E++]]=this.Eq(3);q=this.QB(n);E=n=0;u=m+u;for(w=Array(u);E<u;)z=this.NP(q),16==z?l(this,w,2,3,n):17==z?l(this,w,3,3,n=0):18==z?l(this,w,7,11,n=0):w[E++]=n=z;q=this.QB(w.slice(0,m));u=this.QB(w.slice(m,u))}else a();w=(m=this.eH)?m.length:0;for(z=this.DB;;){var J=
this.NP(q);if(256>J)z+1>=w&&(m=this.yP(z+1),w=m.length),m[z++]=J;else{if(256==J){this.DB=z;break}J-=257;J=f[J];var I=J>>16;0<I&&(I=this.Eq(I));n=(J&65535)+I;J=this.NP(u);J=e[J];I=J>>16;0<I&&(I=this.Eq(I));J=(J&65535)+I;z+n>=w&&(m=this.yP(z+n),w=m.length);for(I=0;I<n;++I,++z)m[z]=m[z-J]}}}};return c}();function YI(a,b){a=ag(a);a=(new XI(a)).P$();const c=[];let d=0,e,f,g,h=-1;const l=a.length;for(;d<l;)(e=a[d])?128>e?(c[++h]=String.fromCharCode(e),++d):191<e&&224>e?(f=a[d+1],c[++h]=String.fromCharCode((e&31)<<6|f&63),d+=2):(f=a[d+1],g=a[d+2],c[++h]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63),d+=3):++d;b(c.join(""))};class ZI extends K{constructor(){super();this.Ye=null;this.qw="";this.XO="_blank";this.KL=G(this)}logo(){return this.Ye}he(){return this.qw}eR(a){this.qw=a}QC(){return this.XO}isEqual(a){if(a.he()!==this.qw||a.QC()!==this.XO)return!1;a=a.logo();return this.Ye||a?!!this.Ye&&!!a&&this.Ye.path()===a.path():!0}}ZI.prototype.webSiteTarget=ZI.prototype.QC;ZI.prototype.webSiteUrl=ZI.prototype.he;ZI.prototype.logo=ZI.prototype.logo;class $I{constructor(){this.ts=this.zl=this.qw=this.eS=this.xU=this.Dh="";this.IW=this.ob=null}name(){return this.Dh}rt(){return this.xU}wq(){return this.eS}he(){return this.qw}eR(a){this.qw=a}email(){return this.zl}phone(){return this.ts}Kd(){return this.ob}Bt(a){this.ob=a}vt(){return this.IW}}$I.prototype.photo=$I.prototype.vt;$I.prototype.company=$I.prototype.Kd;$I.prototype.phone=$I.prototype.phone;$I.prototype.email=$I.prototype.email;$I.prototype.webSiteUrl=$I.prototype.he;
$I.prototype.biography=$I.prototype.wq;$I.prototype.jobTitle=$I.prototype.rt;$I.prototype.name=$I.prototype.name;class aJ extends K{constructor(){super();this.Pu=this.Qu=!1;this.Td=0;this.uz=G(this);this.wz=G(this);this.IU=G(this)}Qe(){return this.Qu}progress(){return this.Td}load(){this.Qu||this.Pu||(this.Pu=!0,this.Bh())}Bh(){}rZ(){}tca(){if(this.Qu||this.Pu)this.rZ(),this.Pu=this.Qu=!1,this.Hs(0)}Hs(a){this.Td!=a&&(this.Td=a,this.IU.C(this))}Jq(){return this.uz}dC(){return this.wz}raa(){return this.IU}}aJ.prototype.loadProgressEvent=aJ.prototype.raa;aJ.prototype.loadFailedEvent=aJ.prototype.dC;
aJ.prototype.loadCompleteEvent=aJ.prototype.Jq;aJ.prototype.unload=aJ.prototype.tca;aJ.prototype.load=aJ.prototype.load;aJ.prototype.progress=aJ.prototype.progress;aJ.prototype.isLoaded=aJ.prototype.Qe;function bJ(a){a.pg&&(a.pg.onload=null,a.pg.onerror=null)}function cJ(a){if(!a.Qe())throw Error("asset not loaded");}
class dJ extends aJ{constructor(a,b,c){var d,e,f;super();this.pg=null;var g=a.startsWith("data:")?null:void 0;this.$z=g=a;this.La=b;this.Ha=c}Bh(){this.pg=new Image;this.pg.onload=this.RE.bind(this);this.pg.onerror=this.j5.bind(this);this.pg.src=this.$z}RE(){bJ(this);this.Pu=!1;this.Qu=!0;this.Hs(1);this.uz.C(this)}j5(){bJ(this);this.Pu=this.Qu=!1;this.wz.C(this);this.Hs(0)}rZ(){this.pg&&(bJ(this),this.pg.src="",this.pg=null)}path(){return this.$z}width(){if(null!=this.La)return this.La;if(!this.pg)return 0;
cJ(this);return this.pg.width}height(){if(null!=this.Ha)return this.Ha;if(!this.pg)return 0;cJ(this);return this.pg.height}createInstance(){cJ(this);const a=Gd("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.pg,0,0);return a}createImgInstance(){cJ(this);return this.pg.cloneNode(!0)}}dJ.prototype.createImgInstance=dJ.prototype.createImgInstance;dJ.prototype.createInstance=dJ.prototype.createInstance;dJ.prototype.height=dJ.prototype.height;
dJ.prototype.width=dJ.prototype.width;dJ.prototype.path=dJ.prototype.path;class eJ extends dJ{url(){return this.$z}}eJ.prototype.url=eJ.prototype.url;function fJ(a,b){const c=a.Ja.actions,d=new aj(gJ(a,b));b[c.Gt].forEach(e=>{d.eY.push(new $i(e[c.Gt.key],t(e,c.Gt.iH,!1),t(e,c.Gt.shift,!1)))});return d}
function gJ(a,b){a=a.Ja.actions.name;switch(b[a]){case a.cba+"":return"playPause";case a.LH+"":return"nextSlide";case a.nba+"":return"previousSlide";case a.Kaa+"":return"nextStep";case a.oba+"":return"previousStep";case a.Nba+"":return"seekForward";case a.Mba+"":return"seekBackward";case a.H$+"":return"firstSlide";case a.naa+"":return"lastSlide";case a.ZP+"":return"lastViewedSlide";case a.Yba+"":return"slideStart";case a.Vba+"":return"slideEnd";case a.Eca+"":return"volumeUp";case a.Dca+"":return"volumeDown";
case a.mca+"":return"toggleFullscreen";case a.nca+"":return"toggleSubtitles"}throw Error("unknown action type");}class hJ{constructor(a){this.Ja=a}aQ(a,b){a.na(t(b,this.Ja.enabled,!1));const c=a.actions();c.Yb.length=0;a.enabled()&&b[this.Ja.actions].forEach(d=>{c.Zg(fJ(this,d))})}};function iJ(a){this.xa=a}r(iJ,$r);iJ.prototype.xa=0;iJ.prototype.duration=function(){return this.xa};iJ.prototype.fe=function(){};iJ.prototype.Hj=function(){};function jJ(a){this.ql=a}r(jJ,bs);k=jJ.prototype;k.duration=function(){return cs(this.ql)};k.fe=function(a,b,c){a=this.ri(a);this.qc(is(),a,b,c)};k.complete=function(a,b){this.oh(is(),a,b)};k.Hj=function(a,b,c){a=this.ri(a,!0);this.qc(fs(),a,b,c)};k.oC=function(a,b){this.oh(fs(),a,b)};k.qc=function(a,b,c,d){if(b==this.duration())this.oh(a,c,d);else{if(!(this.ql instanceof $r))throw Error("can't run not prolonged action");a.fe(this.ql,b,c,d)}};k.oh=function(a,b,c){a.complete(this.ql,b,c)};function kJ(){}kJ.prototype.apply=function(){};function lJ(a,b,c){this.Eh=a;this.Ub=b;this.mX=c}r(lJ,as);lJ.prototype.fe=function(a,b){this.qc(this.mX,a,b)};lJ.prototype.Hj=function(a,b){this.qc(!this.mX,a,b)};lJ.prototype.qc=function(a,b){const c=b.od;if(a)a=new kJ,b.Au.set(this.Ub,a),c.add(a);else if(a=b.Au.get(this.Ub))b=fb(Kr(c),a),0<=b&&c.clear(b)};function mJ(a,b){lJ.call(this,a,b,!0)}r(mJ,lJ);function nJ(a,b){lJ.call(this,a,b,!1)}r(nJ,lJ);function oJ(){}k=oJ.prototype;k.Ja=null;k.uO=0;k.Lx=null;k.zh=0;k.initialize=function(a,b,c,d){this.Ja=a;this.uO=c;this.Lx=b;this.zh=d};k.oa=function(){if(!this.Ja)throw Error("BehaviorLoader isn't initialized");return this.Ja};function pJ(a){if(!a.Lx)throw Error("BehaviorLoader isn't initialized");return a.Lx}function qJ(a){if(!a.Lx)throw Error("BehaviorLoader isn't initialized");return a.Lx.id()}k.level=function(){return this.zh};
k.load=function(a){const b=this.JU(a);let c=this.Bh(a,b);c=this.SI(c,a,b);b.Xh()&&(a=na(c)+"_rewind",c=new js([new mJ(qJ(this),a),c,new nJ(qJ(this),a)]));return 0<b.start()?new js([new iJ(b.start()),c]):c};k.EX=function(a){return new jJ(a)};k.JU=function(a){const b=this.oa().timing;return new rJ(this.uO,a[b],b)};k.SI=function(a,b,c){c.IQ()&&(a=this.EX(a));return a};function rJ(a,b,c){this.hB=a;this.pk=b;this.Ja=c}rJ.prototype.start=function(){return this.hB*t(this.pk,this.Ja.start,0)};
rJ.prototype.IQ=function(){return t(this.pk,this.Ja.IQ,!1)};rJ.prototype.Xh=function(){return t(this.pk,this.Ja.Xh,!1)};function sJ(){}r(sJ,oJ);sJ.prototype.JU=function(a){const b=this.oa().timing;return new tJ(this.uO,a[b],b)};function uJ(a){return eval("("+a+")")}sJ.prototype.SI=function(a,b,c){if(0<t(c.pk,c.Ja.ZG,0)||0<t(c.pk,c.Ja.kH,0))a.Ts=new Yr(t(c.pk,c.Ja.ZG,0),t(c.pk,c.Ja.kH,0));a=sJ.Eb.SI.call(this,a,b,c);t(c.pk,c.Ja.AB,!1)&&(a=new js([a,new jJ(a)]));return a};sJ.prototype.EX=function(a){const b=new Zr;a.Ts=a.Ts?new Xr([a.Ts,b]):b;return a};function tJ(a,b,c){rJ.call(this,a,b,c)}r(tJ,rJ);
tJ.prototype.duration=function(){var a=this.Ja;const b=this.start();let c=0;a.end in this.pk&&(c=this.hB*this.pk[a.end]);a=c-b;t(this.pk,this.Ja.AB,!1)&&(a/=2);return a};function vJ(a,b){this.Eh=a;this.xa=b}r(vJ,$r);vJ.prototype.xa=0;vJ.prototype.duration=function(){return this.xa};function wJ(a){var b=a.ri(a.xa);return b>=a.xa?1:b/a.xa}vJ.prototype.fe=function(a,b,c){const d=this.ri(a);this.qc(d>=this.xa?1:d/this.xa,b,c,!1,a==this.xa)};vJ.prototype.Hj=function(a,b,c){const d=this.ri(a,!0);this.qc(1-(d>=this.xa?1:d/this.xa),b,c,!0,a==this.xa)};function xJ(a,b,c,d){b.od.add(new rv(a.Eh,c,d))}
function yJ(a,b,c,d){const e=na(a),f=b.Au.get(e);f?d=f.value:(a=b.k7.get(a.Eh),d=d(a),b.Au.set(e,{value:d,vha:cr(c)}));return d};function zJ(a,b){this.sf=a;this.xN=b}zJ.prototype.Eg=function(a,b,c){return new or(this.sf*a,!1,b,c)};zJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.Eg(b,d,f);e&&this.xN&&(a=this.Eg(wJ(a),d,f),b=b.add(a.tt()));return b};function AJ(a,b){this.AT=a;this.K8=b}AJ.prototype.getTransform=function(a,b,c,d,e,f){return new or((this.K8-this.AT)*b+this.AT,!0,d,f)};function BJ(a){this.sf=a}BJ.prototype.getTransform=function(a,b,c,d,e,f){a=yJ(a,c,d,g=>xr(g).angle()+yr(g).angle());return null===a?null:new or((this.sf-a)*b+a,!0,d,f)};function CJ(a,b,c,d){vJ.call(this,a,b);this.yb=c;this.jk=d}r(CJ,vJ);CJ.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,this.yb,a)};function DJ(){}r(DJ,sJ);DJ.prototype.Bh=function(a,b){const c=this.oa();if(c.qo in a){var d=qJ(this),e=b.duration();b=!b.Xh();a=new CJ(d,e,"rotateBy",new zJ(a[c.qo]*Math.PI/180,b))}else c.from in a?(d=qJ(this),b=b.duration(),a=new CJ(d,b,"rotateTo",new AJ(a[c.from]*Math.PI/180,a[c.lh]*Math.PI/180))):(d=qJ(this),b=b.duration(),a=new CJ(d,b,"rotateTo",new BJ(a[c.lh]*Math.PI/180)));return a};function EJ(a,b){this.ys=a;this.wN=b}EJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.Eg(b,d,f);this.ys&&e&&this.wN&&(a=this.Eg(wJ(a),d,f),b=b.add(a.tt()));return b};function FJ(a,b){EJ.call(this,!0,b);this.U2=a}r(FJ,EJ);FJ.prototype.Eg=function(a,b,c){return new nr(this.U2*a,!1,b,c)};function GJ(a,b,c,d){EJ.call(this,c,d);this.QD=a;this.zG=b}r(GJ,EJ);GJ.prototype.Eg=function(a,b,c){return new nr((this.zG-this.QD)*a+this.QD,!this.ys,b,c)};function HJ(a,b,c){EJ.call(this,b,c);this.Y6=a}r(HJ,EJ);HJ.prototype.Eg=function(a,b,c){return new nr(this.Y6(a),!this.ys,b,c)};function IJ(a,b){this.i3=a;this.yb=b}IJ.prototype.getTransform=function(a,b,c,d,e,f){const g=this.yb;a=yJ(a,c,d,h=>"moveX"==g?zr(h).pc:Ar(h).pc);return null===a?null:new nr((this.i3-a)*b+a,!0,d,f)};function JJ(a,b,c,d){vJ.call(this,a,b);this.yb=c;this.jk=d}r(JJ,vJ);JJ.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,this.yb,a)};function KJ(a){this.yb=a}r(KJ,sJ);KJ.prototype.Bh=function(a,b){const c=this.oa();if(c.qo in a){var d=qJ(this),e=b.duration();b=!b.Xh();a=new JJ(d,e,this.yb,new FJ(a[c.qo],b))}else if(c.pH in a){d=qJ(this);e=b.duration();var f=uJ(a[c.pH]);b=!b.Xh();a=new JJ(d,e,this.yb,new HJ(f,t(a,c.ZH,!1),b))}else c.from in a?(d=qJ(this),e=b.duration(),b=!b.Xh(),a=new JJ(d,e,this.yb,new GJ(a[c.from],a[c.lh],t(a,c.ZH,!1),b))):(d=qJ(this),b=b.duration(),e=this.yb,a=new JJ(d,b,e,new IJ(a[c.lh],e)));return a};
function LJ(){this.yb="moveX"}r(LJ,KJ);function MJ(){this.yb="moveY"}r(MJ,KJ);function NJ(){this.yi=[]}k=NJ.prototype;k.Dn=0;k.bX=0;k.cX=0;k.moveTo=function(a){this.yi.push(new OJ(a))};k.lineTo=function(a,b){const c=this.end();this.yi.push(new PJ(a,c,b))};function QJ(a,b,c,d,e){const f=a.end();a.yi.push(new RJ(b,f,c,d,e))}k.end=function(){if(0==this.yi.length)throw Error("path must be started with moveTo");return this.yi[this.yi.length-1].end()};
k.VH=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();let b=0,c=0;a>=this.Dn&&(b=this.bX,c=this.cX);let d=null;for(;b<this.yi.length;++b){const e=this.yi[b],f=c+e.duration();if(f==a){d=e.end();break}if(f>a){d=e.VH((a-c)/(f-c));break}c=f}this.Dn=a;this.bX=b;this.cX=c;return d?d:this.end()};function SJ(a){this.xa=a}SJ.prototype.duration=function(){return this.xa};function OJ(a){this.xa=0;this.Mp=a}r(OJ,SJ);OJ.prototype.end=function(){return this.Mp};
function PJ(a,b,c){this.xa=a;this.QD=b;this.zG=c}r(PJ,SJ);PJ.prototype.end=function(){return this.zG};PJ.prototype.VH=function(a){const b=this.QD,c=this.zG;return new bd((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function RJ(a,b,c,d,e){this.xa=a;this.oK=e;this.s2=new wt(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}r(RJ,SJ);RJ.prototype.end=function(){return this.oK};
RJ.prototype.VH=function(a){var b=this.s2;if(0==a)var c=b.RC;else if(1==a)c=b.SC;else{c=ad(b.RC,b.x1,a);var d=ad(b.x1,b.x2,a),e=ad(b.x2,b.SC,a);c=ad(c,d,a);d=ad(d,e,a);c=ad(c,d,a)}0==a?a=b.TC:1==a?a=b.UC:(d=ad(b.TC,b.y1,a),e=ad(b.y1,b.y2,a),b=ad(b.y2,b.UC,a),d=ad(d,e,a),e=ad(e,b,a),a=ad(d,e,a));return new bd(c,a)};function TJ(a,b,c){vJ.call(this,a,b);this.$z=c}r(TJ,vJ);TJ.prototype.qc=function(a,b,c,d,e){a=this.$z.VH(a);xJ(this,b,"moveX",new nr(a.x,!0,c,e));xJ(this,b,"moveY",new nr(a.y,!0,c,e))};function UJ(){}r(UJ,sJ);UJ.prototype.Bh=function(a,b){const c=this.oa();return new TJ(qJ(this),b.duration(),VJ(this,a[c.path]))};
function VJ(a,b){function c(){return new bd(d()+f,d()+g)}function d(){const h=b.match(/^\s*([-0-9\.]+)/);if(h)return b=b.substr(h[0].length),parseFloat(h[1]);throw Error("incorrect path");}function e(){const h=b.match(/^\s*([m|l|c])/i);return h?(b=b.substr(h[0].length),h[1].toLowerCase()):null}a=pJ(a);const f=a.Na().left,g=a.Na().top;b=b.replace(/,/g," ");for(a=new NJ;;){const h=e();if(!h)break;switch(h){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":QJ(a,d(),c(),c(),c())}}return a}
;function WJ(a,b){this.ys=a;this.wN=b}WJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.Eg(b,d,f);this.ys&&e&&this.wN&&(a=this.Eg(wJ(a),d,f),b=b.add(a.tt()));return b};function XJ(a,b){WJ.call(this,!0,b);this.qa=a}r(XJ,WJ);XJ.prototype.Eg=function(a,b,c){return new pr((this.qa-1)*a+1,!1,b,c)};function YJ(a,b,c,d){WJ.call(this,c,d);this.bS=a;this.rK=b}r(YJ,WJ);YJ.prototype.Eg=function(a,b,c){return new pr((this.rK-this.bS)*a+this.bS,!this.ys,b,c)};function ZJ(a,b){this.rK=a;this.yb=b}ZJ.prototype.getTransform=function(a,b,c,d,e,f){const g=this.yb;a=yJ(a,c,d,h=>{switch(g){case "scaleX":return Br(h).scale();case "scaleX2":return Cr(h).scale();case "scaleY":return Dr(h).scale();case "scaleY2":return Er(h).scale()}return null});return null===a?null:new pr((this.rK-a)*b+a,!0,d,f)};function $J(a,b,c){WJ.call(this,b,c);this.E7=a}r($J,WJ);$J.prototype.Eg=function(a,b,c){return new pr(this.E7(a),!this.ys,b,c)};function aK(a,b,c,d){vJ.call(this,a,b);this.yb=c;this.jk=d}r(aK,vJ);aK.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,this.yb,a)};function bK(a){this.yb=a}r(bK,sJ);bK.prototype.Bh=function(a,b){const c=this.oa();if(c.qo in a){var d=qJ(this),e=b.duration();b=!b.Xh();a=new aK(d,e,this.yb,new XJ(a[c.qo],b))}else if(c.pH in a){d=qJ(this);e=b.duration();var f=uJ(a[c.pH]);b=!b.Xh();a=new aK(d,e,this.yb,new $J(f,t(a,c.ZH,!1),b))}else c.from in a?(d=qJ(this),e=b.duration(),b=!b.Xh(),a=new aK(d,e,this.yb,new YJ(a[c.from],a[c.lh],t(a,c.ZH,!1),b))):(d=qJ(this),b=b.duration(),e=this.yb,a=new aK(d,b,e,new ZJ(a[c.lh],e)));return a};
function cK(){this.yb="scaleX"}r(cK,bK);function dK(){this.yb="scaleY"}r(dK,bK);function eK(){this.yb="scaleX2"}r(eK,bK);function fK(){this.yb="scaleY2"}r(fK,bK);function gK(a,b){this.pK=a;this.zh=b}gK.prototype.getTransform=function(a,b,c,d,e,f){a=yJ(a,c,d,g=>(g=wr(g,"filter"))&&g instanceof Nu?g.alpha():1);return null===a?null:new Nu((this.pK-a)*b+a,this.zh,d,f)};function hK(a,b,c){this.JY=a;this.pK=b;this.zh=c}hK.prototype.getTransform=function(a,b,c,d,e,f){return new Nu((this.pK-this.JY)*b+this.JY,this.zh,d,f)};function iK(a,b,c){vJ.call(this,a,b);this.jk=c}r(iK,vJ);iK.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,"filter",a)};function jK(){}r(jK,sJ);jK.prototype.Bh=function(a,b){const c=this.oa();if(c.qo in a)throw qJ(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=qJ(this);b=b.duration();var e=this.level();a=new iK(d,b,new hK(a[c.from],a[c.lh],e))}else d=qJ(this),b=b.duration(),e=this.level(),a=new iK(d,b,new gK(a[c.lh],e));return a};function kK(a,b){this.Eh=a;this.Ia=b}r(kK,as);kK.prototype.fe=function(a,b){this.qc(this.Ia,a,b)};kK.prototype.Hj=function(a,b){this.qc(!this.Ia,a,b)};kK.prototype.qc=function(a,b,c){b.od.add(new rv(this.Eh,"visibility",new ur(a,c)))};function lK(){}r(lK,oJ);lK.prototype.Bh=function(a){const b=this.oa();return new kK(qJ(this),a[b.lh])};function mK(a,b){this.KY=a;this.sK=b}mK.prototype.getTransform=function(a,b,c,d,e,f){return new qr((this.sK-this.KY)*b+this.KY,d,f)};function nK(a){this.sK=a}nK.prototype.getTransform=function(a,b,c,d,e,f){a=yJ(a,c,d,g=>Fr(g).shift());return null===a?null:new qr((this.sK-a)*b+a,d,f)};function oK(a,b,c){vJ.call(this,a,b);this.jk=c}r(oK,vJ);oK.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,"shiftX",a)};function pK(){}r(pK,sJ);pK.prototype.Bh=function(a,b){const c=this.oa();if(c.from in a){var d=qJ(this);b=b.duration();a=new oK(d,b,new mK(a[c.from],a[c.lh]))}else d=qJ(this),b=b.duration(),a=new oK(d,b,new nK(a[c.lh]));return a};function qK(a,b,c,d){this.Eh=a;this.l7=b;this.m7=c;this.yb=d?"cssTextProperties":"cssProperties"}r(qK,as);qK.prototype.fe=function(a,b){b=lr(this.l7,this.m7,b,!0);a.od.add(new rv(this.Eh,this.yb,b))};qK.prototype.Hj=function(){};function rK(){}r(rK,oJ);rK.prototype.Bh=function(a){const b=this.oa(),c=a[b.rba],d=a[b.iaa];if(d){var e=pJ(this);nb(e.VI,c)||e.VI.push(c)}else e=pJ(this),nb(e.UI,c)||e.UI.push(c);return new qK(qJ(this),c,a[b.lh],d)};function sK(a,b,c){vJ.call(this,a,b);this.h3=c}r(sK,vJ);sK.prototype.qc=function(a,b,c,d,e){if(d=yJ(this,b,c,f=>(f=Gr(f))?"font-size"in f.Lh?f.Lh["font-size"]:"":""))a=lr("font-size",(this.h3-d)*a+d,c,e),xJ(this,b,"cssTextProperties",a)};function tK(){}r(tK,sJ);tK.prototype.Bh=function(a,b){const c=this.oa();pJ(this).wT=!0;return new sK(qJ(this),b.duration(),a[c.lh])};function uK(a){this.Yb=a||[]}r(uK,bs);k=uK.prototype;k.cM=null;k.xa=-1;k.Zg=function(a){if(0<=this.xa)throw Error("ParallelActions was already initialized");this.Yb.push(a)};k.lJ=function(){let a=0;for(let b=0;b<this.Yb.length;++b){const c=cs(this.Yb[b]);a=Math.max(a,c)}return a};k.duration=function(){0>this.xa&&(this.xa=this.lJ());return this.xa};
function vK(a){if(a.cM)return a.cM;const b=[],c=a.duration(),d=a.Yb.length;for(let e=0;e<d;++e){const f=a.Yb[e],g=f instanceof $r?f.duration():0;if(g<c){const h=new js;h.Zg(f);h.Zg(new iJ(c-g));b.push(h)}else b.push(f)}return a.cM=b}k.fe=function(a,b,c){a=this.ri(a);this.qc(fs(),a,b,c)};k.complete=function(a,b){this.oh(fs(),a,b)};k.Hj=function(a,b,c){a=this.ri(a,!0);this.qc(is(),a,b,c)};k.oC=function(a,b){this.oh(is(),a,b)};
k.qc=function(a,b,c,d){if(b==this.duration())this.oh(a,c,d);else{var e=vK(this),f=c.od,g=e.length;for(let h=0;h<g;++h)f.push(),a.fe(e[h],b,c,d),f.pop()}};k.oh=function(a,b,c){const d=vK(this),e=b.od,f=d.length;for(let g=0;g<f;++g)e.push(),a.complete(d[g],b,c),e.pop()};function wK(a,b,c,d){this.Od=a;this.vf=b;this.Pp=c;this.xN=d}wK.prototype.Eg=function(a,b,c){return new jr(new ir(this.Od,[this.vf[0]*a,this.vf[1]*a,this.vf[2]*a]),this.Pp,!1,b,c)};wK.prototype.getTransform=function(a,b,c,d,e,f){b=this.Eg(b,d,f);e&&this.xN&&(a=this.Eg(wJ(a),d,f),b=b.add(a.tt()));return b};function xK(a,b,c,d){let e=b[0];const f=a[0];switch(d){case "hsl":e<f&&(e+=360);break;case "hsl_ccw":e>f&&(e-=360)}return[(e-f)*c+f,(b[1]-a[1])*c+a[1],(b[2]-a[2])*c+a[2]]};function yK(a,b,c,d){this.Od=a;this.y8=b;this.qK=c;this.Pp=d}yK.prototype.getTransform=function(a,b,c,d,e,f){return new jr(new ir(this.Od,xK(this.y8,this.qK,b,this.Od)),this.Pp,!0,d,f)};function zK(a,b,c,d){this.yb=a;this.Od=b;this.qK=c;this.Pp=d}zK.prototype.getTransform=function(a,b,c,d,e,f){const g=this.yb;a=yJ(a,c,d,h=>{let l=null;switch(g){case "textColor":l=wr(h,"textColor");break;case "strokeColor":l=wr(h,"strokeColor");break;case "fillColor":l=wr(h,"fillColor");break;case "imgColor":l=wr(h,"imgColor")}return l?l.color():null});if(!a)return null;a=a.Sc(this.Od);return new jr(new ir(this.Od,xK(a,this.qK,b,this.Od)),this.Pp,!0,d,f)};function AK(a,b,c,d){vJ.call(this,a,b);this.yb=c;this.jk=d}r(AK,vJ);AK.prototype.qc=function(a,b,c,d,e){(a=this.jk.getTransform(this,a,b,c,d,e))&&xJ(this,b,this.yb,a)};function BK(){}r(BK,sJ);
BK.prototype.Bh=function(a,b){var c=this.oa();c=CK(this,a[c.target]);const d=[];for(let q=0;q<c.length;++q){var e=c[q],f=a,g=e,h=this.oa();f=new ir(DK(this,f),f[h.m$]);pJ(this).aK[g]=f;g=d;f=g.push;h=a;var l=b;const u=this.oa(),w=t(h,u.q$,!1)?1:0,z=DK(this,h);if(u.qo in h){var m=qJ(this),n=l.duration();l=!l.Xh();e=new AK(m,n,e,new wK(z,h[u.qo],w,l))}else u.from in h?(m=qJ(this),l=l.duration(),e=new AK(m,l,e,new yK(z,h[u.from],h[u.lh],w))):(m=qJ(this),l=l.duration(),e=new AK(m,l,e,new zK(e,z,h[u.lh],
w)));f.call(g,e)}return 1<d.length?new uK(d):d[0]};function CK(a,b){a=a.oa().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.eca+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function DK(a,b){a=a.oa().b$;switch(b[a]){case a.Dba+"":return"rgb";case a.baa+"":return"hsl";case a.caa+"":return"hsl_ccw"}throw Error("unknown color space");};function EK(a,b,c,d){vJ.call(this,a,b);this.yp=c;this.zh=d}r(EK,vJ);EK.prototype.qc=function(a,b,c,d,e){e||xJ(this,b,"filter",new Ku(this.yp,a,this.zh,c,e))};function FK(){}r(FK,sJ);
FK.prototype.Bh=function(a,b){var c=this.oa().Ww;var d={};d[c.M9]="blinds";d[c.box]="box";d[c.Z9]="circle";d[c.p$]="diamond";d[c.gba]="plus";d[c.X9]="checkerboard";d[c.t$]="dissolve";d[c.wba]="randombar";d[c.K9]="barn";d[c.dca]="strips";d[c.Fca]="wedge";d[c.Kca]="wipe";d[c.Hca]="wheelCw";d[c.Gca]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.oa().Vh;var e=c in a?a[c]:null;if(null===e)a=e;else if(/[^0-9]/.test(e))if(a={},a[c.Z$]=1,a[c.vertical]=2,a[c["in"]]=4,a[c.Waa]=
8,a[c.J$]=16,a[c.K$]=32,a[c.L$]=64,a[c.M$]=128,a[c.oaa]=48,a[c.paa]=160,a[c.Eba]=80,a[c.Fba]=192,a[c.$$]=5,a[c.aaa]=9,a[c.vca]=6,a[c.wca]=10,e in a)a=a[e];else throw Error("unknown mask sub type");else a=parseInt(e,10);a:{a=a||null;for(c=0;c<vt.length;++c)if(e=vt[c],e.Ww()==d&&e.Vh()==a){d=e;break a}d=new ut(d,a);vt.push(d)}return new EK(qJ(this),b.duration(),d,this.level())};function GK(a,b,c,d){this.Eh="__mediaTransforms";this.yb=a;this.fF=b;this.yN=c;this.zh=d}GK.prototype.vm=function(){return this.fF};GK.prototype.fe=function(a,b){a.od.add(new rv(this.Eh,this.yb,new uv(this.fF,this.zh,b)))};function HK(){}k=HK.prototype;k.Ja=null;k.hB=0;k.ng=0;k.dZ=0;k.initialize=function(a,b,c,d){this.Ja=a;this.hB=b;this.ng=c;this.dZ=d};
k.load=function(a){const b=this.Ja;var c=this.Ja;if(a[c.Mj]||a[c.hi]){c=this.Ja;const e=a[c.Mj]||a[c.hi];a:{var d=this.Ja;switch(a[d.vm]){case d.vm.play+"":d=bv;break a;case d.vm.pause+"":d=cv;break a;case d.vm.stop+"":d=dv;break a}throw Error("unknown media operation");}c=new av(e,d,c.$h in a?a[c.$h]:null)}else c=new ev;return new GK(b.hi in a?"video":"sound",c,a[b.timing][b.timing.start]*this.hB+this.ng,this.dZ)};function IK(a,b,c,d){this.zs=c||0;this.xa=a.duration()*b+(b-1)*this.zs;this.Wl=b;this.zU=a;d?(this.zs-=d.duration()-a.duration(),this.ZI=d):this.ZI=a}r(IK,bs);k=IK.prototype;k.duration=function(){return this.xa};k.fe=function(a,b,c){a=this.ri(a);this.qc(fs(),a,b,c)};k.complete=function(a,b){this.oh(fs(),a,b)};k.Hj=function(a,b,c){a=this.ri(a,!0);this.qc(is(),a,b,c)};k.oC=function(a,b){this.oh(is(),a,b)};
k.qc=function(a,b,c,d){if(b==this.duration())this.oh(a,c,d);else{var e=this.ZI.duration()+this.zs,f=Math.floor(b/e);this.UJ=f<this.Wl-1?this.ZI:this.zU;b-=f*e;b>=this.UJ.duration()?a.complete(this.UJ,c,d):a.fe(this.UJ,b,c,d)}};k.oh=function(a,b,c){a.complete(this.zU,b,c)};function JK(a,b,c,d){this.ql=a;this.Wl=b;this.zs=c||0;this.A7=d||0;this.xa=a.duration()*b+this.zs*(b-1)}JK.prototype.duration=function(){return this.xa};JK.prototype.YB=function(a,b){if(a>this.xa)return!1;if(0==a&&b>=this.xa)return!0;const c=this.zs,d=this.ql.duration();var e=Math.floor(a/(d+c));const f=Math.floor(b/(d+c));if(1<f-e)return!0;for(;e<=f;++e){const g=e*(d+c),h=g+d,l=h+this.A7;if(a<l&&l<=b||a<=h&&b>=g&&this.ql.YB(Math.max(a-g,0),b-g))return!0}return!1};JK.prototype.tR=function(){return[this.xa]};function KK(a){this.hb=a;this.gZ=[];let b=0;for(let c=0;c<a.length;++c){const d=a[c];b="number"===typeof d?b+d:b+d.duration();this.gZ.push(b)}this.xa=b}KK.prototype.duration=function(){return this.xa};KK.prototype.YB=function(a,b){if(a>this.xa)return!1;if(0==a&&b>=this.xa)return!0;const c=this.hb.length;for(let d=0;d<c;++d){const e=this.hb[d];let f;if("number"===typeof e)f=e;else if(f=e.duration(),a<=f&&e.YB(a,b))return!0;if(b<f)break;a=Math.max(a-f,0);b-=f}return!1};KK.prototype.tR=function(){return this.gZ};function LK(a){this.yg=a;this.Ok=1;this.z8=0}
LK.prototype.load=function(a,b){var c=this.oa();c.fP in b&&MK(this,a,b[c.fP]);var d=this.oa(),e=null;d.cQ in b&&d.fi in b[d.cQ]&&(e=b[d.cQ]);var f=e?e[d.fi].length:0,g=a.$a().count(),h=!1;if(g==f+1)f=a.Ru,g=a.$a().ic(0),f.$g(ns(this.yg,"__step",!0)),rs(f,new iJ(1E3*g.duration())),h=!0;else if(g!==f)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&NK(this,a,a.St,a.Ru,0,e[d.fi],new OK(a,this,h));if(c.WP in b)for(b=b[c.WP],c=0;c<b.length;++c){e=b[c];d=c+1;g=a;var l=
e;h=this.oa().WP;f=null;if(h.N0 in l){l=l[h.N0];h=ns(this.yg,l,!0);f=ns(this.yg,l,!1);var m=l.length;for(let n=0;n<m;++n)g.$g(l[n])}else if(h.g0 in l)h=h.g0,l=l[h],g=h.Mj in l?uj(g.md(),l[h.Mj]):uj(g.Ed(),l[h.hi]),h=l[h.N9],g=sf(g.xj(),h),h=As(this.yg,g,!0);else throw Error();m=[h,f];f=a;g=a.St;h=e;l=m[0];e=m[1];m=this.oa();h=h[m.fi];l=new PK(l,this.yg);m=new qs(this.yg);NK(this,f,g,m,d,h,l);e&&m.$g(e);a.kU.push(m)}};
function MK(a,b,c){function d(f){if(4!=f.length)throw Error("bounding box array must contain exactly 4 items");return new mg(f[0],f[1],f[2],f[3])}function e(f){if(6!=f.length)throw Error("transform matrix must contain exactly 6 items");return new xk(f[0],f[1],f[2],f[3],f[4],f[5])}a=a.oa().fP;b=b.St;for(let f=0;f<c.length;++f){const g=c[f];if(!(a.id in g))throw Error("animated object json must contain id property");const h=g[a.id];if(!(a.nm in g))throw Error("animated object json must contain bbox property");
const l=d(g[a.nm]);let m=null;a.Si in g&&(m=e(g[a.Si]));let n=null;a.Oj in g&&(n=e(g[a.Oj]));b.add(new Es(h,l,m,n))}}
function NK(a,b,c,d,e,f,g){const h=a.oa().fi;for(let kd=0;kd<f.length;++kd){g.k_(d,kd);var l=g.cH(kd),m=f[kd];if(h.wj in m){var n=a,q=m,u=l,w=n.oa().fi,z=q,E=n.oa().fi,J=E.wj.timing,I=[];z=z[E.wj];for(var N=0;N<z.length;++N){var aa=z[N][E.wj.timing],U=t(aa,J.duration,0),W=t(aa,J.delay,0),da=t(aa,J.AB,!1),H=t(aa,J.repeat,1),ua=t(aa,J.I0,0),jc=t(aa,J.Xh,!1);aa=t(aa,J.J0,0);var Ob=U;da&&(Ob+=U+2*aa);"number"===typeof H&&1<H&&(Ob=Ob*H+ua*(H-1));!da&&jc&&(Ob+=aa);Ob+=W;I.push(1E3*Ob)}E=0<I.length?Math.max.apply(Math,
I):0;q=u?1E3*u.duration():1E3*t(q,w.duration,0);q=E>q?q/(E+.001):1;E>n.z8&&(n.Ok=q);n=q;q=new uK;w=!1;m=m[h.wj];for(u=0;u<m.length;++u){var ve=m[u];if(t(ve,h.wj.fR)){E=a;z=d.Ds;W=c;N=e;I=ve;J=n;U=E.oa().fi.wj;da=Fs(W,I[U.fR]);H=1E3*I[U.timing][U.timing.duration];1===H&&(H=0);H*=J;W=new uK;W.Zg(new iJ(H));ua=I[U.jt];for(jc=0;jc<ua.length;++jc){aa=ua[jc];{Ob=aa[U.jt.type];var ob=U.jt.type;const bb={};bb[ob.rotation]=DJ;bb[ob.Daa]=LJ;bb[ob.Eaa]=MJ;bb[ob.Caa]=UJ;bb[ob.qC]=cK;bb[ob.rC]=dK;bb[ob.Hba]=eK;
bb[ob.Iba]=fK;bb[ob.opacity]=jK;bb[ob.visibility]=lK;bb[ob.Sba]=pK;bb[ob.setProperty]=rK;bb[ob.fontSize]=tK;bb[ob.color]=BK;bb[ob.vaa]=FK;if(Ob in bb)Ob=new bb[Ob];else throw Error("unknown behavior");}Ob.initialize(U.jt,da,H,N);W.Zg(Ob.load(aa))}da=W;N=I;I=E.oa().fi.wj;E=N[I.fR];I=I.timing;N=N[I];U=1E3*t(N,I.J0,0)*J;W=t(N,I.AB,!1);H=new tv(da.duration());ua=t(N,I.ZG,0);jc=t(N,I.kH,0);if(0<ua||0<jc)da.Ts=new Yr(ua,jc);W&&(da=new js([da,new iJ(2*U),new jJ(da)]),H=new KK([H,2*U,H]));if(ua=t(N,I.repeat,
!1))jc=1E3*t(N,I.I0,0)*J,"number"===typeof ua&&1<ua&&(da=new IK(da,ua,jc,QK(E,da,U)),H=new JK(H,ua,jc,U));!W&&t(N,I.Xh,!1)&&(da=QK(E,da,U),0<U&&(H=new KK([H,U,new tv(0)])));J*=1E3*t(N,I.delay,0);0<J&&(da=new js([new iJ(J),da]),H=new KK([J,H]));z.Zg(E,H);q.Zg(da)}else{w=b;E=l;J=d;N=e;U=ve;W=n;I=a.oa().fi.wj;da=U[I.timing];z=new HK;z.initialize(I.jt,1E3*da[I.timing.duration]*W,1E3*da[I.timing.delay]*W,N);N=U[I.jt];for(U=0;U<N.length;++U)if(da=N[U],H=z.load(da),J.sO.push(H),J.Ds.Zg(H.Eh,new KK([H.yN,
new tv(0)])),E&&(W=fb(w.$a().$A,E),W=new xf(w.index(),W,H.yN/1E3),H=H.vm(),H instanceof av&&(ua=H.gC(),da=I.jt.Mj in da?uj(w.md(),ua):uj(w.Ed(),ua)))){da=da.od;switch(H.type()){case bv:ua="play";break;case cv:ua="togglePlay";break;case dv:ua="stop";break;default:throw Error("unknown media operation type");}W=new uf(ua,W,H.$h());da.od.push(W)}w=!0}}if(0<q.Yb.length||w)0==q.Yb.length&&(l=ve[h.wj.timing],q.Zg(new iJ(1E3*(l[h.wj.timing.delay]+l[h.wj.timing.duration])*n))),rs(d,q)}g.f_(d,kd)}}
function QK(a,b,c){const d=na(b)+"_rewind";return b=new js([new mJ(a,d),b,new iJ(c),new nJ(a,d)])}
LK.prototype.oa=function(){const a={fP:{A:"a",id:{A:"i"},nm:{A:"b"},Si:{A:"t"},Oj:{A:"r"}},cQ:{A:"m"},WP:{A:"i",N0:{A:"i"},g0:{A:"m",Mj:{A:"s"},hi:{A:"v"},N9:{A:"b"}}},fi:{A:"s",duration:{A:"d"},wj:{A:"a",fR:{A:"s"},timing:{A:"t",delay:{A:"u"},duration:{A:"d"},ZG:{A:"a"},kH:{A:"c"},uha:{A:"b"},AB:{A:"t"},Xh:{A:"r"},repeat:{A:"p"},J0:{A:"w"},I0:{A:"l"}},jt:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},ZG:{A:"a"},kH:{A:"c"},Xh:{A:"r"},IQ:{A:"v"},AB:{A:"t"}},type:{A:"y",rotation:{A:"r"},qC:{A:"s1"},
Hba:{A:"s3"},rC:{A:"s2"},Iba:{A:"s4"},Sba:{A:"h"},Daa:{A:"m1"},Eaa:{A:"m2"},Caa:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},vaa:{A:"k"},media:{A:"d"}},qo:{A:"b"},from:{A:"f"},lh:{A:"o"},pH:{A:"m"},path:{A:"p"},ZH:{A:"r"},iaa:{A:"i"},rba:{A:"a"},b$:{A:"c",Dba:{A:"r"},baa:{A:"h"},caa:{A:"c"}},m$:{A:"d"},target:{A:"g",stroke:{A:"s"},eca:{A:"s2"},fill:{A:"f"},text:{A:"t"}},q$:{A:"h"},Ww:{A:"s",M9:{A:"n"},box:{A:"b"},Z9:{A:"c"},p$:{A:"d"},gba:{A:"p"},X9:{A:"h"},
t$:{A:"v"},wba:{A:"r"},K9:{A:"a"},dca:{A:"t"},Fca:{A:"g"},Kca:{A:"w"},Hca:{A:"w1"},Gca:{A:"w2"}},Vh:{A:"u",Z$:{A:"h"},vertical:{A:"v"},"in":{A:"i"},Waa:{A:"o"},J$:{A:"b"},K$:{A:"l"},L$:{A:"r"},M$:{A:"t"},oaa:{A:"ld"},paa:{A:"lu"},Eba:{A:"rd"},Fba:{A:"ru"},$$:{A:"hi"},aaa:{A:"ho"},vca:{A:"vi"},wca:{A:"vo"}},vm:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},$h:{A:"P"},Mj:{A:"S"},hi:{A:"V"}}}}},b=Wa();Da(a,b);return a};function OK(a,b,c){this.ua=a;this.l4=b;this.f3=c}
OK.prototype.k_=function(a,b){this.cH(b);b=ns(this.l4.yg,"__step",!0);a.$g(b)};OK.prototype.f_=function(a,b){b=this.cH(b);0<b.UM&&rs(a,new iJ(1E3*b.UM))};OK.prototype.cH=function(a){return this.ua.$a().ic(a+(this.f3?1:0))};function PK(a,b){this.zO=a;this.X8=b}PK.prototype.k_=function(a){a.$g(this.zO.clone(this.X8))};PK.prototype.f_=function(){};PK.prototype.cH=function(){return null};var RK={Wca:"attachment",Zga:"webLink"};p("ispring.presenter.presentation.resources.references.ReferenceType",RK);p("ATTACHMENT","attachment",RK);p("WEB_LINK","webLink",RK);class SK{constructor(a){this.xJ=a}Fi(){return this.xJ}};class TK{constructor(a,b){this.A3=a;this.NS=b}};class UK{constructor(a,b,c){this.Vf=a;this.Qy=b;this.Q1=c}text(){return this.Vf}Th(){return this.Qy}}UK.prototype.html=UK.prototype.Th;UK.prototype.text=UK.prototype.text;function VK(){}VK.prototype.type=function(){return"none"};class WK extends K{constructor(a){super();this.ma=null;this.mG=G(this);a.then(b=>{this.ma=b}).catch(()=>{this.ma=""}).finally(()=>this.mG.C())}loaded(){return null!=this.ma}content(){if(null==this.ma)throw Error("subtitles is not loaded");return this.ma}};const XK=new Map,YK=new Map;function ZK(a,b,c){$K(a);return new Promise((d,e)=>{const f=document.createElement("script");XK.set(b,g=>{if("string"!=typeof g)throw Error("the data type must be string");d(g);XK.delete(b);YK.delete(f);f.remove()});YK.set(f,()=>{e();XK.delete(b);YK.delete(f);f.remove()});f.type="text/javascript";f.src=c;document.body.append(f)})}function aL(a,b){if(XK.has(a))XK.get(a)(b.data);else if(a=document.currentScript){let c;null==(c=YK.get(a))||c()}}
function $K(a){a=`st_${a}`;window[a]||(window[a]=aL)};function bL(a,b,c){const d=a.oa();if(d.Mc in c){const e=b.Mc();c=c[d.Mc];if(d.Mc.Uk in c){const f=b.fO,g=e.Uk();cL(a,c[d.Mc.Uk],(h,l,m,n)=>{g.b_(new Nn(f.Vt[h]||null,m,n,l))})}if(d.Mc.We in c){const f=b.NZ,g=e.We();cL(a,c[d.Mc.We],(h,l,m,n)=>{g.d_(new Qn(f.Vt[h]||null,m,n,l))})}}}function dL(a,b){a=a.oa().Kd;const c=new ZI;var d=a.logo;const e=b[d];e&&(d=new dJ(e[d.XB],e[d.width],e[d.height]),c.Ye!=d&&(c.Ye=d,c.KL.C()));c.eR(t(b,a.he,""));c.XO=t(b,a.QC,"_blank");return c}
function eL(a,b){switch(a[b.type]){case b.type.oP+"":return new Rq("closePlayerWindow");case b.type.gotoNextSlide+"":return new Rq("gotoNextSlide");case b.type.gotoSlide+"":return new Sq(a[b.slideIndex])}throw Error("unknown finish action");}function fL(a,b){switch(a[b.type]){case b.type.oP+"":return new Tq("closePlayerWindow");case b.type.gotoNextSlide+"":return new Tq("gotoNextSlide");case b.type.gotoSlide+"":return new Vq(a[b.slideIndex])}throw Error("unknown finish action");}
function gL(a,b,c){function d(m){if(6!=m.length)throw Error("transform matrix must contain exactly 6 items");return new xk(m[0],m[1],m[2],m[3],m[4],m[5])}function e(m){return new mg(m[0],m[1],m[2],m[3])}function f(m,n){return new Is(m[n.id],e(m[n.nm]),d(m[n.Si]),d(m[n.Oj]))}function g(m,n){return new lg(m[n.top],m[n.right],m[n.bottom],m[n.left])}const h=a.oa().slides.Wba;if(c[h]){var l=h.lI;hb(c[h][l],(m,n)=>{const q=new Ms(m[l.name]||"",m[l.type],m[l.fca],e(m[l.nm]),n,a.I4++),u=l.item;m[l.Lc]&&(q.Lc=
f(m[l.Lc],u),q.l_=m[l.Lc][l.X$]);hb(m[l.ll],w=>{w=f(w,u);q.ll.push(w)});hb(m[l.yq]||[],w=>{q.yq.push(new Hs(w[l.type],w[l.text],w[l.Mi]))});q.text=m[l.text];q.Iq=m[l.Iq]||0;q.rotation=m[l.rotation]/180*Math.PI;q.Xk=m[l.Xk];q.nl=m[l.nl];q.Mi=m[l.Mi];n=q.Gw;n.line=m[l.line];n.fill=m[l.fill];n.pt=m[l.pt];n.zt=m[l.zt];n.Ft=m[l.Ft];n.Kt=m[l.Kt];n.Mt=m[l.Mt];Ls(q);m[l.Xd]&&(q.Xd=g(m[l.Xd],l.Xd));b.Qv.push(q)},a)}}
function hL(a,b,c){function d(f){switch(f[e.action.type]){case e.action.type.Laa+"":return new VK;case e.action.type.gotoSlide+"":return new dw(f[e.action.slideIndex])}throw Error("unknown branching action");}const e=a.oa().slides.Ei;e.Co in c&&rj(b,d(c[e.Co]));e.ex in c&&sj(b,d(c[e.ex]))}function iL(a,b,c){function d(f){return new wo(f[e.link.url],f[e.link.target])}const e=a.oa().settings.Pt;uo(b,e.qI in c?d(c[e.qI]):null);vo(b,e.WH in c?d(c[e.WH]):null)}
function jL(a,b,c){function d(e){return e?new lo(new Date(1E3*e)):null}a=a.oa().settings.gx;a.password in c&&(b.RM=c[a.password]);if(a.wx in c){const e=c[a.wx];ro(b,new po(d(e[a.wx.r$]),d(e[a.wx.s$])))}a.mH in c&&(b.YS=c[a.mH])}function kL(a,b){if(!a)return 1;if("number"===typeof a)return a;switch(a){case b.repeat.h1+"":return"untilNextClick";case b.repeat.i1+"":return"untilNextSlide";case b.repeat.j1+"":return"untilNextSound"}return 1}
function lL(a,b,c){if(c.xj in b){b=b[c.xj];for(let e=0;e<b.length;++e){var d=b[e];d=new rf(d[c.xj.name],d[c.xj.time]);a.xj().add(d)}}}function mL(a,b,c,d){let e=0,f=0,g=b.match(/width="(\d+(?:\.\d+)?(?:px)?)"/);g&&(e=parseInt(g[1],10));(g=b.match(/height="(\d+(?:\.\d+)?(?:px)?)"/))&&(f=parseInt(g[1],10));return new Kf(a,b,e,f,c,d)}function nL(a,b,c){const d=[];hb(b,e=>{d.push(a.fO.Vt[e]||null)});return new pf(d,c)}
function cL(a,b,c){const d=a.oa().Mc.track;for(let f=0;f<b.length;++f){var e=b[f];const g=e[d.gC],h=t(e,d.volume,1),l=oL(a,e[d.startTimestamp]);e=oL(a,e[d.endTimestamp]);c(g,h,l,e)}}function oL(a,b){a=a.oa().Mc.track.timestamp;return new xf(b[a.slideIndex],b[a.stepIndex],b[a.timeOffset])}
class pL{constructor(a){this.Ja=a;this.I4=0}oa(){return this.Ja}load(a){if(!a)throw Error("presentation json can't be null");const b=this.oa(),c=new Ao(a[b.id]);b.title in a&&c.cR(a[b.title]);b.courseTitle in a&&c.Pba(a[b.courseTitle]);if(!(b.slideWidth in a&&b.slideHeight in a))throw Error("presentation json doesn't contain 'slideWidth' or/and 'slideHeight' parameters");c.Tf=a[b.slideWidth];c.Sf=a[b.slideHeight];if(b.yt in a){var d=a[b.yt];const F=this.oa().yt,oa=c.yt();for(let ha=0;ha<d.length;++ha){const Ja=
d[ha],wb=new $I;wb.Dh=t(Ja,F.name,"");wb.xU=t(Ja,F.rt,"");wb.eS=t(Ja,F.wq,"");wb.eR(t(Ja,F.he,""));wb.zl=t(Ja,F.email,"");wb.ts=t(Ja,F.phone,"");Ja[F.Kd]&&wb.Bt(dL(this,Ja[F.Kd]));if(F.vt in Ja){const O=F.vt,ta=Ja[O];var e=new dJ(ta[O.XB],ta[O.width],ta[O.height]);wb.IW=e}oa.C9(wb)}}const f=this.oa(),g=c.uniqueId(),h=c.fO;if(f.md in a){const F=a[f.md];for(let oa=0;oa<F.length;++oa){const ha=F[oa],Ja=ha[f.md.id];var l=ha[f.md.Th],m=ha[f.md.Ue];var n=m?new WK(ZK(g,Ja,m)):null;var q=new of(Ja,"",l,n);
h.Vt[q.id()]=q}}const u=c.NZ;if(f.Ed in a){const F=a[f.Ed];for(let oa=0;oa<F.length;++oa){const ha=F[oa],Ja=ha[f.Ed.id];var w=ha[f.Ed.Th],z=ha[f.Ed.Ue];var E=z?new WK(ZK(g,Ja,z)):null;var J=mL(Ja,w,E,ha[f.Ed.poster]);u.Vt[J.id()]=J}}const I=this.oa();if(I.wt in a){const F=a[I.wt];for(let oa=0;oa<F.length;++oa){const ha=F[oa],Ja=nL(c,ha[I.wt.md],ha[I.wt.loop]);c.wt().push(Ja)}}bL(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var N=a[b.slides];const aa=
N.length;if(!aa)throw Error("presentation must contain at least one slide");const U=[];for(var W=0;W<aa;++W){var da=c,H=N[W],ua=W;const F=this.oa().slides,oa=H[F.BC]||F.BC.slide+"";if(oa==F.BC.slide+""){const O=new Hp;O.nr=t(H,F.E9,!1);O.Kx=t(H,F.wB,!0);if(F.Fi in H)O.gf=new SK(H[F.Fi]);else if(F.x_ in H&&F.src in H){const Ba=Lh()&&H.hasOwnProperty(F.U0)?F.U0:F.src;O.gf=new TK(H[Ba],H[F.x_])}else throw Error("slide json must contain either contentId or css+src parameters");var jc=O,Ob=H;const ta=
this.oa().slides;ta.R_ in Ob&&(jc.VT=Ob[ta.R_].concat());var ve=O,ob=H;const wa=this.oa().slides;if(wa.md in ob){var kd=ve.md(),bb=ob[wa.md];const Ba=this.oa().slides.md;for(let Wb=0;Wb<bb.length;++Wb){const Ea=bb[Wb],Ra=new Jf(Ea[Ba.id],new of(Ea[Ba.uq],Ea[Ba.uq],"",null),t(Ea,Ba.duration,0));Ra.Wl=kL(t(Ea,Ba.repeat,1),Ba);Ra.jj=t(Ea,Ba.slides,0)-1;Ra.setVolume(t(Ea,Ba.volume,1));Ra.Ju=t(Ea,Ba.effect,!1);lL(Ra,Ea,Ba);kd.add(Ra)}}if(wa.Ed in ob){var al=ve.Ed(),bl=ob[wa.Ed];const Ba=this.oa().slides.Ed;
for(let Wb=0;Wb<bl.length;++Wb){const Ea=bl[Wb],Ra=mL(Ea[Ba.uq],Ea[Ba.Th],null),gb=new Lf(Ea[Ba.id],Ra,t(Ea,Ba.duration,0),Ea[Ba.uq]);gb.Wl=kL(t(Ea,Ba.repeat,1),Ba);gb.QT=Ea[Ba.TP];gb.FX=Ea[Ba.bI];gb.MW=Ea[Ba.sQ];gb.jj=t(Ea,Ba.slides,0)-1;gb.setVolume(t(Ea,Ba.volume,1));lL(gb,Ea,Ba);al.add(gb)}}var Lu=O,Wo=H;const Ka=this.oa().slides,Db=Lu.PC(),kc=Ka.PC;if(kc in Wo){const Ba=Wo[kc],Wb=Ba.length;for(let Ea=0;Ea<Wb;++Ea){const Ra=Ba[Ea],gb=new Mq(Ra[kc.containerId],Ra[kc.url]);gb.lc(Ra[kc.width]);gb.Cd(Ra[kc.height]);
gb.setTimeout(Ra[kc.timeout]);gb.lx(Ra[kc.LP]);gb.WS=Ra[kc.KB];Db.add(gb)}}var Mu=O,Xo=H;const Te=this.oa().slides,FR=Mu.xy,Gf=Te.Oca;if(Gf in Xo){const Ba=Xo[Gf],Wb=Ba.length;for(let Ea=0;Ea<Wb;++Ea){const Ra=Ba[Ea],gb=new tp(Ra[Gf.containerId],Ra[Gf.hi]);gb.lc(Ra[Gf.width]);gb.Cd(Ra[Gf.height]);Gf.timeOffset in Ra&&(gb.Ai=Math.max(0,Ra[Gf.timeOffset]));FR.add(gb)}}gL(this,O,H);var GR=O,YF=H;const HR=this.oa().slides,IR=GR.xy,Ue=HR.Nca;if(Ue in YF){const Ba=YF[Ue],Wb=Ba.length;for(let Ea=0;Ea<Wb;++Ea){const Ra=
Ba[Ea],gb=new up(Ra[Ue.containerId],Ra[Ue.hi],Ra[Ue.clientId]);gb.lc(Ra[Ue.width]);gb.Cd(Ra[Ue.height]);Ue.timeOffset in Ra&&(gb.Ai=Math.max(0,Ra[Ue.timeOffset]));IR.add(gb)}}if(F.HP in H){var JR=O.nK,ZF=H[F.HP];const Ba=this.oa().slides.HP;for(let Wb=0;Wb<ZF.length;++Wb){const Ea=ZF[Wb];JR.Ay.push(new Ns(Ea[Ba.containerId],Ea[Ba.url],Ea[Ba.width],Ea[Ba.height],Ea[Ba.timeOffset],Ea[Ba.bgColor],t(Ea,Ba.g1,!1)))}}var $F=O}else{if(oa==F.BC.quiz+""){const O=new rw;O.nr=!1;O.Kx=!1;O.YI=H[F.tba];O.uC(H[F.Lo]);
const ta=F.uba,wa=H[ta];O.bD=wa[ta.yB];O.zX=wa[ta.GQ];var aG=O,KR=aG.dR;a:{const Te=ta.eP;switch(wa[Te]){case Te.hP+"":var Gv="atAnyTime";break a;case Te.cP+"":Gv="afterAttempt";break a;case Te.dP+"":Gv="afterPassing";break a}throw Error("unknown quiz next slide rule");}KR.call(aG,Gv);const Ka=ta.FP,Db=wa[Ka];var LR=eL(Db[Ka.ut],Ka.ut);O.kF=LR;var MR=eL(Db[Ka.EP],Ka.ut);O.KD=MR;O.gf=new TK(H[F.src]);const kc=F.vba;if(H.hasOwnProperty(kc)){var bG=H[kc];O.tO!=bG&&(O.tO=bG)}var cG=O}else{if(oa==F.BC.scenario+
""){{const O=new Uq;O.nr=!1;O.Kx=!1;O.uC(H[F.Lo]);O.gf=new TK(H[F.src]);const ta=F.Jba,wa=H[ta];if(wa){O.cD=wa[ta.zB];var dG=O,NR=dG.dR;b:{const Ka=ta.eP;switch(wa[Ka]){case Ka.hP+"":var Hv="atAnyTime";break b;case Ka.cP+"":Hv="afterAttempt";break b;case Ka.dP+"":Hv="afterPassing";break b}throw Error("unknown scenario next slide rule");}NR.call(dG,Hv);var ol=ta.FP,eG=wa[ol],OR=fL(eG[ol.ut],ol.ut);O.lF=OR;var PR=fL(eG[ol.EP],ol.ut);O.LD=PR}var fG=O}}else{const O=new Fq;O.nr=!1;O.Kx=!1;O.gf=new TK(H[F.src]);
O.I3=H[F.VP];O.uC(H[F.Lo]);const ta=F.gaa,wa=H[ta];O.TQ(wa[ta.navigationType]);O.aD=wa[ta.xB];fG=O}cG=fG}$F=cG}var db=$F;const ha=H[F.L9];if(void 0!==ha){var QR=da.wt()[ha];db.Ox=QR}db.OQ(H[F.id]);db.Bl=ua;db.cR(t(H,F.title,""));db.J(t(H,F.visible,!0));db.hI(t(H,F.nestingLevel,0));db.Vf=t(H,F.text,"");db.Jf=new UK(t(H,F.Do,""),t(H,F.daa,""),t(H,F.z9,{}));if(F.fi in H){var RR=db.$a(),Iv=H[F.fi],SR=db.Vk();const O=this.oa().slides.fi;for(let ta=0;ta<Iv.length;++ta){const wa=Iv[ta];if(!(O.B0 in wa))throw Error("animation step json must contain playTime parameter");
const Ka=O.A0 in wa?wa[O.A0]:void 0;RR.add(new mj(wa[O.B0],Ka,(ta!=Iv.length-1||SR)&&void 0!==Ka))}}if(db instanceof Hp&&F.timeline in H){const O=new LK(db.yg);O.load(db,H[F.timeline]);var Jv=O.Ok;db.nK.il(Jv);db.xy.il(Jv);db.PC().il(Jv)}if(F.transition in H){var Jg=H[F.transition];const O=this.oa().slides.transition;if(!(O.type in Jg&&O.duration in Jg))throw Error("Transition type or duration not specified");var gG=Jg[O.type];qL||(qL={a:"Cut",b:"CutThroughBlack",c:"RandomTransition",d:"BlindsHorizontal",
e:"BlindsVertical",f:"CheckerboardAcross",g:"CheckerboardDown",h:"CoverLeft",i:"CoverUp",j:"CoverRight",k:"CoverDown",l:"CoverLeftUp",m:"CoverRightUp",n:"CoverLeftDown",o:"CoverRightDown",p:"Dissolve",q:"FadeThroughBlack",r:"UncoverLeft",s:"UncoverUp",t:"UncoverRight",u:"UncoverDown",v:"UncoverLeftUp",w:"UncoverRightUp",x:"UncoverLeftDown",y:"UncoverRightDown",z:"RandomBarsHorizontal",aa:"RandomBarsVertical",ab:"StripsLeftUp",ac:"StripsRightUp",ad:"StripsLeftDown",ae:"StripsRightDown",af:"WipeLeft",
ag:"WipeUp",ah:"WipeRight",ai:"WipeDown",aj:"BoxOut",ak:"BoxIn",al:"SplitHorizontalOut",am:"SplitHorizontalIn",an:"SplitVerticalOut",ao:"SplitVerticalIn",ap:"ShapeCircle",aq:"ShapeDiamond",ar:"CombHorizontal",as:"CombVertical",at:"FadeSmoothly",au:"Newsflash",av:"ShapePlus",aw:"PushDown",ax:"PushLeft",ay:"PushRight",az:"PushUp",ba:"Wedge",bb:"Wheel1Spoke",bc:"Wheel2Spokes",bd:"Wheel3Spokes",be:"Wheel4Spokes",bf:"Wheel8Spokes",bg:"WheelReverse1Spoke",bh:"VortexLeft",bi:"VortexUp",bj:"VortexRight",
bk:"VortexDown",bl:"RippleCenter",bm:"RippleRightUp",bn:"RippleLeftUp",bo:"RippleLeftDown",bp:"RippleRightDown",bq:"GlitterDiamondLeft",br:"GlitterDiamondUp",bs:"GlitterDiamondRight",bt:"GlitterDiamondDown",bu:"GlitterHexagonLeft",bv:"GlitterHexagonUp",bw:"GlitterHexagonRight",bx:"GlitterHexagonDown",by:"GalleryLeft",bz:"GalleryRight",ca:"ConveyorLeft",cb:"ConveyorRight",cc:"DoorsVertical",cd:"DoorsHorizontal",ce:"WindowVertical",cf:"WindowHorizontal",cg:"WarpIn",ch:"WarpOut",ci:"FlyThroughIn",cj:"FlyThroughOut",
ck:"FlyThroughInBounce",cl:"FlyThroughOutBounce",cm:"RevealSmoothLeft",cn:"RevealSmoothRight",co:"RevealBlackLeft",cp:"RevealBlackRight",cq:"Honeycomb",cr:"FerrisWheelLeft",cs:"FerrisWheelRight",ct:"SwitchLeft",cu:"SwitchUp",cv:"SwitchRight",cw:"SwitchDown",cx:"FlipLeft",cy:"FlipUp",cz:"FlipRight",da:"FlipDown",db:"Flashbulb",dc:"ShredStripsIn",dd:"ShredStripsOut",de:"ShredRectangleIn",df:"ShredRectangleOut",dg:"CubeLeft",dh:"CubeUp",di:"CubeRight",dj:"CubeDown",dk:"RotateLeft",dl:"RotateUp",dm:"RotateRight",
dn:"RotateDown","do":"BoxLeft",dp:"BoxUp",dq:"BoxRight",dr:"BoxDown",ds:"OrbitLeft",dt:"OrbitUp",du:"OrbitRight",dv:"OrbitDown",dw:"PanLeft",dx:"PanUp",dy:"PanRight",dz:"PanDown",ea:"FallOverLeft",eb:"FallOverRight",ec:"DrapeLeft",ed:"DrapeRight",ee:"Curtains",ef:"WindLeft",eg:"WindRight",eh:"Prestige",ei:"Fracture",ej:"Crush",ek:"PeelOffLeft",el:"PeelOffRight",em:"PageCurlSingleLeft",en:"PageCurlSingleRight",eo:"PageCurlDoubleLeft",ep:"PageCurlDoubleRight",eq:"AirplaneLeft",er:"AirplaneRight",es:"OrigamiLeft",
et:"OrigamiRight",mo:"MorphByObject",mw:"MorphByWord",mc:"MorphByChar"});const ta=qL[gG]||gG;let wa=null,Ka=!1;if(O.Mj in Jg&&""!=Jg[O.Mj]){const Db=Jg[O.Mj];"-"==Db?Ka=!0:wa=uj(db.md(),Db)}var TR=new pj(ta||"null",Jg[O.duration],wa,Ka);db.Yf=TR}else db.Yf=new pj("null",0);const Ja=this.oa().slides;if(Ja.Nt in H){const O=Ja.Nt,ta=H[O];var UR=new eJ(ta[O.XB],ta[O.width],ta[O.height]);db.jf=UR}if(F.Bo in H){var VR=db.Bo(),hG=H[F.Bo];const O=this.oa().slides.Bo;for(let ta=0;ta<hG.length;++ta){const wa=
hG[ta];let Ka=null;if(O.params in wa){const Db=wa[O.params];Ka={};for(let kc=0;kc<Db.length;++kc){const Te=Db[kc];Ka[Te[O.params.name]]=Te[O.params.value]}}VR.od.push(new ij(wa[O.name],Ka))}}const wb=H[F.mba];if(null!==wb){const O=da.yt().M_(wb);db.vC(O)}F.Ei in H&&hL(this,db.Ei(),H[F.Ei]);if(F.st in H){var WR=db.st(),YR=H[F.st];const O=this.oa().slides.st,ta=t(YR,O.lock,!1),wa=Dq();for(let Ka=0;Ka<wa.length;++Ka)WR.iV[wa[Ka]]=!ta}if(F.Rj in H){var ZR=db.Rj(),iG=H[F.Rj];const O=this.oa().slides.Rj;
for(let ta=0;ta<iG.length;++ta){const wa=iG[ta],Ka=t(wa,O.nm,[]),Db=new xj({id:t(wa,O.id),Sq:t(wa,O.Sq,!1),Bm:t(wa,O.Bm,!1),vR:t(wa,O.vR),nm:new mg(Ka[0],Ka[1],Ka[2],Ka[3]),Xk:t(wa,O.Xk,!1),nl:t(wa,O.nl,!1),rotation:t(wa,O.rotation,0),slides:t(wa,O.slides,[]),vx:t(wa,O.vx)});ZR.mi.push(Db)}}U.push(db)}const jG=U.length;let kG=!1;for(var Kg=0;Kg<jG;++Kg)if(U[Kg].visible()){kG=!0;break}if(!kG)for(Kg=0;Kg<jG;++Kg)U[Kg].J(!0);let Lv=-1;for(let F=0;F<U.length;++F){const oa=U[F];if(oa.visible()){let ha=
oa.nestingLevel();2<=ha-Lv&&(ha=Lv+1);oa.hI(ha);Lv=ha}}const $R=c.slides();for(W=0;W<U.length;++W)Mj($R,U[W]);a:{for(var Ci=0;Ci<c.slides().count();++Ci){const ha=c.slides().getSlide(0).Ei();if(ha.Co()||ha.ex())break a}const F=this.oa(),oa=c.RS;if(F.uI in a){const ha=a[F.uI];for(Ci=0;Ci<ha.length;++Ci){const Ja=ha[Ci],wb=new Uj(c.slides(),Ja[F.uI.name],Ja[F.uI.slides]);oa.add(wb)}}if(F.HH in a){const ha=zo(oa,a[F.HH]);c.Ch=ha}}if(b.BB in a){var Xd=a[b.BB];const F=this.oa().BB;c.iD=new Fn({content:Xd[F.content],
contentHover:Xd[F.contentHover],url:Xd[F.url],width:Xd[F.width],height:Xd[F.height],xx:Xd[F.xx],language:Xd[F.language],zw:Xd[F.zw],yw:Xd[F.yw],Aw:Xd[F.Aw],Bw:Xd[F.Bw]})}if(b.OC in a){var Ve=a[b.OC];const F=this.oa().OC,oa=new In(Ve[F.src],new mg(Ve[F.left],Ve[F.top],Ve[F.width],Ve[F.height]));oa.mf(Ve[F.opacity]);F.url in Ve&&(oa.Xg=Ve[F.url],oa.Qk=Ve[F.target]);c.io=oa}if(b.settings in a){var Lg=c.settings(),Bd=a[b.settings];const F=this.oa().settings;if(Bd[F.navigation]){var Mv=Lg.navigation(),
Di=Bd[F.navigation];const oa=this.oa().settings.navigation;if(oa.um in Di){var lG=Mv.um(),xp=Di[oa.um];const ha=this.oa().settings.navigation.um;ha.enabled in xp&&lG.na(xp[ha.enabled]);let Ja="bySteps";if(ha.target in xp)switch(xp[ha.target]){case ha.target.step+"":Ja="bySteps";break;case ha.target.slide+"":Ja="bySlides"}lG.oe=Ja}Di[oa.keyboard]&&(new hJ(oa.keyboard)).aQ(Mv.keyboard(),Di[oa.keyboard]);if(oa.Hw in Di){var aS=Mv.Hw(),bS=Di[oa.Hw];const ha=this.oa().settings.navigation.Hw;aS.$Z=t(bS,
ha.ER,!0)}}if(Bd[F.playback]){const oa=Bd[F.playback];var Ei=Lg.playback(),yp=oa;const ha=this.oa().settings.playback;Ei.Qba(t(yp,ha.tm,!1));Ei.fI(t(yp,ha.Ne,!1));Ei.PF=t(yp,ha.JQ,!1);switch(t(yp,ha.resume)){case ha.resume.prompt+"":Ei.Dv="prompt";break;case ha.resume.F9+"":Ei.Dv="always";break;case ha.resume.Haa+"":Ei.Dv="never"}if(oa[F.playback.navigationType]){var mG=Lg.navigation(),cS=mG.TQ,dS=oa[F.playback.navigationType];const Ja=this.oa().settings.playback.navigationType;let wb="free";switch(dS){case Ja.Bba+
"":wb="restricted";break;case Ja.Oba+"":wb="sequential"}cS.call(mG,wb)}}if(F.tq in Bd){var eS=Lg.tq(),fS=Bd[F.tq];const oa=this.oa().settings.tq;eS.zy=t(fS,oa.fitToWindow,!0)}F.Pt in Bd&&iL(this,Lg.Pt(),Bd[F.Pt]);F.gx in Bd&&jL(this,Lg.gx(),Bd[F.gx]);if(F.ht in Bd){var gS=Lg.ht(),nG=Bd[F.ht];const oa=this.oa().settings.ht;oa.enabled in nG&&gS.na(nG[oa.enabled])}}b.skinSettings in a&&(c.settings().Ra=a[b.skinSettings]);b.fa in a&&c.settings().NQ(a[b.fa]);if(!(b.v_ in a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");
c.settings().gq=a[b.v_];if(b.fonts in a){var oG=a[b.fonts];const F=this.oa().fonts;for(let oa=0;oa<oG.length;++oa){const ha=oG[oa],Ja=ha[F.name],wb=ha[F.Ica],O=ha[F.DR];var pG=wb,qG=O,rG=ha[F.G9],sG=ha[F.n$],tG=ha[F.N$];let ta=0;if(-1==nt){let Db=0;if(hc)bc&&(Db=1);else if(gc||Dh)Db=2;else if(ic||D)ac?Db=4:Wh?Db=3:ec?Db=5:fc&&Zh&&(Db=6);nt=Db}const wa=nt;if(0!=wa){switch(wa){case 1:ta=.5*Math.max(rG+sG+tG-(pG+qG),0);break;case 3:ta=.5*tG;case 2:case 4:case 5:case 6:ta+=.5*(pG+sG-rG-qG)}0!=ta&&(mt=
!0)}lt[Ja]=new pt(wb+O,O,ta,t(ha,F.bold,!1),t(ha,F.italic,!1));const Ka=new Gn(Ja,ha[F.localName],ha[F.urls]);c.xT.push(Ka)}}a[b.Kd]&&c.Bt(dL(this,a[b.Kd]));const uG=this.oa();if(uG.Wh in a){var hS=c.resources().Wh(),vG=a[uG.Wh];const F=this.oa().Wh;for(let oa=0;oa<vG.length;++oa){const ha=vG[oa];a:{switch(ha[F.type]){case F.type.H9+"":var wG="attachment";break a;case F.type.yba+"":wG="webLink";break a}throw Error("unknown reference type");}hS.Av.push(new Tn(wG,ha[F.title],ha[F.url],ha[F.target]))}}return c}}
var qL;class rL extends Q{constructor(a){super({G:a});a=this.displayObject();document.body.appendChild(a);this.kf();v(this,window,"resize",this.kf,this)}kf(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight;const c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());cl(this.displayObject(),c);ph(this.displayObject(),"0 0");a=Math.max(10,Math.round((a-this.width()*c)/2));b=Math.max(0,Math.round((b-this.height()*c)/2));this.move(a,b)}fd(){super.fd();Md(this.displayObject())}}
;class sL extends rL{constructor(a,b){super("info_panel");Nl(this,b);b=new Q({G:"label"});b.ha(a);b.Re("alert");b.Se("live","assertive");M(this,b)}};class tL extends Px{constructor(a){super(a,"input");this.va().type="password"}value(){return this.va().value}};function uL(a,b,c,d=!0){a=new Q({Tb:a,G:b});a.ha(c);a.J(d);return a}function vL(a){v(a,a.Bn.va(),"input",()=>{a.hS.na(!!a.Bn.value())});v(a,a.Bn.va(),"keypress",b=>{13==b.keyCode&&a.bF()})}
class wL extends rL{constructor(a,b,c,d){super("password_form");this.Re("dialog");this.setAttribute("tabindex","-1");this.bF=this.bF.bind(this,d);this.CL=uL("LABEL","password_label",a);M(this,this.CL);this.Bn=new tL("password_field");M(this,this.Bn);this.xE=uL("DIV","wrong_password_label",b,!1);M(this,this.xE);this.hS=this.ke("btn_ok",c,this.bF);M(this,this.hS);a=rd();b=rd();this.CL.setAttribute("id",a);this.CL.setAttribute("for",b);this.Bn.setAttribute("id",b);this.Bn.Se("labelledby",a);this.Bn.Se("required",
!0);this.xE.Re("alert");this.xE.Se("live","assertive");vL(this);D||this.Bn.displayObject().focus()}ke(a,b,c){a=new tm({G:a});a.ha(b);a.na(!1);x(this,a.ga,c,this);return a}bF(...a){a=a[0];const b=this.Bn.value();b&&(a(b),this.xE.J(!0))}};function xL(a,b,c){D&&(this.Qh=Dd("DIV"),Fk(this.Qh,"tap_area"));Lx.call(this,b);this.Qh&&this.U(this.Qh);this.FG=!0;this.T3=c?!0:!1;c&&this.vc(!1);a&&this.ga.addHandler(this.mM,this);D&&(a=this.va(),Fk(a,"mobile"));this.nx(0);this.va().setAttribute("tabindex","-1");this.Jx()}r(xL,Lx);k=xL.prototype;k.Fs=!1;k.vb=!0;k.IS=function(a){a=Dd("BUTTON",a);bc&&8>=qc||(a.type="button");return a};k.selected=function(){return this.Fs};
k.hh=function(a){if(a){var b=this.va();Fk(b,"selected")}else b=this.va(),Gk(b,"selected");this.T3&&this.vc(a);this.Fs=a};k.enabled=function(){return this.vb};k.na=function(a){xL.Eb.na.call(this,a);const b=this.va();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Gk(c,"disabled")}else c=this.displayObject(),Fk(c,"disabled");!a&&b.blur&&b.blur();this.vb=a};k.vc=function(a){this.va().setAttribute("aria-pressed",a)};k.mM=function(){this.hh(!this.Fs)};
k.vi=function(a){xL.Eb.vi.call(this,a);-1==this.Dr&&this.va().blur()};k.ux=function(){return xL.Eb.ux.call(this)};k.mp=function(a){this.enabled()&&xL.Eb.mp.call(this,a)};k.Jj=function(a){this.FG=!1;xL.Eb.Jj.call(this,a);this.FG=!0};function yL(a,b,c,d){Px.call(this,"info_panel "+a);this.NE=c;this.qa=Ah();a=new Px("message");a.ha(b);this.U(a);b=this.displayObject();document.body.appendChild(b);this.NE&&(this.un=new xL(!1,"ok"),this.un.ha(d),d=this.un.displayObject(),document.body.appendChild(d));ph(this.displayObject(),"0 0");cl(this.displayObject(),this.qa);this.NE&&(ph(this.un.displayObject(),"0 100%"),cl(this.un.displayObject(),this.qa));this.kf();ye(window,"resize",this.kf,!1,this)}r(yL,Px);
yL.prototype.Dc=function(){Md(this.displayObject());this.NE&&Md(this.un.displayObject());Ge(window,"resize",this.kf,!1,this)};yL.prototype.kf=function(){const a=document.documentElement.clientWidth/this.qa;let b=document.documentElement.clientHeight/this.qa;this.lc(a);this.NE&&this.un.lc(a);Zh&&(b+=2);Nx(this,"min-height",b+"px")};function zL(a,b,c,d){yL.call(this,"password",a,!0,c);a=new Px("password_field");this.U(a);this.un.na(!1);const e=new tL("");a.U(e);const f=new Px("wrong_password_label");f.ha(b);f.J(!1);this.U(f);const g=()=>{const h=e.value();h&&(d(h),f.J(!0))};ye(e.va(),"input",()=>{this.un.na(!!e.value())},!1,this);ye(e.va(),"keypress",h=>{13==h.keyCode&&g()},!1,this);this.un.ga.addHandler(g,this)}r(zL,yL);function AL(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=AL(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.yha=d=>c[d];return b};const BL={type:"t",id:"i",url:"u",target:"g",sC:"S",sI:"s",tI:"n",mI:"r"};var CL={lI:{_:"s",text:{_:"t"},d1:{_:"f",$aa:{_:"p",$h:"s",length:"l",lt:"b",dI:{_:"r",$h:"s",length:"l",bold:"b",italic:"i",sca:"u",Ow:Object.assign({_:"h"},BL)}}},h_:{_:"a"},Ow:Object.assign({_:"h"},BL),M0:{_:"b"},Mj:{_:"s"},hi:{_:"v"},jaa:{_:"T"}}};const DL={};for(const a in CL)CL.hasOwnProperty(a)&&(DL[a]=AL(CL[a]));var EL=class{constructor(a,b,c){this.type=a;this.id=b;this.mI=this.tI=this.sI=this.target=this.url=this.sC=void 0;this.eaa=c}};const FL=new Map;function GL(a,b,c){c=new EL(a[b.type],a[b.id],c);c.sC=a[b.sC];c.url=a[b.url];c.target=a[b.target];c.sI=a[b.sI];c.tI=a[b.tI];a=a[b.mI];"boolean"===typeof a&&(c.mI=a.toString());a=FL.get(c.type);if(void 0===a)throw Error("unknown hyperlink type");return a(c)}function HL(a,b){return`<a ${`id="${a.id}"`} ${`href="${a.url?a.url:"#"}"`} ${a.target?`target="${a.target}"`:""} ${a.sC?`title="${a.sC}"`:""} ${`onclick="${b}"`}>${a.eaa||""}</a>`}FL.set("u",function(a){return HL(a,"return document.getElementById('$coreSprPlaceholder').getCore().gotoLink(this);")});
FL.set("N",function(a){return HL(a,`document.getElementById('$coreSprPlaceholder').getCore().gotoSlide(${a.sI}, this);return false;`)});FL.set("f",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoFirstSlide(this);return false;")});FL.set("l",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastSlide(this);return false;")});FL.set("v",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastViewedSlide(this);return false;")});
FL.set("n",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoNextSlide(this);return false;")});FL.set("p",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoPreviousSlide(this);return false;")});FL.set("s",function(a){return HL(a,`document.getElementById('$coreSprPlaceholder').getCore().startSlideshow(this, '${a.tI}', ${a.mI});return false;`)});FL.set("e",function(a){return HL(a,"document.getElementById('$coreSprPlaceholder').getCore().endSlideshow(this);return false;")});function IL(a,b){a:switch(b[0].lt){case "n":var c="ol";break a;case "u":c="ul";break a;default:c="p"}"p"==c?b.forEach(d=>{a+=`<p>${d.z0}</p>`}):(a+=`<${c}>`,b.forEach(d=>{a+=`<li>${d.z0}</li>`}),a+=`</${c}>`);return a}function JL(a){let b="";const c=[];a.forEach(d=>{d.lt!=b&&(c.push([]),b=d.lt);c[c.length-1].push(d)});return c};function KL(a,b){const c=a[b.text];a=a[b.d1];if(!c||!a)return c?`<span>${c}</span>`:"";const d=b.d1.$aa;b=a[d].map(e=>LL(c,e,d));return JL(b).reduce(IL,"")}function LL(a,b,c){const {$h:d,length:e,lt:f,dI:g,Gba:h}={$h:b[c.$h],length:b[c.length],lt:b[c.lt],dI:b[c.dI],Gba:c.dI},l=a.substr(d,e);return{z0:g.map(m=>ML(l,m,h)).join(""),lt:f}}
function ML(a,b,c){var d=b[c.$h],e=b[c.length],f=b[c.bold]||!1,g=b[c.italic]||!1,h=b[c.sca]||!1,l=b[c.Ow],m=c.Ow;return(new TG(a)).then(n=>n.substr(d,e)).then(n=>n.replace(/\u000b/g,"<br />")).then(n=>NL(n)).then(n=>{g&&(n=`<${"i"}>${n}</${"i"}>`);return n}).then(n=>{f&&(n=`<${"b"}>${n}</${"b"}>`);return n}).then(n=>{h&&(n=`<${"u"}>${n}</${"u"}>`);return n}).then(n=>{l&&(n=GL(l,m,n));return n}).result()}
function NL(a){return(new TG(a)).then(b=>b.replace(/(\r\n|\r|\n)+/g," ")).then(b=>b.replace(/\xa0|[ \t]+/g," ")).result()};function OL(a,b){return a[b.jaa]?(new TG(KL(a,b))).then(c=>c?`<h2>${c}</h2>`:"").result():""};function PL(a,b,c){return a.map(d=>{var e=d[b.Mj]||d[b.hi];if(!(e=e?c.get(e):""))if(d[b.M0]&&(d[b.text]||d[b.h_]||d[b.Ow])){e=`<img src="${d[b.M0]}" alt="${d[b.h_]||d[b.text]||""}">`;const f=d[b.Ow];e=f?GL(f,b.Ow,e):e}else e="";return e||OL(d,b)||KL(d,b)}).join("")};function QL(a,b){b.Qe()?RL(a,b):Xe(a,b.Ik,()=>RL(a,b))}function SL(a){a.ua&&(Md(a.lb),Md(a.aS),Md(a.ua),a.ua=null)}function RL(a,b){var c=b.Fx;b=UG(b.slide());c=JSON.parse(c);const d=DL.lI;b=PL(c[d],d,b).replace(/\$coreSprPlaceholder/g,a.gq);b=Hd(Qc(b));a.lb.appendChild(b);ll(a.lb,"main");(b=a.lb.querySelector("h2"))?(b.id=rd(),ml(a.lb,"labelledby",b.id)):ml(a.lb,"label",a.If.PB_ACCESSIBLE_ARIA_LABEL_SLIDE)}
class TL extends K{constructor(a,b,c){super();this.rl=a;this.If=b;this.gq=c;this.AY=rd();b=Gd("DIV");zd(b,{"class":"ppt-accessible-slide-display"});this.Hk=b;this.ua=null;b=Gd("DIV");zd(b,{"class":"ppt-accessible-slide-content"});b.setAttribute("tabindex","-1");b.id=this.AY;this.lb=b;b=Gd("A");zd(b,{"class":"ppt-accessible-skip-link"});b.innerText=this.If.PB_ACCESSIBLE_ARIA_LABEL_BACK_TO_BEGIN;b.href=`#${this.AY}`;c=Gd("DIV");zd(c,{"class":"ppt-accessible-skip-link-container"});c.appendChild(b);this.aS=
c;QL(this,a)}$f(){}Et(a){Gg(this.ua,a)}width(){return 0}height(){return 0}slide(){return this.ua}content(){return this.lb}background(){throw Error("no background in accessible mode");}resize(){}Qq(){SL(this);this.ua=Gd("DIV");zd(this.ua,{"class":"ppt-accessible-slide"});this.ua.appendChild(this.lb);this.ua.appendChild(this.aS);this.Hk.appendChild(this.ua)}Xc(){SL(this)}U_(){}clone(){throw Error("no clone in accessible mode");}zH(){throw Error("no background in accessible mode");}};function UL(a,b){a.Yo=b;a.YN.appendChild(b.Hk)}function VL(a){a.L.splice(0,a.L.length)}class WL{constructor(a){this.L=[];this.YN=a;this.Yo=null}};class XL extends az{constructor(a){super(a);this.Lg=null;this.jU=G(this)}interactionPlayer(){return this.Lg}PQ(a){this.Lg=a;this.jU.C(this.Lg)}};class YL extends Zy{Qq(){super.Qq();B(this.background(),"display","none");B(this.content(),"display","none")}};class ZL extends Jw{constructor(a,b,c,d,e,f){super(a,b,c,d,e,f);f&&f.Qe()&&hb((f.lb||document).getElementsByTagName("IMG"),g=>{g.style.transform=""})}};class $L extends az{constructor(a){super(a);this.mb=null;this.oX=G(this)}quizPlayer(){return this.mb}YQ(a){this.mb=a;this.oX.C()}};function aM(a){const b=document.createElement("div");b.style.width=`${a.width()}px`;b.style.height=`${a.height()}px`;b.style.backgroundColor=a.m2;b.style.position="relative";return b}class bM extends Jw{constructor(a,b,c,d){super(a,-1,b,c);this.m2=d||"#000000";Fw(this,aM(this),aM(this))}};function vx(a,b){return a.pd[b]}function cM(a){B(a.MA,"position","normal"==a.xb?"absolute":"")}function dM(a){a.dD.forEach(b=>{b.Qe()?a.QX(b):Xe(a,b.Ik,a.QX,a)})}
function eM(a){Ze(a,...a.pd);a.pd.splice(0,a.pd.length);Jd(a.MA);VL(a.Vj);UL(a.Vj,a.Yo);fM(a);gM(a);a.dD.forEach(b=>{if(b instanceof $L)hM(a,new $y(a.Vj,a.pd.length,a.La,a.Ha,a.zz,b,a.xb));else if(b instanceof XL){a:switch(a.xb){case "normal":b=new Zy(a.Vj,a.pd.length,a.La,a.Ha,a.zz,b,a.xb);break a;case "accessible":b=new YL(a.Vj,a.pd.length,a.La,a.Ha,a.zz,b,a.xb);break a;default:throw Error("unknown presentation view mode");}hM(a,b)}else if(b instanceof bz)hM(a,new cz(a.Vj,a.pd.length,a.La,a.Ha,
a.zz,b,a.xb));else{a:switch(a.xb){case "normal":b=new ZL(a.Vj,a.pd.length,a.La,a.Ha,a.zz,b);break a;case "accessible":b=new TL(b,a.If,a.gq);break a;default:throw Error("unknown presentation view mode");}hM(a,b)}})}function fM(a){a.cK.forEach((b,c)=>{ph(c,`${b.origin.x}px ${b.origin.y}px`);Tk(c,b.transform)})}function gM(a){Array.from(a.cK.keys()).forEach(b=>{b.style.width="";b.style.height=""})}function hM(a,b){y(a,b);var c=a.Vj;c.L.push(b);c.YN.appendChild(b.Hk);a.pd.push(b)}
class iM extends K{constructor({hR:a,it:b,width:c,height:d,yaa:e,wI:f,backgroundColor:g,AR:h,messages:l}){super();this.dD=b;this.La=c;this.Ha=d;this.zz=e;this.gq=f;this.xb=h;this.If=l;this.cK=new Map;this.pd=[];this.MA=Gd("DIV");Fk(this.MA,"slide-displays-root");a.appendChild(this.MA);cM(this);this.Vj=new WL(this.MA);this.Yo=new bM(this.Vj,c,d,g);dM(this);eM(this)}width(){return this.La}height(){return this.Ha}background(){return this.Yo}resize(a,b){if(this.La!=a||this.Ha!=b)this.La=a,this.Ha=b,this.Yo.resize(a,
b),this.pd.forEach(c=>c.resize(a,b))}Am(a){this.xb!=a&&(this.xb=a,cM(this),eM(this))}QX(a){const b=Array.from(yd("IMG",null,a.lb));a=Array.from(yd("IMG",null,a.slideBackground()));b.concat(a).forEach(c=>{const d=Xk(c)||new xk,e=Yk(c)||new bd;this.cK.set(c,{transform:d,origin:e})})}};class jM{constructor(a,b,c,d){this.ua=a;this.Tf=b;this.Sf=c;this.Be=d;this.Qf=this.Lg=this.mb=this.Fx=this.lb=null}slide(){return this.ua}slideWidth(){return this.Tf}slideHeight(){return this.Sf}quizPlayer(){return this.mb}YQ(a){this.mb=a}interactionPlayer(){return this.Lg}PQ(a){this.Lg=a}scenarioPlayer(){return this.Qf}ZQ(a){this.Qf=a}Dq(){return this.Be}};class kM{constructor(a){this.Td=0;this.q9=void 0!==a?a:0;this.uz=new A;this.wz=new A;this.lN=new A;this.ph=null}weight(){return this.q9}progress(){return this.Td}context(){return this.ph}start(a){this.ph=a}Jq(){return this.uz}dC(){return this.wz}Hs(a){this.Td!=a&&(this.Td=a,this.lN.C(this))}Ah(){this.Td=1;this.uz.C(this)}vz(){this.wz.C(this)}};class lM extends kM{constructor(a){super();this.xJ=a}start(a){super.start(a);const b=xd(document,this.xJ);b?(a.lb=b,this.Ah()):this.vz()}};function mM(){};var nM;function oM(){}r(oM,mM);oM.prototype.createInstance=function(){a:{if(!this.T_&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{new ActiveXObject(d);var a=this.T_=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.T_}return a?new ActiveXObject(a):new XMLHttpRequest};
nM=new oM;function pM(a){const b=[];Object.entries(a).forEach(([c,d])=>qM(c,d,b));return b.join("&")}function qM(a,b,c){Array.isArray(b)?b.forEach(d=>qM(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function rM(){this.je=new A}rM.prototype.response=function(){return this.yX};rM.prototype.send=function(a,b,c){var d;if(d=ii){var e=window.location.toString();d=a.match(vp);e=e.match(vp);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?sM(this,a,b,c):tM(this,a,b,c)};
function sM(a,b,c,d){const e=new XDomainRequest;b=uM(b);e.onload=function(){a.yX=e.responseText;a.je.C(!0)};e.onerror=function(){a.je.C(!1)};e.ontimeout=function(){ii&&window.console.log("ontimeout")};e.onprogress=function(){ii&&window.console.log("progress")};try{e.open(c,b),e.send(pM(d))}catch(f){e.onerror()}}
function tM(a,b,c,d){const e=nM.createInstance();d=pM(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.yX=e.responseText,a.je.C(!0)):a.je.C(!1))}catch(f){a.je.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.je.C(!1)}}
function uM(a){const b=window.location.toString().match(vp)[1]||null;if(null!=b&&"file"!=b){const c=a.match(vp)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};class vM extends K{constructor(){super();this.je=G(this);this.Ar=null}load(a){const b=new rM;Xe(this,b.je,()=>{this.Ar=uu(b.response());this.je.C(this.Ar)});b.send(a,"GET",{})}};let wM=null,xM=0;function yM(a,b){if(ii)if(a=`@import "${b}";`,!wM||30<=xM)wM=uu(a).styleSheet,xM=1;else{var c=a;a=wM;b=void 0;if(void 0==b||0>b)b=tu(a).length;if(a.insertRule)a.insertRule(c,b);else if(c=/^([^\{]+)\{([^\{]+)\}/.exec(c),3==c.length)a.addRule(c[1],c[2],b);else throw Error("Your CSSRule appears to be ill-formatted.");++xM}else a.rz=Dd("link",{rel:"stylesheet",type:"text/css",href:b}),yd("head")[0].appendChild(a.rz)}
class zM{constructor(){this.rz=null;this.je=new A}load(a){const b=bc||ac?ru:su,c=b().length;yM(this,a);const d=this,e=setInterval(()=>{try{if(null!=d.rz&&null!=d.rz.sheet||b().length!=c)clearInterval(e),d.je.C(this.rz)}catch(f){}},100)}};class AM extends kM{constructor(a){super(30);this.S2=a;this.Ar=null}get i$(){return this.Ar}start(a){super.start(a);a=Lh()||ii?new zM:new vM;a.je.addHandler(b=>{this.Ar=b;this.Ah()},this);a.load(this.S2)}};class BM extends kM{constructor(){super();this.vD=this.uD=0;this.r9=1}weight(){return this.r9*this.uD}start(a){super.start(a);var b=a.lb;if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c];let h=rg(d,"fontFamily");if(h){var e=h.indexOf(",");0<=e&&(h=h.substr(0,e));e=[];$d(d,e,!0);d=e.join("");d=d.replace(/ \xAD /g," ").replace(/\xAD/g,"");d=d.replace(/\u200B/g,"");d=d.replace(/ +/g," ");" "!=d&&(d=d.replace(/^\s*/,""));d=Fb(d);0<d.length&&(h in a||(a[h]=""),a[h]+=d)}}for(f in a)a.hasOwnProperty(f)&&
(b=a[f].split(""),xb(b),a[f]=b.join(""));var f=a;a=0;for(var g in f)a++;this.uD=a;g=this.g5.bind(this);a=this.f5.bind(this);for(const h in f)if(f.hasOwnProperty(h)){b=f[h];a:{for(c=0;c<b.length;++c)if(61440<=b.charCodeAt(c)&&61695>=b.charCodeAt(c)){c=!0;break a}c=!1}iy(h,c?b.substr(0,1):"0",g,a)}this.vj()}else this.Ah()}g5(){++this.vD;this.vj()}f5(){++this.vD;this.vj()}vj(){this.vD==this.uD?this.Ah():this.Hs(this.vD/this.uD)}};class CM extends kM{constructor(){super();this.s9=1;this.ku=0;this.xz=[];this.rT={};this.ND=-1}weight(){return this.s9*this.ku}start(a){super.start(a);if(a=a.lb){a=a.querySelectorAll("img");this.ku=a.length;for(let b=0;b<this.ku;++b){const c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.xz.push(c),c.onload=this.k5.bind(this,c),c.onerror=this.i5.bind(this,c))}this.ND=setInterval(this.m3.bind(this),500);this.vj()}else this.Ah()}m3(){for(let b=0;b<this.xz.length;++b){var a=this.xz[b];
if(a.complete&&0==a.naturalWidth){const c=a.src;a.removeAttribute("src");a.src=c}}}i5(a){const b=na(a)+"";b in this.rT?this.RE(a):this.rT[b]=1}k5(a){this.RE(a)}RE(a){a.onload=a.onerror=null;pb(this.xz,a);this.vj()}vj(){const a=this.ku-this.xz.length;a==this.ku?(this.Ah(),0<this.ND&&(clearInterval(this.ND),this.ND=-1)):this.Hs(a/this.ku)}};function DM(a,b){b.lN.addHandler(a.dW,a);b.Jq().addHandler(a.ov,a);b.dC().addHandler(a.IM,a)}function EM(a,b){b.lN.removeHandler(a.dW,a);b.Jq().removeHandler(a.ov,a);b.dC().removeHandler(a.IM,a)}class FM extends kM{constructor(a,b){super(b);this.jn=a;this.Wx=0}vj(){let a=0,b=0;const c=this.jn.length;for(let d=0;d<c;++d){const e=this.jn[d];a+=e.weight();b+=e.progress()*e.weight()}this.Hs(0<a?b/a:this.Wx/c)}dW(){this.vj()}ov(a){EM(this,a);++this.Wx;this.vj()}IM(a){EM(this,a);this.vz()}};class GM extends FM{constructor(a,b){super(a,b);this.xK=!1}start(a){super.start(a);for(let b=0;b<this.jn.length;++b){const c=this.jn[b];DM(this,c);c.start(a);if(this.xK)break}}ov(a){super.ov(a);this.Wx==this.jn.length&&this.Ah()}IM(){if(!this.xK){this.xK=!0;for(let a=0;a<this.jn.length;++a)EM(this,this.jn[a]);this.vz()}}};class HM extends GM{constructor(){super([new CM,new BM],60)}start(a){const b=a.lb;if(b){const c=Gd("div");B(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});C(c,0);c.appendChild(b);ja.document.body.appendChild(c)}super.start(a)}vz(){var a=this.context();(a=a&&a.lb)&&(a=Rd(a))&&Md(a);super.vz()}Ah(){var a=this.context();(a=a&&a.lb)&&(a=Rd(a))&&Md(a);super.Ah()}};function IM(a){if(a.Wx>=a.jn.length)a.Ah();else{var b=a.context(),c=a.jn[a.Wx];DM(a,c);c.start(b)}}class JM extends FM{constructor(a){super(a)}start(a){super.start(a);IM(this)}ov(a){super.ov(a);IM(this)}};var KM,LM,MM=[],NM=new A,OM=new A,PM=new A;p("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){KM=a;NM.C()});p("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){LM=a;OM.C()});p("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){MM[a]=b;PM.C(a)});function QM(a,b,c,d,e,f,g,h,l,m,n,q){const u=KM;if(!u)throw Error("quiz player is not loaded");u(a,b,c,d,e,f,g,h,l,m,n,q)}
function RM(a,b,c,d,e,f,g,h,l,m,n,q){const u=MM[a];if(!u)throw Error(a+" player is not loaded");u(b,c,d,e,f,g,h,l,m,n,q)}function SM(a,b,c,d,e,f,g,h,l,m,n,q,u,w,z,E,J){const I=LM;if(!I)throw Error("scenario player is not loaded");I(a,b,c,d,e,f,g,h,l,m,n,q,u,w,z,E,J)};function TM(a,b,c){UM[b]=c;a="q_"+a;window[a]||(window[a]=function(d,e,f,g,h){(0,UM[d])(e,f,g,h);UM[d]=null})}function VM(a,b,c){UM[b]=c;a="i_"+a;window[a]||(window[a]=function(d,e,f,g){const h=UM[d];h&&(h(e,f,g),UM[d]=null)})}function WM(a,b,c){UM[b]=c;a="s_"+a;window[a]||(window[a]=function(d,e,f,g,h,l,m,n){const q=UM[d];q&&(q(e,f,g,h,l,m,n),UM[d]=null)})}function XM(a,b,c){UM[b]=c;a="sl_"+a;window[a]||(window[a]=function(d,e,f){const g=UM[d];g&&(g(e,f||null),UM[d]=null)})}
function YM(a){Md(a.VX);a.VX=void 0}function ZM(a,b,c,d){const e=a.wr.substr(0,a.wr.lastIndexOf("/")+1);var f=Dd("div");const g=Dd("div");var h=new Q;const l=a.context();h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.lb=f;f=$M(a);h=l.slide();const m=h.VP(),n=aN(a.H.fE,a.H.fa()),q=RM.bind(void 0,m,b,c,d,g,f,l.slideWidth(),l.slideHeight(),a.D3.bind(a),e,h.index(),n);void 0!==MM[m]?q():(PM.addHandler(u=>{u==m&&q()}),Kh(h.Lo()))}
function bN(a,b,c,d,e,f,g,h){const l=a.wr.substr(0,a.wr.lastIndexOf("/")+1);var m=Dd("div");const n=Dd("div");var q=new Q;const u=a.context();q.resize(u.slideWidth(),u.slideHeight());m.appendChild(q.displayObject());m.appendChild(n);u.lb=m;m=$M(a);q=u.slide();const w=cN(a.H.fE),z=SM.bind(void 0,b,c,d,e,n,m,u.slideWidth(),u.slideHeight(),a.F3.bind(a),l,q.index(),f,g,h,a.H.ht().enabled(),w);void 0!==LM?z():(OM.addHandler(()=>{z()}),Kh(q.Lo()))}
function $M(a){const b=Dd("div");a.context().Dq().appendChild(b);Fk(b,"framesLayerContent");return b}
class dN extends kM{constructor(a,b,c,d){super(70);this.BF=a;this.vd=b;this.wr=c;this.H=d}start(a){super.start(a);const b=a.slide()instanceof rw,c=a.slide()instanceof Fq;a=a.slide()instanceof Uq;b?TM(this.BF,this.vd,this.K5.bind(this)):c?VM(this.BF,this.vd,this.n5.bind(this)):a?WM(this.BF,this.vd,this.S5.bind(this)):XM(this.BF,this.vd,this.j6.bind(this));this.VX=Kh(this.wr)}j6(a,b){a=Zh&&Wh&&navigator.connection&&navigator.connection.saveData?a.replace(/<img/g,'<img loading="eager"'):a;var c=Dd("div");
c.innerHTML=a;a=void 0!==c.firstElementChild?c.firstElementChild:Pd(c.firstChild);c=this.context();c.lb=a;c.Fx=b;this.Ah();YM(this)}K5(a,b,c,d){const e=this.wr.substr(0,this.wr.lastIndexOf("/")+1);var f=Dd("div");const g=Dd("div");var h=new Q;const l=this.context();c=l.slide();c.YI&&(L(h,"background",`url(${c.YI})`),L(h,"background-size","100% 100%"));h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.lb=f;f=$M(this);h=eN(this.H.fE,this.H.fa());const m=l.slide();
a=QM.bind(void 0,a,b,g,f,l.slideWidth(),l.slideHeight(),this.E3.bind(this),e,c.index(),d,h,m.oF);void 0!==KM?a():(NM.addHandler(a),Kh(c.Lo()));YM(this)}n5(a,b,c){ZM(this,a,b,c);YM(this)}S5(a,b,c,d,e,f,g){bN(this,a,b,c,d,e,f,g);YM(this)}E3(a){this.context().YQ(a);this.Ah()}D3(a){this.context().PQ(a);this.Ah()}F3(a){this.context().ZQ(a);this.Ah()}}var UM=[];const fN=D?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];
function gN(a,b){a.yE=b;const c=a.XF[b];c.ja=1;const d=c.slide();var e=a.n2;const f=[],g=d.src();if(!g)throw Error("slide src can't be null");let h=null;g instanceof TK?(b=new dN(a.F.uniqueId(),b,e+g.A3,a.F.settings()),g.NS?(h=new AM(e+g.NS),f.push(new GM([h,b],20))):f.push(b)):(e=g.Fi(),f.push(new lM(e)));"slide"==d.type()&&f.push(new HM);e=new jM(d,a.F.slideWidth(),a.F.slideHeight(),a.Be);const l=new JM(f);x(a,l.Jq(),m=>{af(a,l);var n=m.context();d.rU=!0;m=n.lb;const q=Od(m);c.Hq(q[1],q[0],n.Fx);
c instanceof $L?(n=n.quizPlayer(),c.YQ(n)):c instanceof XL?(n=n.interactionPlayer(),c.PQ(n)):c instanceof bz&&(n=n.scenarioPlayer(),c.ZQ(n));d instanceof Hp&&(m=a.aO.create(d,m,h?h.i$:null),QI(m.e7.Qv,m.k8),m.lO&&m.GW());hN(a);a.Ik.C(d)});x(a,l.dC(),()=>{af(a,l);hN(a);a.m8.C(d)});l.start(e)}function HF(a){ig(a.j4,100,a)}function hN(a){a.KU[a.yE]=!0;a.yE=void 0;HF(a)}
class iN extends K{constructor(a,b){super();this.F=a;this.aO=b;this.n2="";a=a.slides();b=[];for(let d=0;d<a.count();++d){var c=a.getSlide(d);c=c instanceof rw?new $L(c):c instanceof Fq?new XL(c):c instanceof Uq?new bz(c):new az(c);b.push(c)}this.XF=b;this.Be=null;this.KU={};this.yE=void 0;this.Ik=G(this);this.m8=G(this);this.vb=!0}xI(){return this.XF.length}j4(){if(this.vb&&void 0===this.yE){for(let b=0;b<fN.length;++b){const c=this.R+fN[b];if(0<=c&&c<this.xI()&&void 0===this.KU[c]){var a=c;break}}void 0!==
a&&gN(this,a)}}Dt(a){this.R=a;HF(this)}Jw(a){switch(this.XF[a].state()){case 2:return 2;case 1:return 1;default:return 0}}na(a){(this.vb=a)&&HF(this)}};function uF(a,{hR:b,width:c,height:d,xaa:e,backgroundColor:f,AR:g}){const h=[];for(let l=0;l<a.Ke.xI();++l)h.push(a.Ke.XF[l]);return new iM({hR:b,it:h,width:c,height:d,yaa:e,wI:a.gq,backgroundColor:f,AR:g,messages:a.If})}class jN{constructor(a,b,c){this.Ke=a;this.gq=b;this.If=c}};function kN(a,b,c){a=a.F.settings().fa();return a.hasOwnProperty(b)?a[b]:c}function lN(a,b){const c=new (ki?zL:wL)(kN(a,"PB_ENTER_PASSWORD","Enter a password to watch the presentation:"),kN(a,"PB_INCORRECT_PASSWORD","The password is incorrect. Please try again"),kN(a,"PB_MESSAGE_BOX_OK","OK"),d=>{d==b&&(c.Dc(),mN(a))})}function mN(a){var b=new jN(new iN(a.F,a.aO),a.F.settings().wI(),a.F.settings().fa()||{});b=new SF(a.F,a.Z6,b);a.uv.C(b)}
class nN extends K{constructor(a,b,c){super();this.F=a;this.Z6=b;this.aO=c;this.uv=G(this)}Bq(){var a=this.F.settings().gx(),b=a.mH(),c;if(c=b){a:{c=window.location.hostname;for(var d=0;d<b.length;++d)if(c==b[d]||Eb(c,"."+b[d])){b=!0;break a}b=!1}c=!b}if(c)a=kN(this,"PB_DOMAIN_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at this domain"),ki?new yL("domain",a,!1):new sL(a,"domain");else{if(b=d=a.wx()){a:{b=new lo;c=d.getStartDate();d=d.NB;if(c&&d){const e=0>oo(b,
d),f=0>=oo(c,b);if(0>oo(c,d)){b=e&&f;break a}if(0>oo(d,c)){b=e||f;break a}}b=c&&0>oo(b,c)?!1:!(d&&0<=oo(b,d))}b=!b}b?(a=kN(this,"PB_TIME_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at the moment"),ki?new yL("time",a,!1):new sL(a,"time")):a.RM?lN(this,a.password()):mN(this)}}};function oN(a,b,c,d){var e=(new pL(c)).load(b);b=parseInt(t(b,c.hba,"2007"),10);c=new WI;a.YW.C(e);e=new nN(e,b,c);Xe(a,e.uv,f=>{f.view().ih().id=d;Fk(f.view().displayObject(),d);a.uv.C(f)});e.Bq()}function pN(a,b,c,d){YI(b,e=>{e=JSON.parse(e);if(!e)throw Error("invalid presentation json!");oN(a,e,c,d)})}class qN extends K{constructor(){super();this.uv=G(this);this.YW=G(this)}Bq(a,b,c){ma(a)?oN(this,a,b,c):pN(this,a,b,c)}};class rN extends K{constructor(){super();this.SN=this.Nn=this.Ib=this.hd=this.Kn=this.KN=this.Ia=!1;this.Va=G(this);this.uc=G(this)}get visible(){return this.Ia}set visible(a){this.Ia!=a&&(this.Ia=a,this.uc.C())}get Nd(){return this.KN}set Nd(a){this.KN!=a&&(this.KN=a,lH(this))}get Zc(){return this.Kn}set Zc(a){this.Kn!=a&&(this.Kn=a,lH(this))}get ge(){return this.hd}set ge(a){this.hd!=a&&(this.hd=a,lH(this))}get showOutline(){return this.Ib}set showOutline(a){this.Ib!=a&&(this.Ib=a,lH(this))}get Cg(){return this.Nn}set Cg(a){this.Nn!=
a&&(this.Nn=a,lH(this))}get pI(){return this.SN}set pI(a){this.SN!=a&&(this.SN=a,lH(this))}};function sN(a,b){return-1!=a.buttonsOrder.indexOf(b)}
class tN extends K{constructor(){super();this.kJ=this.AJ=this.Kn=this.Ia=!1;this.Lm=[];this.Va=G(this);this.uc=G(this)}get visible(){return this.Ia}set visible(a){this.Ia!=a&&(this.Ia=a,this.uc.C())}get Zc(){return this.Kn}set Zc(a){this.Kn!=a&&(this.Kn=a,lH(this))}get Aq(){return this.AJ}set Aq(a){this.AJ!=a&&(this.AJ=a,lH(this))}get mt(){return this.kJ}set mt(a){this.kJ!=a&&(this.kJ=a,lH(this))}get buttonsOrder(){return this.Lm}set buttonsOrder(a){this.Lm.join()!=a.join()&&(this.Lm=a,lH(this))}}
;class uN{constructor(){this.Ec=new tN;this.Nc=new rN;this.controlPanel=new oH}};class vN extends K{constructor(){super();this.CN=this.qO=this.up=this.eM=!0;this.Af=this.$r=!1;this.Va=G(this)}get Eo(){return this.eM}set Eo(a){this.eM!=a&&(this.eM=a,lH(this))}get zo(){return this.up}set zo(a){this.up!=a&&(this.up=a,lH(this))}get To(){return this.qO}set To(a){this.qO!=a&&(this.qO=a,lH(this))}get search(){return this.CN}set search(a){this.CN!=a&&(this.CN=a,lH(this))}get Li(){return this.$r}set Li(a){this.$r!=a&&(this.$r=a,lH(this))}get locked(){return this.Af}set locked(a){this.Af!=
a&&(this.Af=a,lH(this))}};var wN=class{constructor({sidePanelPosition:a,outlinePosition:b,colors:c,messages:d,showPlayersPanels:e=!1,showTitlePanel:f=!0,accessibilityModeEnabled:g,miniskinCustomizationEnabled:h,fontFamily:l,borderRadius:m,TH:n}){this.f8=a;this.P6=b;this.d8=f;this.Fb=c;this.If=d;this.Z7=e;this.LI=g;this.A4=h;this.p3=l;this.w2=m;this.QW=n}sidePanelPosition(){return this.f8}showTitlePanel(){return this.d8}outlinePosition(){return this.P6}showPlayersPanels(){return this.Z7}colors(){return this.Fb}messages(){return this.If}accessibilityModeEnabled(){return this.LI}miniskinCustomizationEnabled(){return this.A4}fontFamily(){return this.p3}borderRadius(){return this.w2}isInheritSettings(){return"universal"===
this.QW?!0:"videolecture"===this.QW&&ki}};function xN(a){a=Sl(a).vH;return parseInt(a.substr(1),16)};const yN={primaryButtonText:"primaryButtonText",primaryButtonTextHover:"primaryButtonTextHover",primaryButtonBackground:"primaryButtonBackground",primaryButtonBackgroundHover:"primaryButtonBackgroundHover",primaryButtonBorder:"primaryButtonBorder",primaryButtonBorderHover:"primaryButtonBorderHover",secondaryButtonText:"secondaryButtonText",secondaryButtonTextHover:"secondaryButtonTextHover",secondaryButtonBackground:"secondaryButtonBackground",secondaryButtonBackgroundHover:"secondaryButtonBackgroundHover",
secondaryButtonBorder:"secondaryButtonBorder",secondaryButtonBorderHover:"secondaryButtonBorderHover",pageBackground:"pageBackground",playerBackground:"playerBackground",playerText:"playerText"},zN={"player.background":"miniskin.panel.background","panel.text":"miniskin.panel.text","button.face.normal":"miniskin.button.background","button.content.normal":"miniskin.button.content"};
function AN(a){return Object.keys(a).reduce((b,c)=>{var d=a[c];var e="SOLID"===d.type?d:null;d="GRADIENT"===d.type?d:null;if(e)d={type:"solid",value:{color:xN(e.color),alpha:e.opacity}};else if(!d||2!==d.Ji.length||180!==d.Ii&&90!==d.Ii)d=null;else{e=d.Ii;const f=d.Ji[0];d=d.Ji[1];d={type:"gradient",value:{firstColor:{color:xN(f.color),alpha:f.opacity},secondColor:{color:xN(d.color),alpha:d.opacity},direction:180===e?"vertical":"horizontal"}}}b[c]=d;return b},{})};function eN(a,b=null){return BN(a,b)}function aN(a,b=null){return CN(a,b)}class DN{constructor(){this.ta=new uN;this.outline=new vN;this.colors={};this.accessibilityModeEnabled=!1;this.miniskinCustomizationEnabled=!0;this.fontFamily="";this.borderRadius=0}}
function BN(a,b=null){if(NG())return new wN({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:b,showPlayersPanels:!0,showTitlePanel:!1,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,TH:"none"});var c=a.ta.Nc,d=a.ta.Ec,e=a.ta.controlPanel;const f=d.visible&&(d.Zc||d.Aq||0<d.buttonsOrder.length);var g=c.visible&&(c.showOutline||c.Zc||c.ge||c.Cg)?c.Nd?"left":"right":
"none";"none"==g&&f&&(g=d.mt?"right":"left");d=g;c=EN(c,e,g);e={};g=a.colors;for(const m of Object.keys(yN))if(g.hasOwnProperty(m)){var h=g[m];var l="SOLID"===h.type?h:null;h="GRADIENT"===h.type?h:null;if(l)h={type:"solid",value:{color:xN(l.color),alpha:l.opacity}};else if(!h||2!==h.Ji.length||180!==h.Ii&&90!==h.Ii)h=null;else{l=h.Ii;const n=h.Ji[0];h=h.Ji[1];h={type:"gradient",value:{firstColor:{color:xN(n.color),alpha:n.opacity},secondColor:{color:xN(h.color),alpha:h.opacity},direction:180===l?
"vertical":"horizontal"}}}h&&(e[yN[m]]=h)}return new wN({sidePanelPosition:d,outlinePosition:c,colors:e,messages:b,showTitlePanel:f,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,TH:"universal"})}
function CN(a,b=null){const c=a.ta.Nc,d=c.visible&&(c.showOutline||c.Zc||c.ge||c.Cg)?c.Nd?"left":"right":"none";return new wN({sidePanelPosition:d,outlinePosition:EN(c,a.ta.controlPanel,d),colors:AN(a.colors),messages:b,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,TH:"universal"})}
function cN(a){var b=a.colors;const c={};for(const d of Object.keys(zN))b.hasOwnProperty(d)&&(c[zN[d]]=b[d].zI());return new wN({sidePanelPosition:"none",outlinePosition:"none",colors:c,messages:{},accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,TH:"universal"})}function EN(a,b,c){return b.visible&&b.showOutline?"bottom":a.visible&&a.showOutline?"left"==c?"left":"right":"none"};class FN{constructor(){const a={colors:{A:"colors"},controlPanel:{A:"controlPanel",visible:{A:"visible"},showOutline:{A:"showOutline"},pf:{A:"showPlayPause"},kc:{A:"progressBar",visible:{A:"visible"},enabled:{A:"enabled"},Tq:{A:"showLabels"},mode:{A:"mode"}},Uba:{A:"showRewind"},Vq:{A:"showVolumeControl"},jl:{A:"showCCButton"},rf:{A:"showSubtitlesButton"},So:{A:"showSlideOnlyButton"},Dg:{A:"showTimer"},Jt:{A:"showSlideNumbers"},qf:{A:"showPrevButton"},Te:{A:"showNextButton"},Bg:{A:"navigationMode"},
Dd:{A:"showPlaybackRateButton"}},Nc:{A:"sidePanel",visible:{A:"visible"},Nd:{A:"showAtLeft"},Zc:{A:"showLogo"},Cg:{A:"showPresenterInfo"},pI:{A:"showPresenterVideo"},ge:{A:"showNotes"},showOutline:{A:"showOutline"}},Ec:{A:"titlePanel",Aq:{A:"courseTitleVisible"},mt:{A:"buttonsAtLeft"},Zc:{A:"showLogo"},buttons:{A:"buttons"},visible:{A:"visible"}},nQ:{A:"outlinePanel",Eo:{A:"numberEntries"},zo:{A:"highlightViewedEntries"},To:{A:"thumbnails"},search:{A:"search"},Li:{A:"multilevel"}},miniskinCustomizationEnabled:{A:"miniskinCustomizationEnabled"},
fontFamily:{A:"fontFamily"},borderRadius:{A:"borderRadius"}},b=Wa();Da(a,b);this.Ja=a}aQ(a={}){const b=new DN;a[this.Ja.colors]&&(b.colors=GG(a[this.Ja.colors]));if(a[this.Ja.Ec]){var c=a[this.Ja.Ec],d=b.ta.Ec,e=this.Ja.Ec;d.Zc=c[e.Zc];d.Aq=c[e.Aq];d.mt=c[e.mt];d.buttonsOrder=c[e.buttons];d.visible=c[e.visible]}a[this.Ja.Nc]&&(c=a[this.Ja.Nc],d=b.ta.Nc,e=this.Ja.Nc,d.visible=c[e.visible],d.Nd=c[e.Nd],d.Zc=c[e.Zc],d.Cg=c[e.Cg],d.pI=c[e.pI],d.ge=c[e.ge],d.showOutline=c[e.showOutline]);if(a[this.Ja.controlPanel]){c=
a[this.Ja.controlPanel];e=b.ta.controlPanel;const f=this.Ja.controlPanel;e.visible=c[f.visible];e.showOutline=c[f.showOutline];e.pf=c[f.pf];e.jl=c[f.jl];e.rf=c[f.rf];e.Dd=c[f.Dd];e.So=c[f.So];e.px=c[f.Uba];e.Bg=c[f.Bg];if(c[f.kc]){d=c[f.kc];const g=b.ta.controlPanel.kc,h=this.Ja.controlPanel.kc;g.visible=d[h.visible];g.enabled=d[h.enabled];g.Tq=d[h.Tq];g.mode=d[h.mode]}e.Vq=!D&&c[f.Vq];e.Dg=c[f.Dg];e.Jt=c[f.Jt];e.qf=c[f.qf];e.Te=c[f.Te]}a[this.Ja.nQ]&&(c=a[this.Ja.nQ],d=b.outline,e=this.Ja.nQ,d.Eo=
c[e.Eo],d.zo=c[e.zo],d.To=c[e.To],d.search=c[e.search],d.Li=c[e.Li]);void 0!==a[this.Ja.miniskinCustomizationEnabled]&&(b.miniskinCustomizationEnabled=a[this.Ja.miniskinCustomizationEnabled]);a[this.Ja.fontFamily]&&(b.fontFamily=a[this.Ja.fontFamily]);null!==a[this.Ja.borderRadius]&&(b.borderRadius=a[this.Ja.borderRadius]);return b}};class GN extends iH{constructor(a){super({G:"ppt-accessible-slide-notes",title:a.Z("PB_TAB_NOTES_LABEL")});this.pV=new Q({$:P(this,"notes-container")});M(this,this.pV)}UQ(a){this.pV.Oi(KL(a.Q1,DL.lI))}};function HN(a){if(a){const b=new Q({Tb:"P"});b.ha(a);return b}return null}function IN({qaa:a="",link:b,title:c,text:d}){if(b){const e=new Q({Tb:"A"});e.setAttribute("href",`${a}${b}`);e.setAttribute("title",c||b);e.ha(d);return e}return null}
class JN extends iH{constructor({gg:a,fa:b}){super({G:"ppt-accessible-presenter",title:b.Z("PB_ACCESSIBLE_PRESENTER_INFO")});this.Rb=a;this.I=b;this.GJ().forEach(c=>c&&M(this,c))}GJ(){const a=[];var b=this.Rb.vt();var c=this.I.Z("PB_ACCESSIBLE_SKIN_PRESENTER_PHOTO");if(b){const d=new Q({Tb:"IMG"});d.setAttribute("src",b.path());d.setAttribute("alt",c);b=d}else b=null;b&&a.push(b);(b=HN(this.Rb.name()))&&a.push(b);(b=HN(this.Rb.rt()))&&a.push(b);(b=IN({link:this.Rb.he(),title:this.Rb.he(),text:this.I.Z("PB_PRESENTER_WEBSITE")}))&&
a.push(b);(b=IN({qaa:"mailto:",link:this.Rb.email(),title:this.Rb.email(),text:this.I.Z("PB_PRESENTER_EMAIL")}))&&a.push(b);(b=HN(this.Rb.phone()))&&a.push(b);(b=HN(this.Rb.wq()))&&a.push(b);return a}};class KN extends Q{constructor(a,b){super({$:a,Tb:"LI",tabIndex:b?0:void 0});this.Jx()}}function LN(a,b=!0){return new KN(P(a,"item"),b)}class MN extends iH{constructor({G:a,title:b,a0:c}){super({G:a,title:b});this.GU=this.IJ();this.i4=this.KS(c);M(this,this.GU);this.i4.forEach(d=>M(this.GU,d))}IJ(){return new Q({Tb:"UL"})}};const NN={image:[".jpg","jpeg",".png",".gif"],video:[".mp4"],document:[".doc",".docx",".xls",".xlsx",".pdf"]};function ON(a){let b=a.url();try{if("attachment"==a.type()){const c=b.lastIndexOf("/");b=b.substring(0,c+1)+encodeURIComponent(b.substring(c+1))}}catch(c){b=""}return b}
function PN(a){const b=a.title(),c=a.type(),d=ON(a);a=a.target();if("webLink"==c)return{type:"link",title:b,G_:null,href:d,target:a};const e=b.substring(b.lastIndexOf("."));return{type:Object.keys(NN).find(f=>NN[f].includes(e))||"file",title:b,G_:e,href:d,target:a}}function QN(a){const b=RN(a);if(!b)return null;a=new Q({$:P(a,"subtitle")});a.ha(b);return a}
function SN(a){switch(a.lr.type){case "file":return Z(a.K,"attachment-unknown");case "image":return Z(a.K,"attachment-image");case "link":return Z(a.K,"attachment-link");case "video":return Z(a.K,"attachment-video");case "document":return Z(a.K,"attachment-doc")}return null}
function RN(a){const b=a.lr.G_;switch(a.lr.type){case "file":return a.I.Z(a.tj.file,{EXTENSION:b});case "document":return a.I.Z(a.tj.document,{EXTENSION:b});case "image":return a.I.Z(a.tj.image);case "link":return a.I.Z(a.tj.link);case "video":return a.I.Z(a.tj.video)}return null}
class TN extends Q{constructor(a,b,c,d){super({G:"attach-item",tabIndex:0});this.K=b;this.I=c;this.tj=d;this.lr=PN(a);(a=this.Pm())&&M(this,a);a=this.FJ();M(this,a);b=this.jy();M(a,b);(this.lG=QN(this))&&M(a,this.lG);this.Re("row");const e=this.HJ();x(this,this.ga,()=>e.click());x(this,this.I.Mg,this.Di,this)}Pm(){var a=SN(this);if(!a)return null;const b=new Q({$:P(this,"icon-container")});a=new Q({va:a,$:P(this,"icon")});M(b,a);return b}jy(){const a=new Q({$:P(this,"title")});a.ha(this.lr.title);
return a}FJ(){return new Q({$:P(this,"info-container")})}HJ(){const a=Dd("A");a.setAttribute("title",this.lr.href);a.setAttribute("href",this.lr.href);a.setAttribute("target",this.lr.target);return a}Di(a){switch(a){case this.tj.file:case this.tj.document:case this.tj.image:case this.tj.link:case this.tj.video:(a=RN(this))&&this.lG&&this.lG.ha(a)}}}function UN(a,b){b=new TN(b,a.K,a.I,a.tj);x(a,b.ga,()=>{xh(()=>{a.XR.C()},a,1E3)},a);return b}
function VN(a){a.ra.Zh(a.Hn.height(),a.iz.height());a.ra.Tw()}
var WN=class extends Q{constructor(a,b,c){super({G:"attachments-info",tabIndex:-1});this.XR=G(this);this.K=b;this.I=c;this.tj={file:"PB_ATTACHMENT_FILE_SUBTITLE",document:"PB_ATTACHMENT_DOCUMENT_SUBTITLE",link:"PB_ATTACHMENT_LINK_SUBTITLE",video:"PB_ATTACHMENT_VIDEO_SUBTITLE",image:"PB_ATTACHMENT_IMAGE_SUBTITLE"};this.Hn=new Q({$:P(this,"scroll-area")});M(this,this.Hn);this.iz=new Q;M(this.Hn,this.iz);b=new Q({G:"container-bottom-shadow"});M(this,b);this.ra=new qI({Oq:this.Hn,jP:b.displayObject()});
y(this,this.ra);this.U(this.ra.yj());this.IJ(a);this.Re("region");this.Po("Resources")}IJ(a){const b=a.count();for(let d=0;d<b;d++){var c=a.N_(d);c=UN(this,c);M(this.iz,c);d<b-1&&M(this.iz,new Q({$:P(this,"delimiter")}))}D&&Gh(this.iz.displayObject());VN(this)}Sa(a,b){super.Sa(a,b);VN(this)}};class XN extends MN{constructor({resources:a,fa:b}){super({G:"ppt-accessible-resources",title:b.Z("PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS"),a0:a})}KS(a){return a.Wh().Sc().map(b=>this.JJ(b))}JJ(a){const b=LN(this,!1);a=this.HJ(a);M(b,a);return b}HJ(a){const b=new Q({Tb:"A"});b.setAttribute("title",a.url());b.setAttribute("href",ON(a));b.setAttribute("target",a.target());b.ha(a.title());return b}};class YN extends MN{constructor({slides:a,fa:b}){super({G:"ppt-accessible-slide-list",title:b.Z("PB_ACCESSIBLE_SLIDES"),a0:a});this.Re("navigation");this.oG.Re("heading");this.oG.setAttribute("aria-level","2");a=this.oG;a.O.id||a.OQ(rd());this.Se("labelledby",a.O.id);this.YX=G(this)}KS(a){return a.sB.map(b=>this.JJ(b))}JJ(a){const b=LN(this),c=a.title()?a.title():"---";b.ha(`${a.index()+1}. ${c}`);x(this,b.ga,()=>{this.YX.C(a)});return b}};class ZN extends Q{constructor(a){super({Tb:"SECTION",G:"ppt-accessible-top-panel",tabIndex:-1});this.Re("region");this.Po(a.Z("PB_ACCESSIBLE_ARIA_LABEL_TOP_PANEL"));this.I=a;this.DY=new Q({Tb:"H1",$:P(this,"slide-status")});M(this,this.DY)}};function $N(a){a.NA&&x(a,a.NA.YX,b=>{a.fc.gotoSlide(b.index())})}
class aO extends zH{constructor({Wb:a,messages:b,skinSettings:c}){super({G:"ppt-accessible-skin",Wb:a,messages:b,skinSettings:c});this.ka=this.zr();this.NA=this.Ra.showSlideList?new YN({slides:this.F.slides(),fa:this.I}):null;this.Jf=this.Ra.ge?new GN(this.I):null;this.qA=this.Ra.R0&&this.F.resources().Wh().count()?new XN({resources:this.F.resources(),fa:this.I}):null;this.Rb=null;this.Fu()}zr(){return this.Ra.S0?new ZN(this.I):null}Fu(){xH(this,this.Fz);if(this.NA&&(bc||cc)){var a=new Q({G:"ppt-accessible-slide-list-wrapper"});
M(a,this.NA)}else a=this.NA;xH(this,a);xH(this,this.Jf);xH(this,this.Bb);xH(this,this.qA);(a=this.ka)&&M(this,a);(a=this.Ng)&&M(this,a);this.U(this.P.displayObject());(a=this.qp)&&M(this,a);this.By.ka=this.ka;this.By.Ng=this.Ng;$N(this)}Sd(){super.Sd();if(this.ka)if(this.uE()){var a=-1!=this.B.currentSlideIndex()&&this.B.X().visible()?`${this.B.X().visibleIndex()+1}`:"-";const c=this.F.slides().visibleSlidesCount();var b=this.ka;a=b.I.Z("PB_ACCESSIBLE_SLIDE_N_OF_COUNT",{SLIDE_NUMBER:a,TOTAL_SLIDES:c});
b.DY.ha(a);this.ka.J(!0)}else this.ka.J(!1);this.Ra.ge&&this.Jf&&((b=(b=this.yc())?b.slideNotes():null)&&b.text()?(this.Jf.UQ(b),this.Jf.J(!0)):this.Jf.J(!1));this.EO()}EO(){this.Rb&&(Ze(this.qp,this.Rb),this.Rb=null);const a=this.yc().gg();this.Ra.Q0&&a&&(this.Rb=new JN({gg:a,fa:this.I}),M(this.qp,this.Rb))}};function bO(a){a.Nt()?a=Promise.resolve(a.Nt()):(a.id(),a=Promise.resolve(null));return a};class cO extends Q{constructor({Tb:a,$:b}){super({Tb:a,$:b});this.J(!1);L(this,"opacity",0)}show(){this.J(!0);requestAnimationFrame(()=>L(this,"opacity",1))}Xc(){requestAnimationFrame(()=>{L(this,"opacity",0);setTimeout(()=>this.J(!1),300)})}}
class dO extends Q{constructor(){super({G:"progress-tooltip"});this.Nu=0;this.rO=this.wG=!1;this.ew=new cO({Tb:"img",$:P(this,"thumbnail-tooltip")});M(this,this.ew);this.fw=new cO({$:P(this,"timing-tooltip")});M(this,this.fw)}show(){this.wG&&this.ew.show();this.rO&&this.fw.show()}Xc(){this.ew&&this.ew.Xc();this.fw&&this.fw.Xc()}};function eO(){$l.call(this);this.xm=[]}r(eO,$l);eO.prototype.add=function(a){nb(this.xm,a)||(this.xm.push(a),ye(a,"finish",this.q0,!1,this))};eO.prototype.remove=function(a){pb(this.xm,a)&&Ge(a,"finish",this.q0,!1,this)};eO.prototype.Pe=function(){this.xm.forEach(function(a){a.Dc()});this.xm.length=0;eO.Eb.Pe.call(this)};function fO(){eO.call(this);this.GP=0}r(fO,eO);
fO.prototype.play=function(a){if(0==this.xm.length)return!1;if(a||this.Oc==am)this.GP=0,this.Fo();else if(1==this.Oc)return!1;this.fh("play");-1==this.Oc&&this.fh("resume");var b=-1==this.Oc&&!a;this.startTime=ya();this.endTime=null;this.Oc=1;this.xm.forEach(function(c){b&&-1!=c.Oc||c.play(a)});return!0};fO.prototype.pause=function(){1==this.Oc&&(this.xm.forEach(function(a){1==a.Oc&&a.pause()}),this.Oc=-1,this.fh("pause"))};
fO.prototype.stop=function(a){this.xm.forEach(function(b){b.Oc==am||b.stop(a)});this.Oc=am;this.endTime=ya();this.fh("stop");this.gl()};fO.prototype.q0=function(){this.GP++;this.GP==this.xm.length&&(this.endTime=ya(),this.Oc=am,this.fh("finish"),this.gl())};function gO(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");lm.call(this,null,b,c,d,e);this.T7=a}r(gO,lm);gO.prototype.Uo=function(){this.T7(this.coords[0],this.coords[1])};function hO(a){const b=d=>1-Math.pow(1-d,2),c=d=>{a.qa=d;a.kf()};xh(()=>{var d=6/a.height(),e=new gO(c,[d,d],[1,1],200,b);const f=new rm(a.displayObject(),200);a.Rs=new fO;a.Rs.add(e);a.Rs.add(f);d=new gO(c,[1,1],[d,d],400,b);e=new qm(a.displayObject(),400);a.Ss=new fO;a.Ss.add(d);a.Ss.add(e)},a)}
class iO extends Q{constructor(a){super();this.fM=0;this.qa=1;this.Yn=this.Ss=this.Rs=null;(D||ii)&&a||this.mf(0);ii||(hO(this),this.Yn=new hg(500),this.Yn.$k("tick",this.s6,!1,this))}offset(){return this.fM}na(a){D&&!ii?a?this.show():this.Xc():ii&&this.mf(a?1:0)}show(){this.Yn&&this.Ss&&this.Rs&&(this.Yn.enabled?this.Yn.stop():(this.Ss.stop(),1!=qg(this.displayObject(),"opacity")&&this.Rs.play()))}Xc(){var a;if(a=this.Yn)a=Fg(this.displayObject()),a=0!==("number"===typeof a?a:1);a&&this.Yn.start()}kf(){const a=
new xk;a.translate(this.fM,0);a.scale(this.qa,this.qa);Tk(this.displayObject(),a)}s6(){this.Yn&&this.Ss&&this.Rs&&(this.Yn.stop(),this.Rs.stop(),this.Ss.play())}};function jO(a){a=a.toString();1==a.length&&(a="0"+a);return a}function kO(a){a=Math.round(a);if(3600<=a){const b=Math.floor(a/3600);a-=3600*b;return b+":"+jO(Math.floor(a/60))+":"+jO(a%60)}return Math.floor(a/60)+":"+jO(a%60)};function lO(a,b){const c=a instanceof Lx?a.va():a instanceof Q?a.displayObject():a;b&&"slideNavigationSettings"==b.Oo()?a instanceof Q?a.Y("locked",!0):Fk(c,"locked"):a instanceof Q?a.Y("locked",!1):Gk(c,"locked");b=b&&("presentationNavigationType"!=b.Oo()||"presentationSeeking"==b.fQ())&&"quizNavigationSettings"!=b.Oo()&&"scenarioNavigationSettings"!=b.Oo();a instanceof Lx||a instanceof Q?a.na(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};class mO extends K{constructor(a){super();this.J2=a;this.uL=!1;this.KX=G(this);this.fV=G(this);this.JX=G(this);a.forEach(b=>{v(this,b,"mouseover",this.Kl,this);v(this,b,rl,this.WE,this);v(this,b,"mouseout",this.hj,this)},this)}Kl(a){this.uL||(this.uL=!0,this.KX.C(a))}WE(a){this.fV.C(a)}hj(a){-1==fb(this.J2,a.relatedTarget)&&(this.uL=!1,this.JX.C(a))}};function nO(a,b){D||(b?(x(a,a.NF.KX,a.Q5,a),x(a,a.NF.fV,a.w5,a),x(a,a.NF.JX,a.P5,a)):a.tr(a.NF))}function oO(a){L(a,"cursor",a.yA?"pointer":"default")}function pO(a){return a.B.X().$a().duration()}function qO(a,b){const c=a.displayObject().getBoundingClientRect();a=yg(b,a.displayObject());return $c(a.x/c.width,0,1)}function rO(a,b){b=a.L.to(b*a.L.ol(),!1,!0);a=a.L.getSlide(b.slideIndex());return bO(a)}
function sO(a,b){b=b.target===a.Ea.displayObject()?a.Ea.offset():b.offsetX;var c=a.width(),d=b/c;a.H.mode===nH&&tO(a,d);a.H.Tq&&(d="slideTimeline"===a.H.mode?d*pO(a):d*a.L.ol(),a.Qp.fw.ha(kO(d)));a=a.Qp;a.Nu=b-a.width()/2;d=a.wG?a.ew.width():a.fw.width();c-=b+d/2;b-=d/2;0>c&&(a.Nu-=Math.abs(c));0>b&&(a.Nu+=Math.abs(b));L(a,"left",`${a.Nu}px`)}function tO(a,b){rO(a,b).then(c=>{c=c.url();a.Qp.ew.setAttribute("src",c)})}
class uO extends Q{constructor({settings:a,slides:b,playbackController:c}){super({G:"progressbar",Ve:!0});this.L=b;this.B=c;this.H=a;this.ly=0;this.yA=this.H.enabled;this.$J=null;this.kX=G(this);this.lX=G(this);this.jX=G(this);this.Td=new Q({$:P(this,"progress")});this.YJ=new Q({$:P(this,"progress-background")});a=new iO(this.yA);Nl(a,P(this,"thumb"));this.Ea=a;a=new dO;a.wG=this.H.mode===nH;a.rO=this.H.Tq;Nl(a,P(this,"progress-tooltip"));this.Qp=a;this.NF=new mO([this.Td.displayObject(),this.YJ.displayObject(),
this.Ea.displayObject()]);M(this,this.Td);M(this,this.Ea);M(this,this.Qp);M(this.Td,this.YJ);nO(this,this.H.enabled);v(this,this.Td.displayObject(),pl,this.nv,this,vl);v(this,this.Ea.displayObject(),pl,this.nv,this,vl);x(this,this.H.Va,this.EM,this);oO(this)}Yh(a){this.width()&&(this.ly=hz(a,0,1),this.nb())}progress(){return this.ly}initialized(){return!!this.ly}finished(){return 1===$c(this.ly,0,1)}Sa(a,b){super.Sa(a,b);a*=this.ly;this.YJ.lc(a);b=this.Ea;b.fM=a;b.kf()}EM(){const a=(this.yA=this.H.enabled)&&
this.H.Tq;this.Qp.wG=this.H.enabled&&this.H.mode===nH;this.Qp.rO=a;this.H.enabled||cl(this.Td.displayObject(),1,1);this.H.enabled?this.Ea.na(!0):this.Ea.Xc();oO(this);nO(this,this.yA)}nv(a){this.yA&&this.enabled()&&(v(this,document,rl,this.WE,this),v(this,document,ql,this.Mz,this),this.Yh(qO(this,a)),this.lX.C())}WE(a){this.Yh(qO(this,a));this.kX.C()}Mz(a){Re(this,document,rl,this.WE,this);Re(this,document,ql,this.Mz,this);this.Yh(qO(this,a));this.jX.C();if(D)return dl(this.displayObject())}Q5(a){clearTimeout(this.$J);
this.H.enabled&&(sO(this,a),this.Qp.show());this.Ea.show();a=6/this.height();cl(this.Td.displayObject(),1,a)}w5(a){this.H.enabled&&sO(this,a)}P5(){clearTimeout(this.$J);this.Ea.Xc();this.$J=setTimeout(()=>{this.Qp.Xc();cl(this.Td.displayObject(),1,1)},400)}};function vO(a,b){if(-1!==a.B.currentSlideIndex()){var c=b&&a.Ol;a.HN.C(!0);var d=a.pa.progress();"slideTimeline"===a.xG?(b=a.B.X(),d*=pO(a),d=b.to(d,!1),a.B.Aj(d.slideIndex(),d.stepIndex(),d.timeOffset(),c)):(d*=a.L.ol(),d=a.L.to(d,!1,!0),(b||"slide"===a.L.getSlide(d.slideIndex()).type())&&a.B.Aj(d.slideIndex(),d.stepIndex(),d.timeOffset(),c));if(c=a.B.Oe("presentationSeeking",d.slideIndex(),d)){c=c.Yc().Bd();if(null==c)return;d=a.L.getSlide(c).$a();b=d.count()-1;d=d.ic(b).duration();a.B.Aj(c,b,d,
!1)}a.HN.C(!1)}}function wO(a){var b=a.B.clock().timestamp();a=a.B.X().$a();b=0<=b.stepIndex()?a.getTime(b.stepIndex(),b.timeOffset()):0;a=a.duration();return 0<a?b/a:0}
class xO extends K{constructor({kc:a,playbackController:b,settings:c,presentation:d}){super();this.F=d;this.L=d.slides();this.pa=a;this.B=b;this.HN=G(this);this.ug=c;this.xG=c.mode;this.Ol=!1;this.iA=null;x(this,this.pa.kX,this.mv,this);x(this,this.pa.lX,this.nv,this);x(this,this.pa.jX,this.$E,this);x(this,this.B.slideChangeEvent(),this.nL,this);x(this,this.B.clock().Nb(),this.ib,this);x(this,this.ug.Va,this.EM,this)}nv(){this.Ol=-1===this.B.currentSlideIndex()?this.F.settings().playback().Ne():this.B.clock().started();
vO(this,!1)}$E(){clearTimeout(this.iA);vO(this,this.Ol);this.iA=null}mv(){clearTimeout(this.iA);this.iA=setTimeout(()=>{vO(this,!1)},100)}EM(){this.xG=this.ug.mode;this.vj()}ib(){if(!this.iA&&this.pa){const a=-1===this.B.clock().timestamp().stepIndex()&&this.pa.initialized(),b=this.pa.finished()&&wO(this)*pO(this)===pO(this);a||b||this.vj()}}vj(){if("slideTimeline"===this.xG)-1!==this.B.currentSlideIndex()&&this.pa.Yh(wO(this));else{var a=this.B.clock().timestamp();a=this.L.Hi(a,!1,!0);this.pa.Yh(a/
this.L.ol())}}nL(){var a=this.B.Oe("slideTimeline"===this.xG?"slideSeeking":"presentationSeeking");lO(this.pa.displayObject(),a)}};function yO(a,b){const c=b.displayObject();ph(c,"0 0");a.O.U(c);a.oq=b}function zO(a,b,c){a.lw=new hd(b,c);a.zE&&a.nE()}
class AO{constructor(a){this.e9=a||!1;this.zE=!1;this.qk=this.zp=this.Ha=this.La=0;this.lw=new hd(0,0);this.oq=null;this.Ia=!0;this.ff=new $H;this.O=new Q({G:"video-container"});this.O.U(this.ff);this.O.Y("force-fit-video",bc||cc)}displayObject(){return this.O.displayObject()}visible(){return this.Ia}J(a){this.Ia=a;this.e9?(C(this.displayObject(),a?1:0),B(this.displayObject(),"pointer-events",a?"":"none")):Gg(this.displayObject(),a)}width(){return this.La}height(){return this.Ha}hl(a,b){this.bY(a);
this.qk=b;this.nE();this.zE=!0}bY(a){this.zp=a}nE(){const a=this.lw.width/this.lw.height,b=this.zp;this.resize(Math.round(b),Math.round(this.zp/this.qk>a||isNaN(a)?this.qk:b/a));this.zE=!0}resize(a,b){this.La=a;this.Ha=b;this.oq&&this.oq.resize(a,b);this.O.resize(a,b);this.zE=!1}U(a){a=a.displayObject();this.displayObject().appendChild(a)}removeChild(a){a=a.displayObject();this.PK(a)&&this.displayObject().removeChild(a)}PK(a){return a.parentNode==this.displayObject()}};class BO extends AO{constructor(a){super(!Ch);this.J(!1);yO(this,a);ph(this.displayObject(),"left top")}videoWidth(){return this.lw.width}videoHeight(){return this.lw.height}bY(a){const b=Kk(this.displayObject(),"landscape")?52:0;this.zp=a-b}};function CO(a,b){return b?(Nl(b,P(a,"value")),b):null}class DO extends Q{constructor({id:a,icon:b,textContent:c,value:d,r_:e=!0}){super({G:"menu-base-item"});this.Ub=a;(this.zc=this.Pm(b))&&M(this,this.zc);b=new Q({$:P(this,"label")});b.ha(c);this.Tr=b;M(this,this.Tr);(this.ho=CO(this,d))&&M(this,this.ho);this.Y(a,!0);this.Y("clickable",e)}get id(){return this.Ub}kI(a){this.ho&&Ze(this,this.ho);(this.ho=CO(this,a))&&M(this,this.ho,2)}Pm(a){return new Q({va:a,$:P(this,"icon")})}}
function EO(a,b,c){a.hb.has(b)&&c(a.hb.get(b))}function FO(a,b,c){EO(a,b,d=>d.J(c))}function GO(a,b,c){EO(a,b,d=>{Ze(d,d.zc);d.zc=d.Pm(c);M(d,d.zc,0)})}function HO(a,b,c){EO(a,b,d=>{d.Tr.ha(c)})}class IO extends Q{constructor(){super({G:"menu-base"});this.hb=new Map;this.YU=G(this)}hC(){return this.YU}sq({id:a,textContent:b,icon:c,value:d,r_:e}){if(!this.hb.has(a)){const f=new DO({id:a,textContent:b,icon:c,value:d,r_:e});this.hb.set(a,f);M(this,f);x(this,f.ga,()=>this.YU.C(f.id))}}};function JO(a,b){a.BA&&GO(a,a.BA,(new Q).displayObject());a.BA=b;a.BA&&GO(a,a.BA,a.J8)}function KO(a,{id:b,value:c}){a.sq({id:b,textContent:c,icon:(new Q).displayObject()})}class LO extends IO{constructor({Ba:a}){super();this.BA=null;this.J8=Z(a,"tick")}};function MO(a,b){const c=new Q({$:P(a,"caption")});Pl(c,b,a.A2);return c}function NO(a,b,c){const d=new LO({Ba:b});a.r7.forEach((e,f)=>{KO(d,{id:String(e),value:f})});x(a,c.Mg,e=>{e==a.SS&&(e=c.Z(e),HO(d,"1",e))});return d}
class OO extends Q{constructor(a,b){super({G:"rate-menu"});this.SS="PB_RATE_MENU_DEFAULT_RATE";this.A2="PB_RATE_MENU_CAPTION";this.r7=new Map(Wj.map(d=>{const e=String(d);return 1===d?[a.Z(this.SS),e]:[e,e]}));var c=MO(this,a);M(this,c);c=new Q({$:P(this,"delimiter")});M(this,c);this.AA=NO(this,b,a);M(this,this.AA)}hC(){return this.AA.hC()}};class PO extends K{constructor(){super();this.Mn=this.On=this.Ms=this.Js=this.Ia=!1;this.oe="";this.Ls=this.Ks=!1;this.Va=G(this);this.uc=G(this)}set visible(a){this.Ia!==a&&(this.Ia=a,this.uc.C())}get visible(){return this.Ia}set pf(a){this.Js!==a&&(this.Js=a,this.Va.C())}get pf(){return this.Js}set Dg(a){this.Ms!==a&&(this.Ms=a,this.Va.C())}get Dg(){return this.Ms}set qf(a){this.On!==a&&(this.On=a,this.Va.C())}get qf(){return this.On}set Te(a){this.Mn!==a&&(this.Mn=a,this.Va.C())}get Te(){return this.Mn}set Bg(a){this.oe!==
a&&(this.oe=a,this.Va.C())}get Bg(){return this.oe}set Dd(a){this.Ks!==a&&(this.Ks=a,this.Va.C())}get Dd(){return this.Ks}set rf(a){this.Ls!=a&&(this.Ls=a,this.Va.C())}get rf(){return this.Ls}};function QO(a){var b=a.Ob.Bg===pH;const c=a.B.Oe(b?"switchToNextSlide":"switchToNextStep");b=a.B.Oe(b?"switchToPreviousSlide":"switchToPreviousStep");var d=a.Ca;d.pb&&lO(d.pb.displayObject(),c);a=a.Ca;a.Hb&&lO(a.Hb.displayObject(),b)}
class RO extends K{constructor({bottomPanel:a,om:b,playbackController:c,jg:d}){super();this.Ca=a;this.Ob=b;this.B=c;this.jd=d;this.sF=void 0;x(this,this.B.clock().wc(),this.Xy,this);x(this,this.B.clock().Nb(),this.ib,this);x(this,this.jd.nG,this.q6,this);QO(this);this.Xy();x(this,this.Ca.QV,this.A5,this);x(this,this.Ca.PV,this.AM,this);x(this,this.Ca.RV,this.BM,this);x(this,this.Ca.TV,this.CM,this);x(this,this.Ca.eW,this.p6,this)}A5(){const a=this.B.clock().state();"started"==a||"buffering"==a?this.B.pause():
this.B.play()}BM(){this.Ca.enabled()&&(this.Ob.Bg==pH?this.B.gotoPreviousSlide():"bySteps"==this.Ob.Bg&&this.B.qt())}AM(){this.Ca.enabled()&&(this.Ob.Bg==pH?this.B.gotoNextSlide():"bySteps"==this.Ob.Bg&&this.B.yo())}CM(a){this.B.Ko().Kj(a);this.Ca.VB()}p6(){this.jd.Bb.visible()?RH(this.jd):this.jd.Uq()}q6(){this.Ca.m1()}ib(){if(!this.B.clock().hg()&&-1!=this.B.currentSlideIndex()){const a=this.B.Oe("playPauseControl");SO(this.Ca,a)}QO(this);this.Ca.n1()}Xy(){var a=this.B.clock().state();const b="started"===
a||"buffering"===a;this.sF&&(clearTimeout(this.sF),this.sF=void 0);this.sF=setTimeout(()=>this.Ca.l1(b),50);-1!==this.B.currentSlideIndex()&&(a=this.B.Oe("playPauseControl"),SO(this.Ca,a))}};class TO extends K{constructor(){super();this.PN=this.Ia=!1;this.Va=G(this);this.uc=G(this)}set visible(a){this.Ia!==a&&(this.Ia=a,this.uc.C())}get visible(){return this.Ia}set Lj(a){this.PN!==a&&(this.PN=a,this.Va.C())}get Lj(){return this.PN}};function SO(a,b){a.Gb&&lO(a.Gb.displayObject(),b)}
class UO extends Q{constructor({G:a,om:b,Zq:c,playbackController:d,jg:e,fa:f,Ba:g}){super({G:a});this.Ob=b;this.gB=c;this.B=d;this.jd=e;this.I=f;this.K=g;this.Ff=this.Xx();this.Gb=this.ey();this.Kc=this.MJ();this.hc=this.ou();this.pb=this.Zx();this.Hb=this.hy();this.qa=Ah();cl(this.displayObject(),this.qa);ph(this.displayObject(),"0 100%");this.QV=G(this);this.RV=G(this);this.PV=G(this);this.TV=G(this);this.eW=G(this);y(this,new RO({bottomPanel:this,om:b,playbackController:d,jg:e}));x(this,this.Ob.Va,
this.$q,this);x(this,this.gB.Va,this.$q,this)}tw(){return!this.Ob.Te&&!this.Ob.qf&&!this.Ob.pf&&!this.Ob.Dd}$q(){this.gB.Lj&&!this.Ff&&(this.Ff=this.Xx());this.Ff&&this.Ff.J(this.gB.Lj);this.Ob.pf&&!this.Gb&&(this.Gb=this.ey());this.Gb&&this.Gb.J(this.Ob.pf);this.Ob.Dd&&!this.Kc&&(this.Kc=this.MJ());this.Kc&&this.Kc.J(this.Ob.Dd);this.Ob.Dd||this.VB();this.Ob.rf&&!this.hc&&(this.hc=this.ou());this.hc&&this.hc.J(this.Ob.rf);this.Ob.qf&&!this.Hb&&(this.Hb=this.hy());this.Hb&&this.Hb.J(this.Ob.qf);this.Ob.Te&&
!this.pb&&(this.pb=this.Zx());this.pb&&this.pb.J(this.Ob.Te);this.rJ()}VB(){}yC(){}l1(){}m1(){}Sw(){}Xx(){return null}n1(){}rJ(){}};function VO(a){v(a,document,pl,b=>{a.mj.visible()&&(b=b.target,Sd(a.Kc.displayObject(),b)||Sd(a.mj.displayObject(),b)||a.mj.J(!1))})}function WO(a){return Z(a.K,a.jd.Bb.visible()?"subtitles_on":"subtitles_off")}
class XO extends UO{constructor({G:a,Zq:b,om:c,playbackController:d,jg:e,fa:f,Ba:g}){super({G:a,om:c,Zq:b,playbackController:d,jg:e,fa:f,Ba:g});this.Gb&&M(this,this.Gb);this.Kc&&M(this,this.Kc);this.hc&&M(this,this.hc);this.Cc=this.nu();this.Uc=this.Yx();this.mj=new Q({G:"rate-menu-popup"});M(this,this.mj);this.ui=this.OJ();M(this.mj,this.ui);this.Kc&&(VO(this),x(this,this.B.Ko().yk,this.EG,this),this.EG())}$q(){super.$q();this.Gb&&!this.Sh(this.Gb)&&M(this,this.Gb,this.yf("playButton"));this.Kc&&
!this.Sh(this.Kc)&&M(this,this.Kc,this.yf("rateButton"));!this.Hb&&!this.pb||this.Uc||(this.Uc=this.Yx())&&M(this,this.Uc,this.yf("navigationControls"));this.Uc&&(this.Uc.J(!!this.Hb||!!this.pb),this.Hb&&!this.Uc.Sh(this.Hb)&&M(this.Uc,this.Hb,0),this.pb&&!this.Uc.Sh(this.pb)&&M(this.Uc,this.pb,1))}VB(){this.mj.J(!1)}l1(a){this.Gb&&this.Gb.Qj(Z(this.K,a?"pause":"play"))}m1(){this.hc&&this.hc.Qj(WO(this))}EG(){const a=this.B.Ko().playbackRate();JO(this.ui.AA,String(a))}SV(){const a=!this.mj.visible();
a&&this.Sw();this.mj.J(a)}Yx(){if(this.Hb||this.pb){const a=new Q({G:"navigation-controls"});M(this,a);this.Hb&&M(a,this.Hb);this.pb&&M(a,this.pb);return a}return null}ey(){if(this.Ob.pf){const a=new cI({type:"uikit-secondary-button",icon:{element:Z(this.K,"play"),Wd:"left"}});x(this,a.ga,()=>this.QV.C());-1==this.B.currentSlideIndex()&&(a.na(!1),Xe(this,this.B.slideChangeEvent(),()=>a.na(!0)));return a}return null}ou(){if(this.Ob.rf){const a=new cI({type:"uikit-secondary-button",icon:{element:WO(this),
Wd:"left"}});x(this,a.ga,()=>this.eW.C());return a}return null}hy(){if(this.Ob.qf){const a=new cI({type:"uikit-secondary-button",icon:{element:Z(this.K,"prev"),Wd:"left"}});x(this,a.ga,()=>this.RV.C());this.Ob.Te||a.Y("next-button-hidden",!0);return a}return null}Zx(){if(this.Ob.Te){const a=new cI({type:"uikit-primary-button",icon:{element:Z(this.K,"next"),Wd:"left"}});x(this,a.ga,()=>this.PV.C(),this);return a}return null}yf(a){const b=[this.Gb,this.Kc,this.Cc,this.Uc].filter(c=>c);switch(a){case "navigationControls":return b.indexOf(this.Uc);
case "playButton":return b.indexOf(this.Gb);case "rateButton":return b.indexOf(this.Kc);case "progressTimer":return b.indexOf(this.Cc);default:return-1}}OJ(){const a=new OO(this.I,this.K);x(this,a.hC(),b=>this.TV.C(Number(b)),this);return a}nu(){return null}};class YO extends XO{constructor({slides:a,playbackController:b,jg:c,Zq:d,om:e,fa:f,Ba:g}){super({G:"bottom-panel",om:e,Zq:d,playbackController:b,jg:c,fa:f,Ba:g});this.L=a;this.Cc&&M(this,this.Cc,this.yf("progressTimer"));this.tw()&&this.Cd(0);this.Lv("0:00",kO(this.L.ol()));this.Sw()}tw(){return!this.Ob.Dg&&super.tw()}$q(){super.$q();this.Cc||(this.Cc=this.nu())&&M(this,this.Cc,this.yf("progressTimer"));this.Cc&&this.Cc.J(this.Ob.Dg);this.Sw()}lc(a){super.lc(a/this.qa)}Sw(){if(this.Kc){const a=this.Kc.displayObject().offsetLeft;
L(this.mj,"left",`${a}px`);L(this.mj,"bottom","56px")}}MJ(){if(this.Ob.Dd){var a=Z(this.K,`rate-${this.B.Ko().playbackRate()}x`);a=new cI({type:"uikit-secondary-button",icon:{element:a,Wd:"left"}});x(this,a.ga,this.SV,this);return a}return null}nu(){return this.Ob.Dg?new Q({G:"progress-timer"}):null}n1(){var a=this.B.clock().timestamp();-1!=a.stepIndex()&&(a=this.L.Hi(a,!1,!0),this.Lv(kO(a),kO(this.L.ol())))}Lv(a,b){a=`<span>${a}</span><span>&nbsp;/&nbsp;${b}</span>`;this.Cc&&this.Cc.displayObject().innerHTML!=
a&&this.Cc.Oi(a)}EG(){const a=this.B.Ko().playbackRate();this.Kc.Qj(Z(this.K,`rate-${a}x`));super.EG()}};class ZO extends XO{constructor({om:a,Zq:b,playbackController:c,jg:d,fa:e,Ba:f}){super({G:"landscape-bottom-panel",om:a,Zq:b,playbackController:c,jg:d,fa:e,Ba:f});this.Ff&&M(this,this.Ff,0);this.ui&&this.ui.Y("landscape",!0);this.rJ();this.Sw();this.IA=G(this)}$q(){super.$q();this.Ff&&!this.Sh(this.Ff)&&M(this,this.Ff,0)}tw(){return!this.gB.Lj&&super.tw()}yC(){return this.IA}Cd(a){super.Cd(a/this.qa)}Sw(){this.Kc&&(L(this.mj,"right","56px"),L(this.mj,"top","8px"))}rJ(){this.tw()?this.lc(0):L(this,
"width","")}Xx(){if(this.gB.Lj){const a=new cI({type:"uikit-secondary-button",icon:{element:Z(this.K,"outline_landscape"),Wd:"left"}});x(this,a.ga,()=>this.IA.C(),this);return a}return null}MJ(){if(this.Ob.Dd){const a=new cI({type:"uikit-secondary-button",icon:{element:Z(this.K,"rate"),Wd:"left"}});x(this,a.ga,this.SV,this);return a}return null}};class $O extends lm{constructor(a,b,c,d){super(null,[0],[1],300);this.yc=a;this.Tx=b;this.HG=c;this.EZ=d}Uo(){const a=Math.round(this.coords[0]*this.yc.width());this.EZ?($k(this.yc.displayObject(),a,0),$k(this.Tx.displayObject(),a-this.yc.width(),this.HG)):($k(this.yc.displayObject(),-a,0),$k(this.Tx.displayObject(),this.yc.width()-a,this.HG))}Fo(){this.EZ?$k(this.Tx.displayObject(),-this.yc.width(),this.HG):$k(this.Tx.displayObject(),this.yc.width(),this.HG);super.Fo()}gl(){super.gl();$k(this.yc.displayObject(),
0,0);$k(this.Tx.displayObject(),0,0)}};function aP(a){for(let b=0;b<a.hb.length;++b)a.hb[b].V_()}class bP extends Q{constructor(){super({G:"slides_list"});this.ZX=new A;this.qY=new A;this.hb=[]}o5(a){this.ZX.C(a.slide())}Z5(a){this.qY.C(a.slide())}};class cP extends K{constructor(a){super();this.O6=a;this.hd=this.Ib=this.Nn=this.FA=!1;this.Va=G(this);this.uc=G(this)}get outline(){return this.O6}set nI(a){this.FA!==a&&(this.FA=a,this.Va.C())}get nI(){return this.FA}set Cg(a){this.Nn!==a&&(this.Nn=a,this.Va.C())}get Cg(){return this.Nn}set showOutline(a){this.Ib!==a&&(this.Ib=a,this.Va.C())}get showOutline(){return this.Ib}set ge(a){this.hd!==a&&(this.hd=a,this.Va.C())}get ge(){return this.hd}};function dP(a){ce.call(this);this.Nw=a;this.Qc={}}r(dP,ce);var eP=[];k=dP.prototype;k.$k=function(a,b,c,d){Array.isArray(b)||(b&&(eP[0]=b.toString()),b=eP);for(var e=0;e<b.length;e++){var f=ye(a,b[e],c||this.handleEvent,d||!1,this.Nw||this);if(!f)break;this.Qc[f.key]=f}return this};k.c0=function(a,b,c,d){return fP(this,a,b,c,d)};
function fP(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)fP(a,b,c[g],d,e,f);else{b=ze(b,c,d||a.handleEvent,e,f||a.Nw||a);if(!b)return a;a.Qc[b.key]=b}return a}k.JC=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.JC(a,b[f],c,d,e);else if(a=Je(a,b,c||this.handleEvent,ma(d)?!!d.capture:!!d,e||this.Nw||this))He(a),delete this.Qc[a.key]};k.Pq=function(){Ga(this.Qc,function(a,b){this.Qc.hasOwnProperty(b)&&He(a)},this);this.Qc={}};
k.Pe=function(){dP.Eb.Pe.call(this);this.Pq()};k.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function gP(a,b,c){Le.call(this);this.target=a;this.QP=b||a;this.$_=c||new mg(NaN,NaN,NaN,NaN);this.Wc=wd(a);this.wo=new dP(this);a=xa(be,this.wo);this.Cw?a():(this.Ho||(this.Ho=[]),this.Ho.push(a));this.deltaY=this.deltaX=this.X0=this.W0=this.screenY=this.screenX=this.clientY=this.clientX=0;this.wP=!0;this.ot=!1;this.G0=!0;this.S_=0;this.KC=this.faa=!1;ye(this.QP,["touchstart","mousedown"],this.iR,!1,this);this.CI=hP}r(gP,Le);
var hP=ja.document&&ja.document.documentElement&&!!ja.document.documentElement.setCapture&&!!ja.document.releaseCapture;k=gP.prototype;k.na=function(a){this.wP=a};k.Pe=function(){gP.Eb.Pe.call(this);Ge(this.QP,["touchstart","mousedown"],this.iR,!1,this);this.wo.Pq();this.CI&&this.Wc.releaseCapture();this.QP=this.target=null};function iP(a){void 0===a.pC&&(a.pC=Hg(a.target));return a.pC}
k.iR=function(a){var b="mousedown"==a.type;if(!this.wP||this.ot||b&&(0!=a.Zd.button||gc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.S_)if(this.dispatchEvent(new jP("start",this,a.clientX,a.clientY,a)))this.ot=!0,this.G0&&b&&a.preventDefault();else return;else this.G0&&b&&a.preventDefault();b=this.Wc;var c=b.documentElement,d=!this.CI;this.wo.$k(b,["touchmove","mousemove"],this.W$,{capture:d,passive:!1});this.wo.$k(b,["touchend","mouseup"],this.nH,d);this.CI?(c.setCapture(!1),this.wo.$k(c,
"losecapture",this.nH)):this.wo.$k(b?b.parentWindow||b.defaultView:window,"blur",this.nH);bc&&this.faa&&this.wo.$k(b,"dragstart",he);this.Lba&&this.wo.$k(this.Lba,"scroll",this.Vaa,d);this.clientX=this.W0=a.clientX;this.clientY=this.X0=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.KC?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=sg(a,"position")||(c=wd(a).documentElement),c?(ec&&!vc(58)?(d=Tg(c),b+=d.left):8<=Number(yc)&&!(9<=Number(yc))&&(d=Tg(c),b-=d.left),a=Hg(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.pQ=Cd(ud(this.Wc).Wc)}};k.nH=function(a,b){this.wo.Pq();this.CI&&this.Wc.releaseCapture();this.ot?(this.ot=!1,this.dispatchEvent(new jP("end",this,a.clientX,a.clientY,a,kP(this,this.deltaX),lP(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
k.W$=function(a){if(this.wP){var b=(this.KC&&iP(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.ot){var d=this.W0-this.clientX,e=this.X0-this.clientY;if(d*d+e*e>this.S_)if(this.dispatchEvent(new jP("start",this,a.clientX,a.clientY,a)))this.ot=!0;else{this.Cw||this.nH(a);return}}c=mP(this,b,c);b=c.x;c=c.y;this.ot&&this.dispatchEvent(new jP("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(nP(this,a,b,c),a.preventDefault())}};function mP(a,b,c){var d=Cd(ud(a.Wc).Wc);b+=d.x-a.pQ.x;c+=d.y-a.pQ.y;a.pQ=d;a.deltaX+=b;a.deltaY+=c;return new bd(kP(a,a.deltaX),lP(a,a.deltaY))}k.Vaa=function(a){var b=mP(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;nP(this,a,b.x,b.y)};function nP(a,b,c,d){a.KC&&iP(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new jP("drag",a,b.clientX,b.clientY,b,c,d))}
function kP(a,b){var c=a.$_;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function lP(a,b){var c=a.$_;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function jP(a,b,c,d,e,f,g){ge.call(this,a);this.clientX=c;this.clientY=d;this.kt=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}r(jP,ge);function oP(a,b,c,d,e){Lx.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);pP(this,e,b,c);this.xi=new A}r(oP,Lx);
function pP(a,b,c,d){d=d||"auto";c=c||"auto";if(D){Nx(a,"overflow","hidden");a.ma=new Lx(a.va());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),f instanceof ke&&(f=f.Zd),uh||(uh=new WeakMap),uh.set(f,!0))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(f){f.preventDefault()};b.onBeforeScrollStart=function(f){e=!1;f.target&&"INPUT"!=f.target.nodeName&&"A"!=f.target.nodeName&&
f.preventDefault()};a.Tc=new iScroll(a.displayObject(),b);a.Tc.options.onScrollMove=function(){e=!0;a.xi.C()};a.Tc.options.onScrollEnd=function(){a.xi.C()}}else B(a.va(),"overflow","hidden"),B(a.va(),"width","100%"),B(a.va(),"height","100%"),a.ma=new Px,a.ma.displayObject().className=a.va().className,Id(a.va(),a.ma.displayObject()),"hidden"!=d&&(a.ra=qP(a),a.ra.dB.addHandler(a.fW,a),a.U(a.ra)),"hidden"!=c&&(a.Fc=rP(a),a.Fc.dB.addHandler(a.fW,a),a.U(a.Fc)),b=new gI(a.displayObject()),a.P7=!0,ye(a.displayObject(),
"mouseover",a.c8,!1,a),ye(a.displayObject(),"mouseout",a.hj,!1,a),ye(b,"mousewheel",a.v5,!1,a),ye(document,ql,a.Mz,!1,a),ye(a.va(),"scroll",a.V5,!1,a)}k=oP.prototype;k.sL=!1;k.qE=!1;k.invalidate=function(){const a=this;setTimeout(()=>{a.Tc?a.Tc.refresh():sP(a)},0)};k.fW=function(){this.qE=!0};k.Mz=function(a){this.qE&&(a.Zd.stopImmediatePropagation(),this.qE=!1,!this.sL&&this.P7&&tP(this))};
k.v5=function(a){if(this.ra&&a.deltaY){var b=0<a.deltaY?this.ra.xe():-this.ra.xe();this.ra.nf(this.ra.sb+b)}this.Fc&&a.deltaX&&(b=0<a.deltaX?this.Fc.xe():-this.Fc.xe(),this.Fc.nf(this.Fc.sb+b))};k.V5=function(){this.ra&&this.ra.nf(this.va().scrollTop);this.Fc&&this.Fc.nf(this.va().scrollLeft)};k.hj=function(a){a.relatedTarget&&Sd(this.displayObject(),a.relatedTarget)||(this.sL=!1,this.qE||tP(this))};
function tP(a){function b(d){return Math.max(0,400*d-200)/200}if(a.ra){a.WF&&(a.WF.stop(),a.WF.Dc());var c=Fg(a.ra.displayObject());"number"!==typeof c&&(c=0);a.YD=new nm(a.ra.displayObject(),c,0,400,b);a.YD.play()}a.Fc&&(a.UF&&(a.UF.stop(),a.UF.Dc()),c=Fg(a.Fc.displayObject()),"number"!==typeof c&&(c=0),a.XD=new nm(a.Fc.displayObject(),c,0,400,b),a.XD.play())}
k.c8=function(a){a.relatedTarget&&Sd(this.displayObject(),a.relatedTarget)||(this.sL=!0,this.ra&&(a=Fg(this.ra.displayObject()),"number"!==typeof a&&(a=0),this.YD&&(this.YD.stop(),this.YD.Dc()),this.WF=new nm(this.ra.displayObject(),a,1,200),this.WF.play()),this.Fc&&(a=Fg(this.Fc.displayObject()),"number"!==typeof a&&(a=0),this.XD&&(this.XD.stop(),this.XD.Dc()),this.UF=new nm(this.Fc.displayObject(),a,1,200),this.UF.play()),sP(this))};
function uP(a){return Math.max(0,a.ma.height()-a.displayObject().clientHeight)}function vP(a){return Math.max(0,a.ma.width()-a.displayObject().clientWidth)}
function sP(a){if(a.ra){var b=a.displayObject().clientHeight,c=uP(a);a.ra.J(0<c);a.ra.Zh(b,0,Math.max(c,0))}a.Fc&&(b=a.displayObject().clientWidth,c=vP(a),a.Fc.J(0<c),a.Fc.Zh(b,0,Math.max(c,0)));a.ra&&a.ra.visible()&&a.Fc&&a.Fc.visible()?(Nx(a.ra,"height",a.displayObject().clientHeight-a.Fc.height()+"px"),Nx(a.Fc,"width",a.displayObject().clientWidth-a.ra.width()+"px")):(a.ra&&Nx(a.ra,"height",""),a.Fc&&Nx(a.Fc,"width",""))}k.content=function(){return this.ma};
function qP(a){const b=new wP;b.qz=15;b.mf(0);b.xi.addHandler(function(){xP(this,b.sb)},a);return b}function rP(a){const b=new yP;b.qz=15;b.mf(0);b.xi.addHandler(function(){xP(this,void 0,b.sb)},a);return b}function xP(a,b,c){null==b||isNaN(b)||(a.va().scrollTop=b);null==c||isNaN(c)||(a.va().scrollLeft=c);a.xi.C()}
function zP(a,b,c){b&&(b=Math.min(uP(a),Math.max(0,b)));c&&(c=Math.min(vP(a),Math.max(0,c)));if(a.Tc){if(void 0!==b||void 0!==c)void 0===c&&(c=a.Tc?-a.Tc.x:a.va().scrollLeft),void 0===b&&(b=AP(a)),a.Tc.scrollTo(-c,-b),a.xi.C()}else xP(a,b,c),a.ra&&void 0!==b&&a.ra.nf(b),a.Fc&&void 0!==c&&a.Fc.nf(c)}function AP(a){return a.Tc?-a.Tc.y:a.va().scrollTop}k.Cv=function(a,b){void 0!==a&&Nx(this,"width",a+"px");void 0!==b&&Nx(this,"height",b+"px");this.Tc&&this.Tc.resize(a,b);sP(this)};
k.Dc=function(){oP.Eb.Dc.call(this);D?this.Tc.destroy():Ge(document,"mouseup",this.Mz,!1,this);$e(this.ra);$e(this.Fc)};
function BP(a){Px.call(this,a);this.Le=new Px("up");this.U(this.Le);this.Ea=new Px("thumb");this.U(this.Ea);this.Ig=new Px("down");this.U(this.Ig);this.xi=new A;this.dB=new A;ye(this.displayObject(),"mousedown",this.gw,!1,this);ye(this.Le.displayObject(),"mousedown",this.KM,!1,this);ye(this.Ea.displayObject(),"mousedown",this.Tz,!1,this);ye(this.Ig.displayObject(),"mousedown",this.pM,!1,this);ye(document.body,"mouseup",this.Jz,!1,this);(Mf||bc)&&ye(document,"mousemove",this.tT,!1,this);this.wi=new hg(100);
ye(this.wi,"tick",this.DM,!1,this)}r(BP,Px);k=BP.prototype;k.FE=15;k.vk=0;k.oi=0;k.fj=0;k.sb=0;k.ss=0;k.qz=1;k.tT=function(a){0==(a.Zd||window.event).buttons&&this.Jz(a)};k.xe=function(){return this.qz};k.scrollTo=function(a){a=hz(a,this.oi,this.fj);this.sb!=a&&this.nf(a)};k.nf=function(a){this.Is(a);this.wp()};k.Zh=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.vk=a;this.oi=b;this.fj=c;this.ss=d;this.Sr();this.nf(this.sb)};
k.Sr=function(){};k.wp=function(){};k.Is=function(a){a=hz(a,this.oi,this.fj);this.sb!=a&&(this.sb=a,this.xi.C())};k.Es=function(a){this.nf(this.sb+a)};k.gw=function(){};k.KM=function(a){a.stopPropagation();this.Es(-this.xe());this.TA(this.Le,-this.xe())};k.pM=function(a){a.stopPropagation();this.Es(this.xe());this.TA(this.Ig,this.xe())};
k.TA=function(a,b){this.Vl=a;ye(this.Vl.displayObject(),"mouseover",this.Qz,!1,this);ye(this.Vl.displayObject(),"mouseout",this.Pz,!1,this);ye(document,ql,this.pA,!1,this);this.wi.stop();this.Up=function(){this.Es(this.KF)};this.KF=b;this.wi.start()};k.pA=function(){Ge(this.Vl.displayObject(),"mouseover",this.Qz,!1,this);Ge(this.Vl.displayObject(),"mouseout",this.Pz,!1,this);Ge(document,ql,this.pA,!1,this);this.wi.stop();this.Up=null};k.Qz=function(){this.wi.start()};k.Pz=function(){this.wi.stop()};
k.DM=function(){this.Up&&this.Up()};k.Tz=function(a){this.dB.C();a.stopPropagation();const b=this.oO();this.Br=new gP(this.Ea.displayObject(),null,b);this.Br.iR(a);this.Br.deltaY=this.Ea.displayObject().offsetTop-this.Le.height();this.Br.deltaX=this.Ea.displayObject().offsetLeft-this.Le.width();ye(this.Br,"drag",this.Ml,!1,this);a=this.Ea.displayObject();Fk(a,"active")};k.Jz=function(a){this.Br&&(a.preventDefault(),this.Br.Dc(),this.Br=void 0,a=this.Ea.displayObject(),Gk(a,"active"))};k.Ml=function(){};
k.resize=function(a,b){BP.Eb.resize.call(this,a,b);this.Sr()};k.Dc=function(){BP.Eb.Dc.call(this);$e(this.Ea);$e(this.Ig);$e(this.Le);Ge(document.body,"mouseup",this.Jz,!1,this);(Mf||bc)&&Ge(document,"mousemove",this.tT,!1,this)};function wP(){BP.call(this,"vscrollbar")}r(wP,BP);k=wP.prototype;k.Sr=function(){const a=this.height()-this.Le.height()-this.Ig.height();0==dI(this)?this.Ea.Cd(a):this.Ea.Cd(Math.max(this.FE,Math.ceil(this.vk/(dI(this)+this.vk)*a)));this.wp()};
k.wp=function(){const a=this.Rh();0==dI(this)?this.Ea.ig(a.top):this.Ea.ig(Math.round((this.sb-this.oi)/dI(this)*a.height))};k.Rh=function(){const a=new mg(0,0,0,0);a.top=this.Le.height();a.height=this.height()-this.Ig.height()-this.Ea.height()-a.top;a.left=this.Ea.x();return a};k.oO=function(){const a=this.Rh();a.top=0;return a};
k.gw=function(a){var b=this.Rh();a=a.offsetY-this.Le.height()-this.Ea.height()/2;a=hz(a,0,b.height);b=0!=this.ss?this.ss:this.vk;b=a<=this.Ea.y()?-b:b;this.nf(this.sb+b);this.Ml()};k.Ml=function(){var a=this.Rh();a=parseFloat(this.Ea.displayObject().style.top)/a.height;this.Is(a*dI(this)+this.oi)};function yP(){BP.call(this,"hscrollbar")}r(yP,BP);k=yP.prototype;
k.Sr=function(){const a=this.width()-this.Le.width()-this.Ig.width();0==dI(this)?this.Ea.lc(a):this.Ea.lc(Math.max(this.FE,Math.ceil(this.vk/(dI(this)+this.vk)*a)));this.wp()};k.wp=function(){const a=this.Rh();0==dI(this)?this.Ea.Pi(a.left):this.Ea.Pi(Math.round((this.sb-this.oi)/dI(this)*a.width))};k.Rh=function(){const a=new mg(0,0,0,0);a.left=this.Le.width();a.width=this.width()-this.Ig.width()-this.Ea.width()-a.left;a.top=this.Ea.y();return a};k.oO=function(){const a=this.Rh();a.left=0;return a};
k.gw=function(a){const b=this.Rh();a=a.offsetX-this.Le.width()-this.Ea.width()/2;a=hz(a,0,b.width);this.Ea.Pi(a);this.Ml()};k.Ml=function(){var a=this.Rh();a=parseFloat(this.Ea.displayObject().style.left)/a.width;this.Is(a*dI(this)+this.oi)};function CP(a){a.pv=[a.H.showOutline&&"outline",a.H.ge&&"notes",a.H.Cg&&"presenterInfo",a.H.nI&&"attachments"].filter(b=>!!b);DP(a)}function EP(a,b,c){const d=b&&a.pv.includes(b)?b:a.pv[0];if(c||a.qu!=b)a.qu=d,a.ka.QQ(d),a.Ca&&FP(a.Ca,d),(b=GP(a,d))&&HP(a,b)}
function DP(a){var b=a.displayObject();Gk(b,"tab_control");Ze(a,a.Ca);a.Ca=null;if(1<a.pv.length){Nl(a,"tab_control");a.Ca=a.CJ();M(a,a.Ca);for(b=0;b<a.pv.length;++b)a.Ca.aP(a.pv[b]);a.Ca.resize(a.width());x(a,a.Ca.mY,a.d6,a)}a.Jn&&EP(a,a.qu,!0)}function HP(a,b){a.Gh&&a.ma.content().removeChild(a.Gh);a.Gh=b;zP(a.ma,0);a.Gh.lc(a.width());x(a,a.Gh.resizeEvent(),a.iE,a);a.ma.content().U(a.Gh);a.Sa();a.iE()}
function IP(a,b){if(!a.H.outline.Li)return b.visibleIndex()+1+"";const c=[];for(var d=0;d<=b.nestingLevel();++d)c.push(0);d=b.nestingLevel();for(b=b.index();0<=b;--b){const e=a.L.getSlide(b),f=e.nestingLevel();!e.visible()||f>d||(d=f,f<c.length&&++c[f])}return c.join(".")}
class JP extends Q{constructor({fa:a,Ba:b,slides:c,resources:d,settings:e}){super({G:"menu_layer"});this.I=a;this.K=b;this.L=c;this.qA=d;this.H=e;this.Ca=null;this.Xl="";this.KT=new A;this.ka=this.zr();this.U(this.ka.displayObject());this.pv=[];this.ma=new oP("content","hidden");this.U(this.ma);this.J(!1);CP(this);x(this,this.ka.Hv,this.EN,this);x(this,this.ka.$R,this.a8,this);x(this,this.H.Va,this.Hp,this);x(this,this.H.outline.Va,this.Hp,this)}zq(){return this.ka.zq()}J(a){super.J(a)}VQ(a){this.ka.VQ(a)}show(a,
b){this.Jn=a;this.qv=(this.vg=b)?a:void 0;this.J(!0);EP(this,this.qu,!0);this.vg&&x(this,this.vg.closeRequestEvent(),this.VS,this)}Xc(){this.J(!1);zP(this.ma,0);this.ka.wC("");var a=this.ka;a.Vc&&a.Vc.J(!1);this.vg&&(this.vg.close(),We(this,this.vg.closeRequestEvent(),this.VS,this))}resize(a,b){super.resize(a,b);this.ka.resize(a);this.Ca&&this.Ca.resize(a);this.Gh&&this.Gh.lc(this.width());this.visible()&&this.iE()}EN(){}Hp(){CP(this);"outline"===this.qu&&this.H.showOutline&&(this.Xl?this.EN(this.Xl):
EP(this,this.qu,!0))}Sa(){if(this.Gh instanceof bP){aP(this.Gh);a:{var a=this.Gh;var b=this.Jn;for(var c=0;c<a.hb.length;++c){var d=a.hb[c];if(d.slide()==b){a=d;break a}}a=void 0}if(b=a){a=this.ma;b=new mg(0,b.y(),0,b.height());const h=a.displayObject().clientWidth,l=a.displayObject().clientHeight;if(h||l){c=AP(a);d=a.Tc?-a.Tc.x:a.va().scrollLeft;var e,f;c>b.top?e=b.top:c+l<b.top+b.height&&(e=b.top+b.height-l);d>b.left?f=b.left:d+h<b.left+b.width&&(f=b.left+b.width-h);zP(a,e,f)}}}let g;null==(g=this.vg)||
g.invalidate()}d6(a){this.Xl="";this.ka.wC(this.Xl);EP(this,a)}R7(a){this.KT.C(a);this.ka.EQ()}pY(a,b){let c;c=void 0!==this.vg&&a==this.Jn&&this.vg?new Q({va:this.vg.displayObject()}):KP(this);this.ma.content().U(c);c.lc(this.width());void 0!==this.vg&&a==this.Jn&&this.vg?this.vg.invalidate():aP(c);Ox(this.ma);b=new $O(this.Gh,c,AP(this.ma),b);ze(b,"end",()=>{var d=this.ma.displayObject();Gk(d,"animation");this.Gh&&this.ma.content().removeChild(this.Gh);this.Gh=c;zP(this.ma,0,0);this.qv=a;this.iE()},
!1,this);b.play()}VS(){this.zq().C()}a8(){this.pY(void 0,!0)}iE(){var a=this.ka;a.qv=this.qv;a.nb();this.ma.invalidate();this.ka.nb()}};function FP(a,b){Object.keys(a.tf).forEach(c=>{a.tf[c].hh(b===c)})}function LP(a,b){switch(b){case "outline":return a.I.Z("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.Z("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.Z("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.Z("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
function MP(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":return"outline";case "PB_TITLE_PANEL_NOTES":return"notes";case "PB_TITLE_PANEL_PRESENTER_INFO":return"presenterInfo";case "PB_TITLE_PANEL_ATTACHMENTS":return"attachments"}throw Error("unexpected message id");}
class NP extends Q{constructor(a){super({G:"bottom-panel"});this.I=a;this.tf={};this.Lm=[];this.mY=new A;x(this,this.I.Mg,this.K3,this)}aP(a){const b=this.ke(a);this.U(b);x(this,b.ga,()=>this.mY.C(a));this.tf[a]=b;this.Lm.push(a)}resize(a,b){super.resize(a,b);b=Math.floor(a);a=Math.floor(b/this.Lm.length);b-=this.Lm.length*a;for(let c=0;c<this.Lm.length;++c)this.tf[this.Lm[c]].lc(a+(c<b?1:0))}K3(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":case "PB_TITLE_PANEL_NOTES":case "PB_TITLE_PANEL_ATTACHMENTS":case "PB_TITLE_PANEL_PRESENTER_INFO":a=
MP(a),this.tf[a].ha(LP(this,a))}}};class OP extends Q{constructor({icon:a,text:b}){super({G:"menu-tab-button",Tb:"BUTTON",eI:!0});a=new Q({va:a});this.Vf=new Q({$:P(this,"text")});this.Vf.ha(b);M(this,a);M(this,this.Vf)}ha(a){this.Vf.ha(a)}}function PP(a,b){switch(b){case "outline":return Z(a.K,"outline");case "notes":return Z(a.K,"notes");case "attachments":return Z(a.K,"attachments");case "presenterInfo":return Z(a.K,"presenter_info")}throw Error(`unknown page type ${b}`);}
class QP extends NP{constructor(a,b){super(a);this.K=b}ke(a){return new OP({text:LP(this,a),icon:PP(this,a)})}};class RP extends Q{constructor(a,b,c){super({G:"presenter_info"});this.I=a;this.K=b;this.Rb=c;this.fB=new Q({G:"top-container"});this.gJ=new Q({G:"bottom-container"});if(this.Rb){this.U(this.fB);this.U(this.gJ);a=this.Rb;if(c=a.vt()){b=c;var d=new Q({G:"photo_container"});this.fB.lf(d,0);const e=b.width(),f=b.height();L(d,"background-image",Fh(b.path()));e<f?L(d,"background-size",`${80}px ${80/e*f}px`):L(d,"background-size",`${80/f*e}px ${80}px`);L(d,"background-repeat","no-repeat");L(d,"background-position",
"center")}a.name()&&(c||(b=a.name(),c=new Q({G:"name_photo_container"}),this.fB.lf(c,0),d=new Q({G:"letter"}),d.ha(b.substr(0,1)),c.U(d)),b=new Q({G:"name"}),b.ha(a.name()),this.fB.U(b));a.rt()&&(b=new Q({G:"job"}),b.ha(a.rt()),this.fB.U(b));(a.phone()||a.email()||a.he()||a.wq())&&this.U(this.gJ);a.phone()&&SP(this,{icon:Z(this.K,"phone"),url:"tel:"+a.phone(),text:a.phone()});a.he()&&SP(this,{icon:Z(this.K,"site"),url:a.he(),text:a.he()});a.email()&&SP(this,{icon:Z(this.K,"mail"),url:"mailto:"+a.email(),
text:a.email()});a.wq()&&SP(this,{icon:Z(this.K,"bio"),text:a.wq()})}else a=new Q({G:"no_presenter_container"}),this.lf(a,0),b=new Q({G:"no_presenter_photo"}),a.U(b),a=new Q({G:"no_presenter_label"}),a.ha(this.I.Z("PB_PRESENTER_NO_INFO")),this.U(a)}};function SP(a,{url:b,text:c,icon:d}){const e=new Q({G:"item"});a.gJ.U(e);a=new Q({G:"item-icon"});a.U(d);e.U(a);d=b?new Q({G:"bottom-container-text",Tb:"A"}):new Q({G:"bottom-container-text"});b&&d.setAttribute("href",b);d.ha(c);e.U(d)}class TP extends RP{};function UP(a){const {kca:b,jca:c}={kca:100,jca:56},d=Math.min(1,b/a.jf.width(),c/a.jf.height());a.xk.resize(Math.round(a.jf.width()*d),Math.round(a.jf.height()*d))}
class VP extends Q{constructor(a,b){super({G:"item"});this.hY=new A;this.rY=new A;this.ua=a.slide;this.xk=null;this.jf=a.slide.Nt();this.ua.Bx()&&Nl(this,"visited");this.jf&&b?(this.xk=new Q({G:"image"}),L(this.xk,"background-image",Fh(this.jf.url())),L(this.xk,"background-size","100% 100%"),L(this.xk,"background-repeat","no-repeat"),L(this.xk,"background-position","center"),UP(this),this.U(this.xk)):Nl(this,"text_only");this.cB=new Q({G:"text"});this.U(this.cB);a.nestingLevel&&Nl(this,"level"+a.nestingLevel);
a.ZB&&Nl(this,"parent");a.selected&&Nl(this,"selected");x(this,this.ga,()=>{a.ZB?this.hY.C(this):this.rY.C(this)})}slide(){return this.ua}V_(){}};class WP{constructor({slide:a,nestingLevel:b,yH:c,location:d,jx:e}){this.slide=a;this.nestingLevel=b;this.yH=c||"";this.location=d||null;this.jx=e||null;this.selected=this.ZB=!1}};function XP(a){const b=a.kk.yH?a.kk.yH+". ":"";if(a.kk.jx&&a.kk.location&&(-1<a.kk.location.notes||-1<a.kk.location.text)){var c=0<=a.kk.location.text?a.ua.text().split("\n"):a.ua.slideNotes().text().split("\n");if(c=a.mJ(a.kk.jx,c,b,0<=a.kk.location.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))return c}c=a.ua.title();return a.kk.jx?(a=c&&c.replace(new RegExp(`(${a.kk.jx.toLocaleLowerCase()})`,"gi"),"<span class='highlighted'>$1</span>"),b+(a||"---")):b+(c||"---")}
class YP extends VP{constructor(a,b,c){super({selected:a.selected,nestingLevel:a.nestingLevel,ZB:a.ZB,slide:a.slide},b);this.I=c;this.kk=a;this.cB.Oi(XP(this));x(this,this.I.Mg,this.Di,this)}V_(){const a=parseFloat(rg(this.displayObject(),"min-height"));if(this.xk){var b=Qg(this.xk.displayObject());var c=Tg(this.xk.displayObject());b=this.xk.height()+b.top+b.bottom+c.top+c.bottom}else b=0;c=this.cB?this.cB.height():0;this.Cd(Math.max(a,b,c))}mJ(a,b,c,d){let e=null,f=null;b.some(g=>{if(0>g.toLocaleLowerCase().indexOf(a))return!1;
e=g.replace(new RegExp(`(${a.toLocaleLowerCase()})`,"gi"),"<span class='highlighted'>$1</span>");f=`<span class="search-context">${this.I.Z(d)}</span><br/>`+c;return!0});return e&&f?f+e:null}Di(a){switch(a){case "PB_SEARCH_RESULT_IN_TEXT_LABEL":case "PB_SEARCH_RESULT_IN_NOTES":this.cB.Oi(XP(this))}}};class ZP extends bP{constructor(a,b,c){super();a.forEach(d=>{d=new YP(d,b,c);x(this,d.rY,this.o5,this);x(this,d.hY,this.Z5,this);this.U(d);this.hb.push(d)})}};class $P extends Q{constructor({$:a,G:b,prompt:c}){super({$:a,G:b,Tb:"INPUT"});c&&this.setAttribute("placeholder",c);this.DK=!1;this.nD=G(this);v(this,this,"change",()=>{this.nD.C()});this.hL=G(this);v(this,this,"input",()=>{this.hL.C()});this.o3=G(this);v(this,this,"focus",()=>{this.DK=!0;this.o3.C()});this.u2=G(this);v(this,this,"blur",()=>{this.DK=!1;this.u2.C()});v(this,this,"keydown",this.jv,this)}focused(){return this.DK}value(){return this.displayObject().value}kI(a){a!=this.value()&&(this.displayObject().value=
a)}jv(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};class aQ extends Q{constructor(a,b){super({G:"search_panel"});this.I=a;this.Hv=new A;this.WK=!1;this.K=b;b=new Q({va:Z(this.K,"search"),$:P(this,"search-icon")});M(this,b);this.Wp=new $P({G:"search_input",prompt:a.Z("PB_SEARCH_PANEL_DEFAULT_TEXT")});M(this,this.Wp);b=new Q({$:P(this,"cancel-button")});const c=new Q({va:Z(this.K,"close")});M(b,c);this.lS=b;M(this,this.lS);x(this,this.Wp.hL,this.r6,this);x(this,a.Mg,this.Di,this)}EQ(){this.Wp.displayObject().blur()}J(a){super.J(a);a||(this.WK=!0,this.Wp.kI(""),
this.WK=!1)}wC(a){this.Wp.kI(a)}r6(){this.WK||this.Hv.C(this.Wp.value())}Di(a){"PB_SEARCH_PANEL_DEFAULT_TEXT"===a&&this.Wp.setAttribute("placeholder",this.I.Z("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};function bQ(a){let b;"outline"==a.qb&&void 0!==a.qv?(b=a.EW,a.Wt.J(!0),cQ(a,!1)):(a.Wt.J(!1),"outline"===a.qb&&a.H.outline.search&&cQ(a,!0));void 0===b&&(b=dQ(a,a.qb));a.Vd.ha(b)}function cQ(a,b){a.se&&a.se.J(b)}function eQ(a){return a.H.outline.search&&"outline"===a.qb&&(!a.Vc||!a.Vc.visible())}
function dQ(a,b){switch(b){case "outline":return a.I.Z("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.Z("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.Z("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.Z("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
class fQ extends Q{constructor(a,b,c){super({G:"menu-layer-top-panel"});this.I=a;this.K=b;this.H=c;this.qv=void 0;this.EW="";this.qb="outline";this.Hv=G(this);this.$R=G(this);this.qD=G(this);this.Vd=this.jy();M(this,this.Vd);this.pD=this.ke(Z(this.K,"close"),"close-button");x(this,this.pD.ga,()=>this.zq().C());M(this,this.pD);this.Vc=this.se=null;this.qU();this.Wt=this.ke(Z(this.K,"back"),"back-button");x(this,this.Wt.ga,()=>this.$R.C());M(this,this.Wt);x(this,this.H.outline.Va,this.qU,this);x(this,
this.I.Mg,this.Q3,this)}zq(){return this.qD}QQ(a){this.qb=a;bQ(this);"outline"==this.qb&&this.H.outline.search?cQ(this,!0):(cQ(this,!1),gQ(this))}EQ(){this.Vc&&this.Vc.EQ()}wC(a){this.Vc&&(this.Vc.wC(a),a&&this.oY(!1))}qU(){!this.H.outline.search||this.se||this.Vc||(this.se=this.PJ(),this.se.J(eQ(this)),M(this,this.se),x(this,this.se.ga,this.oY,this),this.Vc=new aQ(this.I,this.K),this.Vc.J(!1),x(this,this.Vc.Hv,this.X5,this),M(this,this.Vc),x(this,this.Vc.lS.ga,this.qV,this));this.Vc&&this.Vc.visible()&&
!(this.H.outline.search&&"outline"===this.qb&&this.Vc&&this.Vc.visible())&&this.qV();this.se&&this.se.J(eQ(this))}X5(a){this.Hv.C(a)}qV(){this.Hv.C("");gQ(this)}Sa(){bQ(this);this.Vc&&this.Vc.visible()&&this.Vc.nb()}VQ(a){this.EW=a}Q3(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":case "PB_TITLE_PANEL_NOTES":case "PB_TITLE_PANEL_ATTACHMENTS":case "PB_TITLE_PANEL_PRESENTER_INFO":bQ(this)}}};function gQ(a){a.Vc&&(a.Vc.J(!1),a.pD.J(!0),a.Vd.J(!0),"outline"===a.qb&&a.H.outline.search&&a.se.J(!0))}class hQ extends fQ{PJ(){return this.ke(Z(this.K,"search"),"search-button")}jy(){return new Q({G:"tab-title"})}ke(a,b){b=new Q({G:b});a=new Q({va:a});M(b,a);return b}oY(a){void 0===a&&(a=!0);this.Vc.J(!0);this.se.J(!1);this.pD.J(!1);this.Vd.J(!1);a&&this.Vc.Wp.focus()}};class iQ{constructor(){this.slideIndex=-1;this.Do=this.text=this.title=0}}var jQ={value:1E4,name:"title"},kQ={value:100,name:"text"},lQ={value:1,name:"notes"};function mQ(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getSlide(c);d.visible()&&b.push({slide:d,location:{title:0,text:0,Do:0}})}return b}
function nQ(a,b,c,d){if(!a)return 0;a=a.toLowerCase();b=(b+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");b=new RegExp(b,"g");d[c.name]=a.replace(/\r\n/g,"\n").replace(/\r/g,"\n").search(b);d=a.match(b)?1:0;return c.value*d}
function oQ(a,b){var c=new pQ;b=b.toLowerCase();if(!b)return mQ(a);const d=[];for(let e=0;e<a.count();++e){const f=a.getSlide(e);if(!f.visible())continue;let g=0;const h={title:-1,text:-1,notes:-1},l=new iQ;l.slideIndex=e;g=nQ(f.title(),b,jQ,h);l.title=g;0==g&&(g=nQ(f.text(),b,kQ,h),l.text=g);0==g&&(f.slideNotes()&&(g=nQ(f.slideNotes().text(),b,lQ,h)),l.Do=g);(0<l.title||0<l.text||0<l.Do)&&d.push({id:f.visibleIndex(),slide:f,location:h,d0:l})}d.sort(c.I2);d.reverse();return Co(d,e=>({id:e.id,slide:e.slide,
location:e.location}))}class pQ{I2(a,b){function c(d,e){return d.slideIndex>e.slideIndex?-1:d.slideIndex<e.slideIndex?1:0}a=a.d0;b=b.d0;return a.title>b.title?1:a.title<b.title?-1:0!=a.title?c(a,b):a.text>b.text?1:a.text<b.text?-1:0!=a.text?c(a,b):a.Do>b.Do?1:a.Do<b.Do?-1:c(a,b)}};function GP(a,b){if("outline"==b){if(a.Xl){a.ka.wC(a.Xl);return}return void 0!==a.vg&&a.qv==a.Jn&&a.vg?new Q({va:a.vg.displayObject()}):KP(a)}if("attachments"==b)return new WN(a.qA,a.K,a.I);if("presenterInfo"==b)return new TP(a.I,a.K,a.Jn.gg());if("notes"==b)return b=new Q({G:"notes"}),(a=a.Jn.slideNotes())&&a.text()&&b.ha(a.text()),b;throw Error("unknown page type");}
function KP(a){const b=[];for(let d=0;d<a.L.count();++d){var c=a.L.getSlide(d);c.visible()&&(c=qQ(a,c,!a.H.outline.Li,IP(a,c)),b.push(c))}return rQ(a,b)}function qQ(a,b,c,d,e){a.H.outline.Eo||(d="");c=c?0:b.nestingLevel();d=new WP({slide:b,nestingLevel:c,yH:d,location:e,jx:a.Xl});b==a.Jn&&(d.selected=!0);d.ZB=void 0!==a.vg&&b==a.Jn;return d}function rQ(a,b){b=new ZP(b,a.H.outline.To,a.I);b.Y("highlight-visited",a.H.outline.zo);x(a,b.ZX,a.R7,a);x(a,b.qY,a.pY,a);return b}
function sQ(a){return oQ(a.L,a.Xl).map(b=>qQ(a,b.slide,!0,IP(a,b.slide),b.location))}
class tQ extends JP{constructor({fa:a,Ba:b,slides:c,resources:d,settings:e}){super({fa:a,Ba:b,slides:c,resources:d,settings:e})}zr(){return new hQ(this.I,this.K,this.H)}CJ(){return new QP(this.I,this.K)}EN(a){if(this.Xl=a.toLowerCase()){var b=sQ(this);a=new Q({G:"search-result-layout"});const c=new Q({G:"result-label"});Pl(c,this.I,"PB_SEARCH_RESULTS_LABEL");a.U(c);b.length?a.U(rQ(this,b)):(b=new Q({G:"no-matches-label"}),Pl(b,this.I,"PB_SEARCH_NO_RESULTS_LABEL"),a.U(b));HP(this,a)}else EP(this,this.qu,
!0)}};function uQ(a,b){a.BY.Oi(b)}function vQ(a){a.Ff&&x(a,a.Ff.ga,()=>a.IA.C(),a)}
class wQ extends Q{constructor(a,b,c){super({G:"top-panel"});this.K=a;this.B=b;this.H=c;this.IA=G(this);this.qa=Ah();this.BY=new Q({G:"slide-info"});M(this,this.BY);this.Ff=null;this.oU();cl(this.displayObject(),this.qa);ph(this.displayObject(),"0 0");x(this,this.H.Va,this.oU,this)}yC(){return this.IA}lc(a){super.lc(a/this.qa)}oU(){this.H.Lj&&!this.Ff&&(this.Ff=this.Xx(),vQ(this),M(this,this.Ff));this.Ff&&this.Ff.J(this.H.Lj)}};class xQ extends wQ{constructor(a,b,c){super(a,b,c);ti&&this.U(new BH({G:"back-to-app-button",gca:Z(a,"back_to_app")}))}Xx(){const a=new Q({G:"menu-button"});Nl(a,"menu");x(this,a.ga,()=>this.yC().C(),this);const b=new Q({va:Z(this.K,"outline")});M(a,b);return a}};class yQ extends K{constructor(){super();this.kN=this.Ia=!1;this.Va=G(this);this.uc=G(this)}get visible(){return this.Ia}set visible(a){this.Ia!==a&&(this.Ia=a,this.uc.C())}get BQ(){return this.kN}set BQ(a){this.kN!==a&&(this.kN=a,this.Va.C())}};class zQ extends K{constructor(a,b){super();this.F=a;this.H=b;a:{for(a=0;a<this.F.slides().count();++a)if(this.F.slides().getSlide(a).gg()){a=!0;break a}a=!1}this.j7=a;a:{for(a=0;a<this.F.slides().count();++a){const c=this.F.slides().getSlide(a);if(c.slideNotes()&&c.slideNotes().text()){a=!0;break a}}a=!1}this.K4=a;this.c2=!!this.F.resources().Wh().count();this.topPanel=new TO;this.bottomPanel=new PO;this.Ad=new cP(this.H.outline);this.kc=new yQ;this.fo();this.z_=b.miniskinCustomizationEnabled;x(this,
this.H.ta.controlPanel.uc,this.fo,this);x(this,this.H.ta.controlPanel.Va,this.fo,this);x(this,this.H.ta.Ec.uc,this.fo,this);x(this,this.H.ta.Ec.Va,this.fo,this);x(this,this.H.ta.Nc.uc,this.fo,this);x(this,this.H.ta.Nc.Va,this.fo,this);x(this,this.H.ta.controlPanel.kc.uc,this.fo,this);x(this,this.H.ta.controlPanel.kc.Va,this.fo,this)}fo(){var a=this.H.ta.controlPanel;a.visible?(this.bottomPanel.Te=a.Te,this.bottomPanel.qf=a.qf,this.bottomPanel.pf=a.pf,this.bottomPanel.Dd=a.Dd,this.bottomPanel.rf=a.rf,
this.bottomPanel.Dg=a.Dg):(this.bottomPanel.visible=!1,this.bottomPanel.Te=!1,this.bottomPanel.qf=!1,this.bottomPanel.pf=!1,this.bottomPanel.Dd=!1,this.bottomPanel.rf=!1,this.bottomPanel.Dg=!1);this.bottomPanel.Bg=a.Bg;this.bottomPanel.visible=this.bottomPanel.Te||this.bottomPanel.qf||this.bottomPanel.pf||this.bottomPanel.Dd||this.bottomPanel.rf||this.bottomPanel.Dg;a=this.H.ta.controlPanel;this.kc.visible=a.kc.visible;this.kc.BQ=a.kc.mode===nH;var b=this.H.ta.Ec,c=a=!1;let d=!1,e=!1;b&&b.visible&&
(sN(b,"outline")&&(a=!0),sN(b,"attachments")&&(c=!0),sN(b,"presenterInfo")&&(d=!0),sN(b,"notes")&&(e=!0));(b=this.H.ta.Nc)&&b.visible&&(a|=b.showOutline,d|=b.Cg,e|=b.ge);(b=this.H.ta.controlPanel)&&b.visible&&(a|=b.showOutline,e|=b.jl);this.Ad.nI=!!c&&this.c2;this.Ad.showOutline=!!a;this.Ad.ge=!!e&&this.K4;this.Ad.Cg=!!d&&this.j7;c=a=!1;if(this.Ad.showOutline||this.Ad.nI||this.Ad.Cg||this.Ad.ge)c=a=!0;this.bottomPanel.visible&&(a=!0);ti&&(a=!0);this.topPanel.visible=a;this.topPanel.Lj=c}};function AQ(a){return a.Jb.width>a.Jb.height}function BQ(a){return new lg(a.Ra.topPanel.visible?52:0,0,a.Ra.bottomPanel.visible?56:0,0)}function CQ(a){return AQ(a)?a.LA()?new lg(0,52,0,0):new lg(0,0,0,0):BQ(a)}function DQ(a){const b=CQ(a);return new mg(b.left,b.top,a.Jb.width-b.right-b.left,a.Jb.height-b.top-b.bottom)}function EQ(a,b){a=b?a.Cz:DQ(a);return new hd(a.width,a.height)}
function FQ(a,{jba:b,iba:c,yca:d}){AQ(a)?a=a.Um(b):(b=BQ(a),a=null!=c&&null!=d?new bd(b.left,(a.Jb.height-(c+1+d))/2+d+1):new bd(b.left,b.top));return a}
class GQ{constructor(a){this.Ra=a;this.Jb=new hd(0,0);this.Cz=null}xC(a){this.Jb=a}Um(a){a=a?this.Cz:DQ(this);return new bd(a.left,a.top)}LA(){return this.Ra.topPanel.visible||this.Ra.bottomPanel.visible?this.Ra.topPanel.Lj||this.Ra.bottomPanel.pf||this.Ra.bottomPanel.Dd||this.Ra.bottomPanel.rf||this.Ra.bottomPanel.Te||this.Ra.bottomPanel.qf:!1}};function HQ(a){const b=[],c=[];let d=-1;for(let f=0;f<a.visibleSlidesCount();f++){var e=a.getVisibleSlide(f).nestingLevel();e>d?d+=1:e<d&&(c.length=e+1,d=e);void 0===c[d]&&(c[d]=0);c[d]+=1;e="";for(let g=0;g<=d;g++)e+=c[g].toString()+".";b[f]=e.substr(0,e.length-1)}return b};function IQ(){let a=D?"mobile":"desktop";bc?a+=" ie":zh?a+=" android_default":fc?a+=" webkit":ac?a+=" opera":ec&&(a+=" gecko");return a}
class JQ extends Q{constructor({Wb:a,Ba:b,fa:c,G:d,J9:e}){super({G:d});IQ().split(" ").forEach(f=>Nl(this,f));this.D=a;this.P=a.view();this.F=a.presentation();this.B=a.view().playbackController();this.Fa=this.B.clock();this.fc=a.view().$d();this.Zf=new HH(this.displayObject());this.I=c;this.K=b;this.Wj=new wI({fa:this.I,EI:this.Zf});if(e){const f=new KH;x(this,f.SA,(g,h)=>this.$i(g,h));setTimeout(()=>f.PB())}x(this,a.startupEvent(),this.xn,this);x(this,a.view().$d().Yw(),this.wn,this)}$i(a,b){this.resize(a,
b);this.Zf.hl(a,b)}xn(a){if("resumePlayback"==a.action()&&"prompt"==this.F.settings().playback().resumeMode()){const b=this.B.firstSlideIndex(),c=a.slideIndex();a.setAction("delayStartup");const d=a.Zv;(()=>{vI(this.Wj,{Fm:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.K,"mb_question_icon"),buttons:[{fg:"PB_MESSAGE_BOX_YES",result:"yes"},{fg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.P.setOverlayDisplayed(!1);"yes"==e?d.resume(c,!0):d.start(b,!0)});this.P.setOverlayDisplayed(!0)})()}}Jg(a,
b){return(a.getSlide(b).visibleIndex()+1).toString()}wn(a){const b={},c=this.F.slides();let d;switch(a.Yc().type()){case "currentSlideIsNotCompleted":d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.X();a instanceof Uq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":
a instanceof Fq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=
this.Jg(c,a.Yc().Bd());break;case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;default:return}this.Ln(d,b)}Lz(a){$p(this.Fa,a)}Ln(a,b){const c=this.B.clock().suspended(),d=this.P;$p(this.Fa,!0);vI(this.Wj,{Fm:a,icon:Z(this.K,"mb_warning_icon"),buttons:[{fg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lw:()=>b}).then(()=>
{d.setOverlayDisplayed(!1);this.Lz(c)});d.setOverlayDisplayed(!0)}};function KQ(a){var b=a.B.currentSlideIndex();-1!=b&&(b=vx(a.P.Dm(),b),b instanceof $y?b.quizPlayer().resize(a.width(),a.height()):b instanceof Zy?b.interactionPlayer().resize(a.width(),a.height()):b instanceof cz&&b.scenarioPlayer().resize(a.width(),a.height()))}function LQ(a){a.vL()?(a=a.displayObject(),Fk(a,"quiz_mode")):(a=a.displayObject(),Gk(a,"quiz_mode"))}
class MQ extends JQ{constructor(a,b,c){super({Wb:a,fa:b,Ba:c,G:"universal_mini",J9:!0});this.F=a.presentation();this.qa=Ah();this.XU=new A;b=a.view();this.U(b.displayObject());x(this,this.B.kr,this.Sd,this);x(this,a.OB(),this.UE,this)}UE(){}lL(a,b){this.P.resize(a,b)}$i(a,b){L(this,"min-height",`${b+0}px`);this.lL(a,b,0);super.$i(a,b);KQ(this)}Sd(){var a=this.B.currentSlideIndex();const b=-1!=a?this.B.X():null;this.AD&&(this.AD.vq(),this.AD=void 0);this.zD&&(this.zD.vq(),this.zD=void 0);this.BD&&
(this.BD.vq(),this.BD=void 0);var c=this.displayObject();Gk(c,"interaction_slide");b instanceof rw?(this.Ul=!0,this.NI(vx(this.P.Dm(),a)),KQ(this),LQ(this)):b instanceof Fq?(this.Ul=!0,this.MI(vx(this.P.Dm(),a)),KQ(this),LQ(this),a=this.displayObject(),Fk(a,"interaction_slide")):b instanceof Uq?(this.Ul=!0,this.OI(vx(this.P.Dm(),a)),KQ(this),LQ(this)):(this.Ul=!1,LQ(this),this.J(!0));0<JH()&&IH(0,0)}NI(a){this.AD=a;this.AD.vq(this.displayObject())}MI(a){this.zD=a;this.zD.vq(this.displayObject())}OI(a){this.BD=
a;this.BD.vq(this.displayObject())}vL(){return this.Ul}};class NQ extends MQ{constructor(a,b,c,d){super(a,c,d);this.H=new zQ(a.presentation(),b)}Sd(){this.showTopPanel(!1);this.showBottomPanel(!1);super.Sd()}vL(){return this.ZU?!1:super.vL()}HA(){if("playingSlide"==this.B.playbackState()||"playingTransition"==this.B.playbackState())this.B.pause(),this.BX=!0;this.P.setOverlayDisplayed(!0);this.ZU=!0;LQ(this)}F2(){this.Vx();this.BX&&(this.BX=!1,this.B.play())}Vx(){this.P.setOverlayDisplayed(!1);this.ZU=!1;this.XU.C();LQ(this)}NI(a){super.NI(a);this.H.Ad.showOutline&&
a.quizPlayer().setPresentationOutlineController(this);this.H.z_&&a.quizPlayer().updateSlideVisualizer()}MI(a){super.MI(a);this.H.Ad.showOutline&&a.interactionPlayer().setPresentationOutlineController(this)}OI(a){super.OI(a);this.H.Ad.showOutline&&a.scenarioPlayer().setPresentationOutlineController(this)}Jg(a,b){b=a.getSlide(b).visibleIndex();return this.H.Ad.outline.Li?HQ(a)[b]:(b+1).toString()}showOutline(a,b){this.HA(a,b)}showTopPanel(){}showBottomPanel(){}menuClosedEvent(){return this.XU}isOutlineVisible(){return this.H.Ad.showOutline}}
NQ.prototype.isOutlineVisible=NQ.prototype.isOutlineVisible;NQ.prototype.menuClosedEvent=NQ.prototype.menuClosedEvent;NQ.prototype.showBottomPanel=NQ.prototype.showBottomPanel;NQ.prototype.showTopPanel=NQ.prototype.showTopPanel;NQ.prototype.showOutline=NQ.prototype.showOutline;function OQ(a){return 0!=a.type.indexOf("touch")?1:a.Zd.touches.length};class PQ extends K{constructor(a,b){super();const c=this.hk(a);v(this,c,pl,d=>{if((a instanceof Node||a.enabled())&&!(1<OQ(d))){var e=d.screenX,f=d.screenY,g=v(this,window,rl,l=>{1<OQ(l)||(b.t0({x:l.screenX-e,y:l.screenY-f}),l.preventDefault())}),h=v(this,window,ql,l=>{1<OQ(l)||(Se(this,g),Se(this,h))});b.u0();d.preventDefault()}})}hk(a){return a instanceof Node?a:a.displayObject()}};function QQ(a,b){a.Ud!=b&&(a.Ud=b,a.Za.J(b),a.Ud||a.Qo(a.rL?a.P:a.Za),RQ(a,a.Ud))}function RQ(a,b){a.sr.J(b&&AQ(a.Oa))}function SQ(a){const b=c=>a.sr.displayObject().parentNode==c.displayObject();a.Ac==a.Za?!b(a.Za)&&a.Za.U(a.sr):!b(a.P)&&a.P.displayObject().appendChild(a.sr.displayObject())}function TQ(a){a.Yj&&(Ze(a,a.Yj),a.Sm=!1,a.Yj=null,RQ(a,!1))}
function UQ(a){if(AQ(a.Oa)){if(RQ(a,!0),!a.Yj){let b=0,c=0;a.Yj=new PQ(a.Ac.displayObject(),{u0:()=>{var d=a.Oa.Cz;d=new bd(d.left,d.top);a.Sm||(a.Sl=d.x,a.Tl=d.y);b=a.Sl;c=a.Tl},t0:d=>{a.Sm=!0;var e=a.Oa.Jb;a.Sl=hz(b+d.x,0,e.width-CQ(a.Oa).right-a.Ac.width());a.Tl=hz(c+d.y,0,e.height-a.Ac.height());d=a.Ac.width();e=a.Ac.height();a.Oa.Cz=new mg(a.Sl,a.Tl,d,e);$k(a.Ac.displayObject(),a.Sl,a.Tl)},Paa:()=>{}});y(a,a.Yj)}}else TQ(a)}
function VQ(a){var b=a.Ac==a.Za;var c=a.Oa;if(AQ(c)){var d=Math.floor(.4*c.Jb.width),e=Math.floor(.4*c.Jb.height);c=b?new hd(d,e):new hd(c.Jb.width,c.Jb.height)}else c=new hd(c.Jb.width,Math.floor((c.Jb.height-48)*(1-.8)));a.Za.hl(c.width,c.height);!a.Sm&&b&&(b=a.Oa,c=a.Ac.width(),a=a.Ac.height(),d=CQ(b),b.Cz=new mg(Math.floor(b.Jb.width-d.right-c),d.top,c,a))}
class WQ extends K{constructor({xca:a,$w:b,mP:c}){super();this.rL=!1;this.Oa=c;this.Za=a;this.P=b;this.Ac=a;this.Ud=!1;QQ(this,!1);this.Sl=1;this.Tl=0;this.Yj=null;this.Sm=!1;this.sr=new Q({G:"change-layout-button"});y(this,this.sr);this.Za.U(this.sr);x(this,this.sr.ga,()=>this.Qo(this.Ac==this.Za?this.P:this.Za));this.Bz=G(this);RQ(this,!1)}Kq(){return this.Ac}Qo(a){TQ(this);const b=this.Ac!=a;this.Ac=a;this.Bz.C(b);SQ(this);UQ(this)}Yk(){var a=this.Oa;if(AQ(a))a=EQ(a,this.Ud?this.Ac==this.P:!1);
else if(this.Ud){var b=BQ(a);a=new hd(a.Jb.width,Math.floor(.8*(a.Jb.height-b.bottom-b.top)))}else a=DQ(a),a=new hd(a.width,a.height);this.P.resize(a.width,a.height);!AQ(this.Oa)&&this.Ud&&(a=this.P.ih().getBoundingClientRect(),this.P.resize(a.width,a.height));if(this.Ud){a=this.Oa;b=this.P.height();if(AQ(a))a=EQ(a,this.Ac==this.Za);else{var c=this.Za.lw;const d=BQ(a),{width:e,height:f}=fl({width:c.width,height:c.height,boundingWidth:a.Jb.width-d.left-d.right,boundingHeight:a.Jb.height-d.bottom-d.top-
b-24,uw:!0});a=new hd(e,f)}this.Za.resize(a.width,a.height)}a=FQ(this.Oa,{jba:this.Ud?this.Ac==this.P:!1,iba:this.Ud?this.P.height():null,yca:this.Ud?this.Za.height():null});this.Kv(this.P.displayObject(),a);this.Ud&&(a=this.Oa,b=this.P.height(),c=this.Za.height(),a=AQ(a)?a.Um(this.Ac==this.Za):new bd(BQ(a).left,(a.Jb.height-(b+1+c))/2),this.Kv(this.Za.displayObject(),a))}QQ(a){this.rL="MaximizedVideo"==a;this.Qo(this.rL?this.P:this.Za)}Kv(a,b){B(a,"transform",`translate(${b.x}px, ${b.y}px)`)}xC(a){const b=
this.Oa.Jb;if(b.width!=a.width||b.height!=a.height)this.Oa.xC(a),UQ(this);VQ(this)}};function XQ(a){if(a.pa){const b=a.Ca?a.Ca.height()*a.qa:0;L(a.pa,"bottom",`${b}px`)}}function YQ(a){return Kk(a.displayObject(),"landscape")}function ZQ(a){if(a.H.topPanel.Lj){var b=a.D.presentation().resources().Wh();b={fa:a.I,Ba:a.K,slides:a.D.presentation().slides(),resources:b,settings:a.H.Ad};a.ud=new tQ(b);a.ud.J(!1);y(a,a.ud);x(a,a.ud.zq(),a.F2,a);x(a,a.ud.KT,c=>{a.Vx();a.P.$d().gotoSlide(c.index(),!0)});1<a.qa&&!a.H.z_&&(ph(a.ud.displayObject(),"0 0"),cl(a.ud.displayObject(),a.qa))}}
function $Q(a){if(a.H.bottomPanel.visible||a.H.topPanel.visible)a.sd=new ZO({om:a.H.bottomPanel,Zq:a.H.topPanel,playbackController:a.P.$d(),jg:a.jd,fa:a.I,Ba:a.K}),y(a,a.sd),x(a,a.sd.yC(),()=>a.HA())}function aR(a){if(a.H.kc.BQ)return!0;if(-1===a.B.currentSlideIndex())return!1;a=a.B.X().$a();return 1<a.count()?!0:.01<a.ic(0).duration()}function bR(a){return!a.Ca||YQ(a)||(a=parseFloat(rg(a.Ca.displayObject(),"height")),isNaN(a))?0:a}
function cR(a,b){if(YQ(a))if((-1!=a.B.currentSlideIndex()?a.B.X():null)instanceof Hp){if(a.ka){const c=0!=a.ka.opacity();dR(a.ka,b?!1:c)}}else eR(a,!0);else eR(a,!a.Ul)}function dR(a,b){a.J(b);L(a,"pointer-events",b?"":"none")}function eR(a,b){a.ka&&dR(a.ka,b);a.Ca&&dR(a.Ca,b)}
class fR extends NQ{constructor(a,b,c,d){super(a,b,c,d);a=this.gy();this.P.displayObject().appendChild(a.displayObject());a=this.D.videoNarrationController().view();a=new BO(a);v(this,a.displayObject(),"click",this.FM,this,!0);this.Za=a;this.U(this.Za.displayObject());this.Bb=new OH;this.U(this.Bb);this.jd=GI(this);this.$b=this.LJ(this.Za);this.th=void 0;this.Jb=new hd(0,0);this.Ud=!1;this.Kh=this.pa=this.ka=this.sd=this.Ca=this.ud=null;this.ug=b.ta.controlPanel.kc;v(this,this.P.displayObject(),"click",
this.FM,this,!0);x(this,this.D.Qw(),this.rM,this);x(this,this.D.view().fr().vY,this.h6,this);x(this,this.B.clock().wc(),this.B5,this);x(this,this.$b.Bz,this.JM,this);x(this,this.H.topPanel.uc,this.mk,this);x(this,this.H.topPanel.Va,this.mk,this);x(this,this.H.bottomPanel.uc,this.mk,this);x(this,this.H.kc.uc,this.mk,this);b=this.F.Mc().We();for(a=0;a<b.count();++a)x(this,b.xo(a).playbackStateChangedEvent(),this.B6,this);this.cL();this.mk();Lk(this.displayObject(),"not_loaded")}LJ(a){return new WQ({xca:a,
$w:this.P,mP:new GQ(this.H)})}rM(a,b,c){Mk(this.displayObject(),"not_loaded");XQ(this);c&&(a=new DH,a=new ZH(this.D,a),Xe(this,a.bA,()=>this.B.play()),a.show(this.displayObject()))}h6(a,b,c){YQ(this)&&(c.preventAction(),this.FM())}B5(){var a=this.Za;"buffering"==this.B.clock().state()?a.ff.show():a.ff.Xc()}B6(a){"activated"==a.playbackState()?(zO(this.Za,a.width(),a.height()),VQ(this.$b),this.th=a):"deactivated"==a.playbackState()&&(this.th=void 0);this.Zy()}mk(){this.H.topPanel.visible&&!this.ka?
this.zr():!this.H.topPanel.visible&&this.ka&&this.qN();this.ka&&this.U(this.ka);this.H.bottomPanel.visible&&!this.Ca?this.CJ():!this.H.bottomPanel.visible&&this.Ca&&(Ze(this,this.Ca),this.Ca=null);this.Ca&&this.U(this.Ca);this.Hu();!this.H.bottomPanel.visible&&!this.H.topPanel.visible||this.sd?this.H.bottomPanel.visible||this.H.topPanel.visible||!this.sd||(Ze(this,this.sd),this.sd=null):$Q(this);this.sd&&this.U(this.sd);this.H.topPanel.Lj&&!this.ud?ZQ(this):!this.H.topPanel.Lj&&this.ud&&(this.ud.visible()&&
this.Vx(),Ze(this,this.ud),this.ud=null);this.ud&&this.U(this.ud);this.$i(this.Jb.width,this.Jb.height);this.Ca&&this.Ca.Y("with-border",!this.pa)}qN(){Ze(this,this.ka);this.ka=null}zr(){this.H.topPanel.visible&&(this.ka=new xQ(this.K,this.fc,this.H.topPanel),x(this,this.ka.yC(),()=>this.HA()),y(this,this.ka))}CJ(){this.H.bottomPanel.visible&&(this.Ca=new YO({slides:this.D.presentation().slides(),om:this.H.bottomPanel,Zq:this.H.topPanel,playbackController:this.P.$d(),jg:this.jd,fa:this.I,Ba:this.K}),
y(this,this.Ca))}Hu(){this.H.kc.visible&&aR(this)&&!this.pa&&!this.Ul?this.yr():(!this.H.kc.visible||!aR(this))&&this.pa&&this.Ul&&this.oA();this.pa&&M(this,this.pa)}oA(){Ze(this,this.pa);this.Kh=this.pa=null}yr(){this.H.kc.visible&&(this.pa=new uO({slides:this.F.slides(),settings:this.ug,playbackController:this.fc}),this.Kh=new xO({kc:this.pa,playbackController:this.fc,presentation:this.F,settings:this.ug}),y(this,this.pa),y(this,this.Kh))}gy(){const a=new Q({G:"preloader"});a.J(this.B.clock().buffering());
x(this,this.B.clock().bufferStateChangeEvent(),b=>a.J(b.buffering()));return a}cL(){ui&&ISPlayer.initWithData(JSON.stringify({version:9.3}))}HA(a,b){super.HA(a,b);this.ud&&(this.ud.VQ(b||""),this.ud.show(this.B.X(),a));this.ka&&this.ka.J(!1);this.Ca&&this.Ca.J(!1);this.pa&&this.pa.J(!1);this.sd&&this.sd.J(!1)}Vx(){this.ud&&this.ud.Xc();const a=this.Ul;this.ka&&this.ka.J(!a);this.Ca&&this.Ca.J(!a);this.pa&&this.pa.J(!a);this.sd&&this.sd.J(!a);super.Vx()}UE(a){"changeLayout"==a.name()&&(a=a.params().type,
this.$b&&this.$b.QQ(a))}$i(a,b){this.Jb=new hd(a,b);a>b?(Lk(this.displayObject(),"landscape"),this.Za&&Lk(this.Za.displayObject(),"landscape")):(Mk(this.displayObject(),"landscape"),this.Za&&Mk(this.Za.displayObject(),"landscape"));this.sd&&this.sd.VB();this.Ca&&this.Ca.VB();this.$b&&this.$b.xC(this.Jb);super.$i(a,b)}lL(a,b,c){var d=YQ(this),e=0;if(this.ka&&!YQ(this)){var f=parseFloat(rg(this.ka.displayObject(),"height"));isNaN(f)||(e+=f)}this.Ul&&(e=0);e+=bR(this);f=0;this.sd&&d&&(d=this.sd.width(),
f+=d*this.qa,this.sd.Cd(b),this.sd.ig(-(b/this.qa)+b),L(this.sd,"right",`${-d*(1-this.qa)}px`));d=a-f;super.lL(d,b-e,c);cR(this,!0);this.Zy();XQ(this);this.ud&&(this.ud.resize(a,b),this.ud.visible()&&this.ud.nb());this.pa&&this.pa.lc(d);this.ka&&this.ka.lc(a);this.Ca&&(L(this.Ca,"bottom",`${c}px`),this.Ca.lc(a));L(this.Bb,"width",`${d}px`);L(this.Bb,"bottom",`${bR(this)}px`)}Zy(){QQ(this.$b,this.Ud&&!!this.th);this.$b.Yk();YQ(this)||this.$b.Qo(this.Za)}JM(a){this.$b&&this.Za&&this.P&&(this.$b.Yk(),
a&&(this.$b.Kq()==this.P?this.displayObject().insertBefore(this.Za.displayObject(),this.P.displayObject()):this.displayObject().insertBefore(this.P.displayObject(),this.Za.displayObject())))}Sd(){super.Sd();var a=this.th,b=this.F.Mc().We();if(!a)for(var c=0;c<b.count();c++){const e=b.xo(c);if(e.startTimestamp().slideIndex()<=this.B.currentSlideIndex()&&e.endTimestamp().slideIndex()>=this.B.currentSlideIndex()){a=e;break}}this.Ud=!!a;this.$b&&QQ(this.$b,this.Ud);a=-1!=this.B.currentSlideIndex()?this.B.X():
null;this.ka&&(b="-",a&&a.visible()&&(b=this.B.X().visibleIndex()+1),uQ(this.ka,b+"/"+this.F.slides().visibleSlidesCount()));const d=this.Ul;[this.ka,this.Ca,this.pa,this.sd].forEach(e=>e&&e.J(!d));if(a=this.B.interactionPlayer())b=this.B.X(),c=new rH(this.fc,pH),b=new sH(a.playerController(),c,2==b.nn),a.setExternalNavigationController(b);cR(this);this.Hu();this.$i(this.Jb.width,this.Jb.height);this.$b&&this.$b.Yk()}FM(){if(YQ(this)){var a=!1;this.ka&&(a=0==this.ka.opacity());eR(this,a)}}showTopPanel(a){this.ka&&
L(this.ka,"z-index",a?"99":"")}showBottomPanel(a){this.Ca&&L(this.Ca,"z-index",a?"99":"");this.sd&&L(this.sd,"z-index",a?"99":"")}}fR.prototype.showBottomPanel=fR.prototype.showBottomPanel;fR.prototype.showTopPanel=fR.prototype.showTopPanel;function gR(a){a=a.H.ta.Ec;if(!a||!a.visible)return[];const b=["attachments","outline"];return a.buttonsOrder.filter(c=>-1!=b.indexOf(c))}
class hR extends K{constructor({presentation:a,playbackController:b,settings:c,fa:d,view:e,sidePanelController:f}){super();this.F=a;this.B=b;x(this,this.B.slideChangeEvent(),this.Sd,this);this.H=c;this.I=d;this.la=e;this.tb=f;x(this,this.la.resizeEvent(),this.H5,this);x(this,this.la.Go(),this.hv,this);this.mb=null}yR(a){this.tb=a}Sd(){this.mb&&(We(this,this.mb.showTopPanelPopupEvent(),this.YV,this),We(this,this.mb.showOutlineEvent(),this.XV,this),this.hv());if(this.mb=this.B.quizPlayer()){x(this,
this.mb.showTopPanelPopupEvent(),this.YV,this);x(this,this.mb.showOutlineEvent(),this.XV,this);var a=this.B.X(),b=this.FT(a),c=b&&this.iY()?b.logo():null;a=this.mb.skin();var d=a.setPresentationContext,e=this.tb,f=gR(this),g=!!this.F.resources().Wh().count();c=c?c.path():null;var h=b?b.he():"";b=b?b.QC():"";var l=this.MN(),m=this.F.courseTitle(),n;n=(n=this.H.ta.Ec||null)&&n.visible&&sN(n,"outline")?!0:(n=this.H.ta.Nc||null)&&n.visible&&n.showOutline?!0:(n=this.H.ta.controlPanel||null)&&n.visible&&
n.showOutline?!0:!1;d.call(a,{sidePanelController:e,buttonsOrder:f,resourcesButtonEnabled:g,logo:c,logoUrl:h,logoTarget:b,showTitle:l,courseTitle:m,hasOutline:n})}}H5(){this.mb&&this.mb.setPanelScale(this.la.scale())}FT(a){return(a=a.gg())&&a.Kd()?a.Kd():this.F.Kd()}iY(){const a=this.H.ta.Ec;return a?a.visible&&a.Zc:!1}MN(){const a=this.H.ta.Ec||null;return a?a.visible&&a.Aq:!1}YV(a){this.la.T0(a)}XV(a){this.la.zC(a)}hv(){this.mb&&(this.mb.onTopPanelPopupClosed(),this.mb.outlinePopupClosed())}};function iR(a,b,c){return(a-2/3*c)/(b+c/3)}function jR(a){if(1>=a)return a;a=1+(a-1)/3;return bc?jz(a,4):a};function kR(a){a.Y("side",a.Ka.Nd?"left":"right")}function lR(a){const b=a.Ka.Nd,c=a.tb.showed();return Z(a.K,b?c?"arrows_left":"arrows_right":c?"arrows_right":"arrows_left")}
class mR extends Q{constructor({Ot:a,Qi:b,Ba:c,sidePanelController:d}){super({G:"show-side-panel-button"});this.Ka=b;this.K=c;this.tb=d;this.Cb=a;(this.sl=this.ke())&&M(this,this.sl);kR(this);x(this,this.Ka.Va,this.vZ,this)}Ro(a){this.tb=a;this.Ka.visible&&this.tb&&this.tb.visible()?this.sl||(this.sl=this.ke())&&M(this,this.sl):(Ze(this,this.sl),this.sl=null)}vZ(){this.sl&&(this.sl.Qj(lR(this)),kR(this))}ke(){if(!this.tb||!this.tb.visible())return null;const a=new cI({type:"uikit-link-button",size:"small",
icon:{element:lR(this),Wd:"left"}});x(this,this.tb.showedStateChanged(),()=>{this.vZ()});Nl(a,P(this,"button"));L(a,"padding","9px 10px");x(this,a.ga,()=>{this.tb.show(!this.tb.showed())});return a}};class nR extends Q{constructor(){super({G:"closed-caption-panel"});v(this,this.displayObject(),"click",this.RY,this);v(this,this.displayObject(),pl,this.RY,this,vl);const a=new Q({$:P(this,"scroll-area")});M(this,a);this.Jf=new Q({G:"closed-captions"});M(a,this.Jf);this.ra=new qI({Oq:a});y(this,this.ra);this.U(this.ra.yj())}RY(a){a.stopPropagation()}UQ(a){this.Jf.ha(a)}Sa(a,b){super.Sa(a,b);a=Pg(this.displayObject());a=a.top&&a.bottom?a.top+a.bottom:0;this.ra.Zh(this.height()-a,this.Jf.height())}}
;class oR extends OH{};function pR({Zc:a,X:b,presentation:c,gg:d=null}){const e=d&&d.Kd(),f=e&&e.logo(),g=(c=c.Kd())&&c.logo();return a&&(!!b&&!!d&&!!e&&!!f||!!c&&!!g)}function qR({presentation:a,slideIndex:b,Qi:c}){b=0<=b?a.slides().getSlide(b):null;const d=null==b?void 0:b.gg();a=pR({Zc:c.Zc,gg:d,presentation:a,X:b});return!!(c.ge||c.showOutline||a||c.Cg&&b&&d)}
function rR({presentation:a,slideIndex:b,Qi:c}){if(!(c=qR({presentation:a,slideIndex:b,Qi:c})||!1))a:{if(0<=b)for(a=a.Mc().We(),c=0;c<a.count();c++){const d=a.xo(c);if(d.startTimestamp().slideIndex()<=b&&d.endTimestamp().slideIndex()>=b){c=!0;break a}}c=!1}return c}function sR({presentation:a,slideIndex:b,Qi:c}){return qR({presentation:a,slideIndex:b,Qi:c})};function tR(a){return(a=a.B.quizPlayer())?a.skin().controlPanel().displayObject():null}
class uR extends K{constructor({playbackController:a,e1:b,u_:c}){super();this.B=a;this.c7=this.pu=c;this.h7=this.Cr=b;x(this,a.slideChangeEvent(),this.C8,this);this.DW=G(this)}C8(){var a,b=this.B.quizPlayer();(a=(b=b&&b.skin().topPanel())?b.displayObject():null)&&B(a,"height",`${this.Cr.offsetHeight}px`);(b=tR(this))&&B(b,"height",`${this.pu.offsetHeight}px`);b=!1;a=a||this.h7;a!=this.Cr&&(Nd(a,this.Cr),this.Cr=a,b=!0);a=tR(this)||this.c7;a!=this.pu&&(Nd(a,this.pu),this.pu=a,b=!0);b&&this.DW.C()}}
;class vR extends Q{constructor(a){super({G:"popup"});this.ma=null;this.mA=a;this.nx(-1);this.Re("dialog")}kx(a){this.ma&&this.removeChild(this.ma);this.ma=a;this.U(this.ma)}content(){return this.ma}w0(){}LQ(a){cl(this.displayObject(),a)}};function wR(a,b){xR(a);yR(a,b.mA);a.zF.push(b);y(a,b)}function xR(a){a.Gg&&zR(a)}function yR(a,b){a.zF=a.zF.filter(c=>c.mA===b?(Ze(a,c),!1):!0)}function AR(a,b,c,d){BR(a,b,c,d);c.mf(0);c.w0();a.rb.U(c);a.Gg=c;a.fY="top"===d.Cm;a.UW.C()}function CR(a,b,c,d={Cm:"top",align:"center"}){xR(a);b&&(b=a.zF.find(e=>e.mA===c))&&AR(a,c,b,d)}
function zR(a){if(a.Tg){var b=150;1==a.Tg.Oc&&(b*=a.wK.progress,a.Tg.stop(!1),a.Tg.Dc());var c=Fg(a.Gg.displayObject());"number"!==typeof c&&(c=1);var d=qg(a.Gg.displayObject(),"top");d=Number(d.substr(0,d.length-2));a.Tg=new fO;var e=new nm(a.Gg.displayObject(),c,0,b);a.Tg.add(e);c=[a.vv.x,d];d=[a.vv.x,a.vv.y+(a.fY?10:-10)];b=new mm(a.Gg.displayObject(),c,d,b);a.Tg.add(b);a.Tg.play();var f=a.Gg,g=()=>{e.JC("finish",g,!1,a);e.JC("stop",g,!1,a);a.rb.removeChild(f)};e.$k("finish",g,!1,a);e.$k("stop",
g,!1,a);a.Gg=void 0;a.BS.C()}}function DR(a,b){!a.Gg||Sd(a.Gg.displayObject(),b)||Sd(a.Gg.mA,b)||xR(a)}
function BR(a,b,c,d){xh(()=>{c.LQ(1,a.qk);var e="top"===d.Cm?a.KI:a.aJ,f=ER(a,b,c,d.align);const g=b.getBoundingClientRect(),h=a.rb.displayObject().getBoundingClientRect(),{x:l,y:m}=iS(a,new bd(f,(g.top-h.top)/e),c,{relativeElement:b,Cm:d.Cm||"top",Oaa:0});a.vv=new bd(l,m);e=c.displayObject();f=d.Cm||"bottom";a.Tg&&(a.Tg.stop(!1),a.Tg.Dc());a.Tg=new fO;a.wK=new nm(e,0,1,150);a.Tg.add(a.wK);e=new mm(e,[l,m+("top"===f?10:-10)],[l,m],150);a.Tg.add(e);a.Tg.play()})}
function ER(a,b,c,d="center"){if(void 0!==c.vv)c=c.vv;else a:{b=b.getBoundingClientRect();a=a.rb.displayObject().getBoundingClientRect();a=b.left-a.left;const e=a+b.width;b=a+b.width/2;switch(d){case "center":c=b-c.width()/2;break a;case "left":c=a;break a;case "right":c=e-c.width();break a;default:throw Error(`unknown horizontal align: ${d}`);}}return c}
function iS(a,b,c,{relativeElement:d,Cm:e,Oaa:f}){e="top"===e;let g=b.x;b=b.y;d=d.getBoundingClientRect();const h=e?a.KI:a.aJ,l=D?Math.min(1,a.qk/c.height()):h;c.LQ(l,a.qk);ph(c.displayObject(),"0 0");b=e?b-(c.height()+(6+f)*l):b+(d.height/h+(12+f));g+=(h-l)*c.width()/2;g=Math.round(hz(g,a.CU*h,a.GX*h-c.width()*l));b=Math.round(b*h);e&&(b+=Math.round((h-l)*c.height()));return new bd(g,b)}
class jS extends K{constructor(a){super();this.rb=a;this.zF=[];this.Gg=void 0;this.aJ=this.KI=this.qk=this.GX=this.CU=0;this.Tg=null;this.fY=!0;this.wK=this.vv=void 0;this.BS=G(this);this.UW=G(this);v(this,document,pl,this.mM,this,vl);v(this,document,"keydown",this.jv,this,!0);v(this,document,"focus",this.Z4,this,!0)}Go(){return this.BS}hl(a,b,c){this.CU=a;this.GX=b;this.qk=c}setScale(a,b){this.aJ=a;this.KI=b}createPopup(a,b,c){a=new vR(a);a.kx(b);a.Y(c,!0);wR(this,a);return a}mM(a){this.Gg&&DR(this,
a.target)}jv(a){this.Gg&&27==a.keyCode&&(a=this.Gg.mA,xR(this),a.focus())}Z4(a){bc&&a.target==document.body||this.Gg&&DR(this,a.target)}};function kS(a,b){this.sc=a;this.Ym=b}kS.prototype.getData=function(a){return null==this.Hd?null:this.Hd[a]};kS.prototype.setData=function(a,b){null==this.Hd&&(this.Hd={});this.Hd[a]=b};function lS(a,b){B(a.sc,"pointer-events",b)}function mS(a,b){for(const c in b)a.sc.setAttribute(c,b[c])}kS.prototype.remove=function(){var a=this.Ym;const b=a.ip.indexOf(this);if(-1==b)throw Error();a.ip.splice(b,1);a.sc.removeChild(this.sc)};function nS(a){v(a,a.Ug.sc,pl,a.GM,a,vl);v(a,a.lo,ql,a.n6,a)}
class oS extends K{constructor(a){super();this.Ug=a;this.ZC=null;this.qa=1;this.lo=window;this.vu=G(this);this.uu=G(this)}setScale(a){this.qa=a}Dy(a){a=yg(a,this.Ug.sc);return new bd(a.x/this.qa,a.y/this.qa)}GM(a){this.vu.C();a.preventDefault();a.stopPropagation();a=this.Dy(a);this.ZC.x0(a.x,a.y);v(this,this.lo,rl,this.bW,this)}bW(a){const b=this.Dy(a);this.ZC.NH(b.x,b.y);a.preventDefault()}n6(){Re(this,this.lo,rl,this.bW,this);this.uu.C()}};function pS(a,b,c){kS.call(this,a,b);this.sc.setAttribute("d",c)}r(pS,kS);function qS(a,b){kS.call(this,a,b);this.ip=[]}r(qS,kS);function rS(a,b){const c=document.createElementNS("http://www.w3.org/2000/svg","path");b=new pS(c,a,b);a.sc.appendChild(c);a.ip.push(b);return b}function sS(a){const b=document.createElementNS("http://www.w3.org/2000/svg","g"),c=new qS(b,a);a.sc.appendChild(b);a.ip.push(c);return c}qS.prototype.forEach=function(a){for(let b=0;b<this.ip.length;++b){const c=this.ip[b];c instanceof qS?c.forEach(a):a(c)}};
function tS(a,b){let c=null;a.forEach(d=>{d.sc===b&&(c=d)});return c}qS.prototype.Pq=function(){this.ip=[];Jd(this.sc)};function uS(a,b,c){const d=document.createElementNS("http://www.w3.org/2000/svg","svg");d.setAttribute("width",b);d.setAttribute("height",c);d.setAttribute("version","1.1");B(d,{overflow:"hidden",position:"relative"});a.appendChild(d);qS.call(this,d,this)}r(uS,qS);function vS(a,b){a.Ym.forEach(c=>{c!==a.Ug&&b(c)})}function wS(a){v(a,a.Ug.sc,pl,a.HM,a,vl);v(a,a.lo,ql,a.cW,a);vS(a,b=>{lS(b,"painted");v(a,b.sc,pl,a.VE,a,vl)})}function xS(a){Re(a,a.Ug.sc,pl,a.HM,a);Re(a,a.lo,ql,a.cW,a);vS(a,b=>{lS(b,"none");Re(a,b.sc,pl,a.VE,a)})}
function yS(a,b){if(b&&b!==a.Ug.sc&&b instanceof SVGElement&&(b=tS(a.Ym,b))){var c=b.getData("drawingId");if(c){const d=[];a.Ym.forEach(e=>{e.getData("drawingId")===c&&d.push(e)});for(b=0;b<d.length;b++)Ge(d[b].sc,pl,a.VE,!1,a),d[b].remove()}else Ge(b.sc,pl,a.VE,!1,a),b.remove()}}
class zS extends K{constructor({group:a,Zba:b,Zaa:c,Jca:d}){super();this.Ym=a;this.Hh=c;this.Ug=b;this.Ur=new bd(0,0);this.qa=1;this.lo=d?d:window;this.vu=G(this);this.uu=G(this)}setScale(a){this.qa=a}HM(a){this.vu.C();a.preventDefault();a.stopPropagation();v(this,this.lo,rl,this.LV,this);this.Ur=this.Dy(a)}cW(){Re(this,this.lo,rl,this.LV,this);this.uu.C()}VE(a){const b=a.currentTarget;b&&b instanceof SVGElement&&(this.HM(a),yS(this,b))}Dy(a){Zh?(a=yg(a,this.Ug.sc),a.x/=this.qa,a.y/=this.qa):a=new bd(a.clientX,
a.clientY);return a}LV(a){a=this.Dy(a);const b=Math.floor(dd(a,this.Ur)),c=a.x-this.Ur.x,d=a.y-this.Ur.y;for(let g=1;g<=b;++g){var e=g/b;a:{var f=void 0;f=this.Ur.x+e*c;e=this.Ur.y+e*d;if(Zh){const h=this.Hh.sc,l=h.createSVGRect();l.x=f;l.y=e;l.width=1;l.height=1;f=h.getIntersectionList(l,h);if(!f||0==f.length)break a;f=f[f.length-1]}else f=this.lo.document.elementFromPoint(f,e);yS(this,f)}}this.Ur=a}};class AS{constructor(a){this.FU=null;this.yi=[];this.Ym=a}NH(a,b){this.yi.push(["L",a,",",b].join(""));this.FU.sc.setAttribute("d",this.yi.join(""))}x0(a,b){this.yi=[["M",a,",",b].join("")];this.FU=this.RI(this.yi.join(""));this.NH(a,b)}RI(a){a=rS(this.Ym,a);mS(a,{stroke:"#ff0000","stroke-width":3,"stroke-linecap":"round","stroke-linejoin":"round",fill:"none"});lS(a,"none");return a}};class BS{constructor(a,b){this.Ym=a;this.gS=b;this.cN=this.bN=this.kK=0}NH(a,b){var c=this.bN,d=this.cN,e=a,f=b;e<c&&([c,e]=[e,c],[d,f]=[f,d]);if(c==e||d==f){var g=Math.min(c,e);c=Math.max(c,e);e=Math.min(d,f);d=Math.max(d,f);g=[["M",g-5,",",e-10],["L",c+5,",",e-10],["L",c+5,",",d+10],["L",g-5,",",d+10]]}else g=f>d?[["M",c-5,",",d-10],["L",c+5,",",d-10],["L",e+5,",",f-10],["L",e+5,",",f+10],["L",e-5,",",f+10],["L",c-5,",",d+10]]:[["M",c-5,",",d-10],["L",e-5,",",f-10],["L",e+5,",",f-10],["L",e+5,",",
f+10],["L",c+5,",",d+10],["L",c-5,",",d+10]];for(d=0;d<g.length;++d)g[d][1]=Math.min(this.gS.width,g[d][1]),g[d][3]=Math.min(this.gS.height,g[d][3]),g[d]=g[d].join("");this.bN=a;this.cN=b;this.RI(this.kK,g.join(""))}RI(a,b){b=rS(this.Ym,b);b.setData("drawingId",a);lS(b,"none");mS(b,{stroke:"none",fill:"#ffff00"})}x0(a,b){this.bN=a;this.cN=b;this.kK+=1;this.NH(a,b)}};function CS(a){var b=a.Hh.sc.cloneNode(!0);const c=Vd(b,f=>"g"==f.nodeName);c.removeAttribute("opacity");var d=Gd("div");d.appendChild(b);Md(c);const e=d.innerHTML;Jd(b);b.appendChild(c);b={ignoreMouse:!0,ignoreAnimation:!0};canvg(a.LL,d.innerHTML,b);canvg(a.FL,e,b);if(d=a.ji.getContext("2d"))d.clearRect(0,0,a.ji.width,a.ji.height),d.globalAlpha=.4,d.drawImage(a.LL,0,0),d.globalAlpha=1,d.drawImage(a.FL,0,0)}
function DS(a,b){a.JN=b;a.Ez("nothing"!=b);switch(b){case "nothing":b=a.yl;Re(b,b.Ug.sc,pl,b.GM,b);xS(a.Hr);break;case "line":b=a.yl;b.ZC=a.h4;nS(b);xS(a.Hr);break;case "marker":b=a.yl;b.ZC=a.o4;nS(b);xS(a.Hr);break;case "eraser":b=a.yl,Re(b,b.Ug.sc,pl,b.GM,b),wS(a.Hr)}}
class ES extends Q{constructor(a,b){super({G:"draw-control"});this.FL=this.LL=this.ji=null;var c=this.Hh=new uS(this.displayObject(),a,b);const d=document.createElementNS("http://www.w3.org/2000/svg","rect"),e=new kS(d,c);mS(e,{x:0,y:0,width:a,height:b});c.sc.appendChild(d);c.ip.push(e);this.Ug=e;mS(this.Ug,{opacity:0});this.yl=new oS(this.Ug);this.ML=sS(this.Hh);mS(this.ML,{opacity:.4});this.g4=sS(this.Hh);this.h4=new AS(this.g4);this.o4=new BS(this.ML,new mg(0,0,a,b));this.Hr=new zS({group:this.Hh,
Zba:this.Ug,Zaa:this.Hh,Jca:void 0});this.JN="nothing";if(Rf||Dh)this.ji=Gd("canvas"),B(this.ji,"position","relative"),this.ji.width=a,this.ji.height=b,this.LL=Gd("canvas"),this.FL=Gd("canvas");this.vu=G(this,[this.yl.vu,this.Hr.vu]);this.uu=G(this,[this.yl.uu,this.Hr.uu]);this.Ez(!1)}setScale(a,b){super.setScale(a,b);this.yl.setScale(a);this.Hr.setScale(a)}Ez(a){L(this,"pointer-events",a?"all":"none");if(Rf||Dh){const b=null!=this.Hh.sc.parentNode;a&&!b?Nd(this.Hh.sc,this.ji):!a&&b&&(CS(this),Nd(this.ji,
this.Hh.sc))}}oH(){this.ML.Pq();const a=[];this.Hh.forEach(b=>{b!==this.Ug&&a.push(b)});for(let b=0;b<a.length;++b)a[b].remove();(Rf||Dh)&&null==this.Hh.sc.parentNode&&CS(this)}Uh(){let a=0;this.Hh.forEach(()=>{a++});return 1==a}};class FS{constructor(a){this.Fd=a;a instanceof tF&&(this.IF=this.width()/this.height())}U(a){a=a.displayObject();(this.Fd instanceof Element?this.Fd:this.Fd.displayObject()).appendChild(a)}removeChild(a){a=a.displayObject();this.PK(a)&&this.displayObject().removeChild(a)}PK(a){return a.parentNode==this.displayObject()}displayObject(){return this.Fd instanceof Element?this.Fd:this.Fd.displayObject()}ratio(){return this.IF}width(){return this.Fd instanceof Element?this.Fd.offsetWidth:this.Fd.width()}lc(a){const b=
Math.round(a/this.IF);this.Fd instanceof Element?Ag(this.Fd,a,b):this.Fd.resize(a,b)}height(){return this.Fd instanceof Element?this.Fd.offsetHeight:this.Fd.height()}Cd(a){const b=Math.round(a*this.IF);this.Fd instanceof Element?Ag(this.Fd,b,a):this.Fd.resize(b,a)}resize(a,b){this.Fd instanceof tF&&this.Fd.resize(a||this.Fd.width(),b||this.Fd.height())}hl(a,b){a/b>this.IF?this.resize(a,b):this.lc(a)}};function GS(a){a.Sh(a.P.displayObject())&&a.P.resize(a.width(),a.height());a.Vp()}function HS(a,b){"nothing"!=b&&(a.gb||a.bL());a.Ee&&a.Ee.Y("tool",b);a.gb&&DS(a.gb,b)}
class IS extends Q{constructor(a){super({G:"content-area"});this.gb=null;this.F=a.presentation();a=a.view();this.fc=a.$d();this.B=a.playbackController();x(this,this.B.slideChangeEvent(),this.Sd,this);this.P=new FS(a);x(this,a.resizeEvent(),this.Oz,this);this.U(this.P.displayObject());y(this,this.P);this.Ee=this.KJ();this.vy=[];this.qa=1;this.hN=new hd(this.P.width(),this.P.height())}setScale(a){this.qa=a;GS(this)}oH(){this.gb&&this.gb.oH()}invalidate(a,b){this.zy=b;this.resize(a.width,a.height)}$w(){return this.P}Oz(a,
b,c,d){this.b7=a/this.P.width();this.xv=new bd(c,d);this.Vp()}Vp(){if(this.gb){this.gb.move(this.xv.x,this.xv.y);const a=this.P.width()/this.hN.width*this.b7;this.gb.setScale(a);this.gb.setParentScale(a)}}Sd(){this.Ee&&this.NN()}NN(){let a="nothing";this.gb&&(a=this.B.quizPlayer()||this.B.scenarioPlayer()||this.B.interactionPlayer()?"nothing":this.gb.JN,DS(this.gb,"nothing"));const b=this.B.currentSlideIndex();Jd(this.Ee.displayObject());const c=d=>{-1!=d.timestamp().stepIndex()&&(We(this,d.Nb(),
c,this),this.gb&&this.Ee.U(this.gb),HS(this,a))};this.gb=this.vy[b];x(this,this.B.clock().Nb(),c,this);this.Vp()}KJ(){const a=new Q({G:"marker-tool-container"});this.P.U(a);return a}bL(){this.gb=new ES(this.hN.width,this.hN.height);this.Ee.U(this.gb);this.gb.setParentScale(this.qa);const a=this.B.currentSlideIndex();this.vy[a]=this.gb;this.Vp()}fd(){super.fd();this.P.removeChild(this.Ee)}};class JS extends Q{constructor({$:a,G:b,o1:c=!0,Ve:d=!0,uca:e=!0}){super({$:a,G:b,Ve:d});this.f9=c;this.g9=e;this.bE=this.Vs=!1;this.Y8=G(this)}Sa(a,b){super.Sa(a,b);this.bE=!0;a=this.Vs;const c=this.displayObject().textContent;this.dY(c,cc||bc?b+1:b);this.bE=!1;a!=this.Vs&&(this.f9&&this.setAttribute("title",this.Vs?nl(this.O,"label"):""),this.Y8.C())}dY(a,b){function c(){g=f<a.length?a.substr(0,f)+"\u2026":a;d.ha(g)}this.Vs=!1;const d=this;d.ha(a);if(void 0!==b&&this.displayObject().parentNode){d.displayObject().style.height=
"";var e=d.displayObject().scrollHeight;e=bc?--e:e;if(!(b>=e)&&(this.Vs=!0,this.g9)){var f=Math.floor(b/d.displayObject().scrollHeight*a.length),g="";for(c();d.displayObject().scrollHeight<=b;)f+=10,c();for(;0<f&&d.displayObject().scrollHeight>b;)c(),--f;c()}}}ha(a){super.ha(a);this.bE||(this.Po(a),this.nb())}Oi(){throw Error("html text is not supported");}};function KS(a){if(a.H.Jt){const b=new JS({$:P(a,"label")});Pl(b,a.I,"PB_CONTROL_PANEL_SLIDE_COUNTER",a.t3.bind(a));return b}return null}function LS(a){if(a.pj){const b=-1!=a.B.currentSlideIndex()&&a.B.X().visible();a.pj.J(b);a=a.pj;a.jL?a.jL():cb("bindI18nMessage is required")}}
class MS extends Q{constructor({fa:a,playbackController:b,settings:c,Ba:d,xI:e}){super({G:"navigation-controls"});this.I=a;this.K=d;this.B=b;this.H=c;this.oe=c.Bg;this.ky=this.Of=new rH(this.B,this.oe);this.r8=e;(this.pj=KS(this))&&M(this,this.pj);(this.Hb=this.hy())&&M(this,this.Hb);(this.pb=this.Zx())&&M(this,this.pb);x(this,this.B.clock().Nb(),this.ib,this);x(this,this.B.slideChangeEvent(),this.zn,this);x(this,this.I.Mg,this.BO,this)}On(a){a&&!this.Hb&&(this.Hb=this.hy())&&M(this,this.Hb,this.yf("prevButton"));
this.Hb&&this.Hb.J(a)}Mn(a){a&&!this.pb&&(this.pb=this.Zx())&&M(this,this.pb,this.yf("nextButton"));this.pb&&this.pb.J(a)}Sa(){var a=this.B.interactionPlayer();this.On(this.H.visible&&this.H.qf||!!a);this.Mn(this.H.visible&&this.H.Te||!!a);a=this.H.visible&&this.H.Jt;this.pj?this.pj.J(a):a&&((this.pj=KS(this))&&M(this,this.pj,this.yf("slidesCounterLabel")),LS(this))}yf(a){const b=[this.pj,this.Hb,this.pb].filter(c=>c);switch(a){case "slidesCounterLabel":return b.indexOf(this.pj);case "prevButton":return b.indexOf(this.Hb);
case "nextButton":return b.indexOf(this.pb);default:return-1}}Zx(){var a=this.B.interactionPlayer();return this.H.Te||a?(a=new cI({type:"uikit-primary-button",icon:{element:Z(this.K,"chevron_right"),Wd:"right"},text:this.I.Z("PB_CONTROL_PANEL_NEXT")}),Nl(a,P(this,"button")),a.Y("next",!0),x(this,a.ga,this.AM,this),a):null}hy(){var a=this.B.interactionPlayer();return this.H.qf||a?(a=new cI({type:"uikit-secondary-button",icon:{element:Z(this.K,"chevron_left"),Wd:"left"},text:this.I.Z("PB_CONTROL_PANEL_PREV")}),
Nl(a,P(this,"button")),a.Y("prev",!0),x(this,a.ga,this.BM,this),a):null}AM(){this.enabled()&&this.ky.next()}BM(){this.enabled()&&this.ky.prev()}zn(){LS(this);const a=this.B.interactionPlayer();if(a){const b=this.B.X();this.ky=new sH(a.playerController(),this.Of,2==b.nn);a.setExternalNavigationController(this.ky)}else this.ky=this.Of}ib(){if(this.Hb){var a=this.B.Oe(this.oe==pH?"switchToPreviousSlide":"switchToPreviousStep");lO(this.Hb,a)}this.pb&&(a=this.B.Oe(this.oe==pH?"switchToNextSlide":"switchToNextStep"),
lO(this.pb,a));var b=this.B.scenarioPlayer();this.pb&&b&&(a=this.B.X(),b=b.currentSession().completed(),a="atAnyTime"!=a.km,!b&&a&&this.pb.na(!1));a=this.B.interactionPlayer();(this.Hb||this.pb)&&a&&1==this.B.X().navigationType()&&(a=a.playerController(),this.Hb&&this.Hb.na(this.Hb.enabled()||a.isPrevAvailable()),this.pb&&this.pb.na(this.pb.enabled()||a.isNextAvailable()))}t3(){let a="-";-1!=this.B.currentSlideIndex()&&this.B.X().visible()&&(a=this.B.X().visibleIndex()+1);return{SLIDE_NUMBER:a,TOTAL_SLIDES:this.r8}}BO(a){switch(a){case "PB_CONTROL_PANEL_NEXT":this.pb&&
this.pb.ha(this.I.Z(a));break;case "PB_CONTROL_PANEL_PREV":this.Hb&&this.Hb.ha(this.I.Z(a))}}};class NS extends cI{constructor({Ba:a,Ni:b}){super({type:"uikit-primary-button",icon:{element:Z(a,"outline"),Wd:"left"}});this.uX=G(this);x(this,this.ga,this.Jy,this);x(this,b.Go(),this.hv,this)}Jy(){this.vc(!this.Cn);this.uX.C(this.Cn)}hv(){this.vc(!1)}};class OS extends cI{constructor({Ba:a,playbackController:b,slides:c}){super({type:"uikit-primary-button",icon:{element:Z(a,"play"),Wd:"left"}});this.K=a;this.B=b;this.L=c;this.VM=!1;x(this,this.ga,this.Jy,this);-1==this.B.currentSlideIndex()&&(this.na(!1),Xe(this,this.B.slideChangeEvent(),()=>{this.na(!0)}));x(this,this.B.clock().wc(),this.Xy,this);x(this,this.B.clock().Nb(),this.ib,this);this.Xy()}Jy(){const a=this.B.clock().state();"stopped"===a||"suspended"===a?this.B.play():this.B.pause()}ib(){if(-1!=
this.B.currentSlideIndex()){var a=this.B.X(),b=a.startTime()+a.duration();const c=this.L.Hi(this.B.clock().timestamp());a=a.type();"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.Oe("playPauseControl"),lO(this,b)):this.na(!1)}}Xy(){var a=this.B.clock().state();a=!("started"==a||"buffering"==a);if(this.VM!=a){const b=Z(this.K,a?"play":"pause");this.Qj(b);this.VM=!this.VM}a||lO(this,null)}};function PS(a){a.vc(!1);CR(a.ya,!1,a.displayObject(),a.dT)}class QS extends cI{constructor({R9:a,w$:b,Ni:c,x$:d}){super({icon:a.icon,type:a.type,size:a.size,text:a.text,toggle:!0});this.ya=c;this.e3=b;this.dT=d;this.ya.createPopup(this.displayObject(),this.e3,"");x(this,this.ga,this.Jy,this);x(this,this.ya.Go(),()=>this.vc(!1))}Jy(){this.vc(!this.Cn);CR(this.ya,this.Cn,this.displayObject(),this.dT)}};function RS(a,b,c){b=b instanceof Q?b:new Q({va:b});Nl(b,P(a,"collapsed"===c?"collapsed-component":"expanded-component"));M(a,b)}function SS(a){a.uH("active")||a.Y("collapsed",!0)}class TS extends Q{constructor({a$:a,G$:b}){super({G:"uikit-collapsed-control"});RS(this,a,"collapsed");RS(this,b,"expanded");v(this,this.displayObject(),"mouseenter",()=>{this.Y("collapsed",!1)});v(this,this.displayObject(),"mouseleave",()=>SS(this));SS(this)}};class US extends Q{constructor({$:a,volume:b}){super({$:a,qH:!0});this.setVolume(b)}setVolume(a){this.mB(a)}mB(a){L(this,"left",`${Math.round(100*a)}%`)}};var VS=class extends Q{constructor(){super({G:"volume-slider"});this.we=1;this.Tk=G(this);this.mn=!1;this.Cp=G(this);this.Yo=new Q({$:P(this,"background")});M(this,this.Yo);this.TZ=new Q({$:P(this,"volume")});M(this,this.TZ);this.pO=new Q({$:P(this,"track")});M(this,this.pO);this.Ea=new US({$:P(this,"thumb"),volume:this.we});M(this.pO,this.Ea);this.iT=new Q({$:P(this,"enlarged-click-area")});M(this,this.iT);this.ty=G(this);this.sy=G(this);v(this,this.iT.displayObject(),pl,this.o6,this,vl);this.mB()}Gm(){return this.Tk}Xw(){return this.Cp}setVolume(a){this.we!==
a&&(this.we=a,this.Tk.C(a),this.mB())}volume(){return this.we}Ct(a){this.mn!==a&&(this.mn=a,this.Cp.C(a),this.mB())}muted(){return this.mn}o6(a){this.ty.C();this.qM(a);v(this,document,rl,this.qM,this);v(this,document,ql,this.xV,this)}qM(a){a=a.clientX-this.displayObject().getBoundingClientRect().x;const b=this.pO.width();a=parseFloat(hz(hz(a,0,b)/b,0,1).toFixed(2));isNaN(a)||(this.Ct(!1),this.setVolume(a))}xV(){this.sy.C();Re(this,document,rl,this.qM,this);Re(this,document,ql,this.xV,this)}mB(){const a=
this.mn?0:this.we;L(this.TZ,"width",`${Math.round(100*a)}%`);this.Ea.setVolume(a)}};class WS extends Q{constructor(){super({G:"volume-slider-wrapper"});this.Tk=G(this);this.Cp=G(this);this.ty=G(this);this.sy=G(this);this.kd=new VS;hf(this.kd.Gm(),this.Tk);hf(this.kd.Xw(),this.Cp);hf(this.kd.ty,this.ty);hf(this.kd.sy,this.sy);M(this,this.kd)}Gm(){return this.Tk}Xw(){return this.Cp}setVolume(a){this.kd.setVolume(a)}volume(){return this.kd.volume()}Ct(a){this.kd.Ct(a)}muted(){return this.kd.muted()}}
class XS extends Q{constructor({CR:a}){super();a=this.Pm(a.high);M(this,a)}Qj(a){this.No();a=this.Pm(a);M(this,a)}Pm(a){return new Q({va:a})}}function YS(a){const b=a.KK(a.kd.volume(),a.kd.muted());a.SZ.Qj(b)}
class ZS extends TS{constructor({CR:a}){const b=new WS,c=new XS({CR:a});super({a$:c,G$:b});this.WO=a;this.Tk=G(this);this.Cp=G(this);this.kd=b;hf(this.kd.Gm(),this.Tk);hf(this.kd.Xw(),this.Cp);this.SZ=c;x(this,this.SZ.ga,this.L6,this);x(this,this.kd.ty,this.Y4,this);x(this,this.kd.sy,this.X4,this)}setVolume(a){this.kd.setVolume(a);YS(this)}Ct(a){this.kd.Ct(a);YS(this)}Gm(){return this.Tk}Xw(){return this.Cp}L6(){this.Ct(!this.kd.muted())}Y4(){this.Y("active",!0)}X4(){this.Y("active",!1)}KK(a,b){if(0===
a||b)return this.WO.Ej;if(0<a&&.5>=a)return this.WO.zaa;if(.5<a&&1>=a)return this.WO.high;throw Error(`incorrect volume ${a}`);}};const $S=["volume","fullscreen","cc"];function aT(a){a.O.No();a.Jm.filter(b=>$S.includes(b.type)).forEach(b=>a.O.U(b.yj));bT(a)}function cT(a){a.O.No();const b=xI()||!D||ki?3:2;a.Jm.length>b?dT(a,b):a.Jm.forEach(c=>a.O.U(c.yj));bT(a)}function bT(a){a.iS.C(new Map(a.Jm.map(b=>[b.type,a.O.Sh(b.yj)])))}function dT(a,b){--b;for(let c=0;c<a.Jm.length&&!(c>=b);++c)a.O.U(a.Jm[c].yj);a.O.U(a.Wu.yj)}
var eT=class extends K{constructor(a){super();this.O=a;this.Jm=[];this.Wu=null;this.iS=G(this)}get T9(){return this.iS}aP(a){"more"==a.type?this.Wu=a:this.Jm.push(a)}kg(a){a?aT(this):cT(this)}};function fT(a,b,c,d){b.includes("cc")&&a.Gl.sq({id:"subtitles",textContent:c.Z("PB_CONTROL_PANEL_SUBTITLES"),icon:Z(d,"subtitles_off")});b.includes("cc")&&a.Gl.sq({id:"cc",textContent:c.Z("PB_CONTROL_PANEL_CLOSED_CAPTIONS"),icon:Z(d,"cc_off")});b.includes("replay")&&a.Gl.sq({id:"replay",textContent:c.Z("PB_CONTROL_PANEL_REPLAY"),icon:Z(d,"replay")});b.includes("fullscreen")&&a.Gl.sq({id:"fullscreen",textContent:c.Z("PB_CONTROL_PANEL_FULL_SCREEN"),icon:Z(d,"fullscreen")});b.includes("volume")&&(a.kd=
gT(a),a.Gl.sq({id:"volume",textContent:c.Z("PB_CONTROL_PANEL_VOLUME_CONTROL"),icon:Z(d,"volume_high"),value:a.kd}))}function gT(a){const b=new VS;x(a,b.Gm(),c=>a.Sb.setVolume(c));return b}
var hT=class extends Q{constructor({kaa:a,fa:b,Ba:c,soundController:d}){super({G:"more-menu-popup"});this.Gl=new IO;M(this,this.Gl);this.Sb=d;this.kd=null;fT(this,a,b,c);x(this,b.Mg,()=>{HO(this.Gl,"volume",b.Z("PB_CONTROL_PANEL_VOLUME_CONTROL"));HO(this.Gl,"replay",b.Z("PB_CONTROL_PANEL_REPLAY"));HO(this.Gl,"cc",b.Z("PB_CONTROL_PANEL_CLOSED_CAPTIONS"))})}get Ad(){return this.Gl}};const iT=["subtitles","cc","replay","fullscreen","volume"];function jT(a,b,c){a.rD.aP({type:c,yj:b})}
function kT(a){a.ui||(a.ui=a.OJ());if(!a.Kc){if(a.H.Dd&&a.ui){var b=a.Ih.playbackRate();b=lT(a,Z(a.K,`rate-${b}x`),a.ui)}else b=null;a.Kc=b}a.hc||(a.hc=a.ou());a.hu||(a.H.jl?(b=a.ke(mT(a)),x(a,b.ga,a.pS,a)):b=null,a.hu=b);a.LF||(a.H.px?(b=a.ke(Z(a.K,"replay")),x(a,b.ga,a.UV,a)):b=null,a.LF=b);a.rp||(a.rp=a.EJ());a.qq||(a.qq=nT(a));b=a.rD;b.Jm.splice(0,b.Jm.length);a.H.Dd&&a.Kc&&jT(a,a.Kc,"rate");a.H.rf&&a.hc&&jT(a,a.hc,"subtitles");a.H.jl&&a.hu&&jT(a,a.hu,"cc");a.H.px&&a.LF&&jT(a,a.LF,"replay");a.H.So&&
a.rp&&jT(a,a.rp,"fullscreen");a.H.Vq&&a.qq&&jT(a,a.qq,"volume")}function oT(a){if(a.ui){var b=a.Ih.playbackRate();JO(a.ui.AA,String(b))}pT(a);GO(a.Hl.Ad,"cc",mT(a));qT(a);rT(a)}function nT(a){if(a.H.Vq){const b=new ZS({CR:{Ej:Z(a.K,"volume_mute"),zaa:Z(a.K,"volume_middle"),high:Z(a.K,"volume_high")}});Nl(b,P(a,"collapsable-button"));x(a,b.Gm(),c=>a.Sb.setVolume(c));x(a,b.Xw(),c=>a.Sb.Ej(c));return y(a,b)}return null}function mT(a){return Z(a.K,a.Uj.nc.visible()?"cc_on":"cc_off")}
function lT(a,b,c,d){b=new QS({R9:{type:"uikit-secondary-button",icon:{Wd:"left",element:b}},Ni:a.ya,w$:c,x$:{Cm:"top",align:d}});Nl(b,P(a,"collapsable-button"));return y(a,b)}function pT(a){GO(a.Hl.Ad,"subtitles",WO(a))}function qT(a){var b=a.KK(a.Sb.volume(),a.Sb.muted());GO(a.Hl.Ad,"volume",b);b=a.Hl;a=a.Sb.volume();b.kd&&b.kd.setVolume(a)}
function rT(a){const b=dk()?"PB_CONTROL_PANEL_EXIT_FULL_SCREEN":"PB_CONTROL_PANEL_FULL_SCREEN";HO(a.Hl.Ad,"fullscreen",a.I.Z(b));GO(a.Hl.Ad,"fullscreen",sT(a))}function sT(a){return Z(a.K,dk()?"exit_fullscreen":"fullscreen")}function tT(a){x(a,a.Sb.i0(),()=>{a.qq&&a.qq.Ct(a.Sb.muted())});x(a,a.Sb.Gm(),()=>{a.qq&&(a.qq.setVolume(a.Sb.volume()),qT(a))})}
function uT(a){x(a,a.Ih.yk,()=>{if(a.ui){var b=a.Ih.playbackRate();JO(a.ui.AA,String(b))}a.Kc&&(b=a.Ih.playbackRate(),b=Z(a.K,`rate-${b}x`),a.Kc.Qj(b))})}function vT(a){x(a,a.og.FK,()=>{a.rp&&(a.rp.Qj(sT(a)),rT(a))})}function wT(a){x(a,a.jd.nG,()=>{a.hc&&(a.hc.Qj(WO(a)),pT(a))})}function xT(a){x(a,a.Uj.iu,()=>{a.hu&&(a.hu.Qj(mT(a)),GO(a.Hl.Ad,"cc",mT(a)))})}function yT(a){x(a,a.I.Mg,()=>{rT(a)})}
class zT extends Q{constructor({settings:a,Ni:b,soundController:c,kba:d,fa:e,zj:f,xw:g,jg:h,Ba:l}){super({G:"collapsable-buttons-group"});this.H=a;this.ya=b;this.Sb=c;this.d7=d;this.I=e;this.og=f;this.Uj=g;this.jd=h;this.K=l;this.bV=!1;this.Ih=d.Ko();this.rD=new eT(this);this.LF=this.rp=this.qq=this.hu=this.hc=this.Kc=this.ui=null;a=new hT({kaa:iT,fa:this.I,Ba:this.K,soundController:this.Sb});x(this,a.Ad.hC(),this.t5,this);this.Hl=a;y(this,this.Hl);this.Wu=lT(this,Z(this.K,"more"),this.Hl,"left");
jT(this,this.Wu,"more");kT(this);tT(this);uT(this);vT(this);wT(this);xT(this);x(this,this.rD.T9,this.Q4,this);yT(this);oT(this)}SQ(a){this.bV=a;this.Sa()}Ws(){!this.H.jl&&this.Uj.nc.visible()&&this.Uj.wH()}Sa(){this.Kc&&this.Kc.Cn&&PS(this.Kc);this.Wu.Cn&&PS(this.Wu);this.rD.kg(this.bV)}EJ(){if(this.H.So&&ek()){const a=this.ke(Z(this.K,"fullscreen"));x(this,a.ga,this.qS,this);return a}return null}ou(){if(this.H.rf){const a=this.ke(WO(this));x(this,a.ga,this.uS,this);return a}return null}OJ(){if(this.H.Dd){const a=
new OO(this.I,this.K);x(this,a.hC(),this.CM,this);return a}return null}CM(a){this.Ih.Kj(Number(a));xR(this.ya)}t5(a){switch(a){case "subtitles":xR(this.ya);this.uS();break;case "cc":xR(this.ya);this.pS();break;case "replay":xR(this.ya);this.UV();break;case "fullscreen":this.qS()}}KK(a,b){if(0===a||b)return Z(this.K,"volume_mute");if(0<a&&.5>=a)return Z(this.K,"volume_middle");if(.5<a&&1>=a)return Z(this.K,"volume_high");throw Error(`incorrect volume ${a}`);}ke(a){a=new cI({type:"uikit-secondary-button",
icon:{Wd:"left",element:a}});Nl(a,P(this,"collapsable-button"));return y(this,a)}Q4(a){(new Map(iT.map(b=>[b,a.has(b)?!a.get(b):!1]))).forEach((b,c)=>FO(this.Hl.Ad,c,b))}qS(){ek()&&(dk()?ck():bk())}uS(){this.jd.Bb.visible()?RH(this.jd):this.jd.Uq()}pS(){this.Uj.nc.visible()?this.Uj.wH():this.Uj.P0()}UV(){this.d7.FQ()}};function AT(a){a.ra.Zh(a.displayObject().offsetHeight-2*a.LZ,a.Tr.height());a.ra.Tw()}
class BT extends Q{constructor({G:a,playbackController:b}){super({G:a,Ve:!0});this.B=b;this.LZ=0;this.Hn=new Q({$:P(this,"scroll-area")});M(this,this.Hn);this.Tr=new Q({G:"notes-text"});M(this.Hn,this.Tr);a=new Q({G:"container-bottom-shadow"});M(this,a);this.ra=new qI({Oq:this.Hn,jP:a.displayObject()});y(this,this.ra);this.U(this.ra.yj());this.Jf=null;this.Re("tabpanel");x(this,this.B.slideChangeEvent(),this.XE,this);-1!=this.B.currentSlideIndex()&&this.XE();AT(this)}Sa(a,b){super.Sa(a,b);a=Pg(this.displayObject());
a=a.top+a.bottom;this.Hn.Cd(this.height()-a);AT(this)}XE(){var a=this.B.X().slideNotes();this.Jf!=a&&(this.Jf=a,this.Tr.J(!!this.Jf),this.Jf&&(a=this.Jf.Th().replace(/<p\/>/g,"<br>"),this.Tr.Oi(a)),AT(this),this.ra.Nh.mx(0),this.ra.Tw())}};class CT extends Q{constructor({selected:a}){super({G:"panel-tab-button",Tb:"BUTTON"});this.Y("chosen",a)}selected(){return this.uH("chosen")}hh(a){this.Y("chosen",a)}}function DT(a){if(a.hd&&!a.Ib||!a.hd&&a.Ib){const b=new Q({$:P(a,"panel-title")}),c=a.Ib?"PB_TAB_OUTLINE_LABEL":"PB_TAB_NOTES_LABEL";b.ha(a.I.Z(c));Pl(b,a.I,c);return b}return null}
function ET(a){a.nj=new Q({G:"search-wrapper"});M(a,a.nj);a.Rf=new $P({G:"search-field",prompt:a.I.Z("PB_SEARCH_PANEL_DEFAULT_TEXT")});M(a.nj,a.Rf);const b=new Q({G:"clear-button"}),c=new Q({va:Z(a.K,"erase_search")});M(b,c);x(a,b.ga,a.R4,a);a.jp=b;M(a.nj,a.jp);a.se=a.PJ();M(a,a.se);x(a,a.Rf.hL,a.w3,a)}function FT(a){a.Bc&&a.Bc.J(!a.In);a.wk&&a.wk.J(!a.In);a.se&&a.se.J(!a.In);a.nj&&a.nj.J(a.In);a.Rf&&a.Rf.J(a.In);a.jp&&a.jp.J(a.In)}
class GT extends Q{constructor({fa:a,Ht:b,It:c,Fj:d,Ba:e}){super({G:"outline-panel-header"});this.K=e;this.I=a;this.In=!1;this.Lf=d;this.Dz=G(this);this.DN=G(this);this.jp=this.se=this.Rf=this.nj=null;this.Ib=c;this.hd=b;(this.Bc=this.kp())&&M(this,this.Bc);(this.wk=DT(this))&&M(this,this.wk);this.Lf.search&&this.Ib&&ET(this);x(this,this.I.Mg,this.Di,this);x(this,this.Lf.Va,this.zZ,this);FT(this)}aR(a){this.Ib=a}$Q(a){this.hd=a}na(a){super.na(a);this.Rf&&this.Rf.na(a)}zZ(){!this.Lf.search||!this.Ib||
this.Rf||this.se||this.jp||this.nj||ET(this);(!this.Lf.search||!this.Ib)&&this.Rf&&this.se&&this.jp&&this.nj&&(Ze(this.nj,this.Rf),Ze(this.nj,this.jp),Ze(this,this.nj),Ze(this,this.se),this.nj=this.jp=this.se=this.Rf=null,this.In=!1);FT(this)}w3(){this.DN.C(this.Rf.value())}PJ(){const a=new Q({G:"search-button"}),b=new Q({va:Z(this.K,"search")});M(a,b);x(this,a.ga,this.W5,this);return a}W5(){this.In=!0;this.Dz.C("outline");FT(this);this.Rf.displayObject().focus()}R4(){this.In=!1;this.Rf.kI("");this.Rf.displayObject().blur();
FT(this);this.DN.C("")}kp(){if(this.Ib&&this.hd){const a=new Q({$:P(this,"switcher")}),b=new CT({selected:!0});Pl(b,this.I,"PB_TAB_OUTLINE_LABEL");M(a,b);const c=new CT({selected:!1});Pl(c,this.I,"PB_TAB_NOTES_LABEL");M(a,c);x(this,this.Dz,d=>{b.hh("outline"===d);c.hh("notes"===d)});x(this,b.ga,()=>{this.Dz.C("outline")});x(this,c.ga,()=>{this.Dz.C("notes")});return a}return null}Di(){this.Rf&&this.Rf.setAttribute("placeholder",this.I.Z("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};class HT extends K{constructor(){super();this.Jr="";this.zK=G(this)}};class IT extends K{constructor(a){super();this.O=a;this.Sz=G(this);v(this,this.O,"scroll",()=>{this.Sz.C()})}scrollY(){return this.O.scrollTop}OH(){return this.Sz}mx(a){this.O.scrollTop=a}}function JT(a,b){Ze(a,a.Nh);a.Nh=b;y(a,a.Nh);x(a,a.Nh.OH(),()=>{document.body.contains(a.displayObject())&&a.F.nf(a.Nh.scrollY())})}
function KT(a){const b=LT(a.F);a.ft.forEach((c,d)=>{0>b.indexOf(d)&&(a.ft.delete(d),a.ma.removeChild(c),Ze(a,c))});for(let c=0;c<b.length;++c){const d=b[c];let e;a.ft.has(d)?e=a.ft.get(d):(e=MT(a,d),y(a,e),a.ft.set(d,e));a.ma.lf(e,c);e.Cd(a.F.YP())}a.Nh.mx(a.F.sb)}
class NT extends Q{constructor({G:a,presentation:b,Ve:c,e$:d}){super({G:a,Ve:c,tabIndex:-1});this.ft=new Map;this.ul=d||this;this.ma=new Q;M(this.ul,this.ma);JT(this,new IT(this.ul.displayObject()));this.F=b;x(this,this.F.nD,this.I5,this)}Sa(){var a=this.displayObject();var b=wd(a),c=bc&&a.currentStyle;c&&"CSS1Compat"==ud(b).Wc.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=Mg(a,c.width,"width","pixelWidth"),a=Mg(a,c.height,"height","pixelHeight"),a=new hd(b,a)):(c=Ig(a),b=Pg(a),a=
Tg(a),a=new hd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.F;c.pq=isNaN(a.height)?0:a.height;OT(c)}I5(){this.Y("with-scroll",this.F.Us>this.F.pq);this.ma.Cd(this.F.Us);this.Nh.mx(this.F.sb);L(this.ma,"padding-top",this.F.RK+"px");KT(this)}};function LT(a){return a.hb.slice(a.MD,a.MD+a.vU)}function OT(a){a.sb=hz(a.sb,0,Math.max(a.Us-a.pq,0));a.Qr()}
class PT extends K{constructor(){super();this.nk=this.Us=this.pq=this.sb=0;this.hb=[];this.vU=this.MD=this.RK=0;this.nD=G(this)}invalidate(){this.Qr()}YP(){return this.nk}nf(a){void 0!==this.pq&&this.sb!=a&&(this.sb=a,OT(this))}Qr(){this.MD=Math.floor(Math.max(0,this.sb-(D?this.pq:0))/this.nk);this.RK=this.nk*this.MD;this.vU=Math.ceil((Math.min(this.Us,this.sb+this.pq+(D?this.pq:0))-this.RK)/this.nk);this.nD.C()}};class QT{constructor(a,b,c,d){this.Pf=a;this.gK=b;this.A8=c;this.sU=d}submitType(){return this.A8}};class RT{constructor(a,b,c,d,e=!0,f=null){this.Vd=a;this.Gz=b;this.ua=c;this.vb=e;this.o7=d;this.lj=f||null}title(){return this.Vd}hI(a){this.Gz=a}nestingLevel(){return this.Gz}slide(){return this.ua}kC(){return this.o7}CQ(){return this.lj}enabled(){return this.vb}};class ST extends K{constructor(a,b){super();this.$j=a;this.Ia=!0;this.PG=b;this.Fs=this.wy=!1;this.UY=null;this.ID=G(this);this.sS=G(this);this.vS=G(this)}qm(){return this.wy}selected(){return this.Fs}hh(a){this.Fs!=a&&(this.Fs=a,this.sS.C())}};function TT(a){const b=a.kC();return a.slide().index().toString()+("number"===typeof b?"."+b.toString():"")}
class UT extends K{constructor(a,b,c){super();this.ja=b;this.Hd=c;this.Ub=a;this.Z8=TT(this.Hd);this.XW="";this.WD=this.Pn=this.FZ=!1;this.$u=0;this.LM=G(this)}uniqueId(){return this.Z8}id(){return this.Ub}slideIndex(){return this.Hd.slide().index()}kC(){return this.Hd.kC()}slide(){return this.Hd.slide()}enabled(){return this.Hd.enabled()}state(){return this.ja}CQ(){return this.Hd.CQ()}title(){return this.Hd.title()}prefix(){return this.XW}};class VT extends Q{constructor(a){super({G:"slide-item-view",eI:!0});this.V3=a}item(){return this.V3}};function WT(a,b){const c=Math.round(a.width());let d=b.toLocaleLowerCase().indexOf(a.ph),e=d+a.ph.length;const f=(g,h)=>`${0<g?"\u2026":""}${b.substring(g,h)}${h<b.length?"\u2026":""}`;for(a=()=>{const g=f(d-1,e+1).split(" ");for(let h=0;2>h;++h){let l=c;for(;l&&g.length;){const m=7*g[0].length+4;m<=l?(l-=m,g.shift()):l=0}}return!g.length};f(d,e)!=b&&a();)--d,++e;return{$ba:d,z$:e}}
class XT extends JS{constructor({$:a,G:b,o1:c}){super({$:a,G:b,o1:c});this.ph="";this.eA=0}ha(a){if(this.ph){const b=a.slice(0,this.eA)+a.slice(this.eA).replace(new RegExp(`(${this.ph})`,"gi"),"<span class='highlighted'>$1</span>");this.displayObject().innerHTML=b}else super.ha(a);this.bE||(this.Po(a),this.nb())}dY(a,b){if(b){this.Vs=!1;var c=this;c.ha(a);var d=a.substr(0,this.eA);a=a.substr(this.eA);if(void 0!==b&&this.displayObject().parentNode&&(c.displayObject().style.height="",!(b>=c.displayObject().scrollHeight))){var {$ba:e,
z$:f}=WT(this,a),g=()=>{c.ha(`${d}${0<e?"\u2026":""}${a.substring(e,f)}${f<a.length?"\u2026":""}`)};for(g();c.displayObject().scrollHeight<=b;)--e,++f,g();++e;for(g();f<a.length&&c.displayObject().scrollHeight<=b;)++f,g();--f;g();this.Vs=!0}}}};function ZT(a,b,c){c=new Q({$:c?P(a,c):void 0});M(c,b);M(a.ma,c);return c}function $T(a){const b=a.Hd.FZ&&!a.ja.$j.Jr;var c=a.jf?21:26;c=b?a.Hd.$u*c:a.R6;a.Ip.visible()?a.Hd.WD||(c+=32):b&&(c+=32);L(a,"padding-left",`${c}px`)}
function aU(a){var b=a.Hd.slide();const c=a.ja.$j.Jr;var d=a.ja.UY;if(c){a.Vd.J(!1);a.Kr.J(!0);let e,f=a.Hd.prefix();if(0<=d.title)e=b.title();else if(b=0<=d.text?b.text().split("\n"):b.slideNotes().text().split("\n"),d=a.mJ(c,b,f,0<=d.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))e=d.text,f=d.Iaa;d=a.Kr;b=f.length;d.ph=c;d.eA=b;a.Kr.ha(f+e)}else a.Vd.J(!0),a.Kr.J(!1)}
class bU extends VT{constructor({data:a,fa:b,Ba:c,sR:d,rR:e,Xaa:f}){super(a);this.Hd=a;this.ja=a.state();this.I=b;this.K=c;this.R6=f;const g=this.ja.$j;this.Y("viewed",this.ja.PG);this.ma=new Q({$:P(this,"content")});M(this,this.ma);this.Ip=new tm({$:P(this,"open-button"),toggle:!0});b=new Q({va:Z(this.K,"collapse_icon")});M(this.Ip,b);ZT(this,this.Ip);this.lj=a.CQ();this.Vg=this.kn=null;this.Pf=this.lj?this.lj.Pf:null;this.lj&&(b="allAtOnce"==this.lj.submitType(),c=this.lj.sU,b=this.lj.gK||b||c,
"InfoSlide"!=this.Pf.slide().type()&&b&&(this.Vg=new Q({$:P(this,"status")}),M(this,this.Vg),x(this,this.Pf.submittedEvent(),this.oL,this),x(this,this.Pf.viewingChangedEvent(),this.oL,this),this.oL()),this.lj.gK&&(this.kn=new Q({$:P(this,"mark")}),M(this,this.kn),x(this,this.Pf.markedEvent(),this.P3,this),this.kn.J(this.Pf.isMarked())));x(this,this.Ip.ga,()=>{var h=this.ja,l=!this.Ip.pressed();h.wy!=l&&(h.wy=l,h.ID.C())});x(this,this.ja.ID,this.nU,this);this.nU();this.Ip.J(a.WD&&!g.Jr);a.Pn&&(this.jf=
new Q({$:P(this,"thumb"),Tb:"IMG"}),ZT(this,this.jf),this.jf.J(!1),bO(a.slide()).then(h=>{if(h){const l=fl({width:h.width(),height:h.height(),boundingWidth:d,boundingHeight:e,uw:!1});this.jf.resize(l.width,l.height);this.jf.setAttribute("src",h.url().replace(/\\/g,"/"));this.jf.J(!0);this.Y("with-thumbnail",!0)}}));this.Vd=this.jy(a);b=ZT(this,this.Vd,"title-container");this.Kr=new XT({$:P(this,"title")});this.Kr.Y("minimized",!a.Pn);M(b,this.Kr);x(this,this.ja.sS,this.rV,this);this.rV();x(this,this.ja.vS,
this.sV,this);this.sV();x(this,g.zK,()=>{this.Ip.J(a.WD&&!g.Jr);$T(this);aU(this)});x(this,this.I.Mg,this.Di,this);aU(this);$T(this);this.na(a.enabled());Nk(()=>{this.Vd.visible()?this.Vd.nb():this.Kr.nb()})}sV(){this.Y("viewed",this.ja.PG)}rV(){this.hh(this.ja.selected())}nU(){this.Ip.vc(this.ja.qm())}jy(a){const b=new JS({$:P(this,"title"),uca:!1});b.Y("minimized",!a.Pn);b.ha(this.Hd.prefix()+a.title());b.Po(a.title());return b}mJ(a,b,c,d){let e=null,f=null;b.some(g=>{if(0>g.toLocaleLowerCase().indexOf(a))return!1;
e=g;f=`<span class="search-context">${this.I.Z(d)}</span><br/>`+c;return!0});return e&&f?{text:e,Iaa:f}:null}oL(){if(this.Vg)if(this.Vg.Y("answered",!1),this.Pf.submitted()){if(this.lj.gK||this.lj.sU){var a=this.Pf.review();a=a?a.status():"answered";this.Vg.Y("status",a)}}else"allAtOnce"==this.lj.submitType()&&(a=this.Pf.hasBeenVisited()&&(this.Pf.submitted()||this.Pf.initiated()),this.Vg.Y("answered",a));this.kn&&this.kn.Y("with-status",this.Pf.submitted())}P3(){this.Pf&&this.kn&&this.kn.J(this.Pf.isMarked())}Sa(a,
b){super.Sa(a,b);if(this.Vg)if(a=this.Vg.O.getBoundingClientRect().width/this.Vg.width(),b=this.O.getBoundingClientRect(),this.jf){var c=this.jf.O.getBoundingClientRect(),d=(c.bottom-b.top)/a;this.Vg.move((c.left-b.left)/a-this.Vg.width()/2,d-this.Vg.height()+2)}else{c=this.Vd.O.getBoundingClientRect();d=(c.top-b.top)/a;const e=c.height/a;this.Vg.move((c.left-b.left)/a-this.Vg.width()-7,d+(e-this.Vg.height())/2)}this.kn&&this.Pf&&this.kn.Y("with-status",this.Pf.submitted())}Di(a){"PB_SEARCH_RESULT_IN_TEXT_LABEL"!==
a&&"PB_SEARCH_RESULT_IN_NOTES"!==a||aU(this)}};const cU=String.fromCharCode(160);function MT(a,b){const c=new bU({data:b,fa:a.I,Ba:a.K,Xaa:a.W3,sR:a.I8,rR:a.H8});c.Re(a.DG?"treeitem":"option");a.Af&&c.na(!1);x(a,c.ga,(d,e)=>{a.enabled()&&!e.defaultPrevented&&(d=b.kC(),void 0!==d?a.wg.slidePoolState().activeSlideIndex()!=d&&a.wg.slidePoolState().setActiveSlideIndex(d):(a.B.gotoSlide(b.slide().index()),a.Yy()))});return c}function dU(a,b){return mb(a.pi,c=>c.slide().index()==b)}
function eU(a,b,c,d){if(!(0>c||c>=a.pi.length)){b=b||a.pi[c];var e=fU(a,b.uniqueId());if(e){e.hh(d);if(d)for(e=Number.MAX_VALUE;0<=c;--c){const f=a.pi[c];f.$u<e&&(e=f.state(),1!=e.wy&&(e.wy=!0,e.ID.C()),e=f.$u)}(a=a.ft.get(b))&&a.hh(d)}}}function gU(a){var b=a.F;a=a.pi[a.Oh];a="number"===typeof a?a:b.hb.indexOf(a);if(!(0>a)){a*=b.nk;var c=a+b.nk;a>=b.sb&&c<=b.sb+b.pq||(b.sb=a<b.sb?a:c-b.nk,OT(b))}}function hU(a,b,c){if(a.RF!=b||a.Oh!=c)eU(a,a.RF,a.Oh,!1),a.RF=b,a.Oh=c,eU(a,a.RF,a.Oh,!0),gU(a)}
function iU(a,b){for(const d of b){const e=0!=d.nestingLevel();if(a.$r&&e){a.DG=!0;break}else d.hI(void 0!==d.kC()?1:0)}let c=1;hb(b,(d,e)=>{0==d.nestingLevel()&&(d=jU(a,b,e,c+"."),a.tJ.push(d),++c)});a.XA.clear();hb(a.pi,d=>{a.XA.set(d.uniqueId(),d.state())});hb(a.tJ,()=>{})}function kU(a,b){a.pi=[];a.tJ=[];iU(a,b);a.pi.sort((c,d)=>c.id()-d.id());a.Yy();a.Qr()}function fU(a,b){return a.XA.has(b)?a.XA.get(b):null}
function jU(a,b,c,d,e=!1){var f=[];const g=b[c];for(var h=c+1;h<b.length;++h){var l=b[h];if(l.nestingLevel()==g.nestingLevel()+1)f.push(h);else if(l.nestingLevel()<=g.nestingLevel())break}h=[];for(let m=0,n=f.length;m<n;++m)l=jU(a,b,f[m],d+(m+1)+".",!0),h.push(l);b=TT(g);h=g.slide();e=(l="quiz"==h.type())&&e||!a.XA.has(b)?y(a,new ST(a.$j,h.Bx()&&(!l||l&&!e))):fU(a,b);c=y(a,new UT(c,e,g));c.FZ=a.DG;c.Pn=a.Pn;c.WD=!!f.length;f=g.nestingLevel();c.$u=f;x(a,e.ID,a.Qr,a);a.pi.push(c);a.QN&&(c.XW=d+cU);
return c}function lU(a){const b=a.B.currentSlideIndex();if(0>b)return b;a=a.L.getSlide(b);return a.visible()?a.visibleIndex():-1}
class mU extends NT{constructor(a,b,c,d,e,f){const g=a.Eo,h=a.zo,l=a.To,m=a.locked,n=a.Li,q=a.YP,u=a.maa,w=a.laa,z=a.sR,E=a.rR,J=new PT;a=new Q;super({Ve:!0,G:"treecontrol",presentation:J,e$:a});y(this,J);M(this,a);this.Af=m;this.Y("locked",this.Af);this.L=b;this.B=c;this.$j=d;this.wg=this.mb=null;this.$r=n;this.Pn=l;this.up=h;this.DG=!1;this.QN=g;this.I=e;this.K=f;this.nk=q;this.X3=u;this.W3=w;this.I8=z;this.H8=E;this.XA=new Map;this.ZN=new Map;this.pi=[];this.tJ=[];this.Oh=0;this.RF=null;x(this,
this.$j.zK,this.Qr,this);this.jE();x(this,c.slideChangeEvent(),this.mQ,this);x(this,b.EY,this.l6,this);this.Y("highlight-viewed",this.up);b=new Q({G:"container-bottom-shadow"});M(this,b);this.ra=new qI({Oq:a,jP:b.displayObject()});y(this,this.ra);this.U(this.ra.yj());(b=this.ra.Nh)&&JT(this,b);b={height:"inherit"};for(const I of Object.keys(b))B(a.O,I,b[I])}Uh(){return 0==this.F.Us}l6(a){if(a=dU(this,a))a=a.state(),1!=a.PG&&(a.PG=!0,a.vS.C())}reset(){}Qr(){const a=[];if(this.$j.Jr){var b=oQ(this.L,
this.$j.Jr);for(var c of b)b=c.slide.index(),b=dU(this,b),b.state().UY=c.location,a.push(b)}else{c=Number.MAX_VALUE;for(b of this.pi){const d=fU(this,b.uniqueId());b.$u<=c&&d&&(a.push(b),c=d.qm()?Number.MAX_VALUE:b.$u)}}c=this.F;if(b=this.Pn?this.X3:this.nk)c.nk=b;c.hb=a;c.Us=c.nk*a.length;c.Qr();this.mE()}Ty(a){kU(this,a)}jE(){const a=this.wg&&"completed"!=this.wg.sessionMode()&&this.wg.slidePoolState().slides(),b=lU(this),c=[];for(let e=0;e<this.L.visibleSlidesCount();e++){const f=this.L.getVisibleSlide(e);
var d=this.ZN.get(f);if(d)c.push(d);else{"quiz"==f.type()&&(this.DG=!0);d=f.title()?f.title():"---";const g=f.nestingLevel();d=new RT(d,g,f);c.push(d);this.ZN.set(f,d)}if(a&&e==b){const g=f.nestingLevel();a.forEach((h,l)=>{const m=h.slide().description().text(),n=this.mb.skinSettings().questionListInfo().displayQuestionStatus(),q="free"==this.mb.navigationType(),u=this.wg.settings().submitType(),w="reviewing"==this.wg.sessionMode();c.push(new RT(m,g+1,f,l,q,new QT(h,n,u,w)))})}}this.Ty(c);this.Yy()}mQ(){af(this,
this.mb);(this.mb=this.B.quizPlayer())&&x(this,this.mb.currentSessionChangedEvent(),this.WV,this);this.WV();this.Yy()}Nz(){super.Nz();this.ra.setParentScale(this.Jp)}WV(){const a=this.wg,b=this.B.quizPlayer();this.wg=this.B.X().visible()&&b&&b.skinSettings().questionListInfo().showSlideList()?b.currentSession()&&b.currentSession().started()?b.currentSession():null:null;a!=this.wg&&(a&&af(this,a,a.slidePoolState()),this.jE(),this.wg&&(x(this,this.wg.slidePoolState().activeSlideChangedEvent(),this.Yy,
this),x(this,this.wg.sessionModeChangedEvent(),this.jE,this)))}Yy(){const a=lU(this);if(this.wg&&"completed"!=this.wg.sessionMode()){const b=this.wg.slidePoolState().activeSlideIndex()+1;hU(this,this.pi[a+b],a+b)}else hU(this,this.pi[a],a)}Sa(a,b){super.Sa(a,b);this.mE();gU(this)}mE(){const a=this.height();this.ra&&a&&this.ra.Zh(a,this.F.Us)}};function nU(a){return a.H.search?(a=new Q({G:"search-result"}),a.J(!1),a):null}function oU(a){if(a.zk&&a.zk.visible()){const b=a.$n.Uh();a.zk.ha(a.I.Z(b?"PB_SEARCH_NO_RESULTS_LABEL":"PB_SEARCH_RESULTS_LABEL"));a.zk.Y("no-results",b)}}
class pU extends Q{constructor(a,b,c,d,e){super({G:"outline",Ve:!0});this.Re("tabpanel");this.L=a;this.B=b;this.H=c;this.I=d;this.K=e;(this.zk=nU(this))&&M(this,this.zk);this.$j=new HT;this.$n=new mU({locked:this.H.locked,Li:this.H.Li,Eo:this.H.Eo,To:this.H.To,zo:this.H.zo,YP:60,maa:76,laa:20,rR:56,sR:120},a,b,this.$j,this.I,this.K);M(this,this.$n);x(this,this.B.slideChangeEvent(),this.XE,this);x(this,this.H.Va,this.z5,this);x(this,this.I.Mg,this.Di,this)}invalidate(){cb("deprecated");this.nb()}z5(){this.H.search&&
!this.zk&&(this.zk=nU(this))&&M(this,this.zk,0);var a=this.$n,b=this.H.To,c=this.H.Eo,d=this.H.zo,e=this.H.Li;if(b!==a.Pn||c!==a.QN||e!==a.$r)a.Pn=b,a.QN=c,a.$r=e,a.ZN.clear(),a.jE();a.up!==d&&(a.up=d,a.Y("highlight-viewed",a.up))}XE(){for(let f=0;f<this.L.visibleSlidesCount();++f){var a=this.L.getVisibleSlide(f),b=this.B.Oe("arbitrarySlideSwitching",a.index());a=this.$n;var c=f,d=a,e=!!b&&"slideNavigationSettings"==b.Oo();d.Af!=e&&(d.Af=e,d.Y("locked",e));(a=a.ft.get(a.pi[c]))&&lO(a.displayObject(),
b)}}Di(a){"PB_SEARCH_NO_RESULTS_LABEL"!==a&&"PB_SEARCH_RESULTS_LABEL"!==a||oU(this)}Sa(){this.$n.Cd(this.height())}};function qU(a){if(a.Ib||a.hd){const b=new GT({It:a.Ib,Ht:a.hd,Fj:a.Lf,fa:a.I,Ba:a.K});a.Y("mode",a.Ib?"outline":"notes");x(a,b.Dz,a.u3,a);x(a,b.DN,a.v3,a);return b}return null}function rU(a){a.hd&&(a.js=new Q({$:P(a,"notes-container")}),M(a,a.js),a.LE=new BT({G:"notes",playbackController:a.B}),M(a.js,a.LE))}
class sU extends Q{constructor({Ht:a,It:b,Fj:c,Ba:d,fa:e,playbackController:f,slides:g}){super({G:"outline-info-panel"});this.K=d;this.I=e;this.LE=this.js=this.qs=this.rs=null;this.Ib=b;this.hd=a;this.Lf=c;this.L=g;this.B=f;(this.si=qU(this))&&M(this,this.si);this.$x();rU(this)}aR(a){this.Ib=a}$Q(a){this.hd=a}na(a){super.na(a);this.si&&this.si.na(a)}v3(a){if(this.qs){var b=this.qs,c=b.$j;c.Jr=a.toLocaleLowerCase();c.zK.C();b.zk.J(!!a);oU(b)}}u3(a){this.Y("mode",a);"notes"===a&&this.LE.nb()}$x(){this.Ib&&
(this.rs=new Q({$:P(this,"outline-container")}),M(this,this.rs),this.qs=new pU(this.L,this.B,this.Lf,this.I,this.K),M(this.rs,this.qs))}};class tU extends vR{LQ(a,b){const c=this.content();b/=a;c&&c.Cd(b);this.Cd(b);this.nb();cl(this.displayObject(),a)}};class uU extends tU{constructor(a,b){super(a);this.Qb=b;this.kx(this.Qb)}w0(){var a=this.Qb.qs;a.$n&&gU(a.$n)}};function vU(a){if(a.li.showOutline){const b=new NS({Ba:a.K,Ni:a.ya});Nl(b,P(a,"outline-button"));x(a,b.uX,a.RN,a);a.Qb=new sU({Ht:!1,It:!0,Fj:a.Lf,Ba:a.K,fa:a.I,playbackController:a.B,slides:a.L});a.jF=new uU(b.displayObject(),a.Qb);a.jF.Y("outline-popup",!0);wR(a.ya,a.jF);return b}return null}function wU(a){return xU(a)?new zT({settings:a.li,Ni:a.ya,soundController:a.Sb,kba:a.B,fa:a.I,zj:a.og,xw:a.Uj,jg:a.jd,Ba:a.K}):null}
function xU(a){return a.li.px||a.li.Vq||a.li.rf||a.li.jl||a.li.Dd||a.li.So}
class yU extends Q{constructor({f$:a,Fj:b,Ni:c,fa:d,Ba:e,playbackController:f,slides:g,zj:h,soundController:l,xw:m,jg:n}){super({G:"play-controls-container"});this.li=a;this.B=f;this.ya=c;this.I=d;this.K=e;this.L=g;this.og=h;this.Sb=l;this.Uj=m;this.jd=n;this.Lf=b;this.Rp=this.jF=this.Qb=null;this.tk=vU(this);this.Gb=this.ey();this.nh=wU(this);this.Cc=this.nu();this.tk&&M(this,this.tk);this.Gb&&M(this,this.Gb);this.nh&&M(this,this.nh);this.Cc&&(this.Lv("0:00",kO(this.L.ol())),M(this,this.Cc),x(this,
this.B.clock().Nb(),this.ib,this))}iI(a){this.jF&&this.Qb&&this.Qb.resize(void 0,a)}na(a){this.nh&&this.nh.na(a)}SQ(a){this.Gb&&this.Gb.J(!a);this.nh&&this.nh.SQ(a);this.Cc&&this.Cc.J(!a)}Sa(){var a=this.li.pf;a&&!this.Gb&&(this.Gb=this.ey())&&M(this,this.Gb,this.yf("playButton"));this.Gb&&this.Gb.J(a);(a=this.li.showOutline)&&!this.tk&&(this.tk=vU(this))&&M(this,this.tk,this.yf("outlineButton"));this.tk&&this.tk.J(a);xU(this)&&!this.nh&&(this.nh=wU(this))&&M(this,this.nh,this.yf("collapsableButtons"));
this.nh&&(a=this.nh,kT(a),a.Sa(),a.Ws(),oT(a));(a=this.li.Dg)&&!this.Cc&&(this.Cc=this.nu(),this.Lv("0:00",kO(this.L.ol())),this.Cc&&M(this,this.Cc,this.yf("progressTimer")));this.Cc&&this.Cc.J(a)}yf(a){const b=[this.tk,this.Gb,this.nh,this.Cc].filter(c=>c);switch(a){case "outlineButton":return b.indexOf(this.tk);case "playButton":return b.indexOf(this.Gb);case "collapsableButtons":return b.indexOf(this.nh);case "progressTimer":return b.indexOf(this.Cc);default:return-1}}ey(){if(this.li.pf){const a=
new OS({Ba:this.K,playbackController:this.B,slides:this.L});Nl(a,P(this,"play-pause-button"));return a}return null}nu(){return this.li.Dg?new Q({$:P(this,"progress-timer")}):null}ib(){var a=this.B.clock().timestamp();-1!=a.stepIndex()&&(a=this.L.Hi(a,!1,!0),this.Lv(kO(a),kO(this.L.ol())))}Lv(a,b){a=`<span>${a}</span><span>&nbsp;/&nbsp;${b}</span>`;this.Cc.displayObject().innerHTML!=a&&this.Cc.Oi(a)}RN(a){CR(this.ya,a,this.tk.displayObject())}};function zU(a){let b=!1,c=!1,d=!1;for(let e=0;e<a.count();++e){const f=a.getSlide(e),g=f.type();"quiz"==g&&(b=!0,c=c||f.tO);"interaction"==g&&(d=!0)}return{P_:b,Q_:c,SP:d}};function AU(a){return a.H.visible&&(a.H.showOutline||a.H.pf||a.H.px||a.H.Vq||a.H.rf||a.H.jl||a.H.Dd||a.H.So||a.H.Dg)?new yU({f$:a.H,Fj:a.Lf,Ni:a.ya,fa:a.I,Ba:a.K,playbackController:a.B,slides:a.L,zj:a.og,soundController:a.Sb,xw:a.Uj,jg:a.jd}):null}function BU(a){a.Ze||(a.Ze=AU(a),a.Ze&&M(a,a.Ze,0));a.Ze&&a.Ze.nb()}function CU(a){a.Uc||(a.Uc=a.Yx(),a.Uc&&M(a,a.Uc));a.Uc&&a.Uc.nb()}
class DU extends Q{constructor({skinSettings:a,presentation:b,playbackController:c,soundController:d,Ni:e,fa:f,Ba:g,zj:h,xw:l,jg:m}){super({G:"universal-control-panel",Tb:"NAV"});this.F=b;this.B=c;this.Sb=d;this.ya=e;this.I=f;this.K=g;this.og=h;this.Uj=l;this.jd=m;this.H=a.ta.controlPanel;this.L=b.slides();this.Lf=a.outline;({SP:a}=zU(this.F.slides()));this.My=a;this.Ze=AU(this);this.Uc=this.Yx();this.Ze&&M(this,this.Ze);this.Uc&&M(this,this.Uc);x(this,this.H.Va,this.yn,this);x(this,this.B.slideChangeEvent(),
this.zn,this);x(this,this.resizeEvent(),this.N3,this)}iI(a){this.Ze&&this.Ze.iI(a)}playbackController(){return this.B}setScale(a){cl(this.displayObject(),a)}na(a){super.na(a);this.Ze&&this.Ze.na(a);this.Uc&&this.Uc.na(a)}zC(a){if(this.Ze){var b=this.Ze;const c=a.pressed;a=a.relativeElement;if(!b.Rp){const d=new sU({Ht:!1,It:!0,Fj:b.Lf,Ba:b.K,fa:b.I,playbackController:b.B,slides:b.L});d.qs.$n.mQ();b.Rp={relativeElement:a,Mq:new uU(a,d)};b.Rp.Mq.Y("outline-popup",!0);wR(b.ya,b.Rp.Mq)}CR(b.ya,c,b.Rp.relativeElement)}}yn(){xR(this.ya);
BU(this);CU(this)}N3(){var a=this.width();if(this.Uc){var b=this.Uc;b.pb&&(a=480>=a?"":b.I.Z("PB_CONTROL_PANEL_NEXT"),b.pb.ha(a))}}Yx(){var a=this.H.visible&&(this.H.Te||this.H.qf||this.H.Jt);return this.My||a?(a=new MS({fa:this.I,playbackController:this.B,Ba:this.K,settings:this.H,xI:this.L.visibleSlidesCount()}),Nl(a,P(this,"navigation-controls")),a):null}Sa(){BU(this);CU(this)}zn(){var a=this.B.interactionPlayer();const b=this.B.scenarioPlayer();a=!!a||!!b;CU(this);this.Ze&&this.Ze.SQ(a);this.Ze&&
(a=this.Ze,a.Rp&&yR(a.ya,a.Rp.relativeElement),a.Rp=null)}};function EU(a,b,c){const d=new Q({$:P(a,"link"),Tb:"A",qH:!0,XH:!1});d.setAttribute("target","_blank");d.setAttribute("data-tooltip",c);a=new Q({$:P(a,"link-icon"),va:b});M(d,a);return d}function FU(a){const b=a.Tj.displayObject().offsetHeight;a.ra.Zh(b,b)}function GU(a){const b=new Q({$:P(a,"show-more")});b.ha(a.I.Z(a.Xn.CP));x(a,b.ga,()=>HU(a));return b}function HU(a){var b=!a.qm();a.Tj.Y("collapsed",!b);a.qm()?a.Zp.ha(a.I.Z(a.Xn.s_)):a.Zp.ha(a.I.Z(a.Xn.CP));a.mT.C();IU(a)}
function IU(a){a.qm()?(a.ra.Zh(a.Tj.height(),a.kD.height()),a.ra.Tw()):FU(a)}
class JU extends Q{constructor(a,b,c){super({G:"presenter-info",Ve:!0});this.I=a;this.Xn={E_:"PB_PRESENTER_EMAIL",t1:"PB_PRESENTER_WEBSITE",s_:"PB_PRESENTER_COLLAPSE_BIO",CP:"PB_PRESENTER_EXPAND_BIO"};this.VF=c;this.Y("popup",this.VF);this.Rb=null;this.Da=new Q({$:P(this,"main")});M(this,this.Da);this.ws=new Q({$:P(this,"photo")});M(this.Da,this.ws);c=new Q({$:P(this,"info")});M(this.Da,c);this.Dh=new JS({$:P(this,"name")});M(c,this.Dh);const d=new JS({$:P(this,"job")});Mf&&L(d,"line-height","20px");
this.xL=d;M(c,this.xL);this.ts=new Q({$:P(this,"phone"),Tb:D?"A":"DIV",qH:!0,XH:!D});M(c,this.ts);this.sz=new Q({$:P(this,"links")});M(c,this.sz);this.zl=EU(this,Z(b,"mail-link"),this.I.Z(this.Xn.E_));y(this,this.zl);this.gt=EU(this,Z(b,"external-link"),this.I.Z(this.Xn.t1));y(this,this.gt);this.Tj=new Q({G:"bio-container"});M(this,this.Tj);b=new Q({G:"scroll-area"});M(this.Tj,b);this.kD=new Q({$:P(b,"bio")});M(b,this.kD);this.ra=new qI({Oq:b});this.Tj.U(this.ra.yj());FU(this);this.VF||this.Tj.Y("collapsed",
!0);this.Zp=GU(this);M(this,this.Zp);this.J(!1);this.mT=G(this);this.F4=G(this);this.AK=!0;x(this,this.ws.resizeEvent(),this.F4.C,this);x(this,a.Mg,this.Di,this)}qm(){return!this.Tj.uH("collapsed")}vC(a){this.Rb!=a&&((this.Rb=a)?(this.J(!0),a=this.Rb.vt(),this.Y("no-photo",!a),this.ws.J(!!a),this.ws.No(),a&&(a.Qe()?this.LT(a):(a.load(),x(this,a.Jq(),this.LT,this))),a=this.Rb.name(),this.Dh.J(!!a),a&&this.Dh.ha(a),a=this.Rb.rt(),this.xL.J(!!a),a&&this.xL.ha(a),a=this.Rb.phone(),this.ts.J(!!a),a&&(this.ts.ha(a),
this.ts.setAttribute("href",`tel:${a}`)),(a=this.Rb.email())?(this.zl.setAttribute("href",`mailto:${a}`),this.zl.setAttribute("title",a),this.sz.U(this.zl)):this.sz.removeChild(this.zl),(a=this.Rb.he())?(this.gt.setAttribute("href",a),this.gt.setAttribute("title",a),this.sz.U(this.gt)):this.sz.removeChild(this.gt),a=this.Rb.wq(),this.Tj.J(!!a),a&&this.kD.ha(a),this.AK=!0,this.VF?this.Zp.J(!1):(this.Zp.J(this.Tj.visible()),!this.Tj.visible()&&this.qm()&&HU(this)),this.ra.Nh.mx(0),IU(this)):this.J(!1))}LT(a){const b=
a.width(),c=a.height();L(this.ws,"background-image",Fh(a.path()));b<c?L(this.ws,"background-size",`${64}px ${64/b*c}px`):L(this.ws,"background-size",`${64/c*b}px ${64}px`)}Sa(){if(document.body.contains(this.displayObject())){if(!this.VF&&this.AK){var a=this.Zp,b=a.J;const c=this.kD.displayObject();b.call(a,c.scrollHeight>c.offsetHeight);this.AK=!1}IU(this)}}Di(a){switch(a){case this.Xn.s_:this.qm()&&this.Zp.ha(this.I.Z(a));break;case this.Xn.CP:this.qm()||this.Zp.ha(this.I.Z(a));break;case this.Xn.E_:this.zl&&
this.zl.setAttribute("data-tooltip",this.I.Z(a));break;case this.Xn.t1:this.gt&&this.gt.setAttribute("data-tooltip",this.I.Z(a))}}};class KU extends Q{constructor(){super({G:"logo"});this.zp=280;this.JL=this.Ye=this.ob=null;G(this)}Bt(a){this.ob!=a&&(this.Y("has-logo",!1),this.ob&&af(this,this.ob.logo(),this.ob),(this.ob=a)?(x(this,this.ob.KL,this.nB,this),this.nB()):this.tM(null))}nB(){if(this.ob){var a=this.ob.logo();a.Qe()?this.tM(a):(a.load(),x(this,a.Jq(),this.tM,this))}}tM(a){a?(Jd(this.displayObject()),this.Ye=new Q({Tb:"A"}),this.ob&&this.ob.he()&&""!=this.ob.he()?(this.Ye.setAttribute("href",this.ob.he()),this.Ye.setAttribute("target",
"_blank"),this.Ye.setAttribute("title",this.ob.he())):(this.Ye.removeAttribute("title"),this.Ye.removeAttribute("href"),this.Ye.removeAttribute("target")),this.JL=a.createInstance(),this.U(this.Ye),this.Ye.U(this.JL),this.Y("has-logo",!0)):this.Ye&&(this.removeChild(this.Ye),this.JL=null)}};function LU(a){const b=new tm({$:P(a,"maximized")}),c=new Q({va:Z(a.K,"video_maximize")});M(b,c);b.Y("at-left",a.Ka.Nd);b.mf(0);x(a,b.ga,()=>a.uM.C());return b}function MU(a){if(a.Ka.Zc){const b=new KU;x(a,a.F.vJ,a.$X,a);x(a,b.resizeEvent(),()=>{NU(a)});a.lf(b,0);return b}return null}
function OU(a){if(a.Ka.Cg){const b=new JU(a.I,a.K,!1);Nl(b,P(a,"presenter-info"));b.J(!1);x(a,b.mT,()=>{if(a.Jc&&a.Jc.visible())if(a.Jc.qm()){var c=Pg(a.displayObject());c=a.height()-a.Jc.y()-c.bottom;L(a.Jc,"max-height",`${c}px`)}else L(a.Jc,"max-height","");a.nb()});return b}return null}function PU(a){return a.Ka.showOutline||a.Ka.ge?new sU({It:a.Ka.showOutline,Ht:a.Ka.ge,Fj:a.Lf,playbackController:a.B,slides:a.F.slides(),Ba:a.K,fa:a.I}):null}
function NU(a){if(a.Kb){var b=Pg(a.displayObject());b=a.Qb?Math.max(.2*a.height(),156)+b.bottom:0;b=a.height()-b;if(!a.$c||0>=a.$c.height())var c=0;else c=Qg(a.$c.displayObject()),c=a.$c.height()+c.top+c.bottom;b-=c;a.Kb.hl(a.width(),b)}}function QU(a){let b=Fg(a.Ap.displayObject());"number"!==typeof b&&(b=0);a.qT=new nm(a.Ap.displayObject(),b,0,250,c=>Math.max(0,250*c)/250);a.qT.play()}
function RU(a){a.Jc&&(a.Kb?a.Sh(a.Jc)&&a.removeChild(a.Jc):a.$c?Kd(a.Jc.displayObject(),a.$c.displayObject()):a.lf(a.Jc,0))}
function SU(a,b){a.LG&&a.LG&&a.Sh(a.LG.displayObject())&&a.removeChild(a.LG.displayObject());a.Kb&&a.Kb&&(a.Sh(a.Kb.displayObject())&&a.removeChild(a.Kb.displayObject()),a.Kb.removeChild(a.Ap),a.Kb.removeChild(a.PD),Re(a,a.Kb.displayObject(),"mouseover",a.Kl,a),Re(a,a.Kb.displayObject(),"mouseout",a.hj,a));a.Kb=b;a.Kb&&(a.$c?Kd(a.Kb.displayObject(),a.$c.displayObject()):a.lf(a.Kb.displayObject(),0),v(a,a.Kb.displayObject(),"mouseover",a.Kl,a),v(a,a.Kb.displayObject(),"mouseout",a.hj,a),a.Kb.U(a.Ap),
a.Kb.U(a.PD));NU(a);RU(a);a.nb()}
class TU extends Q{constructor(a,b,c,d,e,f=!0){super({G:"universal-side-panel",Tb:"ASIDE"});this.F=b;this.B=c;this.I=d;this.K=e;this.Ka=a.ta.Nc;this.Lf=a.outline;this.qT=this.pT=void 0;this.qa=1;this.Kb=void 0;this.LG=null;this.sY=f;this.Ap=LU(this);y(this,this.Ap);this.PD=new Q({G:"float-panel-overlay"});y(this,this.PD);(this.$c=MU(this))&&y(this,this.$c);(this.Jc=OU(this))&&y(this,this.Jc);(this.Qb=PU(this))&&M(this,this.Qb);this.uM=G(this);this.tY=G(this);x(this,this.B.slideChangeEvent(),this.Sd,
this);x(this,this.Ka.Va,this.a9,this);this.Sd()}show(a){this.sY=a;L(this,"transition","margin 300ms ease-in-out");xh(()=>L(this,"transition",""),this,300);this.tY.C()}showed(){return this.sY}showedStateChanged(){return this.tY}setScale(a,b){this.qa=a;super.setScale(a,b)}J(a){this.visible()!=a&&(super.J(a),a&&this.nb())}na(a){super.na(a);this.Qb&&this.Qb.na(a)}a9(){this.Ka.Zc?this.$c||(this.$c=MU(this),y(this,this.$c)):this.$c&&(this.removeChild(this.$c.displayObject()),Ze(this,this.$c),this.$c=null);
this.Ka.Cg?this.Jc||(this.Jc=OU(this),y(this,this.Jc)):this.Jc&&(this.removeChild(this.Jc.displayObject()),Ze(this,this.Jc),this.Jc=null);var a=this.Ka.showOutline,b=this.Ka.ge;if(a||b)if(this.Qb){this.Qb.aR(a);this.Qb.$Q(b);a=this.Qb;if(a.Ib||a.hd)if(a.si){a.si.aR(a.Ib);a.si.$Q(a.hd);b=a.si;if(b.Ib&&b.hd)b.Bc||(b.Bc=b.kp(),b.Bc&&M(b,b.Bc,0)),b.wk&&(Ze(b,b.wk),b.wk=null);else if(b.Ib||b.hd)b.wk||(b.wk=DT(b),b.wk&&M(b,b.wk,0)),b.Bc&&(Ze(b,b.Bc),b.Bc=null);b.zZ()}else a.si=qU(a),a.si&&M(a,a.si);else Ze(a,
a.si),a.si=null;a.hd?(a.js||rU(a),a.Y("mode","notes"),a.LE.nb()):a.js&&(Ze(a,a.js),a.js=null);a.Ib?(a.rs||a.$x(),a.Y("mode","outline")):a.rs&&(Ze(a,a.rs),a.rs=null)}else(this.Qb=PU(this))&&M(this,this.Qb);else Ze(this,this.Qb),this.Qb=null;this.Sd()}Kl(a){a.relatedTarget&&Sd(this.Kb.displayObject(),a.relatedTarget)||(a=Fg(this.Ap.displayObject()),"number"!==typeof a&&(a=0),this.pT=new nm(this.Ap.displayObject(),a,1,150),this.pT.play())}hj(a){a.relatedTarget&&Sd(this.Kb.displayObject(),a.relatedTarget)||
QU(this)}Sd(){-1!=this.B.currentSlideIndex()&&(RU(this),this.EO(),this.$X(),this.nb())}$X(){if(this.$c&&-1!=this.B.currentSlideIndex()){var a=this.B.X().gg();a?(a=a.Kd())&&a.logo()?this.$c.Bt(a):this.CA():this.CA()}}CA(){const a=this.F.Kd();a&&a.logo()?this.$c.Bt(a):this.$c.Bt(null)}EO(){if(this.Jc&&-1!=this.B.currentSlideIndex()){var a=this.B.X();this.Jc.vC(a.gg())}}Sa(){if(this.visible()){var a=!!this.$c&&this.$c.visible(),b=!!this.Jc&&this.Jc.visible(),c=!!this.Qb&&this.Qb.visible(),d=!!this.Kb&&
!!this.Sh(this.Kb.displayObject());a&&this.$c.Y("with-delimiter",b||!b&&!d&&c);b&&this.Jc.Y("with-delimiter",c);this.Jc&&this.Jc.nb()}}fd(){super.fd();Md(this.PD.displayObject());Md(this.Ap.displayObject())}};function UU(a,b,c,d){hm.call(this,a,b,c,d);this.q2=new A;this.Z1=new A;this.hT=new A}r(UU,hm);function VU(a,b){a.Ut=b}UU.prototype.MH=function(){this.Ut&&this.Ut.animate(this.coords);this.Z1.C()};UU.prototype.s0=function(){};UU.prototype.gl=function(){this.Ut&&this.Ut.animate(this.coords);this.hT.C()};UU.prototype.Fo=function(){this.q2.C();this.Ut&&this.Ut.animate(this.coords)};class WU{constructor(a){this.zc=a}animate(a){this.zc.mf(a[0]);cl(this.zc.displayObject(),a[1])}}function XU(a){a.Za=new AO;a.Za.J(!1);ph(a.Za.displayObject(),"left top");yO(a.Za,a.D.videoNarrationController().view());const b=a.F.Mc().We();for(let c=0;c<b.count();++c){const d=b.xo(c);x(a,d.playbackStateChangedEvent(),a.E5,a)}}function YU(a,b){const c=new UU([1,.5],[0,1],500);VU(c,new WU(b));x(a,c.hT,()=>{a.Za.removeChild(b)},a);return c}
class ZU extends K{constructor({Wb:a,Ba:b,controlPanel:c,qba:d}){super();this.D=a;this.K=b;this.fb=c;this.Kh=d;this.F=this.D.presentation();this.B=this.D.view().playbackController();this.fc=this.D.view().$d();this.ur=null;this.th=void 0;this.Ud=!1;this.tv=null;this.US=!1;this.qb=void 0;this.OO=G(this);XU(this);this.Kh&&x(this,this.Kh.HN,e=>{this.US=e})}invalidate(){const a=this.GK();void 0!==a?(this.Ud=!0,zO(this.Za,a.width(),a.height())):this.Ud=!1}oW(){const a=this.fc;a.clock().hg()?a.pause():a.play()}wV(a){if(!this.US){var b=
this.ur;this.ur=a.state();a="started"==this.ur||"buffering"==this.ur;if("suspended"!=b&&"suspended"!=this.ur&&"rewinding"!=this.ur&&(!b||("started"==b||"buffering"==b)!=a)){a=!a;this.tv&&1==this.tv.Oc&&this.tv.stop(!0);b=new Q;a?b.U(Z(this.K,"btn_pause_big.svg")):b.U(Z(this.K,"btn_play_big.svg"));b.resize(104,76);L(b,"position","absolute");L(b,"pointer-events","none");var c=this.Za;a=(c.width()-b.width())/2;c=(c.height()-b.height())/2;b.move(a,c);this.Za.U(b);af(this,this.tv);this.tv=YU(this,b);this.tv.play()}}}GK(){let a=
this.th;const b=this.F.Mc().We();if(!a)for(let c=0;c<b.count();c++){const d=b.xo(c);if(d.startTimestamp().slideIndex()<=this.B.currentSlideIndex()&&d.endTimestamp().slideIndex()>=this.B.currentSlideIndex()){a=d;break}}return a}E5(a){"activated"==a.playbackState()?this.th!=a&&(this.th=a,zO(this.Za,a.width(),a.height()),this.OO.C()):"deactivated"==a.playbackState()&&(this.th=void 0,this.OO.C())}video(){return this.Za}};function $U(a,b){a.qb=b;b=a.Yg;b.qb=a.qb;a=b.B.clock().wc();const c=b.Za.displayObject();Re(b,c,pl,b.oW,b);We(b,a,b.wV,b);"MaximizedVideo"==b.qb&&(v(b,c,pl,b.oW,b),b.ur=null,x(b,a,b.wV,b))}function aV(a,b){if(a.V!=b){af(a,a.V);a.V=b;a.V?(x(a,a.V.uM,a.WY,a),$U(a,"Full")):$U(a,"NoSidebar");a:{b=a.B.currentSlideIndex();if(-1!=b&&(b=bV(a,b))&&a.qb!=b){a.tl(b);b=!0;break a}b=!1}b||a.Gu()}}
function bV(a,b){a=a.F.slides().getSlide(b).Bo();for(b=0;b<a.count();++b){const c=a.TB(b),d=c.params();if("changeLayout"==c.name()&&d)return d.type}return null}function cV(a,b){const c=bV(a,b);c?a.tl(c):0<b&&cV(a,b-1)}function dV(a){return"MaximizedVideo"==a.qb||"NoSidebarVideo"==a.qb?a.Yg.video().displayObject():a.kb.$w().displayObject()}function eV(a){return"MaximizedVideo"==a.qb?a.Yg.video().width():a.P.width()}
function fV(a){return rR({presentation:a.F,slideIndex:a.B.currentSlideIndex(),Qi:a.H.ta.Nc})}function gV(a,b){var c=b;a.V&&fV(a)||"Full"==b&&(b="NoSidebar");a.V||"MaximizedVideo"==b&&(b="NoSidebarVideo");a.qb==b?(a.Gu(),$U(a,c)):($U(a,b),c=a.P.displayObject(),"Full"==b||"NoSidebar"==b?Rd(c)!==a.kb.displayObject()&&a.kb.U(c):a.kb.removeChild(c),a.Gu(),a.Mu.C())}
class hV extends K{constructor({Wb:a,settings:b,zca:c,JB:d,Nc:e}){super();this.D=a;x(this,this.D.OB(),this.UE,this);this.F=this.D.presentation();this.P=this.D.view();this.H=b;this.B=this.P.playbackController();x(this,this.B.slideChangeEvent(),this.i6,this);this.Yg=c;this.kb=d;(this.V=e)&&x(this,this.V.uM,this.WY,this);this.CF=a=this.V?"Full":"NoSidebar";this.Mu=G(this);$U(this,a)}invalidate(){"NoSidebarVideo"==this.qb?this.tl("NoSidebar"):this.nE()}WY(){"MaximizedVideo"==this.qb?this.tl("Full"):"NoSidebar"==
this.qb?this.tl("NoSidebarVideo"):"Full"==this.qb?this.tl("MaximizedVideo"):"NoSidebarVideo"==this.qb&&this.tl("NoSidebar")}UE(a){const b=a.params();"changeLayout"==a.name()&&b&&this.tl(b.type)}i6(){let a;this.Yg.invalidate();this.Yg.Ud?"Full"==this.qb?this.V&&SU(this.V,this.Yg.video()):"NoSidebar"!=this.qb||this.BL||"Full"!=this.CF&&"MaximizedVideo"!=this.CF||(a="Full"):(this.V&&SU(this.V),"MaximizedVideo"==this.qb?a="Full":"NoSidebarVideo"==this.qb?a="NoSidebar":this.BL||("Full"==this.qb?fV(this)||
(a="NoSidebar"):"NoSidebar"==this.qb&&"Full"==this.CF&&fV(this)&&(a="Full")));a?gV(this,a):(this.Gu(),this.Mu.C());this.BL=!1}tl(a){this.CF=a;this.BL=!0;gV(this,a)}Gu(){const a=this.Yg.video(),b=this.Yg.Ud;a.J(b&&"NoSidebar"!=this.qb);if(this.V){const c="Full"==this.qb&&fV(this)||"MaximizedVideo"==this.qb;this.V.J(c);"Full"==this.qb||"NoSidebar"==this.qb?(SU(this.V,b?a:void 0),this.kb.removeChild(a.displayObject())):(SU(this.V,this.kb.$w()),this.kb.U(a.displayObject()),a.resize(this.kb.width(),this.kb.height()))}GS(this.kb)}nE(){const a=
this.Yg.video(),b="Full"!=this.qb&&"NoSidebar"!=this.qb;this.V&&b&&a.resize(this.kb.width(),this.kb.height())}};function iV(a,b){switch(b){case "pen":return Z(a.K,"marker_pen");case "highlighter":return Z(a.K,"marker_highlighter");case "eraser":return Z(a.K,"marker_eraser");default:return null}}
class jV extends Q{constructor({type:a,fa:b,fg:c,Ba:d}){super({G:"marker-panel-button",tabIndex:0});this.K=d;this.Y("mobile",D);this.Y("type",a);a=this.Pm(a);d=new Q({$:P(this,"text")});Pl(d,b,c);a&&M(this,a);M(this,d)}Pm(a){var b=iV(this,a);if(!b)return null;a=new Q({G:"item-icon"});Nl(a,P(this,"item-icon"));b=new Q({$:P(a,"item-icon-image"),va:b});M(a,b);return a}}
function kV(a,b,c){c=new jV({type:b,fa:a.I,fg:c,Ba:a.K});x(a,c.ga,()=>a.Gp(b),a);v(a,c.displayObject(),"keydown",d=>{if(13==d.keyCode||32==d.keyCode)a.Gp(b),d.stopPropagation(),d.preventDefault()},a);M(a,c);return c}function lV(a,b){a.gT=b;a.tf.has("endDrawing")&&a.tf.get("endDrawing").na(b)}
class mV extends Q{constructor(a,b){super({G:"marker-panel"});this.tf=new Map;this.jT=this.gT=!0;this.iZ=G(this);this.kT=G(this);this.Cy=[];this.I=a;this.K=b}open(){for(const a of this.tf.values())a&&Ze(this,a);this.No();this.GJ();this.Cy=[]}GJ(){var a=kV(this,"pen","PB_DRAWING_TOOLS_PEN");this.tf.set("pen",a);a=kV(this,"highlighter","PB_DRAWING_TOOLS_HIGHLIGHTER");this.tf.set("highlighter",a);a=kV(this,"eraser","PB_DRAWING_TOOLS_ERASER");this.tf.set("eraser",a);a=new Q({$:P(this,"separator")});this.U(a);
a=kV(this,"eraseAll","PB_DRAWING_TOOLS_ERASE_ALL");this.tf.set("eraseAll",a);a.na(this.jT);a=kV(this,"endDrawing","PB_DRAWING_TOOLS_END_DRAWING");this.tf.set("endDrawing",a);a.na(this.gT)}Gp(a){(a={pen:"line",highlighter:"marker",eraser:"eraser",endDrawing:"nothing"}[a])?this.iZ.C(a):this.kT.C()}freeze(){this.Cy=[];for(const a of this.tf.values())a.enabled()&&(a.na(!1),this.Cy.push(a))}};class nV extends BT{constructor({G:a,playbackController:b}){super({G:a,playbackController:b});this.LZ=16}};class oV extends tU{constructor(a,b){super(a);this.Dp=b;L(this.Dp,"height","100%");this.kx(this.Dp)}};const pV={markerTools:"PB_TITLE_PANEL_MARKER_TOOLS",attachments:"PB_TITLE_PANEL_ATTACHMENTS",marker:"PB_DRAWING_TOOLS_PEN",highlighter:"PB_DRAWING_TOOLS_HIGHLIGHTER",eraser:"PB_DRAWING_TOOLS_ERASER",presenterInfo:"PB_TITLE_PANEL_PRESENTER_INFO",notes:"PB_TITLE_PANEL_NOTES",outline:"PB_TITLE_PANEL_OUTLINE"};function qV(a,b,c,d){b&&(a=d?"":a.I.Z(pV[c]),b.ha(a))}function rV(a){a.buttons().forEach(b=>b.vc(!1))}
function sV(a,{uaa:b,Maa:c,lba:d,I9:e}){var f=a.gd;f&&f.na(b);(b=a.oj)&&b.na(c);(c=a.Yl)&&c.na(d);(a=a.Ck)&&a.na(e)}
class tV extends Q{constructor({settings:a,Ba:b,fa:c}){super({G:"buttons-container"});this.K=b;this.I=c;this.gY=G(this);this.jY=G(this);this.nY=G(this);this.kY=G(this);this.lY=G(this);this.Ek=this.oj=this.Yl=this.gd=this.Ck=null;this.Km={};this.H=a;this.Jv="nothing";a=Z(b,"attachments_button_icon");const d=Z(b,"marker_panel_button_icon"),e=Z(b,"presenter_info_button_icon"),f=Z(b,"notes_button_icon");b=Z(b,"outline_button_icon");this.Km.attachments={icon:a,label:c.Z("PB_TITLE_PANEL_ATTACHMENTS")};
this.Km.markerTools={icon:d,label:c.Z("PB_TITLE_PANEL_MARKER_TOOLS")};this.Km.marker={icon:d,label:c.Z("PB_DRAWING_TOOLS_PEN")};this.Km.highlighter={icon:d,label:c.Z("PB_DRAWING_TOOLS_HIGHLIGHTER")};this.Km.eraser={icon:d,label:c.Z("PB_DRAWING_TOOLS_ERASER")};this.Km.presenterInfo={icon:e,label:c.Z("PB_TITLE_PANEL_PRESENTER_INFO")};this.Km.notes={icon:f,label:c.Z("PB_TITLE_PANEL_NOTES")};this.Km.outline={icon:b,label:c.Z("PB_TITLE_PANEL_OUTLINE")};this.lu();x(this,this.I.Mg,this.BO,this)}buttons(){return[this.Ck,
this.gd,this.Yl,this.oj,this.Ek].filter(a=>!!a)}invalidate(){Ze(this,this.gd);Ze(this,this.oj);Ze(this,this.Yl);Ze(this,this.Ck);Ze(this,this.Ek);this.lu()}lu(){if(this.H.visible){var a=this.H.buttonsOrder;for(let b=0;b<a.length;++b){const c=this.ke(a[b]);M(this,c)}}}Y5(){this.enabled()&&this.Ck.enabled()&&this.gY.C(this.Ck)}a6(){this.enabled()&&this.gd.enabled()&&this.jY.C(this.gd)}e6(){this.enabled()&&this.Yl.enabled()&&this.nY.C(this.Yl)}b6(){this.enabled()&&this.oj.enabled()&&this.kY.C(this.oj)}c6(){this.enabled()&&
this.Ek.enabled()&&this.lY.C(this.Ek)}ke(a){const b=new cI({type:"uikit-secondary-button",icon:{element:this.Km[a].icon,Wd:"left"},size:"small",text:this.I.Z(pV[a])});Nl(b,P(this,"button"));switch(a){case "attachments":this.Ck=b;x(this,this.Ck.ga,this.Y5,this);break;case "markerTools":this.gd=b;x(this,this.gd.ga,this.a6,this);break;case "presenterInfo":this.Yl=b;x(this,this.Yl.ga,this.e6,this);break;case "notes":this.oj=b;x(this,this.oj.ga,this.b6,this);break;case "outline":this.Ek=b;x(this,this.Ek.ga,
this.c6,this);break;default:throw Error("unexpected button type");}return b}BO(a){switch(a){case "PB_TITLE_PANEL_PRESENTER_INFO":this.Yl&&this.Yl.ha(this.I.Z(a));break;case "PB_TITLE_PANEL_NOTES":this.oj&&this.oj.ha(this.I.Z(a));break;case "PB_TITLE_PANEL_OUTLINE":this.Ek&&this.Ek.ha(this.I.Z(a));break;case "PB_TITLE_PANEL_ATTACHMENTS":this.Ck&&this.Ck.ha(this.I.Z(a));break;case "PB_TITLE_PANEL_MARKER_TOOLS":this.gd&&"nothing"===this.Jv&&this.gd.ha(this.I.Z(a));break;case "PB_DRAWING_TOOLS_PEN":this.gd&&
"line"===this.Jv&&this.gd.ha(this.I.Z(a));break;case "PB_DRAWING_TOOLS_HIGHLIGHTER":this.gd&&"marker"===this.Jv&&this.gd.ha(this.I.Z(a));break;case "PB_DRAWING_TOOLS_ERASER":this.gd&&"eraser"===this.Jv&&this.gd.ha(this.I.Z(a))}}};function uV(a){a.Dl.No();a.Dl.removeAttribute("title");a.Dl.removeAttribute("href");a.Dl.removeAttribute("target")}function vV(a,b){b&&""!=b?(a.Dl.setAttribute("href",b),a.Dl.setAttribute("target","_blank"),a.Dl.setAttribute("title",b)):uV(a)}class wV extends Q{constructor(){super({G:"logo-container"});this.qk=this.zp=0;this.Dl=new Q({Tb:"A"});M(this,this.Dl)}};class xV extends Q{constructor({parent:a,presentation:b}){super({$:P(a,"title")});this.F=b;this.YY=new Q;this.xZ();M(this,this.YY);x(this,b.HS,this.xZ,this)}xZ(){this.YY.ha(this.F.courseTitle()||"")}};function yV(a){if(a.Cb.visible&&a.Cb.Aq){const b=new xV({parent:a,presentation:a.F});Nl(b,P(a,"item"));return b}return null}function zV(a){if(a.Cb.visible&&a.Cb.Zc){const b=new wV;b.zp=250;b.qk=44;Nl(b,P(a,"item"));return b}return null}function AV(a){if(a.Cb.visible&&a.Cb.Zc){var b=a.B.X().gg();if(b){const c=(b=b.Kd())&&b.logo();b&&c?BV(a,b):a.CA()}else a.CA()}}
function BV(a,b){a.ob!=b&&(a.ob&&af(a,a.ob.logo(),a.ob),a.ob=b,a.ob?(b=a.ob.he(),a.Pd&&vV(a.Pd,b),x(a,a.ob.KL,a.nB,a),a.nB()):a.Pd&&vV(a.Pd,null))}
class CV extends Q{constructor({Ot:a,presentation:b,playbackController:c}){super({G:"info-container"});this.ob=null;this.Cb=a;this.F=b;this.B=c;(this.qh=yV(this))&&M(this,this.qh);(this.Pd=zV(this))&&M(this,this.Pd)}invalidate(){this.MN();this.Kn()}Kn(){const a=this.Cb.visible&&this.Cb.Zc;a&&!this.Pd&&((this.Pd=zV(this))&&M(this,this.Pd,this.yf("logo")),AV(this));this.Pd&&this.Pd.J(a)}MN(){const a=this.Cb.visible&&this.Cb.Aq;a&&!this.qh&&(this.qh=yV(this))&&M(this,this.qh,this.yf("courseTitle"));
this.qh&&this.qh.J(a)}yf(a){const b=[this.qh,this.Pd].filter(c=>c);switch(a){case "logo":return b.indexOf(this.Pd);case "courseTitle":return b.indexOf(this.qh);default:return-1}}nB(){if(this.ob){var a=this.ob.logo();a&&(a.Qe()?this.IV(a):(a.load(),x(this,a.Jq(),this.IV,this)))}}CA(){const a=this.F.Kd(),b=a&&a.logo();a&&b?(this.Pd&&this.Pd.J(!0),this.ob!=a&&BV(this,a)):(this.ob=null,this.Pd&&(this.Pd.J(!1),uV(this.Pd)))}IV(a){if(this.Pd){var b=this.Pd;b.Dl.No();const c=a.createInstance();b.Dl.U(c);
const d=Dh?a.width():c.width;a=Dh?a.height():c.height;b=Math.min(1,Math.min(b.zp/d,b.qk/a));Ag(c,d*b,a*b)}}};function DV(a){const b=new tV({parent:a,settings:a.Cb,Ba:a.K,fa:a.I});Nl(b,P(a,"container"));var c=0!=a.F.resources().Wh().count(),d=b.Ck;d&&d.na(c);x(a,b.nY,a.Nn,a);x(a,b.gY,a.FA,a);x(a,b.lY,a.Ib,a);x(a,b.kY,a.hd,a);x(a,b.jY,a.Y7,a);return b}function EV(a){return a.nd.oj?new nV({G:"notes-popup",playbackController:a.B}):null}function FV(a){a=new uU(a.nd.Ek.displayObject(),a.Qb);a.Y("outline-popup",!0);return a}
function GV(a){if(a.nd.gd){const b=new mV(a.I,a.K);lV(b,!1);x(a,b.iZ,a.Gp,a);x(a,b.kT,a.c5,a);return b}return null}function HV(a){a.nd.buttons().forEach(b=>{yR(a.ya,b.displayObject())})}function IV(a){const b=!!a.B.X().gg(),c=!a.B.quizPlayer()&&!a.B.scenarioPlayer()&&!a.B.interactionPlayer(),d=JV(a);sV(a.nd,{Maa:d,uaa:c,lba:b,I9:!!a.F.resources().Wh().count()});c||a.Gp("nothing")}function KV(a){a.Ab&&a.Ab.Qj(a.Ka.Nd?LV(a):MV(a))}
function NV(a,b){switch(b.buttonType){case "attachments":const c=b.pressed;b=b.relativeElement;const d=OV(a,b);CR(a.ya,c,b,{Cm:"bottom"});d.focus();break;case "outline":a.RN(b)}}function MV(a){return a.tb.showed()?Z(a.K,"arrows_right"):Z(a.K,"arrows_left")}function LV(a){return a.tb.showed()?Z(a.K,"arrows_left"):Z(a.K,"arrows_right")}function JV(a){return(a=a.B.X().slideNotes())&&""!=a.text().replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}
function OV(a,b){b=new tU(b);b.kx(PV(a));b.Y("attachments",!0);wR(a.ya,b);return b}function PV(a){const b=new WN(a.F.resources().Wh(),a.K,a.I);Nl(b,"attachments-popup");x(a,b.XR,()=>{xR(a.ya)},a);return b}function QV(a,b){CR(a.ya,b.pressed(),b.displayObject(),{Cm:"bottom",align:"left"})}
class RV extends Q{constructor({Ot:a,Fj:b,Qi:c,presentation:d,playbackController:e,Ni:f,Ba:g,fa:h,sidePanelController:l}){super({G:"top-panel",Ve:!0});this.Cb=a;this.Lf=b;this.Ka=c;this.tb=l;this.F=d;this.B=e;this.ya=f;this.K=g;this.I=h;this.kA=this.jN=this.Zu=this.ob=null;this.NL=G(this);this.PU=G(this);this.uK=G(this);this.Da=new Q({G:"top-main-container"});M(this,this.Da);this.Y("reversed",this.Ka.Nd);this.Da.Y("reversed",!this.Cb.mt);this.nd=DV(this);M(this.Da,this.nd);this.dE=this.FJ();M(this.Da,
this.dE);(this.Ab=this.iy())&&M(this,this.Ab);this.Qb=this.$x();this.Dp=EV(this);this.Qb&&(y(this,this.Qb),a=FV(this),wR(this.ya,a));(this.qg=GV(this))&&y(this,this.qg);x(this,this.Cb.Va,this.yn,this);x(this,this.F.vJ,()=>AV(this.dE),this);x(this,this.B.slideChangeEvent(),this.zn,this);x(this,this.B.transitionEffectStartEvent(),this.x6,this);x(this,this.B.uR(),this.w6,this);x(this,this.ya.Go(),this.hv,this);x(this,this.Ka.Va,this.g6,this)}yn(){xR(this.ya);HV(this);this.dE.invalidate();this.Da.Y("reversed",
!this.Cb.mt);this.nd.invalidate();IV(this);this.nb()}g6(){this.Y("reversed",this.Ka.Nd);KV(this)}Ro(a){this.tb=a;this.Ka.visible&&this.tb&&this.tb.visible()?this.Ab||(this.Ab=this.iy())&&M(this,this.Ab):(Ze(this,this.Ab),this.Ab=null)}na(a){super.na(a);this.nd.na(a)}iy(){if(this.tb&&this.tb.visible()){const a=new cI({type:"uikit-link-button",size:"small",icon:{element:this.Ka.Nd?LV(this):MV(this),Wd:"left"}});L(a,"padding","4px");x(this,this.tb.showedStateChanged(),()=>{KV(this)});x(this,a.ga,()=>
{this.tb.show(!this.tb.showed())});return a}return null}FJ(){const a=new CV({Ot:this.Cb,presentation:this.F,playbackController:this.B});Nl(a,P(this,"container"));a.Y("reversed",this.Ka.Nd);return a}zn(){if(-1!=this.B.currentSlideIndex()){this.kA=null;var a=JV(this);this.Zu&&this.Zu.visible()&&!a&&xR(this.ya);IV(this);a=this.B.X().gg();const b=!!a;this.jN&&this.jN.visible()&&(b?this.jN.content().vC(a):xR(this.ya));AV(this.dE)}}RN(a){const b=a.pressed;a=a.relativeElement;if(!this.kA){const c=new sU({Ht:!1,
It:!0,Fj:this.Lf,Ba:this.K,fa:this.I,playbackController:this.B,slides:this.F.slides()});c.qs.$n.mQ();this.kA=new uU(a,c);this.kA.Y("outline-popup",!0);wR(this.ya,this.kA)}CR(this.ya,b,a,{Cm:"bottom"})}$x(){return this.nd.Ek?new sU({Ht:!1,It:!0,Fj:this.Lf,Ba:this.K,fa:this.I,playbackController:this.B,slides:this.F.slides()}):null}Ib(a){a.vc(!a.pressed());this.Qb||(this.Qb=this.$x())&&y(this,this.Qb);const b=a.pressed(),c=FV(this);wR(this.ya,c);b!=a.pressed()&&a.vc(b);QV(this,a)}FA(a){a.vc(!a.pressed());
const b=a.pressed(),c=OV(this,a.displayObject());b!=a.pressed()&&a.vc(b);QV(this,a);c.focus()}hd(a){this.Dp||(this.Dp=EV(this))&&y(this,this.Dp);if(!this.Zu){var b=new oV(this.nd.oj.displayObject(),this.Dp);b.Y("notes-popup",!0);this.Zu=b;wR(this.ya,this.Zu)}b=a.pressed();a.vc(!b);QV(this,a)}Y7(a){var b=!a.pressed();a.vc(b);if(b){this.qg||(this.qg=GV(this))&&y(this,this.qg);b&&this.qg.open();b=a.pressed();var c=this.ya.createPopup(a.displayObject(),this.qg,"marker");b!=a.pressed()&&a.vc(b);QV(this,
a);this.PU.C();c.focus()}else xR(this.ya)}Nn(a){const b=this.B.X().gg();a.vc(!a.pressed());const c=new JU(this.I,this.K,!0);Nl(c,P(this,"presenter-info"));const d=a.pressed();this.iN=this.ya.createPopup(a.displayObject(),c,"presenter");d!=a.pressed()&&a.vc(d);QV(this,a);c.vC(b);c.nb();this.iN&&this.iN.focus()}Gp(a){if(this.qg){var b=this.nd;if(b.gd)switch(b.Jv=a,b.Jv){case "nothing":b.gd.ha(b.I.Z("PB_TITLE_PANEL_MARKER_TOOLS"));break;case "line":b.gd.ha(b.I.Z("PB_DRAWING_TOOLS_PEN"));break;case "marker":b.gd.ha(b.I.Z("PB_DRAWING_TOOLS_HIGHLIGHTER"));
break;case "eraser":b.gd.ha(b.I.Z("PB_DRAWING_TOOLS_ERASER"))}this.NL.C(a);xR(this.ya);lV(this.qg,"nothing"!=a)}}c5(){this.uK.C();xR(this.ya)}hv(){rV(this.nd);this.iN=this.Zu=null}x6(){const a=this.nd.gd;a&&this.qg&&(a.na(!1),this.qg.freeze())}w6(){var a=this.nd.gd;if(a&&this.qg){a.na(!0);a=this.qg;for(const b of a.Cy)b.na(!0);a.Cy=[]}}Sa(a){var b=this.Ab?`calc(100% - ${this.Ab.width()}px)`:"100%";L(this.Da,"width",b);b=this.displayObject();const c=Vk().getTransform(b);b=this.nd;a=480>a*(c?c.Rc:1);
qV(b,b.Ck,"attachments",a);qV(b,b.gd,"markerTools",a);qV(b,b.Yl,"presenterInfo",a);qV(b,b.oj,"notes",a);qV(b,b.Ek,"outline",a)}};function SV(a,b,c,d){var e,f=d=null!=(e=d)?e:TV(a);e=a.TD();var g=new hd((a.V?280:0)+24,UV(a)+16);var h=new hd(b,c);e.width+g.width<h.width&&e.height+g.height<h.height&&f?(e.width+g.width<h.width&&e.height+g.height<h.height&&f?f=Math.min(iR(h.width,e.width,g.width),iR(h.height,e.height,g.height)):{scale:f}=fl({width:e.width+g.width,height:e.height+g.height,boundingWidth:h.width,boundingHeight:h.height,uw:!1}),h=jR(f),g=g.clone().scale(h/f),e=new hd(e.width+g.width,e.height+g.height)):e=new hd(e.width+
g.width,e.height+g.height);const {width:l,height:m,scale:n}=fl({width:e.width,height:e.height,boundingWidth:b,boundingHeight:c,uw:d});return{UH:(new hd(VV(a)?b:l,VV(a)?c:m)).round(),scale:n}}function WV(a){const {UH:b,scale:c}=SV(a,a.Yv,a.Xv,TV(a)),d=new hd(a.V?280:0,UV(a));a=a.TD();return 1>=c?c:Math.min(iR(b.width,a.width,d.width),iR(b.height,a.height,d.height))}function XV(a){a=WV(a);return jR(a)}function VV(a){return dk()||a.q3}
function UV(a){let b=0;if(a.Bc){const c=a.Bc.Cr,d=a.Bc.pu;c&&(b+=Ig(c).height);b+=Ig(d).height}else b+=a.jb&&a.jb.visible()?a.jb.height():0,b+=a.fb&&a.fb.visible()?a.fb.height():0;b+=a.pa&&a.pa.visible()?a.pa.height():0;return b+=a.Id&&a.Id.visible()?a.Id.height():0}function TV(a){if(VV(a)||a.zy)return!0;const b=SV(a,a.Yv,a.Xv,!1);return b.width>a.Yv||b.height>a.Xv}
class YV{constructor({presentation:a,zj:b,Yaa:c,Ec:d,controlPanel:e,Nc:f,kc:g,separator:h}){this.F=a;this.og=b;this.Bc=c;this.jb=d;this.fb=e;this.V=f;this.pa=g;this.Id=h;this.zy=this.F.settings().tq().fitToWindow();this.q3=1==Eh().fit_content;this.Xv=this.Yv=0}xC(a,b){this.Yv=a;this.Xv=b}TD(){let a=this.F.slideWidth(),b=this.F.slideHeight(),c=Math.max(540/a,540/b);c=Math.max(c,1);return new hd(a*c,b*c)}};function ZV(a){const b=new jS(a.VW);y(a,b);x(a,b.UW,()=>{a.Jj(!0)},a);x(a,b.Go(),()=>{a.Jj(!1)},a);return b}function $V(a){const b=new ZU({Wb:a.D,Ba:a.K,controlPanel:a.fb,qba:a.Kh});y(a,b);x(a,b.OO,a.z6,a);return b}function aW(a){return new YV({presentation:a.F,zj:a.og,Yaa:a.Bc,Ec:a.jb,controlPanel:a.fb,Nc:a.V,kc:a.pa,separator:a.Id})}function bW(a,b){a.jb&&a.jb.na(b);a.fb&&a.fb.na(b);a.V&&a.V.na(b)}
function cW(a,b){const c=eV(a.Cl);a.nc.lc(c/b);const d=new xk;d.translate((c-c/b)/2,110*(1-b)/2);d.scale(b,b);Tk(a.nc.displayObject(),d);a.nc.nb()}function dW(a){if(a.gn())a.Bb.displayObject().remove();else{a.Bb.displayObject().parentNode!=dV(a.Cl)&&dV(a.Cl).appendChild(a.Bb.displayObject());a.Bb.setParentScale(a.scale());a.Bb.lc(eV(a.Cl));var b=a.nc.visible()?a.nc.height()*XV(a.Oa):0;L(a.Bb,"bottom",`${b}px`)}}
function eW(a){a.Cb.visible||!a.Ka.visible||a.Mr||a.Ab?(a.Cb.visible||!a.Ka.visible||a.Mr)&&a.Ab&&a.Ab&&(a.Da.removeChild(a.Ab),Ze(a,a.Ab),a.Ab=null):a.iy();a.Ab&&a.Da.lf(a.Ab,0)}function fW(a){(a.QK||a.My||a.xr.visible)&&!a.fb?(a.fb=a.JS(),y(a,a.fb)):a.QK||a.My||a.xr.visible||!a.fb||a.tX();a.fb&&a.Da.U(a.fb)}function gW(a){a.Id=new Q({G:"universal-skin-separator"});y(a,a.Id)}
function hW(a){a.jb=new RV({Ot:a.Cb,Fj:a.H.outline,Qi:a.Ka,sidePanelController:a.V,presentation:a.F,playbackController:a.fc,Ni:a.ya,Ba:a.K,fa:a.I});a.jb.Y("hide-controls",!a.Cb.visible);y(a,a.jb);x(a,a.jb.PU,a.r5,a);x(a,a.jb.uK,a.b5,a);sN(a.Cb,"markerTools")&&x(a,a.jb.NL,b=>HS(a.kb,b))}
class iW extends Q{constructor({Wb:a,settings:b,fa:c,Ba:d}){super({G:"universal"});bc?(this.Y("ie",!0),ii&&this.Y("ie9",!0)):fc?this.Y("webkit",!0):ac?this.Y("opera",!0):ec&&this.Y("gecko",!0);L(this,"opacity",0);this.Y("embedded-mode",Ai);this.D=a;this.H=b;this.I=c;this.K=d;this.Jb=new hd(0,0);this.F=this.D.presentation();this.P=this.D.view();this.fc=this.P.$d();this.B=this.P.playbackController();this.og=this.D.zj();this.VW=new Q({G:"popups-layer"});this.ya=ZV(this);this.Mu=G(this);this.nM=G(this,
this.ya.Go());this.iu=G(this);this.wZ=G(this);a=new Q({G:"main-container"});M(this,a);this.Da=a;M(this,this.VW);this.nc=new nR;y(this,this.nc);this.nc.J(!1);const {P_:e,Q_:f,SP:g}=zU(this.F.slides());this.QK=e;this.Mr=f;this.My=g;this.Cb=this.H.ta.Ec;this.xr=this.H.ta.controlPanel;this.ug=this.xr.kc;this.Ka=this.H.ta.Nc;this.kb=this.DJ();a=new Q({G:"presentation-container"});M(this.Da,a);this.fN=a;M(this.fN,this.kb);this.Kh=this.Id=this.pa=this.V=this.fb=this.Ab=this.jb=null;this.Yg=$V(this);this.Bb=
new oR;this.jd=GI(this);this.mk();a=new hV({Wb:this.D,settings:this.H,zca:this.Yg,JB:this.kb,Nc:this.V});y(this,a);x(this,a.Mu,this.Kz,this);this.Cl=a;this.Bc=this.kp();this.Oa=aW(this);x(this,this.D.vX,this.N5,this);x(this,this.B.slideChangeEvent(),this.zn,this);x(this,this.og.FK,this.yV,this);x(this,this.Cb.uc,this.u6,this);x(this,this.xr.uc,this.yn,this);x(this,this.ug.uc,this.yn,this);x(this,this.Ka.uc,this.yn,this);x(this,this.Ka.Va,this.yn,this);this.yV()}scale(){var a=this.Oa;({scale:a}=SV(a,
a.Yv,a.Xv));return a}Go(){return this.nM}initialize(a){this.Iu(a);aV(this.Cl,this.V);cV(this.Cl,a)}resize(a,b){if(a&&b){this.Jb=new hd(a,b);fc&&Ag(document.body,`${a}px`,`${b}px`);var c=Ai||VV(this.Oa)?new mg(0,0,a,b):new mg(16,16,a-32,b-32);this.H.accessibilityModeEnabled&&!dk()&&(c.width-=150);this.Oa.xC(c.width,c.height);VV(this.Oa)?(super.resize(a,b),this.move(0,0)):({UH:c}=SV(this.Oa,c.width,c.height),this.move(Math.floor((a-c.width)/2),Math.floor((b-c.height)/2)),super.resize(c.width,c.height));
L(this,"opacity","")}}zC(a){this.fb&&this.fb.zC(a)}T0(a){this.jb&&NV(this.jb,a)}Sa(a){this.Gu(a)}Gu(a){var b=WV(this.Oa);const c=XV(this.Oa);var d=this.Oa;({UH:g}=SV(d,d.Yv,d.Xv));var e=XV(d),f=UV(d)*e;e*=d.V?280:0;d=WV(d);var g=(new hd(g.width-(e+24*d),g.height-(f+16*d))).round();f=g.height/b;d="100%";this.V&&this.V.showed()&&(d=`calc(100% - ${this.V.width()*c}px)`);L(this.Da,"width",d);this.nL(c);if(this.Bc){if(d=this.Bc.Cr)cl(d,c),ph(d,"0 0"),B(d,"width",`calc(100% / ${c})`);d=this.Bc.pu;cl(d,
c);ph(d,"0 0");B(d,"width",`calc(100% / ${c})`);B(d,"top","")}this.jb&&!this.Bc&&(cl(this.jb.displayObject(),c),ph(this.jb.displayObject(),"0 0"),B(this.jb.displayObject(),"width",`calc(100% / ${c})`));this.kb.invalidate(g,TV(this.Oa));this.kb.setScale(b);d=this.Bc?this.Bc.Cr:this.jb&&this.jb.displayObject();e=8*b;const h=12*b;L(this.fN,"margin-top",`${-(d?Ig(d).height:0)*(1-c)}px`);L(this.fN,"padding",`${e}px ${h}px`);this.fb&&(this.fb.iI(f-20),this.fb.nb());this.V&&this.V.visible()&&(this.V.setScale(c),
L(this.V,"height",`calc(100% / ${c})`),this.V.nb(),this.Ka.Nd?this.HO(c):this.IO(c));f=this.scale();a={left:12+(this.V&&this.V.showed()&&this.Ka.Nd?this.V.width():0),right:a/f-12};const {left:l,right:m}=a;this.ya.hl(l,m,g.height);this.ya.setScale(b,b);xR(this.ya);this.Cl.invalidate();b=Ai?0:Math.round(7*c);L(this,"-webkit-border-radius",`${b}px`);L(this,"-moz-border-radius",`${b}px`);L(this,"border-radius",`${b}px`);cW(this,c);dW(this)}HO(a){this.V.showed()?L(this.V,"margin-left",""):L(this.V,"margin-left",
`${-280*a}px`);L(this.V,"margin-right",`${-280*(1-a)}px`)}IO(a){this.V.showed()?L(this.V,"margin-right",`${-280*(1-a)}px`):L(this.V,"margin-right","-280px");L(this.V,"margin-left","")}nL(a){if(this.pa){const b=this.pa.displayObject();cl(b,a);ph(b,"0 0");B(b,"width",`calc(100% / ${a})`);B(b,"top","")}}z6(){this.V&&this.V.nb()}Kz(){this.Y("side-panel-hidden",!this.V||!this.V.visible());this.resize(this.Jb.width,this.Jb.height);this.nc.visible()&&dV(this.Cl).appendChild(this.nc.displayObject());cW(this,
this.scale());dW(this);this.Mu.C()}N5(a){const {UH:b}=SV(this.Oa,a.width,a.height);a.width=b.width;a.height=b.height;a.n_=!0}zn(){const a=this.gn();this.pa&&this.pa.J(!a);this.Id&&this.Id.J(!this.pa||!this.pa.visible());a&&this.wH();xR(this.ya);this.Iu();Ze(this,this.Oa);this.Oa=aW(this);aV(this.Cl,this.V);this.Ws();this.Kz();this.jb&&this.jb.Ro(this.V);this.Ab&&this.Ab.Ro(this.V)}Ws(){if(this.nc){const a=this.B.X().slideNotes();this.nc.UQ(a?a.text():"")}}yV(){document.body.style.overflow=TV(this.Oa)?
"hidden":"auto";ii||requestAnimationFrame(()=>{this.resize(this.Jb.width,this.Jb.height)})}DJ(){return new IS(this.D)}mk(){this.Iu();this.pL();eW(this);this.Hu();fW(this)}Hu(){!this.Id&&gW(this);this.ug.visible?(!this.pa&&this.yr(),this.Id.J(!1)):(this.pa&&this.oA(),this.Id.J(!0));this.pa&&M(this.Da,this.pa);this.Id&&M(this.Da,this.Id)}oA(){Ze(this.Da,this.pa);this.Kh=this.pa=null}yr(){this.pa=new uO({slides:this.F.slides(),settings:this.ug,playbackController:this.fc});this.Kh=new xO({kc:this.pa,
playbackController:this.fc,presentation:this.F,settings:this.ug});y(this,this.pa)}pL(){this.XL()?hW(this):this.ZL()&&(this.Da.removeChild(this.jb),Ze(this,this.jb),this.jb=null);this.jb&&this.Da.lf(this.jb,0)}XL(){return(this.Mr||this.Cb.visible)&&!this.jb}ZL(){return!(this.Mr||this.Cb.visible)&&!!this.jb}iy(){this.Ab=new mR({Ot:this.Cb,Qi:this.Ka,Ba:this.K,sidePanelController:this.V});y(this,this.Ab)}JS(){return new DU({skinSettings:this.H,presentation:this.F,playbackController:this.fc,soundController:this.P.soundController(),
Ni:this.ya,fa:this.I,Ba:this.K,zj:this.og,xw:this,jg:this.jd})}tX(){this.Da.removeChild(this.fb);Ze(this,this.fb);this.fb=null}Iu(a){this.WL(a)?this.QJ():this.YL(a)&&this.pN();this.V&&this.lf(this.V,1);this.wZ.C(this.V)}Ly(a){return rR({presentation:this.F,slideIndex:null!=a?a:this.B.currentSlideIndex(),Qi:this.Ka})}WL(a){return!this.V&&this.Ly(a)&&this.Ka.visible}YL(a){return!!this.V&&(!this.Ly(a)||!this.Ka.visible)}QJ(){this.V=new TU(this.H,this.F,this.fc,this.I,this.K);y(this,this.V);this.Y("left-panel",
this.Ka.Nd);x(this,this.V.showedStateChanged(),()=>this.nb())}pN(){Ze(this,this.V);this.V=null}kp(){if(this.fb){const a=new uR({playbackController:this.B,e1:this.jb&&this.jb.displayObject(),u_:this.fb.displayObject()});y(this,a);x(this,a.DW,this.nb,this);return a}return null}r5(){var a=this.jb;var b=this.kb;b=b.gb?b.gb.Uh():!0;a.qg&&(a=a.qg,b=!b,a.jT=b,a.tf.has("eraseAll")&&a.tf.get("eraseAll").na(b))}b5(){this.kb.oH()}yn(){this.mk();Ze(this,this.Bc);this.Bc=this.kp();Ze(this,this.Oa);this.Oa=aW(this);
Ze(this,this.Yg);this.Yg=$V(this);this.Kz();this.Y("left-panel",this.Ka.Nd);this.jb&&this.jb.Ro(this.V);this.Ab&&this.Ab.Ro(this.V)}u6(){this.yn();this.jb&&(IV(this.jb),this.jb.Y("hide-controls",!this.Cb.visible))}gn(){return!!(this.B.quizPlayer()||this.B.interactionPlayer()||this.B.scenarioPlayer())}fd(){super.fd();this.nc.displayObject().remove();this.Bb.displayObject().remove()}P0(){this.nc.visible()||(this.nc.J(!0),this.Ws(),dV(this.Cl).appendChild(this.nc.displayObject()),this.nc.nb(),dW(this),
this.iu.C())}wH(){this.nc.visible()&&(this.nc.J(!1),dW(this),this.iu.C())}};function jW(a,b){const c=a.P,d=b.Zv,e=b.slideIndex();a.hn.suspend();c.setOverlayDisplayed(!0);a.Dk.C();vI(a.Wj,{Fm:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(a.K,"mb_question_icon"),buttons:[{fg:"PB_MESSAGE_BOX_YES",result:"yes"},{fg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(f=>{a.hn.resume();c.setOverlayDisplayed(!1);a.ik.C();a.$m.C();"yes"==f?(a.la.initialize(e),d.resume(e,!0)):(f=a.B.firstSlideIndex(),d.start(f,!0))})}
class kW extends K{constructor(a,b,c,d,e){super();e&&MH(e,this.resize,this);a.zj();var f=b.ta;e=f.Ec;const g=f.controlPanel;f=f.Nc;e.Zc&&f.visible&&(e.Zc=!1,f.Zc=!0);g.visible&&!ek()&&(g.So=!1);this.D=a;x(this,this.D.startupEvent(),this.xn,this);x(this,this.D.Qw(),this.l5,this);this.H=b;this.I=c;this.K=d;this.F=this.D.presentation();this.P=this.D.view();this.fc=this.P.$d();x(this,this.fc.Yw(),this.wn,this);this.B=this.P.playbackController();this.ff=this.gy();this.wE=new ZH(this.D,new DH);y(this,this.wE);
a=y(this,new iW({Wb:this.D,settings:this.H,fa:this.I,Ba:this.K}));a.Da.Jj(!0);a.V&&a.V.Jj(!0);x(this,a.resizeEvent(),this.G6,this);x(this,a.Mu,this.Kz,this);this.la=a;this.Zf=y(this,new HH(this.la.displayObject()));this.Wj=new wI({fa:this.I,EI:this.Zf});this.zv=new hR({presentation:this.F,playbackController:this.B,settings:this.H,fa:this.I,view:this.la,sidePanelController:null});y(this,this.zv);this.hn=new WH(this.B.Zk());this.Dk=G(this);this.ik=G(this);this.$m=G(this);this.Pr(this.ff,this.D.videoNarrationController());
x(this,this.la.wZ,this.zv.yR,this.zv)}resize(a,b){this.la.resize(a,b)}displayObject(){return this.la.displayObject()}gy(){const a=new $H;this.P.displayObject().appendChild(a.displayObject());return a}G6(){const a=this.la.scale();cl(this.ff.displayObject(),this.la.scale(),this.la.scale());this.Zf.hl(this.la.width()/a,this.la.height()/a);this.Zf.setScale(a)}Kz(){let a;null==(a=this.wE)||XH(a)}l5(a,b,c){c?(bW(this.la,!1),Xe(this,this.wE.bA,()=>{bW(this.la,!0);this.Pr(this.ff,this.D.videoNarrationController());
this.B.play()},this),this.wE.show(this.displayObject())):this.Pr(this.ff,this.D.videoNarrationController())}Pr(a,b){this.oB(a,b);x(this,this.B.clock().EB(),()=>{this.oB(a,b)},this)}oB(a,b){const c=this.B.clock().buffering();b=b.isBuffering()&&this.la.Yg.video().visible();c&&!b?a.show():a.Xc();a=this.la.Yg.video();b?a.ff.show():a.ff.Xc()}xn(a){if("resumePlayback"==a.action()){const b=this.B.firstSlideIndex();this.la.initialize(b);"prompt"==this.F.settings().playback().resumeMode()&&(a.setAction("delayStartup"),
jW(this,a))}else"gotoSlide"==a.action()&&this.la.initialize(a.slideIndex())}Ln(a,b){if(!(0<this.Zf.An.length)){var c=this.P,d=this.B.clock(),e=this.B.clock().suspended();$p(d,!0);this.hn.suspend();c.setOverlayDisplayed(!0);this.Dk.C();vI(this.Wj,{Fm:a,icon:Z(this.K,"mb_warning_icon"),buttons:[{fg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lw:()=>b}).then(()=>{this.hn.resume();c.setOverlayDisplayed(!1);$p(d,e);this.ik.C()})}}wn(a){const b={},c=this.F.slides(),d=f=>{f=c.getSlide(f).visibleIndex();if(this.H.outline.Li){const g=
HQ(c);b.SLIDE_INDEX=g[f]}else b.SLIDE_INDEX=f+1};let e="";switch(a.Yc().type()){case "currentSlideIsNotCompleted":e="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":e="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":e="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.X();a instanceof Uq?e="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Fq&&
(e="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":e="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;case "precedingQuizNotPassed":e="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;case "precedingQuizNotCompleted":e="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;case "precedingScenarioNotPassed":e="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;case "precedingScenarioFailed":e=
"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;case "precedingScenarioNotCompleted":e="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";d.call(this,a.Yc().Bd());break;default:return}this.Ln(e,b)}fd(){super.fd();Md(this.ff.displayObject())}};class lW{constructor(a){this.Ra=a}create(){return{S0:this.Ra.ta.controlPanel.visible&&this.Ra.ta.controlPanel.kc.visible&&this.Ra.ta.controlPanel.kc.Tq,showSlideList:this.LA()&&this.Ra.ta.Nc.showOutline||this.Ra.ta.Ec.visible&&sN(this.Ra.ta.Ec,"outline")||this.Ra.ta.controlPanel.visible&&this.Ra.ta.controlPanel.showOutline,ge:this.LA()&&this.Ra.ta.Nc.ge||this.Ra.ta.Ec.visible&&sN(this.Ra.ta.Ec,"notes")||this.Ra.ta.controlPanel.visible&&this.Ra.ta.controlPanel.jl,R0:this.Ra.ta.Ec.visible&&sN(this.Ra.ta.Ec,
"attachments"),Q0:this.Ra.ta.Ec.visible&&sN(this.Ra.ta.Ec,"presenterInfo")||this.LA()&&this.Ra.ta.Nc.Cg}}LA(){return this.Ra.ta.Nc.visible}};class mW extends Q{constructor(){super({G:"preloader"});this.V7=800;this.z4=500;this.Qn=!1;this.W7=G(this);this.x3=G(this);this.J(!1)}show(){this.Qn||(this.Qn=!0,clearTimeout(this.Ny),clearTimeout(this.JA),this.JA=xh(this.f6,this,this.V7))}Xc(){if(this.Qn&&(this.Qn=!1,clearTimeout(this.Ny),clearTimeout(this.JA),this.visible())){var a=this.z4-((new Date).getTime()-this.b8);0<a?this.Ny=xh(this.zV,this,a):this.zV()}}f6(){this.b8=(new Date).getTime();this.J(!0);this.W7.C()}zV(){this.J(!1);this.x3.C()}}
;function nW(a){a=a.tb&&a.tb.showed();return!xI()||!a}function oW(a){if(nW(a))return new bd(0,0);const b=a.kb.width()-a.kb.Kq().width()-12;a=vg(a.kb.IH().displayObject()).y;return new bd(b,a)}function pW(a){if(!a.Rm)return new hd(0,0);a=160/a.Rm.height()*a.Rm.width();return new hd(a,160)}
function qW(a,b,c){var d=pW(a);d=nW(a)&&xI()?d.width:0;var e=pW(a);e=nW(a)&&xI()?0:e.height;d=a.kb.width()-24-(d?d+12:0);a=a.kb.height()-(e?e+36:0);const {width:f,height:g}=fl({width:b,height:c,boundingWidth:d,boundingHeight:a,uw:!0});return new hd(f,g)}class rW{constructor({JB:a,presentation:b,sidePanelController:c,playbackController:d}){this.kb=a;this.tb=c;this.F=b;this.B=d;this.Rm=null}};function sW(a,b){const c=!(xI()&&a.tb&&a.tb.showed())&&a.Fe.visible();a.El.J(b&&c)}function tW(a){var b=a.El.width(),c=a.El.height();const d=a.Oa.kb.Kq(),e=vg(d.displayObject());xI()?(e.x+=-(b+12)/2,e.y+=(d.height()-c)/2):(e.x+=d.width()-50,e.y+=d.height()-c/2+6);a.Kv(a.El.displayObject(),e);a.El.Y("portrait",!xI())}function uW(a){const b=a.TD(),c=a.Um(a.P);a.P.resize(b.width,b.height);a.Kv(a.P.displayObject(),c)}
class vW extends K{constructor({JB:a,mP:b,sidePanelController:c,Gaa:d,$w:e,Aca:f}){super();this.kb=a;this.tb=c;this.Oa=b;this.Fe=d;this.P=e;this.oq=f;this.El=new Q({G:"maximize-button"});y(this,this.El);x(this,this.El.ga,this.JM,this);this.kb.U(this.El);sW(this,!1);this.Sl=1;this.Tl=0;this.Sm=!1;this.Yj=null;this.Ac=this.Fe;this.Bz=G(this);this.tb&&x(this,this.tb.showedStateChanged(),this.ZV,this);v(this,this.kb.displayObject(),pl,g=>{if(!this.El.contains(g.target))if(this.Fe.contains(g.target)||
!this.P.displayObject().contains(g.target)){sW(this,!this.El.visible());tW(this);let h;(null==(h=g.target)?0:h.hasAttribute("closed-captions-panel"))||g.preventDefault()}else sW(this,!1)},vl)}Kq(){return this.Ac}IH(){return this.Ac==this.Fe?this.P:this.Fe}Yk(){uW(this);if(this.Ac==this.Fe)var a=pW(this.Oa);else a=this.Oa,a=a.Rm?qW(a,a.Rm.width(),a.Rm.height()):new hd(0,0);this.Fe.resize(a.width,a.height);var b=Tg(this.Fe.displayObject());this.oq.resize(a.width-b.left-b.right,a.height-b.top-b.bottom);
this.Zy();a=this.kb;nW(this.Oa)?(a.Fe.Y("draggable",!1),wW(a,!1)):(b=a.$b.Kq(),a.Fe.Y("draggable",b==a.Fe),wW(a,b==a.P));tW(this)}TD(){if(this.Ac==this.P){var a=this.Oa;var b=a.F.slideWidth();var c=a.F.slideHeight();a=pW(a);const {width:d,height:e}=fl({width:b,height:c,boundingWidth:a.width,boundingHeight:a.height,uw:!0});b=new hd(d,e)}else b=this.Oa,a=null,c=b.B,-1!=c.currentSlideIndex()&&(c.quizPlayer()&&(a=c.quizPlayer().quiz().quizSize(),a=new hd(a.width,a.height)),c.interactionPlayer()&&(a=c.interactionPlayer().currentSession().interaction().interactionSize(),
a=new hd(a.width,a.height)),c.scenarioPlayer()),c=a||new hd(b.F.slideWidth(),b.F.slideHeight()),b=qW(b,c.width,c.height);return b}Zy(){const a=this.Um(this.Fe);this.Kv(this.Fe.displayObject(),a)}Um(a){a=this.Ac!=a;return nW(this.Oa)||a?new bd(0,0):this.Sm?new bd(this.Sl,this.Tl):oW(this.Oa)}Kv(a,b){B(a,"transform",`translate(${b.x}px, ${b.y}px)`)}ZV(){this.Yk();this.Yj&&Ze(this,this.Yj);this.Sm=!1;sW(this,!1);if(xI()&&this.tb&&this.tb.showed()){let a=0,b=0;this.Yj=new PQ(this.Ac.displayObject(),{u0:()=>
{if(!this.Sm){const c=oW(this.Oa);this.Sl=c.x;this.Tl=c.y}a=this.Sl;b=this.Tl},t0:c=>{this.Sm=!0;this.Sl=hz(a+c.x,0,this.kb.width()-this.Ac.width());this.Tl=hz(b+c.y,0,this.kb.height()-this.Ac.height());uW(this);this.Zy()},Paa:()=>{}});y(this,this.Yj)}}JM(){this.Qo(this.IH())}Qo(a){this.Ac=a;sW(this,!1);this.Bz.C()}};function xW(a){const b=new Q({G:"video-narration-view"});Nl(b,P(a,"narration-view"));b.J(!1);b.U(a.oq);M(a.ki,b);return b}function yW(a,b){return new rW({JB:a,sidePanelController:a.tb,presentation:b.presentation(),playbackController:b.view().playbackController()})}function zW(a){const b=a.GK(),c=void 0!==b;AW(a,c);c?a.Oa.Rm=b:(a.Oa.Rm=null,a.$b.Qo(a.Fe))}
function BW(a,b){for(let c=0;c<b.count();++c){const d=b.xo(c);x(a,d.playbackStateChangedEvent(),e=>{"activated"==e.playbackState()?a.th!=e&&(a.th=e,AW(a,!0),a.Oa.Rm=e):"deactivated"==e.playbackState()&&(a.th=void 0,zW(a));a.$b.Yk()},a)}}function CW(a,b){const c=a.F.slides().getSlide(b).Bo();let d;for(let e=0;e<c.count();++e){const f=c.TB(e),g=f.params();if("changeLayout"==f.name()&&g){d=g.type;break}}d?a.tl(d):0<b&&CW(a,b-1)}function AW(a,b){a.Fe.J(b);b||a.$b.Qo(a.Fe);a.$b.Yk()}
function wW(a,b){b?(a=a.P.displayObject(),Fk(a,"draggable")):(b=a.P.displayObject(),Ek(b,"draggable")&&(a=a.P.displayObject(),Gk(a,"draggable")))}
class DW extends Q{constructor({Wb:a,sidePanelController:b,playbackController:c,We:d,presentation:e}){super({G:"content-area",Ve:!0});this.F=e;this.ki=new Q({$:P(this,"items-container")});M(this,this.ki);this.P=a.view();M(this.ki,this.P);this.B=c;this.tb=b;this.oq=a.videoNarrationController().view();this.th=void 0;this.Fe=xW(this);this.ff=new mW;M(this,this.ff);this.Oa=yW(this,a);this.$b=this.LJ();x(this,this.resizeEvent(),()=>{var f=this.$b;f.Yk();f.ZV();sW(f,!1)},this);x(this,this.B.clock().EB(),
this.O3,this);x(this,this.B.slideChangeEvent(),()=>{zW(this);this.$b.Yk()},this);BW(this,d);this.KV();this.Y("portrait",!xI())}tl(a){"MaximizedVideo"==a&&this.$b.Qo(this.P)}Kq(){return this.$b.Kq()}IH(){return this.$b.IH()}GK(){let a=this.th;const b=this.F.Mc().We();if(!a)for(let c=0;c<b.count();c++){const d=b.xo(c);if(d.startTimestamp().slideIndex()<=this.B.currentSlideIndex()&&d.endTimestamp().slideIndex()>=this.B.currentSlideIndex()){a=d;break}}return a}LJ(){const a=new vW({JB:this,mP:this.Oa,
Gaa:this.Fe,$w:this.P,sidePanelController:this.tb,Aca:this.oq});y(this,a);x(this,a.Bz,this.KV,this);return a}Sa(a,b){super.Sa(a,b);this.$b.Yk();this.Y("portrait",!xI())}O3(){this.B.clock().buffering()?this.ff.show():this.ff.Xc()}KV(){this.$b.Yk();const a=this.$b.Kq()==this.P;this.Y("presentation-minimized",a);a?this.ki.lf(this.Fe,0):this.ki.lf(this.P,0)}};class EW extends Q{constructor({G:a,Wb:b,fa:c,Ba:d}){super({G:a,Ve:!0});this.D=b;this.P=b.view();this.F=b.presentation();this.I=c;this.K=d;this.B=b.view().playbackController();this.Fa=this.B.clock();this.fc=b.view().$d();this.Zf=new HH(this.displayObject(),"popup-layer");Nl(this.Zf.no,P(this,"popup-layer"));this.Wj=new wI({fa:this.I,EI:this.Zf});this.qa=1;x(this,b.startupEvent(),this.xn,this);x(this,b.view().$d().Yw(),this.wn,this);x(this,b.Qw(),(e,f,g)=>{if(g){e=new DH;e=new ZH(b,e);var h=x(this,
e.bA,()=>{Oe(this,h);this.B.play()},this);e.show(this.displayObject())}},this)}Sa(a,b){a&&b&&this.Zf.hl(a,b)}xn(a){if("resumePlayback"==a.action()&&"prompt"==this.F.settings().playback().resumeMode()){const b=this.B.firstSlideIndex();this.fL(b);const c=a.slideIndex();a.setAction("delayStartup");const d=a.Zv;(()=>{vI(this.Wj,{Fm:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.K,"mb_question_icon"),buttons:[{fg:"PB_MESSAGE_BOX_YES",result:"yes"},{fg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.P.setOverlayDisplayed(!1);
"yes"==e?d.resume(c,!0):d.start(b,!0)});this.P.setOverlayDisplayed(!0)})()}else"gotoSlide"==a.action()&&this.fL(a.slideIndex())}fL(){}Jg(a,b){return(a.getSlide(b).visibleIndex()+1).toString()}wn(a){const b={},c=this.F.slides();let d;switch(a.Yc().type()){case "currentSlideIsNotCompleted":d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":
"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.X();a instanceof Uq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Fq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";
b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Jg(c,a.Yc().Bd());break;default:return}this.Ln(d,b)}Lz(a){$p(this.Fa,a)}Ln(a,b){const c=this.B.clock().suspended();
this.P.setOverlayDisplayed(!0);vI(this.Wj,{Fm:a,icon:Z(this.K,"mb_warning_icon"),buttons:[{fg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lw:()=>b}).then(()=>{this.P.setOverlayDisplayed(!1);this.Lz(c)})}};function FW(){const a=new Q({G:"closed-captions-panel"});a.J(!1);a.setAttribute("closed-captions-panel","");return a}function GW(a){const b=new hR({presentation:a.F,playbackController:a.P.playbackController(),settings:a.H,fa:a.I,view:a,sidePanelController:a.V});y(a,b);return b}function HW(a){a.H.ta.Nc.Nd?a.HO():a.IO()}
class IW extends EW{constructor(a,b,c,d){super({G:"universal-tablet",Wb:a,fa:c,Ba:d});this.H=b;this.og=a.zj();this.iu=G(this);this.xv=new bd(0,0);this.gb=this.Ee=null;this.vy=[];this.Id=this.Kh=this.pa=this.Ab=this.fb=this.ka=this.V=null;const {SP:e,P_:f,Q_:g}=zU(this.F.slides());this.QK=f;this.Mr=g;this.My=e;this.Cb=this.H.ta.Ec;this.xr=this.H.ta.controlPanel;this.ug=this.xr.kc;this.Ka=this.H.ta.Nc;this.Lu=new Q({G:"universal-tablet-layout",Ve:!0});this.Lu.Y("left-panel",this.Ka.Nd);M(this,this.Lu,
0);this.Da=new Q({G:"universal-tablet-content-area"});M(this.Lu,this.Da);a=new Q({G:"popups-layer"});Nl(a,P(this,"popups-layer"));M(this,a);this.ya=new jS(a);this.ya.setScale(1,1);this.nM=G(this,this.ya.Go());this.kb=this.DJ();M(this.Da,this.kb);this.uG=new Q({G:"text-content-container"});this.kb.U(this.uG);a=new OH;this.uG.U(a);this.nc=FW();this.uG.U(this.nc);this.zv=GW(this);this.jd=TH(this.D.audioNarrationController(),this.D.videoNarrationController(),this.B.Zk(),a);this.mk();this.Bc=this.kp();
x(this,this.P.resizeEvent(),this.Oz,this);x(this,this.B.slideChangeEvent(),this.Sd,this);x(this,this.Ka.Va,this.Hp,this);x(this,this.Ka.uc,this.Hp,this);x(this,this.Cb.uc,this.Hp,this);x(this,this.xr.uc,this.Hp,this);x(this,this.ug.uc,this.Hp,this);a=new KH;x(this,a.SA,(h,l)=>this.resize(h,l))}fL(a){CW(this.kb,a)}T0(a){this.ka&&NV(this.ka,a)}zC(a){this.fb&&this.fb.zC(a)}Go(){return this.nM}scale(){return 1}Hp(){this.mk();Ze(this,this.Bc);this.Bc=this.kp();this.Lu.Y("left-panel",this.Ka.Nd);this.ka&&
this.ka.Ro(this.V);this.Ab&&this.Ab.Ro(this.V);this.nb()}mk(){this.Iu();this.pL();this.Hu();fW(this);eW(this)}tX(){Ze(this.Da,this.fb);this.fb=null}JS(){return new DU({skinSettings:this.H,presentation:this.F,playbackController:this.P.$d(),soundController:this.P.soundController(),Ni:this.ya,fa:this.I,Ba:this.K,zj:this.og,xw:this,jg:this.jd})}Ly(){return sR({presentation:this.F,slideIndex:this.B.currentSlideIndex(),Qi:this.Ka})}Iu(){this.WL()?this.QJ():this.YL()&&this.pN();this.V&&this.Lu.lf(this.V,
1);this.zv.yR(this.V)}WL(){return!this.V&&this.Ly()&&this.Ka.visible}YL(){return!!this.V&&(!this.Ly()||!this.Ka.visible)}pN(){Ze(this.Lu,this.V);this.V=null}QJ(){this.V=new TU(this.H,this.F,this.fc,this.I,this.K,!1);y(this,this.V);HW(this);x(this,this.V.showedStateChanged(),this.nb,this);this.zv.yR(this.V)}pL(){this.XL()?this.zr():this.ZL()&&this.qN();this.ka&&this.Da.lf(this.ka,0)}XL(){return(this.Mr||this.Cb.visible)&&!this.ka}ZL(){return!(this.Mr||this.Cb.visible)&&!!this.ka}qN(){Ze(this.Da,this.ka);
this.ka=null}zr(){this.ka=new RV({Ot:this.Cb,Fj:this.H.outline,Qi:this.Ka,presentation:this.F,playbackController:this.fc,Ni:this.ya,fa:this.I,Ba:this.K,sidePanelController:this.V});y(this,this.ka);x(this,this.ka.NL,this.Gp,this);x(this,this.ka.uK,this.a5,this)}iy(){this.Ab=new mR({Ot:this.Cb,Qi:this.Ka,Ba:this.K,sidePanelController:this.V});y(this,this.Ab)}DJ(){return new DW({playbackController:this.B,Wb:this.D,sidePanelController:this.V,presentation:this.F,We:this.F.Mc().We()})}kp(){if(this.fb){const a=
new uR({playbackController:this.B,e1:this.ka&&this.ka.displayObject(),u_:this.fb.displayObject()});y(this,a);return a}return null}Hu(){!this.Id&&gW(this);this.ug.visible?(!this.pa&&this.yr(),this.Id.J(!1)):(this.pa&&this.oA(),this.Id.J(!0));this.pa&&M(this.Da,this.pa);this.Id&&M(this.Da,this.Id)}oA(){Ze(this.Da,this.pa);this.Kh=this.pa=null}yr(){this.ug.visible&&(this.pa=new uO({slides:this.F.slides(),settings:this.ug,playbackController:this.fc}),this.Kh=new xO({kc:this.pa,playbackController:this.fc,
presentation:this.F,settings:this.ug}),y(this,this.pa),y(this,this.Kh))}Sa(a,b){super.Sa(a,b);a&&b&&(a=(a=this.H.ta.Nc)&&a.visible&&a.Nd,a=this.V&&this.V.showed()&&a?this.V.width():0,this.ya.hl(12+a,this.width()-12,this.kb.height()),xR(this.ya),a=0+(this.ka&&this.ka.visible()?this.ka.height():12),a+=this.fb&&this.fb.visible()?this.fb.height():12,b-=a,this.ka&&this.ka.nb(),this.fb&&(this.fb.iI(b-40),this.fb.nb()),this.V&&(HW(this),this.V.nb()),this.kb.nb())}HO(){this.V.showed()?L(this.V,"margin-left",
""):L(this.V,"margin-left","-280px");L(this.V,"margin-right","")}IO(){this.V.showed()?L(this.V,"margin-right",""):L(this.V,"margin-right","-280px");L(this.V,"margin-left","")}iY(){const a=this.H.ta.Ec;return a?a.visible&&a.Zc:!1}FT(a){return(a=a.gg())&&a.Kd()?a.Kd():this.F.Kd()}a5(){this.gb&&this.gb.oH()}Gp(a){"nothing"!=a&&(this.Ee||this.KJ(),this.gb||this.bL());this.Ee&&this.Ee.Y("tool",a);this.gb&&DS(this.gb,a)}KJ(){this.Ee=new Q({G:"marker-tool-container"});this.Ee.ig(0);this.P.displayObject().appendChild(this.Ee.displayObject())}bL(){this.gb=
new ES(this.P.ih().offsetWidth,this.P.ih().offsetHeight);this.Ee.U(this.gb);this.gb.setScale(1);const a=this.B.currentSlideIndex();this.vy[a]=this.gb;this.Vp()}Vp(){if(this.gb){this.gb.move(this.xv.x,this.xv.y);const a=this.P.scale();this.gb.setScale(a)}}Oz(a,b,c,d){this.xv=new bd(c,d);this.Vp()}Sd(){var a=this.B.quizPlayer();const b=this.B.interactionPlayer();a||b?(a=this.P.ih(),Ek(a,"with-border")&&(a=this.P.ih(),Gk(a,"with-border"))):(a=this.P.ih(),Fk(a,"with-border"));xR(this.ya);a=this.gn();
this.pa&&this.pa.J(!a);this.Id&&this.Id.J(!this.pa||!this.pa.visible());this.uG.J(!a);this.Ws();this.Ee&&this.NN();this.fb&&(a=!!this.B.interactionPlayer()||!!this.B.scenarioPlayer(),this.fb.Y("minimize",a));this.Iu();this.ka&&this.ka.Ro(this.V);this.Ab&&this.Ab.Ro(this.V)}NN(){let a="nothing";this.gb&&(a=this.gb.JN,DS(this.gb,"nothing"));const b=this.B.currentSlideIndex();Jd(this.Ee.displayObject());this.gb=this.vy[b];const c=this.B.clock(),d=x(this,c.Nb(),()=>{-1!=c.timestamp().stepIndex()&&(Oe(this,
d),this.gb&&this.Ee&&this.Ee.U(this.gb),this.Gp(a))},this);this.Vp()}Jg(a,b){b=a.getSlide(b).visibleIndex();return this.H.outline.Li?HQ(a)[b]:(b+1).toString()}Ws(){if(this.nc.visible()){const a=this.B.X().slideNotes();this.nc.ha(a?a.text():"")}}gn(){return!!(this.B.quizPlayer()||this.B.interactionPlayer()||this.B.scenarioPlayer())}P0(){this.nc.visible()||(this.nc.J(!0),this.Ws(),this.iu.C())}wH(){this.nc.visible()&&(this.nc.J(!1),this.iu.C())}};function JW(a){const b=new kW(a.D(),a.Ra,a.I,a.K,a.Zl);x(a,b.Dk,()=>a.Dk.C());x(a,b.ik,()=>a.ik.C());x(a,b.$m,()=>a.$m.C());return b}
class KW extends KI{constructor({Gj:a,skinSettings:b,messages:c,fa:d,Fi:e,ym:f}){super({Gj:a,messages:c,Fi:e});this.Ra=b;this.I=d;this.K=this.SJ(f)}SJ(a){return new PG(ki?a.Baa:a.UP)}LS(a){"normal"==a?this.Fk=ki?new fR(this.D(),this.Ra,this.I,this.K):D?new IW(this.D(),this.Ra,this.I,this.K):JW(this):"accessible"==a&&(this.Fk=new aO({Wb:this.yv,messages:this.If,skinSettings:this.BJ()}));y(this,this.Fk)}BJ(){return(new lW(this.Ra)).create()}};function LW(a,b,c,d,e){return new Promise(f=>{const g=new qN;e&&g.uv.addHandler(e);let h=null,l=null,m,n=!1,q,u;g.YW.addHandler(w=>{l=w;w=new FN;const z=l.settings();q=new BI(z.ht().enabled());h=w.aQ(z.skin());h.accessibilityModeEnabled=q.mm();l.settings().fE=h;n=NG(D&&!h.ta.Nc.visible&&!h.ta.Ec.visible&&!h.ta.controlPanel.visible,l);w=h.colors;n?(m=new IG,u=new JG({presentation:l,wQ:d,colors:w,ym:m})):(m=new KG,u=new MG({presentation:l,wQ:d,colors:w,ym:m}));u.bP(q.mode())});g.uv.addHandler(w=>{const z=
MW(l),E=new zG(z),J=w.view().playbackController();J.Ko().kw=h.ta.controlPanel.Dd;zI(q,J);const I=NW({Gj:w,skinSettings:h,messages:z,fa:E,Fi:c,Tba:n,ym:m,mm:q.mm()});AI(q,I);const N=CI(q,I,c,z),aa=U=>{w.Am(U);if(I.Fk){Md(I.Fk.displayObject());var W=I.Zl;W.VD=null;W.ph=null;Ze(I,I.Fk);I.Fk=null}I.LS(U);W=I.Fk.displayObject();I.g8.appendChild(W);I.Zl.PB();W=I.yv.view().playbackController();const da=W.currentSlideIndex();-1!=da&&(W.slideChangeEvent().C(da),Gj(W.Yd()),I.yv.audioNarrationController().A_(),
I.yv.videoNarrationController().A_(),W.kr.C());"accessible"==U&&document.body.removeAttribute("style");I.QR.C(U);N&&("accessible"==U?(N.setAttribute("title",z.PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE),N.nx(-1),N.Se("hidden",!0)):(N.setAttribute("title",z.PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE),N.nx(0),N.displayObject().removeAttribute("aria-hidden")))};aa(q.mode());q.$W.addHandler(U=>{u.bP(U);aa(U)});f(new NI({Gj:w,skinSettings:h,fa:E}))});g.Bq(a,b,d)})}
function MW(a){a=Ta(a.settings().fa());a.PB_ACCESSIBLE_SLIDES=a.PB_TAB_OUTLINE_LABEL;a.PB_ACCESSIBLE_PRESENTER_INFO=a.PB_TITLE_PANEL_PRESENTER_INFO;a.PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS=a.PB_TITLE_PANEL_ATTACHMENTS;return a}function NW(a){const b=a.Gj,c=a.skinSettings,d=a.messages,e=a.fa,f=a.Fi,g=a.mm;return a.Tba?new MI({Gj:b,messages:d,Fi:f,mm:g,ym:a.ym}):new KW({Gj:b,skinSettings:c,messages:d,fa:e,Fi:f,ym:a.ym,mm:g})};function OW(a){this.JH=a}OW.prototype.set=function(a,b){void 0===b?this.JH.remove(a):this.JH.set(a,cg(new bg,b))};OW.prototype.get=function(a){let b;try{b=this.JH.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};OW.prototype.remove=function(a){this.JH.remove(a)};function PW(){};function QW(){}r(QW,PW);QW.prototype.rH=function(){let a=0;for(const b of this)a++;return a};QW.prototype[Symbol.iterator]=function(){return Nr(this.Ui(!0)).AI()};QW.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function RW(a){this.Nj=a}r(RW,QW);k=RW.prototype;k.XP=function(){if(!this.Nj)return!1;try{return this.Nj.setItem("__sak","1"),this.Nj.removeItem("__sak"),!0}catch(a){return!1}};k.set=function(a,b){try{this.Nj.setItem(a,b)}catch(c){if(0==this.Nj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};k.get=function(a){a=this.Nj.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.Nj.removeItem(a)};
k.rH=function(){return this.Nj.length};k.Ui=function(a){var b=0,c=this.Nj,d=new xn;d.next=function(){if(b>=c.length)return yn;var e=c.key(b++);if(a)return zn(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return zn(e)};return d};k.clear=function(){this.Nj.clear()};k.key=function(a){return this.Nj.key(a)};function SW(){var a=null;try{a=window.localStorage||null}catch(b){}this.Nj=a}r(SW,RW);function TW(a,b){this.Z0=a;this.jh=null;if(bc&&!(9<=Number(yc))){UW||(UW=new Rr);this.jh=UW.get(a);this.jh||(b?this.jh=document.getElementById(b):(this.jh=document.createElement("userdata"),this.jh.addBehavior("#default#userData"),document.body.appendChild(this.jh)),UW.set(a,this.jh));try{this.jh.load(this.Z0)}catch(c){this.jh=null}}}r(TW,QW);var VW={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},UW=null;
function WW(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return VW[b]})}k=TW.prototype;k.XP=function(){return!!this.jh};k.set=function(a,b){this.jh.setAttribute(WW(a),b);XW(this)};k.get=function(a){a=this.jh.getAttribute(WW(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.jh.removeAttribute(WW(a));XW(this)};k.rH=function(){return YW(this).attributes.length};
k.Ui=function(a){var b=0,c=YW(this).attributes,d=new xn;d.next=function(){if(b>=c.length)return yn;var e=c[b++];if(a)return zn(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return zn(e)};return d};k.clear=function(){for(var a=YW(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);XW(this)};
function XW(a){try{a.jh.save(a.Z0)}catch(b){throw"Storage mechanism: Quota exceeded";}}function YW(a){return a.jh.XMLDocument.documentElement};function ZW(a,b){this.fC=a;this.Zw=b+"::"}r(ZW,QW);ZW.prototype.set=function(a,b){this.fC.set(this.Zw+a,b)};ZW.prototype.get=function(a){return this.fC.get(this.Zw+a)};ZW.prototype.remove=function(a){this.fC.remove(this.Zw+a)};ZW.prototype.Ui=function(a){const b=this.fC[Symbol.iterator](),c=this,d=new xn;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Zw.length)!=c.Zw;){e=b.next();if(e.done)return e;e=e.value}return zn(a?e.slice(c.Zw.length):c.fC.get(e))};return d};function $W(){}r($W,PW);$W.prototype.set=function(){};$W.prototype.get=function(){return null};$W.prototype.remove=function(){};function aX(a){a=bX().get(a);return void 0!==a?a:null}var cX=null;function bX(){if(!cX){var a=new SW;(a=a.XP()?new ZW(a,"ispring"):null)||(a=new TW("ispring"),a=a.XP()?a:null);cX=new OW(a||new $W)}return cX};function dX(a,b){const c=a.Gj(),d=c.presentation().uniqueId();void 0===b&&(b=aX(d));c.stateChangedEvent().addHandler(e=>{if(!e.actionPrevented()){e.preventAction();e=c.persistState();const f=bX();try{f.set(d,e)}catch(g){}}},null,99);c.start(b)};p("PresentationPlayer.start",function(a,b,c,d,e){LW(a,Xa(),b,c,d).then(f=>{dX(f,e)})});let Gi=()=>!1;function $e(a){a&&("function"===typeof a.Dc&&a.Dc(),a.disposed=!0)}function eX(a,b){Gi()&&(b?ja.console.error(a):ja.console.warn(a))}function jf(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&eX(a.message,b);eX(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?jf(c,!0):eX(b,!0);return!0};ab=a=>{try{throw Error(a.message);}catch(b){jf(b,!1)}};
ja.console||(window._log="",ja.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})();
/*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */
!function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),
this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();!function(e,n,s){function t(e,n){return typeof e===n}function o(){var e,n,s,o,a,i,l;for(var c in f)if(f.hasOwnProperty(c)){if(e=[],n=f[c],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(s=0;s<n.options.aliases.length;s++)e.push(n.options.aliases[s].toLowerCase());for(o=t(n.fn,"function")?n.fn():n.fn,a=0;a<e.length;a++)i=e[a],l=i.split("."),1===l.length?Modernizr[l[0]]=o:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=o),r.push((o?"":"no-")+l.join("-"))}}function a(e){var n=c.className,s=Modernizr._config.classPrefix||"";if(u&&(n=n.baseVal),Modernizr._config.enableJSClass){var t=new RegExp("(^|\\s)"+s+"no-js(\\s|$)");n=n.replace(t,"$1"+s+"js$2")}Modernizr._config.enableClasses&&(n+=" "+s+e.join(" "+s),u?c.className.baseVal=n:c.className=n)}function i(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):u?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}var r=[],f=[],l={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var s=this;setTimeout(function(){n(s[e])},0)},addTest:function(e,n,s){f.push({name:e,fn:n,options:s})},addAsyncTest:function(e){f.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=l,Modernizr=new Modernizr;var c=n.documentElement,u="svg"===c.nodeName.toLowerCase();Modernizr.addTest("inlinesvg",function(){var e=i("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)});var p="Moz O ms Webkit",d=l._config.usePrefixes?p.split(" "):[];l._cssomPrefixes=d;var m=function(n){var t,o=g.length,a=e.CSSRule;if("undefined"==typeof a)return s;if(!n)return!1;if(n=n.replace(/^@/,""),t=n.replace(/-/g,"_").toUpperCase()+"_RULE",t in a)return"@"+n;for(var i=0;o>i;i++){var r=g[i],f=r.toUpperCase()+"_"+t;if(f in a)return"@-"+r.toLowerCase()+"-"+n}return!1};l.atRule=m;var g=l._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];l._prefixes=g,o(),a(r),delete l.addTest,delete l.addAsyncTest;for(var v=0;v<Modernizr._q.length;v++)Modernizr._q[v]();e.Modernizr=Modernizr}(window,document);// glMatrix v0.9.5
glMatrixArrayType=typeof Float32Array!="undefined"?Float32Array:typeof WebGLFloatArray!="undefined"?WebGLFloatArray:Array;var vec3={};vec3.create=function(a){var b=new glMatrixArrayType(3);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2]}return b};vec3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];return b};vec3.add=function(a,b,c){if(!c||a==c){a[0]+=b[0];a[1]+=b[1];a[2]+=b[2];return a}c[0]=a[0]+b[0];c[1]=a[1]+b[1];c[2]=a[2]+b[2];return c};
vec3.subtract=function(a,b,c){if(!c||a==c){a[0]-=b[0];a[1]-=b[1];a[2]-=b[2];return a}c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];return c};vec3.negate=function(a,b){b||(b=a);b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];return b};vec3.scale=function(a,b,c){if(!c||a==c){a[0]*=b;a[1]*=b;a[2]*=b;return a}c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c};
vec3.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=Math.sqrt(c*c+d*d+e*e);if(g){if(g==1){b[0]=c;b[1]=d;b[2]=e;return b}}else{b[0]=0;b[1]=0;b[2]=0;return b}g=1/g;b[0]=c*g;b[1]=d*g;b[2]=e*g;return b};vec3.cross=function(a,b,c){c||(c=a);var d=a[0],e=a[1];a=a[2];var g=b[0],f=b[1];b=b[2];c[0]=e*b-a*f;c[1]=a*g-d*b;c[2]=d*f-e*g;return c};vec3.length=function(a){var b=a[0],c=a[1];a=a[2];return Math.sqrt(b*b+c*c+a*a)};vec3.dot=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]};
vec3.direction=function(a,b,c){c||(c=a);var d=a[0]-b[0],e=a[1]-b[1];a=a[2]-b[2];b=Math.sqrt(d*d+e*e+a*a);if(!b){c[0]=0;c[1]=0;c[2]=0;return c}b=1/b;c[0]=d*b;c[1]=e*b;c[2]=a*b;return c};vec3.lerp=function(a,b,c,d){d||(d=a);d[0]=a[0]+c*(b[0]-a[0]);d[1]=a[1]+c*(b[1]-a[1]);d[2]=a[2]+c*(b[2]-a[2]);return d};vec3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+"]"};var mat3={};
mat3.create=function(a){var b=new glMatrixArrayType(9);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9]}return b};mat3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];return b};mat3.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a};
mat3.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[5];a[1]=a[3];a[2]=a[6];a[3]=c;a[5]=a[7];a[6]=d;a[7]=e;return a}b[0]=a[0];b[1]=a[3];b[2]=a[6];b[3]=a[1];b[4]=a[4];b[5]=a[7];b[6]=a[2];b[7]=a[5];b[8]=a[8];return b};mat3.toMat4=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=0;b[4]=a[3];b[5]=a[4];b[6]=a[5];b[7]=0;b[8]=a[6];b[9]=a[7];b[10]=a[8];b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+"]"};var mat4={};mat4.create=function(a){var b=new glMatrixArrayType(16);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15]}return b};
mat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15];return b};mat4.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a};
mat4.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[3],g=a[6],f=a[7],h=a[11];a[1]=a[4];a[2]=a[8];a[3]=a[12];a[4]=c;a[6]=a[9];a[7]=a[13];a[8]=d;a[9]=g;a[11]=a[14];a[12]=e;a[13]=f;a[14]=h;return a}b[0]=a[0];b[1]=a[4];b[2]=a[8];b[3]=a[12];b[4]=a[1];b[5]=a[5];b[6]=a[9];b[7]=a[13];b[8]=a[2];b[9]=a[6];b[10]=a[10];b[11]=a[14];b[12]=a[3];b[13]=a[7];b[14]=a[11];b[15]=a[15];return b};
mat4.determinant=function(a){var b=a[0],c=a[1],d=a[2],e=a[3],g=a[4],f=a[5],h=a[6],i=a[7],j=a[8],k=a[9],l=a[10],o=a[11],m=a[12],n=a[13],p=a[14];a=a[15];return m*k*h*e-j*n*h*e-m*f*l*e+g*n*l*e+j*f*p*e-g*k*p*e-m*k*d*i+j*n*d*i+m*c*l*i-b*n*l*i-j*c*p*i+b*k*p*i+m*f*d*o-g*n*d*o-m*c*h*o+b*n*h*o+g*c*p*o-b*f*p*o-j*f*d*a+g*k*d*a+j*c*h*a-b*k*h*a-g*c*l*a+b*f*l*a};
mat4.inverse=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=a[4],h=a[5],i=a[6],j=a[7],k=a[8],l=a[9],o=a[10],m=a[11],n=a[12],p=a[13],r=a[14],s=a[15],A=c*h-d*f,B=c*i-e*f,t=c*j-g*f,u=d*i-e*h,v=d*j-g*h,w=e*j-g*i,x=k*p-l*n,y=k*r-o*n,z=k*s-m*n,C=l*r-o*p,D=l*s-m*p,E=o*s-m*r,q=1/(A*E-B*D+t*C+u*z-v*y+w*x);b[0]=(h*E-i*D+j*C)*q;b[1]=(-d*E+e*D-g*C)*q;b[2]=(p*w-r*v+s*u)*q;b[3]=(-l*w+o*v-m*u)*q;b[4]=(-f*E+i*z-j*y)*q;b[5]=(c*E-e*z+g*y)*q;b[6]=(-n*w+r*t-s*B)*q;b[7]=(k*w-o*t+m*B)*q;b[8]=(f*D-h*z+j*x)*q;
b[9]=(-c*D+d*z-g*x)*q;b[10]=(n*v-p*t+s*A)*q;b[11]=(-k*v+l*t-m*A)*q;b[12]=(-f*C+h*y-i*x)*q;b[13]=(c*C-d*y+e*x)*q;b[14]=(-n*u+p*B-r*A)*q;b[15]=(k*u-l*B+o*A)*q;return b};mat4.toRotationMat=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat4.toMat3=function(a,b){b||(b=mat3.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[4];b[4]=a[5];b[5]=a[6];b[6]=a[8];b[7]=a[9];b[8]=a[10];return b};mat4.toInverseMat3=function(a,b){var c=a[0],d=a[1],e=a[2],g=a[4],f=a[5],h=a[6],i=a[8],j=a[9],k=a[10],l=k*f-h*j,o=-k*g+h*i,m=j*g-f*i,n=c*l+d*o+e*m;if(!n)return null;n=1/n;b||(b=mat3.create());b[0]=l*n;b[1]=(-k*d+e*j)*n;b[2]=(h*d-e*f)*n;b[3]=o*n;b[4]=(k*c-e*i)*n;b[5]=(-h*c+e*g)*n;b[6]=m*n;b[7]=(-j*c+d*i)*n;b[8]=(f*c-d*g)*n;return b};
mat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2],f=a[3],h=a[4],i=a[5],j=a[6],k=a[7],l=a[8],o=a[9],m=a[10],n=a[11],p=a[12],r=a[13],s=a[14];a=a[15];var A=b[0],B=b[1],t=b[2],u=b[3],v=b[4],w=b[5],x=b[6],y=b[7],z=b[8],C=b[9],D=b[10],E=b[11],q=b[12],F=b[13],G=b[14];b=b[15];c[0]=A*d+B*h+t*l+u*p;c[1]=A*e+B*i+t*o+u*r;c[2]=A*g+B*j+t*m+u*s;c[3]=A*f+B*k+t*n+u*a;c[4]=v*d+w*h+x*l+y*p;c[5]=v*e+w*i+x*o+y*r;c[6]=v*g+w*j+x*m+y*s;c[7]=v*f+w*k+x*n+y*a;c[8]=z*d+C*h+D*l+E*p;c[9]=z*e+C*i+D*o+E*r;c[10]=z*
g+C*j+D*m+E*s;c[11]=z*f+C*k+D*n+E*a;c[12]=q*d+F*h+G*l+b*p;c[13]=q*e+F*i+G*o+b*r;c[14]=q*g+F*j+G*m+b*s;c[15]=q*f+F*k+G*n+b*a;return c};mat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1];b=b[2];c[0]=a[0]*d+a[4]*e+a[8]*b+a[12];c[1]=a[1]*d+a[5]*e+a[9]*b+a[13];c[2]=a[2]*d+a[6]*e+a[10]*b+a[14];return c};
mat4.multiplyVec4=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=b[3];c[0]=a[0]*d+a[4]*e+a[8]*g+a[12]*b;c[1]=a[1]*d+a[5]*e+a[9]*g+a[13]*b;c[2]=a[2]*d+a[6]*e+a[10]*g+a[14]*b;c[3]=a[3]*d+a[7]*e+a[11]*g+a[15]*b;return c};
mat4.translate=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[12]=a[0]*d+a[4]*e+a[8]*b+a[12];a[13]=a[1]*d+a[5]*e+a[9]*b+a[13];a[14]=a[2]*d+a[6]*e+a[10]*b+a[14];a[15]=a[3]*d+a[7]*e+a[11]*b+a[15];return a}var g=a[0],f=a[1],h=a[2],i=a[3],j=a[4],k=a[5],l=a[6],o=a[7],m=a[8],n=a[9],p=a[10],r=a[11];c[0]=g;c[1]=f;c[2]=h;c[3]=i;c[4]=j;c[5]=k;c[6]=l;c[7]=o;c[8]=m;c[9]=n;c[10]=p;c[11]=r;c[12]=g*d+j*e+m*b+a[12];c[13]=f*d+k*e+n*b+a[13];c[14]=h*d+l*e+p*b+a[14];c[15]=i*d+o*e+r*b+a[15];return c};
mat4.scale=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[0]*=d;a[1]*=d;a[2]*=d;a[3]*=d;a[4]*=e;a[5]*=e;a[6]*=e;a[7]*=e;a[8]*=b;a[9]*=b;a[10]*=b;a[11]*=b;return a}c[0]=a[0]*d;c[1]=a[1]*d;c[2]=a[2]*d;c[3]=a[3]*d;c[4]=a[4]*e;c[5]=a[5]*e;c[6]=a[6]*e;c[7]=a[7]*e;c[8]=a[8]*b;c[9]=a[9]*b;c[10]=a[10]*b;c[11]=a[11]*b;c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15];return c};
mat4.rotate=function(a,b,c,d){var e=c[0],g=c[1];c=c[2];var f=Math.sqrt(e*e+g*g+c*c);if(!f)return null;if(f!=1){f=1/f;e*=f;g*=f;c*=f}var h=Math.sin(b),i=Math.cos(b),j=1-i;b=a[0];f=a[1];var k=a[2],l=a[3],o=a[4],m=a[5],n=a[6],p=a[7],r=a[8],s=a[9],A=a[10],B=a[11],t=e*e*j+i,u=g*e*j+c*h,v=c*e*j-g*h,w=e*g*j-c*h,x=g*g*j+i,y=c*g*j+e*h,z=e*c*j+g*h;e=g*c*j-e*h;g=c*c*j+i;if(d){if(a!=d){d[12]=a[12];d[13]=a[13];d[14]=a[14];d[15]=a[15]}}else d=a;d[0]=b*t+o*u+r*v;d[1]=f*t+m*u+s*v;d[2]=k*t+n*u+A*v;d[3]=l*t+p*u+B*
v;d[4]=b*w+o*x+r*y;d[5]=f*w+m*x+s*y;d[6]=k*w+n*x+A*y;d[7]=l*w+p*x+B*y;d[8]=b*z+o*e+r*g;d[9]=f*z+m*e+s*g;d[10]=k*z+n*e+A*g;d[11]=l*z+p*e+B*g;return d};mat4.rotateX=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[4],g=a[5],f=a[6],h=a[7],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[0]=a[0];c[1]=a[1];c[2]=a[2];c[3]=a[3];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[4]=e*b+i*d;c[5]=g*b+j*d;c[6]=f*b+k*d;c[7]=h*b+l*d;c[8]=e*-d+i*b;c[9]=g*-d+j*b;c[10]=f*-d+k*b;c[11]=h*-d+l*b;return c};
mat4.rotateY=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[4]=a[4];c[5]=a[5];c[6]=a[6];c[7]=a[7];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*-d;c[1]=g*b+j*-d;c[2]=f*b+k*-d;c[3]=h*b+l*-d;c[8]=e*d+i*b;c[9]=g*d+j*b;c[10]=f*d+k*b;c[11]=h*d+l*b;return c};
mat4.rotateZ=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[4],j=a[5],k=a[6],l=a[7];if(c){if(a!=c){c[8]=a[8];c[9]=a[9];c[10]=a[10];c[11]=a[11];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*d;c[1]=g*b+j*d;c[2]=f*b+k*d;c[3]=h*b+l*d;c[4]=e*-d+i*b;c[5]=g*-d+j*b;c[6]=f*-d+k*b;c[7]=h*-d+l*b;return c};
mat4.frustum=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=e*2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=e*2/i;f[6]=0;f[7]=0;f[8]=(b+a)/h;f[9]=(d+c)/i;f[10]=-(g+e)/j;f[11]=-1;f[12]=0;f[13]=0;f[14]=-(g*e*2)/j;f[15]=0;return f};mat4.perspective=function(a,b,c,d,e){a=c*Math.tan(a*Math.PI/360);b=a*b;return mat4.frustum(-b,b,-a,a,c,d,e)};
mat4.ortho=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=2/i;f[6]=0;f[7]=0;f[8]=0;f[9]=0;f[10]=-2/j;f[11]=0;f[12]=-(a+b)/h;f[13]=-(d+c)/i;f[14]=-(g+e)/j;f[15]=1;return f};
mat4.lookAt=function(a,b,c,d){d||(d=mat4.create());var e=a[0],g=a[1];a=a[2];var f=c[0],h=c[1],i=c[2];c=b[1];var j=b[2];if(e==b[0]&&g==c&&a==j)return mat4.identity(d);var k,l,o,m;c=e-b[0];j=g-b[1];b=a-b[2];m=1/Math.sqrt(c*c+j*j+b*b);c*=m;j*=m;b*=m;k=h*b-i*j;i=i*c-f*b;f=f*j-h*c;if(m=Math.sqrt(k*k+i*i+f*f)){m=1/m;k*=m;i*=m;f*=m}else f=i=k=0;h=j*f-b*i;l=b*k-c*f;o=c*i-j*k;if(m=Math.sqrt(h*h+l*l+o*o)){m=1/m;h*=m;l*=m;o*=m}else o=l=h=0;d[0]=k;d[1]=h;d[2]=c;d[3]=0;d[4]=i;d[5]=l;d[6]=j;d[7]=0;d[8]=f;d[9]=
o;d[10]=b;d[11]=0;d[12]=-(k*e+i*g+f*a);d[13]=-(h*e+l*g+o*a);d[14]=-(c*e+j*g+b*a);d[15]=1;return d};mat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+", "+a[9]+", "+a[10]+", "+a[11]+", "+a[12]+", "+a[13]+", "+a[14]+", "+a[15]+"]"};quat4={};quat4.create=function(a){var b=new glMatrixArrayType(4);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3]}return b};quat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];return b};
quat4.calculateW=function(a,b){var c=a[0],d=a[1],e=a[2];if(!b||a==b){a[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return a}b[0]=c;b[1]=d;b[2]=e;b[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return b};quat4.inverse=function(a,b){if(!b||a==b){a[0]*=1;a[1]*=1;a[2]*=1;return a}b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];b[3]=a[3];return b};quat4.length=function(a){var b=a[0],c=a[1],d=a[2];a=a[3];return Math.sqrt(b*b+c*c+d*d+a*a)};
quat4.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=Math.sqrt(c*c+d*d+e*e+g*g);if(f==0){b[0]=0;b[1]=0;b[2]=0;b[3]=0;return b}f=1/f;b[0]=c*f;b[1]=d*f;b[2]=e*f;b[3]=g*f;return b};quat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2];a=a[3];var f=b[0],h=b[1],i=b[2];b=b[3];c[0]=d*b+a*f+e*i-g*h;c[1]=e*b+a*h+g*f-d*i;c[2]=g*b+a*i+d*h-e*f;c[3]=a*b-d*f-e*h-g*i;return c};
quat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=a[0];var f=a[1],h=a[2];a=a[3];var i=a*d+f*g-h*e,j=a*e+h*d-b*g,k=a*g+b*e-f*d;d=-b*d-f*e-h*g;c[0]=i*a+d*-b+j*-h-k*-f;c[1]=j*a+d*-f+k*-b-i*-h;c[2]=k*a+d*-h+i*-f-j*-b;return c};quat4.toMat3=function(a,b){b||(b=mat3.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=k+g;b[4]=1-(j+e);b[5]=d-f;b[6]=c-h;b[7]=d+f;b[8]=1-(j+l);return b};
quat4.toMat4=function(a,b){b||(b=mat4.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=0;b[4]=k+g;b[5]=1-(j+e);b[6]=d-f;b[7]=0;b[8]=c-h;b[9]=d+f;b[10]=1-(j+l);b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};quat4.slerp=function(a,b,c,d){d||(d=a);var e=c;if(a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3]<0)e=-1*c;d[0]=1-c*a[0]+e*b[0];d[1]=1-c*a[1]+e*b[1];d[2]=1-c*a[2]+e*b[2];d[3]=1-c*a[3]+e*b[3];return d};
quat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+"]"};
function RGBColor_(e){this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e=e.replace(/ /g,""),e=e.toLowerCase();var t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};e in t&&(e=t[e]);var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}];for(var r=0;r<n.length;r++){var i=n[r].re,s=n[r].process,o=i.exec(e);if(o){var u=s(o);this.r=u[0],this.g=u[1],this.b=u[2],this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return e.length==1&&(e="0"+e),t.length==1&&(t="0"+t),n.length==1&&(n="0"+n),"#"+e+t+n},this.getHelpXML=function(){var e=new Array;for(var r=0;r<n.length;r++){var i=n[r].example;for(var s=0;s<i.length;s++)e[e.length]=i[s]}for(var o in t)e[e.length]=o;var u=document.createElement("ul");u.setAttribute("id","rgbcolor-examples");for(var r=0;r<e.length;r++)try{var a=document.createElement("li"),f=new RGBColor_(e[r]),l=document.createElement("div");l.style.cssText="margin: 3px; border: 1px solid black; background:"+f.toHex()+"; "+"color:"+f.toHex(),l.appendChild(document.createTextNode("test"));var c=document.createTextNode(" "+e[r]+" -> "+f.toRGB()+" -> "+f.toHex());a.appendChild(l),a.appendChild(c),u.appendChild(a)}catch(h){}return u}}canvg=function(){function t(){var e={};return e.FRAMERATE=30,e.MAX_VIRTUAL_PIXELS=3e4,e.init=function(t){e.Definitions={},e.Styles={},e.Animations=[],e.Images=[],e.ctx=t,e.ViewPort=new function(){this.viewPorts=[],this.Clear=function(){this.viewPorts=[]},this.SetCurrent=function(e,t){this.viewPorts.push({width:e,height:t})},this.RemoveCurrent=function(){this.viewPorts.pop()},this.Current=function(){return this.viewPorts[this.viewPorts.length-1]},this.width=function(){return this.Current().width},this.height=function(){return this.Current().height},this.ComputeSize=function(e){return e!=null&&typeof e=="number"?e:e=="x"?this.width():e=="y"?this.height():Math.sqrt(Math.pow(this.width(),2)+Math.pow(this.height(),2))/Math.sqrt(2)}}},e.init(),e.ImagesLoaded=function(){for(var t=0;t<e.Images.length;t++)if(!e.Images[t].loaded)return!1;return!0},e.trim=function(e){return e.replace(/^\s+|\s+$/g,"")},e.compressSpaces=function(e){return e.replace(/[\s\r\t\n]+/gm," ")},e.ajax=function(e){var t;return window.XMLHttpRequest?t=new XMLHttpRequest:t=new ActiveXObject("Microsoft.XMLHTTP"),t?(t.open("GET",e,!1),t.send(null),t.responseText):null},e.parseXml=function(e){if(window.DOMParser){var t=new DOMParser;return t.parseFromString(e,"text/xml")}e=e.replace(/<!DOCTYPE svg[^>]*>/,"");var n=new ActiveXObject("Microsoft.XMLDOM");return n.async="false",n.loadXML(e),n},e.Property=function(t,n){this.name=t,this.value=n,this.hasValue=function(){return this.value!=null&&this.value!==""},this.numValue=function(){if(!this.hasValue())return 0;var e=parseFloat(this.value);return(this.value+"").match(/%$/)&&(e/=100),e},this.valueOrDefault=function(e){return this.hasValue()?this.value:e},this.numValueOrDefault=function(e){return this.hasValue()?this.numValue():e};var r=this;this.Color={addOpacity:function(t){var n=r.value;if(t!=null&&t!=""){var i=new RGBColor_(r.value);i.ok&&(n="rgba("+i.r+", "+i.g+", "+i.b+", "+t+")")}return new e.Property(r.name,n)}},this.Definition={getDefinition:function(){var t=r.value.replace(/^(url\()?#([^\)]+)\)?$/,"$2");return e.Definitions[t]},isUrl:function(){return r.value.indexOf("url(")==0},getFillStyle:function(t){var n=this.getDefinition();return n!=null&&n.createGradient?n.createGradient(e.ctx,t):n!=null&&n.createPattern?n.createPattern(e.ctx,t):null}},this.Length={DPI:function(e){return 96},EM:function(t){var n=12,r=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);return r.hasValue()&&(n=r.Length.toPixels(t)),n},toPixels:function(t){if(!r.hasValue())return 0;var n=r.value+"";return n.match(/em$/)?r.numValue()*this.EM(t):n.match(/ex$/)?r.numValue()*this.EM(t)/2:n.match(/px$/)?r.numValue():n.match(/pt$/)?r.numValue()*1.25:n.match(/pc$/)?r.numValue()*15:n.match(/cm$/)?r.numValue()*this.DPI(t)/2.54:n.match(/mm$/)?r.numValue()*this.DPI(t)/25.4:n.match(/in$/)?r.numValue()*this.DPI(t):n.match(/%$/)?r.numValue()*e.ViewPort.ComputeSize(t):r.numValue()}},this.Time={toMilliseconds:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/s$/)?r.numValue()*1e3:e.match(/ms$/)?r.numValue():r.numValue()}},this.Angle={toRadians:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/deg$/)?r.numValue()*(Math.PI/180):e.match(/grad$/)?r.numValue()*(Math.PI/200):e.match(/rad$/)?r.numValue():r.numValue()*(Math.PI/180)}}},e.Font=new function(){this.Styles=["normal","italic","oblique","inherit"],this.Variants=["normal","small-caps","inherit"],this.Weights=["normal","bold","bolder","lighter","100","200","300","400","500","600","700","800","900","inherit"],this.CreateFont=function(t,n,r,i,s,o){var u=o!=null?this.Parse(o):this.CreateFont("","","","","",e.ctx.font);return{fontFamily:s||u.fontFamily,fontSize:i||u.fontSize,fontStyle:t||u.fontStyle,fontWeight:r||u.fontWeight,fontVariant:n||u.fontVariant,toString:function(){return[this.fontStyle,this.fontVariant,this.fontWeight,this.fontSize,this.fontFamily].join(" ")}}};var t=this;this.Parse=function(n){var r={},i=e.trim(e.compressSpaces(n||"")).split(" "),s={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1},o="";for(var u=0;u<i.length;u++)!s.fontStyle&&t.Styles.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontStyle=i[u]),s.fontStyle=!0):!s.fontVariant&&t.Variants.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontVariant=i[u]),s.fontStyle=s.fontVariant=!0):!s.fontWeight&&t.Weights.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontWeight=i[u]),s.fontStyle=s.fontVariant=s.fontWeight=!0):s.fontSize?i[u]!="inherit"&&(o+=i[u]):(i[u]!="inherit"&&(r.fontSize=i[u].split("/")[0]),s.fontStyle=s.fontVariant=s.fontWeight=s.fontSize=!0);return o!=""&&(r.fontFamily=o),r}},e.ToNumberArray=function(t){var n=e.trim(e.compressSpaces((t||"").replace(/,/g," "))).split(" ");for(var r=0;r<n.length;r++)n[r]=parseFloat(n[r]);return n},e.Point=function(e,t){this.x=e,this.y=t,this.angleTo=function(e){return Math.atan2(e.y-this.y,e.x-this.x)},this.applyTransform=function(e){var t=this.x*e[0]+this.y*e[2]+e[4],n=this.x*e[1]+this.y*e[3]+e[5];this.x=t,this.y=n}},e.CreatePoint=function(t){var n=e.ToNumberArray(t);return new e.Point(n[0],n[1])},e.CreatePath=function(t){var n=e.ToNumberArray(t),r=[];for(var i=0;i<n.length;i+=2)r.push(new e.Point(n[i],n[i+1]));return r},e.BoundingBox=function(e,t,n,r){this.x1=Number.NaN,this.y1=Number.NaN,this.x2=Number.NaN,this.y2=Number.NaN,this.x=function(){return this.x1},this.y=function(){return this.y1},this.width=function(){return this.x2-this.x1},this.height=function(){return this.y2-this.y1},this.addPoint=function(e,t){if(e!=null){if(isNaN(this.x1)||isNaN(this.x2))this.x1=e,this.x2=e;e<this.x1&&(this.x1=e),e>this.x2&&(this.x2=e)}if(t!=null){if(isNaN(this.y1)||isNaN(this.y2))this.y1=t,this.y2=t;t<this.y1&&(this.y1=t),t>this.y2&&(this.y2=t)}},this.addX=function(e){this.addPoint(e,null)},this.addY=function(e){this.addPoint(null,e)},this.addBoundingBox=function(e){this.addPoint(e.x1,e.y1),this.addPoint(e.x2,e.y2)},this.addQuadraticCurve=function(e,t,n,r,i,s){var o=e+2/3*(n-e),u=t+2/3*(r-t),a=o+1/3*(i-e),f=u+1/3*(s-t);this.addBezierCurve(e,t,o,a,u,f,i,s)},this.addBezierCurve=function(e,t,n,r,i,s,o,u){var a=[e,t],f=[n,r],l=[i,s],c=[o,u];this.addPoint(a[0],a[1]),this.addPoint(c[0],c[1]);for(var h=0;h<=1;h++){var p=function(e){return Math.pow(1-e,3)*a[h]+3*Math.pow(1-e,2)*e*f[h]+3*(1-e)*Math.pow(e,2)*l[h]+Math.pow(e,3)*c[h]},d=6*a[h]-12*f[h]+6*l[h],v=-3*a[h]+9*f[h]-9*l[h]+3*c[h],m=3*f[h]-3*a[h];if(v==0){if(d==0)continue;var g=-m/d;0<g&&g<1&&(h==0&&this.addX(p(g)),h==1&&this.addY(p(g)));continue}var y=Math.pow(d,2)-4*m*v;if(y<0)continue;var b=(-d+Math.sqrt(y))/(2*v);0<b&&b<1&&(h==0&&this.addX(p(b)),h==1&&this.addY(p(b)));var w=(-d-Math.sqrt(y))/(2*v);0<w&&w<1&&(h==0&&this.addX(p(w)),h==1&&this.addY(p(w)))}},this.isPointInBox=function(e,t){return this.x1<=e&&e<=this.x2&&this.y1<=t&&t<=this.y2},this.addPoint(e,t),this.addPoint(n,r)},e.Transform=function(t){var n=this;this.Type={},this.Type.translate=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.translate(this.p.x||0,this.p.y||0)},this.applyToPoint=function(e){e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0])}},this.Type.rotate=function(t){var n=e.ToNumberArray(t);this.angle=new e.Property("angle",n[0]),this.cx=n[1]||0,this.cy=n[2]||0,this.apply=function(e){e.translate(this.cx,this.cy),e.rotate(this.angle.Angle.toRadians()),e.translate(-this.cx,-this.cy)},this.applyToPoint=function(e){var t=this.angle.Angle.toRadians();e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0]),e.applyTransform([Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0]),e.applyTransform([1,0,0,1,-this.p.x||0,-this.p.y||0])}},this.Type.scale=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.scale(this.p.x||1,this.p.y||this.p.x||1)},this.applyToPoint=function(e){e.applyTransform([this.p.x||0,0,0,this.p.y||0,0,0])}},this.Type.matrix=function(t){this.m=e.ToNumberArray(t),this.apply=function(e){e.transform(this.m[0],this.m[1],this.m[2],this.m[3],this.m[4],this.m[5])},this.applyToPoint=function(e){e.applyTransform(this.m)}},this.Type.SkewBase=function(t){this.base=n.Type.matrix,this.base(t),this.angle=new e.Property("angle",t)},this.Type.SkewBase.prototype=new this.Type.matrix,this.Type.skewX=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,0,Math.tan(this.angle.Angle.toRadians()),1,0,0]},this.Type.skewX.prototype=new this.Type.SkewBase,this.Type.skewY=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,Math.tan(this.angle.Angle.toRadians()),0,1,0,0]},this.Type.skewY.prototype=new this.Type.SkewBase,this.transforms=[],this.apply=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].apply(e)},this.applyToPoint=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].applyToPoint(e)};var r=e.trim(e.compressSpaces(t)).split(/\s(?=[a-z])/);for(var i=0;i<r.length;i++){var s=r[i].split("(")[0],o=r[i].split("(")[1].replace(")",""),u=new this.Type[s](o);this.transforms.push(u)}},e.AspectRatio=function(t,n,r,i,s,o,u,a,f,l){n=e.compressSpaces(n),n=n.replace(/^defer\s/,"");var c=n.split(" ")[0]||"xMidYMid",h=n.split(" ")[1]||"meet",p=r/i,d=s/o,v=Math.min(p,d),m=Math.max(p,d);h=="meet"&&(i*=v,o*=v),h=="slice"&&(i*=m,o*=m),f=new e.Property("refX",f),l=new e.Property("refY",l),f.hasValue()&&l.hasValue()?t.translate(-v*f.Length.toPixels("x"),-v*l.Length.toPixels("y")):(c.match(/^xMid/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r/2-i/2,0),c.match(/YMid$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s/2-o/2),c.match(/^xMax/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r-i,0),c.match(/YMax$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s-o)),c=="none"?t.scale(p,d):h=="meet"?t.scale(v,v):h=="slice"&&t.scale(m,m),t.translate(u==null?0:-u,a==null?0:-a)},e.Element={},e.Element.ElementBase=function(t){this.attributes={},this.styles={},this.children=[],this.attribute=function(t,n){var r=this.attributes[t];return r!=null?r:(r=new e.Property(t,""),n==1&&(this.attributes[t]=r),r)},this.style=function(t,n){var r=this.styles[t];if(r!=null)return r;var i=this.attribute(t);if(i!=null&&i.hasValue())return i;var s=this.parent;if(s!=null){var o=s.style(t);if(o!=null&&o.hasValue())return o}return r=new e.Property(t,""),n==1&&(this.styles[t]=r),r},this.render=function(e){if(this.style("display").value=="none")return;if(this.attribute("visibility").value=="hidden")return;e.save(),this.setContext(e);if(this.attribute("mask").hasValue()){var t=this.attribute("mask").Definition.getDefinition();t!=null&&t.apply(e,this)}else if(this.style("filter").hasValue()){var n=this.style("filter").Definition.getDefinition();n!=null&&n.apply(e,this)}else this.renderChildren(e);this.clearContext(e),e.restore()},this.setContext=function(e){},this.clearContext=function(e){},this.renderChildren=function(e){for(var t=0;t<this.children.length;t++)this.children[t].render(e)},this.addChild=function(t,n){var r=t;n&&(r=e.CreateElement(t)),r.parent=this,this.children.push(r)};if(t!=null&&t.nodeType==1){for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1&&this.addChild(r,!0)}for(var n=0;n<t.attributes.length;n++){var i=t.attributes[n];this.attributes[i.nodeName]=new e.Property(i.nodeName,i.value)}var s=e.Styles[t.nodeName];if(s!=null)for(var o in s)this.styles[o]=s[o];if(this.attribute("class").hasValue()){var u=e.compressSpaces(this.attribute("class").value).split(" ");for(var a=0;a<u.length;a++){s=e.Styles["."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o];s=e.Styles[t.nodeName+"."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o]}}if(this.attribute("style").hasValue()){s=this.attribute("style").value.split(";");for(var n=0;n<s.length;n++)if(e.trim(s[n])!=""){var f=s[n].split(":"),o=e.trim(f[0]),l=e.trim(f[1]);this.styles[o]=new e.Property(o,l)}}this.attribute("id").hasValue()&&e.Definitions[this.attribute("id").value]==null&&(e.Definitions[this.attribute("id").value]=this)}},e.Element.RenderedElementBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.setContext=function(t){if(this.style("fill").Definition.isUrl()){var n=this.style("fill").Definition.getFillStyle(this);n!=null&&(t.fillStyle=n)}else if(this.style("fill").hasValue()){var r=this.style("fill");this.style("fill-opacity").hasValue()&&(r=r.Color.addOpacity(this.style("fill-opacity").value)),t.fillStyle=r.value=="none"?"rgba(0,0,0,0)":r.value}if(this.style("stroke").Definition.isUrl()){var n=this.style("stroke").Definition.getFillStyle(this);n!=null&&(t.strokeStyle=n)}else if(this.style("stroke").hasValue()){var i=this.style("stroke");this.style("stroke-opacity").hasValue()&&(i=i.Color.addOpacity(this.style("stroke-opacity").value)),t.strokeStyle=i.value=="none"?"rgba(0,0,0,0)":i.value}this.style("stroke-width").hasValue()&&(t.lineWidth=this.style("stroke-width").Length.toPixels()),this.style("stroke-linecap").hasValue()&&(t.lineCap=this.style("stroke-linecap").value),this.style("stroke-linejoin").hasValue()&&(t.lineJoin=this.style("stroke-linejoin").value),this.style("stroke-miterlimit").hasValue()&&(t.miterLimit=this.style("stroke-miterlimit").value),typeof t.font!="undefined"&&(t.font=e.Font.CreateFont(this.style("font-style").value,this.style("font-variant").value,this.style("font-weight").value,this.style("font-size").hasValue()?this.style("font-size").Length.toPixels()+"px":"",this.style("font-family").value).toString());if(this.attribute("transform").hasValue()){var s=new e.Transform(this.attribute("transform").value);s.apply(t)}if(this.attribute("clip-path").hasValue()){var o=this.attribute("clip-path").Definition.getDefinition();o!=null&&o.apply(t)}this.style("opacity").hasValue()&&(t.globalAlpha=this.style("opacity").numValue())}},e.Element.RenderedElementBase.prototype=new e.Element.ElementBase,e.Element.PathElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.path=function(t){return t!=null&&t.beginPath(),new e.BoundingBox},this.renderChildren=function(t){this.path(t),e.Mouse.checkPath(this,t),t.fillStyle!=""&&t.fill(),t.strokeStyle!=""&&t.stroke();var n=this.getMarkers();if(n!=null){if(this.style("marker-start").Definition.isUrl()){var r=this.style("marker-start").Definition.getDefinition();r.render(t,n[0][0],n[0][1])}if(this.style("marker-mid").Definition.isUrl()){var r=this.style("marker-mid").Definition.getDefinition();for(var i=1;i<n.length-1;i++)r.render(t,n[i][0],n[i][1])}if(this.style("marker-end").Definition.isUrl()){var r=this.style("marker-end").Definition.getDefinition();r.render(t,n[n.length-1][0],n[n.length-1][1])}}},this.getBoundingBox=function(){return this.path()},this.getMarkers=function(){return null}},e.Element.PathElementBase.prototype=new e.Element.RenderedElementBase,e.Element.svg=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseClearContext=this.clearContext,this.clearContext=function(t){this.baseClearContext(t),e.ViewPort.RemoveCurrent()},this.baseSetContext=this.setContext,this.setContext=function(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4,this.baseSetContext(t),this.attribute("x").hasValue()&&this.attribute("y").hasValue()&&t.translate(this.attribute("x").Length.toPixels("x"),this.attribute("y").Length.toPixels("y"));var n=e.ViewPort.width(),r=e.ViewPort.height();if(typeof this.root=="undefined"&&this.attribute("width").hasValue()&&this.attribute("height").hasValue()){n=this.attribute("width").Length.toPixels("x"),r=this.attribute("height").Length.toPixels("y");var i=0,s=0;this.attribute("refX").hasValue()&&this.attribute("refY").hasValue()&&(i=-this.attribute("refX").Length.toPixels("x"),s=-this.attribute("refY").Length.toPixels("y")),t.beginPath(),t.moveTo(i,s),t.lineTo(n,s),t.lineTo(n,r),t.lineTo(i,r),t.closePath(),t.clip()}e.ViewPort.SetCurrent(n,r);if(this.attribute("viewBox").hasValue()){var o=e.ToNumberArray(this.attribute("viewBox").value),u=o[0],a=o[1];n=o[2],r=o[3],e.AspectRatio(t,this.attribute("preserveAspectRatio").value,e.ViewPort.width(),n,e.ViewPort.height(),r,u,a,this.attribute("refX").value,this.attribute("refY").value),e.ViewPort.RemoveCurrent(),e.ViewPort.SetCurrent(o[2],o[3])}}},e.Element.svg.prototype=new e.Element.RenderedElementBase,e.Element.svg=e.Element.svg,e.Element.rect=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=this.attribute("rx").Length.toPixels("x"),u=this.attribute("ry").Length.toPixels("y");return this.attribute("rx").hasValue()&&!this.attribute("ry").hasValue()&&(u=o),this.attribute("ry").hasValue()&&!this.attribute("rx").hasValue()&&(o=u),t!=null&&(t.beginPath(),t.moveTo(n+o,r),t.lineTo(n+i-o,r),t.quadraticCurveTo(n+i,r,n+i,r+u),t.lineTo(n+i,r+s-u),t.quadraticCurveTo(n+i,r+s,n+i-o,r+s),t.lineTo(n+o,r+s),t.quadraticCurveTo(n,r+s,n,r+s-u),t.lineTo(n,r+u),t.quadraticCurveTo(n,r,n+o,r),t.closePath()),new e.BoundingBox(n,r,n+i,r+s)}},e.Element.rect.prototype=new e.Element.PathElementBase,e.Element.rect=e.Element.rect,e.Element.circle=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("cx").Length.toPixels("x"),r=this.attribute("cy").Length.toPixels("y"),i=this.attribute("r").Length.toPixels();return t!=null&&(t.beginPath(),t.arc(n,r,i,0,Math.PI*2,!0),t.closePath()),new e.BoundingBox(n-i,r-i,n+i,r+i)}},e.Element.circle.prototype=new e.Element.PathElementBase,e.Element.circle=e.Element.circle,e.Element.ellipse=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=4*((Math.sqrt(2)-1)/3),r=this.attribute("rx").Length.toPixels("x"),i=this.attribute("ry").Length.toPixels("y"),s=this.attribute("cx").Length.toPixels("x"),o=this.attribute("cy").Length.toPixels("y");return t!=null&&(t.beginPath(),t.moveTo(s,o-i),t.bezierCurveTo(s+n*r,o-i,s+r,o-n*i,s+r,o),t.bezierCurveTo(s+r,o+n*i,s+n*r,o+i,s,o+i),t.bezierCurveTo(s-n*r,o+i,s-r,o+n*i,s-r,o),t.bezierCurveTo(s-r,o-n*i,s-n*r,o-i,s,o-i),t.closePath()),new e.BoundingBox(s-r,o-i,s+r,o+i)}},e.Element.ellipse.prototype=new e.Element.PathElementBase,e.Element.ellipse=e.Element.ellipse,e.Element.line=function(t){this.base=e.Element.PathElementBase,this.base(t),this.getPoints=function(){return[new e.Point(this.attribute("x1").Length.toPixels("x"),this.attribute("y1").Length.toPixels("y")),new e.Point(this.attribute("x2").Length.toPixels("x"),this.attribute("y2").Length.toPixels("y"))]},this.path=function(t){var n=this.getPoints();return t!=null&&(t.beginPath(),t.moveTo(n[0].x,n[0].y),t.lineTo(n[1].x,n[1].y)),new e.BoundingBox(n[0].x,n[0].y,n[1].x,n[1].y)},this.getMarkers=function(){var e=this.getPoints(),t=e[0].angleTo(e[1]);return[[e[0],t],[e[1],t]]}},e.Element.line.prototype=new e.Element.PathElementBase,e.Element.line=e.Element.line,e.Element.polyline=function(t){this.base=e.Element.PathElementBase,this.base(t),this.points=e.CreatePath(this.attribute("points").value),this.path=function(t){var n=new e.BoundingBox(this.points[0].x,this.points[0].y);t!=null&&(t.beginPath(),t.moveTo(this.points[0].x,this.points[0].y));for(var r=1;r<this.points.length;r++)n.addPoint(this.points[r].x,this.points[r].y),t!=null&&t.lineTo(this.points[r].x,this.points[r].y);return n},this.getMarkers=function(){var e=[];for(var t=0;t<this.points.length-1;t++)e.push([this.points[t],this.points[t].angleTo(this.points[t+1])]);return e.push([this.points[this.points.length-1],e[e.length-1][1]]),e}},e.Element.polyline.prototype=new e.Element.PathElementBase,e.Element.polyline=e.Element.polyline,e.Element.polygon=function(t){this.base=e.Element.polyline,this.base(t),this.basePath=this.path,this.path=function(e){var t=this.basePath(e);return e!=null&&(e.lineTo(this.points[0].x,this.points[0].y),e.closePath()),t}},e.Element.polygon.prototype=new e.Element.polyline,e.Element.polygon=e.Element.polygon,e.Element.path=function(t){this.base=e.Element.PathElementBase,this.base(t);var n=this.attribute("d").value;n=n.replace(/,/gm," "),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\s])/gm,"$1 $2"),n=n.replace(/([^\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([0-9])([+\-])/gm,"$1 $2"),n=n.replace(/(\.[0-9]*)(\.)/gm,"$1 $2"),n=n.replace(/([Aa](\s+[0-9]+){3})\s+([01])\s*([01])/gm,"$1 $3 $4 "),n=e.compressSpaces(n),n=e.trim(n),this.PathParser=new function(t){this.tokens=t.split(" "),this.reset=function(){this.i=-1,this.command="",this.previousCommand="",this.start=new e.Point(0,0),this.control=new e.Point(0,0),this.current=new e.Point(0,0),this.points=[],this.angles=[]},this.isEnd=function(){return this.i>=this.tokens.length-1},this.isCommandOrEnd=function(){return this.isEnd()?!0:this.tokens[this.i+1].match(/^[A-Za-z]$/)!=null},this.isRelativeCommand=function(){return this.command==this.command.toLowerCase()},this.getToken=function(){return this.i=this.i+1,this.tokens[this.i]},this.getScalar=function(){return parseFloat(this.getToken())},this.nextCommand=function(){this.previousCommand=this.command,this.command=this.getToken()},this.getPoint=function(){var t=new e.Point(this.getScalar(),this.getScalar());return this.makeAbsolute(t)},this.getAsControlPoint=function(){var e=this.getPoint();return this.control=e,e},this.getAsCurrentPoint=function(){var e=this.getPoint();return this.current=e,e},this.getReflectedControlPoint=function(){if(this.previousCommand.toLowerCase()!="c"&&this.previousCommand.toLowerCase()!="s")return this.current;var t=new e.Point(2*this.current.x-this.control.x,2*this.current.y-this.control.y);return t},this.makeAbsolute=function(e){return this.isRelativeCommand()&&(e.x=this.current.x+e.x,e.y=this.current.y+e.y),e},this.addMarker=function(e,t,n){n!=null&&this.angles.length>0&&this.angles[this.angles.length-1]==null&&(this.angles[this.angles.length-1]=this.points[this.points.length-1].angleTo(n)),this.addMarkerAngle(e,t==null?null:t.angleTo(e))},this.addMarkerAngle=function(e,t){this.points.push(e),this.angles.push(t)},this.getMarkerPoints=function(){return this.points},this.getMarkerAngles=function(){for(var e=0;e<this.angles.length;e++)if(this.angles[e]==null)for(var t=e+1;t<this.angles.length;t++)if(this.angles[t]!=null){this.angles[e]=this.angles[t];break}return this.angles}}(n),this.path=function(t){var n=this.PathParser;n.reset();var r=new e.BoundingBox;t!=null&&t.beginPath();while(!n.isEnd()){n.nextCommand();switch(n.command.toUpperCase()){case"M":var i=n.getAsCurrentPoint();n.addMarker(i),r.addPoint(i.x,i.y),t!=null&&t.moveTo(i.x,i.y),n.start=n.current;while(!n.isCommandOrEnd())i=n.getAsCurrentPoint(),n.addMarker(i,n.start),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y);break;case"L":while(!n.isCommandOrEnd()){var s=n.current;i=n.getAsCurrentPoint(),n.addMarker(i,s),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y)}break;case"H":while(!n.isCommandOrEnd()){var o=new e.Point((n.isRelativeCommand()?n.current.x:0)+n.getScalar(),n.current.y);n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y)}break;case"V":while(!n.isCommandOrEnd())o=new e.Point(n.current.x,(n.isRelativeCommand()?n.current.y:0)+n.getScalar()),n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y);break;case"C":while(!n.isCommandOrEnd()){var u=n.current,a=n.getPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint();n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y)}break;case"S":while(!n.isCommandOrEnd())u=n.current,a=n.getReflectedControlPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y);break;case"Q":while(!n.isCommandOrEnd())u=n.current,f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"T":while(!n.isCommandOrEnd())u=n.current,f=n.getReflectedControlPoint(),n.control=f,l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"A":while(!n.isCommandOrEnd()){u=n.current;var c=n.getScalar(),h=n.getScalar(),p=n.getScalar()*(Math.PI/180),d=n.getScalar(),v=n.getScalar();l=n.getAsCurrentPoint();var m=new e.Point(Math.cos(p)*(u.x-l.x)/2+Math.sin(p)*(u.y-l.y)/2,-Math.sin(p)*(u.x-l.x)/2+Math.cos(p)*(u.y-l.y)/2),g=Math.pow(m.x,2)/Math.pow(c,2)+Math.pow(m.y,2)/Math.pow(h,2);g>1&&(c*=Math.sqrt(g),h*=Math.sqrt(g));var y=(d==v?-1:1)*Math.sqrt((Math.pow(c,2)*Math.pow(h,2)-Math.pow(c,2)*Math.pow(m.y,2)-Math.pow(h,2)*Math.pow(m.x,2))/(Math.pow(c,2)*Math.pow(m.y,2)+Math.pow(h,2)*Math.pow(m.x,2)));isNaN(y)&&(y=0);var b=new e.Point(y*c*m.y/h,y*-h*m.x/c),w=new e.Point((u.x+l.x)/2+Math.cos(p)*b.x-Math.sin(p)*b.y,(u.y+l.y)/2+Math.sin(p)*b.x+Math.cos(p)*b.y),E=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))},S=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(E(e)*E(t))},x=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(S(e,t))},T=x([1,0],[(m.x-b.x)/c,(m.y-b.y)/h]),N=[(m.x-b.x)/c,(m.y-b.y)/h],C=[(-m.x-b.x)/c,(-m.y-b.y)/h],k=x(N,C);S(N,C)<=-1&&(k=Math.PI),S(N,C)>=1&&(k=0),v==0&&k>0&&(k-=2*Math.PI),v==1&&k<0&&(k+=2*Math.PI);var L=new e.Point(w.x-c*Math.cos((T+k)/2),w.y-h*Math.sin((T+k)/2));n.addMarkerAngle(L,(T+k)/2+(v==0?1:-1)*Math.PI/2),n.addMarkerAngle(l,k+(v==0?1:-1)*Math.PI/2),r.addPoint(l.x,l.y);if(t!=null){S=c>h?c:h;var A=c>h?1:c/h,O=c>h?h/c:1;t.translate(w.x,w.y),t.rotate(p),t.scale(A,O),t.arc(0,0,S,T,T+k,1-v),t.scale(1/A,1/O),t.rotate(-p),t.translate(-w.x,-w.y)}}break;case"Z":t!=null&&t.closePath(),n.current=n.start}}return r},this.getMarkers=function(){var e=this.PathParser.getMarkerPoints(),t=this.PathParser.getMarkerAngles(),n=[];for(var r=0;r<e.length;r++)n.push([e[r],t[r]]);return n}},e.Element.path.prototype=new e.Element.PathElementBase,e.Element.path=e.Element.path,e.Element.pattern=function(t){this.base=e.Element.ElementBase,this.base(t),this.createPattern=function(t,n){var r=new e.Element.svg;r.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),r.attributes.x=new e.Property("x",this.attribute("x").value),r.attributes.y=new e.Property("y",this.attribute("y").value),r.attributes.width=new e.Property("width",this.attribute("width").value),r.attributes.height=new e.Property("height",this.attribute("height").value),r.children=this.children;var i=document.createElement("canvas");return i.width=this.attribute("width").Length.toPixels("x"),i.height=this.attribute("height").Length.toPixels("y"),r.render(i.getContext("2d")),t.createPattern(i,"repeat")}},e.Element.pattern.prototype=new e.Element.ElementBase,e.Element.pattern=e.Element.pattern,e.Element.marker=function(t){this.base=e.Element.ElementBase,this.base(t),this.baseRender=this.render,this.render=function(t,n,r){t.translate(n.x,n.y),this.attribute("orient").valueOrDefault("auto")=="auto"&&t.rotate(r),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var i=new e.Element.svg;i.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),i.attributes.refX=new e.Property("refX",this.attribute("refX").value),i.attributes.refY=new e.Property("refY",this.attribute("refY").value),i.attributes.width=new e.Property("width",this.attribute("markerWidth").value),i.attributes.height=new e.Property("height",this.attribute("markerHeight").value),i.attributes.fill=new e.Property("fill",this.attribute("fill").valueOrDefault("black")),i.attributes.stroke=new e.Property("stroke",this.attribute("stroke").valueOrDefault("none")),i.children=this.children,i.render(t),t.restore(),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),this.attribute("orient").valueOrDefault
("auto")=="auto"&&t.rotate(-r),t.translate(-n.x,-n.y)}},e.Element.marker.prototype=new e.Element.ElementBase,e.Element.marker=e.Element.marker,e.Element.defs=function(t){this.base=e.Element.ElementBase,this.base(t),this.render=function(e){}},e.Element.defs.prototype=new e.Element.ElementBase,e.Element.defs=e.Element.defs,e.Element.GradientBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.gradientUnits=this.attribute("gradientUnits").valueOrDefault("objectBoundingBox"),this.stops=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];this.stops.push(r)}this.getGradient=function(){},this.createGradient=function(t,n){var r=this;this.attribute("xlink:href").hasValue()&&(r=this.attribute("xlink:href").Definition.getDefinition());var i=this.getGradient(t,n);for(var s=0;s<r.stops.length;s++)i.addColorStop(r.stops[s].offset,r.stops[s].color);if(this.attribute("gradientTransform").hasValue()){var o=e.ViewPort.viewPorts[0],u=new e.Element.rect;u.attributes.x=new e.Property("x",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.y=new e.Property("y",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.width=new e.Property("width",e.MAX_VIRTUAL_PIXELS),u.attributes.height=new e.Property("height",e.MAX_VIRTUAL_PIXELS);var a=new e.Element.g;a.attributes.transform=new e.Property("transform",this.attribute("gradientTransform").value),a.children=[u];var f=new e.Element.svg;f.attributes.x=new e.Property("x",0),f.attributes.y=new e.Property("y",0),f.attributes.width=new e.Property("width",o.width),f.attributes.height=new e.Property("height",o.height),f.children=[a];var l=document.createElement("canvas");l.width=o.width,l.height=o.height;var c=l.getContext("2d");return c.fillStyle=i,f.render(c),c.createPattern(l,"no-repeat")}return i}},e.Element.GradientBase.prototype=new e.Element.ElementBase,e.Element.linearGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x1").numValue():this.attribute("x1").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y1").numValue():this.attribute("y1").Length.toPixels("y"),s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x2").numValue():this.attribute("x2").Length.toPixels("x"),o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y2").numValue():this.attribute("y2").Length.toPixels("y");return e.createLinearGradient(r,i,s,o)}},e.Element.linearGradient.prototype=new e.Element.GradientBase,e.Element.linearGradient=e.Element.linearGradient,e.Element.radialGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("cx").numValue():this.attribute("cx").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("cy").numValue():this.attribute("cy").Length.toPixels("y"),s=r,o=i;this.attribute("fx").hasValue()&&(s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("fx").numValue():this.attribute("fx").Length.toPixels("x")),this.attribute("fy").hasValue()&&(o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("fy").numValue():this.attribute("fy").Length.toPixels("y"));var u=this.gradientUnits=="objectBoundingBox"?(n.width()+n.height())/2*this.attribute("r").numValue():this.attribute("r").Length.toPixels();return e.createRadialGradient(s,o,0,r,i,u)}},e.Element.radialGradient.prototype=new e.Element.GradientBase,e.Element.radialGradient=e.Element.radialGradient,e.Element.stop=function(t){this.base=e.Element.ElementBase,this.base(t),this.offset=this.attribute("offset").numValue();var n=this.style("stop-color");this.style("stop-opacity").hasValue()&&(n=n.Color.addOpacity(this.style("stop-opacity").value)),this.color=n.value},e.Element.stop.prototype=new e.Element.ElementBase,e.Element.stop=e.Element.stop,e.Element.AnimateBase=function(t){this.base=e.Element.ElementBase,this.base(t),e.Animations.push(this),this.duration=0,this.begin=this.attribute("begin").Time.toMilliseconds(),this.maxDuration=this.begin+this.attribute("dur").Time.toMilliseconds(),this.getProperty=function(){var e=this.attribute("attributeType").value,t=this.attribute("attributeName").value;return e=="CSS"?this.parent.style(t,!0):this.parent.attribute(t,!0)},this.initialValue=null,this.removed=!1,this.calcValue=function(){return""},this.update=function(e){this.initialValue==null&&(this.initialValue=this.getProperty().value);if(this.duration>this.maxDuration){if(this.attribute("repeatCount").value!="indefinite")return this.attribute("fill").valueOrDefault("remove")=="remove"&&!this.removed?(this.removed=!0,this.getProperty().value=this.initialValue,!0):!1;this.duration=0}this.duration=this.duration+e;var t=!1;if(this.begin<this.duration){var n=this.calcValue();if(this.attribute("type").hasValue()){var r=this.attribute("type").value;n=r+"("+n+")"}this.getProperty().value=n,t=!0}return t},this.progress=function(){return(this.duration-this.begin)/(this.maxDuration-this.begin)}},e.Element.AnimateBase.prototype=new e.Element.ElementBase,e.Element.animate=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=this.attribute("from").numValue(),t=this.attribute("to").numValue();return e+(t-e)*this.progress()}},e.Element.animate.prototype=new e.Element.AnimateBase,e.Element.animate=e.Element.animate,e.Element.animateColor=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=new RGBColor_(this.attribute("from").value),t=new RGBColor_(this.attribute("to").value);if(e.ok&&t.ok){var n=e.r+(t.r-e.r)*this.progress(),r=e.g+(t.g-e.g)*this.progress(),i=e.b+(t.b-e.b)*this.progress();return"rgb("+parseInt(n,10)+","+parseInt(r,10)+","+parseInt(i,10)+")"}return this.attribute("from").value}},e.Element.animateColor.prototype=new e.Element.AnimateBase,e.Element.animateColor=e.Element.animateColor,e.Element.animateTransform=function(t){this.base=e.Element.animate,this.base(t)},e.Element.animateTransform.prototype=new e.Element.animate,e.Element.animateTransform=e.Element.animateTransform,e.Element.font=function(t){this.base=e.Element.ElementBase,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.isRTL=!1,this.isArabic=!1,this.fontFace=null,this.missingGlyph=null,this.glyphs=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];r.type=="font-face"?(this.fontFace=r,r.style("font-family").hasValue()&&(e.Definitions[r.style("font-family").value]=this)):r.type=="missing-glyph"?this.missingGlyph=r:r.type=="glyph"&&(r.arabicForm!=""?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[r.unicode]=="undefined"&&(this.glyphs[r.unicode]=[]),this.glyphs[r.unicode][r.arabicForm]=r):this.glyphs[r.unicode]=r)}},e.Element.font.prototype=new e.Element.ElementBase,e.Element.font=e.Element.font,e.Element.fontface=function(t){this.base=e.Element.ElementBase,this.base(t),this.ascent=this.attribute("ascent").value,this.descent=this.attribute("descent").value,this.unitsPerEm=this.attribute("units-per-em").numValue()},e.Element.fontface.prototype=new e.Element.ElementBase,e.Element.fontface=e.Element.fontface,e.Element.missingglyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=0},e.Element.missingglyph.prototype=new e.Element.path,e.Element.missingglyph=e.Element.missingglyph,e.Element.glyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.unicode=this.attribute("unicode").value,this.arabicForm=this.attribute("arabic-form").value},e.Element.glyph.prototype=new e.Element.path,e.Element.glyph=e.Element.glyph,e.Element.text=function(t){this.base=e.Element.RenderedElementBase,this.base(t);if(t!=null){this.children=[];for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1?this.addChild(r,!0):r.nodeType==3&&this.addChild(new e.Element.tspan(r),!1)}}this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.style("dominant-baseline").hasValue()&&(e.textBaseline=this.style("dominant-baseline").value),this.style("alignment-baseline").hasValue()&&(e.textBaseline=this.style("alignment-baseline").value)},this.renderChildren=function(e){var t=this.style("text-anchor").valueOrDefault("start"),n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y");for(var i=0;i<this.children.length;i++){var s=this.children[i];s.attribute("x").hasValue()?s.x=s.attribute("x").Length.toPixels("x"):(s.attribute("dx").hasValue()&&(n+=s.attribute("dx").Length.toPixels("x")),s.x=n);var o=s.measureText(e);if(t!="start"&&(i==0||s.attribute("x").hasValue())){var u=o;for(var a=i+1;a<this.children.length;a++){var f=this.children[a];if(f.attribute("x").hasValue())break;u+=f.measureText(e)}s.x-=t=="end"?u:u/2}n=s.x+o,s.attribute("y").hasValue()?s.y=s.attribute("y").Length.toPixels("y"):(s.attribute("dy").hasValue()&&(r+=s.attribute("dy").Length.toPixels("y")),s.y=r),r=s.y,s.render(e)}}},e.Element.text.prototype=new e.Element.RenderedElementBase,e.Element.text=e.Element.text,e.Element.TextElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getGlyph=function(e,t,n){var r=t[n],i=null;if(e.isArabic){var s="isolated";(n==0||t[n-1]==" ")&&n<t.length-2&&t[n+1]!=" "&&(s="terminal"),n>0&&t[n-1]!=" "&&n<t.length-2&&t[n+1]!=" "&&(s="medial"),n>0&&t[n-1]!=" "&&(n==t.length-1||t[n+1]==" ")&&(s="initial"),typeof e.glyphs[r]!="undefined"&&(i=e.glyphs[r][s],i==null&&e.glyphs[r].type=="glyph"&&(i=e.glyphs[r]))}else i=e.glyphs[r];return i==null&&(i=e.missingGlyph),i},this.renderChildren=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=this.parent.style("font-style").valueOrDefault(e.Font.Parse(e.ctx.font).fontStyle),s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u),f=r/n.fontFace.unitsPerEm;t.translate(this.x,this.y),t.scale(f,-f);var l=t.lineWidth;t.lineWidth=t.lineWidth*n.fontFace.unitsPerEm/r,i=="italic"&&t.transform(1,0,.4,1,0,0),a.render(t),i=="italic"&&t.transform(1,0,-0.4,1,0,0),t.lineWidth=l,t.scale(1/f,-1/f),t.translate(-this.x,-this.y),this.x+=r*(a.horizAdvX||n.horizAdvX)/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(this.x+=o[u])}return}t.strokeStyle!=""&&t.strokeText(e.compressSpaces(this.getText()),this.x,this.y),t.fillStyle!=""&&t.fillText(e.compressSpaces(this.getText()),this.x,this.y)},this.getText=function(){},this.measureText=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=0,s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u);i+=(a.horizAdvX||n.horizAdvX)*r/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(i+=o[u])}return i}var f=e.compressSpaces(this.getText());if(!t.measureText)return f.length*10;t.save(),this.setContext(t);var l=t.measureText(f).width;return t.restore(),l}},e.Element.TextElementBase.prototype=new e.Element.RenderedElementBase,e.Element.tspan=function(t){this.base=e.Element.TextElementBase,this.base(t),this.text=t.nodeType==3?t.value:t.childNodes.length>0?t.childNodes[0].value:t.text,this.getText=function(){return this.text}},e.Element.tspan.prototype=new e.Element.TextElementBase,e.Element.tspan=e.Element.tspan,e.Element.tref=function(t){this.base=e.Element.TextElementBase,this.base(t),this.getText=function(){var e=this.attribute("xlink:href").Definition.getDefinition();if(e!=null)return e.children[0].getText()}},e.Element.tref.prototype=new e.Element.TextElementBase,e.Element.tref=e.Element.tref,e.Element.a=function(t){this.base=e.Element.TextElementBase,this.base(t),this.hasText=!0;for(var n=0;n<t.childNodes.length;n++)t.childNodes[n].nodeType!=3&&(this.hasText=!1);this.text=this.hasText?t.childNodes[0].value:"",this.getText=function(){return this.text},this.baseRenderChildren=this.renderChildren,this.renderChildren=function(t){if(this.hasText){this.baseRenderChildren(t);var n=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);e.Mouse.checkBoundingBox(this,new e.BoundingBox(this.x,this.y-n.Length.toPixels("y"),this.x+this.measureText(t),this.y))}else{var r=new e.Element.g;r.children=this.children,r.parent=this,r.render(t)}},this.onclick=function(){window.open(this.attribute("xlink:href").value)},this.onmousemove=function(){e.ctx.canvas.style.cursor="pointer"}},e.Element.a.prototype=new e.Element.TextElementBase,e.Element.a=e.Element.a,e.Element.image=function(t){this.base=e.Element.RenderedElementBase,this.base(t),e.Images.push(this),this.img=document.createElement("img"),this.loaded=!1;var n=this;this.img.onload=function(){n.loaded=!0},this.img.src=this.attribute("xlink:href").value,this.renderChildren=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y");if(i==0||s==0)return;t.save(),t.translate(n,r),e.AspectRatio(t,this.attribute("preserveAspectRatio").value,i,this.img.width,s,this.img.height,0,0),t.drawImage(this.img,0,0),t.restore()}},e.Element.image.prototype=new e.Element.RenderedElementBase,e.Element.image=e.Element.image,e.Element.g=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getBoundingBox=function(){var t=new e.BoundingBox;for(var n=0;n<this.children.length;n++)t.addBoundingBox(this.children[n].getBoundingBox());return t}},e.Element.g.prototype=new e.Element.RenderedElementBase,e.Element.g=e.Element.g,e.Element.symbol=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(t){this.baseSetContext(t);if(this.attribute("viewBox").hasValue()){var n=e.ToNumberArray(this.attribute("viewBox").value),r=n[0],i=n[1],s=n[2],o=n[3];e.AspectRatio(t,this.attribute("preserveAspectRatio").value,this.attribute("width").Length.toPixels("x"),s,this.attribute("height").Length.toPixels("y"),o,r,i),e.ViewPort.SetCurrent(n[2],n[3])}}},e.Element.symbol.prototype=new e.Element.RenderedElementBase,e.Element.symbol=e.Element.symbol,e.Element.style=function(t){this.base=e.Element.ElementBase,this.base(t);var n="";for(var r=0;r<t.childNodes.length;r++)n+=t.childNodes[r].data;n=n.replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,""),n=e.compressSpaces(n);var i=n.split("}");for(var r=0;r<i.length;r++)if(e.trim(i[r])!=""){var s=i[r].split("{"),o=s[0].split(","),u=s[1].split(";");for(var a=0;a<o.length;a++){var f=e.trim(o[a]);if(f!=""){var l={};for(var c=0;c<u.length;c++){var h=u[c].indexOf(":"),p=u[c].substr(0,h),d=u[c].substr(h+1,u[c].length-h);p!=null&&d!=null&&(l[e.trim(p)]=new e.Property(e.trim(p),e.trim(d)))}e.Styles[f]=l;if(f=="@font-face"){var v=l["font-family"].value.replace(/"/g,""),m=l.src.value.split(",");for(var g=0;g<m.length;g++)if(m[g].indexOf('format("svg")')>0){var y=m[g].indexOf("url"),b=m[g].indexOf(")",y),w=m[g].substr(y+5,b-y-6),E=e.parseXml(e.ajax(w)),S=E.getElementsByTagName("font");for(var x=0;x<S.length;x++){var T=e.CreateElement(S[x]);e.Definitions[v]=T}}}}}}},e.Element.style.prototype=new e.Element.ElementBase,e.Element.style=e.Element.style,e.Element.use=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.attribute("x").hasValue()&&e.translate(this.attribute("x").Length.toPixels("x"),0),this.attribute("y").hasValue()&&e.translate(0,this.attribute("y").Length.toPixels("y"))},this.getDefinition=function(){var e=this.attribute("xlink:href").Definition.getDefinition();return this.attribute("width").hasValue()&&(e.attribute("width",!0).value=this.attribute("width").value),this.attribute("height").hasValue()&&(e.attribute("height",!0).value=this.attribute("height").value),e},this.path=function(e){var t=this.getDefinition();t!=null&&t.path(e)},this.renderChildren=function(e){var t=this.getDefinition();t!=null&&t.render(e)}},e.Element.use.prototype=new e.Element.RenderedElementBase,e.Element.use=e.Element.use,e.Element.mask=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=t.attribute("mask").value;t.attribute("mask").value="";var u=document.createElement("canvas");u.width=n+i,u.height=r+s;var a=u.getContext("2d");this.renderChildren(a);var f=document.createElement("canvas");f.width=n+i,f.height=r+s;var l=f.getContext("2d");t.render(l),l.globalCompositeOperation="destination-in",l.fillStyle=a.createPattern(u,"no-repeat"),l.fillRect(0,0,n+i,r+s),e.fillStyle=l.createPattern(f,"no-repeat"),e.fillRect(0,0,n+i,r+s),t.attribute("mask").value=o},this.render=function(e){}},e.Element.mask.prototype=new e.Element.ElementBase,e.Element.mask=e.Element.mask,e.Element.clipPath=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e){for(var t=0;t<this.children.length;t++)this.children[t].path&&(this.children[t].path(e),e.clip())},this.render=function(e){}},e.Element.clipPath.prototype=new e.Element.ElementBase,e.Element.clipPath=e.Element.clipPath,e.Element.filter=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=t.getBoundingBox(),r=this.attribute("x").Length.toPixels("x"),i=this.attribute("y").Length.toPixels("y");if(r==0||i==0)r=n.x1,i=n.y1;var s=this.attribute("width").Length.toPixels("x"),o=this.attribute("height").Length.toPixels("y");if(s==0||o==0)s=n.width(),o=n.height();var u=t.style("filter").value;t.style("filter").value="";var a=.2,f=a*s,l=a*o,c=document.createElement("canvas");c.width=s+2*f,c.height=o+2*l;var h=c.getContext("2d");h.translate(-r+f,-i+l),t.render(h);for(var p=0;p<this.children.length;p++)this.children[p].apply(h,0,0,s+2*f,o+2*l);e.drawImage(c,0,0,s+2*f,o+2*l,r-f,i-l,s+2*f,o+2*l),t.style("filter",!0).value=u},this.render=function(e){}},e.Element.filter.prototype=new e.Element.ElementBase,e.Element.filter=e.Element.filter,e.Element.feGaussianBlur=function(t){function n(e){e=Math.max(e,.01);var t=Math.ceil(e*4)+1,n=[];for(var r=0;r<t;r++)n[r]=Math.exp(-0.5*(r/e)*(r/e));return n}function r(e){var t=0;for(var n=1;n<e.length;n++)t+=Math.abs(e[n]);t=2*t+Math.abs(e[0]);for(var n=0;n<e.length;n++)e[n]/=t;return e}function i(e,t,n,r,i){for(var u=0;u<i;u++)for(var a=0;a<r;a++){var f=s(e,a,u,r,i,3)/255;for(var l=0;l<4;l++){var c=n[0]*(f==0?255:s(e,a,u,r,i,l))*(f==0||l==3?1:f);for(var h=1;h<n.length;h++){var p=s(e,Math.max(a-h,0),u,r,i,3)/255,d=s(e,Math.min(a+h,r-1),u,r,i,3)/255;c+=n[h]*((p==0?255:s(e,Math.max(a-h,0),u,r,i,l))*(p==0||l==3?1:p)+(d==0?255:s(e,Math.min(a+h,r-1),u,r,i,l))*(d==0||l==3?1:d))}o(t,u,a,i,r,l,c)}}}function s(e,t,n,r,i,s){return e[n*r*4+t*4+s]}function o(e,t,n,r,i,s,o){e[n*r*4+t*4+s]=o}function u(e,t,s,o){var u=e.getImageData(0,0,t,s),a=n(o);a=r(a);var f=[];i(u.data,f,a,t,s),i(f,u.data,a,s,t),e.clearRect(0,0,t,s),e.putImageData(u,0,0)}this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t,n,r,i){u(e,r,i,this.attribute("stdDeviation").numValue())}},e.Element.filter.prototype=new e.Element.feGaussianBlur,e.Element.title=function(e){},e.Element.title.prototype=new e.Element.ElementBase,e.Element.title=e.Element.title,e.Element.desc=function(e){},e.Element.desc.prototype=new e.Element.ElementBase,e.Element.desc=e.Element.desc,e.Element.MISSING=function(e){},e.Element.MISSING.prototype=new e.Element.ElementBase,e.CreateElement=function(t){var n=t.nodeName.replace(/^[^:]+:/,"");n=n.replace(/\-/g,"");var r=null;return typeof e.Element[n]!="undefined"?r=new e.Element[n](t):r=new e.Element.MISSING(t),r.type=t.nodeName,r},e.load=function(t,n){e.loadXml(t,e.ajax(n))},e.loadXml=function(t,n){e.loadXmlDoc(t,e.parseXml(n))},e.loadXmlDoc=function(t,n){e.init(t);var r=function(e){var n=t.canvas;while(n)e.x-=n.offsetLeft,e.y-=n.offsetTop,n=n.offsetParent;return window.scrollX&&(e.x+=window.scrollX),window.scrollY&&(e.y+=window.scrollY),e};e.opts["ignoreMouse"]!=1&&(t.canvas.onclick=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onclick(n.x,n.y)},t.canvas.onmousemove=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onmousemove(n.x,n.y)});var i=e.CreateElement(n.documentElement);i.root=!0;var s=!0,o=function(){e.ViewPort.Clear(),t.canvas.parentNode&&e.ViewPort.SetCurrent(t.canvas.parentNode.clientWidth,t.canvas.parentNode.clientHeight),e.opts["ignoreDimensions"]!=1&&(i.style("width").hasValue()&&(t.canvas.width=i.style("width").Length.toPixels("x"),t.canvas.style.width=t.canvas.width+"px"),i.style("height").hasValue()&&(t.canvas.height=i.style("height").Length.toPixels("y"),t.canvas.style.height=t.canvas.height+"px"));var n=t.canvas.clientWidth||t.canvas.width,r=t.canvas.clientHeight||t.canvas.height;e.ViewPort.SetCurrent(n,r),e.opts!=null&&e.opts["offsetX"]!=null&&(i.attribute("x",!0).value=e.opts.offsetX),e.opts!=null&&e.opts["offsetY"]!=null&&(i.attribute("y",!0).value=e.opts.offsetY);if(e.opts!=null&&e.opts["scaleWidth"]!=null&&e.opts["scaleHeight"]!=null){var o=1,u=1;i.attribute("width").hasValue()&&(o=i.attribute("width").Length.toPixels("x")/e.opts.scaleWidth),i.attribute("height").hasValue()&&(u=i.attribute("height").Length.toPixels("y")/e.opts.scaleHeight),i.attribute("width",!0).value=e.opts.scaleWidth,i.attribute("height",!0).value=e.opts.scaleHeight,i.attribute("viewBox",!0).value="0 0 "+n*o+" "+r*u,i.attribute("preserveAspectRatio",!0).value="none"}e.opts["ignoreClear"]!=1&&t.clearRect(0,0,n,r),i.render(t),s&&(s=!1,e.opts!=null&&typeof e.opts["renderCallback"]=="function"&&e.opts.renderCallback())},u=!0;e.ImagesLoaded()&&(u=!1,o()),e.intervalID=setInterval(function(){var t=!1;u&&e.ImagesLoaded()&&(u=!1,t=!0),e.opts["ignoreMouse"]!=1&&(t|=e.Mouse.hasEvents());if(e.opts["ignoreAnimation"]!=1)for(var n=0;n<e.Animations.length;n++)t|=e.Animations[n].update(1e3/e.FRAMERATE);e.opts!=null&&typeof e.opts["forceRedraw"]=="function"&&e.opts["forceRedraw"]()==1&&(t=!0),t&&(o(),e.Mouse.runEvents())},1e3/e.FRAMERATE)},e.stop=function(){e.intervalID&&clearInterval(e.intervalID)},e.Mouse=new function(){this.events=[],this.hasEvents=function(){return this.events.length!=0},this.onclick=function(e,t){this.events.push({type:"onclick",x:e,y:t,run:function(e){e.onclick&&e.onclick()}})},this.onmousemove=function(e,t){this.events.push({type:"onmousemove",x:e,y:t,run:function(e){e.onmousemove&&e.onmousemove()}})},this.eventElements=[],this.checkPath=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInPath&&t.isPointInPath(r.x,r.y)&&(this.eventElements[n]=e)}},this.checkBoundingBox=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInBox(r.x,r.y)&&(this.eventElements[n]=e)}},this.runEvents=function(){e.ctx.canvas.style.cursor="";for(var t=0;t<this.events.length;t++){var n=this.events[t],r=this.eventElements[t];while(r)n.run(r),r=r.parent}this.events=[],this.eventElements=[]}},e}var e=function(e,n,r){r=r||{},typeof e=="string"&&(e=document.getElementById(e));var i;e.svg==null?(i=t(),e.svg=i):(i=e.svg,i.stop()),i.opts=r;var s=e.getContext("2d");typeof n.documentElement!="undefined"?i.loadXmlDoc(s,n):n.substr(0,1)=="<"?i.loadXml(s,n):i.load(s,n)};return e}();
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

