(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var k,aa="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 da=ca(this);
function fa(a,b){if(b)a:{var c=da;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&&aa(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 ha(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 ha(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 ua(a,b,c){ua=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ra:sa;return ua.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.Fb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Bia=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.F2)return ja.F2(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.pea=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 Ja(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function La(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"},u0:{A:"c"},pca:{A:"pv"},slides:{A:"s",id:{A:"I"},wD:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},w0:{A:"c"},src:{A:"s"},b2:{A:"sl"},mj:{A:"o"},lp:{A:"n"},lba:{A:"N"},G$:{A:"an"},text:{A:"x"},Gu:{A:"T",RC:{A:"i"},width:{A:"w"},height:{A:"h"}},pC:{A:"a"},M$:{A:"d"},md:{A:"l"},uca:{A:"p"},T$:{A:"B"},S0:{A:"hi"},Hi:{A:"e",H1:{A:"p"},G1:{A:"a"}},
timeline:{A:"i"},transition:{A:"q",type:{A:"t"},duration:{A:"d"},vk:{A:"s"}},Bd:{A:"S",id:{A:"i"},hr:{A:"a"},slides:{A:"s"},repeat:{A:"r",s2:{A:"s"},q2:{A:"c"},t2:{A:"n"}},volume:{A:"v"},effect:{A:"e"},fk:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},Td:{A:"V",id:{A:"i"},hr:{A:"a"},slides:{A:"s"},repeat:{A:"r",s2:{A:"s"},q2:{A:"c"},t2:{A:"n"}},pR:{A:"f"},QQ:{A:"H"},ZI:{A:"R"},volume:{A:"v"},Ai:{A:"h"},fk:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},JD:{A:"wo",containerId:{A:"c"},url:{A:"u"},
timeout:{A:"to"},width:{A:"w"},height:{A:"h"},JQ:{A:"f"},EC:{A:"ds"}},Vda:{A:"y",containerId:{A:"c"},Ki:{A:"v"},width:{A:"w"},height:{A:"h"},ib:{A:"to"}},Uda:{A:"yk",containerId:{A:"c"},Ki:{A:"v"},width:{A:"w"},height:{A:"h"},ib:{A:"to"},clientId:{A:"cl"}},jp:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},lj:{A:"b",action:{type:{A:"t",Tba:{A:"n"},ue:{A:"g"}},K:{A:"s"}},kp:{A:"n"},ey:{A:"p"}},ku:{A:"r",lock:{A:"l"}},Bk:{A:"z",id:{A:"i"},xy:{A:"t"},Gr:{A:"r"},ln:{A:"bg"},tS:{A:"tt"},
Rm:{A:"b"},Gl:{A:"hF"},Sl:{A:"vF"},rotation:{A:"R"},slides:{A:"s"}},FQ:{A:"f",containerId:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},ib:{A:"to"},bgColor:{A:"b"},p2:{A:"t"}},dda:{A:"si",hJ:{A:"shapes",item:{id:{A:"id"},Rm:{A:"bbox"},zj:{A:"transformBefore"},xk:{A:"transformAfter"}},Yc:{A:"bg"},Ql:{A:"textItems"},lr:{A:"childItems"},type:{A:"type"},text:{A:"text"},Rm:{A:"bbox"},Gl:{A:"hFlip"},Sl:{A:"vFlip"},rotation:{A:"rotation"},wr:{A:"lineWeight"},tj:{A:"normalizedPic"},eba:{A:"hasTransparency"},
se:{A:"crop",left:{A:"l"},top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},gu:{A:"glow"},ru:{A:"reflection"},zu:{A:"shadow"},Eu:{A:"softEdge"},Fu:{A:"threeD"}}},Bca:{A:"qb"},Cca:{A:"qB",rC:{A:"i"},ER:{A:"r"},cQ:{A:"n",fQ:{A:"t"},aQ:{A:"a"},bQ:{A:"p"}},DQ:{A:"f",mu:{A:"p",type:{A:"t",mQ:{A:"w"},rf:{A:"n"},ue:{A:"s"}},K:{A:"s"}},CQ:{A:"f"}}},Dca:{A:"qt"},Rca:{A:"sB",sC:{A:"i"},cQ:{A:"n",fQ:{A:"t"},aQ:{A:"a"},bQ:{A:"p"}},DQ:{A:"f",mu:{A:"p",type:{A:"t",mQ:{A:"w"},rf:{A:"n"},
ue:{A:"s"}},K:{A:"s"}},CQ:{A:"f"}}},SQ:{A:"it"},tp:{A:"pp"},oba:{A:"ip",navigationType:{A:"nt"},qC:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",Zm:{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",kca:{A:"pp"},HI:{A:"ns"},vca:{A:"ps"},Sba:{A:"nt"},wca:{A:"pt"},Vca:{A:"sf"},Uca:{A:"sb"},Paa:{A:"fs"},vba:{A:"ls"},WQ:{A:"lv"},fda:{A:"ss"},cda:{A:"se"},Lda:{A:"vu"},Kda:{A:"vd"},tda:{A:"tf"},uda:{A:"ts"}},Au:{A:"s",key:{A:"k"},
cI:{A:"c"},shift:{A:"s"}}}},Hx:{A:"g",BS:{A:"z"}}},fd:{A:"p",HR:{A:"s"},mf:{A:"a"},resume:{A:"r",prompt:{A:"p"},N$:{A:"a"},Pba:{A:"n"}},Ym:{A:"l"},navigationType:{A:"n",Iia:{A:"n"},Jca:{A:"r"},Wca:{A:"s"}}},fr:{A:"a",fitToWindow:{A:"f"}},Ku:{A:"w",link:{url:{A:"u"},target:{A:"t"}},mJ:{A:"s"},TI:{A:"p"}},gy:{A:"P",password:{A:"p"},yy:{A:"t",zaa:{A:"a"},Aaa:{A:"u"}},gI:{A:"d"}},Wt:{A:"A",enabled:{A:"e"}}},qJ:{A:"S",name:{A:"n"},slides:{A:"s"}},DI:{A:"sS"},skinSettings:{A:"k"},ia:{A:"I"},uC:{A:"b",content:{A:"c"},
contentHover:{A:"ch"},url:{A:"u"},width:{A:"w"},height:{A:"h"},zy:{A:"t"},language:{A:"l"},zx:{A:"x"},yx:{A:"d"},Ax:{A:"xx"},Bx:{A:"xy"}},ID:{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"},Pda:{A:"A"},AS:{A:"D"},O$:{A:"a"},vaa:{A:"d"},Vaa:{A:"g"},bold:{A:"b"},italic:{A:"i"}},$d:{A:"C",logo:{A:"l",RC:{A:"i"},width:{A:"w"},height:{A:"h"}},Ae:{A:"w"},KD:{A:"t"}},qu:{A:"p",name:{A:"n"},
ju:{A:"j"},jr:{A:"b"},Ae:{A:"w"},email:{A:"e"},phone:{A:"p"},$d:{A:"C"},nu:{A:"P",RC:{A:"i"},width:{A:"w"},height:{A:"h"}}},Bd:{A:"o",id:{A:"i"},Ai:{A:"h"},wf:{A:"s"}},Td:{A:"v",id:{A:"i"},Ai:{A:"h"},poster:{A:"p"},wf:{A:"s"}},$c:{A:"n",Cl:{A:"a"},yf:{A:"v"},track:{aD:{A:"i"},volume:{A:"v"},kc:{A:"st"},Qe:{A:"et"},timestamp:{K:{A:"s"},Aa:{A:"t"},ib:{A:"i"}}}},Di:{A:"r",type:{A:"t",P$:{A:"a"},Gca:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},ou:{A:"P",loop:{A:"l"},Bd:{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},v=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 hb(a,b,c){var d=a.length;const e="string"===typeof a?a.split(""):a;for(--d;0<=d;--d)d in e&&b.call(c,e[d],d,a)}
const ib=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){const d=a.length,e=[];let f=0;const g="string"===typeof a?a.split(""):a;for(let h=0;h<d;h++)if(h in g){const l=g[h];b.call(c,l,h,a)&&(e[f++]=l)}return e},jb=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 kb(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 lb(a,b){return 0<=fb(a,b)}function mb(a,b){b=fb(a,b);let c;(c=0<=b)&&nb(a,b);return c}function nb(a,b){Array.prototype.splice.call(a,b,1)}function pb(a){return Array.prototype.concat.apply([],arguments)}
function qb(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 rb(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 sb(a,b,c,d){Array.prototype.splice.apply(a,tb(arguments,1))}function tb(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function ub(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 wb(a,b){a.sort(b||xb)}function yb(a,b){if(!la(a)||!la(b)||a.length!=b.length)return!1;const c=a.length,d=zb;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function xb(a,b){return a>b?1:a<b?-1:0}function zb(a,b){return a===b}
function Ab(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 Bb(a,b){const c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}var Cb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Db(a){if(!Fb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Gb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Hb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ib,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Jb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Kb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Lb,"&#0;"));return a}var Gb=/&/g,Hb=/</g,Ib=/>/g,Jb=/"/g,Kb=/'/g,Lb=/\x00/g,Fb=/[\x00&<>"']/;function Mb(a,b){return a<b?-1:a>b?1:0};function Nb(){var a=ja.navigator;return a&&(a=a.userAgent)?a:""}function Ob(a){return-1!=Nb().indexOf(a)};function Qb(){return Ob("Firefox")||Ob("FxiOS")}function Rb(){return Ob("Safari")&&!(Sb()||Ob("Coast")||Ob("Opera")||Ob("Edge")||Ob("Edg/")||Ob("OPR")||Qb()||Ob("Silk")||Ob("Android"))}function Sb(){return(Ob("Chrome")||Ob("CriOS"))&&!Ob("Edge")||Ob("Silk")}function Tb(){return Ob("Android")&&!(Sb()||Qb()||Ob("Opera")||Ob("Silk"))};function Ub(){return Ob("iPhone")&&!Ob("iPod")&&!Ob("iPad")}function Vb(){return Ub()||Ob("iPad")||Ob("iPod")};function Wb(a){Wb[" "](a);return a}Wb[" "]=function(){};function Yb(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Zb=Ob("Opera"),$b=Ob("Trident")||Ob("MSIE"),ac=Ob("Edge"),bc=ac||$b,cc=Ob("Gecko")&&!(-1!=Nb().toLowerCase().indexOf("webkit")&&!Ob("Edge"))&&!(Ob("Trident")||Ob("MSIE"))&&!Ob("Edge"),dc=-1!=Nb().toLowerCase().indexOf("webkit")&&!Ob("Edge"),ec=Ob("Macintosh"),fc=Ob("Windows"),gc=Ob("Linux")||Ob("CrOS"),hc=Ob("Android"),ic=Ub(),jc=Ob("iPad"),mc=Ob("iPod");function nc(){var a=ja.document;return a?a.documentMode:void 0}var oc;
a:{var pc="",qc=function(){var a=Nb();if(cc)return/rv:([^\);]+)(\)|;)/.exec(a);if(ac)return/Edge\/([\d\.]+)/.exec(a);if($b)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(dc)return/WebKit\/(\S+)/.exec(a);if(Zb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();qc&&(pc=qc?qc[1]:"");if($b){var rc=nc();if(null!=rc&&rc>parseFloat(pc)){oc=String(rc);break a}}oc=pc}var sc={};
function tc(a){return Yb(sc,a,function(){let b=0;const c=Cb(String(oc)).split("."),d=Cb(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=Mb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Mb(0==f[2].length,0==g[2].length)||Mb(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var uc;
if(ja.document&&$b){var vc=nc();uc=vc?vc:parseInt(oc,10)||void 0}else uc=void 0;var wc=uc;var xc=$b||dc;function yc(a,b){this.h2=a===zc&&b||"";this.V2=Ac}yc.prototype.Px=!0;yc.prototype.Kx=function(){return this.h2};var Ac={},zc={};var Bc;function Cc(){if(void 0===Bc){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)}Bc=a}return Bc};var Ec=class{constructor(a,b){this.xR=b===Dc?a:""}toString(){return this.xR.toString()}};Ec.prototype.Px=!0;Ec.prototype.Kx=function(){return this.xR.toString()};function Fc(a){if(a instanceof Ec&&a.constructor===Ec)return a.xR;cb("expected object of type SafeUrl, got '"+a+"' of type "+ka(a));return"type_error:SafeUrl"}var Gc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Hc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Ic(a){if(a instanceof Ec)return a;a="object"==typeof a&&a.Px?a.Kx():String(a);Hc.test(a)||(a="about:invalid#zClosurez");return new Ec(a,Dc)}var Dc={},Jc=new Ec("about:invalid#zClosurez",Dc);const Kc={};function Lc(a){if(a instanceof Mc&&a.constructor===Mc)return a.wR;cb(`expected object of type SafeHtml, got '${a}' of type `+ka(a));return"type_error:SafeHtml"}function Nc(a){return a instanceof Mc?a:Oc(Db("object"==typeof a&&a.Px?a.Kx():String(a)))}function Oc(a){const b=Cc();a=b?b.createHTML(a):a;return new Mc(a,Kc)}function Pc(a){const b=Nc(Qc),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=Nc(e),c.push(Lc(e).toString()))};a.forEach(d);return Oc(c.join(Lc(b).toString()))}
function Rc(a){return Pc(Array.prototype.slice.call(arguments))}class Mc{constructor(a,b){this.wR=b===Kc?a:"";this.Px=!0}Kx(){return this.wR.toString()}toString(){return this.wR.toString()}}var Qc=new Mc(ja.trustedTypes&&ja.trustedTypes.emptyHTML||"",Kc),Sc=Oc("<br>");var Tc={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Uc=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=Lc(Qc);return!b.parentElement});
function Vc(a,b){if(a.tagName&&Tc[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(Uc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Lc(b)}function Wc(a,b,c,d){a=a instanceof Ec?a:Ic(a);b=b||ja;c instanceof yc?c instanceof yc&&c.constructor===yc&&c.V2===Ac?c=c.h2:(cb("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Fc(a),c,d):b.open(Fc(a),c)}var Xc=/^[\w+/_-]+[=]{0,2}$/;function Yc(a,b,c){return Math.min(Math.max(a,b),c)}function Zc(a,b,c){return a+c*(b-a)};function $c(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}k=$c.prototype;k.clone=function(){return new $c(this.x,this.y)};k.Um=function(a){return a instanceof $c&&ad(this,a)};function ad(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function bd(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function cd(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function dd(a,b){return new $c(a.x-b.x,a.y-b.y)}function ed(a,b){return new $c(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 $c?(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 fd(a,b){this.width=a;this.height=b}function gd(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}k=fd.prototype;k.clone=function(){return new fd(this.width,this.height)};k.area=function(){return this.width*this.height};k.aspectRatio=function(){return this.width/this.height};k.Bi=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 hd(a){return a=Db(a)}function id(a){const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};let c;c=ja.document.createElement("div");return a.replace(kd,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||(Vc(c,Oc(d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function ld(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 kd=/&([^;\s<&]+);?/g,md={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},nd={"'":"\\'"},od=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function pd(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+od("0",Math.max(0,b-c))+a}function qd(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^ya()).toString(36)}function rd(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}
function sd(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function td(a){return a?new ud(vd(a)):Za||(Za=new ud)}function wd(a,b){return"string"===typeof b?a.getElementById(b):b}
function xd(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&&lb(a.split(/\s+/),b)&&(d[e++]=g);d.length=e;return d}return c}
function yd(a,b){Ga(b,function(c,d){c&&"object"==typeof c&&c.Px&&(c=c.Kx());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:zd.hasOwnProperty(d)?a.setAttribute(zd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var zd={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 Ad(a){var b=a.scrollingElement?a.scrollingElement:dc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return $b&&tc("10")&&a.pageYOffset!=b.scrollTop?new $c(b.scrollLeft,b.scrollTop):new $c(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}
function Bd(a,b,c){var d=arguments,e=document,f=d[1],g=Cd(e,String(d[0]));f&&("string"===typeof f?g.className=f:Array.isArray(f)?g.className=f.join(" "):yd(g,f));2<d.length&&Ed(e,g,d,2);return g}
function Ed(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}v(g?qb(f):f,e)}}}function Fd(a){return Cd(document,a)}
function Cd(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Gd(a){var b=document,c=Cd(b,"DIV");$b?(Vc(c,Rc(Sc,a)),c.removeChild(c.firstChild)):Vc(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 Hd(a,b){a.appendChild(b)}function Id(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Jd(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function Kd(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Ld(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Md(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Nd(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}function Od(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Pd(a){return ma(a)&&1==a.nodeType}
function Qd(a){var b;if(xc&&!($b&&tc("9")&&!tc("10")&&ja.SVGElement&&a instanceof ja.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Pd(b)?b:null}function Rd(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 vd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Sd(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 Id(a),a.appendChild(vd(a).createTextNode(String(b)))}function Td(a){if("outerHTML"in a)return a.outerHTML;var b=Cd(vd(a),"DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function Ud(a,b){var c=[];return Vd(a,b,c,!0)?c[0]:void 0}
function Vd(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||Vd(a,b,c,d))return!0;a=a.nextSibling}return!1}var Wd={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Xd={IMG:" ",BR:"\n"};function Zd(a,b,c){if(!(a.nodeName in Wd))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 Xd)b.push(Xd[a.nodeName]);else for(a=a.firstChild;a;)Zd(a,b,c),a=a.nextSibling}
function $d(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function ud(a){this.rd=a||ja.document||document}k=ud.prototype;k.getElementsByTagName=function(a,b){return(b||this.rd).getElementsByTagName(String(a))};k.createElement=function(a){return Cd(this.rd,a)};k.createTextNode=function(a){return this.rd.createTextNode(String(a))};k.appendChild=Hd;k.append=function(a,b){Ed(vd(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.vp=Id;k.removeNode=Ld;k.contains=Rd;k.la=Sd;function ae(a){a&&"function"==typeof a.Qc&&a.Qc()};function be(){0!=ce&&(de[na(this)]=this);this.Cx=this.Cx;this.pp=this.pp}var ce=0,de={};be.prototype.Cx=!1;be.prototype.Qc=function(){if(!this.Cx&&(this.Cx=!0,this.pf(),0!=ce)){var a=na(this);if(0!=ce&&this.pp&&0<this.pp.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete de[a]}};be.prototype.pf=function(){if(this.pp)for(;this.pp.length;)this.pp.shift()()};function ee(){this.id="mousewheel"}ee.prototype.toString=function(){return this.id};function fe(a,b){this.type=a instanceof ee?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.dD=!1}fe.prototype.stopPropagation=function(){this.dD=!0};fe.prototype.preventDefault=function(){this.defaultPrevented=!0};function ge(a){a.preventDefault()};var he=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}();function ie(a){return dc?"webkit"+a:a.toLowerCase()};var je=ie("AnimationEnd"),ke=ie("TransitionEnd");function le(a,b){fe.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.te=null;a&&this.vr(a,b)}r(le,fe);var me={2:"touch",3:"pen",4:"mouse"};
le.prototype.vr=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(cc){a:{try{Wb(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=dc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=dc||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:me[a.pointerType]||"";this.state=a.state;this.te=a;a.defaultPrevented&&le.Fb.preventDefault.call(this)};le.prototype.stopPropagation=function(){le.Fb.stopPropagation.call(this);this.te.stopPropagation?this.te.stopPropagation():this.te.cancelBubble=!0};le.prototype.preventDefault=function(){le.Fb.preventDefault.call(this);var a=this.te;a.preventDefault?a.preventDefault():a.returnValue=!1};var ne="closure_listenable_"+(1E6*Math.random()|0);function oe(a){return!(!a||!a[ne])};var pe=0;function qe(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.pI=e;this.key=++pe;this.hD=this.$H=!1}function re(a){a.hD=!0;a.listener=null;a.proxy=null;a.src=null;a.pI=null};function se(a){this.src=a;this.Yg={};this.CD=0}se.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Yg[f];a||(a=this.Yg[f]=[],this.CD++);var g=te(a,b,d,e);-1<g?(b=a[g],c||(b.$H=!1)):(b=new qe(b,this.src,f,!!d,e),b.$H=c,a.push(b));return b};se.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Yg))return!1;var e=this.Yg[a];b=te(e,b,c,d);return-1<b?(re(e[b]),nb(e,b),0==e.length&&(delete this.Yg[a],this.CD--),!0):!1};
function ue(a,b){var c=b.type;if(!(c in a.Yg))return!1;var d=mb(a.Yg[c],b);d&&(re(b),0==a.Yg[c].length&&(delete a.Yg[c],a.CD--));return d}se.prototype.Dr=function(){var a=0,b;for(b in this.Yg){for(var c=this.Yg[b],d=0;d<c.length;d++)++a,re(c[d]);delete this.Yg[b];this.CD--}};se.prototype.MC=function(a,b,c,d){a=this.Yg[a.toString()];var e=-1;a&&(e=te(a,b,c,d));return-1<e?a[e]:null};
function te(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.hD&&f.listener==b&&f.capture==!!c&&f.pI==d)return e}return-1};var ve="closure_lm_"+(1E6*Math.random()|0),xe={},ye=0;function x(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++)x(a,b[f],c,d,e);return null}c=Ae(c);return oe(a)?a.Jl(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[ve]=h=new se(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)he||(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.");ye++;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 oe(a)?a.e1(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),oe(a)?a.DD(b,c,d,e):a&&(a=Ce(a))&&(b=a.MC(b,c,d,e))&&He(b)}
function He(a){if("number"===typeof a||!a||a.hD)return!1;var b=a.src;if(oe(b))return ue(b.El,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);ye--;(c=Ce(b))?(ue(c,a),0==c.CD&&(c.src=null,b[ve]=null)):re(a);return!0}function Ie(a){if(a)if(oe(a))a.El&&a.El.Dr();else if(a=Ce(a)){var b=0,c;for(c in a.Yg)for(var d=a.Yg[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 oe(a)?a.MC(b,c,d,e):a?(a=Ce(a))?a.MC(b,c,d,e):null:null}function Ee(a){return a in xe?xe[a]:xe[a]="on"+a}function Fe(a,b){if(a.hD)a=!0;else{b=new le(b,this);var c=a.listener,d=a.pI||a.src;a.$H&&He(a);a=c.call(d,b)}return a}function Ce(a){a=a[ve];return a instanceof se?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(){be.call(this);this.El=new se(this);this.J$=this;this.nR=null}r(Le,be);Le.prototype[ne]=!0;k=Le.prototype;k.addEventListener=function(a,b,c,d){x(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.nR;if(c)for(b=[];c;c=c.nR)b.push(c);c=this.J$;var d=a.type||a;if("string"===typeof a)a=new fe(a,c);else if(a instanceof fe)a.target=a.target||c;else{var e=a;a=new fe(d,c);Va(a,e)}e=!0;if(b)for(var f=b.length-1;!a.dD&&0<=f;f--){var g=a.currentTarget=b[f];e=Me(g,d,!0,a)&&e}a.dD||(g=a.currentTarget=c,e=Me(g,d,!0,a)&&e,a.dD||(e=Me(g,d,!1,a)&&e));if(b)for(f=0;!a.dD&&f<b.length;f++)g=a.currentTarget=b[f],e=Me(g,d,!1,a)&&e;return e};
k.pf=function(){Le.Fb.pf.call(this);this.El&&this.El.Dr();this.nR=null};k.Jl=function(a,b,c,d){return this.El.add(String(a),b,!1,c,d)};k.e1=function(a,b,c,d){return this.El.add(String(a),b,!0,c,d)};k.DD=function(a,b,c,d){this.El.remove(String(a),b,c,d)};function Me(a,b,c,d){b=a.El.Yg[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.hD&&g.capture==c){var h=g.listener,l=g.pI||g.src;g.$H&&ue(a.El,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented}
k.MC=function(a,b,c,d){return this.El.MC(String(a),b,c,d)};let Ne=0;function Oe(a,b){if(a.Cj&&a.Cj[b]){var {sQ:c,Fx:d,context:e,priority:f}=a.Cj[b];c.removeHandler(d,e,f);delete a.Cj[b]}else cb("unknown handler key")}function Pe(a){return void 0!==a.displayObject?a.displayObject():a}function y(a,b,c,d,e=null,f=!1){a.Xd=a.Xd||[];if(Array.isArray(c)){const g=[];for(const h of c)c=x(Pe(b),h,d,f,e),g.push(c);a.Xd.push(g);return g}b=x(Pe(b),c,d,f,e);a.Xd.push(b);return b}function Qe(a,b,c,d,e){a.Xd=a.Xd||[];b=ze(Pe(b),c,d,!1,e);a.Xd.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}mb(a.Xd,b);return He(b)}function z(a,b,c,d,e){a.Cj=a.Cj||{};b.addHandler(c,d,e);const f=++Ne;a.Cj[f]={sQ:b,Fx:c,context:d,priority:e};return f}
function Te(a,b,c,d){const e=Oa(a.Cj,f=>{a:{var g={sQ:b,Fx: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 Ue(a,b,c,d){const e=(...f)=>{c.apply(d,f);Te(a,b,e,d)};z(a,b,e,d)}function Ye(a,b){if(b){if(a.Cj){var c=Ha(a.Cj,d=>d.sQ.yX==b);for(const d of Object.keys(c))Oe(a,d)}if(a.Xd){const d=Pe(b);c=ib(a.Xd,e=>e.src==d);for(const e of c)Se(a,e)}}}
function B(a,b){a.Sp=a.Sp||[];a.Sp.push(b);return b}function Ze(a,...b){if(a.Sp)for(const c of b)c&&(a.ks(c),b=fb(a.Sp,c),0<=b&&(a.Sp.splice(b,1),$e(c)))}function af(a,...b){for(const c of b)c&&a.ks(c)}class bf{constructor(){this.Sp=this.Cj=this.Xd=null}Qc(){this.wd();if(this.Sp)for(const a of this.Sp)$e(a);if(this.Xd){for(const a of this.Xd)if(Array.isArray(a))for(const b of a)He(b);else He(a);this.Xd=null}if(this.Cj)for(const a of Object.keys(this.Cj))Oe(this,a)}ks(a){Ye(this,a)}wd(){}};function cf(a,b){return 0==b?a.px:a.St[b]}function df(a,b){return 0==b?a.px||[]:b in a.St?cf(a,b):[]}function ef(a){if(!a.St)return a.px?a.px.slice():[];const b=[],c=a.yG;for(let d=0;d<c.length;++d){const e=cf(a,c[d]);e&&rb(b,e)}return b}
class ff{constructor(){this.px=this.St=this.yG=null}push(a,b){if(0==b)this.px=this.px||[];else if(this.yG=this.yG||[0],this.St=this.St||{},!(b in this.St)){this.St[b]=[];var c=this.yG;var d=xb;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&&sb(c,-(d+1),0,b)}cf(this,b).push(a)}remove(a,b){(b=cf(this,b))&&mb(b,a)}};function gf(a){return a.Qi?ef(a.Qi).length:0}function hf(a,b){a.TA||(a.TA=[]);a.TA.push(b)}
class C extends bf{constructor(a=null){super();this.TA=this.Qi=null;this.yX=a}Laa(){return this.yX}addHandler(a,b,c){this.Qi=this.Qi||new ff;this.Qi.push({Fx:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.Qi){var d=df(this.Qi,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Fx==a&&g.context==b){(a=cf(this.Qi,c))&&nb(a,f);break}}}else cb("EventDispatcher has no handlers!")}OQ(a,b,c){if(!this.Qi)return!1;c=df(this.Qi,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Fx==a&&f.context==
b)return!0}return!1}C(...a){if(this.Qi){const b=ef(this.Qi),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=fb(ef(this.Qi),e))try{e.Fx.apply(e.context,arguments)}catch(f){jf(f,!0)}}}this.TA&&this.TA.forEach(b=>{b.C(...a)})}wd(){super.wd()}}C.prototype.dispatch=C.prototype.C;C.prototype.hasHandler=C.prototype.OQ;C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.addHandler=C.prototype.addHandler;C.prototype.eventOwner=C.prototype.Laa;var kf={Cfa:"gotoPreviousPresentationSlide",Afa:"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.Eg=function(){};lf.prototype.running=lf.prototype.Eg;lf.prototype.qd=function(){};
lf.prototype.buffering=lf.prototype.qd;lf.prototype.Yb=function(){};lf.prototype.tickEvent=lf.prototype.Yb;lf.prototype.Pl=function(){};lf.prototype.startEvent=lf.prototype.Pl;lf.prototype.Mr=function(){};lf.prototype.stopEvent=lf.prototype.Mr;lf.prototype.Jc=function(){};lf.prototype.stateChangeEvent=lf.prototype.Jc;lf.prototype.ZH=function(){};lf.prototype.bufferStateChangeEvent=lf.prototype.ZH;lf.prototype.xC=function(){};class mf{constructor(){this.Z_=!0}BS(){return this.Z_}};function nf(a,b,c){this.g5=a;this.LT=b||!1;this.NG=c||!1}k=nf.prototype;k.LT=!1;k.NG=!1;k.key=function(){return this.g5};k.cI=function(){return this.LT};k.shift=function(){return this.NG};class of{constructor(a){this.Ga=a;this.cZ=[]}type(){return this.Ga}Au(){return this.cZ}};function pf(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.qc[b]}class qf{constructor(){this.qc=[]}count(){return this.qc.length}Dh(a){this.qc.push(a)}};class rf{constructor(){this.Hb=!0;this.qc=new qf}enabled(){return this.Hb}sa(a){this.Hb=a}actions(){return this.qc}};function sf(){this.Hb=!0}sf.prototype.enabled=function(){return this.Hb};sf.prototype.enabled=sf.prototype.enabled;sf.prototype.sa=function(a){this.Hb=a};sf.prototype.Zg=function(){return this.He};class tf{constructor(a,b){this.Gf=a;this.Ga=b}src(){return this.Gf}type(){return this.Ga}};class uf{constructor(a,b,c){this.lc=a;this.Qz=b;this.mb=c}id(){return this.lc}Ai(){return this.Qz}wf(){return this.mb}nj(){return!1}sources(){const a=[],b=this.Qz.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 tf(e,c))}return a}};class vf extends uf{constructor(a,b,c,d){super(a,c,d);this.j3=b}hr(){return this.j3}};class wf extends uf{constructor(a,b,c,d,e,f){super(a,b,e);this.Ta=c;this.Oa=d;this.vw=f}pu(){return this.vw}width(){return this.Ta}height(){return this.Oa}nj(){return this.Qz.includes("controls")}};function xf(a,b){return a.K()!=b.K()?a.K()-b.K():a.Aa()!=b.Aa()?a.Aa()-b.Aa():a.ib()-b.ib()}class yf{constructor(a,b,c){this.Kd=a||0;this.TB=b||0;this.hj=c||0}K(){return this.Kd}Aa(){return this.TB}ib(){return this.hj}}yf.prototype.timeOffset=yf.prototype.ib;yf.prototype.stepIndex=yf.prototype.Aa;yf.prototype.slideIndex=yf.prototype.K;function zf(){}p("ispring.presenter.presentation.slides.IAnimationStep",zf);zf.prototype.Dl=function(){};zf.prototype.automaticAdvance=zf.prototype.Dl;zf.prototype.duration=function(){};zf.prototype.duration=zf.prototype.duration;zf.prototype.startTime=function(){};zf.prototype.startTime=zf.prototype.startTime;function Af(){}p("ispring.presenter.presentation.meta.IMetaCommands",Af);Af.prototype.getMetaCommand=Af.prototype.NC;Af.prototype.count=Af.prototype.count;function Bf(){}p("ispring.presenter.presentation.slides.IAnimationSteps",Bf);Bf.prototype.count=function(){};Bf.prototype.count=Bf.prototype.count;Bf.prototype.vc=function(){};Bf.prototype.getStep=Bf.prototype.vc;Bf.prototype.duration=function(){};Bf.prototype.duration=Bf.prototype.duration;Bf.prototype.getTime=function(){};Bf.prototype.getTime=Bf.prototype.getTime;function Cf(){}p("ispring.presenter.presentation.slides.ISlideShowTransition",Cf);Cf.prototype.effectType=Cf.prototype.D0;Cf.prototype.duration=Cf.prototype.duration;class Df{constructor(a,b){this.YD=a;this.u5=b}Xt(){return this.YD}loop(){return this.u5}};function Ef(){}p("ispring.presenter.presentation.meta.IMetaCommand",Ef);Ef.prototype.name=Ef.prototype.name;Ef.prototype.params=Ef.prototype.params;function Ff(a,b){this.ii=a;this.NN=b||null}Ff.prototype.NN=null;Ff.prototype.name=function(){return this.ii};Ff.prototype.name=Ff.prototype.name;Ff.prototype.params=function(){return this.NN?Ta(this.NN):null};Ff.prototype.params=Ff.prototype.params;function Gf(){this.Dd=[]}Gf.prototype.NC=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.Dd[a]};Gf.prototype.getMetaCommand=Gf.prototype.NC;Gf.prototype.count=function(){return this.Dd.length};Gf.prototype.count=Gf.prototype.count;function Hf(a,b,c){this.LX=a;this.RN=null!=b?b:0;this.$r=void 0!==c?c:!0;this.Uj=0}Hf.prototype.animationDuration=function(){return this.LX};Hf.prototype.Dl=function(){return this.$r};Hf.prototype.automaticAdvance=Hf.prototype.Dl;Hf.prototype.duration=function(){return this.LX+this.RN};Hf.prototype.duration=Hf.prototype.duration;Hf.prototype.startTime=function(){return this.Uj};Hf.prototype.startTime=Hf.prototype.startTime;Hf.prototype.$R=function(a){this.Uj=a};function Jf(){this.UB=[]}Jf.prototype.Ea=0;Jf.prototype.add=function(a){a.$R(this.Ea);this.UB.push(a);this.Ea+=a.duration()};Jf.prototype.count=function(){return this.UB.length};Jf.prototype.count=Jf.prototype.count;Jf.prototype.vc=function(a){if(0>a||a>=this.UB.length)throw Error("stepIndex is out of range");return this.UB[a]};Jf.prototype.getStep=Jf.prototype.vc;Jf.prototype.duration=function(){return this.Ea};Jf.prototype.duration=Jf.prototype.duration;
Jf.prototype.getTime=function(a,b){return this.vc(a).startTime()+b};Jf.prototype.getTime=Jf.prototype.getTime;let Kf=0;class Lf{constructor(a,b){this.ii=a;this.Ld=b;this.lc=`${Kf++}`}name(){return this.ii}time(){return this.Ld}id(){return this.lc}};function Mf(a,b){if(0>b||b>=a.count())throw Error();return a.gs[b]}class Nf{constructor(){this.gs=[]}count(){return this.gs.length}add(a){this.gs.push(a)}};class Of{constructor(a,b,c){this.Ga=a;this.sl=b;this.Jm=c}type(){return this.Ga}kc(){return this.sl}Gi(){return this.Jm}};class Pf{constructor(){this.Dd=[]}count(){return this.Dd.length}};class Qf{constructor(a,b,c){this.M3=a;this.sl=b;this.pL=c}kc(){return this.sl}Qe(){return this.pL}};function Rf(a){if(0>=a.count())throw Error("index is out of range");return a.Wi[0]}function Sf(a,b){for(let c=0;c<a.Wi.length;++c){const d=a.Wi[c];if(0<=xf(b,d.kc())&&0>xf(b,d.Qe()))return d}return null}class Tf{constructor(a){this.Wi=a}count(){return this.Wi.length}};function Uf(a,b,c){c&&!Vf(a,b,c)&&(c=null);c||(c=Wf(a,b));a.Wi.push(new Qf(b,b.kc(),c))}function Vf(a,b,c){a=Wf(a,b);return 0<=xf(a,c)}
function Wf(a,b){const c=a.Ge;var d=c.Em,e=c.Nj,f=null;if("number"===typeof d)f=c.duration(),f=f-(b.Gi()||0)+f*(d-1);else switch(d){case "untilNextClick":e=-1;break;case "untilNextSlide":e=Math.max(e,0)}b=b.kc();e=0>e?new yf(b.K(),b.Aa()+1,0):new yf(b.K()+e+1,-1,0);d=null;null!==f&&(a=a.M,b=a.oj(b,!0,!1),f=Math.min(b+f,a.duration()),d=a.Yo(f,!0,!1));return d&&0>xf(d,e)?d:e}
class Xf{constructor(a,b){this.Ge=a;this.M=b;this.Wi=[];a=this.Ge.Dd;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.Dd[d];d=c.kc();switch(c.type()){case "play":b&&Uf(this,b,d);b=c;break;case "togglePlay":b&&Vf(this,b,d)?(Uf(this,b,d),b=null):(b&&Uf(this,b),b=c);break;case "stop":b&&(Uf(this,b,d),b=null)}}b&&Uf(this,b)}jQ(){return new Tf(this.Wi)}};function Yf(a,b){a.Wi||(a.Wi=(new Xf(a,b)).jQ());return a.Wi}class Zf{constructor(a,b,c){this.lc=a;this.Wl=b;this.Ea=c;this.Nj=-1;this.Pe=this.Em=1;this.gs=new Nf;this.Dd=new Pf;this.Wi=null}id(){return this.lc}gr(){return this.Wl}duration(){return this.Ea}volume(){return this.Pe}setVolume(a){this.Pe=a}fk(){return this.gs}};class $f extends Zf{constructor(a,b,c){super(a,b,c);this.Iv=!1}};function ag(a,b,c,d){this.tv=a;this.Ea=b;this.Ff=c||null;this.OZ=d||!1}ag.prototype.Ff=null;ag.prototype.D0=function(){return this.tv};ag.prototype.effectType=ag.prototype.D0;ag.prototype.duration=function(){return this.Ea};ag.prototype.duration=ag.prototype.duration;ag.prototype.clone=function(){return new ag(this.tv,this.Ea,this.Ff,this.OZ)};function bg(){}bg.prototype.kW=null;bg.prototype.eY=null;bg.prototype.kp=function(){return this.kW};function cg(a,b){a.kW=b}bg.prototype.ey=function(){return this.eY};function dg(a,b){a.eY=b};function eg(a,b){if(0>b||b>=a.Qs.length)throw Error("index is out of range");return a.Qs[b]}function fg(a,b){for(let c=0;c<a.Qs.length;++c){const d=a.Qs[c];if(d.id()==b)return d}return null}class gg{constructor(){this.Qs=[]}add(a){this.Qs.push(a)}count(){return this.Qs.length}jd(){return this.Qs}};function hg(){this.fW={}}hg.prototype.m1=function(a){return t(this.fW,a,!0)};hg.prototype.navigationActionIsEnabled=hg.prototype.m1;function ig(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}k=ig.prototype;k.clone=function(){return new ig(this.top,this.right,this.bottom,this.left)};k.contains=function(a){return this&&a?a instanceof ig?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 $c?(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 jg(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}k=jg.prototype;k.clone=function(){return new jg(this.left,this.top,this.width,this.height)};k.contains=function(a){return a instanceof $c?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.A0=function(){var a=(void 0).x<this.left?this.left-(void 0).x:Math.max((void 0).x-(this.left+this.width),0),b=(void 0).y<this.top?this.top-(void 0).y:Math.max((void 0).y-(this.top+this.height),0);return Math.sqrt(a*a+b*b)};k.Fl=function(){return new fd(this.width,this.height)};function kg(a){return new $c(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 $c?(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};class lg{constructor({id:a,Gr:b,ln:c,tS:d,Rm:e,rotation:f,slides:g,xy:h}){this.lc=a;this.F8=b;this.b9=c;this.b$=d;this.zf=e;this.N9=h;this.Ew=f%360;180<this.Ew&&(this.Ew-=360);this.Ew=this.Ew*Math.PI/180;g.sort((l,m)=>l-m);this.M=g}id(){return this.lc}xy(){return this.N9}Va(){return this.zf}duration(){return this.b$}slides(){return this.M}Gr(){return this.F8}ln(){return this.b9}rotation(){return this.Ew}};function mg(a,b){return kb(a.Pi,c=>c.id()==b)}function ng(a,b){return kb(a.Pi,c=>!!c.slides().length&&c.slides()[0]==b)}function og(a){let b=[];for(var c of a.Pi)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 pg{constructor(){this.Pi=[]}};function qg(a,b){a.LH!=b&&(a.LH=b,a.Q_.C(a.index()))}
class rg{constructor(a){this.Ou=new Jf;this.Ga=a;this.Uj=0;this.lc="";this.P_=this.Ij=-1;this.Qa=!0;this.oV=!1;this.Gf=null;this.vg=this.qe="";this.$r=!1;this.My=!0;this.yg=null;this.C9=new gg;this.HH=new gg;this.If=null;this.AA=0;this.LH=this.Ej=!1;this.Q_=new C;this.F5=new Gf;this.hc=null;this.E3=new bg;this.PM=new hg;this.F$=new pg;this.Qy=null}pb(){return this.Ou}type(){return this.Ga}id(){return this.lc}MR(a){this.lc=a}index(){return this.Ij}Li(){if(!this.Qa)throw Error("slide is hidden");return this.P_}visible(){return this.Qa}J(a){this.Qa=
a}sf(){return this.oV}src(){return this.Gf}title(){return this.qe}aS(a){this.qe=a}yj(){return this.lg}Dl(){return this.$r}transition(){return this.yg}duration(){const a=this.yg.duration();return this.Ou.duration()+a}Bd(){return this.C9}Td(){return this.HH}Gu(){return this.If}startTime(){return this.Uj}$R(a){this.Uj=a}pC(){return this.My}md(){return this.AA}eJ(a){this.AA=a}text(){return this.vg}jp(){return this.F5}Dg(){return this.hc}pD(a){this.hc=a}lj(){return this.E3}ku(){return this.PM}Bk(){return this.F$}completed(){return this.Ej}Dy(){return this.LH}persistState(){return{completed:this.Ej,
visited:this.LH}}Uo(a){this.Ej=t(a,"completed",!1);qg(this,t(a,"visited",!1))}Yo(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.pb();c<b.count();++c){const d=b.vc(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,a=b.vc(c).duration();else throw Error("time out of bounds");}return new yf(this.index(),c,a)}}
rg.prototype.convertTimeToTimestamp=rg.prototype.Yo;rg.prototype.zoomEffects=rg.prototype.Bk;rg.prototype.navigationSettings=rg.prototype.ku;rg.prototype.presenter=rg.prototype.Dg;rg.prototype.metaCommands=rg.prototype.jp;rg.prototype.text=rg.prototype.text;rg.prototype.nestingLevel=rg.prototype.md;rg.prototype.startTime=rg.prototype.startTime;rg.prototype.thumbnail=rg.prototype.Gu;rg.prototype.duration=rg.prototype.duration;rg.prototype.transition=rg.prototype.transition;
rg.prototype.slideNotes=rg.prototype.yj;rg.prototype.title=rg.prototype.title;rg.prototype.isLoaded=rg.prototype.sf;rg.prototype.visible=rg.prototype.visible;rg.prototype.visibleIndex=rg.prototype.Li;rg.prototype.index=rg.prototype.index;rg.prototype.id=rg.prototype.id;rg.prototype.type=rg.prototype.type;rg.prototype.animationSteps=rg.prototype.pb;function sg(a,b){b.Ij=a.M.length;b.$R(a.duration());a.M.push(b);if(b.visible()){b.P_=a.lC.length;a.lC.push(b);const c=b.duration(),d=b.transition()?b.transition().duration():0;a.RP+=c;a.QP+=c-d}b.Q_.addHandler(c=>{a.CZ.C(c)},a)}
class tg{constructor(){this.M=[];this.lC=[];this.QP=this.RP=0;this.CZ=new C}ja(a){if(0>a||a>=this.M.length)throw Error("slideIndex is out of range");return this.M[a]}count(){return this.M.length}duration(){if(0==this.count())return 0;const a=this.M[this.M.length-1];return a.startTime()+a.duration()}oaa(a,b,c){return new yf(a,b,c)}oj(a,b,c){if(!a)throw Error("Invalid timestamp");var d=a.K();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.M[f];if(!c||g.visible()){var h=g.transition();b&&(e+=h.duration());e+=g.pb().duration()}}g=a.Aa();f=a.ib();d=this.M[d];h=d.transition();if(!c||d.visible())if(0<=a.Aa()){b&&(e+=h.duration());a=d.pb();if(g>=a.count())throw Error("stepIndex is out of bounds");a=a.vc(g);f>a.duration()&&(f=a.duration());e+=a.startTime()+f}else b&&(f>h.duration()&&(f=h.duration()),e+=f);return e}Yo(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.ja(e),!c||d.visible()){let g=d.pb().duration();var f=d.transition();b&&(g+=f.duration());f=c?d.Li()==this.Dp()-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.pb();c<b.count();++c){e=b.vc(c);if(e.duration()>=a)break;a-=e.duration()}if(c==b.count())if(.001>=a)--c,a=b.vc(c).duration();else throw Error("time out of bounds");
}return new yf(d.index(),c,a)}Dp(){return this.lC.length}nI(a){if(0>a||a>=this.Dp())throw Error("Slide index is out of range");return this.lC[a]}Ida(){return this.RP}Tl(){return this.QP}}tg.prototype.visibleAnimationStepsDuration=tg.prototype.Tl;tg.prototype.visibleSlidesDuration=tg.prototype.Ida;tg.prototype.getVisibleSlide=tg.prototype.nI;tg.prototype.visibleSlidesCount=tg.prototype.Dp;tg.prototype.convertTimeToTimestamp=tg.prototype.Yo;tg.prototype.convertTimestampToTime=tg.prototype.oj;
tg.prototype.createTimestamp=tg.prototype.oaa;tg.prototype.duration=tg.prototype.duration;tg.prototype.count=tg.prototype.count;tg.prototype.getSlide=tg.prototype.ja;function ug(a){0<=a.U&&--a.U;return 0<=a.U}function vg(a){for(;a.HI()&&!a.Z().visible(););return!!a.Z()}function wg(a){for(;ug(a)&&!a.Z().visible(););return!!a.Z()}class xg{constructor(a,b){this.l8=a;this.Sw=b;this.qE=b.length;this.U=-1}seekTo(a){this.U=Yc(a,-1,this.qE);return!0}HI(){this.U<this.qE&&++this.U;return this.U<this.qE}Z(){return 0<=this.U&&this.U<this.qE?this.l8.ja(this.Sw[this.U]):null}ma(){return this.U}};function yg(a){return new xg(a.c3,a.Sw)}function zg(a){a=yg(a);return vg(a)?a.ma():-1}class Ag{constructor(a,b,c){this.c3=a;this.ii=b;this.Sw=c}name(){return this.ii}slides(){return this.Sw}};function Bg(){}p("ispring.presenter.player.narration.video.IVideoNarrationView",Bg);Bg.prototype.displayObject=function(){};Bg.prototype.displayObject=Bg.prototype.displayObject;Bg.prototype.resize=function(){};Bg.prototype.resize=Bg.prototype.resize;Bg.prototype.width=function(){};Bg.prototype.width=Bg.prototype.width;Bg.prototype.height=function(){};Bg.prototype.height=Bg.prototype.height;Bg.prototype.vS=function(){};function D(a,b){const c=new C(a);B(a,c);if(b)if(Array.isArray(b))for(const d of b)hf(d,c);else hf(b,c);return c}class Cg extends bf{};const Dg=[.75,1,1.25,1.5,2];class Eg extends Cg{constructor(){super();this.VN=1;this.jx=!1;this.gl=D(this)}playbackRate(){return this.VN}tk(a){this.VN!=a&&(this.VN=a,this.gl.C())}HD(){return this.jx}};var Fg={xga:"slide",L2:"interaction",T2:"quiz",U2:"scenario"};p("ispring.presenter.presentation.slides.SlideType",Fg);p("PRESENTATION_SLIDE","slide",Fg);p("INTERACTION_SLIDE","interaction",Fg);p("QUIZ_SLIDE","quiz",Fg);p("SCENARIO_SLIDE","scenario",Fg);var Gg=Qb(),Hg=Ub()||Ob("iPod"),Ig=Ob("iPad"),Jg=Tb(),Kg=Sb(),Og=Rb()&&!Vb();var Pg={},Qg=null,Rg=cc||dc,Sg=Rg||"function"==typeof ja.btoa,Tg=Rg||!Og&&!$b&&"function"==typeof ja.atob;
function Ug(a){if(Sg)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);Vg();a=Pg[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 Wg(a){if(Tg)return ja.atob(a);var b="";Xg(a,function(c){b+=String.fromCharCode(c)});return b}function Yg(a){var b=[];Xg(a,function(c){b.push(c)});return b}function Xg(a,b){function c(l){for(;d<a.length;){var m=a.charAt(d++),n=Qg[m];if(null!=n)return n;if(!/^[\s\xa0]*$/.test(m))throw Error("Unknown base64 encoding at char: "+m);}return l}Vg();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 Vg(){if(!Qg){Qg={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Pg[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Qg[f]&&(Qg[f]=e)}}}};function Zg(a){this.XI=a}function $g(a,b){const c=[];ah(a,b,c);return c.join("")}
function ah(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],ah(a,a.XI?a.XI.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),bh(d,c),c.push(":"),ah(a,a.XI?a.XI.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":bh(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 ch={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},dh=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function bh(a,b){b.push('"',a.replace(dh,function(c){let d=ch[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),ch[c]=d);return d}),'"')};function eh(a,b){Le.call(this);this.Rx=a||1;this.zD=b||ja;this.l0=ua(this.sda,this);this.$0=ya()}r(eh,Le);k=eh.prototype;k.enabled=!1;k.Rl=null;k.setInterval=function(a){this.Rx=a;this.Rl&&this.enabled?(this.stop(),this.start()):this.Rl&&this.stop()};k.sda=function(){if(this.enabled){var a=ya()-this.$0;0<a&&a<.8*this.Rx?this.Rl=this.zD.setTimeout(this.l0,this.Rx-a):(this.Rl&&(this.zD.clearTimeout(this.Rl),this.Rl=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
k.start=function(){this.enabled=!0;this.Rl||(this.Rl=this.zD.setTimeout(this.l0,this.Rx),this.$0=ya())};k.stop=function(){this.enabled=!1;this.Rl&&(this.zD.clearTimeout(this.Rl),this.Rl=null)};k.pf=function(){eh.Fb.pf.call(this);this.stop();delete this.zD};function fh(a,b,c){if("function"===typeof a)c&&(a=ua(a,c));else if(a&&"function"==typeof a.handleEvent)a=ua(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:ja.setTimeout(a,b||0)};function gh(){return dc?"Webkit":cc?"Moz":$b?"ms":null}function hh(a,b){if(b&&a in b)return a;var c=gh();return c?(c=c.toLowerCase(),a=c+sd(a),void 0===b||a in b?a:null):null};function F(a,b,c){if("string"===typeof b)(b=ih(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=ih(c,d);f&&(c.style[f]=e)}}var jh={};function ih(a,b){var c=jh[b];if(!c){var d=rd(b);c=d;void 0===a.style[d]&&(d=gh()+sd(d),void 0!==a.style[d]&&(c=d));jh[b]=c}return c}function kh(a,b){var c=a.style[rd(b)];return"undefined"!==typeof c?c:a.style[ih(a,b)]||""}
function lh(a,b){var c=vd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function mh(a,b){return lh(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function nh(a,b,c){if(b instanceof $c){var d=b.x;b=b.y}else d=b,b=c;a.style.left=oh(d,!1);a.style.top=oh(b,!1)}function ph(a){return new $c(a.offsetLeft,a.offsetTop)}
function qh(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}function rh(a){var b=vd(a),c=new $c(0,0);var d=b?vd(b):document;d=!$b||9<=Number(wc)||"CSS1Compat"==td(d).rd.compatMode?d.documentElement:d.body;if(a==d)return c;a=qh(a);b=Ad(td(b).rd);c.x=a.left+b.x;c.y=a.top+b.y;return c}function sh(a,b){a=th(a);b=th(b);return new $c(a.x-b.x,a.y-b.y)}
function th(a){if(1==a.nodeType)return a=qh(a),new $c(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new $c(a.clientX,a.clientY)}function uh(a,b,c){if(b instanceof fd)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");vh(a,b);wh(a,c)}function oh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function wh(a,b){a.style.height=oh(b,!0)}function vh(a,b){a.style.width=oh(b,!0)}
function xh(a){var b=yh;if("none"!=mh(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 yh(a){var b=a.offsetWidth,c=a.offsetHeight,d=dc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=qh(a),new fd(a.right-a.left,a.bottom-a.top)):new fd(b,c)}
function zh(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 K(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 Ah(a,b){a.style.display=b?"":"none"}function Bh(a){return"rtl"==mh(a,"direction")}
function Ch(a){return new fd(a.offsetWidth,a.offsetHeight)}function Dh(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 Eh(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Dh(a,b,"left","pixelLeft"):0}
function Fh(a,b){if($b){var c=Eh(a,b+"Left"),d=Eh(a,b+"Right"),e=Eh(a,b+"Top");a=Eh(a,b+"Bottom");return new ig(e,d,a,c)}c=lh(a,b+"Left");d=lh(a,b+"Right");e=lh(a,b+"Top");a=lh(a,b+"Bottom");return new ig(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Gh(a){return Fh(a,"padding")}function Hh(a){return Fh(a,"margin")}var Ih={thin:2,medium:4,thick:6};
function Jh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ih?Ih[b]:Dh(a,b,"left","pixelLeft")}
function Kh(a){if($b&&!(9<=Number(wc))){var b=Jh(a,"borderLeft"),c=Jh(a,"borderRight"),d=Jh(a,"borderTop");a=Jh(a,"borderBottom");return new ig(d,c,a,b)}b=lh(a,"borderLeftWidth");c=lh(a,"borderRightWidth");d=lh(a,"borderTopWidth");a=lh(a,"borderBottomWidth");return new ig(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Lh(a,b){this.Ga=a;this.Ck=b||[]}p("iSpring.ios.mobile.MobileAppCommand",Lh);Lh.prototype.id=function(){return na(this)};Lh.prototype.Ex=function(){if(!Mh)return!1;var a=this.Ga;var b=this.Ck;const c=this.id();b=$g(new Zg(null),b);a="isplayer://"+a+"/"+c+"/"+Ug(b);return Nh(a)};function Nh(a){try{const b=Fd("iframe");F(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);fh(()=>{Ld(b)},100)}catch(b){return!1}return!0};function Oh(a,b){b||(b={});var c=window;if(a instanceof Ec)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Ec||(d="object"==typeof d&&d.Px?d.Kx():String(d),Hc.test(d)?d=new Ec(d,Dc):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Gc)?new Ec(d,Dc):null)),d=d||Jc;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(Vb()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){b=Fd("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 Ec?d:Ic(d);b.href=Fc(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=Wc("",c,a,h),b=Fc(d),c&&(bc&&-1!=b.indexOf(";")&&(b="'"+b.replace(/'/g,"%27")+"'"),c.opener=null,""===b&&(b="javascript:''"),b=Oc('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+hd(b)+'">'),(n=c.document)&&n.write&&(n.write(Lc(b)),n.close()))):((c=Wc(d,c,a,h))&&b.noopener&&(c.opener=null),c&&b.noreferrer&&(c.opener=null));return c};function Ph(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Ph.prototype.BYTES_PER_ELEMENT=4;Ph.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]};Ph.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Ph.BYTES_PER_ELEMENT=4,Ph.prototype.BYTES_PER_ELEMENT=Ph.prototype.BYTES_PER_ELEMENT,Ph.prototype.set=Ph.prototype.set,Ph.prototype.toString=Ph.prototype.toString,p("Float32Array",Ph));function Qh(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Qh.prototype.BYTES_PER_ELEMENT=8;Qh.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]};Qh.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Qh.BYTES_PER_ELEMENT=8}catch(a){}Qh.prototype.BYTES_PER_ELEMENT=Qh.prototype.BYTES_PER_ELEMENT;Qh.prototype.set=Qh.prototype.set;Qh.prototype.toString=Qh.prototype.toString;p("Float64Array",Qh)};function Rh(){return new Float32Array(3)}function Sh(){const a=Array(3);Th(a,0,0,0);return a}function Th(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function Uh(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function Vh(a,b){var c=Sh();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function Wh(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function Xh(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 Yh(){const a=Array(4);Zh(a,0,0,0,0);return a}function Zh(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function $h(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 ai(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 bi(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 ci(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 di(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 ei(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 fi(a,b){const c=ei(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);F(a,c,b)}function gi(a,b){const c=ei(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);F(a,c,b)}
function hi(a,b){const c=ei(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);F(a,c,b)}function ii(a,b){const c=ei(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);F(a,c,b)}function ji(a,b){const c=ei(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);F(a,c,b)}
function ki(a,b){const c=ei(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);F(a,c,b)};let li;function mi(a){a instanceof le&&(a=a.te);li||(li=new WeakMap);return li.has(a)}function ni(a){a instanceof le&&(a=a.te);return a.defaultPrevented?!0:mi(a)};function oi(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function pi(){return qi&&!ri?"about:blank":""}function si(){const a=ti();return Math.max(1,Math.min(a.width,a.height)/420)}
function ti(){if(ui)return new fd(document.documentElement.clientWidth,document.documentElement.clientHeight);if(qi&&$b)return new fd(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return ri?new fd(screen.width/a,screen.height/a):qi?vi&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new fd(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):
new fd(screen.width,screen.height):new fd(screen.width*a,screen.height*a)}function wi(){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 xi(a){return`url('${a.replace(/\\/g,"/")}')`}
function yi(a){a=a.querySelectorAll("a");for(let b=0;b<a.length;++b){const c=a[b];x(c,"touchend",d=>{setTimeout(()=>{if(!ni(d.te)){const e=d.currentTarget;zi(e.href,e.target||"_blank")}})});x(c,"click",d=>{d.preventDefault()})}}function zi(a,b){Mh?(new Lh("openWindow",[a])).Ex():Oh(a,b?{target:b}:void 0)}function Ai(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Bi(a){return a&&"VIDEO"==a.nodeName&&a.controls}
function Ci(a){const b=Bd("script",{type:"text/javascript",charset:"UTF-8"});document.body.appendChild(b);b.src=a;return b}function Di(){return 0==window.location.href.indexOf("file:")}function Ei(){const a=Bd("DIV");try{ii(a,"100px")}catch(b){return!1}return!0}function Ii(){let a;try{const b=Bd("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 Ji;const Ki=wi().user_agent;Ji=Ki?Ki:Nb()||"";var vi=Ig||Hg,ui="1"==wi().small_screen,Li="1"==wi().tablet_screen,Mi;let Ni;try{Ni=window.top.location.href?window.frameElement:null}catch(a){}var Oi=(Mi=null!=Ni)&&window.frameElement&&window.frameElement.parentNode&&"FRAMESET"==window.frameElement.parentNode.tagName?!0:!1,Pi=Hg&&Mi;
function Qi(){const a=Ji.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ui||Li}var Ri=-1!=Ji.toLowerCase().indexOf("chrome"),Si=dc&&!Ri,Ti=-1!=Ji.indexOf("CriOS"),Ui=-1==Ji.toLowerCase().indexOf("windows phone")&&-1!=Ji.toLowerCase().indexOf("android"),qi=Qi(),Vi=qi&&(Qi()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Ji.toLowerCase().indexOf("touch"):!1);let Wi="";
if(vi){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Ji);Wi=a?a[1]+"."+a[2]:""}var Xi=parseInt(Wi,10),Yi=vi&&6>=Xi,Zi=vi&&7<=Xi,$i=vi&&8<=Xi,aj=vi&&9<=Xi,bj=vi&&10<=Xi,cj=vi&&12<=Xi,dj=$b&&"9."==oc.substr(0,2),ej=$b&&"10."==oc.substr(0,3),gj=fj&&$b,ri=Ui&&!Ri&&!Gg&&!Zb,hj=-1!=Ji.toLowerCase().indexOf("micromessenger"),Mh=-1!=Ji.indexOf("ismobile"),ij=Mh&&Hg,jj=Mh&&Ui,kj;
if(kj=!window._ispringFullsizeSkin){var lj;if(!(lj=ui))if(window._ispringFullsizeSkin)lj=!1;else{var mj=ti();lj=(Hg||700>Math.min(mj.width,mj.height))&&!Li}kj=lj}var fj=kj,nj=Hg&&!ij&&10>Xi||gj&&fj,oj=void 0!==window.ISPlayer,pj=oj&&fj,qj=qi&&!oj,rj=!1,sj=vi||gj||Ui||Vi;const tj=document.createElement("audio"),uj=tj.play&&tj.play();
uj&&uj.then(()=>{tj.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Si||Gg)&&0<a.toString().indexOf("possibly because the user denied permission"))rj=!0});wi();var vj="1"==wi().embed,wj=!qi&&($b||ac||Ri);function xj(){return 1==window._ispringDebug||"1"==wi().isdebug}setTimeout(function(){yj=xj},0);var zj,Aj=td().rd.documentElement;zj=Aj.requestFullscreen?"fullscreenchange":Aj.webkitRequestFullscreen?"webkitfullscreenchange":Aj.mozRequestFullScreen?"mozfullscreenchange":Aj.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";
function Bj(){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 Cj(){var a=td().rd;a.exitFullscreen?a.exitFullscreen():a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen&&a.msExitFullscreen()}
function Dj(){var a=td().rd;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};function Ej(){if(Mh||hj||cj||Oi)var a=!1;else{a=td().rd;var b=a.body;a=!!(b.webkitRequestFullscreen&&a.webkitFullscreenEnabled||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}return a}class Fj{constructor(){this.BL=new C;x(document,zj,()=>{this.BL.C(Dj())},!1,this)}};function Gj(a,b){a.tM!=b&&((a.tM=b)&&a.fA.enabled()?(x(document,"keydown",a.hw,!1,a),x(document,"keyup",a.DW,!1,a)):(Ge(document,"keydown",a.hw,!1,a),Ge(document,"keyup",a.DW,!1,a)))}
function Hj(a,b){const c=a.B;if(!(0>c.ma())){var d=c.$(),e=a.M;0>a.PB&&(a.PB=Date.now(),a.wm=d.Eg(),c.pause());a=(1+(Date.now()-a.PB)/1E3)*(b?1:-1);d=d.timestamp();b=e.oj(d,!1,!0);e=e.Yo(Yc(b+a,0,e.Tl()),!1,!0);a=c.fe();e.K()>d.K()?1==a.I1()?c.rf(!1):Ij(a):e.K()<d.K()?0<a.sR()?Jj(a):c.yi(!1):c.ik(e.K(),e.Aa(),e.ib(),!1)}}
class Kj extends Cg{constructor(a,b,c,d){super();this.fA=a;this.M=b;this.ic=c;this.Mg=d;this.B=null;this.vV=D(this);this.tM=!1;this.PB=-1;this.wm=!1;Gj(this,!qi)}nD(a){this.B=a}hw(a){a:{var b=this.fA.actions();for(let c=0;c<b.count();++c){const d=pf(b,c),e=d.Au();for(let f=0;f<e.length;++f){const g=e[f];if(g.key()==a.keyCode&&g.cI()==a.ctrlKey&&g.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}}b=!1}b?this.BW(a):oi(this.BW.bind(this,a),this)}BW(a){var b=a.te;if(!(b&&b.defaultPrevented||
"slide"!=this.B.Z().type())&&(b=$d(),"INPUT"!=b.nodeName)){var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,f=this.fA.actions();for(let g=0;g<f.count();++g){const h=pf(f,g),l=h.Au();for(let m=0;m<l.length;++m){const n=l[m];if(n.key()==c&&n.cI()==d&&n.shift()==e){e=h;if(d=this.B){c=d.fe();e=e.type();switch(e){case "playPause":d.$().Eg()?d.pause():d.play();break;case "nextSlide":d.rf();break;case "previousSlide":d.yi();break;case "nextStep":d.gp();break;case "previousStep":d.hu();break;case "firstSlide":d.tr();
break;case "lastSlide":d.ur();break;case "lastViewedSlide":d.Mx();break;case "slideStart":Jj(c);break;case "slideEnd":Ij(c);break;case "seekForward":Hj(this,!0);break;case "seekBackward":Hj(this,!1);break;case "volumeUp":this.ic.setVolume(Math.min(1,this.ic.volume()+.1));break;case "volumeDown":this.ic.setVolume(Math.max(0,this.ic.volume()-.1));break;case "toggleFullscreen":Dj()?Cj():Bj()}this.vV.C(e)}b&&b.blur&&b.blur();a.preventDefault();return}}}}}DW(){0<this.PB&&(this.PB=-1,this.wm&&this.B.play())}}
;class Lj extends Zf{constructor(a,b,c,d){super(a,b,c);this.HX=d;this.KX=this.DY=this.OU=!1}QQ(){return this.OU}ZI(){return this.DY}pR(){return this.KX}};function Mj(a){return Nj(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function Oj(a){var b=(b=a.gg)?b.error?"error":b.ended?"ended":Pj(a)?"paused":a.Kp?"buffering":"playing":"disposed";const c=a.oa;c!=b&&(a.oa=b,a.Pq.C(a,c))}function Pj(a){const b=a.mediaElement();return vi||!a.nj()?!a.ff:b.paused}function Nj(a){return!!a.gg&&!a.gg.error&&void 0!==a.gg.play}function Qj(a){a.Uy&&(clearInterval(a.Uy),a.Uy=void 0)}function Rj(a){0>a.Ty&&(a.Ty=setInterval(a.G3.bind(a),500))}
function Sj(a){0<a.Ty&&(clearInterval(a.Ty),a.Ty=-1)}
class Tj{constructor(a){this.gg=a;this.Ah=null;this.oa="paused";this.Kp=this.kt=this.ff=this.si=!1;this.Dn=this.Hw=-1;this.MT=0;this.Ty=-1;this.VK=0;this.Gf=this.Uy=this.Is=void 0;this.wn=!1;this.Pq=new C;this.YV=new C;this.Cf=new C;this.EV=new C;this.tB=new C;this.SP=new C;this.AF=new C;this.Mp=new C;this.Eq=new C;this.b8=new C;this.gl=new C;this.gj=new C;x(a,"play",this.tN,!1,this);x(a,"playing",this.iw,!1,this);x(a,"pause",this.iw,!1,this);x(a,"seeking",this.wN,!1,this);x(a,"ended",this.iw,!1,
this);x(a,"waiting",this.iw,!1,this);x(a,"timeupdate",this.jw,!1,this);x(a,"progress",this.GW,!1,this);x(a,"loadeddata",this.GW,!1,this);x(a,"canplaythrough",this.iN,!1,this);Mj(this)||x(a,"loadedmetadata",this.x6,!1,this);(this.si=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||ze(a,"canplay",this.vN,!1,this);Oj(this)}mediaElement(){if(!this.gg)throw Error("media player was disposed");return this.gg}state(){return this.oa}playbackRate(){return this.gg.playbackRate}tk(a){this.gg&&a!=this.playbackRate()&&
(this.gg.playbackRate=a,this.gg.defaultPlaybackRate=a,this.gl.C())}ready(){return Nj(this)&&this.si}Vz(){const a=this.wn;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?Gg?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;Gg&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.si?this.vN():(this.wn=this.si&&Nj(this)&&this.mediaElement().readyState>=b,!this.wn&&qi&&1==this.mediaElement().networkState&&1==this.k5&&
(this.wn=!0,this.b8.C(this)),this.wn||this.Is?this.wn&&(clearInterval(this.Is),this.Is=void 0):this.Is=setInterval(this.Vz.bind(this),2E3),!a&&this.wn&&this.Mp.C(this),this.k5=this.mediaElement().networkState)}yC(){this.Vz();return this.wn}iN(){this.Vz()}playing(){return this.ff}play(){if(Nj(this)){this.ff=!0;vi&&"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(Zi){const b=
this.mediaElement().currentTime;let c=0;clearInterval(this.Uy);this.Uy=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,Qj(this)):3<c&&Qj(this)},0)}Rj(this)}}zr(a){Nj(this)&&(this.seek(a),this.play())}pause(){Nj(this)&&(this.ff=!1,Sj(this),this.mediaElement().pause(),0!=this.kt&&(this.kt=!1))}stop(){Qj(this);if(Nj(this)){this.ff=!1;Sj(this);0!=this.kt&&(this.kt=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=
b}this.iw();Mj(this)&&0<a.currentTime?a.currentTime=0:this.Hw=-1;this.Dn=-1}}lQ(){!this.Gf&&this.src()&&(this.Gf=this.src(),this.gg.src="about:blank")}FR(){this.Gf&&(this.mediaElement().src=this.Gf,this.Gf=void 0)}seek(a){Qj(this);Mj(this)?(this.VK=this.mediaElement().currentTime=a,this.Hw=-1):this.Hw=Nj(this)?a:-1;this.Dn=-1}GQ(a){this.seek(a)}currentTime(){return this.ready()?this.mediaElement().currentTime:Nj(this)?Math.max(this.Hw,0):0}duration(){return Mj(this)?this.mediaElement().duration:0}volume(){return Nj(this)?
this.mediaElement().volume:1}setVolume(a){vi?this.mk(!a):Nj(this)&&(a=Yc(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.SP.C(this)))}muted(){return Nj(this)&&this.mediaElement().muted}mk(a){if(Nj(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.AF.C(this))}}BI(){if(Mj(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*Yc(0<a?b/a:0,0,1))/1E3}return 0}Qc(){Nj(this)&&
(Ie(this.Ah),this.Ah=null,Ie(this.gg),Sj(this),this.Is&&(clearInterval(this.Is),this.Is=void 0),this.gg&&(this.gg.src=""),this.gg=null,Oj(this))}reset(){this.pause();this.seek(0)}Jc(){return this.Pq}stateChangedEvent(){return this.Jc()}uR(){return this.Cf}Xx(){return this.AF}qn(){return this.SP}readyEvent(){return this.Eq}vN(){Oj(this);this.si=!0;Uj.C(this);this.Eq.C(this);if(0<this.Hw){const a=this.Dn;this.seek(this.Hw);this.Dn=a}this.Vz()}iw(){const a=this.mediaElement();if(Pj(this)||a.ended)a.ended&&
a.pause(),this.ff=!1,Sj(this);Oj(this)}tN(){1!=this.kt&&(this.kt=!0);this.iw();Rj(this)}x6(){this.YV.C(this)}jw(){const a=this.currentTime();this.MT!=a&&(this.Cf.C(this),this.MT=a)}GW(){this.EV.C(this)}wN(){this.tB.C(this)}G3(){if(this.wn)if(this.ff&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.nj()&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Kp&&(this.Kp=!1,Oj(this));else if(this.kt){var a=this.mediaElement(),b=this.currentTime();let c=!1;Pj(this)||a.ended||
b!=this.VK||(c=!0);!Yi&&!c&&0<this.Dn&&(1<Math.abs(this.Dn-b)?(c=!0,a.currentTime=this.Dn):this.Dn=-1);this.VK=b;a=this.mediaElement().buffered;if(Yi&&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.Kp!=c&&(this.Kp=c,Oj(this))}}Zo(a){this.mediaElement().controls=a}nj(){return this.mediaElement().controls||Hg}Nh(a){if(this.gg&&this.gg.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.Dn=-1,this.si&&(this.si=!1,ze(b,"canplay",this.vN,!1,this)),b.src=a,Oj(this),this.Vz()),!0}return!1}src(){const a=this.mediaElement();return Nj(this)?a.src||a.currentSrc:""}Ir(a){!!this.Ah!=a&&(this.Ah&&(Ie(this.Ah),this.Ah.remove(),this.Ah=
null),a&&(this.Ah=document.createElement("track"),this.Ah.kind="captions",this.Ah.default=!0,x(this.Ah,"cuechange",b=>{b=Array.from(b.target.track.activeCues);this.gj.C(b.map(c=>c.text))}),this.mediaElement().append(this.Ah)))}xS(a){this.Ah&&this.Ah.src!=a&&(this.Ah.src=a)}}var Uj=new C;function Vj(a){z(a,a.D.Jc(),a.ft,a);z(a,a.D.Cf,a.K6,a);z(a,a.D.tB,a.L6,a);z(a,a.D.Mp,a.iN,a);z(a,a.D.gj,b=>a.gj.C(b))}function Wj(a,b){a.D!=b&&(b.setVolume(a.D.volume()),b.mk(a.D.muted()),af(a,a.D),a.D=b,Vj(a))}function Xj(a){a.iA=Date.now();a.DO=!0}
class Yj extends Cg{constructor(a){super();this.D=a;this.ff=this.Gb=!1;this.iA=-1;this.DO=!1;this.Pq=D(this);this.Cf=D(this);this.Kg=D(this);this.tB=D(this);this.ix=D(this);this.Mp=D(this);this.Jy=D(this);this.gj=D(this);this.D.setVolume(1);this.D.mk(!1);Vj(this)}oc(){return this.D}activate(){this.Gb||(this.Gb=!0,this.Jy.C(this,!0))}deactivate(){this.Gb&&(this.Gb=!1,this.Jy.C(this,!1))}state(){return this.D.state()}BI(){return this.D.BI()}ready(){return this.D.ready()}playing(){return this.D.playing()}qd(){return"buffering"==
this.D.state()}yC(){return this.D.yC()}load(){const a=this.D.mediaElement();Zb||Ui||Zi&&!$i?(a.play(),a.pause()):a.load()}play(){this.ff=!0;this.D.play()}zr(a){this.ff=!0;Xj(this);this.D.zr(a)}pause(){this.ff=!1;this.D.pause()}stop(){this.ff=!1;Xj(this);this.D.stop()}seek(a){Xj(this);this.D.seek(a)}GQ(a){Xj(this);this.D.GQ(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()}mk(a){this.D.mk(a)}Zo(a){this.D.Zo(a)}nj(){return this.D.nj()}src(){return this.D.src()}Nh(a){return this.D.Nh(a)}Ir(a){this.D.Ir(a)}xS(a){this.D.xS(a)}playbackRate(){return this.D.playbackRate()}tk(a){this.D.tk(a)}Jc(){return this.Pq}uR(){return this.Cf}ft(a,
b){this.Pq.C(this,b);const c=a.state();(this.ff&&"paused"==c||!this.ff&&"playing"==c)&&this.ix.C(this,this.ff?"pause":"play");this.ff=a.playing();"buffering"!=c&&"buffering"!=b||this.Kg.C(this)}K6(){this.Cf.C(this)}L6(){this.tB.C(this);500<Date.now()-this.iA&&this.D.nj()&&this.ix.C(this,"seek");this.DO=!1}iN(){this.DO&&Xj(this);this.Mp.C(this)}};function Zj(){const a=Fd("AUDIO");a.setAttribute("preload","metadata");return a}let ak=[],bk=[];
if(window.ismediacreator)ak=window.ismediacreator[0],bk=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>ak.length)for(var c=ak.length;30>c;++c){var d=Zj();a(d,ak)}if(30>bk.length)for(c=bk.length;30>c;++c)d=Fd("VIDEO"),d.setAttribute("preload","metadata"),bj&&d.setAttribute("playsinline",""),a(d,bk)}if(qj){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",
d=>{if(vi||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",d=>{!1!==d.isTrusted&&c&&b()})}else $b||ac||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[ak,bk]}function ck(){return ak&&ak.length?ak.shift():Zj()};class dk extends Tj{constructor(a){super(a);this.iA=0;this.SL=!1}tN(){this.SL?this.SL=!1:super.tN()}wN(){super.wN();this.iA=Date.now()}jw(){super.jw();if(this.ready()&&ri){var a=100>Date.now()-this.iA;this.playing()||a||(this.SL=!0,a=this.mediaElement(),a.play(),a.pause())}}};class ek extends Yj{constructor(a){super(new dk(a))}};function fk(a){a.Ns.n0()?(a.D.activate(),a.D.zr(0)):a.zm=null}
class gk extends Cg{constructor(a,b,c,d){super();this.zm=null;this.D=b;this.ic=c;this.Ns=d;this.nz=0;this.Gb=!1;this.xm=new C;z(this,this.D.Jc(),this.ft,this);this.UR(a);z(this,c.gD(),this.Nm,this);z(this,c.FX,this.gG,this);this.Nm()}UR(a){this.zm!=a&&(this.nz=0,a?(this.D.Nh(a.Xt()[0].sources()),this.Ns.KR(!1),this.D.Gb?this.D.zr(0):this.Gb&&fk(this)):(this.D.pause(),this.D.Nh(pi())),this.zm=a)}activate(){this.Gb=!0;fk(this)}ft(a){"ended"==a.state()&&(++this.nz,this.nz<this.zm.Xt().length?(this.D.Nh(this.zm.Xt()[this.nz].sources()),
a.zr(0)):this.zm.loop()?(this.nz=0,this.D.Nh(this.zm.Xt()[0].sources()),a.zr(0)):(this.xm.C(this),this.Ns.KR(!0)))}Nm(){this.D.setVolume(this.ic.fD())}gG(){this.D.pause()}};function hk(a){this.F=a;this.Lb=[];this.QX={}}k=hk.prototype;k.Ma=null;k.qK=!1;k.iE=null;k.VR=function(a,b){this.Ma=b;this.qK=a.Eg();a.Jc().addHandler(this.fw,this)};k.add=function(a,b){b=b||ik;if(!lb(this.Lb,a)){this.Lb.push(a);const c=na(a)+"";this.QX[c]=b;a.rp().addHandler(this.uN,this);a.Kg.addHandler(this.sN,this)}};k.remove=function(a){mb(this.Lb,a);jk(this.Ma,!1,a);const b=a.rp();b.OQ(this.uN,this)&&b.removeHandler(this.uN,this);a=a.Kg;a.OQ(this.sN,this)&&a.removeHandler(this.sN,this)};
k.contains=function(a){return lb(this.Lb,a)};function kk(a){a=qb(a.Lb);for(let b=0;b<a.length;++b)a[b].stop()}function lk(a,b,c,d,e){const f=a.Lb.length;for(let h=0;h<f;++h){const l=a.Lb[h];if(e||!b.Fo||mk(b,l)){var g=na(l)+"";g=a.QX[g];(d&&g.ica||!d&&c&&g.MI||!d&&!c)&&l.i2()}else l.j2()}}
k.fw=function(a){a.Eg();this.qK=a.Eg();const b=()=>{let c=!1,d=!1;a.Yb().removeHandler(this.tb,this);a.Eg()||(d=(c=nk(this,a.timestamp()))&&ok(this,a.timestamp()),this.iE=a.timestamp(),a.Yb().addHandler(this.tb,this));lk(this,a,c,d,!1)};this.qK?b():setTimeout(b,0)};k.tb=function(a){var b=a.timestamp(),c;(c=!this.iE)||(c=this.iE,c=!(c.K()==b.K()&&c.Aa()==b.Aa()&&0>=Math.abs(c.ib()-b.ib())));c&&(this.iE=b,c=(b=nk(this,a.timestamp()))&&ok(this,a.timestamp()),lk(this,a,b,c,!0))};
function nk(a,b){a=a.F.slides().ja(b.K());if(0>b.Aa())return!1;a=a.pb().vc(b.Aa());return b.ib()>=a.duration()}function ok(a,b){a=a.F.slides().ja(b.K());return b.Aa()==a.pb().count()-1}k.uN=function(a){this.remove(a)};k.sN=function(a){jk(this.Ma,a.qd(),a)};function pk(a){this.MI=!1;this.ica=a}var ik=new pk(!1),qk=new pk(!0),rk=new pk(!0);function sk(a,b,c,d){this.M=a;this.Y=b;this.Ff=c;this.D=d;this.xm=new C;this.Kg=new C}k=sk.prototype;k.Vg=null;k.Je=!1;k.xl=!1;k.playing=function(){return this.D.playing()};k.qd=function(){return this.D.qd()};k.play=function(a){this.qp(this.Y.timestamp(),a||0)};
k.qp=function(a,b){this.hB();this.D.Jc().addHandler(this.NF,this);this.D.Kg.addHandler(this.pq,this);this.Vg=a;this.xl=!1;this.Je=!0;this.D.activate();var c=this.D,d=c.zr;const e=this.M;a=(e.oj(this.Y.timestamp(),!0,!1)-e.oj(a,!0,!1)+b)%this.Ff.duration();d.call(c,a)};k.pause=function(){this.stop()};k.stop=function(){this.Je&&(this.tm(),this.D.stop(),this.D.deactivate())};k.hB=function(){this.D.Jc().removeHandler(this.NF,this);this.D.Kg.removeHandler(this.pq,this)};
k.NF=function(){if("ended"==this.D.state()){let a=!0;if("untilNextSound"==this.Ff.Em){const b=this.Vg.K();this.Y.timestamp().K()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.tm(),this.D.deactivate())}};k.pq=function(){this.Kg.C(this);!this.qd()&&this.playing()&&this.xl&&this.D.pause()};k.j2=function(){this.xl=!1;this.D.play()};k.i2=function(){this.xl=!0;this.qd()||this.D.pause()};k.tm=function(){this.Je&&(this.Je=!1,this.hB(),this.xm.C(this))};k.rp=function(){return this.xm};function tk(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.sd=this.Nd=1;this.he=this.ge=this.ve=this.we=0}}k=tk.prototype;k.isIdentity=function(){return 1==this.sd&&0==this.he&&0==this.ge&&1==this.Nd&&0==this.ve&&0==this.we};k.clone=function(){return new tk(this.sd,this.he,this.ge,this.Nd,this.ve,this.we)};
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.sd=a;this.he=b;this.ge=c;this.Nd=d;this.ve=e;this.we=f;return this};k.scale=function(a,b){this.sd*=a;this.he*=a;this.ge*=b;this.Nd*=b;return this};k.translate=function(a,b){this.ve+=a*this.sd+b*this.ge;this.we+=a*this.he+b*this.Nd;return this};
k.rotate=function(a,b,c){var d=new tk;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 uk(this,b)};k.toString=function(){return"matrix("+[this.sd,this.he,this.ge,this.Nd,this.ve,this.we].join()+")"};function uk(a,b){let c=a.sd,d=a.ge;a.sd=b.sd*c+b.he*d;a.ge=b.ge*c+b.Nd*d;a.ve+=b.ve*c+b.we*d;c=a.he;d=a.Nd;a.he=b.sd*c+b.he*d;a.Nd=b.ge*c+b.Nd*d;a.we+=b.ve*c+b.we*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.sd+g*this.ge+this.ve;c[d++]=e*this.he+g*this.Nd+this.we}};k.N0=function(){return this.sd*this.Nd-this.ge*this.he};function vk(a){const b=a.N0();return new tk(a.Nd/b,-a.he/b,-a.ge/b,a.sd/b,(a.ge*a.we-a.Nd*a.ve)/b,(a.he*a.ve-a.sd*a.we)/b)}function wk(a,b){return(new tk).setTransform(1,0,0,1,a,b)}
k.Um=function(a){return this===a?!0:a?this.sd==a.sd&&this.ge==a.ge&&this.ve==a.ve&&this.he==a.he&&this.Nd==a.Nd&&this.we==a.we:!1};function xk(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function yk(a){return a.classList?a.classList:xk(a).match(/\S+/g)||[]}function zk(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Ak(a,b){return a.classList?a.classList.contains(b):lb(yk(a),b)}function Bk(a,b){if(a.classList)a.classList.add(b);else if(!Ak(a,b)){var c=xk(a);zk(a,c+(0<c.length?" "+b:b))}}
function Ck(a,b){a.classList?a.classList.remove(b):Ak(a,b)&&zk(a,Array.prototype.filter.call(yk(a),function(c){return c!=b}).join(" "))};function Dk(a){return"string"!==typeof a.className}function Ek(a,b){a.className.baseVal=b}function Fk(a){return Dk(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):yk(a)}function Gk(a,b){return Dk(a)?lb(Fk(a),b):Ak(a,b)}function Hk(a,b){if(Dk(a)){if(!Gk(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Ek(a,c)}}else Bk(a,b)}function Ik(a,b){Dk(a)?Gk(a,b)&&Ek(a,ib(Fk(a),c=>c!=b).join(" ")):Ck(a,b)};var Jk=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function Kk(a,b){return`${a.className()}_${b}`}function Lk(a,b,c){return`${Kk(a,b)}_${c}`}function Mk(a,b,c){b=yk(b);const d=Lk(a,c,"");return kb(b,e=>0==e.indexOf(d))}class Nk{constructor(a,b){this.bK=a;this.Fd=b}className(){return this.Fd?`${this.bK}__${this.Fd}`:this.bK}};class Ok extends C{constructor(a){super(a);this.Lz=B(this,new C);this.KL=B(this,new C)}addHandler(a,b,c){super.addHandler(a,b,c);this.Lz.C()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.KL.C()}};function Pk(a,b){Qk(Rk(),a,b)}function Sk(a){return"matrix("+Rk().xH(a).join(",")+")"}function Tk(a){return Rk().getTransform(a)}function Uk(a){var b=Rk();a=(a=lh(a,b.dB.transformOrigin))?(a=Vk(a,2))?new $c(a[0],a[1]):null:null;return a}function Wk(a,b,c){b=wk(b,c);Qk(Rk(),a,b)}function Xk(a,b,c){c=c||b;b=(new tk).setTransform(b,0,0,c,0,0);Qk(Rk(),a,b)}function Yk(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}
function Zk(a){return Math.floor(1E6*a)/1E6}function $k(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.tx&&(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 al=null;
function Rk(){if(al)return al;let a=null;const b=Bd("DIV"),c=[["transform",bl,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",bl,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",bl,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",cl,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",bl,{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 al=a}function bl(a){this.dB=a}function Qk(a,b,c){b.style[a.dB.transform]=c.isIdentity()?"":"matrix("+a.xH(c).join(",")+")"}bl.prototype.getTransform=function(a){return(a=dl(this,a))?new tk(a[0],a[1],a[2],a[3],a[4],a[5]):null};function dl(a,b){a="none"!=lh(b,"display")?lh(b,a.dB.transform):b.style[a.dB.transform];return 0==a.lastIndexOf("matrix(",0)?Vk(a,6):null}
bl.prototype.xH=function(a){return[Zk(a.sd),Zk(a.he),Zk(a.ge),Zk(a.Nd),Zk(a.ve),Zk(a.we)]};function Vk(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 cl(a){this.dB=a}r(cl,bl);cl.prototype.xH=function(a){a=cl.Fb.xH.call(this,a);a[4]+="px";a[5]+="px";return a};let el;function hl(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function il(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(el||(el={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=el,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function jl(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};var kl=["touchstart","mousedown"],ll=["touchend","mouseup"],ml=["touchmove","mousemove"];function nl(a,b,c,d,e){this.lc=a;this.H3=b;this.I3=c;this.T8=d;this.U8=e}k=nl.prototype;k.id=function(){return this.lc};k.clientX=function(){return this.H3};k.clientY=function(){return this.I3};k.screenX=function(){return this.T8};k.screenY=function(){return this.U8};function ol(a,b){this.rL=a;this.U9=b}function pl(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new nl(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new ol(a[0],b)}ol.prototype.Zt=function(){return this.rL};ol.prototype.touches=function(){return this.U9};ol.prototype.scale=function(){return this.rL.scale};ol.prototype.rotation=function(){return this.rL.rotation};var ql={passive:!1},rl={passive:!0};function sl(a,b){this.ra=a;this.rn={};this.Lk={};if(b)for(a=0;a<b.length;++a)ul(this,b[a])}k=sl.prototype;k.dC=!1;k.dF=-1;function vl(a){const b=a.ra;window.navigator.msPointerEnabled?(x(b,"MSPointerDown",a.LW,!1,a),x(b,"MSPointerUp",a.NW,!1,a),x(b,"MSPointerMove",a.MW,!1,a)):(x(b,kl,a.hX,ql,a),x(b,ll,a.fX,!1,a),x(b,ml,a.gX,ql,a))}
function wl(a){const b=a.ra;window.navigator.msPointerEnabled?(Ge(b,"MSPointerDown",a.LW,!1,a),Ge(b,"MSPointerUp",a.NW,!1,a),Ge(b,"MSPointerMove",a.MW,!1,a)):(Ge(b,kl,a.hX,ql,a),Ge(b,ll,a.fX,!1,a),Ge(b,ml,a.gX,ql,a))}k.hX=function(a){const b=a.te;if(!this.dC||b.touches&&1==b.touches.length)this.dC=!0,a=xl(a),yl(this,"touchStart",a)};
k.fX=function(a){if(this.dC){this.dC=!1;var b=xl(a);if(yl(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||Ai(a.target)||Bi(a.target)||a.preventDefault()}}};k.gX=function(a){!Bi(a.target)&&this.dC&&(a=xl(a),yl(this,"touchMove",a))};
function xl(a){a=a.te;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 nl(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new ol(a,b)}else b=[],b.push(new nl(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new ol(a,b);return a}k.LW=function(a){var b=a.te;this.rn[b.pointerId]=b;zl(this,a);b=Ja(this.rn);a=1==b.length?"touchStart":"touchMove";b=pl(b);yl(this,a,b)};
k.NW=function(a){const b=a.te;if(b.pointerId in this.rn){delete this.rn[b.pointerId];zl(this,a);var c=Ja(this.rn);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=pl(c);yl(this,a,c)&&b.preventDefault()}};k.MW=function(a){const b=a.te;b.pointerId in this.rn&&(this.rn[b.pointerId]=b,zl(this,a),a=Ja(this.rn),a=pl(a),yl(this,"touchMove",a))};function zl(a,b){"touch"==b.pointerType&&(0<a.dF&&clearTimeout(a.dF),a.dF=setTimeout(a.U4.bind(a),200))}
k.U4=function(){this.rn={};this.dF=-1;for(const a in this.Lk)this.Lk.hasOwnProperty(a)&&this.Lk[a].kr()};function yl(a,b,c){let d=0,e=null;for(const f in a.Lk)if(a.Lk.hasOwnProperty(f)){const g=a.Lk[f],h=g.oI(b,c);h>d&&(d=h,e=g)}return e?(c.Zt().defaultPrevented?e.kr():e.XH(c),!0):!1}function ul(a,b){a.Lk[b.Ix()]=b}function Al(a,b){b=b.Ix();b in a.Lk&&delete a.Lk[b]}function Bl(a,b){return b in a.Lk?a.Lk[b]:null};function Cl(){this.WB=new C;this.WT=new C;this.hP=new C;this.gP=new C}k=Cl.prototype;k.Eo=null;k.DH=!1;k.Ix=function(){return"tap"};k.oI=function(a,b){if("touchEnd"==a)return this.DH?1:0;const c=new $c(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Eo=c,this.DH=!0,this.hP.C(),gj||x(window,"scroll",this.kr,!1,this),0;if(!this.Eo)return 0;50>=cd(c,this.Eo)||this.DH&&this.kr();return 0};
k.XH=function(a){this.WB.C(this.Eo.x,this.Eo.y,a.Zt());let b=!1;const c=Date.now();this.xV&&1E3>c-this.xV&&50>=cd(this.m5,this.Eo)&&(b=!0,this.WT.C(this.Eo.x,this.Eo.y,a.Zt()));this.xV=b?null:c;this.m5=this.Eo};k.kr=function(){Ge(window,"scroll",this.kr,!1,this);this.DH=!1;this.gP.C()};let Dl;const El=[];if(window.MutationObserver){Dl=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of El)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.Yi(!1)})});const a={subtree:!0,childList:!0};Jk(()=>{Dl.observe(document.body,a)})}function Fl(a,b){a.Py.push(b);Hk(a.P,b.className())}
function Gl(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.fb(a.P.clientWidth,a.P.clientHeight),a.wh.C(a))});b.observe(a.P);return b}
function Hl(a,b){const c=B(a,new sl(a.P));z(a,b.Lz,()=>{1==gf(b)&&vl(c);y(a,a.P,"mouseover",()=>{a.enabled()&&0<gf(a.ka)&&a.Ky()});y(a,a.P,"mouseout",()=>{a.Yi(!1)})});z(a,b.KL,()=>{0==gf(b)&&wl(c)});const d=new Cl;z(a,d.WB,(e,f,g)=>{a.Yi(!1);a.enabled()&&a.Rp(g);a.zq&&g.target==a.P&&g.preventDefault()});z(a,d.gP,()=>{a.Yi(!0)});z(a,d.hP,()=>{a.enabled()&&a.Ky()});ul(c,d)}
function Il(a){Dl?El.push(a):$b?y(a,window,"DOMNodeRemoved",b=>{Rd(b.target,a.P)&&a.Yi(!1)}):y(a,a.P,"DOMNodeRemovedFromDocument",()=>{a.Yi(!1)})}function L(a,b,c){F(a.P,b,c)}function M(a,b,c){B(a,b);null!=c?a.Kf(b,c):a.V(b)}function Jl(a,b){for(const c of Object.keys(b))F(a.P,c,b[c])}function Kl(a,b){b instanceof Nk||(b=new Nk(b));Fl(a,b)}function P(a,b){return new Nk(a.Py[0].bK,b)}
function Ll(a,b,c=b){const d=a.P.scrollTop;b=Math.min(0,b-d-a.L_);c=Math.max(0,c-(d+a.P.clientHeight)+a.L_);0!=b?a.P.scrollTop+=b:0!=c&&(a.P.scrollTop+=c)}function Ml(a,b,c,d){const e=a.la.bind(a),f=()=>{var g="string"===typeof c?c:c();g=b.ga(g,d&&d());e(g)};z(a,b.qh,g=>{const h="string"===typeof c?c:c();g==h&&f()});f();a.eM=f}
class Q extends Cg{constructor(a){let {ha:b,G:c,E0:d,Ca:e,jc:f,UI:g,f0:h,kI:l,xf:m,Sia:n=0,bJ:q,tabIndex:u,L$:w}=a||{};super();e||(e=Bd(f||"DIV"));this.P=e;this.Py=[];if(b||c)b=b||new Nk(c,d),Fl(this,b);this.zq=void 0!==g?g:!0;this.uh=this.Oa=this.Ta=this.Xb=this.Wb=this.us=void 0;this.L_=n;this.uq=1;this.eM=null;this.QZ={};this.Qa=null;m&&(this.rt=Gl(this));(this.Z8=q)&&this.Ih(!1);void 0!==u&&this.ny(u);this.ka=B(this,new Ok(this));Hl(this,this.ka);l&&z(this,this.ka,()=>{});w&&Il(this);this.wh=
D(this);if(!1===h){let A=!1;y(this,this.displayObject(),"mousedown",()=>{A=!0});y(this,this.displayObject(),"focusout",G=>{G.target==G.currentTarget&&(A=!1)});y(this,this.displayObject(),"focusin",G=>{A&&G.target==G.currentTarget&&Jk(()=>{this.displayObject().blur()})})}}Se(){return this.wh}focus(){(()=>{this.P.focus()})()}getAttribute(a){return this.P.getAttribute(a)}setAttribute(a,b){(()=>{this.P.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.P.removeAttribute(a)})()}ny(a){this.us=a;this.xB(a)}wj(a){this.Wb=
a;(()=>{this.P.style.left=a+"px"})()}Fg(a){this.Xb=a;(()=>{this.P.style.top=a+"px"})()}move(a,b){this.wj(a);this.Fg(b)}yc(a){this.resize(a)}Qd(a){this.resize(void 0,a)}resize(a,b){this.Bw(a,b);void 0!==a&&(this.Ta=a);void 0!==b&&(this.Oa=b);this.fb(this.width(),this.height());this.wh.C(this)}sa(a){void 0!==this.us&&this.xB(a?this.us:-1);(()=>{a?this.P.removeAttribute("disabled"):this.P.setAttribute("disabled","")})()}J(a){this.Qa=a;(()=>{this.Qa=null;Ah(this.P,a)})()}Mf(a){(()=>{L(this,"opacity",
a)})();this.uh=a}V(a){const b=this.Nk(a);(()=>{this.P.appendChild(b)})()}Kf(a,b){const c=this.Nk(a);this.P==c.parentNode&&this.P.childNodes[b]==c||(()=>{Kd(this.P,c,b)})()}removeChild(a){const b=this.Nk(a);this.zi(b)&&(()=>{this.P.removeChild(b)})()}vp(){(()=>{Id(this.P)})()}la(a){(()=>{Sd(this.P,a)})()}vj(a){(()=>{this.P.innerHTML=a})()}MR(a){(()=>{this.P.id=a})()}xp(a){this.uf("label",a)}tf(a){Array.isArray(a)&&(a=a.join(" "));(()=>{hl(this.P,a)})()}sk(a){this.uf("hidden",a)}uf(a,b){(()=>{il(this.P,
a,b)})()}fa(a,b){if(this.Py.length)for(const c of this.Py)if("string"===typeof b){const d=Mk(c,this.P,a);d&&(delete this.QZ[a],(()=>{Ik(this.P,d)})());if(b){const e=Lk(c,a,b);this.QZ[a]=e;(()=>{Hk(this.P,e)})()}}else{const d=Kk(c,a);(()=>{var e=this.P,f=d;b?Bk(e,f):Ck(e,f)})()}else(()=>{var c=this.P;b?Bk(c,a):Ck(c,a)})(),cb("component has no bemInfo")}qI(a){const b=this.Py[0];a=b?Kk(b,a):a;return Gk(this.P,a)}Ih(a){this.uf("selected",a)}selected(){return"true"==jl(this.P,"selected")}yb(){this.fb(this.width(),
this.height());this.wh.C()}zi(a){return this.Nk(a).parentNode==this.displayObject()}x(){return void 0!==this.Wb?this.Wb:ph(this.displayObject()).x}y(){return void 0!==this.Xb?this.Xb:ph(this.displayObject()).y}width(){return void 0!==this.Ta?this.Ta:this.EL()}height(){return void 0!==this.Oa?this.Oa:this.DL()}enabled(){return!this.P.hasAttribute("disabled")}visible(){return"boolean"===typeof this.Qa?this.Qa:"none"!=this.displayObject().style.display}opacity(){if(void 0!==this.uh)return this.uh;const a=
zh(this.P);return"number"===typeof a?a:1}displayObject(){return this.P}setScale(a,b="0 0"){(()=>{Xk(this.P,a,a);gi(this.P,b)})()}setParentScale(a){this.uq=a;this.HA()}contains(a){if(!a)return!1;a=this.Nk(a);return Rd(this.P,a)}ks(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.ks(a)}Nk(a){return a instanceof Node?a:a.displayObject()}EL(){const a=this.P;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:Ch(a).width}DL(){const a=this.P;return a.tagName.toUpperCase()==
"SVG".toString()?a.height.baseVal.value:Ch(a).height}Bw(a,b){(()=>{void 0!==a&&vh(this.P,a);void 0!==b&&wh(this.P,b)})()}fb(){}HA(){}Rp(a){this.ka.C(this,a)}Ky(){this.fa("active",!0)}Yi(){this.fa("active",!1)}Ly(){y(this,this.P,"keydown",this.lN,this)}lN(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Rp())}xB(a){(()=>{this.setAttribute("tabindex",a+"")})()}wd(){this.rt&&this.rt.disconnect();const a=El.indexOf(this);0<=a&&
El.splice(a,1)}};class Nl{constructor(a){this.kg=a}ga(a,b,c){c=this.kg.hasOwnProperty(a)?this.kg[a]:c;if(void 0!==c){if(void 0!==b){a=this.BU;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.kg}BU(a){return"%"+a.toUpperCase()+"%"}}Nl.prototype.getMessage=Nl.prototype.ga;var Ol={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 Pl(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Ql.test(c))return b.rI=Rl(c),b.type="hex",b;a:{var d=a.match(Sl);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.rI=Tl(c[0],c[1],c[2]),b.type="rgb",b;if(Ol&&(c=Ol[a.toLowerCase()]))return b.rI=c,b.type="named",b;throw Error(a+" is not a valid color string");}var Ul=/#(.)(.)(.)/;
function Rl(a){if(!Ql.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Ul,"#$1$1$2$2$3$3"));return a.toLowerCase()}function Vl(a){a=Rl(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function Tl(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 Wl(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 Ql=/^#(?:[0-9a-f]{3}){1,2}$/i,Sl=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function Xl(){Le.call(this);this.hd=Yl;this.endTime=this.startTime=null}r(Xl,Le);var Yl=0;Xl.prototype.np=function(){this.Fh("begin")};Xl.prototype.Ll=function(){this.Fh("end")};Xl.prototype.Fh=function(a){this.dispatchEvent(a)};function Zl(a,b,c){be.call(this);this.XQ=a;this.Rx=b||0;this.Nx=c;this.baa=ua(this.Daa,this)}r(Zl,be);k=Zl.prototype;k.QC=0;k.pf=function(){Zl.Fb.pf.call(this);this.stop();delete this.XQ;delete this.Nx};k.start=function(a){this.stop();this.QC=fh(this.baa,void 0!==a?a:this.Rx)};k.stop=function(){this.isActive()&&ja.clearTimeout(this.QC);this.QC=0};k.isActive=function(){return 0!=this.QC};k.Daa=function(){this.QC=0;this.XQ&&this.XQ.call(this.Nx)};var Qa={},$l=null;function am(a){a=na(a);delete Qa[a];Pa()&&$l&&$l.stop()}function bm(){$l||($l=new Zl(function(){cm()},20));var a=$l;a.isActive()||a.start()}function cm(){var a=ya();Ga(Qa,function(b){dm(b,a)});Pa()||bm()};function em(a,b,c,d){Xl.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.xD=a;this.Iaa=b;this.duration=c;this.$_=d;this.coords=[];this.ED=!1;this.progress=0}r(em,Xl);k=em.prototype;
k.play=function(a){if(a||this.hd==Yl)this.progress=0,this.coords=this.xD;else if(1==this.hd)return!1;am(this);this.startTime=a=ya();-1==this.hd&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.np();this.Fh("play");-1==this.hd&&this.Fh("resume");this.hd=1;var b=na(this);b in Qa||(Qa[b]=this);bm();dm(this,a);return!0};k.stop=function(a){am(this);this.hd=Yl;a&&(this.progress=1);fm(this,this.progress);this.Fh("stop");this.Ll()};
k.pause=function(){1==this.hd&&(am(this),this.hd=-1,this.Fh("pause"))};k.Hh=function(a){this.progress=a;1==this.hd&&(this.startTime=ya()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};k.pf=function(){this.hd==Yl||this.stop(!1);this.w1();em.Fb.pf.call(this)};k.destroy=function(){this.Qc()};
function dm(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);fm(a,a.progress);1==a.progress?(a.hd=Yl,am(a),a.Fh("finish"),a.Ll()):1==a.hd&&a.II()}function fm(a,b){"function"===typeof a.$_&&(b=a.$_(b));a.coords=Array(a.xD.length);for(var c=0;c<a.xD.length;c++)a.coords[c]=(a.Iaa[c]-a.xD[c])*b+a.xD[c]}k.II=function(){this.Fh("animate")};k.w1=function(){this.Fh("destroy")};
k.Fh=function(a){this.dispatchEvent(new gm(a,this))};function gm(a,b){fe.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.hd}r(gm,fe);(function(){if(fc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Nb()))?a[1]:"0"}return ec?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Nb()))?a[0].replace(/_/g,"."):"10"):hc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Nb()))?a[1]:""):ic||jc||mc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Nb()))?a[1].replace(/_/g,"."):""):""})();function hm(a){return(a=a.exec(Nb()))?a[1]:""}(function(){if(Gg)return hm(/Firefox\/([0-9.]+)/);if($b||ac||Zb)return oc;if(Kg){if(Vb()||Ob("Macintosh")){var a=hm(/CriOS\/([0-9.]+)/);if(a)return a}return hm(/Chrome\/([0-9.]+)/)}if(Og&&!Vb())return hm(/Version\/([0-9.]+)/);if(Hg||Ig){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Nb()))return a[1]+"."+a[2]}else if(Jg)return(a=hm(/Android\s+([0-9.]+)/))?a:hm(/Version\/([0-9.]+)/);return""})();function im(a,b,c,d,e){em.call(this,b,c,d,e);this.element=a}r(im,em);im.prototype.Cp=function(){};im.prototype.II=function(){this.Cp();im.Fb.II.call(this)};im.prototype.Ll=function(){this.Cp();im.Fb.Ll.call(this)};im.prototype.np=function(){this.Cp();im.Fb.np.call(this)};function jm(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");im.call(this,a,b,c,d,e)}r(jm,im);
jm.prototype.Cp=function(){var a;if(a=this.ED)void 0===this.jD&&(this.jD=Bh(this.element)),a=this.jD;this.element.style[a?"right":"left"]=Math.round(this.coords[0])+"px";this.element.style.top=Math.round(this.coords[1])+"px"};function km(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);im.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.zI=lm}r(km,im);var mm=1/1024,lm=-1;k=km.prototype;
k.Cp=function(){var a=this.coords[0];Math.abs(a-this.zI)>=mm&&(K(this.element,a),this.zI=a)};k.np=function(){this.zI=lm;km.Fb.np.call(this)};k.Ll=function(){this.zI=lm;km.Fb.Ll.call(this)};k.show=function(){this.element.style.display=""};k.Zc=function(){this.element.style.display="none"};function nm(a,b,c){km.call(this,a,1,0,b,c)}r(nm,km);function om(a,b,c){km.call(this,a,0,1,b,c)}r(om,km);class pm extends im{constructor(a,b,c){super(null,[b],[c],200);this.P=a}Cp(){this.P.Mf(this.coords[0])}};class qm extends Q{constructor({ha:a,G:b,E0:c,UI:d,f0:e,tabIndex:f,Oia:g,toggle:h,xf:l}){super({ha:a,G:b,E0:c,UI:d,f0:e,tabIndex:f,jc:"BUTTON",L$:!0,xf:l});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.wi=new Q,M(this,this.wi),L(this.wi,"position","absolute"),L(this.wi,"top",a?`${-a}px`:0),L(this.wi,"right",b?`${-b}px`:0),L(this.wi,"bottom",c?`${-c}px`:0),L(this.wi,"left",g?`${-g}px`:0));(this.T9=h)&&this.Hc(!1);this.Ly()}Hc(a){this.uf("pressed",a)}selected(){return!1}Ih(){}pressed(){return"true"==
jl(this.P,"pressed")}la(a){super.la(a);this.wi&&this.Kf(this.wi,0)}vj(a){super.vj(a);this.wi&&this.Kf(this.wi,0)}};class rm extends Q{constructor(a,b){super({G:"bookmark"});this.D=a;this.Ry=b;this.J(!1);a.duration()?this.Ev():Ue(this,a.YV,this.Ev,this);y(this,this.displayObject(),kl,this.z6,this,!1)}Ev(){L(this,"left",`${this.Ry.time()/this.D.duration()*100}%`);this.J(!0)}z6(a){a.stopPropagation();this.D.seek(this.Ry.time());return Yk(this.displayObject().parentNode)}};function sm(a,b){null!==b&&0>b&&(b=null);null!==a.ui&&a.sb[a.ui].Ih(!1);a.ui=b;null!==b&&a.sb[b].Ih(!0);if(null!==a.ui){var c=a.sb[a.ui];b=c.displayObject().offsetTop;c=b+c.displayObject().offsetHeight;Ll(a,b,c)}}function tm(a,b){b=a.aG.indexOf(b);sm(a,0<=b?b:null)}class um extends Q{constructor({G:a,xf:b,options:c}){super({G:a,xf:b});this.tf("listbox");L(this,"position","absolute");this.aG=c.slice();Object.freeze(this.aG);this.sb=[];this.ui=null;this.FO=D(this)}options(){return this.aG}};class vm extends um{constructor({G:a,options:b,v0:c}){super({G:a,options:b});for(const d of b){const e=c(d);e.tf("option");e.Ih(!1);Kl(e,P(this,"item"));M(this,e);this.sb.push(e);z(this,e.ka,()=>{sm(this,this.sb.indexOf(e));this.FO.C()})}}fb(a,b){super.fb(a,b);this.sb.forEach(c=>c.yb())}};const wm=[{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 xm(a){const b=wm.find(c=>("number"===typeof a.ui?a.aG[a.ui]:null)==c.toString());return b?b.value:null}function ym(a,b){const c=wm.find(d=>d.value==b);tm(a,c?c.toString():null)}
class zm extends vm{constructor(a){super({G:"playback-rate-menu",options:wm.map(c=>c.toString()),v0:c=>{const d=new Q({bJ:!0});d.la(c);return d}});const b=new Q({ha:P(this,"caption")});b.la(a.ga("PB_PLAYBACK_RATE_MENU_CAPTION",{},"Rate"));M(this,b,0)}};class Am extends vm{constructor(a,b){super({G:"subtitles-list",options:[b.ga("PB_SUBTITLES_OFF",{},"Off"),...a],v0:c=>{const d=new Q({bJ:!0});d.la(c);return d}});a=new Q({ha:P(this,"caption")});a.la(b.ga("PB_SUBTITLES_MENU_CAPTION",{},"Subtitles"));M(this,a,0)}};function Bm(a,b){void 0===b&&(b=a.D.muted()?0:a.D.volume());L(a.NT,"height",`${100*(1-b)}%`);return Yk(a.displayObject())}
class Cm extends Q{constructor(a){super({G:"volume_popup"});this.D=a;this.nC=new Q({G:"volume"});M(this,this.nC);this.NT=new Q({G:"back"});M(this.nC,this.NT);Bm(this,this.D.volume());z(this,this.D.AF,()=>Bm(this));z(this,this.D.SP,()=>Bm(this));y(this,this.nC.displayObject(),kl,this.S7,this)}S7(a){y(this,document,ml,this.YF,this);y(this,document,ll,this.pX,this);this.YF(a);this.D.mk(!1)}YF(a){this.visible()&&(a=sh(a,this.nC.displayObject()).y,a=Math.min(1,a/this.nC.height()),a=Math.max(0,a),a=1-a,
this.D.setVolume(a),Bm(this,a))}pX(a){Re(this,document,ml,this.YF,this);Re(this,document,ll,this.pX,this);this.YF(a)}};function Dm(a){const b=new qm({G:"play",toggle:!0});b.sk(!0);z(a,b.ka,()=>a.D.playing()?a.D.pause():a.D.play());return b}
function Em(a){if(a.jx){const b=new qm({G:"rate",toggle:!0});b.sk(!0);b.fa("subtitle-button-next",Fm(a));const c=new zm(a.I);c.J(!1);c.fa("subtitle-button-next",Fm(a));ym(c,a.D.playbackRate());z(a,b.ka,()=>{if(c.visible()){const d=new km(c.displayObject(),1,0,150);d.play();Qe(a,d,"finish",()=>{c.J(!1);b.Hc(!1);Ik(b.displayObject(),"selected")})}else Gm(a,{button:b,Ar:c,B1:()=>{b.Hc(!1);Ik(b.displayObject(),"selected")}}),b.Hc(!0),Hk(b.displayObject(),"selected")});z(a,c.FO,()=>{a.D.tk(xm(c));c.J(!1)});
return{J1:b,K1:c}}return{J1:null,K1:null}}function Hm(a){const b=new qm({G:"mute",toggle:!0});b.sk(!0);const c=new Cm(a.D);c.J(!1);z(a,b.ka,()=>{const d=!a.D.muted();a.D.mk(d);b.Hc(d);d?Hk(b.displayObject(),"selected"):Ik(b.displayObject(),"selected")});z(a,a.D.AF,()=>{const d=a.D.muted();b.Hc(d);d?Hk(b.displayObject(),"selected"):Ik(b.displayObject(),"selected")});y(a,b.displayObject(),"mouseover",()=>{c.visible()||Gm(a,{button:b,Ar:c})});return{Nba:b,Jda:c}}
function Im(a,b){var c=a.c8.displayObject(),d=a.ua.width()-2;a=sh(b,c).x/a.pO*a.va;d=Math.min(1,a/d);return d=Math.max(0,d)}function Jm(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 Fm(a){return!!a.mb&&!!Km(a.mb).length}
function Gm(a,{button:b,Ar:c,B1:d}){c.J(!0);let e=new km(c.displayObject(),0,1,150);e.play();let f=!1;y(a,document,ml,g=>{g=Lm({button:b,Ar:c,Maa:g});if(g==f){const h=parseFloat(lh(c.displayObject(),"opacity"));e.stop();g?(f=!1,e=new km(c.displayObject(),h,1,150),e.play()):(f=!0,e=new km(c.displayObject(),h,0,150),e.play(),Qe(a,e,"finish",()=>{c.J(!1);d&&d()}))}})}
function Mm(a,b){b=new Am(b,a.I);b.J(!1);z(a,b.FO,()=>{if(a.mb&&a.Vj){var c=(c=a.Vj.ui)?c-1:null;"number"===typeof c?a.mb.select(c):a.mb.show(!1);a.Vj.J(!1)}});a.Vj=b;a.V(b)}function Lm({button:a,Ar:b,Maa:c}){const d=sh(c,b.displayObject());if(0>d.x||d.x>b.width()||0>d.y)return!1;b=sh(c,a.displayObject());return 0>=b.y||0<=b.x&&b.x<=a.width()&&b.y<=a.height()}
class Nm extends Q{constructor({oc:a,wf:b,ia:c,fk:d,HD:e}){super({G:"controls",kI:!0});this.D=a;this.mb=b;this.I=c;this.jx=e;this.Rb=Dm(this);M(this,this.Rb);const {nca:f,xc:g}=this.ps(d);this.c8=f;this.ua=g;M(this,this.ua);const {J1:h,K1:l}=Em(this);(this.pG=h)&&M(this,this.pG);(this.qG=l)&&M(this,this.qG);this.Vj=this.uc=null;this.mb&&(this.z_(),z(this,this.mb.nT,this.z_,this),z(this,this.mb.pT,this.B_,this));const {Nba:m,Jda:n}=Hm(this);this.J5=m;M(this,this.J5);this.v$=n;M(this,this.v$);this.Wp=
this.AK();M(this,this.Wp);this.f_=new C;this.JV=new C;this.Yf=this.wm=!1;this.pO=this.va=1;z(this,this.D.Jc(),this.ft,this);z(this,this.D.gl,this.I6,this);gi(this.displayObject(),"left bottom")}locked(){return this.Yf}AK(){const a=new qm({G:"toggle_fullscreen",toggle:!0});a.sk(!0);z(this,a.ka,()=>this.f_.C());return a}ps(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 rm(this.D,Mf(a,f)));z(this,this.D.EV,()=>{L(c,"width",100*this.D.BI()+"%")});z(this,this.D.Cf,()=>{L(d,"width",this.D.currentTime()/this.D.duration()*100+"%")});y(this,b,"mouseover",()=>{e.J(!0)});y(this,b,"mouseout",()=>{e.J(!1)});y(this,b,ml,f=>{f=Im(this,f);L(e,"left",`${100*f}%`);e.la(Jm(f*this.D.duration()))},this);y(this,b,kl,this.lw,this);return{nca:d,xc:b}}z_(){this.Vj&&(this.removeChild(this.Vj),this.Vj=null);Fm(this)&&(this.uc||this.lv(),Mm(this,Km(this.mb)));this.B_()}B_(){var a=Fm(this);
this.uc&&this.uc.J(a);if(this.Vj){const b=this.mb;a=a&&b.isVisible()?b.xt:null;sm(this.Vj,null==a?0:a+1)}}lv(){const a=new qm({G:"subtitles",toggle:!0});a.sk(!0);z(this,a.ka,()=>{this.Vj&&this.uc&&!this.Vj.visible()&&(Gm(this,{button:this.uc,Ar:this.Vj,B1:()=>{this.uc&&(this.uc.Hc(!1),Ik(this.uc.displayObject(),"selected"))}}),this.uc.Hc(!0),Hk(this.uc.displayObject(),"selected"))});this.uc=a;this.V(a)}lw(a){this.Yf=!0;y(this,document,ml,this.kw,this);y(this,document,ll,this.UF,this);this.D.playing()&&
(this.D.pause(),this.wm=!0);this.kw(a);a.preventDefault()}kw(a){this.D.seek(Im(this,a)*this.D.duration())}UF(a){Re(this,document,ml,this.kw,this);Re(this,document,ll,this.UF,this);this.kw(a);this.wm&&(this.D.play(),this.wm=!1);this.Yf=!1;this.JV.C()}ft(){const a=this.D.playing();this.Rb.Hc(a);a?Hk(this.Rb.displayObject(),"selected"):Ik(this.Rb.displayObject(),"selected")}I6(){this.qG&&ym(this.qG,this.D.playbackRate())}};const Om=Gg?{snapToLines:!1,line:83,lineAlign:"end"}:{snapToLines:!0,line:-4,lineAlign:"end"},Pm=(a,b)=>{b?a.mode="showing":"showing"===a.mode&&(a.mode="hidden")},Qm=a=>{for(let b=0;b<a.length;++b)if("showing"===a[b].mode)return b;return null},Rm=(a,b)=>{a.snapToLines=b.snapToLines;a.line=b.line;a.lineAlign=b.lineAlign},Sm=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={};Rm(e,d);b.push({cue:d,Aca:e});Rm(d,Om)}}return b}return[]};
function Km(a){const b=[];for(let c=0;c<a.ij.length;++c)b.push(a.ij[c].label||a.ij[c].language);return b}function Tm(a){if(a.Tq){for(const b of a.Tq)Rm(b.cue,b.Aca);a.Tq=null}}function Um(a){return null!==a.xt&&a.xt<a.ij.length?a.ij[a.xt]:null}
class Vm{constructor(a){this.ij=a;this.xt=Qm(a);this.Tq=null;this.pT=new Ok;this.nT=new Ok;this.ij.onchange=()=>{this.select(Qm(this.ij));this.pT.C(this)};a=()=>{this.select(Qm(this.ij));this.nT.C(this)};this.ij.onaddtrack=a;this.ij.onremovetrack=a}select(a){this.xt=null!==a&&a<this.ij.length?a:null;for(a=0;a<this.ij.length;++a)Pm(this.ij[a],a===this.xt);this.Tq&&(Tm(this),this.Tq||(this.Tq=Sm(Um(this))))}show(a){const b=Um(this);a&&!b?this.select(0):b&&Pm(b,a)}isVisible(){const a=Um(this);return!!a&&
"showing"===a.mode}};class Wm extends Tj{constructor(a){super(a);vi&&Uj.addHandler(this.D6,this)}videoWidth(){return Mj(this)?this.mediaElement().videoWidth:0}videoHeight(){return Mj(this)?this.mediaElement().videoHeight:0}D6(a){this.playing()&&a instanceof dk&&this.play()}};function Xm(a){a=Gd(Oc(a));bj&&a.setAttribute("playsinline","");!qi&&Ri&&a.setAttribute("preload","metadata");ij&&a.setAttribute("webkit-playsinline","");if(Gg&&1<a.children.length){const b=Ud(a,c=>c&&"SOURCE"==c.nodeName&&"video/mp4"==c.getAttribute("type"));b&&a.appendChild(b)}return new Wm(a)}
function Ym(a){if(!qi){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 Zm(a){if(!qi)if(a=a.mediaElement(),ej)$m(a);else if(!dj&&ma(a.textTracks)&&void 0!==a.textTracks.length)return new Vm(a.textTracks);return null}
function $m(a){const b=c=>c&&"TRACK"===c.nodeName&&c.hasAttribute("kind")?(c=c.getAttribute("kind"),!!c&&("captions"===c||"subtitles"===c)):!1;Ud(a,c=>c&&b(c)&&c.hasAttribute("default"))||(a=Ud(a,b))&&a.setAttribute("default","")};function an(a,b){const c=new Nm({oc:a.D,wf:a.mb,ia:a.I,fk:b,HD:a.jx});c.resize(a.D.mediaElement().width);c.Mf(0);c.f_.addHandler(()=>{a.ly(!a.jm);return Yk(c.displayObject())},a);c.JV.addHandler(()=>{a.LM||bn(a,!1)},a);x(a.Ya.displayObject(),"mouseenter",()=>{a.LM=!0;bn(a,!0)},!1,a);x(a.Ya.displayObject(),"mouseleave",()=>{a.LM=!1;c.locked()||bn(a,!1)},!1,a);return c}
function cn(a,b){if(a.gf){const c=Di()?"poster_frame_hide_video":"poster_frame";b?Hk(a.Ya.displayObject(),c):Ik(a.Ya.displayObject(),c);a.gf.Mf(b?1:0);!b&&a.uG&&(dn(a,a.uG),a.uG=void 0);$b&&!qi&&Ah(a.D.mediaElement(),!b)}}function dn(a,b){a.gf&&L(a.gf,"background-image",`url(${b})`)}
function en(a,b,c){a.gf||(a.gf=new Q({G:"poster"}),L(a.gf,"background-size","contain"),L(a.gf,"background-position","center"),L(a.gf,"background-repeat","no-repeat"),L(a.gf,"position","absolute"),L(a.gf,"top","0"),qi?a.Ya.displayObject().parentNode.appendChild(a.gf.displayObject()):a.Ya.V(a.gf),a.gf.resize(a.Ya.width(),a.Ya.height()));!c&&qi&&a.gf.opacity()?a.uG=b:dn(a,b)}
function fn(a){var b=a.Ya.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=xh(a.Ya.displayObject());a.Gj.resize(c.width);b=(b=Tk(b))?b.sd:1;b=ej||a.jm?b*a.dO:b;a=a.Gj;b&&(a.pO=b,b=a.width())&&(a.va=Math.max(a.pO,240/b),c=Math.round(11/a.va),L(a,"left",`${c}px`),L(a,"bottom",`${c}px`),b=Math.round(b*a.va)-22,Xk(a.displayObject(),1/a.va),c=b-173,a.uc&&a.uc.visible()&&(c-=a.uc.width()),a.pG&&(c-=a.pG.width()),a.ua.resize(c),a.yc(b))}}
function gn(a,b){a.Gj&&(b?a.$E||(a.$E=setInterval(()=>fn(a),100)):(clearInterval(a.$E),a.$E=void 0,a.ly(!1)))}function hn(a,b,c){const d=ej||a.jm?1:a.dO,e=new tk;e.scale(1/d,1/d);Pk(a.Ya.displayObject(),e);a.Ya.resize(b*d,c*d)}
function jn(a,b){a.qw=b;Hd(b,a.Ya.displayObject());qi&&hn(a,a.D.mediaElement().width,a.D.mediaElement().height);qi&&(qj?void 0!==window.TouchEvent&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(a.D.play(),a.D.pause());dj&&(a.Ya.resize(a.Ya.width()+1),oi(()=>a.Ya.resize(a.Ya.width()-1)))}
function kn(a){a.qw=null;if(Ld(a.Ya.displayObject())&&qi){const b=a.D,c=Xm(a.p$);nj?(a.Ya.removeChild(b.mediaElement()),a.Ya.V(c.mediaElement())):a.Ya=new Q({Ca:c.mediaElement()});Wj(a,c);b.Qc()}}function bn(a,b){var c=b?1:0;(new pm(a.Gj,a.Gj.opacity(),c)).play();a.mb&&(b?(a=a.mb,a.Tq||(a.Tq=Sm(Um(a)))):Tm(a.mb))}
class ln extends Yj{constructor(a,b,c,d=null){const e=Xm(a);super(e);this.p$=a;this.I=new Nl(d||{});this.gf=Ym(e);this.mb=Zm(e);this.Gj=null;this.uG=void 0;this.LM=this.jm=!1;this.dO=1;this.EH=!1;this.$E=void 0;this.qw=null;this.jx=b;qi?nj?(this.Ya=new Q({G:"video_player"}),Kl(this.Ya,"iphone"),this.Ya.V(this.D.mediaElement()),this.Ya.resize(this.D.mediaElement().width,this.D.mediaElement().height),c=this.D.mediaElement().getAttribute("poster"),this.D.mediaElement().removeAttribute("poster"),c&&(L(this.Ya,
"background","url("+c+")"),L(this.Ya,"background-size","100% 100%")),this.Zo(this.nj())):this.Ya=new Q({Ca:this.D.mediaElement()}):(a=this.nj(),super.Zo(!1),this.Ya=new Q({G:"video_player"}),this.Gj=an(this,c),this.gf&&this.Ya.V(this.gf),this.Ya.V(this.D.mediaElement()),this.Ya.V(this.Gj),this.Ya.resize(this.D.mediaElement().width,this.D.mediaElement().height),this.Zo(a),x(this.D.mediaElement(),"loadeddata",this.cF,!1,this));cn(this,!0);aj&&this.D.Jc().addHandler(f=>{"playing"==f.state()&&this.qw&&
(f=this.qw.style.opacity,this.qw.style.opacity="0.99",this.qw.style.opacity=f)},this)}Zo(a){this.Gj?this.Gj.J(a):nj?a?Ik(this.Ya.displayObject(),"without_controls"):Hk(this.Ya.displayObject(),"without_controls"):this.D.Zo(a);a?this.EH||(Ui?y(this,this.Ya,"click",this.XF,this):z(this,this.Ya.ka,this.XF,this),y(this,this.Ya,"click",this.NZ,this),this.EH=!0):this.EH&&(Ui?Re(this,this.Ya,"click",this.XF,this):Te(this,this.Ya.ka,this.XF,this),Re(this,this.Ya,"click",this.NZ,this),this.EH=!1)}nj(){return this.Gj?
this.Gj.visible():super.nj()}lQ(){this.D&&this.D.lQ()}FR(){this.D&&this.D.FR()}setScale(a){this.dO=a;hn(this,this.D.mediaElement().width,this.D.mediaElement().height)}videoWidth(){return this.D.videoWidth()}videoHeight(){return this.D.videoHeight()}resize(a,b){this.Ya&&(hn(this,a,b),this.Gj&&fn(this));const c=this.D.mediaElement();c.width=a;c.height=b;this.cF();this.gf&&this.gf.resize(this.Ya.width(),this.Ya.height())}Nh(a){a=super.Nh(a);this.cF();return a}cF(){if($b||ac){var a=this.D.mediaElement();
L(this.Ya,"background","#000000");F(a,"width","");F(a,"height","");this.jm||(a.videoWidth/a.videoHeight<a.width/a.height?F(a,"width","auto"):F(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)}XF(){this.nj()&&(this.D.playing()?this.D.pause():this.D.play())}NZ(a){a.stopPropagation()}show(a){this.Ya.displayObject().style.display=a?"":"none"}ly(a){if(!nj&&this.jm!=a&&this.Ya.displayObject().parentNode){this.jm=
a;let b=this.Ya.displayObject().parentNode;for(;b&&!Ak(b,"slide");)a=b,this.jm?Bk(a,"fullscreen"):Ck(a,"fullscreen"),b=b.parentNode;this.cF();hn(this,this.D.mediaElement().width,this.D.mediaElement().height)}}ft(a,b){super.ft(a,b);this.playing&&this.mb&&this.mb.select(this.mb.xt)}};function mn(a,b){const c=Sf(Yf(a.Ge,a.M),b);b=c?c.kc():b;if(qi&&a.D instanceof Yj){const d=a.D.oc(),e=d.src();d.Nh(pi());d.play();setTimeout(()=>{d.Nh(e);a.qp(b,0,!0)},0)}else a.qp(b,0,!0)}function nn(a,b){if(a.fP){var c=a.D,d=a.M;var e=a.Jm||0;var f=a.Ge.duration();d=d.oj(a.Y.timestamp(),!0,!1)-d.oj(a.Vg,!0,!1);d+=e;const g=Math.floor(d/f);e=g;f=d-g*f;a.nG=e;e=f-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.lH(f):c.seek(f)}}function on(a){a.Gb||a.D.deactivate()}
function pn(a){a.sl=void 0;a.Y.Yb().removeHandler(a.tT,a);a.Y.Jc().removeHandler(a.sT,a);a.Rz=!1;a.uM="ended";if(a.Ge instanceof Lj){const b=a.D;a.Ge.ZI()&&b.stop();b.ly(!1);a.Ge.QQ()&&b.show(!1)}a.Kg.C(a);qn(a)}function qn(a){a.Wj&&(a.Wj=!1,rn(a.Y,!1,a))}
class sn{constructor(a,b,c,d){this.M=a;this.Y=b;this.Ge=c;this.D=d;this.Vg=null;this.nG=0;this.Jm=null;this.xl=this.Je=!1;this.xm=new C;this.Kg=new C;this.fP=!1;this.sl=void 0;this.Rz=this.Gb=!1;this.uM="";this.Wj=!1;this.D.Jc().addHandler(this.NF,this);this.D.tB.addHandler(this.vY,this)}activate(){this.Gb=!0;this.D.Gb||this.D.activate()}deactivate(){this.D.playing()||this.D.deactivate();this.Gb=!1}oc(){return this.D}playing(){return this.D.playing()}qd(){return this.Je&&(this.D.qd()||!this.D.yC())}play(a){this.qp(this.Y.timestamp(),
void 0!==a?a:null,!1)}qp(a,b,c){this.hB();this.Y.Yb().addHandler(this.tb,this);this.D.Kg.addHandler(this.pq,this);this.D.Mp.addHandler(this.pq,this);this.D.ix.addHandler(this.lX,this);this.Je=!0;this.xl=!1;this.fP=c;this.Vg=a;this.Jm=null!=b?b:null;this.fP?(a=()=>{nn(this,!0);this.D.play();this.pq()},Si&&!qi?this.Ge instanceof Lj?setTimeout(a,150):a():(Ui&&this.D.Nh(this.D.src()),a())):null!=b?this.D.zr(b):this.D.play()}pause(){this.tm();this.D.pause();on(this)}stop(a){this.tm();this.D.pause();const b=
this.Ge instanceof Lj&&this.Ge.ZI();a=a||b?0:this.D.duration();this.D.seek(a);on(this);pn(this)}hB(){this.Y.Yb().removeHandler(this.tb,this);this.D.Kg.removeHandler(this.pq,this);this.D.Mp.removeHandler(this.pq,this);this.D.ix.removeHandler(this.lX,this)}tb(){if(this.Vg){var a=this.Vg;const d=this.Y.timestamp();var b=d.K()-a.K(),c=0==b;a=c?d.Aa()-a.Aa():0;c=c&&0==a;0>b||0>a?b=!0:(a=this.Ge.Nj,b=0>a?!c:b>a);b&&(this.tm(),this.D.pause(),on(this))}}NF(){const a=this.D.state();if("ended"==a){++this.nG;
let c=!1;const d=this.Ge.Em;if("number"!==typeof d){var b=this.Vg;const e=this.Y.timestamp();b=b.K()!=e.K()||b.Aa()!=e.Aa();switch(d){case "untilNextClick":c=!b;break;case "untilNextSlide":c=!0}}else c=this.nG<d;c?(this.Rz=!0,this.D.seek(0),this.D.play()):(this.tm(),pn(this),on(this))}else"playing"!=a||"playing"==this.uM||this.Rz||(this.vY(),void 0===this.sl&&this.SF());"buffering"!=a&&"paused"!=a&&(this.uM=a)}pq(){this.Kg.C(this);this.qd()||(this.playing()&&this.xl?this.D.pause():nn(this,!1))}vY(){this.Rz?
this.Rz=!1:this.nG=0}j2(){this.xl&&(this.xl=!1,this.D.play())}i2(){this.xl||(this.xl=!0,this.qd()||this.D.pause())}lH(a){this.Wj||this.qd()||(this.Wj=!0,rn(this.Y,!0,this),this.D.Cf.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.Cf.removeHandler(c,this),qn(this))},this))}SF(){this.sl=this.Y.timestamp();this.Y.Yb().addHandler(this.tT,this);this.Y.Jc().addHandler(this.sT,this);if(this.Ge instanceof Lj){const a=this.D;a.show(!0);this.Ge.pR()&&a.ly(!0);cn(a,!1)}}sT(){var a;if(a=this.Je)a:if(this.Y.suspended()){a=
this.Y.timestamp();if(0<this.Ge.Nj){var b=Rf(Yf(this.Ge,this.M)).kc().K()+this.Ge.Nj;if(b!=a.K()){a=!1;break a}}else b=a.K();b=this.M.ja(b).pb();a=a.Aa()==b.count()-1}else a=!1;a&&pn(this)}tT(){const a=this.Y.timestamp(),b=Yf(this.Ge,this.M);0<this.Ge.Nj?null==Sf(b,a)&&pn(this):this.sl&&this.sl.K()!=a.K()&&pn(this)}tm(){this.Je&&(this.Je=!1,this.hB(),this.Kg.C(this),this.xm.C(this));qn(this)}lX(){this.tm();on(this)}rp(){return this.xm}};class tn extends sn{constructor(a,b,c,d){super(a,b,c,d);this.Ff=c}tb(){this.Ff.Iv||super.tb()}};function un(){}un.prototype.next=function(){return vn};var vn={done:!0,value:void 0};function wn(a){return{value:a,done:!1}}un.prototype.Bj=function(){return this};function xn(a){if(a instanceof un)return a;if("function"==typeof a.Bj)return a.Bj(!1);if(la(a)){let b=0;const c=new un;c.next=function(){for(;;){if(b>=a.length)return vn;if(b in a)return wn(a[b++]);b++}};return c}throw Error("Not implemented");}
function yn(a,b){if(la(a))v(a,b);else for(a=xn(a);;){const {done:c,value:d}=a.next();if(c)break;b.call(void 0,d,void 0,a)}}function zn(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 un;g.next=function(){if(0<f&&d>=e||0>f&&d<=e)return vn;const h=d;d+=f;return wn(h)};return g}function An(a){if(la(a))return qb(a);a=xn(a);const b=[];yn(a,function(c){b.push(c)});return b};function Bn(a){this.ra=a.content;this.R3=""==a.contentHover?a.content:a.contentHover;this.Bh=a.url;this.Ta=a.width;this.Oa=a.height;this.d$=a.zy;this.j5=a.language;this.b4=a.zx;this.a4=a.yx;this.c4=a.Ax;this.d4=a.Bx}k=Bn.prototype;k.content=function(){return this.ra};k.contentHover=function(){return this.R3};k.url=function(){return this.Bh};k.width=function(){return this.Ta};k.height=function(){return this.Oa};k.zy=function(){return this.d$};k.language=function(){return this.j5};k.zx=function(){return this.b4};
k.yx=function(){return this.a4};k.Ax=function(){return this.c4};k.Bx=function(){return this.d4};function Cn(a){Bn.call(this,a)}r(Cn,Bn);class Dn{constructor(a,b,c){this.ii=a;this.t5=b;this.k$=[].concat(c)}name(){return this.ii}localName(){return this.t5}urls(){return this.k$}};class En{constructor(){this.$A=[]}count(){return this.$A.length}O0(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.$A[a]}K$(a){this.$A.push(a)}}En.prototype.getPresenter=En.prototype.O0;En.prototype.count=En.prototype.count;class Fn{constructor(a,b){this.Gf=a;this.hs=b;this.uh=1;this.Bh=null;this.yl="_self"}src(){return this.Gf}Va(){return this.hs}opacity(){return this.uh}Mf(a){this.uh=a}url(){return this.Bh}target(){return this.yl}};class Gn{constructor(){this.Qu={}}zQ(a){return a in this.Qu}};var Hn={Xda:"activated",Sea:"deactivated",DS:"buffering"};p("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",Hn);p("ACTIVATED","activated",Hn);p("DEACTIVATED","deactivated",Hn);p("BUFFERING","buffering",Hn);function In(a,b){a.oi!=b&&(a.oi=b,a.MX.C(a))}class Jn{constructor(a,b,c){this.sl=a;this.pL=b;this.Pe=null!=c?c:1;this.oi="deactivated";this.MX=new C}kc(){return this.sl}Qe(){return this.pL}volume(){return this.Pe}playbackState(){return this.oi}playbackStateChangedEvent(){return this.MX}}Jn.prototype.playbackStateChangedEvent=Jn.prototype.playbackStateChangedEvent;Jn.prototype.playbackState=Jn.prototype.playbackState;Jn.prototype.endTimestamp=Jn.prototype.Qe;Jn.prototype.startTimestamp=Jn.prototype.kc;class Kn extends Jn{constructor(a,b,c,d){super(b,c,d);this.VS=a}audio(){return this.VS}wf(){return this.VS.wf()}}Kn.prototype.audio=Kn.prototype.audio;class Ln{constructor(){this.Mm=[]}get o2(){return this.Mm}count(){return this.Mm.length}OC(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Mm[a]}}Ln.prototype.getTrack=Ln.prototype.OC;Ln.prototype.count=Ln.prototype.count;class Mn extends Ln{M0(a){return this.OC(a)}a0(a){this.Mm.push(a)}jd(){const a=[];for(let b=0;b<this.count();++b)a.push(this.M0(b));return a}}Mn.prototype.addAudioTrack=Mn.prototype.a0;Mn.prototype.getAudioTrack=Mn.prototype.M0;class Nn extends Jn{constructor(a,b,c,d){super(b,c,d);this.Vb=a}video(){return this.Vb}width(){return this.Vb.width()}height(){return this.Vb.height()}wf(){return this.Vb.wf()}}Nn.prototype.height=Nn.prototype.height;Nn.prototype.width=Nn.prototype.width;Nn.prototype.video=Nn.prototype.video;class On extends Ln{fp(a){return this.OC(a)}c0(a){this.Mm.push(a)}jd(){const a=[];for(let b=0;b<this.count();++b)a.push(this.fp(b));return a}}On.prototype.addVideoTrack=On.prototype.c0;On.prototype.getVideoTrack=On.prototype.fp;class Pn{constructor(){this.o3=new Mn;this.t$=new On}Cl(){return this.o3}yf(){return this.t$}}Pn.prototype.videoTracks=Pn.prototype.yf;Pn.prototype.audioTracks=Pn.prototype.Cl;class Qn{constructor(a,b,c,d){this.Ga=a;this.qe=b;this.Bh=c;this.yl=d}type(){return this.Ga}title(){return this.qe}url(){return this.Bh}target(){return this.yl}navigate(a){Oh(this.Bh,{target:a||this.yl})}}Qn.prototype.navigate=Qn.prototype.navigate;Qn.prototype.target=Qn.prototype.target;Qn.prototype.url=Qn.prototype.url;Qn.prototype.title=Qn.prototype.title;Qn.prototype.type=Qn.prototype.type;class Rn{constructor(){this.zw=[]}count(){return this.zw.length}P0(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.zw[a]}jd(){return this.zw}}Rn.prototype.getReference=Rn.prototype.P0;Rn.prototype.count=Rn.prototype.count;class Sn{constructor(){this.zw=new Rn}Di(){return this.zw}}Sn.prototype.references=Sn.prototype.Di;class Tn{constructor(){this.Hb=!1}enabled(){return this.Hb}sa(a){this.Hb=a}};class Un{constructor(){this.Bz=!0}fitToWindow(){return this.Bz}}Un.prototype.fitToWindow=Un.prototype.fitToWindow;var Vn={pfa:"free",Mga:"restricted",fha:"sequential"};p("ispring.presenter.presentation.settings.NavigationType",Vn);p("FREE","free",Vn);p("RESTRICTED","restricted",Vn);p("SEQUENTIAL","sequential",Vn);class Wn{constructor(){this.I5=new sf;this.fA=new rf;this.z4=new mf;this.Sn="free"}Zm(){return this.I5}keyboard(){return this.fA}Hx(){return this.z4}navigationType(){return this.Sn}RR(a){this.Sn=a}}Wn.prototype.navigationType=Wn.prototype.navigationType;Wn.prototype.mouse=Wn.prototype.Zm;var Xn={zga:"prompt",$da:"always",Ofa:"never"};p("ispring.presenter.presentation.settings.PresentationResumeMode",Xn);p("PROMPT_TO_RESUME","prompt",Xn);p("ALWAYS_RESUME","always",Xn);p("NEVER_RESUME","never",Xn);class Yn{constructor(){this.JG=this.Gp=this.LV=!1;this.Cw="never"}Ym(){return this.LV}Yca(a){this.LV=a}mf(){return this.Gp}cJ(a){this.Gp=a}tu(){return this.Cw}HR(){return this.JG}}Yn.prototype.resumeMode=Yn.prototype.tu;Yn.prototype.autoStart=Yn.prototype.mf;Yn.prototype.loopPlayback=Yn.prototype.Ym;var Zn={$ea:["BC","AD"],Zea:["Before Christ","Anno Domini"],Mfa:"JFMAMJJASOND".split(""),Aha:"JFMAMJJASOND".split(""),Ifa:"January February March April May June July August September October November December".split(" "),zha:"January February March April May June July August September October November December".split(" "),jha:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Cha:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),hia:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Eha:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),lha:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Dha:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Nfa:"SMTWTFS".split(""),Bha:"SMTWTFS".split(""),kha:["Q1","Q2","Q3","Q4"],Ega:["1st quarter","2nd quarter","3rd quarter","4th quarter"],aea:["AM","PM"],Qea:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Rha:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Rea:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],I2:6,iia:[5,6],
J2:5},$n=Zn;$n=Zn;function ao(a,b,c,d,e,f){"string"===typeof a?(this.Aj=a==bo?b:0,this.rj=a==co?b:0,this.days=a==eo?b:0,this.jk=a==fo?b:0,this.lk=a==go?b:0,this.rk=a==ho?b:0):(this.Aj=a||0,this.rj=b||0,this.days=c||0,this.jk=d||0,this.lk=e||0,this.rk=f||0)}
ao.prototype.xJ=function(){var a=Math.min(this.Aj,this.rj,this.days,this.jk,this.lk,this.rk),b=Math.max(this.Aj,this.rj,this.days,this.jk,this.lk,this.rk);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.Aj&&b.push(Math.abs(this.Aj)+"Y");this.rj&&b.push(Math.abs(this.rj)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.jk||this.lk||this.rk)b.push("T"),this.jk&&b.push(Math.abs(this.jk)+"H"),this.lk&&b.push(Math.abs(this.lk)+"M"),this.rk&&b.push(Math.abs(this.rk)+
"S");return b.join("")};ao.prototype.Um=function(a){return a.Aj==this.Aj&&a.rj==this.rj&&a.days==this.days&&a.jk==this.jk&&a.lk==this.lk&&a.rk==this.rk};ao.prototype.clone=function(){return new ao(this.Aj,this.rj,this.days,this.jk,this.lk,this.rk)};var bo="y",co="m",eo="d",fo="h",go="n",ho="s";ao.prototype.add=function(a){this.Aj+=a.Aj;this.rj+=a.rj;this.days+=a.days;this.jk+=a.jk;this.lk+=a.lk;this.rk+=a.rk};
function io(a,b,c){"number"===typeof a?(this.nc=jo(a,b||0,c||1),ko(this,c||1)):ma(a)?(this.nc=jo(a.getFullYear(),a.getMonth(),a.getDate()),ko(this,a.getDate())):(this.nc=new Date(ya()),a=this.nc.getDate(),this.nc.setHours(0),this.nc.setMinutes(0),this.nc.setSeconds(0),this.nc.setMilliseconds(0),ko(this,a))}function jo(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}k=io.prototype;k.I0=$n.I2;k.K0=$n.J2;
k.clone=function(){var a=new io(this.nc);a.I0=this.I0;a.K0=this.K0;return a};k.getFullYear=function(){return this.nc.getFullYear()};k.getYear=function(){return this.getFullYear()};k.getMonth=function(){return this.nc.getMonth()};k.getDate=function(){return this.nc.getDate()};k.getTime=function(){return this.nc.getTime()};k.getDay=function(){return this.nc.getDay()};k.getUTCFullYear=function(){return this.nc.getUTCFullYear()};k.getUTCMonth=function(){return this.nc.getUTCMonth()};k.getUTCDate=function(){return this.nc.getUTCDate()};
k.getUTCDay=function(){return this.nc.getDay()};k.getUTCHours=function(){return this.nc.getUTCHours()};k.getUTCMinutes=function(){return this.nc.getUTCMinutes()};k.getTimezoneOffset=function(){return this.nc.getTimezoneOffset()};k.set=function(a){this.nc=new Date(a.getFullYear(),a.getMonth(),a.getDate())};k.setFullYear=function(a){this.nc.setFullYear(a)};k.setYear=function(a){this.setFullYear(a)};k.setMonth=function(a){this.nc.setMonth(a)};k.setDate=function(a){this.nc.setDate(a)};k.setTime=function(a){this.nc.setTime(a)};
k.setUTCFullYear=function(a){this.nc.setUTCFullYear(a)};k.setUTCMonth=function(a){this.nc.setUTCMonth(a)};k.setUTCDate=function(a){this.nc.setUTCDate(a)};
k.add=function(a){if(a.Aj||a.rj){var b=this.getMonth()+a.rj+12*a.Aj,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()),ko(this,a.getDate()))};k.xJ=function(){var a=this.getFullYear();const b=0>a?"-":1E4<=a?"+":"";return[b+pd(Math.abs(a),b?6:4),pd(this.getMonth()+1,2),pd(this.getDate(),2)].join("")+""};k.Um=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};k.toString=function(){return this.xJ()};function ko(a,b){a.getDate()!=b&&a.nc.setUTCHours(a.nc.getUTCHours()+(a.getDate()<b?1:-1))}
k.valueOf=function(){return this.nc.valueOf()};function lo(a,b){return a.getTime()-b.getTime()};function mo(a,b){this.c2=a;this.HC=b}new io(0,0,1);new io(9999,11,31);mo.prototype.getStartDate=function(){return this.c2};mo.prototype.contains=function(a){return a.valueOf()>=this.c2.valueOf()&&a.valueOf()<=this.HC.valueOf()};mo.prototype.iterator=function(){return new no(this)};function no(a){this.fR=a.getStartDate().clone();this.HC=Number(a.HC.xJ())}r(no,un);no.prototype.next=function(){if(Number(this.fR.xJ())>this.HC)return vn;var a=this.fR.clone();this.fR.add(new ao(eo,1));return wn(a)};function oo(a,b){a.a_=b}class po{constructor(){this.ON=void 0;this.VT=this.a_=null}password(){return this.ON}yy(){return this.a_}gI(){return this.VT}};function qo(){}qo.prototype.uZ=null;qo.prototype.XX=null;qo.prototype.mJ=function(){return this.uZ};function ro(a,b){a.uZ=b}qo.prototype.TI=function(){return this.XX};function so(a,b){a.XX=b}function to(a,b){this.Bh=a;this.yl=b}to.prototype.url=function(){return this.Bh};to.prototype.target=function(){return this.yl};to.prototype.open=function(){Oh(this.Bh,{target:this.yl})};class uo{constructor(){this.PM=new Wn;this.WN=new Yn;this.i3=new Un;this.I=this.YE=this.Za=null;this.Nq="";this.w$=new qo;this.t8=new po;this.a3=new Tn}navigation(){return this.PM}fd(){return this.WN}fr(){return this.i3}sJ(){return this.Nq}skin(){return this.Za}ia(){return this.I}LR(a){this.I=a}Ku(){return this.w$}gy(){return this.t8}Wt(){return this.a3}}uo.prototype.i18n=uo.prototype.ia;uo.prototype.skin=uo.prototype.skin;uo.prototype.appearance=uo.prototype.fr;uo.prototype.playback=uo.prototype.fd;function vo(){this.ZO=[]}vo.prototype.count=function(){return this.ZO.length};vo.prototype.add=function(a){this.ZO.push(a)};function wo(a,b){const c=a.count();for(let d=0;d<c;++d){const e=a.ZO[d];if(e.name()==b)return e}return null};class xo extends Cg{constructor(a){super();this.lc=a;this.M=new tg;this.Rh=this.qe="";this.tg=this.ug=0;this.H=new uo;this.OT=new vo;this.Oo=this.cE=this.hi=null;this.vU=[];this.$A=new En;this.zb=null;this.rh=new Pn;this.kB=new Sn;this.cP=new Gn;this.M_=new Gn;this.d8=[];this.ET=D(this);this.rK=D(this)}Pr(){return this.lc}slides(){return this.M}title(){return this.qe}aS(a){this.qe=a}Xca(a){this.Rh!=a&&(this.Rh=a,this.ET.C())}courseTitle(){return this.Rh}slideWidth(){return this.ug}slideHeight(){return this.tg}settings(){return this.H}DI(){if(!this.hi){const a=
An(zn(this.M.count()));this.hi=new Ag(this.M,"__m",a)}return this.hi}uC(){return this.cE}ID(){return this.Oo}fonts(){return this.vU}qu(){return this.$A}$d(){return this.zb}vu(a){(this.zb||a)&&(this.zb&&a?!this.zb.isEqual(a):1)&&(this.zb=a,this.rK.C())}$c(){return this.rh}resources(){return this.kB}ou(){return this.d8}}xo.prototype.resources=xo.prototype.resources;xo.prototype.narration=xo.prototype.$c;xo.prototype.company=xo.prototype.$d;xo.prototype.presenters=xo.prototype.qu;
xo.prototype.settings=xo.prototype.settings;xo.prototype.slideHeight=xo.prototype.slideHeight;xo.prototype.slideWidth=xo.prototype.slideWidth;xo.prototype.title=xo.prototype.title;xo.prototype.slides=xo.prototype.slides;xo.prototype.uniqueId=xo.prototype.Pr;function yo(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 zo(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 Ao(a,b){var c=c||zb;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 Bo(a){return new Co(a,b=>b.Td().jd())}function Do(a,b,c){return Ao(a.Tw[b]||[],a.Tw[c]||[])}class Co{constructor(a,b){this.Tw=[];for(let e=0;e<a.count();++e){var c=a.ja(e);const f=b(c);for(let g=0;g<f.length;++g){c=f[g];var d=e;const h=d+(0<c.Nj?c.Nj:0);for(;d<=h;++d)this.Tw[d]||(this.Tw[d]=[]),this.Tw[d].push(c)}}}};function Eo(a,b){const c=na(b)+"";if(!(c in a.$O)){const d=a.le.MQ(b);a.$O[c]=new tn(a.F.slides(),a.Y,b,d)}return a.$O[c]}function Fo(a,b){b=na(b)+"";return a.LB.hasOwnProperty(b)}function Go(a,b){const c=na(b)+"";if(!a.LB.hasOwnProperty(c)){const d=a.le.Wm(b);a.LB[c]=new sn(a.F.slides(),a.Y,b,d)}return a.LB[c]}
function Ho(a){const b=a.Y.timestamp().K();if(!a.fV[b]){var c=a.F.slides().ja(b).Td();for(let d=0;d<c.count();++d){const e=eg(c,d),f=na(e)+"",g=a.le.Wm(e);a.LB[f]=new sn(a.F.slides(),a.Y,e,g)}a.fV[b]=!0}}function Io(a,b){const c=na(b)+"";if(!(c in a.vP)){const d=a.le.MQ(b);a.vP[c]=new sk(a.F.slides(),a.Y,b,d)}return a.vP[c]}function Jo(a,b,c,d){var e=a.Y.timestamp();c=null!=c?c:null;d=d||!1;const f=Eo(a,b);Ko(a,b,f,d&&!b.Iv);f.qp(e,c,d)}
function Ko(a,b,c,d){a.VE&&(a.VE.stop(),a.VE=null);b.Iv&&(a.ov&&a.ov.stop(),a.ov=c);d?a.Qn.add(c,0<b.Nj?rk:ik):a.Qn.remove(c);"untilNextSound"==b.Em&&(a.VE=c)}function Lo(a,b,c,d,e){b=Go(a,b);e?(qi&&a.$l&&a.$l.Je&&a.$l.pause(),a.Qn.add(b,qk)):a.Qn.remove(b);mb(a.kC,b.oc());!a.Gb&&e||b.qp(c,d,e);e?a.$l=b:(c=b.oc(),a.iV.C(c))}function Mo(a,b){b=a.F.slides().ja(b).Bd().jd();v(b,c=>{lb(a.RD,c)||(Eo(a,c).activate(),a.RD.push(c))},a);oi(a.e4,a)}
function No(a,b,c){Fo(a,b)&&(b=Go(a,b),b.stop(c),a.$l==b&&(a.$l=null))}function Oo(a,b,c,d){if(a.Ns.o0()){var e=Io(a,b);Ko(a,b,e,!0);e.qp(c,d)}}function Po(a){a.ov&&(a.ov.stop(),a.ov=null)}function Qo(a,b){a.Vu?a.Vu.UR(b):(a.Vu=new gk(b,a.n3,a.le,a.Ns),a.Gb&&a.Vu.activate())}function Ro(a,b){return"accessible"==a.Jb?null:a.F.slides().ja(b).Qy}
class So{constructor(a,b,c){this.Gb=!1;this.F=a;this.le=b;this.Ns=c;this.Y=null;this.Qn=new hk(a);this.VE=this.$l=this.ov=this.Vu=null;this.Jb="normal";this.$O={};this.LB={};this.vP={};this.U=-1;this.Uw=Bo(a.slides());this.kC=[];this.iV=new C;this.fV={};this.RD=[];a=this.le;b=ck();b=new To(b);z(a,b.Jy,a.VF,a);this.n3=b}VR(a,b){this.Y=a;this.Qn.VR(a,b);a.Yb().addHandler(this.tb,this)}kn(a){this.Jb=a;this.Ns.kn(a)}activate(){this.Gb=!0;this.$l&&mn(this.$l,this.Y.timestamp());this.Vu&&this.Vu.activate();
const a=this.Y.timestamp().K();0<=a&&Mo(this,a)}tb(a){a=a.timestamp().K();a!=this.U&&this.Lj(a)}e4(){const a=this.Y.timestamp().K(),b=this.F.slides().ja(a).Bd().jd();v(this.RD,c=>{lb(b,c)||(Eo(this,c).deactivate(),mb(this.RD,c))},this)}Lj(a){Ho(this);this.Gb&&Mo(this,a);const b=(f,g)=>{for(let h=0;h<f.length;++h){const l=f[h],m=this.le.Wm(l);m&&g(l,m)}};var c=this.U;this.U=a;const d=this.kC,e=Do(this.Uw,c,a);c=Do(this.Uw,a,c);b(e,(f,g)=>{g.ix.removeHandler(this.mX,this);mb(d,g)});b(c,(f,g)=>{g.ix.addHandler(this.mX,
this)});this.le.nS();Qo(this,Ro(this,a))}mX(a,b){var c=this.kC;lb(c,a)||c.push(a);"play"==b&&this.iV.C(a)}};class Uo{constructor(){this.Lb={};this.TS={};this.Pe=1}forEach(a){Ga(this.Lb,a,this)}get(a){a=a.id();return this.Lb[a]}set(a,b,c){this.Lb[a.id()]=b;this.TS[a.id()]=c;b.setVolume(this.Pe*c)}zQ(a){return a.id()in this.Lb}setVolume(a){if(this.Pe!=a){this.Pe=a;for(const b in this.Lb)this.Lb.hasOwnProperty(b)&&this.Lb[b].setVolume(this.Pe*this.TS[b])}}LI(){for(const a in this.Lb)this.Lb.hasOwnProperty(a)&&this.Lb[a].pause()}};class To extends ek{constructor(a){super(a);this.zm=null}UR(a){this.zm!=a&&(a?this.Nh(a.Xt()[0].sources()):this.D.Nh(pi()),this.zm=a)}};function Vo(a,b){a.va=b;a.Tt.forEach(c=>{c.setScale(b)})}function Wo(a){const b=a.Rn?0:a.Pe;b!=a.lO&&(a.lO=b,a.pY.C(),a.Vw.setVolume(b),a.Tt.setVolume(b))}
class Xo extends Cg{constructor(a){super();this.Ie=a;this.Vw=new Uo;this.Tt=new Uo;this.Pe=1;this.Rn=!1;this.lO=1;this.Bl=D(this);this.pY=D(this);this.dW=D(this);this.FX=D(this);this.GZ=D(this);this.s$=D(this);this.va=1;this.I=null;z(this,this.Ie.gl,this.nS,this)}MQ(a){var b=a.gr();a=a.volume();a=void 0!==a?a:1;if(this.Vw.zQ(b))var c=this.Vw.get(b);else c=null,b.hr()?c=wd(document,b.hr()):b.Ai()&&(c=Gd(Oc(b.Ai()))),c=new ek(c),c.tk(this.Ie.playbackRate()),z(this,c.Jy,this.VF,this),this.Vw.set(b,c,
a);return c}Wm(a){var b=a.gr(),c=a.volume();a=a.fk();c=void 0!==c?c:1;this.Tt.zQ(b)?a=this.Tt.get(b):(a=new ln(b.Ai(),this.Ie.HD(),a,this.I),z(this,a.Jy,this.G7,this),a.setScale(this.va),a.tk(this.Ie.playbackRate()),this.Tt.set(b,a,c));return a}nS(){const a=this.Ie.playbackRate();this.Vw.forEach(b=>b.tk(a));this.Tt.forEach(b=>b.tk(a))}volume(){return this.Pe}setVolume(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.Pe!=a&&(this.Pe=a,Wo(this),this.Bl.C())}mk(a){this.Rn!=a&&(this.Rn=
a,this.dW.C(),Wo(this))}muted(){return this.Rn}fD(){return this.lO}LI(){this.Vw.LI();this.Tt.LI();this.FX.C()}qn(){return this.Bl}gD(){return this.pY}l1(){return this.dW}VF(a,b){this.GZ.C(a,b)}G7(a,b){this.s$.C(a,b)}LR(a){this.I=a}}Xo.prototype.muteStateToggledEvent=Xo.prototype.l1;Xo.prototype.realVolumeChangedEvent=Xo.prototype.gD;Xo.prototype.volumeChangedEvent=Xo.prototype.qn;Xo.prototype.realVolume=Xo.prototype.fD;Xo.prototype.muted=Xo.prototype.muted;Xo.prototype.mute=Xo.prototype.mk;
Xo.prototype.setVolume=Xo.prototype.setVolume;Xo.prototype.volume=Xo.prototype.volume;function Yo(a){this.F=a;this.jU=new C}Yo.prototype.nD=function(a){a.Ic().addHandler(this.Lj,this)};Yo.prototype.Lj=function(a){a=this.F.slides().ja(a).jp();for(let c=0;c<a.count();++c){var b=a.NC(c);this.jU.C(b)}};Yo.prototype.IC=function(){return this.jU};class Zo{constructor(a,b,c,d,e,f,g,h,l){this.PL=a;this.A8=b;this.Xa=c;this.le=d;this.ic=e;this.o$=f;this.eA=g;this.NX=h;this.Ke=l}hy(){return this.A8}mediaController(){return this.Xa}Rr(){return this.o$}Il(){return this.eA}soundController(){return this.ic}};class bp{constructor(a,b,c){this.vm=a;this.TB=b;this.hj=c;0>this.hj&&(this.hj=0);this.vm&&0>this.vm.m.t&&(this.vm.m.t=0)}Aa(){return this.TB}ib(){return this.hj}IR(){const a={s:this.TB,t:this.hj};this.vm&&(a.S=Ta(this.vm));return a}clone(){return new bp(this.vm?Ta(this.vm):null,this.TB,this.hj)}};class cp{constructor({kk:a,PD:b}){this.oh=a.concat();this.WP=b.concat()}kk(){return this.oh.concat()}PD(){return this.WP.concat()}persistState(){const a={};a.indexes=this.oh;a.zoomStates=this.WP;return a}nQ(){return new cp({kk:this.oh,PD:this.WP})}};function dp(a){this.AU=a;this.Lg=15E3}k=dp.prototype;k.KE=null;k.d_=0;k.sH=!1;k.Ex=function(a){this.KE=qb(arguments);this.sH||(this.sH=!0,this.d_=setTimeout(this.y7.bind(this),this.Lg))};k.y7=function(){this.sH=!1;this.AU.apply(null,this.KE);this.KE=null};k.Naa=function(a){this.cancel();this.AU.apply(null,arguments)};k.cancel=function(){clearTimeout(this.d_);this.sH=!1;this.KE=null};function ep(a){const b=new fp;b.Ms=a.lastViewedSlide;b.Al=a.viewDuration;b.Lq=a.slideStates;const c=a.zoomState;c&&(b.Pm=new cp({kk:c.indexes,PD:c.zoomStates||[]}));if(a=a.slideTimelineStates)b.Mq=Ia(a,d=>new bp(d.S,d.s,d.t)),b.$B=!0;return b}function gp(a,b){a.Ms!=b&&(a.Ms=b,a.vl=!0)}function hp(a,b){return b in a.Mq?a.Mq[b]:null}function ip(a,b,c){c?a.Mq[b]=c:delete a.Mq[b];a.vl=!0}function jp(a,b){a.Al!=b&&(a.Al=b,a.vl=!0,a.mV.Ex())}
class fp{constructor(){this.Ms=null;this.Al=0;this.Pm=null;this.Lq={};this.Mq={};this.vl=!1;this.mV=new dp(this.T4.bind(this));this.Qq=new C;this.$B=!1}WQ(){return this.Ms}Jx(a){return a in this.Lq?this.Lq[a]:null}IR(){const a={};a.lastViewedSlide=this.Ms;a.viewDuration=this.Al;a.slideStates=Ta(this.Lq);this.Pm&&(a.zoomState=this.Pm.persistState());this.$B&&(a.slideTimelineStates=Ia(this.Mq,b=>b.IR()));return a}nQ(a){this.Ms=a.Ms;this.Al=a.Al;this.Lq=Ta(a.Lq);this.$B=a.$B;this.Pm=a.Pm?a.Pm.nQ():null;
this.Mq=Ia(a.Mq,b=>b.clone());this.vl=!0}invalidate(){this.mV.Naa()}T4(){this.vl&&(this.vl=!1,this.Qq.C())}stateChangedEvent(){return this.Qq}};function kp(){}kp.prototype.LS=!1;kp.prototype.preventAction=function(){this.LS=!0};kp.prototype.preventAction=kp.prototype.preventAction;kp.prototype.actionPrevented=function(){return this.LS};kp.prototype.actionPrevented=kp.prototype.actionPrevented;function lp(a){const b=a.tc,c=b.$(),d=a.F.settings().fd().Ym(),e=b.rR()&&0>b.$g();c.started()||e?!d&&e?kk(a.Xa.Qn):"bySlides"==a.F.settings().navigation().Zm().Zg()?b.rf():b.gp():b.play()}function mp(a,b,c){a.Je()&&a.wE(a.tZ,b,c)&&(b=a.F.settings().Ku().mJ(),c="quiz"==a.B.Z().type(),b&&!c?b.open():a.B.Z().pC()&&!fj&&lp(a))}
class np{constructor(a,b){this.F=a;this.Xa=b;this.tc=this.B=null;this.tZ=new C;this.p9=new C;this.q9=new C;this.o9=new C}Je(){return!!this.B&&0<=this.B.ma()}wE(a,b){const c=new kp,d=tb(qb(arguments),1);a.C(...d.concat(c));return!c.actionPrevented()}};class op{constructor(a){this.qa=a;this.lW=!1;this.Cb=Fd("DIV");Bk(this.Cb,"framesLayer");this.wh=new C;a.Se().addHandler(this.LA,this)}LA(a,b,c,d){this.qa.yI()?nh(this.Cb,0,0):nh(this.Cb,c,d);F(this.Cb,"pointer-events","none");c="";this.lW||(c="rect(0px,"+a+"px,"+b+"px,0px)");F(this.Cb,"clip",c);this.wh.C()}Se(){return this.wh}position(a,b){const c=this.qa.Jh();return this.xq(c.querySelector("#"+a),c,b||this.scale())}scale(){return this.qa.scale()}xq(a,b,c){let d=new $c(0,0);if(!a)return d;a=rh(a);
b=rh(b);d=dd(a,b);return d=new $c(d.x/c,d.y/c)}displayObject(){return this.Cb}};function pp(a,b){this.lc=a;this.N_=b}k=pp.prototype;k.lc="";k.N_="";k.Ta=0;k.Oa=0;k.hj=0;k.wl=1;k.width=function(){return this.Ta};k.yc=function(a){this.Ta=a};k.height=function(){return this.Oa};k.Qd=function(a){this.Oa=a};k.id=function(){return this.lc};k.Ki=function(){return this.N_};k.ib=function(){return this.hj*this.wl};k.Nl=function(a){this.wl=a};function qp(a,b){pp.call(this,a,b)}r(qp,pp);function rp(a,b,c){pp.call(this,a,b);this.xT=c}r(rp,pp);rp.prototype.xT="";rp.prototype.clientId=function(){return this.xT};var sp=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");var tp,up=!1;p("onYouTubePlayerAPIReady",function(){up=!0;var a=tp;vp(a)&&a.tb(a.Y);tp=null});function wp(a,b){this.D=null;this.Jn=!1;this.Cb=a;this.ym=b;this.Eq=new C;this.Ac=Fd("DIV");this.Ac.style.position="absolute";a.displayObject().appendChild(this.Ac);Ah(this.Ac,this.lh);this.Jf(a)}k=wp.prototype;k.Jn=!1;k.lh=!1;k.iR=function(){this.Jn=!0;this.Ig(this.Cb);this.AB(this.lh);this.Eq.C(this)};k.aca=function(){};k.bca=function(){};k.$ba=function(){};k.si=function(){return this.Jn&&null!=this.D};k.ra=function(){return this.si()?this.D.getIframe():null};k.stop=function(){if(this.si())try{this.D.stopVideo()}catch(a){}};
k.visible=function(){return this.lh};k.Ig=function(a){this.Jf(a);const b=this.ra();if(b){var c=a.scale();a=c*this.ym.width();c*=this.ym.height();uh(b,a,c)}};k.Jf=function(a){const b=this.ym.id();a=a.position(b,1);nh(this.Ac,a.x,a.y)};k.kJ=function(a){this.lh!=a&&(this.lh=a,this.AB(a))};
k.AB=function(a){if(a){if(!this.D){var b=this.Ac,c=this.Cb.scale(),d=this.ym;c={width:c*d.width(),height:c*d.height(),videoId:d.Ki(),playerVars:{controls:1,loop:0,enablejsapi:1,autohide:2,autoplay:0,showinfo:1,rel:0},events:{onReady:this.iR.bind(this),onPlaybackQualityChange:this.aca.bind(this),onStateChange:this.bca.bind(this),onError:this.$ba.bind(this)}};d="_"+d.id();const e=Fd("DIV");e.setAttribute("id",d);b.appendChild(e);this.D=new YT.Player(d,c);this.Ig(this.Cb)}}else Id(this.Ac),this.D=null,
this.Jn=!1;Ah(this.Ac,a)};k.readyEvent=function(){return this.Eq};var xp=!1;function yp(a){const b=Fd("SCRIPT");x(b,"load",()=>{xp=!0;vp(a)&&a.tb(a.Y)});const c=window.location.toString().match(sp)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function zp(a,b){this.D=null;this.Jn=!1;this.Cb=a;this.ym=b;this.Eq=new C;this.Ac=Fd("DIV");this.Ac.style.position="absolute";a.displayObject().appendChild(this.Ac);Ah(this.Ac,this.lh);this.Jf(a)}k=zp.prototype;k.Jn=!1;k.lh=!1;k.iR=function(){this.Jn=!0;this.Ig(this.Cb);this.AB(this.lh);this.Eq.C(this)};k.Zba=function(){};k.Yba=function(){};k.si=function(){return this.Jn&&null!=this.D};k.stop=function(){if(this.si())try{this.D.pauseVideo()}catch(a){}};k.visible=function(){return this.lh};
k.Ig=function(a){this.Jf(a);if(this.si()){const c=this.ra;var b=a.scale();a=b*this.ym.width();b*=this.ym.height();uh(c,a,b)}};k.Jf=function(a){a=a.position(this.ym.id(),1);nh(this.Ac,a.x,a.y)};k.kJ=function(a){this.lh!=a&&(this.lh=a,this.AB(a))};
k.AB=function(a){if(a){if(!this.D){var b=this.Ac,c=this.Cb.scale();const e=this.ym,f={styleid:"0",client_id:e.clientId(),vid:e.Ki(),autoplay:!1,show_related:!1,events:{onPlayerReady:this.iR.bind(this),onPlayStart:this.Zba.bind(this),onPlayEnd:this.Yba.bind(this)}},g="_"+e.id(),h=Fd("DIV");h.setAttribute("id",g);var d=c*e.width();c*=e.height();uh(h,d,c);F(h,"background","#494949");d=Fd("DIV");F(d,"position","absolute");F(d,"top","50%");F(d,"left","50%");F(d,"transform","translate(-50%, -50%)");h.appendChild(d);
c=Fd("DIV");Bk(c,"preloader");F(c,"position","relative");d.appendChild(c);c=Fd("DIV");Sd(c,"\u8bf7\u7a0d\u540e");F(c,"position","relative");F(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');F(c,"font-weight","lighter");F(c,"font-size","32px");F(c,"color","white");F(c,"text-align","center");F(c,"margin-top","12px");d.appendChild(c);b.appendChild(h);this.ra=h;this.D=
new YKU.Player(g,f);this.Ig(this.Cb)}}else Id(this.Ac),this.D=null,this.Jn=!1;Ah(this.Ac,a)};k.readyEvent=function(){return this.Eq};function Ap(a,b,c){this.Lb={};this.Cb=a;this.M=c;this.Y=b;a.Se().addHandler(this.LA,this);b.Yb().addHandler(this.tb,this)}k=Ap.prototype;k.U=-1;k.X_=!1;k.W_=!1;function Dp(a,b,c){let d=0;if(0>b||b>=a.M.count())return d;a=a.M.ja(b);if(a instanceof Ep)for(a=a.zz,b=0;b<a.count();b++){const e=a.get(b);e&&e instanceof c&&(d+=1)}return d}
k.tb=function(a){a=a.timestamp();const b=a.K();if(0<Dp(this,b,qp)){if(!this.X_){tp=this;const c=Fd("SCRIPT"),d=window.location.toString().match(sp)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.X_=!0}0<Dp(this,b,rp)&&(this.W_||yp(this),this.W_=!0);vp(this)?(this.U!=a.K()&&Fp(this,this.U,-1),this.U=a.K(),-1!=a.Aa()&&(a=this.aP(a),Fp(this,this.U,a))):this.U=b};
k.aP=function(a){const b=a.Aa(),c=a.K();return this.M.ja(c).pb().vc(b).startTime()+a.ib()};function vp(a){if(-1==a.U)return!1;let b=!0;0<Dp(a,a.U,qp)&&(b&=up);0<Dp(a,a.U,rp)&&(b&=xp);return!!b}k.LA=function(){if(vp(this)){var a=this;Gp(this,this.U,function(b){b.Ig(a.Cb)})}};k.XG=function(a){return 0<=a&&a<this.M.count()};k.XO=function(a){this.XG(a)&&this.M.ja(a).pb().duration()};
function Fp(a,b,c){a.XO(b);Gp(a,b,function(d){const e=d.ym.ib()<=c;e?d.visible()||d.Ig(a.Cb):d.visible()&&d.stop();d.kJ(e)})}function Gp(a,b,c){if(!(0>b||b>=a.M.count())&&(b=a.M.ja(b),b instanceof Ep)){b=b.zz;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.Lb[g])if(d instanceof qp)e.Lb[g]=new wp(e.Cb,d);else if(d instanceof rp)e.Lb[g]=new zp(e.Cb,d);else throw Error("unknown external video type");e=e.Lb[g]}c(e)}}}};function Hp(a){Mh&&a.lU.addHandler(this.k6,this)}Hp.prototype.k6=function(a,b){"string"!==typeof a&&(a=a.baseVal);this.JN(a)&&(b.wT=!0)};Hp.prototype.JN=function(a){return(new Lh("openWindow",[a])).Ex()};class Ip{constructor(){this.Jb="normal"}vr(){}n0(){return"normal"==this.Jb}o0(){return!0}KR(){}kn(a){this.Jb=a}};function Jp(a,b){this.B=a;this.ic=b;this.Uz=[];this.R4=new C;this.O4=new C;a.eS().addHandler(this.Lj,this);b.gD().addHandler(this.w_,this)}k=Jp.prototype;k.fq=null;k.ZE=null;
k.Lj=function(){if(this.fq){const b=this;v(this.Uz,c=>{c.playbackStateChangedEvent().removeHandler(b.pN,b)});this.Uz=[];this.fq.audioStartedEvent().removeHandler(this.zW,this);this.fq.videoStartedEvent().removeHandler(this.AW,this);this.ZE=this.fq=null}const a=this.B.Pa()||this.B.ob()||this.B.$a();a&&(this.fq=a.mediaController())&&(this.fq.audioStartedEvent().addHandler(this.zW,this),this.fq.videoStartedEvent().addHandler(this.AW,this),this.ZE=a.soundController(),this.w_())};
k.zW=function(a){a.ready()||a.readyEvent().addHandler(this.yW,this)};k.yW=function(a){a.readyEvent().removeHandler(this.yW,this);this.O4.C()};k.AW=function(a){lb(this.Uz,a)||(this.Uz.push(a),a.playbackStateChangedEvent().addHandler(this.pN,this),this.R4.C())};k.pN=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.pN,this),mb(this.Uz,a))};k.w_=function(){this.ZE&&this.ZE.setVolume(this.ic.fD())};function Kp(){}Kp.prototype.activate=function(){};class Lp{constructor(a,b,c){const d=c.duration();b=new yf(b.index(),-1,0);const e=c.oj(b,!0,!1);a="untilNextSound"==a.Em?d:Math.min(d,e+a.duration());c=c.Yo(a,!0,!1);this.Wi=new Tf([new Qf(new Of("play",b,0),b,c)])}jQ(){return this.Wi}};function Mp(a,b,c,d){this.M=a;this.Xa=b;this.wF=[];this.Y=c;c.Jc().addHandler(this.fw,this,1);for(b=0;b<a.count();++b)c=a.ja(b),c.sf()&&this.ZU(c);d.ql.addHandler(this.ZU,this)}Mp.prototype.QM=!1;Mp.prototype.jn=function(){this.Y.Eg()?Np(this):this.QM=!0};function Np(a){const b=a.Y.timestamp();a=a.wF;for(let f=0,g=a.length;f<g;++f){var c=a[f],d=b;if(!c.bR()&&(c.Kca||c.aR())){var e=Sf(c.qR,d);e?0!=xf(d,e.kc())&&c.hS(e.kc(),e.M3.Gi()||0):(d=0==c.qR.count()||0>=xf(d,Rf(c.qR).kc()),c.kS(d))}}}
Mp.prototype.fw=function(){this.Y.Eg()&&this.QM&&(Np(this),this.QM=!1)};Mp.prototype.ZU=function(a){const b=this.M;for(var c=a.Bd(),d=0;d<c.count();++d){var e=eg(c,d);e.Iv||(e=new Op(e,Yf(e,b),this.Xa),this.wF.push(e))}c=a.Td();for(d=0;d<c.count();++d)e=eg(c,d),e=new Pp(e,Yf(e,b),this.Xa),this.wF.push(e);if(d=(d=a.transition())?d.Ff:null)a=(new Lp(d,a,b)).jQ(),this.wF.push(new Qp(d,a,this.Xa))};function Rp(a,b){this.qR=a;this.Kca=b}function Op(a,b,c){Rp.call(this,b,!0);this.Ff=a;this.Xa=c}r(Op,Rp);
Op.prototype.aR=function(){return Eo(this.Xa,this.Ff).Je};Op.prototype.bR=function(){var a=this.Xa;const b=Eo(a,this.Ff);return b.Je&&!a.Qn.contains(b)};Op.prototype.kS=function(){Eo(this.Xa,this.Ff).stop()};Op.prototype.hS=function(a,b){var c=this.Xa,d=this.Ff;const e=Eo(c,d);Ko(c,d,e,!d.Iv);e.qp(a,b,!0)};function Pp(a,b,c){Rp.call(this,b,!0);this.Vb=a;this.Xa=c}r(Pp,Rp);Pp.prototype.aR=function(){var a=this.Xa;const b=Go(a,this.Vb);return b.Je||lb(a.kC,b.oc())};
Pp.prototype.bR=function(){var a=this.Xa;var b=this.Vb;Fo(a,b)?(b=Go(a,b),a=b.Je&&!a.Qn.contains(b)||lb(a.kC,b.oc())):a=!1;return a};Pp.prototype.kS=function(a){No(this.Xa,this.Vb,a)};Pp.prototype.hS=function(a,b){Lo(this.Xa,this.Vb,a,b,!0)};function Qp(a,b,c){Rp.call(this,b,!1);this.Ff=a;this.Xa=c}r(Qp,Rp);Qp.prototype.aR=function(){return Io(this.Xa,this.Ff).Je};Qp.prototype.bR=function(){return!1};Qp.prototype.kS=function(){Io(this.Xa,this.Ff).stop()};
Qp.prototype.hS=function(a,b){Oo(this.Xa,this.Ff,a,b)};class Sp{constructor(a){this.F=a;this.aT=!1;a=this.F.$c();this.m3=this.aH(a.Cl());this.q$=this.aH(a.yf())}vr(a){this.Y=a}n0(){return!0}o0(){return!(0<this.LE(this.m3,this.Vg()).length||0<this.LE(this.q$,this.Vg()).length)&&!(this.F.slides().ja(this.Y.timestamp().K()).Qy&&!this.aT)}KR(a){this.aT=a}kn(){}Vg(){return this.Y.timestamp()}LE(a,b){const c=[];for(let d=a.length-1;0<=d;--d){const e=a[d];if(0<=xf(b,e.Qe()))break;0<=xf(b,e.kc())&&c.push(e)}return c}aH(a){const b=[];for(let c=0;c<a.count();++c)b.push(a.OC(c));
wb(b,(c,d)=>xf(c.kc(),d.kc()));return b}};function Tp(a){this.TJ=new Up;this.bG={};a.GZ.addHandler(this.VF,this)}r(Tp,Kp);Tp.prototype.activate=function(){this.TJ.activate()};Tp.prototype.VF=function(a,b){if(b){b=na(a)+"";var c=a.oc();var d=this.TJ;var e=c.src();let f=null;0<d.Lb.length&&(f=d.Lb[0],f.Nh(e),mb(d.Lb,f));if(d=f)this.bG[b]=c,Wj(a,d)}else c=na(a)+"",c in this.bG&&(b=this.bG[c],delete this.bG[c],c=a.oc(),this.TJ.release(c),Wj(a,b))};function Up(){this.Lb=[];for(let a=0;20>a;++a){const b=new dk(Fd("audio"));this.Lb.push(b)}}
Up.prototype.activate=function(){v(this.Lb,a=>{a=a.mediaElement();a.play();a.pause()})};Up.prototype.release=function(a){this.Lb.push(a)};var Vp={Fha:"started",W2:"suspended",DS:"buffering",Gha:"stopped",Sga:"rewinding"};p("ispring.presenter.player.clock.PresentationClockState",Vp);p("STARTED","started",Vp);p("SUSPENDED","suspended",Vp);p("BUFFERING","buffering",Vp);p("STOPPED","stopped",Vp);p("REWINDING","rewinding",Vp);function Wp(){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.Vg=new yf(a,b,c);this.oa=d;this.Yu=[];this.Zw=[];this.Sq=new C;this.cH=new C;this.eH=new C;this.Pq=new C;this.eK=new C;this.fK=new C}Wp.prototype.Fo=!1;Wp.prototype.GG=!1;Wp.prototype.Go=!1;Wp.prototype.timestamp=function(){return this.Vg};Wp.prototype.timestamp=Wp.prototype.timestamp;Wp.prototype.started=function(){return this.Fo};Wp.prototype.started=Wp.prototype.started;
Wp.prototype.Eg=function(){return this.Fo&&!mk(this)};Wp.prototype.running=Wp.prototype.Eg;Wp.prototype.state=function(){return this.oa};Wp.prototype.state=Wp.prototype.state;Wp.prototype.suspended=function(){return this.Go};Wp.prototype.suspended=Wp.prototype.suspended;Wp.prototype.qd=function(){return this.Kp()||this.Wj()};Wp.prototype.buffering=Wp.prototype.qd;Wp.prototype.$=function(){return this};Wp.prototype.clock=Wp.prototype.$;function Xp(a,b){a.Go!=b&&(a.Go=b,Yp(a))}
Wp.prototype.start=function(a){void 0===a&&(a=!1);this.Fo&&this.GG==a?Xp(this,!1):(this.GG=a,this.Fo=!0,this.Go=!1,Yp(this),this.cH.C(this))};Wp.prototype.stop=function(){this.Fo&&(this.Fo=this.GG=!1,Yp(this),this.eH.C(this))};Wp.prototype.Ji=function(a,b,c,d){this.Vg=new yf(a,b,c);this.Sq.C(this,!!d)};function jk(a,b,c){const d=a.qd(),e=a.Yu.indexOf(c);b?0>e&&a.Yu.push(c):0<=e&&a.Yu.splice(e,1);Yp(a);a.qd()!=d&&a.eK.C(a);a.fK.C(a)}
function rn(a,b,c){const d=a.qd(),e=a.Zw.indexOf(c);b?0>e&&a.Zw.push(c):0<=e&&a.Zw.splice(e,1);Yp(a);a.qd()!=d&&a.eK.C(a);a.fK.C(a)}Wp.prototype.Yb=function(){return this.Sq};Wp.prototype.tickEvent=Wp.prototype.Yb;Wp.prototype.Pl=function(){return this.cH};Wp.prototype.startEvent=Wp.prototype.Pl;Wp.prototype.Mr=function(){return this.eH};Wp.prototype.stopEvent=Wp.prototype.Mr;Wp.prototype.Jc=function(){return this.Pq};Wp.prototype.stateChangeEvent=Wp.prototype.Jc;Wp.prototype.ZH=function(){return this.eK};
Wp.prototype.bufferStateChangeEvent=Wp.prototype.ZH;Wp.prototype.xC=function(){return this.fK};Wp.prototype.bufferedObjectChangeEvent=Wp.prototype.xC;function mk(a,b){return a.Go||a.Kp(b)||a.Wj(b)}function Yp(a){let b="stopped";a.Fo&&(b=a.Go?"suspended":a.qd()?"buffering":a.GG?"rewinding":"started");a.oa!=b&&(a.oa=b,a.Pq.C(a))}Wp.prototype.Kp=function(a){return 1<this.Yu.length||1==this.Yu.length&&this.Yu[0]!=a};Wp.prototype.Wj=function(a){return 1<this.Zw.length||1==this.Zw.length&&this.Zw[0]!=a};function Zp(a,b){const c=$p(a,b);aq(c);c.deactivate();af(a,c);a.W9.C(b);a.gj.C(`${na(b)}`,[])}function $p(a,b){const c=`${na(b)}`;c in a.tP||(a.tP[c]=a.X9.pr(b,a.Ma));return a.tP[c]}function bq(a,b,c){if(a.Gb){b=cq(a,b);for(let d=0;d<b.length;++d){const e=b[d];if(0<xf(e.Qe(),c)){dq(a,e);break}}}}function dq(a,b){if(a.Gb){var c=a.Y.started();$p(a,b).preload(c)}}function cq(a,b){const c=[];for(let d=0;d<a.Mm.length;++d){const e=a.Mm[d];e.kc().K()<=b&&e.Qe().K()>=b&&c.push(e)}return c}
function eq(a,b,c){c=fq(a,c);const d=fq(a,b.kc());a=fq(a,b.Qe())-d;return Yc(c-d,0,a)}function fq(a,b){return a.M.oj(b,!0,!1)}
class gq extends Cg{constructor(a,b,c,d){super();this.M=a;this.Y=b.$();this.Ma=b;this.X9=d;this.U=-1;this.BA=void 0;this.Gb=this.oK=!1;this.Mm=this.aH(c);this.Ep=[];this.tP={};this.V9=D(this);this.W9=D(this);this.gj=D(this);z(this,this.Y.Yb(),this.tb,this);z(this,this.Y.Jc(),this.fw,this)}activate(){this.Gb=!0;this.fw(this.Y)}xu(a){this.BA=a}z0(){this.Ep.forEach(a=>Zp(this,a));this.Ep=[]}aH(a){const b=[];for(let c=0;c<a.count();++c)b.push(a.OC(c));wb(b,(c,d)=>xf(c.kc(),d.kc()));return b}Lj(a,b){this.oK=
!0;if(0<=this.U){const c=cq(this,this.U);for(let d=0;d<c.length;++d){const e=c[d];(0>=xf(e.Qe(),b)||0<xf(e.kc(),b))&&aq($p(this,e))}}bq(this,a,b);this.U=a}tb(a){var b=a.timestamp(),c=b.K();(a=this.U!=c)&&this.Lj(c,b);if(c=this.oK){a:{c=cq(this,this.U);for(var d=0;d<c.length;++d)if(!$p(this,c[d]).sf()){c=!1;break a}c=!0}c&&(this.Gb&&void 0!==this.BA?(-1!=this.BA&&(c=cq(this,this.BA),this.bO(c)),this.BA=void 0,c=!0):c=!1)}c&&(this.oK=!1);b=this.LE(b);if(!yb(b,this.Ep)){c=this.Ep;this.Ep=b;d=Ao(c,b);
for(let e=0;e<d.length;++e)Zp(this,d[e]);c=Ao(b,c);for(d=0;d<c.length;++d)a||dq(this,b[d]),this.Iy(c[d])}}iu(){const a=cq(this,this.Y.timestamp().K());for(let b=0;b<a.length;++b)if($p(this,a[b]).iu())return!0;return!1}L9(a){var b=$p(this,a);a=eq(this,a,this.Y.timestamp());b.oa.playing?.01<a-b.Ib.currentTime()&&b.lH(a):b.Ib.seek(a)}Iy(a){var b=this.Y.timestamp();b=eq(this,a,b);const c=$p(this,a);c.activate(b);this.V9.C(a);this.Y.Eg()&&c.play(b);const d=this.L9.bind(this,a);oi(d,this,1E3);z(this,c.Kg,
()=>{c.iu()||d()});z(this,c.gj,e=>{this.gj.C(`${na(a)}`,e)})}fw(a){if(this.Gb){a.started()&&bq(this,this.U,a.timestamp());var b=this.Ep;for(let e=0;e<b.length;++e){var c=b[e],d=$p(this,c);a.Fo&&!mk(a,d)?(d=c,c=this.Y.timestamp(),c=eq(this,d,c),$p(this,d).play(c)):$p(this,c).pause()}}}LE(a){const b=[];for(let c=this.Mm.length-1;0<=c;--c){const d=this.Mm[c];if(0<=xf(a,d.Qe()))break;0<=xf(a,d.kc())&&b.push(d)}return b}jn(){if(this.Gb){var a=this.Y.timestamp(),b=this.Ep;for(let d=0;d<b.length;++d){var c=
b[d];const e=$p(this,c);c=eq(this,c,a);e.jn(c,!0)}}}I$(){return qb(this.Ep)}bO(a){if(!qi)for(let b=0;b<a.length;++b)$p(this,a[b]).preload(!1)}}gq.prototype.activeTracks=gq.prototype.I$;gq.prototype.isBuffering=gq.prototype.iu;function hq(a){a:{if(a.vF||a.MH||a.NH){if(!a.Sy){var b=!0;break a}}else if(a.Sy){b=!0;break a}b=!1}b&&(a.Sy=!a.Sy,jk(a.Ma,a.Sy,a.yl))}
class iq{constructor(a,b){this.yl=a;this.Ma=b;this.Sy=this.ff=this.Wj=this.NH=this.MH=this.vF=this.TV=!1}get GI(){return this.TV}set GI(a){this.TV=a}get ip(){return this.vF}set ip(a){this.vF!=a&&(this.vF=a,hq(this))}get Tr(){return this.MH}set Tr(a){this.MH!=a&&(this.MH=a,hq(this))}get Ey(){return this.NH}set Ey(a){this.NH!=a&&(this.NH=a,hq(this))}get vy(){return this.Wj}set vy(a){this.Wj!=a&&(this.Wj=a,rn(this.Ma,this.Wj,this.yl))}get playing(){return this.ff}set playing(a){this.ff=a}get daa(){return!this.Tr&&
!this.Ey}get caa(){return!this.ip&&!this.vy}get iu(){return this.ip||this.vy||this.Tr}};function jq(a){a.mb.loaded()||a.wH.Ey||(z(a,a.mb.hH,a.fH,a),a.wH.Ey=!0)}class kq extends Cg{constructor(a,b,c){super();this.mb=a;this.Ib=b;this.wH=c;this.eP=""}fH(){this.wH.Ey&&(Te(this,this.mb.hH,this.fH,this),this.wH.Ey=!1)}};function aq(a){a.oa.GI=!1;a.TF();let b;null!=(b=a.mb)&&b.fH()}function lq(a){const b=a.vH.wf();b&&(a.mb=new kq(b,a.Ib,a.oa));mq(a)}function nq(a){const b=a.Ib.src();a=a.PX;if(b)for(let c=0;c<a.length;++c)if(Bb(b,a[c].src()))return!0;return!1}function oq(a){nq(a)||a.AP();a.Ib.yC()&&a.TF()}function mq(a){a.Ib.Ir(!!a.mb);null!=(a=a.mb)&&(""==a.eP&&a.mb.loaded()&&(a.eP=URL.createObjectURL(new Blob([a.mb.content()],{type:"text/plain"}))),a.Ib.xS(a.eP))}
class pq extends Cg{constructor(a,b,c,d,e){super();this.vH=a;this.Ib=b;this.PX=c;this.oa=new iq(this,d);this.mb=null;this.Kg=D(this);this.gj=D(this);this.Ib.tk(e.playbackRate());z(this,e.gl,()=>this.Ib.tk(e.playbackRate()));z(this,this.Ib.gj,f=>this.gj.C(f));lq(this)}sf(){return 1==this.Ib.BI()}iu(){return this.oa.iu}lH(a){this.oa.vy||this.oa.ip||(this.oa.vy=!0,this.K9=a,a=1E3*(a-this.Ib.currentTime())+500,this.VZ=setTimeout(this.aZ.bind(this),a),z(this,this.Ib.Cf,this.uT,this))}aZ(){clearTimeout(this.VZ);
this.VZ=void 0;Te(this,this.Ib.Cf,this.uT,this);this.oa.playing||this.Ib.pause();this.oa.vy=!1}uT(){.1>this.K9-this.Ib.currentTime()&&this.aZ()}preload(a){const b=nq(this);b||this.oa.GI||(this.oa.GI=!0,setTimeout(()=>{oq(this);this.Ib.ready()||this.Ib.load()},300));if(a){this.Ib.yC()&&b||this.oa.Tr||(this.oa.Tr=!0,z(this,this.Ib.Mp,this.TF,this));let c;null!=(c=this.mb)&&jq(c)}}TF(){this.oa.Tr&&(Te(this,this.Ib.Mp,this.TF,this),this.oa.Tr=!1)}activate(){In(this.vH,"activated");z(this,this.Ib.Jc(),
this.IW,this)}deactivate(){In(this.vH,"deactivated");Te(this,this.Ib.Jc(),this.IW,this);let a;null!=(a=this.mb)&&a.fH();this.oa.ip=!1;this.oa.Tr=!1;this.oa.playing=!1;this.Ib.pause()}jn(a,b){if(!this.oa.ip||b){oq(this);mq(this);var c=a-this.Ib.currentTime(),d=b?.01:.5;c>d&&!b&&!this.oa.ip?this.lH(a):Math.abs(c)>d&&this.Ib.GQ(a);this.oa.playing&&!this.Ib.playing()&&this.Ib.play()}}play(a){!this.oa.playing&&this.oa.daa&&(this.jn(a,!this.Ib.playing()),this.oa.playing=!0,this.Ib.play())}pause({force:a=
!1}={}){this.oa.playing&&(this.oa.playing=!1,(a||this.oa.caa)&&this.Ib.pause())}IW(){var a="buffering"==this.Ib.state();this.oa.ip!=a&&(In(this.vH,a?"buffering":"activated"),(this.oa.ip=a)||this.oa.playing||this.Ib.pause(),this.Kg.C())}AP(){this.Ib.Nh(this.PX)}};class qq extends pq{constructor(a,b,c,d){super(a,b,a.audio().sources(),c,d);this.Zr=b}};class rq{constructor(a,b){this.Zr=a;this.Ie=b}pr(a,b){return new qq(a,this.Zr,b,this.Ie)}};class sq{constructor(a){this.Ie=a}pr(a,b){var c=ck();c=new ek(c);return new qq(a,c,b,this.Ie)}};class tq extends gq{constructor(a,b,c,d,e){var f=ck();f=new ek(f);super(a,b,c,qi?new rq(f,e):new sq(e));this.Zr=f;this.ic=d;d.gD().addHandler(this.Nm,this);this.Nm()}activate(){if(qi){const a=this.Zr.oc().mediaElement();a.src=pi();a.play()}super.activate()}Nm(){this.Zr.setVolume(this.ic.fD())}Iy(a){super.Iy(a);qi||(this.Zr=$p(this,a).Zr,this.Nm())}};class uq extends pq{constructor({track:a,GD:b,Xo:c,pu:d,OI:e}){super(a,b,a.video().sources(),c,e);this.Md=b;this.vw=d}GD(){return this.Md}activate(a){super.activate(a);this.vw&&en(this.Md,this.vw,!0)}AP(){this.vw&&(en(this.Md,this.vw,!0),cn(this.Md,!0),this.Md.Cf.addHandler(function b(){0!=this.Md.currentTime()&&(this.Md.Cf.removeHandler(b,this),cn(this.Md,!1))},this));super.AP()}};class vq{constructor(a){this.Ie=a}pr(a,b){const c=new ln("<video width='960px' height='540px'></video>",this.Ie.HD()),d=a.video().pu();d&&en(c,d,!0);return new uq({track:a,GD:c,Xo:b,pu:a.video().pu(),OI:this.Ie})}};function wq(a){this.Md=a;this.P=Fd("div");jn(a,this.P)}wq.prototype.displayObject=function(){return this.P};wq.prototype.displayObject=wq.prototype.displayObject;wq.prototype.resize=function(a,b){this.Md.resize(a,b)};wq.prototype.resize=wq.prototype.resize;wq.prototype.width=function(){return this.Md.width()};wq.prototype.width=wq.prototype.width;wq.prototype.height=function(){return this.Md.height()};wq.prototype.height=wq.prototype.height;
wq.prototype.vS=function(a){a.resize(this.Md.width(),this.Md.height());kn(this.Md);this.Md=a;jn(a,this.P)};wq.prototype.updatePlayer=wq.prototype.vS;class xq{constructor(a,b){this.Md=a;this.Ie=b}pr(a,b){return new uq({track:a,GD:this.Md,Xo:b,pu:a.video().pu(),OI:this.Ie})}};class yq extends gq{constructor(a,b,c,d,e){const f=new ln(Hg&&10>Xi?"<audio></audio>":"<video width='400px' height='300px'></video>",e.HD());super(a,b,c,qi?new xq(f,e):new vq(e));this.Md=f;this.qa=new wq(f);this.ic=d;this.ic.gD().addHandler(this.Nm,this);this.Nm();this.UX=new Q;this.UX.Mf(0);document.body.appendChild(this.UX.displayObject())}activate(){if(qj){const a=this.Md.oc().mediaElement();a.src=pi();a.play();a.pause()}super.activate()}view(){return this.qa}bO(a){super.bO(a);qi&&(clearTimeout(this.g8),
a.length&&(this.g8=oi(()=>{const b=a[0].video().pu();b&&en($p(this,a[0]).GD(),b)},this,500)))}Nm(){this.Md.setVolume(this.ic.fD())}Iy(a){super.Iy(a);qi||(this.Md=$p(this,a).GD(),this.qa.vS(this.Md),this.Nm())}}yq.prototype.view=yq.prototype.view;var zq={Nha:"switchToNextSlide",Pha:"switchToPreviousSlide",bea:"arbitrarySlideSwitching",uha:"slideShowControl",Oha:"switchToNextStep",Qha:"switchToPreviousStep",mga:"playPauseControl",vga:"presentationSeeking",tha:"slideSeeking",Hga:"quizSwitchToNextSlide",Iga:"quizSwitchToNextSlideWithoutBranching",Fga:"quizArbitrarySlideSwitching",dha:"scenarioSwitchToNextSlide",eha:"scenarioSwitchToNextSlideWithoutBranching",bha:"ScenarioArbitrarySlideSwitching"};
p("ispring.presenter.player.restriction.NavigationActionType",zq);function Aq(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}zq.all=Aq;p("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",zq);p("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",zq);p("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",zq);p("SLIDE_SHOW_CONTROL","slideShowControl",zq);
p("SWITCH_TO_NEXT_STEP","switchToNextStep",zq);p("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",zq);p("PLAY_PAUSE_CONTROL","playPauseControl",zq);p("PRESENTATION_SEEKING","presentationSeeking",zq);p("SLIDE_SEEKING","slideSeeking",zq);function Bq(a,b){return a.ra.querySelector(`#${b}`)}class Cq{constructor(a,b){this.ra=a;this.Uv=b}content(){return this.ra}ky(a,b){this.ra!=a&&(this.ra=a,this.Uv=b,this.ZY())}ZY(){}};function Jj(a){a.pause();Dq(a,0,0)}function Ij(a){a.MI(a.Ou.count()-1)}function Dq(a,b,c){a.Ma.Ji(a.K(),b,c,!0)}function Eq(a){const b=a.Ma.$().timestamp();if(null==a.Ua||b.K()!=a.K()||0>b.Aa())throw Error("playback controller not active");}function Fq(a,b){b&&a.vq!=b&&(a.vq=b,a.$s())}
class Gq{constructor(a,b,c){this.Ba=a;this.qa=b;this.Ma=c;this.cY=this.Ua=null;this.Ou=a.pb();this.Kd=a.index();this.vq=!1;this.SB=new C;this.Cf=new C;this.Qq=new C}slide(){return this.Ba}view(){return this.qa}activate(a){this.Ua=a;this.Ma.$().Yb().addHandler(this.tb,this)}deactivate(){this.Ua=null;this.Ma.$().Yb().removeHandler(this.tb,this)}play(){this.Ma.start()}pause(){this.Ma.stop()}K(){return this.Kd}UH(){}pQ(){}MI(a){const b=this.Ou.vc(a);this.pause();Dq(this,a,b.duration())}pb(){return this.Ou}dI(){Eq(this);
return this.Ma.$().timestamp().Aa()}oQ(){Eq(this);const a=this.pb().vc(this.dI());return Math.min(a.duration(),this.Ma.$().timestamp().ib())}taa(){Eq(this);const a=this.pb().vc(this.dI());return 0<a.duration()?this.oQ()/a.duration():1}sR(){Eq(this);let a=this.oQ();const b=this.dI(),c=this.pb();for(let d=0;d<b;++d)a+=c.vc(d).duration();return a}I1(){Eq(this);const a=this.pb().duration();return 0<a?this.sR()/a:1}tb(){var a=this.Ma.$().timestamp();if(a.K()==this.K()&&0<=a.Aa()){const b=this.cY;this.cY=
a;const c=!b||b.Aa()!=a.Aa();a=!b||c||b.ib()!=a.ib();c&&this.SB.C(this);a&&this.Cf.C(this)}}uy(){return this.SB}uR(){return this.Cf}$s(){}OA(){this.Qq.C(this.Ba)}stateChangedEvent(){return this.Qq}}Gq.prototype.positionChangeEvent=Gq.prototype.uR;Gq.prototype.stepChangeEvent=Gq.prototype.uy;Gq.prototype.playbackProgress=Gq.prototype.I1;Gq.prototype.playbackPosition=Gq.prototype.sR;Gq.prototype.currentStepProgress=Gq.prototype.taa;Gq.prototype.currentStepPosition=Gq.prototype.oQ;
Gq.prototype.currentStepIndex=Gq.prototype.dI;Gq.prototype.slide=Gq.prototype.slide;class Hq extends Cq{constructor({content:a,mode:b,$a:c,qC:d}){super(a,b);this.ph=c;this.VD=d}$a(){return this.ph}sy(){return this.VD||this.ph.playerController().isCompleted()}};class Iq extends rg{constructor(){super("interaction");this.Sn=this.wq=null;this.VD=!1}SQ(){return this.Q4}tp(){return this.wq}oD(a){this.wq=a}navigationType(){return this.Sn}RR(a){this.Sn=a}qC(){return this.VD}};class Jq extends Gq{constructor(a,b,c){super(a,b,c);this.dM=!1;this.ph=b.$a()}$a(){return this.ph}activate(a){super.activate(a);this.dM||(this.dM=!0,this.ph.start());this.vq&&this.ph.activate()}deactivate(){super.deactivate();this.vq&&this.ph.deactivate()}$s(){null!=this.Ua&&this.dM&&this.ph.activate()}};function Kq(a,b,c){this.Ej=a;this.DX=b;this.gT=c}Kq.prototype.scenarioPassed=function(){return this.DX};Kq.prototype.AD=function(){return{completed:this.Ej,passed:this.DX,canBePassed:this.gT}};function Lq(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 Kq(a,b,c)};class Mq extends Cq{constructor({content:a,mode:b,ob:c,sC:d}){super(a,b);this.Ef=c;this.XD=d}ob(){return this.Ef}sy(){const a=Lq(this.Ef);return this.XD||a.Ej}};const Nq={Nga:"resumePlayback",Dfa:"gotoSlide",Tea:"delayStartup"};class Oq{constructor(a){this.Yw=a;this.Kd=0;this.Vl="gotoSlide";this.Gp=!1}K(){return this.Kd}S1(a){this.Kd=a}action(){return this.Vl}uu(a){this.Vl=a}mf(){return this.Gp}cJ(a){this.Gp=a}jda(){return this.Yw}}Oq.prototype.startupController=Oq.prototype.jda;Oq.prototype.setAutoStart=Oq.prototype.cJ;Oq.prototype.autoStart=Oq.prototype.mf;Oq.prototype.setAction=Oq.prototype.uu;Oq.prototype.action=Oq.prototype.action;Oq.prototype.setSlideIndex=Oq.prototype.S1;Oq.prototype.slideIndex=Oq.prototype.K;
p("ispring.presenter.player.startup.PresentationStartup.Action",Nq);p("RESUME_PLAYBACK","resumePlayback",Nq);p("GOTO_SLIDE","gotoSlide",Nq);p("DELAY_STARTUP","delayStartup",Nq);function Pq(a,b){this.lc=a;this.Bh=b}k=Pq.prototype;k.Ta=0;k.Oa=0;k.c_=0;k.wl=1;k.jm=!1;k.TT=!1;k.lc="";k.Bh="";k.width=function(){return this.Ta};k.yc=function(a){this.Ta=a};k.height=function(){return this.Oa};k.Qd=function(a){this.Oa=a};k.timeout=function(){return this.c_*this.wl};k.setTimeout=function(a){this.c_=0<=a?a:0};k.Nl=function(a){this.wl=a};k.JQ=function(){return this.jm};k.ly=function(a){this.jm=a};k.EC=function(){return this.TT};k.id=function(){return this.lc};k.url=function(){return this.Bh};function Qq(a,b,c){this.ra=null;this.Po=b;this.XN=c;b.EC()&&(this.Ac=Fd("DIV"),a.displayObject().appendChild(this.Ac),this.Ac.style.overflow="hidden",this.Ac.style.position="absolute",vi&&(this.Ac.style["-webkit-overflow-scrolling"]="touch",this.Ac.style.overflow="auto"),a=Fd("IFRAME"),a.setAttribute("src",this.Po.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.ra=
a)}k=Qq.prototype;k.lh=!1;k.Ig=function(a){const b=this.Po;if(this.ra&&this.Ac&&b.EC()){var c=a.scale();const d=c*b.width();c*=b.height();a=a.position(b.id(),1);uh(this.Ac,d,c);nh(this.Ac,a.x,a.y);uh(this.ra,d,c)}};k.visible=function(){return this.lh};
k.kJ=function(a){if(this.lh!=a)if(this.lh=a,this.Po.EC()){if(a){this.Ac.appendChild(this.ra);try{this.ra.contentWindow.ispringPresentationPlayer=this.XN}catch(b){}}else Id(this.Ac);Ah(this.Ac,a)}else if(a){if(!this.ra){a=this.Po;const b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.Po.width()||this.Po.height();a.JQ()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.Po.width(),100),b.height=Math.max(this.Po.height(),
100));this.ra=Mh?this.JN(a.url()):Oh(a.url(),b)}}else{if(this.ra)try{this.ra.close()}catch(b){}this.ra=null}};k.JN=function(a){(new Lh("openWindow",[a])).Ex();return null};function Rq(a,b,c,d){this.Lb={};this.XN=d;this.Cb=a;this.M=c;b.Yb().addHandler(this.tb,this);a.Se().addHandler(this.LA,this)}k=Rq.prototype;k.U=-1;k.tb=function(a){a=a.timestamp();this.U!=a.K()&&Sq(this,this.U,-1);this.U=a.K();-1!=a.Aa()&&(a=this.aP(a),Sq(this,this.U,a))};k.D=function(a){const b=a.id();this.Lb[b]||(this.Lb[b]=new Qq(this.Cb,a,this.XN));return this.Lb[b]};k.LA=function(){const a=this;Tq(this,this.U,function(b){b.Ig(a.Cb)})};
function Sq(a,b,c){a.XO(b);Tq(a,a.U,function(d){const e=d.Po.timeout()<=c;e&&(d.visible()||d.Ig(a.Cb));d.kJ(e)})}k.Qo=function(a){return this.XG(a)&&(a=this.M.ja(a),a instanceof Ep)?a.JD():null};k.XO=function(a){this.XG(a)&&this.M.ja(a).pb().duration()};k.aP=function(a){const b=a.Aa(),c=a.K();return this.M.ja(c).pb().vc(b).startTime()+a.ib()};k.XG=function(a){return 0<=a&&a<this.M.count()};
function Tq(a,b,c){if(b=a.Qo(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.Qo[f])e=a.D(e),c(e)}}};var R={Qfa:"null",Oea:"Cut",Pea:"CutThroughBlack",Lga:"RandomTransition",fea:"BlindsHorizontal",gea:"BlindsVertical",nea:"CheckerboardAcross",oea:"CheckerboardDown",wea:"CoverLeft",Cea:"CoverUp",zea:"CoverRight",vea:"CoverDown",yea:"CoverLeftUp",Bea:"CoverRightUp",xea:"CoverLeftDown",Aea:"CoverRightDown",Uea:"Dissolve",bfa:"FadeThroughBlack",Tha:"UncoverLeft",Zha:"UncoverUp",Wha:"UncoverRight",Sha:"UncoverDown",Vha:"UncoverLeftUp",Yha:"UncoverRightUp",Uha:"UncoverLeftDown",Xha:"UncoverRightDown",
Jga:"RandomBarsHorizontal",Kga:"RandomBarsVertical",Iha:"StripsLeftUp",Kha:"StripsRightUp",Hha:"StripsLeftDown",Jha:"StripsRightDown",uia:"WipeLeft",wia:"WipeUp",via:"WipeRight",tia:"WipeDown",kea:"BoxOut",iea:"BoxIn",wha:"SplitHorizontalOut",vha:"SplitHorizontalIn",yha:"SplitVerticalOut",xha:"SplitVerticalIn",gha:"ShapeCircle",hha:"ShapeDiamond",qea:"CombHorizontal",rea:"CombVertical",afa:"FadeSmoothly",Pfa:"Newsflash",iha:"ShapePlus",Aga:"PushDown",Bga:"PushLeft",Cga:"PushRight",Dga:"PushUp",gia:"Wedge",
jia:"Wheel1Spoke",kia:"Wheel2Spokes",lia:"Wheel3Spokes",mia:"Wheel4Spokes",nia:"Wheel8Spokes",oia:"WheelReverse1Spoke",aia:"VortexLeft",cia:"VortexUp",bia:"VortexRight",$ha:"VortexDown",Tga:"RippleCenter",Xga:"RippleRightUp",Vga:"RippleLeftUp",Uga:"RippleLeftDown",Wga:"RippleRightDown",tfa:"GlitterDiamondLeft",vfa:"GlitterDiamondUp",ufa:"GlitterDiamondRight",sfa:"GlitterDiamondDown",xfa:"GlitterHexagonLeft",zfa:"GlitterHexagonUp",yfa:"GlitterHexagonRight",wfa:"GlitterHexagonDown",qfa:"GalleryLeft",
rfa:"GalleryRight",tea:"ConveyorLeft",uea:"ConveyorRight",Wea:"DoorsVertical",Vea:"DoorsHorizontal",qia:"WindowVertical",pia:"WindowHorizontal",dia:"WarpIn",eia:"WarpOut",jfa:"FlyThroughIn",lfa:"FlyThroughOut",kfa:"FlyThroughInBounce",mfa:"FlyThroughOutBounce",Qga:"RevealSmoothLeft",Rga:"RevealSmoothRight",Oga:"RevealBlackLeft",Pga:"RevealBlackRight",Efa:"Honeycomb",efa:"FerrisWheelLeft",ffa:"FerrisWheelRight",Lha:"SwitchLeft",Mha:"SwitchRight",hfa:"FlipLeft",ifa:"FlipRight",gfa:"Flashbulb",oha:"ShredStripsIn",
pha:"ShredStripsOut",mha:"ShredRectangleIn",nha:"ShredRectangleOut",Fea:"CubeLeft",Hea:"CubeUp",Gea:"CubeRight",Eea:"CubeDown",Zga:"RotateLeft",aha:"RotateUp",$ga:"RotateRight",Yga:"RotateDown",jea:"BoxLeft",mea:"BoxUp",lea:"BoxRight",hea:"BoxDown",Sfa:"OrbitLeft",Ufa:"OrbitUp",Tfa:"OrbitRight",Rfa:"OrbitDown",bga:"PanLeft",dga:"PanUp",cga:"PanRight",aga:"PanDown",Yda:"AirplaneLeft",Zda:"AirplaneRight",Vfa:"OrigamiLeft",Wfa:"OrigamiRight",Xea:"DrapeLeft",Yea:"DrapeRight",cfa:"FallOverLeft",dfa:"FallOverRight",
Nea:"Curtains",ofa:"Fracture",Dea:"Crush",sia:"WindRight",ria:"WindLeft",hga:"PeelOffLeft",iga:"PeelOffRight",yga:"Prestige",Xfa:"PageCurlDoubleLeft",Yfa:"PageCurlDoubleRight",Zfa:"PageCurlSingleLeft",$fa:"PageCurlSingleRight",Kfa:"MorphByObject",Lfa:"MorphByWord",Jfa:"MorphByChar",xia:"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 Uq(a){this.Ga=a}Uq.prototype.type=function(){return this.Ga};function Vq(a){this.Ga="gotoSlide";this.Kd=a}r(Vq,Uq);Vq.prototype.K=function(){return this.Kd};function Wq(a){this.Ga=a}Wq.prototype.type=function(){return this.Ga};class Xq extends rg{constructor(){super("scenario");this.TN=this.wq=null;this.XD=!1;this.Om="";this.jG=this.EE=this.fG=null;this.yO=0}sC(){return this.XD}bS(a){this.Om=a}tp(){return this.wq}oD(a){this.wq=a}persistState(a){const b=super.persistState(a);a&&a.pB?(a=a.ob(),b.scenarioState=a.persistState(),a=Lq(a),b.scenarioInfo=a.AD()):(b.scenarioState=this.TN,b.scenarioInfo=this.jG?this.jG.AD():null,b.scenarioInactivityDuration=this.yO);return b}Uo(a,b){super.Uo(a,b);this.TN=a.scenarioState;const c=
a.scenarioInfo;c&&(this.jG=new Kq(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.yO=a.scenarioInactivityDuration+b)}};function Yq(a){this.Ga="gotoSlide";this.Kd=a}r(Yq,Wq);Yq.prototype.K=function(){return this.Kd};var Zq={K2:"gotoPreviousSlide",G2:"continuePresentation",H2:"finishAction",qha:"skipQuiz"};p("ispring.quiz.player.QuizPlayerControllerActionType",Zq);p("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",Zq);p("CONTINUE_PRESENTATION","continuePresentation",Zq);p("FINISH_ACTION","finishAction",Zq);p("SKIP_QUIZ","skipQuiz",Zq);var $q={G2:"continuePresentation",H2:"finishAction",rha:"skipScenario",K2:"gotoPreviousSlide",Bfa:"gotoNextSlide"};p("ispring.scenario.player.ScenarioPlayerControllerActionType",$q);p("CONTINUE_PRESENTATION","continuePresentation",$q);p("FINISH_ACTION","finishAction",$q);p("SKIP_SCENARIO","skipScenario",$q);p("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",$q);p("GOTO_NEXT_SLIDE","gotoNextSlide",$q);var ar={Ffa:"initializing",dea:"authorizating",Hfa:"inProgress",sea:"completed"};p("ispring.scenario.session.ScenarioState",ar);p("INITIALIZING","initializing",ar);p("IN_PROGRESS","inProgress",ar);p("COMPLETED","completed",ar);p("AUTHORIZATING","authorizating",ar);var br=null,cr=null;function dr(){};function er(a,b){this.Ld=b||0;this.AT=a}er.prototype.Ld=0;er.prototype.time=function(){return this.Ld};function fr(a){a:{var b=a.AT;a=a.time()+b.Oq.time();b=b.Lm;for(let c=b.length-1;0<=c;--c){const d=b[c];if(a>=d.time){a=d.freeze?d.IQ:d.IQ+a-d.time;break a}}throw Error("invalid clock");}return a}er.prototype.add=function(a){const b=this.Sf();b.Ld+=a;return b};er.prototype.Sf=function(){return new er(this.AT,this.Ld)};
function gr(a){this.Oq=new er(this);this.QD=[];this.Lm=[{time:0,IQ:a,freeze:!1}]}function hr(a,b,c,d){b={time:b,IQ:c,freeze:d||!1};0==a.Lm.length?a.Lm.push(b):(c=a.Lm[a.Lm.length-1],c.time!=b.time&&ir(a,c.time,b.time)?a.Lm.push(b):a.Lm.splice(a.Lm.length-1,1,b))}gr.prototype.persistState=function(){return{t:this.Oq.time(),p:qb(this.Lm)}};function ir(a,b,c){return jb(a.QD,d=>d>=b&&d<=c)};function jr(a,b){this.Y=a||null;this.Ej=void 0!==b?b:!0}jr.prototype.Y=null;jr.prototype.$=function(){return this.Y};jr.prototype.completed=function(){return this.Ej};class kr extends jr{constructor(a,b,c){super(b,c);this.Ur=a||!1}absolute(){return this.Ur}add(a){if(this.Ur&&a.Ur)throw Error("can't add absolute transforms");var b=a.Ur?a:this;const c=b===a?this:a;b=b.Sf().UD(c);b.Ur=this.Ur||a.Ur;return b}};class lr{constructor(a,b){this.je=a;this.Qb=b}add(a){this.je!=a.je&&(this.Qb=this.jd(a.je),this.je=a.je);this.Qb[0]+=a.Qb[0];this.Qb[1]+=a.Qb[1];this.Qb[2]+=a.Qb[2]}multiple(a){this.Qb[0]*=a;this.Qb[1]*=a;this.Qb[2]*=a}toString(){const a=this.jd("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return Tl(a[0],a[1],a[2])}jd(a){var b=qb(this.Qb);"rgb"==this.je?(b[0]=Yc(b[0],0,255),b[1]=Yc(b[1],0,255),b[2]=Yc(b[2],0,255)):(b[0]%=360,b[1]=Yc(b[1],0,1),b[2]=Yc(b[2],0,1));if(a==this.je)a=
b;else{if("rgb"==this.je){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*Wl(e,b,a+1/3),d=255*Wl(e,b,a),a=255*Wl(e,b,a-1/3)),a=[Math.round(c),Math.round(d),Math.round(a)]):a=d}return a}Um(a){const b=
this.je==a.je?this.Qb:this.jd(a.je);return yb(b,a.Qb)}clone(){return new lr(this.je,qb(this.Qb))}};class mr extends kr{constructor(a,b,c,d,e){super(c,d,e);this.Tf=a;this.Vr=[];this.Aq=b||0}color(){return this.Tf}priority(){return this.Aq}lu(){const a=this.Sf();a.Tf.multiple(-1);return a}Sf(){const a=new mr(this.Tf.clone(),this.Aq,this.absolute(),this.$(),this.completed());a.Vr=qb(this.Vr);return a}UD(a){if(this.absolute()){this.Tf.add(a.Tf);for(let b=0;b<a.Vr.length;++b)this.Tf.add(a.Vr[b])}else this.Vr=pb(this.Vr,[a.Tf],a.Vr);return this}};function nr(a,b){jr.call(this,a,b);this.ri={}}r(nr,jr);function or(a,b,c,d){c=new nr(c,d);c.ri[a]=b;return c}nr.prototype.add=function(a){const b=new nr(this.$(),this.completed());b.ri=Ta(this.ri);for(const c in a.ri)a.ri.hasOwnProperty(c)&&(b.ri[c]=a.ri[c]);return b};class pr extends jr{constructor(a,b,c){super(b,c);this.$h=null!=a?a:Number.MAX_VALUE}level(){return this.$h}};class qr extends kr{constructor(a,b,c,d){super(b,c,d);this.Bc=a||0}lu(){return new qr(-1*this.Bc,this.absolute(),this.$(),this.completed())}Sf(){return new qr(this.Bc,this.absolute(),this.$(),this.completed())}UD(a){this.Bc+=a.Bc;return this}};class rr extends kr{constructor(a,b,c,d){super(b,c,d);this.Qf=a||0}angle(){return this.Qf}lu(){return new rr(-1*this.Qf,this.absolute(),this.$(),this.completed())}Sf(){return new rr(this.Qf,this.absolute(),this.$(),this.completed())}UD(a){this.Qf+=a.Qf;return this}};class sr extends kr{constructor(a,b,c,d){super(b,c,d);this.va=void 0!==a?a:1}scale(){return this.va}lu(){return new sr(1/this.va,this.absolute(),this.$(),this.completed())}Sf(){return new sr(this.va,this.absolute(),this.$(),this.completed())}UD(a){this.va*=a.va;return this}};class tr extends jr{constructor(a,b,c){super(b,c);this.NG=a||0}shift(){return this.NG}};function ur(){return"visibility rotateTo rotateBy moveX moveY scaleX scaleY scaleX2 scaleY2 filter shiftX cssProperties cssTextProperties textColor strokeColor fillColor imgColor sound video".split(" ")};function vr(a){this.xg=a||[]}k=vr.prototype;k.count=function(){return this.xg.length};k.add=function(a){this.xg.push(a)};function wr(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.xg[b]}k.clone=function(){const a=new vr;a.xg=qb(this.xg);return a};k.concat=function(a){this.xg=pb(this.xg,a.xg)};k.jd=function(){return qb(this.xg)};class xr extends jr{constructor(a,b){super(b,!0);this.Qa=void 0!==a?a:!0}visible(){return this.Qa}};function yr(a,b,c){if(!(b in a.xg)){if(!c)return null;a.xg[b]=new vr}return a.xg[b]}function zr(a,b,c){return(a=yr(a,b,!1))&&0<a.count()?wr(a,a.count()-1):c?new c:null}function Ar(a){return zr(a,"rotateTo",rr)}function Br(a){return zr(a,"rotateBy",rr)}function Cr(a){return zr(a,"moveX",qr)}function Dr(a){return zr(a,"moveY",qr)}function Er(a){return zr(a,"scaleX",sr)}function Fr(a){return zr(a,"scaleX2",sr)}function Gr(a){return zr(a,"scaleY",sr)}function Hr(a){return zr(a,"scaleY2",sr)}
function Ir(a){return zr(a,"shiftX",tr)}function Jr(a){return zr(a,"cssTextProperties")}class Kr{constructor(){this.xg={}}clone(){const a=new Kr;for(const b in this.xg)this.xg.hasOwnProperty(b)&&(a.xg[b]=this.xg[b].clone());return a}};class Lr{constructor(){this.Km={}}get(a){a in this.Km||(this.Km[a]=new Kr);return this.Km[a]}set(a,b){this.Km[a]=b}contains(a){return a in this.Km}remove(a){a in this.Km&&delete this.Km[a]}};function Mr(){this.ms=[[]]}function Nr(a){return a.ms[a.ms.length-1]}k=Mr.prototype;k.add=function(a){let b=Nr(this);Array.isArray(a)?(b=pb(b,a),this.ms[this.ms.length-1]=b):b.push(a)};k.push=function(){this.ms.push([])};k.pop=function(){if(1>=this.ms.length)throw Error("");const a=this.ms.pop();this.add(a);return a};k.clear=function(a,b){const c=Nr(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=Nr(this);for(let c=0;c<b.length;++c)b[c].apply(a)};class Or{constructor(a,b){this.faa=a[ja.Symbol.iterator]();this.Bba=b}[Symbol.iterator](){return this}next(){const a=this.faa.next();return{value:a.done?void 0:this.Bba.call(void 0,a.value),done:a.done}}}function Pr(a,b){return new Or(a,b)};function Qr(a){if(a instanceof Rr||a instanceof Sr||a instanceof Tr)return a;if("function"==typeof a.next)return new Rr(()=>a);if("function"==typeof a[Symbol.iterator])return new Rr(()=>a[Symbol.iterator]());if("function"==typeof a.Bj)return new Rr(()=>a.Bj());throw Error("Not an iterator or iterable.");}class Rr{constructor(a){this.KQ=a}Bj(){return new Sr(this.KQ())}[Symbol.iterator](){return new Tr(this.KQ())}wJ(){return new Tr(this.KQ())}}
class Sr extends un{constructor(a){super();this.WC=a}next(){return this.WC.next()}[Symbol.iterator](){return new Tr(this.WC)}wJ(){return new Tr(this.WC)}}class Tr extends Rr{constructor(a){super(()=>a);this.WC=a}next(){return this.WC.next()}};function Ur(a,b){this.Kl={};this.ld=[];this.FD=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=Ur.prototype;k.lI=function(){return this.size};function Vr(a){Wr(a);return a.ld.concat()}k.has=function(a){return Xr(this.Kl,a)};
k.Um=function(a){if(this===a)return!0;if(this.size!=a.lI())return!1;var b=Yr;Wr(this);for(var c,d=0;c=this.ld[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function Yr(a,b){return a===b}k.Bi=function(){return 0==this.size};k.clear=function(){this.Kl={};this.FD=this.size=this.ld.length=0};k.remove=function(a){return this.delete(a)};k.delete=function(a){return Xr(this.Kl,a)?(delete this.Kl[a],--this.size,this.FD++,this.ld.length>2*this.size&&Wr(this),!0):!1};
function Wr(a){if(a.size!=a.ld.length){for(var b=0,c=0;b<a.ld.length;){var d=a.ld[b];Xr(a.Kl,d)&&(a.ld[c++]=d);b++}a.ld.length=c}if(a.size!=a.ld.length){var e={};for(c=b=0;b<a.ld.length;)d=a.ld[b],Xr(e,d)||(a.ld[c++]=d,e[d]=1),b++;a.ld.length=c}}k.get=function(a,b){return Xr(this.Kl,a)?this.Kl[a]:b};k.set=function(a,b){Xr(this.Kl,a)||(this.size+=1,this.ld.push(a),this.FD++);this.Kl[a]=b};
k.addAll=function(a){if(a instanceof Ur)for(var b=Vr(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=Vr(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 Ur(this)};k.transpose=function(){for(var a=new Ur,b=0;b<this.ld.length;b++){var c=this.ld[b];a.set(this.Kl[c],c)}return a};k.keys=function(){return Qr(this.Bj(!0)).wJ()};k.values=function(){return Qr(this.Bj(!1)).wJ()};
k.entries=function(){const a=this;return Pr(this.keys(),function(b){return[b,a.get(b)]})};k.Bj=function(a){Wr(this);var b=0,c=this.FD,d=this,e=new un;e.next=function(){if(c!=d.FD)throw Error("The map has changed since the iterator was created");if(b>=d.ld.length)return vn;var f=d.ld[b++];return wn(a?f:d.Kl[f])};return e};function Xr(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Zr(a,b){this.Km=new Lr;this.q8=a||new Lr;this.xv=b||new Ur;this.Dd=new Mr}Zr.prototype.Lr=function(){return this.Km};function $r(a){this.$Z=a}$r.prototype.normalize=function(a,b,c){for(let d=0;d<this.$Z.length;++d)a=this.$Z[d].normalize(a,b,c);return a};function as(a,b){this.X2=a;this.f4=b}as.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.Ti(0<b?a/b:0);c&&(a=b-a);return a};
as.prototype.Ti=function(a){if(0>=a)return 0;if(1<=a)return 1;const b=this.X2,c=this.f4,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 Yc(f,0,1)};function bs(){}bs.prototype.normalize=function(a,b){return b-a};function cs(){}r(cs,dr);cs.prototype.Kt=null;cs.prototype.complete=function(a,b){this.ye(this.duration(),a,b)};cs.prototype.iD=function(a,b){this.qk(this.duration(),a,b)};cs.prototype.Ti=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.Kt?this.Kt.normalize(a,this.duration(),b):a};function ds(){}r(ds,dr);function es(){}r(es,cs);function fs(a){let b=0;a instanceof cs&&(b=a.duration());return b}function gs(){}gs.prototype.ye=function(a,b,c,d){a.ye(b,c,d)};gs.prototype.complete=function(a,b,c){if(a instanceof ds)a.ye(b,c);else if(a instanceof cs)a.complete(b,c);else throw Error("unknown action");};var hs=null;function is(){hs||(hs=new gs);return hs}function js(){}js.prototype.ye=function(a,b,c,d){a.qk(b,c,d)};
js.prototype.complete=function(a,b,c){if(a instanceof ds)a.qk(b,c);else if(a instanceof cs)a.iD(b,c);else throw Error("unknown action");};var ks=null;function ls(){ks||(ks=new js);return ks};function ms(a){this.qc=a||[];this.qO=a?a.slice().reverse():[]}r(ms,es);k=ms.prototype;k.Ea=-1;k.Dh=function(a){if(0<=this.Ea)throw Error("ActionsSequence was already initialized");this.qc.push(a);this.qO.splice(0,0,a)};k.hK=function(){let a=0;for(let b=0;b<this.qc.length;++b)a+=fs(this.qc[b]);return a};k.duration=function(){0>this.Ea&&(this.Ea=this.hK());return this.Ea};k.ye=function(a,b,c){a=this.Ti(a);this.Cc(this.qc,is(),a,b,c)};k.complete=function(a,b){this.Ph(this.qc,is(),a,b)};
k.qk=function(a,b,c){a=this.Ti(a,!0);this.Cc(this.qO,ls(),a,b,c)};k.iD=function(a,b){this.Ph(this.qO,ls(),a,b)};
k.Cc=function(a,b,c,d,e){const f=na(this)+"",g=d.Dd;g.push();var h=0;let l=0,m=d.xv.get(f);var n;if(n=m)n=m,n=fr(n.$())==fr(e)&&n.time()<=c;n&&(h=m.b3+1,l=m.duration(),g.add(m.Dd));m=null;n=!1;const q=a.length;for(let u=h;u<q;++u){const w=a[u],A=(h=w instanceof cs?w:null)?h.duration():0,G=e.add(l);if(l+A<=c)b.complete(w,d,G),n=!0;else{n&&(m=new ns(e,c,u-1,l,qb(Nr(g))));a=c-l;h&&0<=a&&b.ye(h,a,d,G);break}l+=A}n&&(m||(m=new ns(e,c,q-1,l,Nr(g))),d.xv.set(f,m));g.pop()};
k.Ph=function(a,b,c,d){this.Cc(a,b,this.duration(),c,d)};function ns(a,b,c,d,e){this.Y=a;this.Ld=b;this.b3=c;this.Ea=d;this.Dd=e}ns.prototype.$=function(){return this.Y};ns.prototype.time=function(){return this.Ld};ns.prototype.duration=function(){return this.Ea};function os(a,b){this.lc=a;this.uY=b||!1}os.prototype.uY=!1;os.prototype.id=function(){return this.lc};os.prototype.required=function(){return this.uY};function ps(a,b,c){os.call(this,b,c);this.BF=Array.isArray(a)?a:[a]}r(ps,os);ps.prototype.VH=function(a){return 1==this.BF.length?this.BF[0]==a:0<=fb(this.BF,a)};ps.prototype.clone=function(a){return qs(a,this.BF,this.required())};function rs(){this.qc=[];this.reset()}rs.prototype.Eh=function(){this.qc.push([])};rs.prototype.Dh=function(a,b,c){c=void 0!==c?c:this.qc.length-1;for(c=Math.max(c,0);this.qc.length-1<c;)this.qc.push([]);this.qc[c].push({id:a,action:b})};rs.prototype.reset=function(){this.bB=-1;this.oo=0};
rs.prototype.Ji=function(a,b){a=Math.min(a,this.qc.length-1);const c={},d=this.bB<a||this.bB==a&&this.oo<=b;for(var e=d?Math.max(this.bB,0):0;e<=a;++e){const f=e==this.bB&&d?this.oo:0,g=e==a?b:Number.MAX_VALUE,h=this.qc[e];for(let l=0;l<h.length;++l){const m=h[l];m.action.SC(f,g)&&(c[m.id]=!0)}}this.bB=a;this.oo=b;return La(c)};function ss(a){const b=[];for(let c=0;c<a.qc.length;++c){let d=[0];const e=a.qc[c];for(let f=0;f<e.length;++f)d=d.concat(e[f].action.rS());ub(d);b.push(d)}return b};function ts(a){this.Cs=[];this.pP=[];this.ut=new rs;this.Eh(qs(a,"___start",!0))}function us(a,b){let c=null;if(0<a.Cs.length){const d=a.Cs[a.Cs.length-1];d instanceof ms&&(c=d)}c||(c=new ms,a.Cs.push(c));c.Dh(b)}ts.prototype.Eh=function(a){this.Cs.push(a);this.pP.push(a);this.ut.Eh()};function vs(a){this.sb=a;this.vK=a.length}k=vs.prototype;k.vK=0;k.Th=-1;k.next=function(){++this.Th;return this.Th<this.vK};function ws(a){for(;a.next()&&!a.yk(););return null!=a.yk()}
k.seekTo=function(a){for(;xs(this)!==a&&this.next(););return xs(this)===a};function xs(a){return 0<=a.Th&&a.Th<a.vK?a.sb[a.Th]:null}k.yk=function(){const a=xs(this);return a&&a instanceof os?a:null};k.reset=function(){this.Th=-1};function ys(a){vs.call(this,a.Cs)}r(ys,vs);ys.prototype.actions=function(){const a=xs(this);return!a||a instanceof os?null:a};function zs(a){vs.call(this,a.pP)}r(zs,vs);function As(a){a=xs(a);return!a||a instanceof os?null:a};function Bs(a){ts.call(this,a);this.ZL=new ms;us(this,this.ZL)}r(Bs,ts);function Cs(a,b,c){os.call(this,b,c);this.Ry=a}r(Cs,os);Cs.prototype.VH=function(a){return this.Ry.id()==a};Cs.prototype.clone=function(a){return Ds(a,this.Ry,this.required())};function Es(){this.Zd=[]}function qs(a,b,c){b=new ps(b,a.Zd.length,c);a.Zd.push(b);return b}function Ds(a,b,c){b=new Cs(b,a.Zd.length,c);a.Zd.push(b);return b};function Fs(){this.Yn=[]}Fs.prototype.add=function(a){this.Yn.push(a)};Fs.prototype.count=function(){return this.Yn.length};Fs.prototype.get=function(a){return 0>a||a>=this.count()?null:this.Yn[a]};Fs.prototype.Nl=function(a){for(let b=0;b<this.Yn.length;++b)this.Yn[b].Nl(a)};function Gs(a,b){return b in a.XK?a.XK[b]:null}class Hs{constructor(a,b,c,d){this.lc=a;this.hs=b;this.a$=c||null;this.Z9=d||null;this.QJ=[];this.RJ=[];this.uU=!1;this.XK={}}id(){return this.lc}Va(){return this.hs}zj(){return this.a$}xk(){return this.Z9}};function Is(a,b){if(b in a.GF)return a.GF[b];throw Error("can't find animated object with specified id");}class Js{constructor(){this.Yn=[];this.GF={}}count(){return this.Yn.length}add(a){this.Yn.push(a);this.GF[a.id()]=a}jd(){return this.Yn}};class Ks{constructor(a,b,c){this.type=a;this.text=b;this.tj=c}};class Ls{constructor(a,b,c,d){this.id=a;this.Va=b;this.zj=c;this.xk=d;this.state=new Kr;yr(this.state,"moveX",!0).add(new qr(this.Va.left,!0));yr(this.state,"moveY",!0).add(new qr(this.Va.top,!0))}};class Ms{constructor(){this.Fu=this.Eu=this.zu=this.ru=this.gu=this.fill=this.line=""}};function Ns(a){const b=[];a.Yc&&b.push(a.Yc);a.Ql.forEach(c=>b.push(c));return b}function Os(a){if(a.Yc){var b=a.Yc.Va,c=a.Va,d=a.wr;c=new jg(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.vC=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>f&&!a.k0}}
class Ps{constructor(a,b,c){this.type=a;this.Va=b;this.zIndex=c;this.Ql=[];this.lr=[];this.Yc=null;this.k0=!1;this.text="";this.Sl=this.Gl=!1;this.rotation=0;this.se=this.tj=void 0;this.wr=0;this.vC=!1;this.Gx=new Ms}};function Qs(a,b,c,d,e,f,g){this.P3=a;this.Bh=b;this.Ta=c;this.Oa=d;this.hj=e;this.A3=void 0==f?"":f;this.c$=g;this.wl=1}k=Qs.prototype;k.containerId=function(){return this.P3};k.url=function(){return this.Bh};k.width=function(){return this.Ta};k.height=function(){return this.Oa};k.ib=function(){return this.hj*this.wl};k.Nl=function(a){this.wl=a};k.bgColor=function(){return this.A3};k.p2=function(){return this.c$};function Rs(){this.Cz=[]}Rs.prototype.count=function(){return this.Cz.length};Rs.prototype.Nl=function(a){for(let b=0;b<this.Cz.length;++b)this.Cz[b].Nl(a)};function Ss(){this.Qo=[]}Ss.prototype.add=function(a){this.Qo.push(a)};Ss.prototype.count=function(){return this.Qo.length};Ss.prototype.Nl=function(a){for(let b=0;b<this.Qo.length;++b)this.Qo[b].Nl(a)};function Ts(a,b){let c=!1;for(const d of a.TU)-1!=d.indexOf(b)&&(v(d,e=>{a.mC.push(e)}),c=!0);c||a.mC.push(b)}
class Ep extends rg{constructor(){var a=new Es;super("slide");this.oM=!0;this.Qv=new Bs(a);this.hV=[];this.Nu=new Js;this.Zd=[];this.mC=[];this.TU=[];this.Qo=new Ss;this.zz=new Fs;this.jL=new Rs;this.Pw=[];this.Wg=a}persistState(a){a=super.persistState(a);a.visitedHyperlinks=this.mC;return a}Uo(a,b){super.Uo(a,b);this.mC=t(a,"visitedHyperlinks",!1)}AJ(){return this.mC}BD(){return this.Zd}Eh(a){0>fb(this.Zd,a)&&this.Zd.push(a)}JD(){return this.Qo}};var Us=class extends fe{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};const Vs=new WeakMap;function Ws(a){var b=Xs;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=Vs.get(g);h||(h={},Vs.set(g,h));return Yb(h,[this,...f],e,d)}}function Xs(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 Ys(a){Le.call(this);this.FC=a||td();if(this.G0=this.Waa())this.Kaa=x(this.FC.rd,this.G0,ua(this.cba,this))}r(Ys,Le);k=Ys.prototype;k.Waa=Ws(function(){var a=!!this.LC(),b="hidden"!=this.LC();return a?b?((gh()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});k.LC=Ws(function(){return hh("hidden",this.FC.rd)});k.Zaa=Ws(function(){return hh("visibilityState",this.FC.rd)});function Zs(a){return!!a.FC.rd[a.LC()]}
k.cba=function(){var a=this.LC()?this.FC.rd[this.Zaa()]:null;a=new Us(Zs(this),a);this.dispatchEvent(a)};k.pf=function(){He(this.Kaa);Ys.Fb.pf.call(this)};class $s{constructor(){this.M=[];this.uF=1;this.Wn=this.Me=0;this.Yf=!1}push(a){this.Yf||(this.M[this.Wn]=a,this.Wn=(this.Wn+1)%this.uF,this.Me=Math.min(this.Me+1,this.uF))}pop(){if(this.Yf||this.Bi())return null;this.Wn=0>this.Wn-1?this.uF-1:this.Wn-1;this.Me--;return this.M[this.Wn]}top(){return this.Bi()?null:this.M[0>this.Wn-1?this.uF-1:this.Wn-1]}Bi(){return!this.Me}size(){return this.Me}lock(){this.Yf=!0}unlock(){this.Yf=!1}};var at={kga:"playingSlide",lga:"playingTransition",gga:"pausedTransition",fga:"pausedSlide",W2:"suspended",DS:"buffering"};p("ispring.presenter.player.PresentationPlaybackState",at);p("PLAYING_SLIDE","playingSlide",at);p("PAUSED_SLIDE","pausedSlide",at);p("SUSPENDED","suspended",at);p("PLAYING_TRANSITION","playingTransition",at);p("PAUSED_TRANSITION","pausedTransition",at);p("BUFFERING","buffering",at);class bt{constructor(a,b,c){this.Qw=a;this.BY=b;this.s9=c}};function ct(a,b){this.Ba=a;this.Ft=b}k=ct.prototype;k.Xa=null;k.dJ=function(a){this.Xa=a};function dt(a,b){return fg(a.Ba.Bd(),b)}function et(a,b){return fg(a.Ba.Td(),b)}k.playVideo=function(a,b,c){a=et(this,a);if(null!=this.Ft.Ua&&a){var d=this.Xa;Lo(d,a,d.Y.timestamp(),null!=b?b:null,c||!1)}};k.stopVideo=function(a,b){a=et(this,a);null!=this.Ft.Ua&&a&&No(this.Xa,a,b)};
k.pauseVideo=function(a,b){a=et(this,a);if(null!=this.Ft.Ua&&a){var c=this.Xa;const d=Go(c,a);d.playing()?(d.pause(),c.$l==d&&(c.$l=null)):Lo(c,a,c.Y.timestamp(),null,b||!1)}};var ft={},gt=!1,ht=-1;function it(a){return a in ft?ft[a]:null}function jt(a,b,c,d,e){this.Oa=a;this.A$=b;this.h_=c;this.C3=d||!1;this.c5=e||!1}jt.prototype.height=function(){return this.Oa};jt.prototype.AS=function(){return this.A$};jt.prototype.bold=function(){return this.C3};jt.prototype.italic=function(){return this.c5};function kt(a,b){for(const c of b)(b=Bq(a,c))&&Bk(b,"visited")}function lt(a,b,c){b=new sl(b);const d=new Cl;c&&d.WB.addHandler(c);ul(b,d);vl(b);a.M9.push({Pia:d,Gia:c,Jia:b})}
class mt extends Cq{constructor({content:a,mode:b="normal",BD:c}){super(a,b);this.Zd=c;this.ka=new C;this.Mt=new C;this.E_=sj;this.Av=null;this.Xd=[];this.M9=[];this.uK=!1}xI(a){if(!this.uK){kt(this,a);a=gt;const b=this.content().querySelectorAll("span");for(let c=0;c<b.length;++c){const d=b[c],e=window.getComputedStyle(d,null),f=it(e.fontFamily);f&&(a&&(d.style.top=`${(parseFloat(e.top)||0)+f.h_*(parseFloat(e.fontSize)||0)}px`),f.bold()&&(d.style.fontWeight="normal"),f.italic()&&(d.style.fontStyle=
"normal"))}this.MS();this.uK=!0}}ZY(){this.uK=!1}MS(){if("normal"==this.Uv){if(this.E_){this.Av=this.content().querySelectorAll("a");for(var a=0;a<this.Av.length;++a)this.Av[a].onclick&&lt(this,this.Av[a])}else a=x(this.content(),"click",this.a6,!1,this),this.Xd.push(a);for(a=0;a<this.Zd.length;++a){var b=this.Zd[a],c;if(c=Bq(this,b)){if("div"==c.nodeName.toLowerCase()){var d=Nd(c);if(1==d.length&&"svg"==d[0].nodeName.toLowerCase()){d=d[0];var e=Nd(d);if(1==e.length&&"a"==e[0].tagName)c=e[0];else{c=
document.createElementNS("http://www.w3.org/2000/svg","a");c.setAttribute("fill","none");for(let f=0;f<e.length;++f)c.appendChild(e[f]);d.appendChild(c)}}}}else c=null;if(c){c.Ju=b;d=c.getElementsByTagName("a");for(e=0;e<d.length;++e)d[e].Ju=b;this.E_?lt(this,c,this.E7.bind(this)):(F(c,"cursor","pointer"),b=x(c,"click",this.D7,!1,this),this.Xd.push(b))}}}}a6(a){a.stopPropagation();this.ka.C(this,a)}D7(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=
a.currentTarget;if(b&&b.Ju){const c=new kp;this.Mt.C(b.Ju,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}}E7(a,b,c){(a=c.currentTarget)&&a.Ju&&!a.onclick&&!jb(a.querySelectorAll("a"),d=>null!=d.onclick)&&(b=new kp,this.Mt.C(a.Ju,b),b.actionPrevented()&&c.preventDefault())}};function nt(a,b){this.x5=a;this.OV=b||null}var ot=[];nt.prototype.OV=null;nt.prototype.Wx=function(){return this.x5};nt.prototype.Ci=function(){return this.OV};function pt(a,b,c,d,e,f,g,h){this.LD=a;this.ND=b;this.x1=c;this.y1=d;this.x2=e;this.y2=f;this.MD=g;this.OD=h}pt.prototype.clone=function(){return new pt(this.LD,this.ND,this.x1,this.y1,this.x2,this.y2,this.MD,this.OD)};pt.prototype.Um=function(a){return this.LD==a.LD&&this.ND==a.ND&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.MD==a.MD&&this.OD==a.OD};function qt(a,b){const c=Fd("canvas");void 0!==a&&(c.width=a);void 0!==b&&(c.height=b);return c}function rt(a,b){b=b instanceof tk?[b.sd,b.he,b.ge,b.Nd,b.ve,b.we]:b;a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function st(a,b,c){this.iq=a;this.Id=this.Sh(b||100,c||100);this.fg=this.Id.getContext("2d");this.fg.fillStyle="rgba(255,255,255,1)";this.Rv=tt}st.prototype.Rv="";st.prototype.Zz=!1;st.prototype.Sh=function(a,b){return qt(a,b)};st.prototype.apply=function(a,b){const c=a.getContext("2d");c.save();this.jj(this.Zz?1-b:b);b=this.Id;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.Rv==tt?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function ut(a){a.fg.clearRect(-a.Id.width,-a.Id.height,2*a.Id.width,2*a.Id.height)}function vt(a,b){const c=a.Id.width,d=a.Id.height;a=a.fg;switch(b){case wt[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case wt[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case wt[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var tt="maskIn",wt={0:"0",90:"90",180:"180",270:"270"};function xt(a){st.call(this,a)}r(xt,st);xt.prototype.jj=function(a){const b=this.Id,c=this.fg;ut(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};function yt(a){st.call(this,a);let b=wt[0];switch(a.Ci()){case 128:b=wt[90];break;case 64:b=wt[180];break;case 16:b=wt[270]}vt(this,b)}r(yt,st);yt.prototype.jj=function(a){const b=this.Id;ut(this);this.fg.fillRect(0,0,b.width*a,b.height)};function zt(a){st.call(this,a);a=a.Ci();a&1&&vt(this,wt[90]);a&4&&(this.Rv="maskOut",this.Zz=!0)}r(zt,st);zt.prototype.jj=function(a){const b=this.Id;ut(this);a*=b.width;this.fg.fillRect(b.width/2-a/2,0,a,b.height)};function At(a,b,c,d){st.call(this,a,102,102);this.L3=d;this.J8=c;b||vt(this,wt[90]);a=Math.ceil(this.Id.width/d);c=Math.ceil(this.Id.height/c);this.Az=this.Sh(a,c);this.IG=this.Sh(this.Id.width+a,c)}r(At,st);
At.prototype.jj=function(a){ut(this);var b=this.Az.width,c=this.Az.height,d=this.Az.getContext("2d");d.clearRect(0,0,b,c);d.fillStyle="rgba(255,255,255,1)";d.fillRect(0,0,b*a,c);a=this.IG.getContext("2d");a.clearRect(0,0,this.IG.width,this.IG.height);b=this.Az;for(c=0;c<this.L3+1;++c)a.drawImage(b,c*b.width,0);a=this.IG;b=a.height;c=this.Az.width;d=this.fg;for(let e=0;e<this.J8;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function Bt(a){At.call(this,a,0<(a.Ci()&2),1,6)}r(Bt,At);
function Ct(a){At.call(this,a,0<(a.Ci()&1),6,6)}r(Ct,At);function Dt(a){st.call(this,a);this.QN=[];this.PN=[];for(a=0;5>a;++a)this.QN.push(Et(100)),this.PN.push(this.Sh(20,20));const b=Et(25);for(a=0;a<b.length;++a)b[a]%=5;this.a8=b}r(Dt,st);function Et(a){a=An(zn(0,a));Ab(a);return a}
Dt.prototype.jj=function(a){ut(this);const b=this.fg;a=Math.floor(100*a);var c=this.QN.length;for(var d=0;d<c;++d){const e=this.QN[d],f=this.PN[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.PN[this.a8[5*a+d]],c,20*d)};function Ft(a){st.call(this,a);a.Ci()&2&&vt(this,wt[90]);this.oY=An(zn(0,100));Ab(this.oY)}r(Ft,st);Ft.prototype.jj=function(a){ut(this);const b=this.fg,c=this.Id.width;a=Math.floor(100*a);for(let d=0;d<a;++d)b.fillRect(0,this.oY[d],c,1)};function Gt(a){st.call(this,a,96,96);a=a.Ci();this.RZ=this.Sh(192,96);var b=80==a||160==a;const c=this.RZ.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&&vt(this,wt[180])}r(Gt,st);Gt.prototype.jj=function(a){ut(this);this.fg.drawImage(this.RZ,-192*(1-a),0)};function Ht(a){st.call(this,a);a.Ci()&16&&(this.Rv="maskOut",this.Zz=!0);vt(this,wt[270])}r(Ht,st);Ht.prototype.jj=function(a){ut(this);const b=this.fg;a*=Math.PI;const c=this.Id.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 It(a,b){st.call(this,a);this.DT=a.Ci();b||(this.Rv="maskOut",this.Zz=!0);vt(this,wt[270])}r(It,st);It.prototype.jj=function(a){ut(this);const b=this.fg,c=this.Id.width,d=2*Math.PI/this.DT;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(let e=0;e<this.DT;++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 Jt(a){It.call(this,a,!0)}r(Jt,It);function Kt(a){It.call(this,a,!1)}r(Kt,It);function Lt(a){st.call(this,a);a.Ci()&4&&(this.Rv="maskOut",this.Zz=!0)}r(Lt,st);function Mt(a){Lt.call(this,a)}r(Mt,Lt);Mt.prototype.jj=function(a){ut(this);var b=this.Id.width;a*=b;b=(b-a)/2;this.fg.fillRect(b,b,a,a)};function Nt(a){Lt.call(this,a);a=this.Id.width/2;this.z5=Math.ceil(Math.sqrt(2*a*a))}r(Nt,Lt);Nt.prototype.jj=function(a){ut(this);const b=this.fg,c=this.Id.width/2;a*=this.z5;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function Ot(a){Lt.call(this,a);a=this.Id.width;this.fg.translate(a/2,a/2)}r(Ot,Lt);Ot.prototype.jj=function(a){ut(this);const b=this.fg;a*=this.Id.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function Pt(a){Lt.call(this,a)}r(Pt,Lt);Pt.prototype.jj=function(a){ut(this);const b=this.fg,c=this.Id.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};var Qt={};function Rt(a){switch(a.Wx()){case "wipe":return new yt(a);case "barn":return new zt(a);case "checkerboard":return new Ct(a);case "blinds":return new Bt(a);case "dissolve":return new Dt(a);case "randombar":return new Ft(a);case "strips":return new Gt(a);case "wedge":return new Ht(a);case "wheelCw":return new Jt(a);case "wheelCcw":return new Kt(a);case "box":return new Mt(a);case "circle":return new Nt(a);case "diamond":return new Ot(a);case "plus":return new Pt(a)}return new xt(a)};function St(a){this.ra=a}k=St.prototype;k.Ni=null;k.fE=!1;k.lK=!1;k.Dq=null;function Tt(a,b){a.fE!=b&&(a.fE=b,a.IP(b))}k.IP=function(a){const b=a?this.canvas():this.ra;a=a?this.ra:this.canvas();Md(b,a)};k.canvas=function(){this.Ni||(this.Ni=this.Sh());return this.Ni};k.content=function(){return this.ra};function Ut(a,b){if(a.lK!=b&&(a.lK=b)&&a.Dq){b=a.canvas();for(let c=0;c<a.Dq.length;++c)a.Dq[c](b);a.Dq=null}}k.UC=function(){return this.lK};
function Vt(a,b){a.UC()?b(a.canvas()):(a.Dq||(a.Dq=[]),a.Dq.push(b))};function Wt(a){this.Qh=a}Wt.prototype.RK=0;Wt.prototype.context=function(){return this.Qh};function Xt(){}k=Xt.prototype;k.async=function(){return!1};k.on=function(a,b){a=b.context();a.save();a.ux.push([])};k.l2=function(a){a=a.context();a.restore();a.ux.pop()};k.i0=function(a,b){a=b.context();a.save();a.ux.push([])};k.h0=function(a){a=a.context();a.restore();a.ux.pop()};k.isVisible=function(a){return"none"!=lh(a,"display")};k.L1=function(a){a.fn={position:this.En(a),opacity:this.CU(a),transform:Tk(a),transformOrigin:Uk(a)}};
function Yt(a,b,c,d){var e=b.fn?b.fn.position:(0,a.En)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.fn?b.fn.transform:Tk(b);d&&(e||(e=new tk),e.translate(d,0));if(e){if((d=b.fn?b.fn.transformOrigin:Uk(b))&&(0!=d.x||0!=d.y)){const f=new tk;f.translate(d.x,d.y);uk(f,e);f.translate(-d.x,-d.y);e=f}rt(c,e);eb(c.ux).push(e)}a=b.fn?b.fn.opacity:(0,a.CU)(b);c.globalAlpha*=a}k.En=function(a){const b=parseFloat(lh(a,"left"));a=parseFloat(lh(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};
k.CU=function(a){a=zh(a);return"string"===typeof a?1:a};function Zt(){}r(Zt,Xt);Zt.prototype.on=function(a,b){Zt.Fb.on.call(this,a,b);Yt(this,a,b.context());try{if(a.complete&&0<a.naturalWidth){let c=[a.width,a.height];!$b||c[0]||c[1]||(c=[a.getAttribute("width"),a.getAttribute("height")]);b.context().drawImage(a,0,0,c[0],c[1])}}catch(c){}};function $t(){}r($t,Xt);$t.prototype.on=function(a,b){$t.Fb.on.call(this,a,b);Yt(this,a,b.context());var c=b.context();try{const d=mh(a,"backgroundColor"),e=a.style.width,f=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=f){const g=Pl(d);c.save();c.fillStyle=g.rI;c.fillRect(0,0,parseFloat(e),parseFloat(f));c.restore()}}catch(d){}"block"==ja.window.getComputedStyle(a,null).display&&(b.RK=0)};var au=!$b&&!Rb();function bu(a){if(/-[a-z]/.test("width"))return null;if(au&&a.dataset){if(Tb()&&!("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 cu(){}r(cu,Xt);
cu.prototype.on=function(a,b){cu.Fb.on.call(this,a,b);const c=b.context(),d=Zb?a.currentStyle:ja.window.getComputedStyle(a,null);var e=0;"relative"==d.position&&(e=b.RK,b.RK=e+a.offsetWidth);$b&&"rtl"==d.direction&&"relative"==d.position&&(b=a.fn?a.fn.position:(0,this.En)(a),b.left&&(e-=2*b.left));Yt(this,a,c,e);e=a.innerHTML;e=-1!=e.indexOf("&")?"document"in ja?id(e):ld(e):e;if(Cb(e)){c.font=[d.fontStyle,d.fontVariant,d.fontWeight,d.fontSize,d.fontFamily].join(" ");c.fillStyle=d.color;a=parseFloat(bu(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],du(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,eu(c,e,d,a),c.restore()):eu(c,e,d,a)}};function du(a){const b=new tk;a=a.ux;for(let c=0;c<a.length;++c)v(a[c],d=>{var e=d=d.clone(),f=-d.we;e.ve+=-d.ve;e.we+=f;uk(b,d)});return b}
function eu(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=it(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.AS()+h.h_));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 fu(){}r(fu,Xt);k=fu.prototype;k.async=function(){return!Zb};k.on=function(a,b){gu(Cb(Td(a)),b.context())};k.l2=function(){};k.i0=function(a,b,c){hu(Cb(Td(a)),b.context(),c)};k.h0=function(a,b){b()};function gu(a,b){const c=qt();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function hu(a,b,c){a=iu(a);const d=Fd("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):gu(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,"+Ug(a)}function iu(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.L1=function(){};function ju(){}r(ju,Xt);ju.prototype.on=function(a,b){ju.Fb.on.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};function ku(a){a=a||document.styleSheets;for(var b=[],c=lu(a),d=0;a=c[d];d++){var e=mu(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 mu(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function lu(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++)rb(c,lu(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)rb(c,lu(a[d]));else{var f=mu(a);if(f&&f.length){d=0;e=f.length;for(var g;d<e;d++)g=f[d],g.styleSheet&&rb(c,lu(g.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function nu(a){var b=td(),c=b.rd,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"))&&Xc.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 ou(a){this.Fd=a;if(a.parentNode!=pu()&&!Rd(document.body,a)){this.xs=Qd(a);let b=0,c=a;for(;c.previousSibling;)c=c.previousSibling,++b;this.uv=b;qu(this);pu().appendChild(a)}}var ru={};ou.prototype.xs=null;function su(a){if(a.xs){Kd(a.xs,a.Fd,a.uv);const b=ru[a.xs];b&&mb(b,a.uv)}}var tu=null;
function pu(){if(!tu){const a=Fd("div");F(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});K(a,0);const b="_"+qd();a.id=b;nu("#"+b+" * { position: absolute; }");document.body.appendChild(a);tu=a}return tu}function qu(a){ru[a.xs]||(ru[a.xs]=[]);const b=ru[a.xs];let c=0;v(b,function(d){d<=this.uv&&++c},a);a.uv+=c;b.push(a.uv)};function uu(a,b,c,d,e){this.Gh=!!b;this.node=null;this.Lh=0;this.jS=!1;this.s0=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.Lh||0;this.Gh&&(this.depth*=-1)}r(uu,un);k=uu.prototype;k.setPosition=function(a,b,c){if(this.node=a)this.Lh="number"===typeof b?b:1!=this.node.nodeType?0:this.Gh?-1:1;"number"===typeof c&&(this.depth=c)};k.clone=function(){return new uu(this.node,this.Gh,!this.s0,this.Lh,this.depth)};
k.next=function(){if(this.jS){if(!this.node||this.s0&&0==this.depth)return vn;var a=this.node;var b=this.Gh?-1:1;if(this.Lh==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.Lh*(this.Gh?-1:1)}else this.jS=!0;return(a=this.node)?wn(a):vn};k.Z0=function(){return this.jS};k.VC=function(){return 1==this.Lh};k.X0=function(){return-1==this.Lh};
k.Um=function(a){return a.node==this.node&&(!this.node||a.Lh==this.Lh)};k.splice=function(a){var b=this.node,c=this.Gh?1:-1;this.Lh==c&&(this.Lh=-1*c,this.depth+=this.Lh*(this.Gh?-1:1));this.Gh=!this.Gh;uu.prototype.next.call(this);this.Gh=!this.Gh;c=la(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)Jd(c[d],b);Ld(b)};function vu(){this.Ho={};this.$J=this.l4.bind(this)}vu.prototype.iT=null;vu.prototype.tV=null;vu.prototype.sK=null;vu.prototype.l4=function(){const a=this.Ho,b=this.tV;let c;for(;c=b.next();){const d=a[c.nodeName.toLowerCase()],e=d.async(),f=this.iT;b.X0()?e?d.h0(f,this.$J):d.l2(f):e?d.i0(c,f,this.$J):d.on(c,f);if(e)return}c||this.sK&&this.sK()};
function wu(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 vu;b.Ho.div=new $t;b.Ho.a=new $t;b.Ho.img=new Zt;b.Ho.span=new cu;b.Ho.svg=new fu;b.Ho.canvas=new ju;b.Ho.video=new ju;b.iT=new Wt(e);e.ux=[];b.sK=c||null;b.tV=new xu(a,b.Ho,b.$J)}
function xu(a,b,c){this.sb=[];const d=new ou(a),e=this;setTimeout(()=>{const f=new uu(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.VC();h=b[h];const m=g.hasAttribute("data-draw-ignore");l&&!h.isVisible(g)||m?(g=f,l=g.Gh?-1:1,g.Lh==l&&(g.Lh=-1*l,g.depth+=g.Lh*(g.Gh?-1:1))):(l&&h.L1(g),e.sb.push({element:g,VC:l}))}}}su(d);c()},0)}xu.prototype.Th=-1;
xu.prototype.next=function(){this.Th<this.sb.length&&++this.Th;return this.Th<this.sb.length?this.sb[this.Th].element:null};xu.prototype.VC=function(){if(0<=this.Th&&this.Th<this.sb.length)return this.sb[this.Th].VC;throw Error("iteration ended or not started, current item is null");};xu.prototype.X0=function(){return!this.VC()};function yu(a,b,c){this.ra=a;this.S3=Math.ceil(b);this.Q3=Math.ceil(c)}r(yu,St);k=yu.prototype;k.QA=null;k.LN=!1;k.cG=!1;k.SS=!1;k.nE=null;k.uX=null;k.IP=function(a){if(this.SS){const b=this.content(),c=this.canvas();if(!this.nE){const d=Nd(this.content());this.nE=qb(d)}a?(b.appendChild(c),zu(this,!1)):(Ld(c),zu(this,!0))}else yu.Fb.IP.call(this,a)};function zu(a,b){for(let c=0;c<a.nE.length;++c)F(a.nE[c],"visibility",b?"visible":"hidden")}k.Sh=function(){return qt(this.S3,this.Q3)};
function Au(a){if(!a.cG){if(!a.QA){a.QA=a.Sh();const b=a.uX;if(b){const c=a.QA.getContext("2d");rt(c,b)}}a.cG=!0;a.LN=!1;Ut(a,!1);Bu(a);wu(a.content(),a.QA,a.C6.bind(a))}}k.C6=function(){this.cG=!1;this.LN=!0;this.VI()};function Bu(a){a=a.canvas();a.getContext("2d").clearRect(0,0,a.width,a.height)}k.VI=function(){this.LN&&(Bu(this),this.canvas().getContext("2d").drawImage(this.QA,0,0),Ut(this,!0))};function Cu(a){this.ra=a}r(Cu,St);Cu.prototype.Sh=function(){const a=this.content(),b=Fd("canvas");var c=Tk(a);let d=1,e=1;c&&(d=c.sd,e=c.Nd);c=a.height*e;b.width=a.width*d;b.height=c;return b};Cu.prototype.VI=function(){var a=this.canvas();const b=this.content(),c=a.getContext("2d");c.clearRect(0,0,a.width,a.height);a=dl(Rk(),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);Ut(this,!0)};class Du extends pr{constructor(a,b,c,d,e){super(c,d,e);this.iq=a;this.oe=b}progress(){return this.oe}};class Eu extends pr{constructor(a,b,c,d){super(b,c,d);this.e3=null!=a?a:100}alpha(){return this.e3}};function Fu(a){const b=new nr;for(let c=0;c<a.length;++c)b.ri[a[c]]="";return b}function Gu(a,b,c){c=c||a.Fd;a=La(b.ri);for(let d=0;d<a.length;++d){const e=a[d];let f=e in b.ri?b.ri[e]:"";"font-size"==e&&""!==f&&(f+="px");F(c,e,f)}}
function Hu(a,b){var c=b&&b instanceof Eu?b.alpha():"";K(a.Fd,c);const d=a.sF;b&&b instanceof Du?!d.cG&&Iu(a,b)&&((c=!d.fE)?Au(d):d.VI(),Vt(d,e=>{var f=b.iq;var g=na(f)+"";g in Qt?g=Qt[g]:(f=Rt(f),g=Qt[g]=f);g.apply(e,b.progress());gi(e,"50% 50%");Pk(e,a.w5);Tt(d,!0)}),c&&.1>b.progress()&&Tt(d,!0)):(d.Dq=null,d.fE&&Tt(d,!1))}function Iu(a,b){a=zr(a.oa,"filter");return a instanceof Du&&b.progress()==a.progress()&&b.iq.Wx()==a.iq.Wx()&&b.iq.Ci()==a.iq.Ci()?!1:!0}
function Ju(a,b){const c=a.J4;if(c)if(b=b.color(),(a=Gs(a.Ui,"imgColor"))&&b.Um(a))Tt(c,!1);else{const d=b.jd("rgb");c.UC()||c.VI();Vt(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);Tt(c,!0)}catch(g){}})}}
function Ku(a,b,c){b=b.color().toString();a=a.Fd.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 Lu{constructor(a,b,c){const d=new ou(b);this.Ui=a;this.Fd=b;this.Dv=c;this.oa=new Kr;this.Ev();a=new yu(this.Fd,this.Ui.Va().width,this.Ui.Va().height);a.SS=!0;b=new tk;let e=new tk;const f=Uk(this.Fd)||new $c;b.translate(f.x,f.y);var g=this.Ui.xk();g&&(b=uk(b,g),e=uk(e,vk(g)));if(g=this.Ui.zj())b=uk(b,g),e=uk(e,vk(g));b.translate(-f.x,-f.y);a.uX=b;const {Aba:h,Eba:l}={Aba:a,Eba:e};this.sF=h;this.w5=l;a=this.Fd.querySelector("img");this.J4=a instanceof HTMLImageElement?new Cu(a):null;this.eV=
!0;Si&&(yr(c,"moveX")||yr(c,"moveY"))&&(this.Fd.style.willChange="transform");su(d)}Ev(){var a="none"!=lh(this.Fd,"display");yr(this.Dv,"visibility",!0).add(new xr(a));a=this.Ui.QJ;0<a.length&&yr(this.Dv,"cssProperties",!0).add(Fu(a));a=this.Ui.RJ;0<a.length&&yr(this.Dv,"cssTextProperties",!0).add(Fu(a));if(this.Ui.uU){a=this.Dv;var b=this.Fd.querySelectorAll("span")[0];if(b&&(b=parseInt(lh(b,"font-size"),10),!isNaN(b))){var c=Jr(a);c||(c=new nr,yr(a,"cssTextProperties",!0).add(c));c.ri["font-size"]=
b}}a=this.Dv;b=["textColor","fillColor","strokeColor","imgColor"];for(c=0;c<b.length;++c){const d=b[c],e=Gs(this.Ui,d);e&&yr(a,d,!0).add(new mr(e,0,!0))}}Uo(a){const b=this.Fd;var c=zr(a,"visibility",xr).visible(),d=c?"inherit":"none";kh(this.Fd,"display")!=d&&(F(this.Fd,"display",d),c?!qi&&Ri&&Yk(this.Fd):(d=this.Fd.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=zr(a,"cssProperties"))&&c!=zr(this.oa,"cssProperties")&&Gu(this,c);if((c=Jr(a))&&c!=Jr(this.oa)){d=this.Fd.querySelectorAll("span");
for(var e=0;e<d.length;++e)Gu(this,c,d[e])}(c=zr(a,"fillColor"))&&c!=zr(this.oa,"fillColor")&&Ku(this,c,"fill");(c=zr(a,"strokeColor"))&&c!=zr(this.oa,"strokeColor")&&Ku(this,c,"stroke");if((c=zr(a,"textColor"))&&c!=zr(this.oa,"textColor"))for(c=c.color().toString(),d=this.Fd.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||F(f,"color",c)}(g=zr(a,
"imgColor"))&&g!=zr(this.oa,"imgColor")&&Ju(this,g);Hu(this,zr(a,"filter"));if(Cr(a).Bc!=Cr(this.oa).Bc||Dr(a).Bc!=Dr(this.oa).Bc||Ar(a).angle()!=Ar(this.oa).angle()||Br(a).angle()!=Br(this.oa).angle()||Er(a).scale()!=Er(this.oa).scale()||Fr(a).scale()!=Fr(this.oa).scale()||Gr(a).scale()!=Gr(this.oa).scale()||Hr(a).scale()!=Hr(this.oa).scale()||Ir(a).shift()!=Ir(this.oa).shift())d=new tk,d.translate(Cr(a).Bc,Dr(a).Bc),d.rotate(Ar(a).angle()+Br(a).angle(),0,0),d.scale(Er(a).scale()*Fr(a).scale(),Gr(a).scale()*
Hr(a).scale()),g=d,c=Ir(a).shift(),e=g.sd,f=g.he,g.sd+=0*g.ge,g.he+=0*g.Nd,g.ge+=c*e,g.Nd+=c*f,g=d,(c=this.Ui.zj())&&(g=uk(g,c)),(c=this.Ui.xk())&&(g=uk(c.clone(),g)),Pk(b,g);this.eV&&(F(this.Fd,{top:0,left:0}),dc&&Yk(this.Fd));this.eV=!1;this.oa=a}}};function Mu(a,b){this.Ba=a;this.w9=b;this.SJ={}}function Nu(a,b,c){const d=b.id();if(a.SJ[d])return a.SJ[d];let e=null;const f=Bq(a.w9,b.id());f&&(e=new Lu(b,f,c));return a.SJ[d]=e};function Ou(a){this.B9=new Pu(a);this.r$=new Qu(a)}Ou.prototype.process=function(a){const b=yr(a,"sound");b&&Ru(b,this.B9);(a=yr(a,"video"))&&Ru(a,this.r$)};
function Ru(a,b){for(let f=0;f<a.count();++f){var c=wr(a,f),d=c.$m();if(d instanceof Su){var e=b;const g=d.aD();c=0==c.level();switch(d.type()){case Tu:e.play(g,d.Gi(),c);break;case Uu:e.pause(g,c);break;case Vu:e.stop(g);break;default:throw Error("unknown operation type");}}else if(d instanceof Yu)switch(c=b,d.type()){case Zu:c.f2();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}function Pu(a){this.Xa=a}
Pu.prototype.play=function(a,b,c){var d=this.Xa;a=dt(d,a);null!=d.Ft.Ua&&a&&Jo(d.Xa,a,b,c)};Pu.prototype.pause=function(a,b){var c=this.Xa;a=dt(c,a);if(null!=c.Ft.Ua&&a){c=c.Xa;const d=Eo(c,a);d.playing()?d.pause():Jo(c,a,null,b)}};Pu.prototype.stop=function(a){var b=this.Xa;a=dt(b,a);null!=b.Ft.Ua&&a&&Eo(b.Xa,a).stop()};Pu.prototype.f2=function(){var a=this.Xa;null!=a.Ft.Ua&&Po(a.Xa)};function Qu(a){this.Xa=a}Qu.prototype.play=function(a,b,c){this.Xa.playVideo(a,b,c)};
Qu.prototype.pause=function(a,b){this.Xa.pauseVideo(a,b)};Qu.prototype.stop=function(a){this.Xa.stopVideo(a,!0)};Qu.prototype.f2=function(){throw Error("unsupported operation");};function $u(a){this.oa=a}$u.prototype.state=function(){return this.oa};function av(a){this.oa="waitForTrigger";this.wP=a}r(av,$u);av.prototype.yk=function(){return this.wP};function bv(a){this.Yj=a}bv.prototype.Ji=function(a,b,c,d,e){b=cv(e);c=null;const f=new ys(this.Yj);for(;f.next()&&f.yk()!==b;){const g=f.actions();f.yk()?c=dv(e,f.yk()):g&&c&&g.complete(a,c.Oq)}c=new ys(this.Yj);c.seekTo(b);e=dv(e,b).Oq;c.next()&&c.actions()&&(b=c.actions(),b.duration()<=d?b.complete(a,e):b.ye(d,a,e))};function ev(a){this.Yj=a}ev.prototype.oo=-1;ev.prototype.ZX=null;ev.prototype.Ji=function(a,b,c,d,e,f){if(f){f=cv(e);var g=dv(e,f).Oq;this.ZX==c&&this.oo==b&&(b+=1);f===c?fv(this,a,f,g,b,d):(e=dv(e,c).Oq,fv(this,a,c,e,b,Number.MAX_VALUE),fv(this,a,f,g,0,d));this.ZX=f;this.oo=d}};function fv(a,b,c,d,e,f){e=Math.round(e);f=Math.round(f);a=new zs(a.Yj);for(a.seekTo(c);a.next()&&As(a);){c=As(a);const g=Math.round(c.vO);g>=e&&g<=f&&c.ye(b,d.add(g))}};function gv(a,b){this.Wg=a;this.Yj=b;this.Be=new hv(ss(b.ut),a);this.aW=[new bv(b),new ev(b)];this.T3=new Ur;this.reset(0);this.hx=new C}k=gv.prototype;k.Ld=0;k.Ay=function(){return this.hx};k.timeline=function(){return this.Yj};k.time=function(){return this.Ld};k.resume=function(a){const b=cv(this.Be);b&&hr(dv(this.Be,b),this.Ld,a)};
k.seek=function(a,b){if(a<this.Ld)throw Error("can't seek backward, use reset() and seek after that");var c=cv(this.Be);c&&(c=dv(this.Be,c),hr(c,this.Ld,b,!0),hr(c,a,b));this.Ld=a};
k.Ji=function(a,b,c){const d=cv(this.Be);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=void 0!==c?c:!0;const e=this.Ld;a=e+a;var f=dv(this.Be,d).Oq,g=0,h=new ys(this.Yj);for(h.seekTo(d);h.next();){var l=h.actions();if(l){if(g=l.duration(),g>a)break}else if(l=h.yk(),l.required())break;else f=new gr(fr(f.add(g))),this.Be.Eh(l,f),f=f.Oq,a-=g,g=0}this.Ld=a;b=new Zr(b,this.T3);for(h=0;h<this.aW.length;++h)this.aW[h].Ji(b,e,d,a,this.Be,c);iv(this,!0);b.Dd.apply(b);
return b.Lr()};k.qx=function(a,b){if(!jv(this,a))return!1;var c=new ys(this.Yj);const d=cv(this.Be);d&&c.seekTo(d);let e=null;const f=[];for(;ws(c);){const g=c.yk();if(g.VH(a)){e=g;break}else{if(g.required())break;f.push(g)}}if(!e)return this.reset(b),this.qx(a,b);d&&"playing"==this.oi.state()&&hr(dv(this.Be,d),this.Ld,b,!0);if(0<f.length)for(a=new gr(b),hr(a,0,b,!0),c=0;c<f.length;++c)this.Be.Eh(f[c],a);this.Be.Eh(e,new gr(b));this.Ld=0;iv(this,!1);return!0};
function jv(a,b){function c(e){for(;ws(e)&&!e.yk().required(););return e.yk()}const d=new ys(a.Yj);(a=cv(a.Be))&&d.seekTo(a);if(a=c(d))return a.VH(b);d.reset();ws(d);return(a=c(d))&&a.VH(b)}k.reset=function(a){this.Be.clear();this.Be.Eh(this.Yj.Cs[0],new gr(a));this.Ld=0;iv(this,!1)};
function iv(a,b){const c=new ys(a.Yj);var d=cv(a.Be);d&&c.seekTo(d);d=null;let e="completed";for(;c.next();){const f=c.actions(),g=c.yk();if(g&&g.required()){d=g;e="waitForTrigger";break}else if(f&&(!b||a.Ld<f.duration())){e="playing";break}}a.oi&&"playing"==a.oi.state()&&e!=a.oi.state()&&a.hx.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.oi=new av(d)}else a.oi=new $u(e)}k.playbackState=function(){return this.oi};
k.persistState=function(){const a={s:this.oi.state(),t:this.Ld,T:this.Be.persistState()};"waitForTrigger"==this.oi.state()&&(a.nt=this.oi.yk().id());return a};k.restoreState=function(a){const b=a.s;this.oi="waitForTrigger"==b?new av(this.Wg.Zd[a.nt]):new $u(b);this.Ld=a.t;this.Be=new hv(ss(this.Yj.ut),this.Wg,a.T)};
function hv(a,b,c){this.QD=a;this.Wg=b;this.Zd=[];this.gC=[];if(c){a=c.t;b=c.at;for(let d=0;d<a.length;++d){const e=this.Wg.Zd[a[d]];c=b[d];const f=new gr(c.t);f.Lm=qb(c.p);this.Eh(e,f)}}}hv.prototype.persistState=function(){const a=[];v(this.Zd,c=>{a.push(c.id())},this);const b=[];v(this.gC,c=>{b.push(c.persistState())},this);return{t:a,at:b}};hv.prototype.Eh=function(a,b){b.QD=this.QD[this.gC.length];this.Zd.push(a);this.gC.push(b)};
function dv(a,b){b=fb(a.Zd,b);if(0>b)throw Error("trigger wasn't activated");return a.gC[b]}function cv(a){const b=a.Zd.length;return 0<b?a.Zd[b-1]:null}hv.prototype.clear=function(){this.Zd=[];this.gC=[]};function kv(a,b,c){this.ji=a;this.Kb=b;this.Y9=c}kv.prototype.apply=function(a){yr(a.Lr().get(this.ji),this.Kb,!0).add(this.Y9)};function lv(a,b){this.ji=a;this.oa=b}r(lv,ds);lv.prototype.ye=function(a){a=a.Dd;const b=ur();for(let d=0;d<b.length;++d){const e=b[d];var c=yr(this.oa,e,!1);c&&0<c.count()&&(c=wr(c,0),a.add(new kv(this.ji,e,c)))}};lv.prototype.qk=function(){};function mv(a){this.Ea=a}mv.prototype.duration=function(){return this.Ea};mv.prototype.SC=function(a){return a<=this.Ea};mv.prototype.rS=function(){return[this.Ea]};function nv(a,b,c){jr.call(this,c);this.$F=a;this.$h=b}r(nv,jr);nv.prototype.$m=function(){return this.$F};nv.prototype.level=function(){return this.$h};function Su(a,b,c){this.B5=a;this.Ga=b;this.Jm=void 0!==c?c:null}var Tu="play",Uu="pause",Vu="stop";Su.prototype.Jm=null;Su.prototype.aD=function(){return this.B5};Su.prototype.type=function(){return this.Ga};Su.prototype.Gi=function(){return this.Jm};function Yu(){this.Ga=Zu}var Zu="stopEffectChannel";Yu.prototype.type=function(){return this.Ga};function ov(a){a=pv(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 pv(a){return(Array.isArray(a)?a:a.jd()).sort((b,c)=>{b=b.$();c=c.$();return!!b!=!!c?b?1:-1:b&&c?fr(b)-fr(c):0})};function qv(a){const b=a.Ba;var c=b.Qv;if(!c)throw Error("slide must contain main timeline");rv(a);a.Zf=new gv(b.Wg,c);a.Zf.Ay().addHandler(()=>{a.hx.C(a.Kd)});c=b.hV;a.Rk=[];for(let d=0;d<c.length;++d){const e=new gv(b.Wg,c[d]);a.Rk.push(e);e.Ay().addHandler(()=>{a.hx.C(a.Kd)})}}
function rv(a){a.Ba.oM&&a.Ba.Nu.jd().forEach(b=>{if(!a.bM.includes(b.id())){var c=a.Fp.get(b.id());sv(a,b)&&(yr(c,"moveX",!0).add(new qr(b.Va().left,!0)),yr(c,"moveY",!0).add(new qr(b.Va().top,!0)));if(c=(c=Nu(a.O_,b,c))?c.Dv:null)c=new lv(b.id(),c),a.Ba.Qv.ZL.Dh(c),a.Ba.Qv.ut.Dh(b.id(),new mv(0),0),a.bM.push(b.id())}})}function sv(a,b){return!a.Ba.Pw.find(c=>c.Yc&&c.Yc.id==b.id()||!!c.Ql.find(d=>d.id==b.id()))}function tv(a,b){a&&(a.reset(b),a.timeline().ut.reset())}
function uv(a){if(!a.Zf)throw Error("animation controller isn't activated");}function vv(a){return"completed"==a.Zf.playbackState().state()?a.Ba.pb().count()-1:a.Zf.Be.Zd.length-1-1}function wv(a){if(a.Rk){const b=a.An();for(let c=0;c<a.Rk.length;++c)tv(a.Rk[c],b)}}function xv(a,b){const c=b.K();return 0>b.Aa()||c!=a.Kd?!1:!0}
class yv{constructor(a,b,c,d,e){this.Ba=a;this.Y=c;this.Ie=e;this.hx=new C;this.Kd=a.index();this.Fp=new Lr;this.O_=new Mu(a,b);this.E5=new Ou(d);this.Rk=this.Zf=null;this.Gb=!1;this.bM=[];a.Pw.forEach(f=>Ns(f).forEach(g=>this.Fp.set(g.id,g.state)))}Ay(){return this.hx}persistState(){const a=[];v(this.Rk,b=>{a.push(b.persistState())},this);return{m:this.Zf.persistState(),i:a}}restoreState(a){this.Zf||qv(this);this.Zf.restoreState(a.m);this.YI(a);this.Ko(0,0)}YI(a){v(a.i,(b,c)=>{this.Rk[c].restoreState(b)})}reset(a,
b){void 0===a&&(a=-1);void 0===b&&(b=0);this.Zf||qv(this);this.xG=this.An();this.fY=a;this.gY=b;tv(this.Zf,this.xG);0<=a&&(this.Ko(0,0),this.seek(a,b));this.Ko(0,0,!1)}AR(){this.Ba.Nu.jd().some(a=>!this.bM.includes(a.id()))&&(this.Ba.Qv.ZL.Ea=-1,rv(this),this.reset(0,0))}activate(){if(this.Gb)throw Error("already activated");this.Gb=!0;this.Y.Yb().addHandler(this.tb,this);this.Y.Pl().addHandler(this.sW,this)}deactivate(){uv(this);this.Gb=!1;this.Y.Yb().removeHandler(this.tb,this);this.Y.Pl().removeHandler(this.sW,
this)}play(){uv(this);this.Zf.resume(this.An())}pause(){uv(this)}Ko(a,b,c){var d=[];c=void 0!==c?c:this.Y.Eg();a=this.Zf.Ji(a,this.Fp,c);d.push(a);for(a=0;a<this.Rk.length;++a)d.push(this.Rk[a].Ji(b,this.Fp));b=[];for(a=0;a<d.length;++a)b=b.concat(La(d[a].Km));ub(b);lb(b,"__mediaTransforms")||b.push("__mediaTransforms");this.Fp.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=ur(),l=h.length;g=g||new Kr;for(var m=0;m<f.length;++m){var n=f[m];for(var q=0;q<l;++q){var u=yr(n,h[q],!1);u&&yr(g,h[q],!0).concat(u)}}}else continue;f=new Kr;h=ur();for(l=0;l<h.length;++l)if(m=h[l],n=yr(g,m,!1)){q=n;if(0<q.count())if(n=wr(q,0),n instanceof mr){n=[];for(u=0;u<q.count();++u){var w=wr(q,u),A=w.priority();n[A]||(n[A]=[]);n[A].push(w)}n=ov(new vr(n.pop()))}else if(n instanceof kr)n=ov(q);else if(n instanceof pr){n=pv(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 nr){n=pv(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 nv)if(0<q.count()){u=[];n=[];for(w=0;w<q.count();++w)A=wr(q,w),A.$m()instanceof Su?u.push(A):n.push(A);q={};for(w=0;w<u.length;++w){A=u[w];var G=A.$m().aD();G in q||(q[G]=[]);q[G].push(A)}u=[];for(G in q)q.hasOwnProperty(G)&&(w=q[G],w=pv(w),0<w.length&&u.push(w.pop()));n=pv(pb(u,n));n=new vr(n)}else n=null;else n=pv(q),n=0<n.length?n.pop():null;else n=null;n&&(n instanceof
vr?yr(f,m,!0).concat(n):yr(f,m,!0).add(n))}g=f;this.Fp.set(e,g)}d=this.O_;G=this.Fp;a=d.Ba.Nu;for(c=0;c<b.length;++c)g=b[c],g in a.GF&&(e=Is(a,g),g=G.get(g),(e=Nu(d,e,g))&&e.Uo(g));this.E5.process(this.Fp.get("__mediaTransforms"))}An(){return Date.now()}seek(a,b){if(!(0<=a&&a<this.Ba.pb().count()))throw Error("invalid stepIndex");uv(this);const c=this.An(),d=vv(this);let e=1>=this.Zf.Be.Zd.length?0:this.Zf.time();if(a>d||a==d&&(void 0===b||e<=b)){for(;vv(this)!=a;)this.Zf.qx("__step",c),e=0;void 0!==
b&&0<b-e&&this.Zf.seek(b,c)}else tv(this.Zf,c),this.seek(a,b)}qx(a){uv(this);const b=this.An();for(let c=0;c<this.Rk.length;++c)this.Rk[c].qx(a,b);this.xG=b;this.Ko(0,0)}tb(a,b){var c=a.timestamp();if(xv(this,c)){a=c.Aa();c=1E3*c.ib();var d=this.An(),e=(d-this.xG)*this.Ie.playbackRate();this.xG=d;d=c-this.gY;if(a!=this.fY||b)d=0,this.seek(a,c);this.Ko(d,e);this.fY=a;this.gY=c}}sW(a){a=a.timestamp();xv(this,a)&&this.Ko(0,0)}};function zv(a,b){this.Ba=a;this.Te=b;this.KM={}}k=zv.prototype;k.uA=null;k.XA=null;k.activate=function(a){this.uA=[];this.XA={};Av(this,this.Ba.Bd(),a.MQ.bind(a));Av(this,this.Ba.Td(),a.Wm.bind(a))};function Av(a,b,c){for(let d=0;d<b.count();++d){const e=eg(b,d),f=c(e);if(f){const g=na(f)+"";a.uA.push(f);a.XA[g]=e;f.Cf.addHandler(a.jw,a)}}}k.deactivate=function(){for(let a=0;a<this.uA.length;++a)this.uA[a].Cf.removeHandler(this.jw,this);this.XA=this.uA=null};
k.jw=function(a){var b=na(a)+"";if(b in this.XA){var c=this.XA[b];b=c.id();a=a.currentTime();var d=b in this.KM?this.KM[b]:0;if(d!=a){var e=a;if(!(d>e)){c=c.fk();const f=[];for(let g=0;g<c.gs.length;++g){const h=c.gs[g],l=h.time();l>=d&&l<=e&&f.push(h)}d=f;for(e=0;e<d.length;++e)this.Te.qx(d[e].id())}}this.KM[b]=a}};function Bv(a){let b=!1,c=!1;Cv(a,(d,e)=>{(e=Bq(a.qa,e.HX))?(jn(d,e),b=!0):c=!0});a.MP=b&&!c}function Dv(a){Cv(a,b=>b.FR())}function Ev(a){Cv(a,b=>{b.stop();wj&&b.lQ()})}function Fv(a){Cv(a,b=>kn(b));a.MP=!1}function Cv(a,b){const c=a.Ua.le;a.Ba.Td().jd().forEach(d=>{if(!(0<d.Nj)){const e=c.Wm(d);b(e,d)}})}
class Gv extends Gq{constructor(a,b,c,d){super(a,b,c);this.Xa=new ct(a,this);this.Te=new yv(a,b,c.$(),this.Xa,d);this.RV=new zv(a,this.Te);this.MP=this.Wy=!1;this.HP=-1;b.ka.addHandler(this.I7,this);b.Mt.addHandler(this.P7,this)}Ay(){return this.Te.Ay()}persistState(){return this.Te.persistState()}restoreState(a){this.Te.restoreState(a)}YI(a){this.Te.YI(a)}activate(a){super.activate(a);const b=a.PL;var c=this.yA();b.Hb=c;b.OL.addHandler(this.oX,this);b.QL.addHandler(this.xW,this);this.Xa.dJ(a.mediaController());
this.Te.activate()}deactivate(){this.Xa.dJ(null);this.Te.deactivate();if(this.Ua){const a=this.Ua.PL;a.OL.removeHandler(this.oX,this);a.QL.removeHandler(this.xW,this)}super.deactivate()}UH(){if(null==this.Ua)throw Error("media activation available only when slide is activated");this.MP||Bv(this);Dv(this);this.RV.activate(this.Ua.le)}pQ(a={}){if(null==this.Ua)throw Error("media deactivation available only when slide is activated");this.RV.deactivate();Ev(this);(qi||a.waa)&&Fv(this);0<this.HP&&(clearTimeout(this.HP),
this.HP=-1)}xI(){this.qa.xI(this.Ba.AJ())}play(){this.Te.play();super.play()}pause(){this.Te.pause();super.pause()}AR(){this.Te.AR()}oX(){this.Wy=!0}xW(a){const b=this.Ba,c=this.qa;Ts(b,a);kt(c,b.AJ());this.OA()}I7(a,b){this.Wy?this.Wy=!1:null!=this.Ua&&mp(this.Ua.Rr(),a,b)}P7(a,b,c){!c&&this.Wy?this.Wy=!1:this.yA()&&(this.Te.qx(a),b.preventAction())}yA(){return!0}};class Hv extends Gq{constructor(a,b,c){super(a,b,c);this.Ef=b.ob();this.pB=!1}ob(){return this.Ef}activate(a){super.activate(a);this.Ef.setActionAvailability(a.NX);if(!this.pB){this.pB=!0;const b=this.Ba,c=b.TN;c&&this.Ef.restoreState(c,a.Ke.Al+b.yO);this.Ef.stateChangedEvent().addHandler(this.Z6,this,1);this.Ef.start()}this.vq&&this.Ef.activate()}deactivate(){super.deactivate();this.vq&&this.Ef.deactivate()}$s(){null!=this.Ua&&this.pB&&this.Ef.activate()}Z6(a){a.actionPrevented()||(a.preventAction(),
this.OA())}};var Iv={jga:"playing",ega:"paused",IDLE:"idle"};p("ispring.presenter.player.transitions.TransitionPlaybackState",Iv);p("PLAYING","playing",Iv);p("PAUSED","paused",Iv);p("IDLE","idle",Iv);class Jv{constructor(a){this.Y3=a}displayObject(){return this.Y3}};function Kv(a){for(let b=a.Pi.length-1;0<=b;--b)if(a.Pi[b])return a.Pi[b];return null}function Lv(a,b=null){a.bE=b?new Jv(b):null;a.Ps=null}function Mv(a,b){const c=[];for(let d=0;d<a.IB.length;++d){const e=a.IB[d];void 0!==b&&e!=b||c.push(a.oh[d])}return c}function Nv(a,b,c){const d=Mv(a,c);return b.every(e=>d.includes(e))}
function Ov(a,b,c,d,e,f){function g(l){if(e&&!f.ja(c).visible())return l;for(;l<f.count()&&!f.ja(l).visible();)++l;return l}if(!e)return b;const h=og(d);d=Mv(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 Pv(a){const b=[];for(const c of a.Pi)c?b.push({id:c.effect().id(),na:c.na()}):b.push(c);return new cp({kk:a.oh,PD:b})}
class Qv extends Cg{constructor(a){super();this.Ke=a;this.M=[];this.oh=[];this.IB=[];this.Pi=[];this.Me=0;this.Ps=this.bE=null;this.UW=D(this);this.jV=D(this)}push(a,b,c){this.M.push(a);this.Pi.push(b);this.oh.push(a.index());this.IB.push(c);this.Me=this.M.length;a=this.Ke;b=Pv(this);a.Pm=b;a.vl=!0}pop(){if(this.Bi())return null;const a={slide:this.M[this.Me-1],Gaa:this.Pi[this.Me-1]};this.M.splice(this.Me-1,1);this.Pi.splice(this.Me-1,1);this.oh.splice(this.Me-1,1);this.IB.splice(this.Me-1,1);this.Me=
this.M.length;var b=this.Ke,c=Pv(this);b.Pm=c;b.vl=!0;return a}reset(a=null){this.M=[];this.Pi=[];this.oh=[];this.IB=[];this.Me=0;Lv(this,a);this.UW.C();a=this.Ke;var b=Pv(this);a.Pm=b;a.vl=!0}PR(a){this.Ps=new Jv(a)}slideBackground(){return this.bE?this.bE.displayObject():null}ZQ(){return this.Ps?this.Ps.displayObject():null}AI(){const a=this.Bi()?null:this.M[this.Me-1];return a?a.index():-1}Bi(){return!this.Me}};function Vv(a){this.Kd=a}Vv.prototype.type=function(){return"gotoSlide"};Vv.prototype.K=function(){return this.Kd};class Yv{constructor({effect:a,na:b,Nr:c,up:d}){this.Jk=a;this.$z=b;this.O9=c;this.ot=d;this.Ps=null}effect(){return this.Jk}Nr(){return this.O9}na(){return this.$z}up(){return this.ot}ZQ(){return this.Ps}PR(a){this.Ps=a}};class Zv extends Ag{constructor(a,b,c,d){super(a,b,c.slides());this.Y_=c;this.Rw=d||qd()}};function $v(){this.Sq=new C}var aw;k=$v.prototype;k.Mu=!1;k.Uj=0;k.start=function(){if(this.Mu)throw Error("timer was already started");this.Mu=!0;this.Uj=Date.now();bw()(this.Ko.bind(this))};k.stop=function(){if(!this.Mu)throw Error("timer wasn't started");this.Mu=!1};k.isActive=function(){return this.Mu};k.Ko=function(){if(this.Mu){const a=this.Uj;this.Uj=Date.now();this.Sq.C(this.Uj-a);bw()(this.Ko.bind(this))}};k.Yb=function(){return this.Sq};var cw=1E3/30;
function bw(){if(aw)return aw;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return aw=vi||void 0===a?function(b){setTimeout(b,cw)}:function(b){a(b)}};function dw(a){return"graded"==a.AG?a.quizPassed():ew(a)}function ew(a){a=a.quizState();return"completed"==a||"reviewing"==a};class fw{constructor(a){this.B=a}yQ(a){switch(a.type()){case "closePlayerWindow":this.B.AE.C();return;case "gotoNextSlide":gw(this.B,!0,!0,!0);return;case "gotoSlide":this.JL(a.K());return}throw Error("unknown action type");}JL(a){this.B.ue(a)}};class hw{constructor(a,b,c,d,e){this.AG=a;this.nY=b;this.zG=c;this.PS=d;this.F_=e}quizState(){return this.nY}quizPassed(){return this.zG}allowRetakeQuiz(){return this.PS}AD(){return{type:this.AG,state:this.nY,passed:this.zG,retake:this.PS,attempts:this.F_}}}
function iw(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 hw(b,c,f,g,e)}return new hw(b,null,!1,a.allowRetakeQuiz(),0)};class jw extends Cq{constructor({content:a,mode:b,Pa:c,rC:d}){super(a,b);this.xb=c;this.WD=d}Pa(){return this.xb}sy(){const a=iw(this.xb);return this.WD||"testing"!=a.quizState()}};class kw extends rg{constructor(){super("quiz");this.xY=this.WD=this.UJ=!1;this.Om="";this.hG=this.iG=this.DE=this.eG=null;this.jO=0;this.wq=null;this.qP=!0}rC(){return this.WD}ER(){return this.xY}bS(a){this.Om=a}persistState(a){const b=super.persistState(a);a&&a.fB?(a=a.Pa(),b.quizState=a.persistState(),a=iw(a),b.quizInfo=a.AD()):(b.quizState=this.iG,b.quizInfo=this.hG?this.hG.AD():null,b.quizInactivityDuration=this.jO);return b}Uo(a,b){super.Uo(a,b);this.iG=a.quizState;const c=a.quizInfo;c&&(this.hG=
new hw(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.jO=a.quizInactivityDuration+b)}tp(){return this.wq}oD(a){this.wq=a}}
class lw extends Gq{constructor(a,b,c){super(a,b,c);this.xb=b.Pa();this.fB=!1}Pa(){return this.xb}activate(a){super.activate(a);this.xb.setActionAvailability(a.NX);if(!this.fB){this.fB=!0;const b=this.Ba,c=b.iG;c&&this.xb.restoreState(c,a.Ke.Al+b.jO);this.xb.stateChangedEvent().addHandler(this.R6,this,1);this.xb.start()}this.vq&&this.xb.activate()}deactivate(){super.deactivate();this.vq&&this.xb.deactivate()}$s(){null!=this.Ua&&this.fB&&this.xb.activate()}R6(a){a.actionPrevented()||(a.preventAction(),
this.OA())}};class mw{constructor(a){this.B=a}yQ(a){switch(a.type()){case "closePlayerWindow":this.B.AE.C();return;case "gotoNextSlide":gw(this.B,!0,!0,!0);return;case "gotoSlide":this.JL(a.K());return}throw Error("unknown action type");}JL(a){this.B.ue(a)}};class nw extends mt{MS(){}};function ow(a,b){this.x=a;this.y=b}r(ow,$c);k=ow.prototype;k.clone=function(){return new ow(this.x,this.y)};k.scale=$c.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.Ii=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 pw(a,b,c){return a.clone().Ii(b).rotate(c).add(b)}
k.Um=function(a){return this===a?!0:a instanceof ow&&!!a&&this.x==a.x&&this.y==a.y};function qw(a,b){if(0==b)return a.clone();b=b*Math.PI/180;let {vda:c,wda:d,W$:e,X$:f}={vda:new ow(a.left,a.top),wda:new ow(a.left+a.width,a.top),W$:new ow(a.left,a.top+a.height),X$:new ow(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=pw(c,g,b);d=pw(d,g,b);e=pw(e,g,b);f=pw(f,g,b);b=new ig(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 jg(b.left,b.top,
b.right-b.left,b.bottom-b.top)};function rw(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 sw(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 tw(a){for(const b of a)b.removeAttribute("data-draw-ignore")}
function uw(a,b,c,d,e,f=null){const g=sw(d,c),h=a.Sh(b),l=h.getContext("2d");l.clearRect(0,0,b.width,b.height);const m=a.Sh(b);wu(c,m,function(){f&&f instanceof HTMLCanvasElement&&l.drawImage(f,0,0);l.drawImage(m,0,0);tw(g);e(h)}.bind(a),new fd(1,1))}function vw(a,b,c,d,e,f){e=qw(e,180*f/Math.PI);c=qw(new jg(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 ww(a,b,c,d,e,f,g,h=null){const l=b.width,m=b.height,n=a.Sh(b),q=sw(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.Sh(b);wu(c,w,function(){h&&h instanceof HTMLCanvasElement&&vw(u,h,l,m,e,d);vw(u,w,l,m,e,d);tw(q);g(n)}.bind(a),new fd(1,1))}class xw{Sh(a){const b=Fd("CANVAS");b.width=a.width;b.height=a.height;return b}};function yw(a,b,c){a.wb=b;a.Do=c;a.UG=Bd("div");a.UG.innerHTML=a.wb.innerHTML;a.vZ=Bd("div");a.vZ.innerHTML=a.Do.innerHTML}function zw(a){a.Sf&&(Ld(a.Sf),a.Sf=null);a.Sf=Fd("DIV");F(a.Sf,"position","absolute");var b=Fd("DIV");F(b,"position","absolute");a.Sf.appendChild(b);const c=a.Bv?rw(a.Bv):a.vZ;b.appendChild(c);b=Fd("DIV");F(b,"position","absolute");a.Sf.appendChild(b);b.appendChild(a.UG);a.xZ.appendChild(a.Sf)}function Aw(a,b){a.Ow&&(Id(a.Ow),a.Bv=b,a.Ow.appendChild(a.Bv||a.Do))}
function Bw(a,b,c){Xk(b,c);nh(b,(a.Ta-a.xX*c)/2,(a.Oa-a.wX*c)/2)}
class Cw extends Cg{constructor(a,b,c,d,e,f){super();this.Fk=a;this.Sf=this.Ba=this.Bv=null;this.Ta=c;this.Oa=d;this.xX=c;this.wX=d;this.QV=Number.MAX_VALUE;this.Ij=b;void 0!==e&&(this.QV=e);this.pl=Fd("DIV");this.xZ=Fd("DIV");f&&(f.sf()?this.Cv(f):z(this,f.ql,this.Cv,this))}Bg(){var a=this.Fk,b=this.Ij;a.VO.appendChild((0>b?a.Hp:a.M[b]).pl)}yu(a){Ah(this.slide(),a)}width(){return this.Ta}height(){return this.Oa}slide(){return this.Ba}clone(){return this.Sf}Cv(a){yw(this,a.wb,a.slideBackground());
zw(this)}Er(){this.Zc();this.Ba=Fd("DIV");F(this.Ba,"position","absolute");this.Ow=Fd("DIV");F(this.Ow,"position","absolute");this.Ba.appendChild(this.Ow);Aw(this,this.Bv);this.VG=Fd("DIV");F(this.VG,"position","absolute");this.Ba.appendChild(this.VG);this.VG.appendChild(this.wb);this.pl.appendChild(this.Ba);zw(this)}V0(a){Aw(this,a);this.Ba&&zw(this)}vI(){return this.Bv}Zc(){this.Ba&&(Ld(this.Ba),this.Ba=null)}content(){return this.VG}background(){return this.Ow}ZW(a){this.Cv(a)}resize(a,b){if(this.Ta!=
a||this.Oa!=b)this.Ta=a,this.Oa=b,this.Bw(a,b)}Bw(a,b){a=Math.min(a/this.xX,b/this.wX,this.QV);this.wb&&Bw(this,this.wb,a);this.Do&&Bw(this,this.Do,a)}};function Dw(a,b){var c=[];const d=a.Ma.$().timestamp(),e=Ew(d,"slide"+b,c);if(a.ZG[e])return Promise.resolve(a.DZ.get(a.ZG[e]));a.ZG[e]={hash:e};const f=a.Dc.Ed[b],g=Fw(a,b);return new Promise(h=>{uw(a.hm,a.vi,g,c,l=>{a.DZ.set(a.ZG[e],l);h(l)},f.vI())})}
function Gw(a,b,c,d,e,f){const g=a.Ma.$().timestamp(),h=Ew(g,b,f,d,e);if(a.rE[h])return Promise.resolve(a.JT.get(a.rE[h]));a.rE[h]={hash:h};const l=a.Dc.Ed[c],m=Fw(a,c);return new Promise(n=>{ww(a.hm,a.vi,m,e,d,f,q=>{a.JT.set(a.rE[h],q);q.setAttribute("id",b);n(q)},l.vI())})}
function Hw(a,b,c){function d(){return new Promise(m=>{Dw(l,h).then(n=>{l.Pb.PR(n);c.PR(l.Pb.ZQ());m()})})}function e(){return new Promise(m=>{Gw(l,g.id(),h,g.Va(),g.rotation(),[g.xy()]).then(n=>{l.Pb.bE=new Jv(n);m()})})}b=0<=b?a.M.ja(b):void 0;var f=b instanceof kw||b instanceof Iq||b instanceof Xq;if(!c||f)return Promise.resolve();const g=c.effect(),h=c.Nr(),l=a;g&&g.ln()&&(Lv(a.Pb),a.Pb.jV.C(b));b=g&&!g.ln()&&!c.na();f=!!c.up();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 Ew(a,b,c,d,e){c=c.join(",");a=[a.Aa(),a.ib(),b,c];d&&a.push(d.toString());void 0!==e&&a.push(e);return a.join("_")}function Fw(a,b){const c=a.Dc.Ed[b];b=a.M.ja(b);var d=c.xZ;b.oM=!1;d=new nw({content:d,BD:b.BD()});a=new Gv(b,d,a.Ma,a.Ie);a.xI();var e=a.pb();d=e.vc(e.count()-1);e=e.count()-1;d=d.duration();a.Te.activate();a.Te.reset(e,1E3*d);b.oM=!0;return c.clone()}
class Iw{constructor({eda:a,nn:b,Wda:c,Xo:d,slides:e,bI:f,OI:g}){this.vi=a;this.Dc=b;this.Ma=d;this.M=e;this.Ua=f;this.Ie=g;this.hm=new xw;this.DZ=new WeakMap;this.ZG={};this.JT=new WeakMap;this.rE={};this.Pb=c;this.Sz={}}};function Jw(a,b){if(0<=a.ma()){var c=a.Pb.slideBackground();b=b?b.index():a.Z().index();var d=a.SH,e=b;d.Sz[e]?c&&(d.Sz[e]=c):d.Sz[e]=c;d=a.Dc.Ed[b];a=rw(a.SH.Sz[b]);d.V0(a)}}function Kw(a){return 0<a.Hf.length?Lw(a)instanceof Zv:!1}
function Mw(a,{K:b,mf:c=!0,b0:d=!0,na:e=!1,jn:f=!0,uD:g=!0,Fr:h=!0,$P:l=!0,Fy:m,su:n=!1}){const q=()=>{Hw(a.SH,b,m).then(()=>{a.HU(b,c,d,e,f,g,h,l,m);n&&a.Pb.reset();a.MF&&a.MF();a.MF=null})},u=m?m.Nr():b,w=a.M.ja(u);!m||w.sf()?q():(a.jf.ql.addHandler(A=>{A.index()===u&&q()}),a.jf.xu(u))}
function Nw(a,b=!0){if(a.JG){var c=a.$().timestamp();if(0<=c.K()&&0<=c.Aa()){var d=a.qf(c.K());d=d instanceof Gv?d.persistState():null;d=new bp(d,c.Aa(),c.ib());a=a.Ua.Ke;b&&(a.$B=!0);ip(a,c.K(),d);a.invalidate()}}}function Ow(a){var b=a.Y.timestamp(),c=b.Aa();b=b.ib();const d=a.Vd.pb();c=0<=c?d.vc(c):null;return"suspended"==a.Y.state()||null!==c&&b>=c.duration()}function Pw(a,b){const c=Kw(a)?Lw(a).Rw:void 0;return new Zv(a.F.slides(),b.id(),b,c)}
function Qw(a,b,c,d,e){c=c?d&&d.up()?new yf(d.Nr(),0,0):e||a.Y.timestamp():null;a.Hf.push(new bt(b,c,a.Ve));b=zg(b);0>b&&(b=0);a.Ve=b}function Rw(a,b,c){const d=Kv(a.Pb)||void 0,e=d?!1:void 0;if(d){var f=d.effect();const g=Pw(a,f),h=new yf(d.Nr(),0,0);d.na()||Qw(a,g,f.Gr(),d,h);f=zg(g);0>f&&(f=0);a.Ve=f}Mw(a,{K:b,mf:c,uD:e,Fr:!0,$P:!1,Fy:d})}
function Sw(a){if(0<a.Hf.length&&Tw(a)){var b=eb(a.Hf).BY;if(Kw(a)&&Uw(a,a.U+1))return a.U+1;if(b)return b.K()}b=Vw(a);if(!Kw(a)&&a.U!=b)return Lw(a).slides()[0];b=yg(Lw(a));if(b.seekTo(a.Ve)){a.Z().visible()?vg(b):b.HI();b=b.Z();if(!b&&Kw(a)&&Tw(a)){var c=Ww(a).slides().find(d=>a.M.ja(d).visible()&&d>Lw(a).slides()[a.Ve]);if(void 0===c)for(b=a.Hf.length-2;-1<=b;--b)c=a.Hf[b],c=(c?c.Qw:a.hi).slides().find(d=>a.M.ja(d).visible()&&d>Lw(a).slides()[a.Ve]);return void 0!==c?c:-1}c=Kw(a)?Lw(a).Rw:void 0;
b=b?Ov(a.Pb,b.index(),a.U,a.Z().Bk(),c,a.M):-1;return b>=a.M.count()?-1:b}return-1}function Xw(a){if(!a.Pb.Bi()){var b=a.Pb.AI();if(-1!=b)return b}var c=a.Z();b=Vw(a);if(!Kw(a)&&a.U!=b)return Lw(a).slides()[0];b=yg(Lw(a));if(b.seekTo(a.Ve)){for(c=c.visible();ug(b);){const d=b.Z();if(d&&d.Dy()||!c||c&&d&&d.visible())break}b=b.Z();return!b&&Kw(a)&&Tw(a)?(b=Ww(a).slides().concat().reverse().find(d=>d<Lw(a).slides()[0]-1),void 0!==b?b:-1):b?b.index():-1}return-1}function Yw(a){a.TE||a.AY.C()}
function Zw(a,b,c,d){let e=-1;a=a.M;for(let f=0;f<a.count();++f){const g=a.ja(f);if(mg(g.Bk(),b.id())){e=g.index();break}}return new Yv({effect:b,na:c,Nr:e,up:d})}function Tw(a){const b=Lw(a);var c=a.Ve;var d=yg(b);d.U=d.Sw.length;d=wg(d)?d.ma():-1;c=c==d||a.Ve==b.slides().length-1;a=Kw(a)?Nv(a.Pb,b.slides(),b.Rw):!1;return c||a}function $w(a){return"gotoSlide"==a.type()?a.K():-1}function Vw(a){return 0<=a.Ve?Lw(a).slides()[a.Ve]:-1}function Lw(a){const b=eb(a.Hf);return b?b.Qw:a.hi}
function Ww(a){if(!Lw(a)||2>a.Hf.length)return a.hi;const b=a.Hf[a.Hf.length-2];return b?b.Qw:a.hi}function ax(a,b,c,d,e){Qw(a,b,c,d);Mw(a,{K:b.slides()[a.Ve],uD:!0,Fy:d,su:e})}function bx(a,b,c){const d=Pw(a,b);c=Zw(a,b,!1,c);ax(a,d,b.Gr(),c)}function cx(a,b){a.Hf.length||a.AE.C();var c=Kw(a),d=a.Hf.pop();const e=c?d.Qw.Y_:void 0;e&&Lv(a.Pb);(c=d.BY)?(a.Ve=d.s9,d=e?Zw(a,e,!0):void 0,Mw(a,{K:c.K(),Fr:!1,Fy:d,su:b})):a.Ve=a.U}
function gw(a,b,c,d){if(0>a.U)throw Error("current slide is null");var e=!!a.Z().lj().kp();const f=d?Sw(a):a.$g();0<=f?(d=()=>{a.lt=!0;const g=dx(a,f);g?bx(a,g.p1,g.up):0<a.Hf.length&&Tw(a)?cx(a,!1):Mw(a,{K:f,mf:b,jn:c,uD:!0,Fr:!1})},0<a.Hf.length&&Tw(a)?(e=Kw(a)?Lw(a).Y_:null,Uw(a,a.U+1)?d():(cx(a,!1),e&&!e.Gr()&&(e=Kw(a)?Lw(a).Rw:void 0,a.Pb.push(a.M.ja(a.U),void 0,e),d()))):d()):a.F.settings().fd().Ym()&&!e?(ex(a),Mw(a,{K:a.Lf(),mf:b,uD:!0,Fr:!1,su:!0})):(fx(a.Oe),Ij(a.Vd))}
function dx(a,b){if(gx(a))return null;var c=Uw(a,b);if(c)return{p1:c};if(c=Kv(a.Pb)){const d=c.Nr();a=ng(a.M.ja(d).Bk(),b);if(!a)return null;b=c.effect();return{p1:a,up:b}}return null}function Uw(a,b){if(!(b>=a.M.count())){if(!a.M.ja(b).visible())return Uw(a,b+1);b=a.U==b?void 0:ng(a.Z().Bk(),b);var c=Kw(a)?Lw(a).Rw:void 0;return b&&Nv(a.Pb,b.slides(),c)?Uw(a,Math.max.apply(a,b.slides())+1):b}}function ex(a){a.oG||(a.oG=!0,a.xm.C())}function gx(a){return"accessible"==a.Dc.Jb}
function hx(a,b){a.MF=b}function ix(a,b,c,d,e){a.U!=b&&(c&&0<=a.U&&a.SE.push(a.M.ja(a.U)),d&&0<=a.U&&(d=Kw(a)?Lw(a).Rw:void 0,a.Pb.push(a.M.ja(a.U),e,d)),a.Vd&&(a.Vd.pQ(),a.Vd.deactivate()),e=Lw(a).slides(),d=-1,null!==a.lt&&(d=a.lt?e.indexOf(b,a.Ve):e.lastIndexOf(b,a.Ve)),e=0<=d?d:e.indexOf(b),0<=e&&(a.Ve=e),a.lt=null,a.U=b,e=a.M.ja(b),e.Dy()||qg(e,!0),gx(a)&&!e.completed()&&(e.Ej=!0),c&&gp(a.Ua.Ke,b),a.Vd=a.qf(b),a.sZ.C(b),jx(a,e),a.wZ.C(b))}
function kx(a){a.Vd instanceof Gv&&(a.Vd.xI(),a.Vd.AR())}function lx(a){if(a.Vd){var b=a.Vd;Fq(b,a.Gb);b.activate(a.Ua)}}function jx(a,b){const c=b.index(),d=a.qf(c);b=b.persistState(d);a=a.Ua.Ke;a.Lq[c]=b;a.vl=!0;a.invalidate()}function mx(a){var b=a.Ua.Ke.Pm;if(b){var c=b.kk();b=b.PD();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.M.count();++h){const l=mg(a.M.ja(h).Bk(),d.id);if(l){f=l;g=d.na;break}}d=f?Zw(a,f,g):void 0;a.Pb.push(a.M.ja(c[e]),d)}}}
class nx{constructor(a,b,c,d,e,f,g,h,l){this.oG=!1;this.MF=null;this.Ve=this.U=-1;this.lt=null;this.Gb=!1;this.PP=-1;this.F=a;this.M=a.slides();this.jf=c;this.u9=d;this.Ma=e;this.Y=e.$();this.yV=this.Y.timestamp();this.Ua=f;this.Oe=g;this.uP=h;this.JG=a.settings().fd().HR();this.Dc=b;this.ni=l;this.xm=new C;this.AY=new C;c.ql.addHandler(this.ZW,this);this.Y.Yb().addHandler(this.tb,this);this.Y.Pl().addHandler(()=>{this.uP.$().Pl().C()},this);this.Y.Mr().addHandler(()=>{this.uP.$().Mr().C()},this);
this.Oe.yJ().addHandler(this.jX,this);this.Oe.Iu().addHandler(()=>{this.m_.C()},this);this.Oe.yJ().addHandler(()=>{this.l_.C();Jw(this)},this);this.v9=[];this.SE=new $s;this.hi=a.DI();this.Hf=[];a=new fd(this.F.slideWidth(),this.F.slideHeight());this.Pb=new Qv(this.Ua.Ke);this.Pb.UW.addHandler(()=>{this.SH.Sz={};Kw(this)&&(this.Hf.pop(),this.Ve=this.U);Jw(this)},this);this.Pb.jV.addHandler(m=>{Jw(this,m)},this);this.SH=new Iw({eda:a,nn:b,Wda:this.Pb,Xo:e,slides:this.M,bI:f,OI:this.ni});b=this.Y.timestamp().K();
0<=b&&(this.Y.started()?Mw(this,{K:b,b0:!1,jn:!1}):this.tb(this.Y));this.vM=Date.now();this.RS=new $v;this.RS.Yb().addHandler(this.U5,this);this.RS.start();this.WJ=new C;this.Wr=new C;this.wZ=new C;this.SB=new C;this.sZ=new C;this.AE=new C;this.sU=new C;this.m_=new C;this.l_=new C;this.mU=new C;this.gl=new C;this.MN=new Ys;this.MN.LC()&&x(this.MN,"visibilitychange",this.Q7,!1,this);x(window,"beforeunload",()=>{Nw(this,!1)});this.IV=new C;this.q_=new C;this.ni.gl.addHandler(this.H6,this)}play(){0>
this.U?Mw(this,{K:this.Lf(),Fr:!1}):Ow(this)&&!this.Y.qd()?this.gp():this.Vd.play()}pause(){this.Vd&&this.Vd.pause()}ue(a,b,c=!0){this.Pb.reset();Mw(this,{K:a,mf:b,Fr:!c,su:!0})}AI(){const a=this.SE.top();return a?a.index():-1}Mx(a){this.Pb.reset();if(!this.SE.Bi()){void 0===a&&(a=!0);var b=this.SE.pop();b&&Mw(this,{K:b.index(),mf:a,b0:!1,su:!0})}}Lf(){const a=yg(this.hi);return vg(a)?a.Z().index():this.hi.slides()[0]}Xm(){var a=yg(this.hi);a.U=a.Sw.length;if(wg(a))return a.Z().index();a=this.hi.slides().length;
return this.hi.slides()[a-1]}tr(a){this.Pb.reset();Mw(this,{K:this.Lf(),mf:a,su:!0})}ur(a){this.Pb.reset();Mw(this,{K:this.Xm(),mf:a,su:!0})}rf(a){gw(this,void 0!==a?a:!0,!0)}yi(a){void 0===a&&(a=!0);if(0>this.U)throw Error("current slide is null");this.IL(a,!1)}gp(){if(0>this.U)throw Error("Slide has not been loaded");var a=this.Y.timestamp(),b=a.Aa(),c=a.ib();a=this.Vd;var d=a.pb();const e=0<=b?d.vc(b):null,f=e?e.duration():0;d=b==d.count()-1&&(c>=f||e&&e.Dl());0>b?(fx(this.Oe),this.eC&&gw(this,
!0,!1)):d?(Ij(a),gw(this,!0,!0)):(this.TE=f<=c,b=a.Ba.pb(),c=a.Ma.$().timestamp().Aa(),c==b.count()-1?Ij(a):(b=c+1,a.play(),Dq(a,b,0)),Yw(this),this.TE=!1)}ik(a,b,c,d){void 0==d&&(d=!1);if(a>this.M.count()||0>a)throw Error("slideIndex is out of bounds");var e=this.M.ja(a);if(0>b)c=b=0;else{var f=e.pb().count();b>f-1&&(b=f-1)}"idle"!=this.Oe.state()&&fx(this.Oe);if(f=a!=this.U){Nw(this);this.jf.xu(a);if(!e.sf()){this.Xp=arguments;this.Iz=this.ik.bind(this);this.Xp.K=a;jk(this.Ma,!0,this.jf);return}this.Xp&&
(this.Iz=this.Xp=null,jk(this.Ma,!1,this.jf));if(0==b&&0==c){Mw(this,{K:a,mf:d,uD:!1});return}e=this.qf(a);if(e instanceof Gv){e.Te.reset(b,1E3*c);var g=hp(this.Ua.Ke,a);(g=g?g.vm:null)&&e.YI(g)}}this.Ma.Ji(a,b,c,!0);f&&this.Wr.C(a);d?this.Ma.start():this.Ma.stop();Yw(this)}IL(a,b,c=!1){void 0!==this.HL?this.bY=arguments:this.HL=setTimeout(this.FU.bind(this,a,b,c),0)}FU(a,b,c=!1){clearTimeout(this.HL);this.HL=void 0;var d=this.bY;if(d)this.bY=null,this.FU.apply(this,d);else{d=this.fh();if(0>d){if(0>
this.U)return;d=this.U}this.lt=!1;if(!this.Pb.Bi()&&this.Pb.AI()==d){const {slide:g,Gaa:h}=this.Pb.pop();if(g){d=void 0;if(h){var e=h.Nr()==g.index();d=void 0;var f=h.effect();h.up()&&(f=h.up(),d=h.effect());d=Zw(this,f,e,d);e&&Lv(this.Pb,ox(this.Dc,g.index()).vI())}Kw(this)&&Tw(this)&&(this.Hf.pop(),this.Ve=this.U);d&&!Kw(this)&&(e=d.effect(),f=Pw(this,e),Qw(this,f,e.Gr(),d));Mw(this,{K:g.index(),mf:a,na:b,Fr:c,$P:!1,Fy:d});return}}Mw(this,{K:d,mf:a,na:b,Fr:c,$P:!1})}}fh(){if(0>this.U)return-1;const a=
this.Z().lj().ey();return a?$w(a):Xw(this)}hu(){const a=this.qf(this.U);let b=!0;var c=this.Y.timestamp();const d=c.Aa();0>d?(fx(this.Oe),this.eC||(this.IL(!1,!0,!0),b=!1)):0<d||.01<c.ib()?(c=a.Ma.$().timestamp().Aa(),0==c?Jj(a):a.MI(c-1)):(this.IL(!1,!0,!0),b=!1);b&&Yw(this)}iS(a,b){this.Pb.reset();(a=wo(this.F.OT,a))&&ax(this,a,b,void 0,!0)}yD(a){(a=mg(this.Z().Bk(),a))&&bx(this,a)}vQ(){this.Pb.reset();cx(this,!0)}DR(){const a=this.U,b=this.qf(a);b instanceof Gv&&wv(b.Te);ip(this.Ua.Ke,a);this.Ua.le.nS();
this.ik(a,0,0,!0)}U5(){var a=this.vM;this.vM=Date.now();if(!(0>this.U)){var b=this.Y.Eg(),c=b?(this.vM-a)/1E3:0,d=this.Y.timestamp();a=d.K();var e=d.Aa();d=d.ib();var f=this.ni.playbackRate();d+=c*f;if(b&&0<=e&&(b=this.Z().pb(),c=b.vc(e),d>=c.duration()))if(c.Dl()){++e;if(e==b.count()){this.Ma.Ji(a,e-1,c.duration());gw(this,!0,!1);return}d=0}else{this.Ma.Ji(a,e,c.duration());Xp(this.Ma,!0);return}this.Ma.Ji(a,e,d)}}jX(){this.jf.sa(!0);const a=this.qf(this.U);a.UH();const b=hp(this.Ua.Ke,this.U),c=
b?b.vm:null;this.TE=!0;b&&this.B8?(this.Ma.Ji(this.U,b.Aa(),b.ib()),this.Vd instanceof Gv&&c&&this.Vd.restoreState(c),this.Gp?a.play():a.pause()):this.Gp?(a.play(),Dq(a,0,0)):Jj(a);this.TE=!1;(this.eC||b)&&Yw(this)}$g(){if(0>this.U)return-1;const a=this.Z().lj().kp();return a?$w(a):Sw(this)}HU(a,b,c,d,e,f,g,h,l){a<<=0;if(a>=this.M.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.U){var m=~this.U?this.M.ja(this.U).type():null,n=this.M.ja(a).type(),q=gx(this);this.WJ.C(m,n);m="quiz"==n||this.Pa();n="interaction"==n||this.$a();if(m||n||q)f=!1;"idle"!=this.Oe.state()&&fx(this.Oe);this.jf.xu(a);if(2!=this.jf.Jx(a))this.Xp=arguments,this.Xp.K=a,this.Iz=this.HU.bind(this),jk(this.Ma,!0,this.jf);else{this.Iz=this.Xp=null;this.jf.sa(!1);n=l?l.effect():void 0;this.Gp=q?!1:b;this.eC=l?void 0===n.duration()?null===this.lt?!1:!this.lt:l.na():d;this.B8=g;q=this.eC?0>this.U?
a:this.U:a;this.yg=this.M.ja(q).transition().clone();l&&(void 0===n.duration()?n=null:(n=n.duration(),n=new ag("Zoom",n,null,!1)),this.yg=n||this.yg);this.sU.C(this.yg,this.U,a);Nw(this);this.Ma.Ji(q,-1,0);q=this.qf(a);q instanceof Gv&&(g||ip(this.Ua.Ke,a),(n=(n=hp(this.Ua.Ke,a))?n.vm:null)?q.restoreState(n):(wv(q.Te),q.Te.reset(0,0)));ix(this,a,c,h,l);kx(this);if(q=f&&0<this.yg.duration()){Jw(this,this.M.ja(a));n=this.Oe;var u=a;m=this.yg.tv;var w=this.yg.duration(),A=this.eC,G=l;n.kH=NaN;var I=
n.Dc,J=0>n.U;n.rm=J?I.background():n.Dc.Ed[n.U];n.Ts=I.Ed[u];I=[];0<=n.U&&(I=n.F.slides().ja(n.U),I=I instanceof Ep?I.Pw:[]);var N=n.F.slides().ja(u);N=N instanceof Ep?N.Pw:[];n.U=u;px(n);w=u=new qx(n.ug,n.tg,A,n.Ts,n.rm,n.Vf,w,G);A=N;w.Xs=I;w.Us=A;u.$v=J;J=m;m=u;"RandomTransition"==J&&(J=rx[Math.floor(Math.random()*rx.length)],J=J[Math.floor(Math.random()*J.length)]);m=(J=sx[J])?J(m):new tx(m);n.jh=m;n.jh.Vx()&&(m=n.jh,m.Y=n.Y,m.Y.Pl().addHandler(m.rW,m),m.Y.Mr().addHandler(m.qW,m),z(n,n.jh.Ce,n.A7,
n));n.jh.UC()?ux(n):z(n,n.jh.DG,n.kX,n)}else vx(this.Oe,a),Jw(this);lx(this);this.Wr.C(a);this.Ma.start(d);f&&((m=this.yg.Ff)?(n=this.Ua.mediaController(),Oo(n,m,n.Y.timestamp(),0)):this.yg.OZ&&Po(this.Ua.mediaController()));q||this.jX();e&&Yw(this)}}}playbackState(){const a=this.Y.state(),b=this.Y.timestamp().Aa();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":"buffering"==a?"buffering":0>b?"playingTransition":"playingSlide"}tb(a){a=a.timestamp();const b=a.K(),
c=a.Aa();var d=a.ib();if(0>c){var e=d,f=0;if(this.yg&&"null"!=this.yg.tv){var g=this.Oe.kH*this.yg.duration();isNaN(g)&&(g=0);f=Math.max(0,this.yg.duration()-g);e-=g}this.uP.Hh(0<f?e/f:1)}g=this.M.ja(b);0<=c&&b!=this.U&&(vx(this.Oe,b),ix(this,b,!0,!0),lx(this),kx(this),this.Vd.UH());e=!1;f=g.pb();f.count()-1==c&&f.vc(c).duration()<=d&&(e=!0,g.completed()||(g.Ej=!0,jx(this,g)));d=this.yV;this.yV=a;d.K()==b&&d.Aa()!=c&&this.SB.C(c);b==this.Xm()&&e?(f.vc(f.count()-1).Dl()&&kk(this.Ua.mediaController().Qn),
ex(this)):this.oG=!1}rR(){return this.oG}activate(){this.Gb=!0;this.PP=Date.now();this.Vd&&Fq(this.Vd,!0);const a=this.Ua.Ke;jp(a,0);const b=this;setInterval(()=>{jp(a,b.Al())},1E3)}Al(){return 0<this.PP?Math.floor((Date.now()-this.PP)/1E3):0}$(){return this.Y}Xo(){return this.Ma}ma(){return this.U}Z(){if(0>this.U)throw Error("Current slide is undefined");return this.M.ja(this.U)}fe(){if(!this.Vd)throw Error("Current slide is undefined");return this.Vd}qf(a,b=!0){if(!this.M.ja(a).sf())return null;
const c=this.v9;let d=c[a]||null;!d&&b&&(d=wx(this.u9,a),c[a]=d,d.stateChangedEvent().addHandler(this.p7,this),d instanceof Gv?d.Ay().addHandler(e=>{this.U==e&&Nw(this)}):d instanceof lw?d.Pa().quizPlayerEvent().addHandler(this.Q6,this):d instanceof Hv&&d.ob().scenarioPlayerEvent().addHandler(this.Y6,this));return d}Q6(a){switch(a){case "gotoPreviousSlide":this.yi();break;case "skipQuizSlide":this.rf();break;case "quizFinished":a=this.Z();var b=this.fe();b=iw(b.Pa());a=dw(b)?a.eG:a.DE;b=this.Z();
const c=this.fe().Pa(),d=iw(c);"graded"==d.AG&&ew(d)&&!dw(d)&&b.ER()&&c.restartQuiz();(new fw(this)).yQ(a);break;case "lockPresentationViewMode":this.IV.C();break;case "unlockPresentationViewMode":this.q_.C()}}Y6(a){switch(a){case "gotoPreviousSlide":this.yi();break;case "gotoNextSlide":this.rf();break;case "skipScenarioSlide":this.rf();break;case "scenarioRestarted":case "scenarioRestored":this.mU.C(a);break;case "scenarioFinished":a=this.Z();var b=this.fe();a=Lq(b.ob()).scenarioPassed()?a.fG:a.EE;
(new mw(this)).yQ(a)}}p7(a){jx(this,a)}sp(){return this.ni}Ic(){return this.wZ}Iu(){return this.m_}sS(){return this.l_}BQ(){return this.mU}uy(){return this.SB}eS(){return this.sZ}rp(){return this.xm}ZW(a){const b=this.Xp,c=this.Iz;c&&b&&b.K==a.index()&&(this.Iz=this.Xp=null,jk(this.Ma,!1,this.jf),c.apply(this,b))}Pa(){return 0>this.U||!(this.Z()instanceof kw)?null:this.fe().Pa()}$a(){return 0>this.U||!(this.Z()instanceof Iq)?null:this.fe().$a()}ob(){return 0>this.U||!(this.Z()instanceof Xq)?null:
this.fe().ob()}vD(){return this.Oe}Il(){return this.Ua.Il()}n6(a){var b=this.qf(this.U);b&&(b=b.view(),b instanceof mt&&b.Mt.C(a,new kp,!0))}Q7(){Zs(this.MN)?(this.J3=this.Y.Eg(),this.pause()):this.J3&&oi(()=>{this.play()},this,100)}H6(){this.gl.C()}}nx.prototype.slideTransitionController=nx.prototype.vD;nx.prototype.scenarioPlayer=nx.prototype.ob;nx.prototype.interactionPlayer=nx.prototype.$a;nx.prototype.quizPlayer=nx.prototype.Pa;nx.prototype.playbackCompleteEvent=nx.prototype.rp;
nx.prototype.stepChangeEvent=nx.prototype.uy;nx.prototype.slideChangeEvent=nx.prototype.Ic;nx.prototype.currentSlide=nx.prototype.Z;nx.prototype.currentSlideIndex=nx.prototype.ma;nx.prototype.clock=nx.prototype.$;nx.prototype.playbackState=nx.prototype.playbackState;nx.prototype.nextSlideIndex=nx.prototype.$g;nx.prototype.gotoPreviousStep=nx.prototype.hu;nx.prototype.previousSlideIndex=nx.prototype.fh;nx.prototype.gotoTimestamp=nx.prototype.ik;nx.prototype.gotoNextStep=nx.prototype.gp;
nx.prototype.gotoPreviousSlide=nx.prototype.yi;nx.prototype.gotoNextSlide=nx.prototype.rf;nx.prototype.gotoLastSlide=nx.prototype.ur;nx.prototype.gotoFirstSlide=nx.prototype.tr;nx.prototype.lastSlideIndex=nx.prototype.Xm;nx.prototype.firstSlideIndex=nx.prototype.Lf;nx.prototype.gotoLastSlideViewed=nx.prototype.Mx;nx.prototype.gotoSlide=nx.prototype.ue;nx.prototype.pause=nx.prototype.pause;nx.prototype.play=nx.prototype.play;function xx(a){return new Co(a,b=>{b=b.Td();const c=[];for(let d=0;d<b.count();++d){const e=eg(b,d);0<e.Nj&&c.push(e)}return c})}function yx(a,b){b=na(b)+"";return a.IX[b]||null}
class zx{constructor(a,b,c,d){this.Gb=!1;this.U=-1;this.We=b;this.B=c;this.le=d;this.HH=xx(a);this.UO=[];this.IX={};this.AZ={};this.P=Fd("div");this.We.displayObject().appendChild(this.P);c.$().Yb().addHandler(this.tb,this);b.Se().addHandler(this.O6,this)}activate(){this.Gb=!0;const a=this.B.$().timestamp();0<=a.K()&&0<=a.Aa()&&this.Lj(a.K())}tb(a){if(this.Gb){a=a.timestamp();var b=a.K();0<=a.Aa()&&b!=this.U&&this.Lj(b);v(this.UO,this.j$,this)}}j$(a){var b=na(a)+"";var c=this.AZ[b]||null;(b=yx(this,
a))&&c&&(c=lh(c,"display"),"none"==c&&"none"!=b.style.display?(Ah(b,!1),(a=this.le.Wm(a))&&a.playing()&&a.pause()):"none"!=c&&Ah(b,!0))}Lj(a){const b=this.U;this.U=a;const c=Do(this.HH,b,a);v(c,this.H4,this);a=Do(this.HH,a,b);v(a,this.l9,this)}O6(){Xk(this.P,this.We.scale())}H4(a){const b=yx(this,a);b&&Ah(b,!1);mb(this.UO,a)}l9(a){var b=this.le.Wm(a);if(b){var c=yx(this,a);if(!c){if(c=this.B.fe()){var d=c.view(),e=na(a)+"";c=a.HX;if(d=Bq(d,c)){this.AZ[e]=d;var f=Fd("div");this.P.appendChild(f);this.IX[e]=
f;e=lh(d,"display");d.style.display="inherit";c=this.We.position(c,this.We.scale());nh(f,c);d.style.display=e;c=f}else c=null}else c=null;if(!c)return;jn(b,c)}Ah(c,!0);b=this.UO;lb(b,a)||b.push(a)}}};class Ax{constructor(){this.wT=!1}};function Bx(a,b){b=b.getAttribute("id");a.QL.C(b);a.OL.C()}function Cx(a,b){const c=new Ax;a.lU.C(b,c);return c.wT}
class Dx{constructor(){this.Xa=this.B=null;this.Hb=!0;this.OL=new C;this.QL=new C;this.lU=new C;this.Mt=new C}nD(a){this.B=a}dJ(a){this.Xa=a}ue(a,b){this.Hb&&(Bx(this,b),this.B.ue(a,void 0,!1))}$aa(a){this.Hb&&(Bx(this,a),this.B.Mx())}tr(a){this.Hb&&(Bx(this,a),this.B.tr())}ur(a){this.Hb&&(Bx(this,a),this.B.ur())}rf(a){this.Hb&&(Bx(this,a),a=this.B,a.Pb.reset(),a.ue(Sw(a),void 0,!1))}yi(a){this.Hb&&(Bx(this,a),a=this.B,a.Pb.reset(),a.ue(Xw(a),void 0,!1))}bba(a,b,c){this.Hb&&(Bx(this,c),Cx(this,a)||
Oh(a,{target:b}))}aba(a){return this.Hb?(Bx(this,a),Cx(this,a.href)?!1:Ti&&a instanceof window.SVGAElement?(Oh(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1}ida(a,b,c){this.Hb&&(Bx(this,a),this.B.iS(b,c))}yD(a,b){this.Hb&&(Bx(this,a),this.B.yD(b))}Jaa(a){this.Hb&&(Bx(this,a),this.B.vQ())}jca(a,b){this.Hb&&(Bx(this,b),0<=this.B.ma()&&(a=fg(this.B.Z().Bd(),a))&&Jo(this.Xa,a,0))}kda(a){this.Hb&&(Bx(this,a),Po(this.Xa))}xca(a){a&&a.Ju&&this.Mt.C(a.Ju)}}Dx.prototype.processTriggerEffect=Dx.prototype.xca;
Dx.prototype.stopHyperlinkSound=Dx.prototype.kda;Dx.prototype.playHyperlinkSound=Dx.prototype.jca;Dx.prototype.endSlideshow=Dx.prototype.Jaa;Dx.prototype.startZoom=Dx.prototype.yD;Dx.prototype.startSlideshow=Dx.prototype.ida;Dx.prototype.gotoLink=Dx.prototype.aba;Dx.prototype.gotoURL=Dx.prototype.bba;Dx.prototype.gotoPreviousSlide=Dx.prototype.yi;Dx.prototype.gotoNextSlide=Dx.prototype.rf;Dx.prototype.gotoLastSlide=Dx.prototype.ur;Dx.prototype.gotoFirstSlide=Dx.prototype.tr;
Dx.prototype.gotoLastViewedSlide=Dx.prototype.$aa;Dx.prototype.gotoSlide=Dx.prototype.ue;function Ex(a){Pd(a)?this.fs=this.P=a:(this.P=Bd("DIV",Fx("component_container",a)),this.fs=this.FT(Fx("component_base",a)),this.P.appendChild(this.fs));this.Xd=[];this.zq=!1;if(Vi){const b=new sl(this.wy());this.ka=new Ok;this.ka.Lz.addHandler(function(){1==gf(this.ka)&&vl(b)},this);this.ka.KL.addHandler(function(){0==gf(this.ka)&&wl(b)},this);a=new Cl;a.WB.addHandler(function(c,d,e){this.Yi(!1);this.zq&&e.preventDefault();this.enabled()&&this.Rp(e)},this);a.gP.addHandler(function(){this.Yi(!0)},
this);a.hP.addHandler(function(){this.enabled()&&this.Ky()},this);ul(b,a)}else this.zq=!0,this.ka=new Ok,this.ka.Lz.addHandler(function c(){this.ka.Lz.removeHandler(c,this);var d=x(this.wy(),"mouseover",function(){this.enabled()&&0<gf(this.ka)&&this.Ky()},!1,this);this.Xd.push(d);d=x(this.wy(),"mouseout",function(){this.Yi(!1)},!1,this);this.Xd.push(d);d=x(this.wy(),"click",function(e){this.Yi(!0);this.zq&&0<gf(this.ka)&&(e.preventDefault(),e.stopPropagation());this.Rp(e)},!1,this);this.Xd.push(d)},
this);this.wh=new C}k=Ex.prototype;k.uh=1;k.d3=!0;k.Rp=function(a){!this.d3&&a&&(this.displayObject().blur(),this.Ca().blur());this.ka.C(this,a)};k.Se=function(){return this.wh};k.wy=function(){return this.displayObject()};k.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};k.removeAttribute=function(a){this.displayObject().removeAttribute(a)};k.ny=function(a){this.us=a;this.xB(a)};
k.xf=function(){this.Oa=this.Ta=void 0;this.rt=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.Ta=a.width,this.Oa=a.height,this.fb(a.width,a.height),this.wh.C(this))});this.rt.observe(this.P);this.fb(parseInt(this.P.style.width,10),parseInt(this.P.style.height,10));this.wh.C(this)};k.Ky=function(){this.fa("active",!0)};k.Yi=function(){this.fa("active",!1)};k.Ca=function(){return this.fs};Ex.prototype.baseElement=Ex.prototype.Ca;Ex.prototype.displayObject=function(){return this.P};
Ex.prototype.displayObject=Ex.prototype.displayObject;k=Ex.prototype;k.width=function(){return void 0!==this.Ta?this.Ta:this.EL(this.Ca())};k.EL=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Ch(a).width};k.yc=function(a){this.resize(a)};k.height=function(){return void 0!==this.Oa?this.Oa:this.DL(this.Ca())};k.DL=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Ch(a).height};k.Qd=function(a){this.resize(void 0,a)};
k.resize=function(a,b){if(void 0!==this.rt)throw Error("ResizeObserver is turned on");this.Bw(a,b);void 0!==a&&(this.Ta=a);void 0!==b&&(this.Oa=b);this.wh.C(this)};k.Bw=function(a,b){void 0!==a&&(vh(this.displayObject(),a),vh(this.Ca(),a));void 0!==b&&(wh(this.displayObject(),b),wh(this.Ca(),b));void 0!==a&&void 0!==b&&this.fb(a,b)};k.fb=function(){};k.x=function(){return void 0!==this.Wb?this.Wb:ph(this.displayObject()).x};k.wj=function(a){this.Wb=a;this.displayObject().style.left=a+"px"};
k.y=function(){return void 0!==this.Xb?this.Xb:ph(this.displayObject()).y};k.Fg=function(a){this.Xb=a;this.displayObject().style.top=a+"px"};k.move=function(a,b){this.wj(a);this.Fg(b)};k.enabled=function(){return!this.Ca().hasAttribute("disabled")};k.sa=function(a){void 0!==this.us&&this.xB(a?this.us:-1);a?this.Ca().removeAttribute("disabled"):this.Ca().setAttribute("disabled","")};k.visible=function(){return"none"!=this.displayObject().style.display};k.J=function(a){Ah(this.displayObject(),a)};
k.opacity=function(){return this.uh};k.Mf=function(a){Gx(this,"opacity",a);this.uh=a};k.V=function(a){a=this.Nk(a);this.displayObject().appendChild(a)};k.Kf=function(a,b){a=this.Nk(a);Kd(this.displayObject(),a,b)};k.removeChild=function(a){a=this.Nk(a);this.zi(a)&&this.displayObject().removeChild(a)};k.vp=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};k.zi=function(a){return(a instanceof Ex?a.displayObject():a).parentNode==this.displayObject()};
k.la=function(a){Sd(this.Ca(),a)};k.vj=function(a){this.Ca().innerHTML=a};function Gx(a,b,c){F(a.displayObject(),b,c)}k.xp=function(a){this.uf("label",a)};k.tf=function(a){Array.isArray(a)&&(a=a.join(" "));hl(this.AH?this.fs:this.P,a)};k.sk=function(a){this.uf("hidden",a)};k.uf=function(a,b){il(this.AH?this.fs:this.P,a,b)};k.FT=function(a){return Bd("DIV",a)};function Fx(a,b){return void 0===b?a:b instanceof Array?(b=qb(b),b.push(a),b):[a,b]}
k.fa=function(a,b){a=this.YJ?Kk(this.YJ,a):a;var c=this.P;b?Bk(c,a):Ck(c,a);this.P!=this.fs&&(c=this.fs,b?Bk(c,a):Ck(c,a))};k.qI=function(a){a=this.YJ?Kk(this.YJ,a):a;return Ak(this.P,a)};function Hx(a){a=a.displayObject();Bk(a,"animation")}k.Ly=function(){x(this.displayObject(),"keydown",this.lN,!1,this)};k.lN=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Rp(null))};
k.xB=function(a){this.setAttribute("tabindex",a+"")};k.Qc=function(){for(let a=0;a<this.Xd.length;++a){const b=this.Xd[a];b&&He(b)}this.rt&&this.rt.disconnect()};k.Nk=function(a){return a instanceof Ex||a instanceof Q?a.displayObject():a};function Ix(a,b){Ex.call(this,Bd(b||"DIV",a))}r(Ix,Ex);function Jx(a){const b=new Map;Kx(a,b);Lx(a,b)}function Lx(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 Nd(a))Lx(f,b)}function Kx(a,b){if(a.id&&!b.has(a.id)){const c=qd()+"-"+qd();b.set(a.id,c);a.id=c}for(const c of Nd(a))Kx(c,b)};class Mx{constructor(a,b){this.cE=a;b=b-a.width()-1;this.hs=new jg(b,2,a.width(),a.height());this.Oi=new Ix("trial_banner");this.Oi.yc(this.hs.width);this.Oi.Qd(this.hs.height);Gx(this.Oi,"cursor","pointer");b=Fd("DIV");b.innerHTML=a.content();Jx(b);Bk(b,"banner-content");il(b,"hidden",!0);this.Oi.Ca().appendChild(b);b=Fd("DIV");b.innerHTML=a.contentHover();Jx(b);Bk(b,"banner-content_hover");il(b,"hidden",!0);this.Oi.Ca().appendChild(b);a.url()&&this.Oi.ka.addHandler((c,d)=>{d.stopPropagation();c=
this.cE.url();zi(c)},this);F(this.displayObject(),"z-index","1000")}Va(){return this.hs}displayObject(){return this.Oi.displayObject()}};function Nx(a,b){a.Su.push(b);b=b.displayObject();gi(b,"0 0");Kd(a.qa.displayObject(),b,0)}function Ox(a){a.Su.forEach(b=>b.displayObject().style.display="")}function Px(a){a.Su.forEach(b=>b.displayObject().style.display="none")}function Qx(a,b){a.Su.forEach(c=>Kd(b,c.displayObject(),0))}function Rx(a,b){a.Su.forEach(c=>b(c))}
class Sx extends Cg{constructor(a){super();this.qa=a;this.Su=[];z(this,this.qa.Se(),this.IA,this)}IA(a,b,c,d){for(const f of this.Su){a=f;b=c;var e=d;const g=a.displayObject(),h=this.qa.scale();Xk(g,h);const [l,m]="accessible"==this.qa.Jb?[0,0]:[b+h*a.Va().left,e+h*a.Va().top];nh(g,l,m)}}};class Tx extends Mx{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 Cn({content:c,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),zy:a.zy(),language:a.language(),zx:a.zx(),yx:a.yx(),Ax:a.Ax(),Bx:a.Bx()});super(a,b)}};class Ux{constructor(a){this.Oo=a;a=Fd("img");a.src=this.Oo.src();K(a,this.Oo.opacity());F(a,"z-index","1");this.Oo.url()&&(F(a,"cursor","pointer"),x(a,"click",this.T7,!1,this));this.UT=a}Va(){return this.Oo.Va()}displayObject(){return this.UT}T7(a){a.stopPropagation();zi(this.Oo.url(),this.Oo.target())}};class qx{constructor(a,b,c,d,e,f,g,h){this.Xs=[];this.Us=[];this.$v=!1;this.ug=a;this.tg=b;this.$z=c;this.Pg=d;this.Rg=e||null;this.Vf=f;this.zE=g;this.E$=h}Fy(){return this.E$}slideWidth(){return this.ug}slideHeight(){return this.tg}na(){return this.$z}hb(){return this.Pg}wc(){return this.Rg}xa(){return this.Vf}};function fx(a){a.jh&&Vx(a)}function vx(a,b){const c=a.Dc;c.Ed[b].Er();0<=a.U&&c.Ed[a.U].Zc();a.U=b}function px(a){a.rm.Bg();a.Ts.Er();a.rm.Er()}function ux(a){a.jh.start();a.hL=!0;z(a,a.Y.Yb(),a.iX,a);a.dU.C(a.U)}function Vx(a){a.hL&&(Te(a,a.Y.Yb(),a.iX,a),a.hL=!1);af(a,a.jh);a.jh.terminate();a.jh=null;px(a);a.rm&&(a.rm.Zc(),a.rm=null);a.Ts=null;Id(a.Vf);a.cU.C(a.U)}
class Wx extends Cg{constructor(a,b,c,d,e,f){super();this.F=a;this.Dc=b;this.Y=c;this.ug=d;this.tg=e;this.Vf=f;this.U=-1;this.jh=null;this.dU=D(this);this.cU=D(this);this.rm=this.Ts=null;this.kH=NaN;this.hL=!1}yda(){return this.Y.progress()}state(){return this.jh?this.Y.Z0()?"playing":"paused":"idle"}Iu(){return this.dU}yJ(){return this.cU}A7(){Vx(this)}kX(a){Te(this,this.jh.DG,this.kX,this);a&&ux(this)}iX(a){isNaN(this.kH)&&(this.kH=a,a=0);this.jh.Vx()||(1>a?this.jh.Hh(a):Vx(this))}}
Wx.prototype.transitionEffectCompleteEvent=Wx.prototype.yJ;Wx.prototype.transitionEffectStartEvent=Wx.prototype.Iu;Wx.prototype.state=Wx.prototype.state;Wx.prototype.transitionProgress=Wx.prototype.yda;function Xx(){this.Sq=new C;this.cH=new C;this.eH=new C}k=Xx.prototype;k.oe=0;k.rM=!1;k.progress=function(){return this.oe};k.Hh=function(a){this.oe=a;this.Sq.C(a)};k.Z0=function(){return this.rM};k.start=function(){this.rM=!0};k.stop=function(){this.rM=!1};k.Yb=function(){return this.Sq};k.Pl=function(){return this.cH};k.Mr=function(){return this.eH};k.$=function(){return this};function Yx(){}k=Yx.prototype;k.mH=null;k.nH=null;k.start=function(a,b,c,d){b=od(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.mH=new Zx(e,"arial,'URW Gothic L',sans-serif",b);this.nH=new Zx(e,"Georgia,'Century Schoolbook L',serif",b)};k.finish=function(){this.mH.Qc();this.mH=null;this.nH.Qc();this.nH=null};k.check=function(){return $x(this.mH)||$x(this.nH)};
function Zx(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=md[f]))if(31<g&&127>g)l=f;else if(l=f,l in nd)l=nd[l];else if(l in md)l=nd[l]=md[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=nd[l]=f}e[h]=l}e.push('"');d=e.join("");this.Gt=Fd("span");this.Gt.innerHTML=c;F(this.Gt,{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.Gt);this.vX=xh(this.Gt).width;F(this.Gt,"fontFamily",d+","+b)}Zx.prototype.Qc=function(){Ld(this.Gt)};function $x(a){return!!a.vX&&xh(a.Gt).width!=a.vX};var ay={};function by(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 ay)(ay[e]?c:d)();else{var h=h||5E3;var l=new Yx;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 cy(a,b){Array.isArray(b)||(b=[b]);const c=[];v(b,d=>{c.push(d.D9+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function dy(a,b){this.D9=a;this.Gf=b;this.y4=null}dy.prototype.src=function(){return this.Gf};dy.prototype.format=function(){return this.y4};function ey(a){a.XU();a.$U();a.aV();a.VU();a.WU();a.YU()}function fy(a){a.Xh&&(Ld(a.Xh),a.Xh=null)}
class gy extends Cg{constructor({ya:a,W:b,CI:c,rJ:d,Jh:e,rr:f,xa:g,nJ:h}){super();this.F=a;this.B=b;this.Ka=c;this.rl=d;this.Ne=e;this.We=f;this.Vf=g;this.Et=h;this.KG=D(this);this.Xh=null;ey(this);z(this,this.B.BQ(),this.Pt,this)}width(){return 0}height(){return 0}scale(){return 1}resize(){}v1(a){a&&F(a.displayObject(),"display","");this.Pt();this.KG.C()}d0(){}setOverlayDisplayed(){}tI(){Ah(this.Ne,!0)}yI(){return!1}XU(){this.Ka.removeAttribute("role");this.Ka.removeAttribute("aria-live");this.Ka.removeAttribute("style")}$U(){Ld(this.rl)}aV(){this.Ne.removeAttribute("style");
Bk(this.Ne,"slides-container")}VU(){Ld(this.We.displayObject())}WU(){Ld(this.Vf)}YU(){Bk(this.Et,"slide-displays-parent")}Pt(){fy(this);0<=this.B.ma()&&(this.CP()||this.zP()||this.DP())}CP(){return this.B.Z()instanceof kw?(this.Xh=this.B.Pa().skin().displayObject(),this.Ka.appendChild(this.Xh),!0):!1}zP(){return this.B.Z()instanceof Iq?(this.Xh=this.B.$a().displayObject(),this.Ka.appendChild(this.Xh),!0):!1}DP(){this.B.Z()instanceof Xq&&(this.Xh=this.B.ob().displayObject(),this.Ka.appendChild(this.Xh))}wd(){super.wd();
fy(this)}};function hy(){this.qB=new C}k=hy.prototype;k.QB=null;k.yq=null;k.Qt=!1;
k.oI=function(a,b){if("touchEnd"==a)return this.Qt&&this.QB&&this.yq?this.G_(this.yq,this.QB)?1:0:0;if(1!=b.touches().length||mi(b.Zt()))return this.Qt=!1,0;const c=new $c(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(ni(b.Zt()))return this.Qt=!1,0;this.QB=this.yq=c;this.Qt=!0;return 0}if(!this.Qt||!this.QB||!this.yq)return 0;(this.Qt=this.QB==this.yq?this.H_(c,this.yq):this.I_(c,this.yq))&&b.Zt().preventDefault();this.yq=c;return 0};k.XH=function(){this.qB.C()};k.kr=function(){};
function iy(){this.qB=new C}r(iy,hy);iy.prototype.Ix=function(){return"scrollLeft"};iy.prototype.I_=function(a,b){return a.x<=b.x};iy.prototype.H_=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};iy.prototype.G_=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function jy(){this.qB=new C}r(jy,hy);jy.prototype.Ix=function(){return"scrollRight"};jy.prototype.I_=function(a,b){return a.x>=b.x};jy.prototype.H_=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
jy.prototype.G_=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function ky(){this.L8=new C;this.Fw=new C;this.PY=new C;this.xE=new C;this.gA=null;this.wO=!1}k=ky.prototype;k.hA=-1;k.XE=0;k.Ix=function(){return"scale"};k.oI=function(a,b){a=2==b.touches().length;const c=!a&&0<this.hA;a!=this.wO&&(this.wO||(ly(b),this.L8.C()),this.wO=a);return a||c?1:0};
k.XH=function(a){if(2==a.touches().length){var b=ly(a);if(this.gA&&b){const c=dd(b.J0,this.gA.J0),d=dd(b.R1,this.gA.R1),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.xE.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.gA=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=bd(new $c(b.clientX(),b.clientY()),new $c(a.clientX(),a.clientY())),this.XE?b=a/this.XE:(b=1,this.XE=a));a=b;this.Fw.C(a);this.hA=a}else 0<this.hA&&(this.PY.C(this.hA),
this.gA=null,this.hA=-1,this.XE=0)};function ly(a){a=a.touches();return 2!=a.length?null:{J0:new $c(a[0].clientX(),a[0].clientY()),R1:new $c(a[1].clientX(),a[1].clientY())}}k.kr=function(){};function my(){this.xE=new C;this.x3=new C;this.$T=new C;this.XT=new C}k=my.prototype;k.qv=!1;k.pv=!1;k.bH=null;k.aB=null;k.Ix=function(){return"drag"};k.oI=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.qv&&(this.pv=this.qv=!1),this.pv=!1,1;if("touchMove"==a&&this.pv)return 1}this.qv&&(this.pv=this.qv=!1,this.XT.C(this.aB.x,this.aB.y));return 0};
k.XH=function(a){a=new $c(a.touches()[0].clientX(),a.touches()[0].clientY());this.pv?(a=dd(a,this.bH),ad(a,this.aB)||(this.qv||(this.qv=!0,this.$T.C(this.bH.x,this.bH.y)),this.aB=a,this.xE.C(a.x,a.y))):(this.pv=!0,this.bH=a,this.aB=new $c,this.x3.C())};k.kr=function(){};function ny(a){return 1-Math.pow(1-a,3)};function oy(a,b,c,d){var e=Number.MAX_VALUE;this.UT=a;this.Mk=b;this.JH=this.ug=c;this.IH=this.tg=d;this.y5=e;this.Bc=new $c;this.Fw=new C;this.V8=[Bl(b,"scrollLeft"),Bl(b,"scrollRight")];a=new ky;a.Fw.addHandler(this.O7,this);a.PY.addHandler(this.N7,this);this.RY=a;a=new my;a.xE.addHandler(this.L7,this);a.$T.addHandler(this.K7,this);a.XT.addHandler(this.J7,this);this.ZT=a}k=oy.prototype;k.UY=!0;k.QY=!1;k.WS=1;k.hq=1;k.dH=-1;k.Jm=null;k.rz=null;k.Up=null;
function py(a,b){b!=a.QY&&((a.QY=b)?(ul(a.Mk,a.RY),ul(a.Mk,a.ZT)):(Al(a.Mk,a.RY),Al(a.Mk,a.ZT)))}k.va=function(){return this.hq*this.WS};k.O7=function(a){0>this.dH&&(qy(this),this.dH=this.hq);ry(this,Yc(this.dH*a,1,4))};k.N7=function(){this.dH=-1};k.L7=function(a,b){1<this.hq&&window.event&&window.event.preventDefault();a=new $c(a,b);this.rz.push({offset:a,time:Date.now()});this.Jf(ed(this.Jm,a))};k.K7=function(){qy(this);this.rz=[];this.Jm=this.Bc.clone()};
k.J7=function(){var a=this.rz.length;if(2<=a){var b=this.rz[a-2],c=this.rz[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.Up=new sy(this.Bc,new $c(this.Bc.x+a*c/7,this.Bc.y+b*c/7),c),x(this.Up,"animate",this.c6,!1,this),x(this.Up,"finish",this.b6,!1,this),this.Up.play())}};k.c6=function(){this.Jf(this.Up.position())};k.b6=function(){qy(this)};function qy(a){a.Up&&(a.Up.Qc(),a.Up=null)}
function ry(a,b){var c=(b-a.hq)/a.hq;a.hq=b;b=a.Bc.x;var d=a.Bc.y;b-=(a.JH/2-b)*c;d-=(a.IH/2-d)*c;a.Bc=ty(a,new $c(b,d));a.Fw.C(a.va(),a.Bc.x,a.Bc.y);c=1==a.hq;if(a.UY!=c)for(a.UY=c,b=a.V8,d=0;d<b.length;++d){const e=b[d];e&&(c?ul(a.Mk,e):Al(a.Mk,e))}}k.Jf=function(a){a=ty(this,a);ad(this.Bc,a)||(this.Fw.C(this.va(),a.x,a.y),this.Bc=a)};function ty(a,b){function c(f,g,h){return g<=h?(h-g)/2:Yc(f,h-g,0)}const d=a.va(),e=a.tg*d;return new $c(c(b.x,a.ug*d,a.JH),c(b.y,e,a.IH))}
function sy(a,b,c){em.call(this,[a.x,a.y],[b.x,b.y],c,ny)}r(sy,em);sy.prototype.position=function(){return new $c(this.coords[0],this.coords[1])};function uy(a){const b=new sl(a.Ka,[new iy,new jy]);z(a,Bl(b,"scrollLeft").qB,()=>{var c=a.$e.Rr();c.Je()&&c.wE(c.p9)&&c.F.settings().navigation().Zm().enabled()&&c.B.Z().pC()&&lp(c)});z(a,Bl(b,"scrollRight").qB,()=>{var c=a.$e.Rr();c.Je()&&c.wE(c.q9)&&c.F.settings().navigation().Zm().enabled()&&c.B.Z().pC()&&c.tc.yi()});vl(b);if(sj){const c=new Cl;z(a,c.WB,a.Z5,a);z(a,c.WT,a.Y5,a);ul(b,c)}return b}
function vy(a){var b=Nd(a.We.displayObject());if(b.length)for(const c of b)Ak(c,"framesLayerContent")&&(b=c,b.setAttribute("data-width",a.Ta),b.setAttribute("data-height",a.Oa))}function wy(a){var b=a.B;-1!=b.ma()&&(b=b.fe().view(),b instanceof Mq&&b.ob().setParentScale(a.va),fj||(b instanceof jw?b.Pa().resize(a.Ta,a.Oa):b instanceof Hq&&b.$a().resize(a.Ta,a.Oa)))}function xy(a,b,c){for(let d=0;d<b.length;++d){const e=a.$e.le.Wm(b[d]);e&&gn(e,c)}}
function yy(a,b){for(let c=0;c<b.length;++c){const d=b[c],e=a.$e.le.Wm(d);e&&e.Zo(d.gr().nj())}}function zy(a,b){for(let c=0;c<b.length;++c){const d=a.$e.le.Wm(b[c]);d&&d.Zo(!1)}}function Ay(a){a.Yk||a.Mn?wl(a.Mk):vl(a.Mk)}function By(a){var b=!1;const c=0<=a.B.ma();"none"!=a.Ne.style.display&&c&&(b=a.B.Z(),b=a.F.settings().navigation().Hx().BS()&&"slide"==b.type());py(a.OP,b)}
function Cy(a){if("idle"==a.Oe.state()){var b=a.B;b=0<=b.ma()?b.Z():null;var c=b instanceof Iq,d=b instanceof Xq;b instanceof kw||c||d||!qi&&dc&&v(xd("IMG",null,a.Ne),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.TL,e.id)){var g=t(a.TL,e.id);f=g.transform.clone();var h=g.origin.clone();var l=g.width;g=g.height}else f=Tk(e),null===f&&(f=new tk),h=Uk(e),null===h&&(h=new $c),
gi(e,h.x+"px "+h.y+"px"),l=parseFloat(e.getAttribute("width")),g=parseFloat(e.getAttribute("height")),Sa(a.TL,e.id,{transform:f.clone(),origin:h.clone(),width:l,height:g});g*=a.va;vh(e,l*a.va);wh(e,g);l=1/a.va;g=1/a.va;h=dd(new $c,h);h=new tk(l,0,0,g,h.x-l*h.x,h.y-g*h.y);Pk(e,uk(f,h))},a)}}
class Dy extends Cg{constructor({ya:a,lca:b,CI:c,rJ:d,Jh:e,rr:f,xa:g,nJ:h,W:l,xda:m}){super();this.F=a;this.$e=b;this.Ka=c;this.rl=d;this.Ne=e;this.We=f;this.Vf=g;this.Et=h;ey(this);this.Ta=a.slideWidth();this.Oa=a.slideHeight();this.va=1;this.Mk=uy(this);const {width:n,height:q}=this.vi();b=new oy(this.Ka,this.Mk,n,q);py(b,!1);z(this,b.Fw,this.M8,this);this.OP=b;this.KG=D(this);this.Lc=null;this.Mn=!1;this.B=l;this.Oe=m;this.TL={};this.Yk=!1;this.Xh=null;a=a.slides();this.Uw=Bo(a)}width(){return this.Ta}height(){return this.Oa}scale(){return this.va}resize(a,
b){this.Ta=a;this.Oa=b;uh(this.Ka,a,b);var c=this.OP;c.Bc=ty(c,ed(c.Bc,new $c((a-c.JH)/2,(b-c.IH)/2)));c.JH=a;c.IH=b;c.WS=Math.min(a/c.ug,b/c.tg,c.y5);ry(c,c.hq);vy(this);wy(this)}v1(a){var b=this.B,c=this.Lc?this.Lc.index():-1;const d=b.ma();this.Lc=0<=d?b.Z():null;b=this.Lc instanceof kw;const e=this.Lc instanceof Iq,f=this.Lc instanceof Xq;this.Mn=(this.We.lW=b)||e||f;this.rl.style.opacity=this.Mn?"0":"";this.Pt();a&&F(a.displayObject(),"display",f?"none":"");a=Do(this.Uw,c,d);c=Do(this.Uw,d,c);
xy(this,a,!1);xy(this,c,!0);this.Yk&&(yy(this,a),zy(this,c));vy(this);Ay(this)}d0(a){ry(this.OP,1);By(this);wy(this);Cy(this);var b=this.B;-1!=b.ma()&&void 0!==a&&(b=(b=b.fe())&&b.view(),b instanceof jw?b.Pa().setBannerView(a.displayObject()):b instanceof Hq?b.$a().setBannerView(a.displayObject()):b instanceof Mq&&b.ob().setBannerView(a.displayObject()))}setOverlayDisplayed(a){if(this.Yk!=a){this.Yk=a;if(this.Lc){var b=this.Lc.index();b=this.Uw.Tw[b]||[];a?zy(this,b):yy(this,b);(b=this.B.Pa())&&b.setOverlayDisplayed(a)}Ay(this)}}tI(a){this.Ne.style.display=
"";this.rl.style.display="";Ox(a);By(this)}yI(){return this.Mn}XU(){const a=this.Ka;a.setAttribute("role","main");a.setAttribute("aria-live","polite");a.style.overflow="hidden";uh(a,this.vi().width,this.vi().height);vi&&(a.style["-webkit-text-size-adjust"]="none")}$U(){const a=this.rl;Qd(a)||Kd(this.Ka,this.rl,0);a.style.display="none";const {width:b,height:c}=this.vi();uh(a,b-2,c-2);nh(a,1,1)}aV(){const a=this.Ne;a.removeAttribute("class");a.style.overflow="hidden";a.style.position="absolute";uh(a,
this.vi().width,this.vi().height);gi(a,"0 0")}VU(){const a=this.We.displayObject();F(a,"z-index","2");Qd(a)||this.Ka.appendChild(a)}WU(){Qd(this.Vf)||this.Ne.appendChild(this.Vf)}YU(){Ck(this.Et,"slide-displays-parent")}Y5(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Rd(this.Ne,a)&&(c.preventDefault(),c=this.$e.Rr(),c.wE(c.o9))}Z5(a,b,c){Ai(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Rd(this.Ne,a)&&(c.preventDefault(),mp(this.$e.Rr(),
this,c)))}M8(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.va!=a;f&&(this.va=a,Xk(this.Ne,a),Vo(this.$e.le,this.va),wy(this),Cy(this),uh(this.rl,d-2,e-2));nh(this.Ne,b,c);nh(this.rl,b+1,c+1);this.KG.C(d,e,b,c);f&&qi&&Yk(this.Ka)}vi(){return new fd(this.F.slideWidth(),this.F.slideHeight())}Pt(){fy(this);0<=this.B.ma()&&(this.CP()||this.zP()||this.DP())}CP(){if(this.B.Z()instanceof kw){const a=this.B.Pa();a.setOverlayDisplayed(this.Yk);
fj||(this.Xh=a.skin().displayObject(),this.Ka.appendChild(this.Xh));return!0}return!1}zP(){if(this.B.Z()instanceof Iq){const a=this.B.$a();a.setOverlayDisplayed(this.Yk);fj||(this.Xh=a.displayObject(),this.Ka.appendChild(this.Xh));return!0}return!1}DP(){this.B.Z()instanceof Xq&&this.B.ob().setOverlayDisplayed(this.Yk)}wd(){super.wd();wl(this.Mk);fy(this)}};class Ey{constructor(a){this.Ck=a}create(a){switch(a){case "normal":return new Dy(this.Ck);case "accessible":return new gy({ya:this.Ck.ya,W:this.Ck.W,CI:this.Ck.CI,rJ:this.Ck.rJ,Jh:this.Ck.Jh,rr:this.Ck.rr,xa:this.Ck.xa,nJ:this.Ck.nJ});default:throw Error("unknown presentation view mode");}}};class Fy{constructor(a,b){this.Ga=a;this.y8=b}type(){return this.Ga}Pd(){return this.y8}}Fy.prototype.relatedSlideIndex=Fy.prototype.Pd;Fy.prototype.type=Fy.prototype.type;class Gy{constructor(a,b,c,d,e,f){this.L5=a;this.E8=b;this.D8=c;this.Kd=null!=d?d:null;this.Vg=e||null;this.Qw=f||null}cR(){return this.L5}wp(){return this.E8}td(){return this.D8}Pd(){return this.Kd}Ica(){return this.Vg}Hca(){return this.Qw}}Gy.prototype.relatedSlideShow=Gy.prototype.Hca;Gy.prototype.relatedTimestamp=Gy.prototype.Ica;Gy.prototype.relatedSlideIndex=Gy.prototype.Pd;Gy.prototype.restrictionReason=Gy.prototype.td;Gy.prototype.restrictionSource=Gy.prototype.wp;
Gy.prototype.navigationAction=Gy.prototype.cR;var Hy={Lea:"currentSlideIsLocked",Mea:"currentSlideIsNotCompleted",Iea:"currentSlideIsFirstSlide",Kea:"currentSlideIsLastSlide",Jea:"currentSlideIsInteraction",eea:"backwardNavigationIsRestricted",nfa:"forwardNavigationIsRestricted",wga:"presentationSeekingDisabled",Gfa:"interactionNotCompleted",pga:"precedingQuizNotPassed",oga:"precedingQuizNotCompleted",nga:"precedingQuizFailed",rga:"precedingScenarioNotCompleted",sga:"precedingScenarioNotPassed",qga:"precedingScenarioFailed"};
p("ispring.presenter.player.restriction.NavigationRestrictionReasonType",Hy);p("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",Hy);p("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",Hy);p("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",Hy);p("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",Hy);p("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",Hy);p("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",Hy);
p("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",Hy);p("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",Hy);p("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",Hy);p("PRECEDING_QUIZ_FAILED","precedingQuizFailed",Hy);p("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",Hy);p("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",Hy);p("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",Hy);var Iy={uga:"presentationNavigationType",sha:"slideNavigationSettings",Gga:"quizNavigationSettings",cha:"scenarioNavigationSettings",tga:"presentationFlow"};p("ispring.presenter.player.restriction.NavigationRestrictionSource",Iy);p("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",Iy);p("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",Iy);p("PRESENTATION_FLOW","presentationFlow",Iy);function Jy(a,b,c){const d=a.B,e=a.F.settings().navigation().navigationType(),f=0<=d.ma()?d.Z():null;if(!f)return null;{const l=a.B;var g=0<=l.ma()?l.Z():null;if(g){var h=a.F.slides();switch(b){case "arbitrarySlideSwitching":g=h.ja(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":Ky(a,b)&&(c=l.$g(),0<=c?g=h.ja(c):(c=!!a.Z().lj().kp(),a.F.settings().fd().Ym()&&!c&&(g=h.ja(a.Lf()))));break;case "switchToPreviousSlide":case "switchToPreviousStep":Ly(a,b)&&(a=l.fh(),0<=
a&&(g=h.ja(a)));break;case "presentationSeeking":g=null}h=g}else h=null}if(h==f)return null;if(!h)return"presentationSeeking"==b&&"free"!=e?new Fy("presentationSeekingDisabled"):null;switch(e){case "restricted":if(h.Dy())break;if(h.index()!=d.$g()&&h.index()!=d.fh())return new Fy("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new Fy("currentSlideIsNotCompleted");break;case "sequential":if(h.index()!=d.$g()&&(0!=h.index()||"switchToNextSlide"!=b))return h.Dy()?new Fy("backwardNavigationIsRestricted"):
new Fy("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new Fy("currentSlideIsNotCompleted")}return null}
function My(a,b,c,d){Ky(a,b)?c=d:Ly(a,b)&&(c=a.fh());if(void 0===c)return null;d=a.B.fe().view();if((d instanceof jw||d instanceof Hq)&&!d.sy()&&c!=a.B.ma())return new Fy("interactionNotCompleted");if(!(0<a.B.Hf.length))for(d=0;d<c;++d){var e=a.F.slides().ja(d);if(e.visible()&&e instanceof kw)if("afterAttempt"==e.Om){if(e=Ny(a,e),!e||!(1<e.F_||ew(e)))return new Fy("precedingQuizNotCompleted",d)}else if("afterPassing"==e.Om&&!a.zG(e))return(a=(a=Ny(a,e))?"graded"==a.AG&&ew(a)?a.allowRetakeQuiz():!0:
!1)?new Fy("precedingQuizNotPassed",d):new Fy("precedingQuizFailed",d)}return"quizSwitchToNextSlideWithoutBranching"!=b&&"quizSwitchToNextSlide"!=b||a.F.settings().fd().Ym()||a.ma()!=a.Xm()?null:new Fy("currentSlideIsLastSlide")}
function Oy(a,b,c,d){Ky(a,b)?c=d:Ly(a,b)&&(c=a.fh());if(void 0===c)return null;d=a.B.fe().view();if(d instanceof Mq&&!d.sy()&&c!=a.B.ma())return new Fy("interactionNotCompleted");if(!(0<a.B.Hf.length))for(d=0;d<c;++d){var e=a.F.slides().ja(d);if(e.visible()&&e instanceof Xq)if("afterAttempt"==e.Om){if(e=Py(a,e),!e||!e.Ej)return new Fy("precedingScenarioNotCompleted",d)}else{var f;if(f="afterPassing"==e.Om)f=Py(a,e),f=!(f&&f.scenarioPassed());if(f)return((a=Py(a,e))?a.gT:1)?new Fy("precedingScenarioNotPassed",
d):new Fy("precedingScenarioFailed",d)}}return"scenarioSwitchToNextSlideWithoutBranching"!=b&&"scenarioSwitchToNextSlide"!=b||a.F.settings().fd().Ym()||a.ma()!=a.Xm()?null:new Fy("currentSlideIsLastSlide")}
function Ky(a,b){var c=0<=a.B.ma()?a.B.Z():null;if(!c)return!1;const d=a.B.$().timestamp(),e=c.pb();c=e.count()-1==d.Aa();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.vc(e.count()-1),c&&(a.Dl()||a.duration()<=d.ib());case "playPauseControl":return c&&Ow(a.B)}return!1}
function Ly(a,b){if(!(0<=a.B.ma()&&a.B.Z()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.$().timestamp(),0==a.Aa()&&.01>=a.ib()}return!1}function Ny(a,b){return(a=a.B.qf(b.index()))&&a.fB?(b=a.Pa(),iw(b)):b.hG}function Py(a,b){return(a=a.B.qf(b.index()))&&a.pB?(b=a.ob(),Lq(b)):b.jG}function Qy(a,b,c,d){return(b=a.nf(b,c,d,null))?(a.gW.C(b),!1):!0}
class Ry{constructor(a,b){this.B=a;this.F=b;this.gW=new C}qf(a){return this.B.qf(a)}nf(a,b,c,d){const e={};var f;a:{if(Ky(this,a)){if((f=-1==this.B.$g())&&!(f=this.Z().lj().kp())&&(f=!this.F.settings().fd().Ym())){var g=this.B,h=g.Y.timestamp();f=h.Aa();h=h.ib();g=g.Vd.pb();f=f==g.count()-1?g.vc(f):null;f=null!==f&&h>=f.duration()}if(f){f=new Fy("currentSlideIsLastSlide");break a}}else if(Ly(this,a)&&-1==this.B.fh()&&(f=this.B.$().timestamp(),0==f.Aa()&&0==f.ib()||this.Z().lj().ey())){f=new Fy("currentSlideIsFirstSlide");
break a}f=null}e.presentationFlow=f;"quizSwitchToNextSlide"!=a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=Jy(this,a,b));f="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?Sw(this.B):this.B.$g();e.quizNavigationSettings=My(this,a,b,f);e.scenarioNavigationSettings=Oy(this,a,b,f);f="playPauseControl"!=a||Ky(this,a)?(f=0<=this.B.ma()?this.B.Z():null)?
f.ku().m1(a)?null:new Fy("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 Gy(a,f,h,b,c,d):null}zG(a){return(a=Ny(this,a))?dw(a):!1}play(){Qy(this,"playPauseControl",this.B.ma(),null)&&this.B.play()}pause(){Qy(this,"playPauseControl",this.B.ma(),null)&&this.B.pause()}ue(a,b){Qy(this,"arbitrarySlideSwitching",a,null)&&this.B.ue(a,b)}Mx(a){const b=this.B.AI();-1!=b&&Qy(this,"arbitrarySlideSwitching",b,
null)&&this.B.Mx(a)}tr(a){Qy(this,"arbitrarySlideSwitching",this.B.Lf(),null)&&this.B.tr(a)}ur(a){Qy(this,"arbitrarySlideSwitching",this.B.Xm(),null)&&this.B.ur(a)}rf(a){Qy(this,"switchToNextSlide",this.B.$g(),null)&&this.B.rf(a)}yi(a){Qy(this,"switchToPreviousSlide",this.B.fh(),null)&&this.B.yi(a)}gp(){Qy(this,"switchToNextStep",this.B.ma(),null)&&this.B.gp()}hu(){Qy(this,"switchToPreviousStep",this.B.ma(),null)&&this.B.hu()}ik(a,b,c,d){Qy(this,a==this.B.ma()?"slideSeeking":"presentationSeeking",
a,new yf(a,b,c))&&this.B.ik(a,b,c,d)}Lf(){return this.B.Lf()}Xm(){return this.B.Xm()}$g(){return this.B.$g()}fh(){return this.B.fh()}ma(){return this.B.ma()}Z(){return this.B.Z()}playbackState(){return this.B.playbackState()}$(){return this.B.$()}Ic(){return this.B.Ic()}uy(){return this.B.uy()}eS(){return this.B.eS()}Iu(){return this.B.Iu()}BQ(){return this.B.BQ()}sS(){return this.B.sS()}rp(){return this.B.rp()}Yx(){return this.gW}rR(){return this.B.rR()}fe(){return this.B.fe()}Pa(){return this.B.Pa()}ob(){return this.B.ob()}$a(){return this.B.$a()}vD(){return this.B.vD()}Il(){return this.B.Il()}iS(a,
b){this.B.iS(a,b)}yD(a){this.B.yD(a)}vQ(){this.B.vQ()}DR(){this.B.DR()}sp(){return this.B.sp()}}Ry.prototype.slideTransitionController=Ry.prototype.vD;Ry.prototype.scenarioPlayer=Ry.prototype.ob;Ry.prototype.quizPlayer=Ry.prototype.Pa;Ry.prototype.navigationRestrictedEvent=Ry.prototype.Yx;Ry.prototype.playbackCompleteEvent=Ry.prototype.rp;Ry.prototype.stepChangeEvent=Ry.prototype.uy;Ry.prototype.slideChangeEvent=Ry.prototype.Ic;Ry.prototype.clock=Ry.prototype.$;Ry.prototype.playbackState=Ry.prototype.playbackState;
Ry.prototype.currentSlide=Ry.prototype.Z;Ry.prototype.currentSlideIndex=Ry.prototype.ma;Ry.prototype.previousSlideIndex=Ry.prototype.fh;Ry.prototype.nextSlideIndex=Ry.prototype.$g;Ry.prototype.lastSlideIndex=Ry.prototype.Xm;Ry.prototype.firstSlideIndex=Ry.prototype.Lf;Ry.prototype.gotoTimestamp=Ry.prototype.ik;Ry.prototype.gotoPreviousStep=Ry.prototype.hu;Ry.prototype.gotoNextStep=Ry.prototype.gp;Ry.prototype.gotoPreviousSlide=Ry.prototype.yi;Ry.prototype.gotoNextSlide=Ry.prototype.rf;
Ry.prototype.gotoLastSlide=Ry.prototype.ur;Ry.prototype.gotoFirstSlide=Ry.prototype.tr;Ry.prototype.gotoLastSlideViewed=Ry.prototype.Mx;Ry.prototype.gotoSlide=Ry.prototype.ue;Ry.prototype.pause=Ry.prototype.pause;Ry.prototype.play=Ry.prototype.play;Ry.prototype.checkNavigationRestriction=Ry.prototype.nf;class Sy extends Cw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Wl=f;f.$a()?f.$a().setViewMode(g):Ue(this,f.gV,h=>{h.setViewMode(g)})}$a(){return this.Wl.$a()}yu(a){this.slide().style.opacity=""+(a?1:0)}ir(a){a?a.appendChild(this.wb):Ld(this.wb)}};class Ty extends Cw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Wl=f;this.kO=null;f.Pa()?this.yB(g):Ue(this,f.mY,()=>this.yB(g))}Pa(){return this.Wl.Pa()}yu(a){this.slide().style.opacity=""+(a?1:0)}ir(a){a?a.appendChild(this.wb):Ld(this.wb)}yB(a){const b=this.Wl.Pa();b.onPresentationViewModeChanged(a);this.kO=b.skin().displayObject();this.wb.appendChild(this.kO);this.UG.innerHTML=this.wb.innerHTML;Ah(this.Do,"normal"==a)}wd(){super.wd();Ld(this.kO)}};class Uy extends Cg{constructor(a){super();this.Ba=a;this.oa=0;this.ql=D(this);this.Hy=this.Do=this.wb=null}slide(){return this.Ba}vr(a,b,c){this.wb=a;this.Do=b;this.Hy=c;this.oa=2;this.ql.C(this)}slideBackground(){return this.Do}sf(){return 2==this.oa}state(){return this.oa}};class Vy extends Uy{constructor(a){super(a);this.Ef=null;this.SY=D(this)}ob(){return this.Ef}XR(a){this.Ef=a;this.SY.C()}};class Wy extends Cw{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Wl=f;f.Ef?this.yB(g):Ue(this,f.SY,()=>this.yB(g))}ob(){return this.Wl.ob()}yu(a){this.slide().style.opacity=""+(a?1:0)}ir(a){a?a.appendChild(this.wb):Ld(this.wb)}yB(a){this.Wl.ob().setViewMode(a);this.UG.innerHTML=this.wb.innerHTML;Ah(this.Do,"normal"==a)}};function wx(a,b){const c=a.M.ja(b);b=a.Dc.Ed[b];if(c instanceof Ep){b.Er();b.yu(!1);var d=new mt({content:b.pl,mode:a.Dc.Jb,AJ:c.AJ(),BD:c.BD()});d=new Gv(c,d,a.Ma,a.Ie)}else if(c instanceof kw){if(!b.Pa())return null;d=new jw({content:b.pl,mode:a.Dc.Jb,Pa:b.Pa(),rC:c.rC()});d=new lw(c,d,a.Ma)}else if(c instanceof Iq){if(!b.$a())return null;d=new Hq({content:b.pl,mode:a.Dc.Jb,$a:b.$a(),qC:c.qC()});d=new Jq(c,d,a.Ma)}else if(c instanceof Xq){if(!b.ob())return null;d=new Mq({content:b.pl,mode:a.Dc.Jb,
ob:b.ob(),sC:c.sC()});d=new Hv(c,d,a.Ma)}return d}class Xy{constructor(a,b,c,d){this.Ma=c;this.M=b;this.Dc=a;this.Ie=d}};function S(a){this.$z=a.na();this.Ts=a.hb();this.rm=a.wc();this.bA=!0;this.Y7=a;this.ug=a.slideWidth();this.tg=a.slideHeight();this.DG=new C;this.Ce=new C;this.Vf=a.xa();this.zE=a.zE;this.ug>this.tg?(this.DM=Math.min(this.ug,1024),this.Os=this.DM/this.ug,this.CM=this.tg*this.Os):(this.CM=Math.min(this.tg,1024),this.Os=this.CM/this.tg,this.DM=this.ug*this.Os);this.xO=Bd("DIV");Xk(this.xO,1/this.Os,1/this.Os);this.lf=qi}k=S.prototype;
k.start=function(){this.Vf.appendChild(this.xO);var a=this.wc().slide();Bk(a,"transitionSlide");a=this.hb().slide();Bk(a,"transitionSlide");this.initialize();this.Hh(0)};k.terminate=function(){this.Hh(1);this.fI();this.Y&&(this.Y.Pl().removeHandler(this.rW,this),this.Y.Mr().removeHandler(this.qW,this));var a=this.wc().slide();Ck(a,"transitionSlide");a=this.hb().slide();Ck(a,"transitionSlide");Id(this.Vf)};
function Yy(a,b){b?(b=a.wc().slide(),Bk(b,"paused"),a=a.hb().slide(),Bk(a,"paused")):(b=a.wc().slide(),Ck(b,"paused"),a=a.hb().slide(),Ck(a,"paused"))}k.Hh=function(a){if(this.UC()){var b=this.Ha;a=this.na()?1-a:a;b.call(this,a)}};k.UC=function(){return this.bA};k.$v=function(){return this.Y7.$v};k.na=function(){return this.$z};k.initialize=function(){};k.fI=function(){};k.Ha=function(){};k.hb=function(){return this.na()?this.rm:this.Ts};k.wc=function(){return this.na()?this.Ts:this.rm};
function Zy(a,b){null!=a.wc()&&a.wc().yu(b)}function $y(a,b){a.hb().yu(b)}
k.Na=function(a,b,c,d,e,f){function g(){if(!--h){var J=u,N=w,ba=A,T=G,W=I;this.lb=q;this.Da=J;this.Tn=N;this.CF=T;this.oq=ba;this.IF=W;this.$W();1!=this.bA&&(this.bA=!0,this.DG.C(!0))}}0!=this.bA&&(this.bA=!1,this.DG.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.lf?new fd(this.Os,this.Os):new fd(1,1);if(a){var q=U(l,m);wu(this.hb().slide(),q,g.bind(this),n)}if(b){var u=U(l,m);wu(this.wc().slide(),u,g.bind(this),n)}if(c){var w=
U(l,m);wu(this.hb().content(),w,g.bind(this),n)}if(d){var A=U(l,m);wu(this.wc().content(),A,g.bind(this),n)}if(e){var G=U(l,m);wu(this.hb().background(),G,g.bind(this),n)}if(f){var I=U(l,m);wu(this.wc().background(),I,g.bind(this),n)}};k.$W=function(){};k.slideWidth=function(){return this.lf?this.DM:this.ug};k.slideHeight=function(){return this.lf?this.CM:this.tg};function U(a,b){const c=Fd("CANVAS");c.width=a;c.height=b;return c}k.xa=function(){return this.lf?this.xO:this.Vf};k.Vx=function(){return!1};
k.rW=function(){Yy(this,!1)};k.qW=function(){Yy(this,!0)};function az(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function bz(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1}function cz(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function dz(a){S.call(this,a)}var ez,fz;r(dz,S);function gz(a,b){a.Fs();a.Tz(b);b=a.N;a.kb=mat4.create();a.AX=mat4.create();b.viewport(0,0,b.C2,b.B2);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.C2/b.B2,1,1E4,a.AX);mat4.identity(a.kb);mat4.translate(a.kb,[0,0,-c])}k=dz.prototype;
k.Fs=function(){this.Jq=!0;void 0===ez&&(ez=U(this.slideWidth()+3,this.slideHeight()+3),F(ez,"left","-1px"),F(ez,"top","-1px"));void 0===fz&&(fz=ez.getContext("webgl")||ez.getContext("experimental-webgl"));this.xa().appendChild(ez);try{fz.C2=ez.width,fz.B2=ez.height,fz.enable(fz.DEPTH_TEST)}catch(b){}const a=this.N=fz;this.AL=hz(this,a.FRAGMENT_SHADER,this.Yh());this.KP=hz(this,a.VERTEX_SHADER,this.Zh());null!==this.AL&&null!==this.KP&&(this.Iq=a.createProgram(),a.attachShader(this.Iq,this.KP),a.attachShader(this.Iq,
this.AL),a.linkProgram(this.Iq),a.getProgramParameter(this.Iq,a.LINK_STATUS)?(a.useProgram(this.Iq),this.ki()):this.Jq=!1)};k.fI=function(){this.N&&(this.Vh(),iz(this,this.JP),iz(this,this.jP),iz(this,this.RX),iz(this,this.eW),this.Wh(),this.N.deleteTexture(this.JB),this.N.deleteShader(this.AL),this.N.deleteShader(this.KP),this.N.deleteProgram(this.Iq))};k.Wh=function(){alert("override _disableAttributes")};k.Vh=function(){};
function jz(a,b){a.N.bindBuffer(a.N.ARRAY_BUFFER,null);a.N.deleteBuffer(b.pg);a.N.deleteBuffer(b.Xf);a.N.deleteBuffer(b.wg);a.N.deleteBuffer(b.Xn)}k.Tz=function(a){this.JB=kz(this,this.N.TEXTURE0,this.Hj(),0,a)};
function kz(a,b,c,d,e,f){const g=a.N;var h=a.slideWidth(),l=a.slideHeight();h=bz(h);l=bz(l);a=a.N.getParameter(a.N.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 fd(h,l);h=a.width;l=a.height;a=U(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.Yh=function(){alert("Please override _getFragmentShaderSource");return""};k.Zh=function(){alert("Please override _getVertexShaderSource");return""};k.ki=function(){};
function hz(a,b,c){const d=a.N;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Jq=!1,null)}function lz(a,b,c){a=a.N;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.Ux=c;e.q1=d;return e}
function mz(a,b){a=a.N;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.Ux=1;d.q1=c;return d}function nz(a){if(0==a.OM.length)throw"Invalid popMatrix!";a.kb=a.OM.pop()}function oz(a){const b=mat4.create();mat4.set(a.kb,b);a.OM.push(b)}function pz(a,b,c,d){mat4.translate(a.kb,[-d[0],-d[1],-d[2]]);mat4.rotate(a.kb,b*Math.PI/180,c);mat4.translate(a.kb,d)}
function qz(a,b,c,d,e){const f=a.N,g=b.pg;f.bindBuffer(f.ARRAY_BUFFER,g);void 0!==d&&d();f.vertexAttribPointer(a.JP,g.Ux,f.FLOAT,!1,0,0);b.Xn&&(d=b.Xn,f.bindBuffer(f.ARRAY_BUFFER,d),void 0!==e&&e(),f.vertexAttribPointer(a.Hz(),d.Ux,f.FLOAT,!1,0,0));e=b.wg;f.bindBuffer(f.ARRAY_BUFFER,e);f.vertexAttribPointer(a.jP,e.Ux,f.FLOAT,!1,0,0);a.ZJ();a=b.Xf;f.bindBuffer(f.ELEMENT_ARRAY_BUFFER,a);void 0===c&&(c=f.TRIANGLES);f.drawElements(c,a.q1,f.UNSIGNED_SHORT,0)}
k.Hz=function(){alert("override _getVertexNormalAttributeLocation");return-1};k.Hj=function(){alert("override _getSamplerUniform");return null};k.ZJ=function(){};function rz(a){a.JP=sz(a,"aVertexPosition");a.jP=sz(a,"aTextureCoord");a.RX=tz(a,"uPMVMatrix");a.eW=tz(a,"uNMatrix")}
function uz(a,b){let c=0;for(let e=0;e<b.length/3;e++){const f=vz(a,b[c++]);var d=f.position();const g=vz(a,b[c++]),h=g.position(),l=vz(a,b[c++]),m=l.position();d=wz(h.Ii(d),m.Ii(d));d.normalize();xz(f,d);xz(g,d);xz(l,d)}}function yz(a){var b=mat4.create();b=mat4.multiply(a.AX,a.kb,b);a.N.uniformMatrix4fv(a.RX,!1,b);b=mat3.create();mat4.toInverseMat3(a.kb,b);mat3.transpose(b);a.N.uniformMatrix3fv(a.eW,!1,b)}function sz(a,b){b=a.N.getAttribLocation(a.Iq,b);a.N.enableVertexAttribArray(b);return b}
function iz(a,b){a.N.disableVertexAttribArray(b)}function tz(a,b){return a.N.getUniformLocation(a.Iq,b)}k.OM=[];function V(a,b,c){void 0===a&&(a=0);void 0===b&&(b=0);void 0===c&&(c=0);this.Wb=a;this.Xb=b;this.To=c}k=V.prototype;k.Ii=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 zz(a,b){a.Wb+=b.x();a.Xb+=b.y();a.To+=b.z()}
function wz(a,b){a=Th(Rh(),a.x(),a.y(),a.z());b=Th(Rh(),b.x(),b.y(),b.z());b=Xh(a,b,Rh());return new V(b[0],b[1],b[2])}k.normalize=function(){var a=Th(Rh(),this.x(),this.y(),this.z()),b=Rh(),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.wj(b[0]);this.Fg(b[1]);this.To=b[2]};k.x=function(){return this.Wb};k.wj=function(a){this.Wb=a};k.y=function(){return this.Xb};k.Fg=function(a){this.Xb=a};k.z=function(){return this.To};function Az(a,b){a.To=b};function Bz(a,b,c){void 0===c&&(c=new V(0,0,1));this.xq=a.clone();this.XB=b.clone();c&&(this.me=c.clone())}Bz.prototype.clone=function(){return new Bz(this.position(),this.XB,this.me)};function Cz(a,b){a.xq=b.clone()}function xz(a,b){a.me=b.clone()}Bz.prototype.position=function(){return this.xq};function Dz(){this.gb=[]}Dz.prototype.length=function(){return this.gb.length};function Ez(a,b){a.gb.push(b)}function vz(a,b){return a.gb[b]}function Fz(a){const b=[];for(let c=0;c<a.gb.length;c++){const d=a.gb[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function Gz(a){const b=[];for(let c=0;c<a.gb.length;c++){const d=a.gb[c];b.push(d.XB.x());b.push(d.XB.y())}return b}
function Hz(a){const b=[];for(let c=0;c<a.gb.length;c++){const d=a.gb[c];b.push(d.me.x());b.push(d.me.y());b.push(d.me.z())}return b}Dz.prototype.gb=[];function X(a,b){void 0===a&&(a=0);void 0===b&&(b=0);this.Wb=a;this.Xb=b}k=X.prototype;k.length=function(){return Math.sqrt(this.Wb*this.Wb+this.Xb*this.Xb)};k.x=function(){return this.Wb};k.wj=function(a){this.Wb=a};k.y=function(){return this.Xb};k.Fg=function(a){this.Xb=a};k.clone=function(){return new X(this.x(),this.y())};function Iz(){this.Xn=this.wg=this.Xf=this.pg=null};function Jz(a,b){S.call(this,a);this.O=b;this.Na(!1,!0)}r(Jz,dz);k=Jz.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd()};k.Yh=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.Zh=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.ki=function(){rz(this);this.zl=sz(this,"aVertexNormal");this.hf=tz(this,"uSampler")};
k.Gd=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new Dz;Ez(d,new Bz(new V(-c,b,0),new X(0,0)));Ez(d,new Bz(new V(0,b,0),new X(.5,0)));Ez(d,new Bz(new V(-c+a,-b,0),new X(.1,1)));Ez(d,new Bz(new V(-c,-b,0),new X(0,1)));this.Nv=new Iz;var e=lz(this,Fz(d),3);this.Nv.pg=e;e=lz(this,Gz(d),2);this.Nv.wg=e;e=mz(this,[0,1,2,0,2,3]);this.Nv.Xf=e;d=lz(this,Hz(d),3);this.Nv.Xn=d;d=new Dz;Ez(d,new Bz(new V(c,b,0),new X(1,0)));Ez(d,new Bz(new V(0,b,0),new X(.5,0)));Ez(d,new Bz(new V(c-
a,-b,0),new X(.9,1)));Ez(d,new Bz(new V(c,-b,0),new X(1,1)));this.Dw=new Iz;e=lz(this,Fz(d),3);this.Dw.pg=e;e=lz(this,Gz(d),2);this.Dw.wg=e;e=mz(this,[0,1,2,0,2,3]);this.Dw.Xf=e;d=lz(this,Hz(d),3);this.Dw.Xn=d;this.kd=new Dz;Ez(this.kd,new Bz(new V(0,b,0),new X(.5,0)));Ez(this.kd,new Bz(new V(-c+a,-b,0),new X(.1,1)));Ez(this.kd,new Bz(new V((-c+a)/2,-b,0),new X(.3,1)));Ez(this.kd,new Bz(new V(0,b,0),new X(.5,0)));Ez(this.kd,new Bz(new V((-c+a)/2,-b,0),new X(.3,1)));Ez(this.kd,new Bz(new V(0,-b,0),
new X(.5,1)));Ez(this.kd,new Bz(new V(0,b,0),new X(.5,0)));Ez(this.kd,new Bz(new V(0,-b,0),new X(.5,1)));Ez(this.kd,new Bz(new V((c-a)/2,-b,0),new X(.7,1)));Ez(this.kd,new Bz(new V(0,b,0),new X(.5,0)));Ez(this.kd,new Bz(new V((c-a)/2,-b,0),new X(.7,1)));Ez(this.kd,new Bz(new V(c-a,-b,0),new X(.9,1)));this.JX=[0,1,2,3,4,5,6,7,8,9,10,11];this.rw=new Iz;c=lz(this,Fz(this.kd),3);this.rw.pg=c;c=lz(this,Gz(this.kd),2);this.rw.wg=c;c=mz(this,this.JX);this.rw.Xf=c;c=lz(this,Hz(this.kd),3);this.rw.Xn=c};
k.Vh=function(){jz(this,this.Dw);jz(this,this.Nv);jz(this,this.rw)};k.Wh=function(){iz(this,this.zl)};
k.Ha=function(a){0==a&&(this.na()?Zy(this,!0):$y(this,!0));if(.3>a){var b=Y(0,0,.3,1)(a);this.ws(b,!0);this.ws(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);const d=this.O==Kz?1:-1;oz(this);.1<=a&&(.1<a&&.4>=a?(a=Y(.1,0,.4,1)(a),Lz(this,a),mat4.translate(this.kb,[0,0,-a*c/4]),pz(this,-60*a,[1,0,0],[-d*b/4,0,0]),pz(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=Y(.4,0,.5,1)(a),Lz(this,1),mat4.translate(this.kb,[0,0,-c/4]),mat4.translate(this.kb,[d*a*c/50,-a*c/50,a*c/50]),pz(this,
-60,[1,0,0],[-d*b/4,0,0]),pz(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=Y(.5,0,.55,1)(a),Lz(this,1),mat4.translate(this.kb,[0,0,-c/4]),mat4.translate(this.kb,[d*c/50,-c/50,c/50]),pz(this,-60,[1,0,0],[-d*b/4,0,0]),pz(this,45*d,[0,0,1],[-d*b/4,0,0]),pz(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(Lz(this,1),a=Math.pow(Y(.55,0,1,1)(a),3),mat4.translate(this.kb,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.kb,[0,0,-c/4]),mat4.translate(this.kb,[d*c/50,-c/50,c/50]),pz(this,-60,[1,0,0],[-d*b/4,0,0]),pz(this,
45*d,[0,0,1],[-d*b/4,0,0]),pz(this,-1,[1,0,0],[0,0,0])));yz(this);qz(this,this.rw,this.N.TRIANGLES,this.hM.bind(this),this.fM.bind(this));nz(this)};k.ws=function(a,b){const c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());oz(this);mat4.translate(this.kb,[c*a*d/2,0,0]);yz(this);qz(this,b?this.Nv:this.Dw);nz(this)};k.hM=function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.kd)))};k.fM=function(){uz(this.kd,this.JX);this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.kd)))};
function Lz(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);Cz(a.kd.gb[1],new V(h(b),-f,0));h=Y(0,(-e+g)/2,1,-c);Cz(a.kd.gb[2],new V(h(b),-f,0));Cz(a.kd.gb[4],new V(h(b),-f,0));Cz(a.kd.gb[5],new V(0,-f,-b*d));Cz(a.kd.gb[7],new V(0,-f,-b*d));h=Y(0,(e-g)/2,1,c);Cz(a.kd.gb[8],new V(h(b),-f,0));Cz(a.kd.gb[10],new V(h(b),-f,0));h=Y(0,e-g,1,(e-g)/2+c);Cz(a.kd.gb[11],new V(h(b),-f,0))}k.Hz=function(){return this.zl};k.Hj=function(){return this.hf};
var Kz=0;function Mz(a,b){S.call(this,a);this.Na(!0,!0);this.Ga=b}r(Mz,S);Mz.prototype.initialize=function(){Zy(this,!1);$y(this,!1);this.Ln()};
Mz.prototype.Ha=function(a){for(let e=0;e<this.Qg;++e){const f=this.UN[e];var b=Math.min(1,Math.max(0,2*(a-f.startTime)));b=Nz(0,1,b);var c=this.na()?1-b:b;0==c&&(K(this.na()?f.hR:f.eR,0),K(this.na()?f.gR:f.dR,0));1==c&&(K(this.na()?f.eR:f.hR,0),K(this.na()?f.dR:f.gR,0));if(f.N1!=b){f.N1=b;K(this.na()?f.hR:f.eR,1);c=-120*b;var d=1-2*b;this.Ga==Oz?(b=f.cD/2,d*=b,fi(f.B0,"translateX("+d+"px) rotateY("+c+"deg) translateX("+-b+"px) ")):(b=f.NI/2,d*=b,fi(f.B0,"translateY("+d+"px) rotateX("+-c+"deg) translateY("+
-b+"px)"));b=.5*-Math.sin(Y(0,0,-120,-90)(c)*Math.PI/180);K(f.gR,b);c=.5*-Math.sin(Y(0,-90,-120,0)(c)*Math.PI/180);K(f.dR,c)}}};
Mz.prototype.Ln=function(){var a=this.slideWidth(),b=this.slideHeight();this.lx=Bd("DIV");this.xa().appendChild(this.lx);ii(this.lx,a+"px");ji(this.lx,a/2+"px "+b/2+"px");if(cc){var c=Fd("DIV");this.lx.appendChild(c);uh(c,a,b);F(c,"position","absolute");hi(c,"preserve-3d");this.lx=c}this.Qg=this.Ga==Oz?Pz:Qz;this.Ga==Oz?(a=this.slideWidth()/this.Qg,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.Qg);this.UN=[];c=0;for(let d=0;d<this.Qg;++d){const e={N1:void 0};e.startTime=(1-
Rz)/(Math.ceil(this.Qg/2)-1)*Math.floor(Math.abs(d-(this.Qg-1)/2));this.Ga==Oz?(e.cD=Math.round((d+1)*a)-c,e.NI=b,e.position=c,c+=e.cD):(e.cD=a,e.NI=Math.round((d+1)*b)-c,e.position=c,c+=e.NI);this.na()&&(e.startTime=1-Rz-e.startTime);this.UN.push(e)}if(0!=this.Qg%2){for(a=0;a<this.Qg/2-1;++a)Sz(this,a),Sz(this,this.Qg-a-1);Sz(this,Math.floor(this.Qg/2))}else for(a=0;a<this.Qg/2;++a)Sz(this,a),Sz(this,this.Qg-a-1)};
function Sz(a,b){const c=a.UN[b],d=Bd("DIV");hi(d,"preserve-3d");const e=c.cD,f=c.NI;uh(d,e,f);F(d,"position","absolute");const g=U(e,f);b=U(e,f);const h=Bd("DIV");uh(h,e,f);F(h,"backgroundColor","#000000");const l=Bd("DIV");uh(l,e,f);F(l,"backgroundColor","#000000");F(g,"position","absolute");F(b,"position","absolute");F(h,"position","absolute");F(l,"position","absolute");ki(g,"hidden");ki(b,"hidden");ki(h,"hidden");ki(l,"hidden");d.appendChild(b);d.appendChild(g);d.appendChild(h);d.appendChild(l);
const m=g.getContext("2d"),n=b.getContext("2d");a.lx.appendChild(d);c.B0=d;c.hR=g;c.eR=b;c.dR=h;c.gR=l;a.Ga==Oz?(nh(d,c.position,0),m.drawImage(a.Da,c.position,0,e,f,0,0,e,f),n.drawImage(a.lb,c.position,0,e,f,0,0,e,f),a=Math.round(c.cD/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):(nh(d,0,c.position),m.drawImage(a.Da,0,c.position,e,f,0,0,e,f),n.drawImage(a.lb,0,c.position,e,f,0,0,e,f),a=Math.round(f/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+
a+"px)");fi(b,a);fi(h,a)}var Pz=18,Qz=14,Rz=.5,Oz=0;function Tz(a,b){S.call(this,a);this.Na(!0,!0);this.Ga=b;this.Ln()}r(Tz,S);Tz.prototype.initialize=function(){Zy(this,!0);$y(this,!1)};
Tz.prototype.Ha=function(a){const b=this.slideWidth(),c=this.slideHeight();this.Dj.clearRect(0,0,b,c);this.Dj.drawImage(this.lb,0,0);this.Dj.save();this.Dj.globalCompositeOperation="destination-in";const d=this.Tc.getContext("2d");d.clearRect(0,0,b,c);for(let e=0;e<this.Qg;e++)d.beginPath(),this.Ga==Uz?d.fillRect(e*this.lG,0,this.lG*a,c):d.fillRect(0,e*this.kG,b,this.kG*a);this.Dj.drawImage(this.Tc,0,0);this.Dj.restore()};
Tz.prototype.Ln=function(){const a=this.slideWidth(),b=this.slideHeight();this.Tc=U(a,b);const c=U(a,b);this.Dj=c.getContext("2d");this.Qg=this.Ga==Uz?Vz:Wz;this.kG=this.lG=0;this.Ga==Oz?(this.lG=a/this.Qg,this.kG=b):(this.lG=a,this.kG=b/this.Qg);this.xa().appendChild(c)};var Vz=10,Wz=10,Uz=0;function Xz(a,b){S.call(this,a);this.O=b;switch(b){case Yz:this.Na(!0,!1);break;case Zz:this.Na(!1,!0)}}r(Xz,S);Xz.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight(),c=U(a,b);this.RA=c.getContext("2d");this.Tc=U(a,b);this.$f=this.Tc.getContext("2d");switch(this.O){case Yz:Zy(this,!0);$y(this,!1);this.TG=this.lb;break;case Zz:Zy(this,!1),$y(this,!0),this.TG=this.Da}F(c,"position","absolute");this.xa().appendChild(c);this.yv=.05*a;this.Yp=.05*b};
Xz.prototype.Ha=function(a){this.O==Zz&&(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.$f;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,f,d,e);$z(this,a,f,a,f-this.Yp,a,f-this.Yp,d,this.Yp);$z(this,a,h,a,h+this.Yp,a,h,d,this.Yp);$z(this,a,f,a-this.yv,f,a-this.yv,f,this.yv,e);$z(this,g,f,g+this.yv,f,g,f,this.yv,e);b=l.createRadialGradient(0,0,0,0,0,this.Yp);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.ws(g,h,0,.5*Math.PI,b);this.ws(a,h,.5*Math.PI,Math.PI,b);this.ws(a,f,Math.PI,1.5*Math.PI,b);this.ws(g,f,1.5*Math.PI,2*Math.PI,b);b=this.RA;b.drawImage(this.TG,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.Tc,0,0);b.restore()};
function $z(a,b,c,d,e,f,g,h,l){a=a.$f;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)}Xz.prototype.ws=function(a,b,c,d,e){const f=this.$f;f.save();f.translate(a,b);f.scale(this.yv/this.Yp,1);f.beginPath();f.moveTo(0,0);f.arc(0,0,this.Yp,c,d,!1);f.moveTo(0,0);f.fillStyle=e;f.fill();f.restore()};var Yz=0,Zz=1;function aA(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 bA=aA(.42,.58);function Y(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function Nz(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 cA(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 dA(a,b,c){S.call(this,a);this.O=b;(this.$b=c)?this.Na(!1,!1,!0,!0,!0,!0):this.Na(!0,!0)}r(dA,S);
dA.prototype.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.$b){var c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.CF,0,0);this.Ss=c;c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.IF,0,0);this.Ws=c}this.Ue=this.rc(a,b);this.xa().appendChild(this.Ue);var d=U(a,b);c=U(a,b);this.Kc=Fd("DIV");vh(this.Kc,a);wh(this.Kc,b);this.th=this.rc(this.slideWidth(),
this.slideHeight());this.sh=this.rc(this.slideWidth(),this.slideHeight());this.th.appendChild(d);this.sh.appendChild(c);this.Ue.appendChild(this.Kc);this.Kc.appendChild(this.th);this.Kc.appendChild(this.sh);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.$b?this.oq:this.Da,0,0);c.drawImage(this.$b?this.Tn:this.lb,0,0);c=this.O==eA||this.O==fA?-1:1;d=this.O==eA||this.O==gA;ii(this.Ue,Math.max(a,b)+"px");ji(this.Ue,this.Ul+a/2+"px "+b/2+"px");hi(this.Kc,"preserve-3d");d?(fi(this.th,"translateZ(-"+
(this.Ul+Math.floor(a/2))+"px) rotateY(0deg)"),fi(this.sh,"translateX("+c*(this.Ul+Math.floor(a/2))+"px)  rotateY("+-90*c+"deg)")):(fi(this.th,"translateZ(-"+(this.Ul+Math.floor(b/2))+"px) rotateX(0deg)"),fi(this.sh,"translateY("+c*(this.Ul+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
dA.prototype.Ha=function(a){var b=this.slideWidth();const c=this.slideHeight();this.$b&&(K(this.Ws,1-a),K(this.Ss,a));const d=.25*(1-Math.cos(2*a*Math.PI));a=Nz(0,1,a);const e=this.O==eA||this.O==fA?-1:1,f=this.O==eA||this.O==gA;b=f?b+2*this.Ul:c+2*this.Ul;f?fi(this.Kc,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):fi(this.Kc,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};dA.prototype.rc=function(a,b){const c=Fd("DIV");vh(c,a);wh(c,b);F(c,"position","absolute");return c};
dA.prototype.Ul=20;var fA=1,gA=2,eA=3;function hA(a,b){S.call(this,a);this.O=b;this.Na(!0,!0)}r(hA,S);hA.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight();$y(this,!1);Zy(this,!1);this.VA=1.25*Math.max(a,b);this.tt=Fd("DIV");this.xa().appendChild(this.tt);try{this.UL(),this.Fc=!0}catch(c){this.Fc=!1}this.zs=Sh();Th(this.zs,.5*a,.5*b,this.VA);this.VL(this.O==iA)};
hA.prototype.VL=function(a){function b(l,m){const n=m&1;return n*(l-1)+(1-2*n)*(m>>1)}const c=this.Da,d=this.lb;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.xn=[];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),A=new jA(c,d,w*e,n,6==w?g:e+1,q,a,this.zs,this.Fc);this.tt.appendChild(A.Tp);this.xn[7*m+w]=A}}kA(this)};
hA.prototype.UL=function(){const a=this.slideWidth(),b=this.slideHeight();uh(this.tt,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";ii(this.tt,this.VA.toString()+"px");ji(this.tt,c);cc&&(c=Fd("DIV"),this.tt.appendChild(c),uh(c,a,b),F(c,"position","absolute"),hi(c,"preserve-3d"),this.tt=c)};
function kA(a){var b=.7-.15,c=a.O==iA?b/4:0,d=a.O==lA?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.xn[g+7*f].eQ=h}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)f=a.xn[e+7*d],f.eQ=(f.eQ-c)*b}hA.prototype.Ha=function(a){const b=this.xn.length;for(let c=0;c<b;++c){const d=this.xn[c];let e=(a-d.eQ)/.3;const f=this.na()?0>e:1<e;e=Math.max(0,Math.min(1,e));mA(d,180*e,f)}};var lA=0,iA=1;
function jA(a,b,c,d,e,f,g,h,l){this.Fc=l;this.Pz=g;this.CE=Sh();Th(this.CE,c+.5*e,d+.5*f,0);Uh(this.CE,h,this.CE);this.mK=Sh();this.Tp=Fd("DIV");g=Fd("DIV");h=Fd("CANVAS");h.width=e;h.height=f;l=Fd("CANVAS");l.width=e;l.height=f;this.zU=h;this.$D=l;const m=Fd("DIV");this.MG=m;F(this.Tp,"position","absolute");F(g,"position","absolute");F(h,"position","absolute");F(l,"position","absolute");F(m,"position","absolute");nh(this.Tp,c,d);this.Tp.appendChild(g);this.Tp.appendChild(m);g.appendChild(h);g.appendChild(l);
nA(this,!0);this.Fc?this.UL():fi(this.$D,this.Pz?"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);F(m,"background-color","black");K(m,0);uh(g,e,f);uh(m,e,f);uh(this.Tp,e,f);mA(this,0)}jA.prototype.UL=function(){fi(this.$D,this.Pz?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function mA(a,b,c){if(b==a.gE)a.MG&&c&&(Ld(a.MG),a.MG=null);else{a.gE=b;if(a.Fc){var d=a.gE*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.Pz?Th(a.mK,0,c,d):Th(a.mK,c,0,d);c=Wh(a.mK,a.CE);a.hF?0<=c&&nA(a,!1):0>=c&&nA(a,!0);fi(a.Tp,(a.Pz?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.hF?90<=b&&nA(a,!1):90>=b&&nA(a,!0),fi(a.Tp,(a.Pz?"scaleY(":"scaleX(")+Math.cos(a.gE*Math.PI/180).toString()+")");K(a.MG,.5*Math.sin(a.gE*Math.PI/180))}}
function nA(a,b){const c=b?a.zU:a.$D,d=b?a.$D:a.zU;a.hF=b;F(c,"visibility","visible");F(d,"visibility","hidden")};function oA(a,b){S.call(this,a);this.O=b;this.lf=!1;this.Na(!1,!0);this.O==pA?(this.Lg=(1-qA)/(rA-1),this.KS=2*this.slideWidth()/Math.pow(qA,2)):(this.Lg=.25,this.KS=2*this.slideHeight()/Math.pow(qA,2))}r(oA,S);function sA(a,b,c,d,e,f){const g=U(e+1,f+1);g.getContext("2d").drawImage(a.Da,c,d,e,f,0,0,e+1,f+1);b.push(new tA(g,c,d,e,f))}
oA.prototype.initialize=function(){let a;a=this.O==pA?rA:uA;const b=this.slideWidth(),c=this.slideHeight();this.Wu=[];this.Xu=[];const d=b/a,e=c/a;let f=0;for(let h=0;h<a;++h){const l=0==h%2?this.Wu:this.Xu;if(this.O==pA){var g=Math.round((h+1)*e)-f;sA(this,l,0,f,b,g);f+=g}else g=Math.round((h+1)*d)-f,sA(this,l,f,0,g,c),f+=g}this.Wu.reverse();this.Xu.reverse();this.xa().appendChild(this.Da);Zy(this,!1);$y(this,!0);this.hb().Bg()};
function vA(a,b,c){b=c-(b-1)*a.Lg;return 0>=b?0:a.KS*Math.pow(b,2)/2}function wA(a,b){const c=a.slideHeight();let d=0,e=a.Lg,f=0,g=1,h=e,l=1;a.na()&&(d=c,e=1-e,f=1-f,g=1-g,h=e,l=1-l);if(!a.na()){if(b<e)return d}else if(b>e)return d;return c*(f+(g-f)/(l-h)*(b-h))}
oA.prototype.Ha=function(a){let b,c,d;const e=this.Da.getContext("2d");e.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.O==pA){for(b=0;b<this.Wu.length;b++)c=2*(b+1)-1,d=this.Wu[b],e.drawImage(d.canvas,0,0,d.width,d.height,vA(this,c,a),d.y,d.width,d.height);for(b=0;b<this.Xu.length;b++)c=2*(b+1),d=this.Xu[b],e.drawImage(d.canvas,0,0,d.width,d.height,-vA(this,c,a),d.y,d.width,d.height)}else{for(b=0;b<this.Wu.length;b++)d=this.Wu[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,-wA(this,
a),d.width,d.height);for(b=0;b<this.Xu.length;b++)d=this.Xu[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,wA(this,a),d.width,d.height)}};var pA=0,rA=7,uA=10,qA=.5;function tA(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function xA(a,b,c){S.call(this,a);this.O=b;this.Xe=c;this.lf=!1;this.WL(b);yA(this)}r(xA,S);k=xA.prototype;k.Gn=function(){return this.Xe?this.wc().slide():this.hb().slide()};k.Gz=function(){return this.Xe?this.hb().slide():this.wc().slide()};
k.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Math.max(a,b);F(this.Gz(),"position","absolute");F(this.Gn(),"position","absolute");uh(this.Gz(),a,b);uh(this.Gn(),a,b);const d=Bd("DIV");yd(d,{id:"projection"});F(d,"position","absolute");uh(d,a,b);this.xa().appendChild(d);ii(d,1.25*c+"px");c=Bd("DIV");yd(c,{id:"view"});F(c,"position","absolute");uh(c,a,b);d.appendChild(c);hi(c,"preserve-3d");this.qa=c;Ri&&(hi(this.Gz(),"preserve-3d"),hi(this.Gn(),"preserve-3d"));a=
this.Gz();c.appendChild(a);c.appendChild(this.Lw);a=this.Gn();c.appendChild(a);this.na()||this.Xe?this.na()&&this.Xe?($y(this,!0),Zy(this,!1)):!this.na()&&this.Xe?($y(this,!1),Zy(this,!0)):this.na()&&!this.Xe&&($y(this,!0),Zy(this,!1)):($y(this,!1),Zy(this,!0));F(this.Lw,"visibility","hidden")};
function yA(a){function b(n,q,u,w,A,G,I,J){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(A,G,I,J)}function c(n,q,u,w,A){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=A;l.fill();l.restore()}const d=zA,e=AA,f=a.slideWidth(),g=a.slideHeight(),h=U(f,g);F(h,"position","absolute");uh(h,f*BA,g*BA);const l=h.getContext("2d");l.scale(BA,BA);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.Lw=h}
k.NM=function(a){a=a<CA?a:a>1-CA?1-a:CA;var b=Math.max(this.slideWidth(),this.slideHeight());b=Y(0,0,CA,.2*-b);const c=Y(0,0,CA,10);gi(this.qa,"50% 100%");fi(this.qa,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
k.WL=function(a){const b=this.slideWidth(),c=this.slideHeight();this.jl=this.il=this.gm=this.fm=0;switch(a){case DA:this.gm=1;this.il=EA*b;this.jl=-EA*c;break;case FA:this.gm=-1;this.il=-EA*b;this.jl=EA*c;break;case GA:this.fm=-1;this.il=EA*b;this.jl=EA*c;break;case HA:this.fm=1;this.il=-EA*b;this.jl=-EA*c;break;case IA:this.gm=this.fm=-1;this.il=-EA*b;this.jl=EA*c;break;case JA:this.fm=-1;this.gm=1;this.il=-EA*b;this.jl=-EA*c;break;case KA:this.fm=1;this.gm=-1;this.il=EA*b;this.jl=EA*c;break;case LA:this.gm=
this.fm=1,this.il=EA*b,this.jl=-EA*c}this.Xe?(this.gm*=-1,this.jl*=-1):(this.fm*=-1,this.il*=-1)};
k.Ha=function(a){this.Xe&&(a=1-a);this.NM(a);if(a>=MA&&a<NA){this.na()||this.Xe?this.na()&&this.Xe?Zy(this,!0):!this.na()&&this.Xe?$y(this,!0):this.na()&&!this.Xe&&Zy(this,!0):$y(this,!0);F(this.Lw,"visibility","visible");a=1-(NA-a)/(NA-MA);var b=a=Nz(0,1,a),c=2*this.slideWidth()*this.fm*(1-b),d=2*this.slideHeight()*this.gm*(1-b);b=OA*(1-b);var e=this.Gn();gi(e,"50% 50%");fi(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.il*(1-c);d=this.jl*(1-c);const f=2*this.slideWidth()*this.fm*(1-c);b=
2*this.slideHeight()*this.gm*(1-c);e=Zk(e+f);d=Zk(d+b);c=Zk(-5+OA*(1-c));gi(this.Lw,"50% 50%");fi(this.Lw,"translate3d("+e+"px, "+d+"px, "+c+"px)");K(this.Gn(),PA+(1-PA)*a)}else a>=NA&&(this.na()||this.Xe?this.na()&&this.Xe&&$y(this,!1):Zy(this,!1),F(this.Lw,"visibility","hidden"))};var FA=0,GA=1,HA=2,DA=3,JA=4,IA=5,LA=6,KA=7,CA=.4,MA=.1,NA=.7,OA=800,PA=.5,AA=.3,zA=50,EA=1,BA=1;function QA(a,b,c){S.call(this,a);this.O=b;this.Xe=c;this.lf=!1;this.WL(b)}r(QA,S);k=QA.prototype;k.initialize=function(){Zy(this,!0);$y(this,!0);this.Gn().Bg()};k.Gn=function(){return this.Xe?this.wc():this.hb()};k.Gz=function(){return this.Xe?this.hb():this.wc()};
k.WL=function(a){const b=this.slideWidth(),c=this.slideHeight();this.ul=this.tl=0;switch(a){case DA:this.ul=c;break;case FA:this.ul=-c;break;case GA:this.tl=b;break;case HA:this.tl=-b;break;case IA:this.tl=b;this.ul=-c;break;case JA:this.tl=b;this.ul=c;break;case KA:this.tl=-b;this.ul=-c;break;case LA:this.tl=-b,this.ul=c}this.Xe&&(this.tl*=-1,this.ul*=-1)};k.Ha=function(a){a=bA(a);this.Xe&&(a=1-a);const b=Y(0,this.tl,1,0),c=Y(0,this.ul,1,0);nh(this.Gn().slide(),b(a),c(a))};function RA(a,b,c){var d=new V;this.Sr=a;this.By=b;this.Cy=c;this.n=d};function SA(a){S.call(this,a);this.Na(!1,!0)}r(SA,dz);
var TA=[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],UA="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".split(" ");
k=SA.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();this.N.enable(this.N.DEPTH_TEST);const a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.kb=mat4.multiply(this.kb,a,this.kb);this.VB=mat4.create();mat4.set(this.kb,this.VB)};k.jK=function(a){for(let b=0;b<a.length;b++){const c=a[b];c.n=wz(c.Sr.position().Ii(c.By.position()),c.Sr.position().Ii(c.Cy.position()));c.n.normalize()}};
function VA(a,b,c){var d=Yg(b);b=new Dz;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(WA((0==(g>>31&1)?1:-1)*((g&2145386496)>>21),460.8,11),WA((0==(g>>20&1)?1:-1)*((g&1047552)>>10),275.3,11),WA((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,Ez(b,new Bz(new V(e[f].x(),-1*e[f].y(),-1*e[f].z()),new X(d,g),new V));c=[];for(f=0;f<TA.length;f+=3)c.push(new RA(b.gb[TA[f]],
b.gb[TA[f+1]],b.gb[TA[f+2]]));a.jK(c);for(f=0;f<c.length;f++)a=c[f],xz(a.Sr,a.Sr.me.add(a.n)),xz(a.By,a.By.me.add(a.n)),xz(a.Cy,a.Cy.me.add(a.n));return b}function WA(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
k.Gd=function(){this.mg=VA(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.Mi=new Iz;var a=lz(this,Fz(this.mg),3);this.Mi.pg=a;a=lz(this,Gz(this.mg),2);this.Mi.wg=a;a=mz(this,TA);this.Mi.Xf=a;a=lz(this,Hz(this.mg),3);this.Mi.Xn=a};k.Vh=function(){jz(this,this.Mi)};k.Yh=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.Zh=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.ki=function(){rz(this);this.zl=sz(this,"aVertexNormal");this.hf=tz(this,"uSampler")};
k.Wh=function(){iz(this,this.zl)};k.Hj=function(){return this.hf};k.Hz=function(){return this.zl};
k.Ha=function(a){var b=a/(.5/(UA.length-1)),c=Math.floor(b);b-=c;c>UA.length-1&&(c=UA.length-1,b=0);if(0!=b||this.na()&&!this.Z4){if(this.h5!=c){var d=c!=UA.length-1?UA[c+1]:null;this.i5=VA(this,UA[c],!0);this.jW=null!=d?VA(this,d,!0):null}for(d=0;d<this.mg.length();d++){const f=this.mg.gb[d];var e=this.i5.gb[d];const g=null!=this.jW?this.jW.gb[d]:null;Cz(f,e.position().clone());xz(f,e.me.clone());null!=g&&(e=new V,e.wj(f.position().x()+(g.position().x()-f.position().x())*b),e.Fg(f.position().y()+
(g.position().y()-f.position().y())*b),Az(e,f.position().z()+(g.position().z()-f.position().z())*b),Cz(f,e),e=new V,e.wj(f.me.x()+(g.me.x()-f.me.x())*b),e.Fg(f.me.y()+(g.me.y()-f.me.y())*b),Az(e,f.me.z()+(g.me.z()-f.me.z())*b),xz(f,e))}this.Z4=!0;this.h5=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.kb=mat4.multiply(this.VB,b,this.kb));yz(this);qz(this,this.Mi,this.N.TRIANGLES,function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.mg)))}.bind(this),
function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.mg)))}.bind(this))};function XA(a,b,c,d){S.call(this,a);this.$b=c;this.O=b;this.Fc=d;this.$b?this.Na(!1,!1,!0,!0,!1,!1):this.Na(!0,!0)}r(XA,S);
XA.prototype.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.Vc=this.$b?this.oq:this.Da;this.Uc=this.$b?this.Tn:this.lb;var c=Bd("DIV");this.Qp=Bd("DIV");this.Ip=U(a,b);F(this.Ip,"backgroundColor","#000000");K(this.Ip,0);this.Jp=U(a,b);F(this.Jp,"backgroundColor","#000000");K(this.Jp,0);this.Qp.appendChild(this.Vc);this.Qp.appendChild(this.Uc);this.Qp.appendChild(this.Ip);this.Qp.appendChild(this.Jp);c.appendChild(this.Qp);if(this.$b){var d=this.xa(),
e=this.wc().background();d.appendChild(e);d=this.xa();e=this.hb().background();d.appendChild(e)}this.xa().appendChild(c);try{ii(c,a+"px"),ji(c,a/2+"px "+b/2+"px"),hi(this.Qp,"preserve-3d")}catch(f){}F(this.Vc,"position","absolute");F(this.Uc,"position","absolute");F(this.Ip,"position","absolute");F(this.Jp,"position","absolute");uh(this.Qp,a,b);uh(this.Vc,a,b);uh(this.Uc,a,b);d=c="";switch(this.O){case YA:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case ZA:c="translateZ("+
b/2+"px)";d="rotateX(-90deg) translateZ("+b/2+"px)";break;case $A:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+a/2+"px)";break;case aB:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}fi(this.Vc,c);fi(this.Jp,c);fi(this.Uc,d);fi(this.Ip,d)};
XA.prototype.Ha=function(a){this.$b&&K(this.hb().background(),a);a=Nz(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.O){case YA: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.Fc||(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 ZA: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.Fc||(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 $A: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.Fc||(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 aB: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.Fc||(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.$b||(.5>a?(f=Y(0,90,45,0),f=.5*Math.sin(f(e)*Math.PI/180),K(this.Ip,f)):(f=Y(45,0,90,90),f=.5*Math.sin(f(e)*Math.PI/180),K(this.Jp,f)));this.Fc?(a=e-m(a),0>=a?(K(this.Uc,0),K(this.Ip,0)):90<=a?(K(this.Vc,0),K(this.Jp,0)):(K(this.Uc,1),K(this.Vc,1)),fi(this.Qp,b)):(fi(this.Vc,c),fi(this.Uc,d),fi(this.Jp,c),fi(this.Ip,d))};
var ZA=0,YA=1,$A=2,aB=3;function bB(a,b,c,d){d/=a-1;c/=b-1;const e=new Dz,f=new V(0,0,1);for(let g=0;g<a;++g)for(let h=0;h<b;++h){const l=new Bz(new V(h*c,-g*d,0),new X(h/(b-1),g/(a-1)),f);Ez(e,l)}return e}function cB(a,b,c,d){b/=14;a/=60;const e=new Dz,f=new V(0,0,1);for(let g=0;15>g;++g)for(let h=c;h<d;++h){const l=new Bz(new V(h*a,-g*b,0),new X(h/60,g/14),f);Ez(e,l)}return e}
function dB(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 eB(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 fB(a){S.call(this,a);this.Na(!1,!0)}r(fB,dz);k=fB.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};k.Yh=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.Zh=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.mS=function(){if(void 0!==this.Jq)return this.Jq;this.Fs();return this.Jq=this.Jq};k.Fs=function(){void 0===this.N&&fB.Fb.Fs.call(this)};k.Ha=function(a){this.N.uniform1f(this.og,a);this.aU=!0;qz(this,this.jA,this.N.TRIANGLE_STRIP);this.aU=!1;qz(this,this.lB,this.N.TRIANGLE_STRIP)};
k.ki=function(){rz(this);this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");this.n5=tz(this,"uLeftCurtain");const a=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(a,this.slideWidth())};k.Vh=function(){jz(this,this.jA);jz(this,this.lB)};k.Wh=function(){};k.ZJ=function(){this.N.uniform1i(this.n5,this.aU?1:0)};
k.Gd=function(){var a=this.slideWidth();const b=this.slideHeight();this.AV=cB(a,b,0,31);this.FY=cB(a,b,30,61);this.Fe=dB(15,31);this.jA=new Iz;a=lz(this,Fz(this.AV),3);this.jA.pg=a;a=lz(this,Gz(this.AV),2);this.jA.wg=a;a=mz(this,this.Fe);this.jA.Xf=a;this.lB=new Iz;a=lz(this,Fz(this.FY),3);this.lB.pg=a;a=lz(this,Gz(this.FY),2);this.lB.wg=a;a=mz(this,this.Fe);this.lB.Xf=a};k.Hj=function(){return this.hf};function gB(a){S.call(this,a);this.hb().Bg();this.lf=!1}r(gB,S);gB.prototype.initialize=function(){Zy(this,!0);$y(this,!0)};gB.prototype.Ha=function(a){.3>a?K(this.hb().slide(),0):K(this.hb().slide(),1)};function hB(a){S.call(this,a);this.hb().Bg();this.lf=!1}r(hB,S);hB.prototype.initialize=function(){Zy(this,!0);$y(this,!0);this.Jg=document.createElement("div");vh(this.Jg,this.slideWidth());wh(this.Jg,this.slideHeight());F(this.Jg,"backgroundColor","#000000");F(this.Jg,"position","relative");this.xa().appendChild(this.Jg)};hB.prototype.Ha=function(a){.5>a?(K(this.hb().slide(),0),K(this.Jg,0)):.8>a?K(this.Jg,1):(K(this.Jg,0),K(this.hb().slide(),1))};function iB(a){S.call(this,a);this.lf=!1;this.Na(!1,!0);this.$M=0;a=this.slideWidth();const b=this.slideHeight(),c=jB!=a||kB!=b;if(!lB||c)lB=[],jB=a,kB=b,mB(a,b)}var lB,jB,kB;r(iB,S);iB.prototype.initialize=function(){Zy(this,!1);$y(this,!0);const a=this.Da;this.xa().appendChild(a);this.CA=U(this.slideWidth(),this.slideHeight());this.CA.getContext("2d").drawImage(a,0,0)};
function mB(a,b){var c=lB;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 nB(h,f,g,m);n.Kr=Math.random();c.push(n);f+=m}e+=g}c.sort(function(g,h){return g.Kr<h.Kr?-1:g.Kr>h.Kr?1:0});a=c.length;for(b=0;b<a;++b)c[b].Kr=.9*b/(a-1)}
iB.prototype.Ha=function(a){const b=lB,c=this.Da.getContext("2d"),d=b.length;for(var e=this.$M;e<d;++e){var f=b[e];if(a<f.Kr)break;var g=f.x,h=f.y,l=f.width;f=f.height;c.drawImage(this.CA,g,h,l,f,g,h,l,f)}c.save();c.globalCompositeOperation="destination-out";for(e=this.$M;e<d;++e){f=b[e];g=f.Kr;h=a-g;l=10*h;if(a<g)break;.1<=h&&(this.$M=e);c.fillStyle="rgba(0, 0, 0, "+Zk(l)+")";c.fillRect(f.x,f.y,f.width,f.height)}c.restore()};iB.prototype.na=function(){return!1};
function nB(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.Kr=0};function oB(a,b,c,d){S.call(this,a);this.Ga=b;this.$b=c;this.dK=d;this.$b?(this.lf=!1,this.Na(!1,!1,!0,!0,!1,!1)):this.Na(!0,!0)}r(oB,S);oB.prototype.initialize=function(){Zy(this,!1);$y(this,!1);this.Ln()};
oB.prototype.Ha=function(a){this.$b&&(K(this.wc().background(),1-a),K(this.hb().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.$b?this.dK?cA(0,.7,4,b):bA(b):b;fi(this.qm,"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*Nz(0,1,a);switch(this.Ga){case pB: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.Fc||(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 qB: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.Fc||(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.Fc||(nh(this.Ys,f,h),nh(this.Zs,g,l));fi(this.Ys,d);fi(this.Zs,e);K(this.Ys,1-a);K(this.Zs,1-a)};
oB.prototype.Ln=function(){const a=this.slideWidth(),b=this.slideHeight();if(this.$b){var c=this.xa(),d=this.hb().background();c.appendChild(d)}this.qm=U(a,b);F(this.qm,"position","absolute");this.xa().appendChild(this.qm);this.$b&&(c=this.xa(),d=this.wc().background(),c.appendChild(d));this.qm.getContext("2d").drawImage(this.$b?this.Tn:this.lb,0,0);this.Ys=U(a,b);c=this.Ys.getContext("2d");this.Zs=U(a,b);d=this.Zs.getContext("2d");var e=Bd("DIV");this.xa().appendChild(e);e.appendChild(this.Ys);e.appendChild(this.Zs);
try{ii(e,a+"px"),ji(e,a/2+"px "+b/2+"px"),hi(this.Ys,"preserve-3d"),hi(this.Zs,"preserve-3d"),this.Fc=!0}catch(f){this.Fc=!1}F(this.Ys,"position","absolute");F(this.Zs,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.$b?this.oq:this.Da;switch(this.Ga){case pB: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 qB: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 pB=0,qB=1;function rB(a,b){S.call(this,a);this.O=b;this.Na(!0,!1)}r(rB,dz);k=rB.prototype;k.initialize=function(){Zy(this,!0);$y(this,!1);gz(this,this.lb);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};k.Yh=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.Zh=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.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.vz,this.N.TRIANGLE_STRIP)};k.ki=function(){rz(this);this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");const a=tz(this,"uDirectionIsLeft"),b=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(b,this.slideWidth());this.N.uniform1i(a,this.O==sB?1:0)};k.Wh=function(){};
k.Gd=function(){this.ig=bB(30,30,this.slideWidth(),this.slideHeight());this.Fe=this.O==sB?eB(30,30):dB(30,30);this.vz=new Iz;var a=lz(this,Fz(this.ig),3);this.vz.pg=a;a=lz(this,Gz(this.ig),2);this.vz.wg=a;a=mz(this,this.Fe);this.vz.Xf=a};k.Tz=function(a){this.JB=kz(this,this.N.TEXTURE0,this.Hj(),0,a,this.yL.bind(this))};k.Vh=function(){jz(this,this.vz)};k.yL=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};k.Hj=function(){return this.hf};var sB=0;function tx(a){S.call(this,a)}r(tx,S);function tB(a){S.call(this,a);this.hb().Bg();this.lf=!1}r(tB,S);tB.prototype.initialize=function(){};tB.prototype.Ha=function(a){K(this.hb().slide(),a)};function uB(a){S.call(this,a);this.hb().Bg()}r(uB,S);uB.prototype.initialize=function(){Zy(this,!0);this.lf=!1;this.Jg=document.createElement("div");vh(this.Jg,this.slideWidth());wh(this.Jg,this.slideHeight());F(this.Jg,"backgroundColor","#000000");F(this.Jg,"position","relative");this.xa().appendChild(this.Jg)};uB.prototype.Ha=function(a){.5>a?(K(this.Jg,1-2*(.5-a)),$y(this,!1)):(K(this.Jg,1-2*(a-.5)),$y(this,!0))};function vB(a,b){S.call(this,a);this.O=b;this.Na(!1,!0)}r(vB,dz);k=vB.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,-this.slideHeight()/2,0]);yz(this)};k.Yh=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.Zh=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.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.jg,this.N.TRIANGLE_STRIP)};k.ki=function(){rz(this);this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");const a=tz(this,"uDirectionIsLeft"),b=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(b,this.slideWidth());this.N.uniform1i(a,0==this.O?1:0)};k.Wh=function(){};k.Vh=function(){jz(this,this.jg)};
k.Gd=function(){var a=this.slideWidth();const b=this.slideHeight();this.ig=bB(15,15,a,b);this.Fe=dB(15,15);this.jg=new Iz;a=lz(this,Fz(this.ig),3);this.jg.pg=a;a=lz(this,Gz(this.ig),2);this.jg.wg=a;a=mz(this,this.Fe);this.jg.Xf=a};k.Hj=function(){return this.hf};function wB(a,b){S.call(this,a);this.O=b;this.Na(!1,!1,!0,!0,!0,!0)}r(wB,S);k=wB.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();var c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.CF,0,0);this.Ss=c;c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.IF,0,0);this.Ws=c;this.Ue=this.rc(a,b);this.xa().appendChild(this.Ue);var d=U(a,b);c=U(a,b);this.$G=this.rc(a,b);this.th=this.rc(a,b);this.sh=this.rc(a,b);this.th.appendChild(d);this.sh.appendChild(c);
this.Ue.appendChild(this.$G);this.$G.appendChild(this.th);this.$G.appendChild(this.sh);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.oq,0,0);c.drawImage(this.Tn,0,0);ii(this.Ue,Math.max(a,b)+"px");ji(this.Ue,a/2+"px "+b/2+"px");hi(this.$G,"preserve-3d")};
k.Ha=function(a){const b=this.slideWidth(),c=this.slideHeight();K(this.Ws,1-a);K(this.Ss,a);a=Nz(0,1,a);const d=this.O==xB?1:-1,e=d*this.O2*b*(1-a),f=-this.P2*c*(1-a),g=-Math.max(b,c)*(1-a),h=-this.HS*(1-a),l=-d*this.IS*(1-a),m=d*this.Q2*(1-a);fi(this.th,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.R2*b*a+"px) rotateX("+this.HS*a+"deg) rotateY("+d*this.IS*a+"deg) rotateZ("+-d*this.S2*a+"deg)");fi(this.sh,"translateZ("+g+"px) translateY("+f+"px) translateX("+e+"px) rotateX("+
h+"deg) rotateY("+l+"deg) rotateZ("+m+"deg)")};k.rc=function(a,b){const c=Fd("DIV");vh(c,a);wh(c,b);F(c,"position","absolute");return c};k.R2=.1;k.O2=.5;k.P2=1.75;k.Q2=30;k.S2=10;k.HS=80;k.IS=30;var xB=1;function yB(a){S.call(this,a);this.lf=!1;this.Na(!0,!0)}r(yB,S);yB.prototype.initialize=function(){this.WG=!1;Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight(),c=this.lb,d=this.Da;F(c,"position","absolute");F(d,"position","absolute");var e=this.xa(),f=this.na()?d:c;e.appendChild(f);e=this.xa();f=this.na()?c:d;e.appendChild(f);this.CA=U(a,b);e=this.CA.getContext("2d");this.iW=U(a,b);this.iW.getContext("2d").drawImage(c,0,0);e.drawImage(d,0,0)};
yB.prototype.Ha=function(a){const b=this.lb,c=this.Da;.2>a?(!this.WG&&this.na()&&(this.WG=!0,Ld(b)),zB(this,c,this.CA,a/.2)):(this.WG||this.na()||(this.WG=!0,Ld(c)),zB(this,b,this.iW,(1-a)/.8))};function zB(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,"+Zk(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function AB(a,b,c){S.call(this,a);this.Fc=c;this.na()?this.hb().Bg():this.wc().Bg();this.Na(!0,!0);this.O=b}r(AB,S);AB.prototype.initialize=function(){Zy(this,!1);$y(this,!1);this.Ln()};
AB.prototype.Ha=function(a){a=Nz(0,1,a);let b;if(this.Fc){var c=-this.slideWidth()/2;.5>a?(b=Y(0,0,.5,-90),this.qz=b(a),b=Y(0,0,.5,-45),this.vs=b(a),b=Y(0,0,.5,40),a=this.O==BB?"translateX("+-c+"px) translateZ("+this.qz+"px) rotateY("+this.vs+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.qz+"px) rotateY("+-this.vs+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):.85>a?(b=Y(.5,-90,.85,0),this.qz=b(a),b=Y(.5,-45,.85,0),this.vs=b(a),b=Y(.5,40,.85,90),a=this.O==
BB?"translateX("+-c+"px) translateZ("+this.qz+"px) rotateY("+this.vs+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.qz+"px) rotateY("+-this.vs+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):(this.na()&&(this.vs=0),b=Y(.85,90,1,180),a="translateX("+-c+"px) rotateY("+this.vs+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)");fi(this.Ee,a)}else.5>a?(b=Y(0,1,.5,0),a="scaleY("+b(a)+")",K(this.Vc,1),K(this.Uc,0),fi(this.Vc,a)):(b=Y(.5,0,1,1),a="scaleY("+b(a)+")",
K(this.Uc,1),K(this.Vc,0),fi(this.Uc,a))};
AB.prototype.Ln=function(){this.Vc=this.Da;this.Uc=this.lb;const a=Bd("DIV");this.Ee=Bd("DIV");const b=this.slideWidth(),c=this.slideHeight();try{ii(a,b+"px"),ji(a,b/2+"px "+c/2+"px"),hi(this.Ee,"preserve-3d"),this.Ee.appendChild(this.Vc),this.Ee.appendChild(this.Uc),a.appendChild(this.Ee),this.xa().appendChild(a)}catch(d){this.xa().appendChild(this.Vc),this.xa().appendChild(this.Uc)}F(this.Vc,"position","absolute");F(this.Uc,"position","absolute");uh(this.Ee,b,c);uh(this.Vc,b,c);uh(this.Uc,b,c);
this.Fc&&(fi(this.Vc,"translateZ(10px)"),fi(this.Uc,"rotateX(180deg)"))};var BB=1;function CB(a,b,c){S.call(this,a);this.Fc=c;this.na()?this.hb().Bg():this.wc().Bg();this.Na(!0,!0);this.ro=b==BB}r(CB,S);
CB.prototype.initialize=function(){Zy(this,!1);$y(this,!1);this.Vc=this.Da;this.Uc=this.lb;const a=Bd("DIV");this.Ee=Bd("DIV");const b=this.slideWidth(),c=this.slideHeight();try{ii(a,Math.max(b,c)+"px"),ji(a,b/2+"px "+c/2+"px"),hi(this.Ee,"preserve-3d"),ki(this.Ee,"hidden"),this.ro?(this.Ee.appendChild(this.Vc),this.Ee.appendChild(this.Uc)):(this.Ee.appendChild(this.Uc),this.Ee.appendChild(this.Vc)),a.appendChild(this.Ee),this.xa().appendChild(a)}catch(d){this.ro?(this.Ee.appendChild(this.Vc),this.Ee.appendChild(this.Uc)):
(this.Ee.appendChild(this.Uc),this.Ee.appendChild(this.Vc))}F(this.Vc,"position","absolute");F(this.Uc,"position","absolute");uh(this.Ee,b,c);uh(this.Vc,b,c);uh(this.Uc,b,c);this.Fc&&(this.ro?fi(this.Vc,"rotateY(180deg)"):fi(this.Uc,"rotateY(180deg)"))};CB.prototype.Ha=function(a){this.Fc?this.oO(a):this.uL(a)};
CB.prototype.oO=function(a){a=this.ro?1-a:a;const b=.25*(1-Math.cos(2*a*Math.PI));a=aA(.63,.43)(a);const c=Math.max(this.slideWidth(),this.slideHeight());fi(this.Ee,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};CB.prototype.uL=function(a){a=aA(.63,.43)(a);if(.5>a){var b=Y(0,1,.5,0);a="scaleX("+b(a)+")";K(this.Vc,1);K(this.Uc,0);fi(this.Vc,a)}else b=Y(.5,0,1,1),a="scaleX("+b(a)+")",K(this.Uc,1),K(this.Vc,0),fi(this.Uc,a)};function DB(a){S.call(this,a);this.Na(!1,!0)}r(DB,dz);k=DB.prototype;k.Hj=function(){return this.hf};
k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.N.disable(this.N.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 Dz,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());Ez(b,new Bz(f,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new EB(b,[7,71,16,0],new V(0,0,50),c));a.push(new EB(b,[16,0,12,1],new V(0,0,20),1.5*c,.05*d));
a.push(new EB(b,[27,20,26,16],new V(0,0,5),1.6*c,.03*d));a.push(new EB(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 EB(b,[21,14,8],new V(0,0,5),2*c));a.push(new EB(b,[27,25,22],new V(0,0,0),1.8*c));a.push(new EB(b,[24,25,19,22],new V(0,0,5),1.65*c));a.push(new EB(b,[35,25,27],new V(0,120,0),2*c));a.push(new EB(b,[52,51,24,25],new V(0,0,0),1.8*c));a.push(new EB(b,[51,38,25,34],new V(0,75,10),1.85*c,-.05*d));FB(a[a.length-1],0,2);a.push(new EB(b,[65,60,55,53],new V(0,0,0),
1.8*c));a.push(new EB(b,[67,66,61,58,50],new V(0,0,0),8*c,-.2*d,d));a.push(new EB(b,[55,53,42,40],new V(0,180,0),1.8*c,-.05*d));FB(a[a.length-1],0,1);a.push(new EB(b,[74,66,65,58,55],new V(0,0,0),1.8*c,.02*d));a.push(new EB(b,[58,55,44,42],new V(0,270,90),1.8*c,-.05*d));FB(a[a.length-1],0,1);a.push(new EB(b,[60,52,53,51,40,38],new V(30,60,0),2.5*c));a.push(new EB(b,[61,50,45,44],new V(75,180,90),c,.05*d));a.push(new EB(b,[49,61,46,45],new V(75,180,90),c,-.05*d));a.push(new EB(b,[49,62,61],new V(-360,
0,0),c,-.01*d));FB(a[a.length-1],1,2);a.push(new EB(b,[68,67,62,61],new V(0,0,0),c));a.push(new EB(b,[69,68,63,62],new V(0,0,0),c));a.push(new EB(b,[63,62,43,46],new V(-270,0,0),c,.01*d));FB(a[a.length-1],0,1);a.push(new EB(b,[70,69,59,63],new V(0,0,0),c));a.push(new EB(b,[59,63,41,43],new V(-360,0,0),c,-.05*d));FB(a[a.length-1],0,1);a.push(new EB(b,[73,70,64,59,56],new V(0,0,0),c,.05*d));a.push(new EB(b,[59,56,41],new V(-360,0,0),c,.05*d));FB(a[a.length-1],0,1);a.push(new EB(b,[57,64,54,56,47],new V(-270,
0,0),c));a.push(new EB(b,[54,47,39,41],new V(0,0,0),c,0,0,1080,b.gb[54].position().clone().Ii(b.gb[39].position())));a.push(new EB(b,[57,48,54,32,39,23,37],new V(0,0,0),1.5*c));a.push(new EB(b,[37,33,23,13,32,48],new V(0,0,0),c));a.push(new EB(b,[13,72,33,31],new V(0,0,0),1.5*c));a.push(new EB(b,[5,4,30,29],new V(0,0,5),1.2*c));a.push(new EB(b,[5,18,72,6],new V(0,0,0),c,-.07*d));a.push(new EB(b,[4,3,17,15],new V(0,0,-45),1.8*c));a.push(new EB(b,[2,9,3,10,3,11,3,15],new V(0,0,0),2.2*c));a.push(new EB(b,
[17,29,11],new V(0,0,30),2*c));a.push(new EB(b,[11,29,10],new V(70,0,0),c,0,0,120,b.gb[29].position().clone().Ii(b.gb[10].position())));FB(a[a.length-1],0,2);a.push(new EB(b,[10,29,9],new V(120,720,15),-.01*c,.15*d,0,1080,b.gb[10].position().clone().Ii(b.gb[29].position())));a.push(new EB(b,[6,18,31,30],new V(0,0,0),c,-.05*d,0,1080,b.gb[6].position().clone().Ii(b.gb[30].position())));a.push(new EB(b,[26,16,28,12],new V(40,30,0),.7*c,0,-.25*d));a.push(new EB(b,[2,29,1,28],new V(-80,60,0),.7*c,.05*
d,-.5*d));a.push(new EB(b,[36,26,28],new V(270,0,720),0,.2*d,-1*d));a.push(new EB(b,[35,27,36,26],new V(0,180,720),0,-.15*d,-1*d));a.push(new EB(b,[38,34,36],new V(180,180,0),0,-.1*d,-.8*d));a.push(new EB(b,[40,38,36],new V(180,180,180),0,.1*d,-1*d));a.push(new EB(b,[42,40,36],new V(720,270,0),0,.05*d,-.6*d));a.push(new EB(b,[44,42,36],new V(90,120,0),0,0,-1*d));a.push(new EB(b,[45,44,36],new V(360,0,0),0,.07*d,-.8*d));a.push(new EB(b,[46,45,36],new V(0,60,180),0,.1*d,-.8*d));a.push(new EB(b,[43,
46,36],new V(80,120,45),0,.2*d,-.5*d));a.push(new EB(b,[41,43,36],new V(90,360,60),0,.17*d,-.5*d));a.push(new EB(b,[39,41,36],new V(0,120,120),0,.15*d,-.5*d));a.push(new EB(b,[39,37,36],new V(90,90,90),0,.2*d,-1*d));a.push(new EB(b,[37,33,36],new V(0,120,90),0,.18*d,-1*d));a.push(new EB(b,[33,31,36],new V(45,45,0),0,.1*d,-1*d));a.push(new EB(b,[31,30,36],new V(270,0,45),0,.15*d,-1*d));a.push(new EB(b,[30,29,36],new V(90,360,60),0,0,-.8*d));a.push(new EB(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.gb[n],c.push(n.position().x(),-1*n.position().y(),-1*n.position().z()),d.push(n.XB.x(),n.XB.y()),f.push(u.aI.x(),-1*u.aI.y(),-1*u.aI.z()),e.push(u.rotation.x(),-1*u.rotation.y(),-1*u.rotation.z()),g.push(u.dx,u.acceleration,-1*u.C0),n=u.Qaa,h.push(u.L0,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.K4=l.length;this.BT=lz(this,c,3);this.YZ=lz(this,d,2);this.KY=lz(this,f,3);this.NY=lz(this,e,3);this.o_=lz(this,g,3);this.xU=lz(this,h,4);this.UU=mz(this,l);b=this.N;b.bindBuffer(b.ARRAY_BUFFER,this.BT);b.vertexAttribPointer(this.JP,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.YZ);b.vertexAttribPointer(this.jP,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.KY);b.vertexAttribPointer(this.JY,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.NY);b.vertexAttribPointer(this.MY,
3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.o_);b.vertexAttribPointer(this.n_,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.xU);b.vertexAttribPointer(this.wU,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.UU)};k.Vh=function(){this.N.deleteBuffer(this.BT);this.N.deleteBuffer(this.YZ);this.N.deleteBuffer(this.KY);this.N.deleteBuffer(this.NY);this.N.deleteBuffer(this.o_);this.N.deleteBuffer(this.xU);this.N.deleteBuffer(this.UU)};
function FB(a,b,c){b=a.A2.gb[a.indices[b]].clone().position();b=b.add(a.A2.gb[a.indices[c]].position().clone());a.aI=new V(b.x()/2,b.y()/2,b.z()/2)}k.Yh=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.Zh=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.ki=function(){rz(this);this.JY=sz(this,"aRotationCenter");this.MY=sz(this,"aRotationParams");this.n_=sz(this,"aTranslationParams");this.wU=sz(this,"aFreeRotation");this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight())};k.Wh=function(){iz(this,this.JY);iz(this,this.MY);iz(this,this.n_);iz(this,this.wU)};k.Ha=function(a){this.N.uniform1f(this.og,a);yz(this);this.N.drawElements(this.N.TRIANGLE_STRIP,this.K4,this.N.UNSIGNED_SHORT,0)};
function EB(a,b,c,d,e,f,g,h){this.rotation=c;this.acceleration=d;void 0!==e&&(this.dx=e);void 0!==f&&(this.C0=f);void 0!==g&&(this.L0=g);this.Qaa=void 0!==h?h:new V(0,0,1);this.indices=b;this.A2=a;f=e=d=c=0;for(g=0;g<b.length;g++)h=b[g],-1!=h&&(f+=1,h=a.gb[h],c+=h.position().x(),d+=h.position().y(),e+=h.position().z());this.aI=new V(c/f,d/f,e/f)}EB.prototype.dx=0;EB.prototype.C0=0;EB.prototype.L0=0;function GB(a,b,c){S.call(this,a);this.O=b;this.$b=c;this.po=!c;this.$b?this.Na(!1,!1,!0,!0,!0,!0):this.Na(!0,!0)}r(GB,S);k=GB.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.$b){var c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.CF,0,0);this.Ss=c;c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.IF,0,0);this.Ws=c}this.Ue=this.rc(a,b);this.xa().appendChild(this.Ue);var d=U(a,b),e=U(a,b);c=U(a,b/4);const f=U(a,b/4);this.Kc=Fd("DIV");vh(this.Kc,a);wh(this.Kc,b);this.Rg=this.rc(a,
b);this.Pg=this.rc(a,b);this.po&&(this.ew=this.rc(a,b/4),this.Xv=this.rc(a,b/4));this.Rg.appendChild(d);this.Pg.appendChild(e);this.po&&(this.ew.appendChild(c),this.Xv.appendChild(f));this.Ue.appendChild(this.Kc);this.Kc.appendChild(this.Rg);this.Kc.appendChild(this.Pg);this.po&&(this.Kc.appendChild(this.ew),this.Kc.appendChild(this.Xv));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.$b?this.oq:this.Da,0,0);e.drawImage(this.$b?this.Tn:this.lb,0,0);this.po&&(HB(this,c,this.Da),HB(this,
f,this.lb));ii(this.Ue,Math.max(a,b)+"px");ji(this.Ue,a/2+"px "+b/2+"px");hi(this.Kc,"preserve-3d");a=this.na()?1:-1;b=this.slideWidth()+this.JS;this.O==IB?(gi(this.Kc,100+this.ES+"% 50%"),fi(this.na()?this.Rg:this.Pg,"translateX("+-a*b+"px)"),this.po&&fi(this.na()?this.ew:this.Xv,"translate("+-a*b+"px, "+(this.slideHeight()+this.Gy)+"px)")):(gi(this.Kc,-this.ES+"% 50%"),fi(this.na()?this.Rg:this.Pg,"translateX("+a*b+"px)"),this.po&&fi(this.na()?this.ew:this.Xv,"translate("+a*b+"px, "+(this.slideHeight()+
this.Gy)+"px)"));fi(this.na()?this.Pg:this.Rg,"translateX(0px)");this.po&&fi(this.na()?this.Xv:this.ew,"translateY("+(this.slideHeight()+this.Gy)+"px)")};
k.Ha=function(a){this.$b&&(K(this.Ws,1-a),K(this.Ss,a));if(a){var b=!0,c=this.O==JB?1:-1;a<=this.Lu?(b=!1,fi(this.Kc,"translateZ("+this.CS*a+"px) rotateY("+c*a/this.Lu*this.FS+"deg)"),!this.jF&&this.na()&&(this.jF=this.Wv=!0)):a>=1-this.Lu&&(b=!1,fi(this.Kc,"translateZ("+this.CS*(1-a)+"px) rotateY("+(1-a)/this.Lu*c*this.FS+"deg)"),this.jF||this.na()||(this.jF=this.Wv=!0));if(b||this.Wv)b=this.slideWidth()+this.JS,a=this.Wv?this.na()?0:1:(a-this.Lu)/(1-2*this.Lu),this.Wv&&(this.Wv=!1),a=a*c*b,fi(this.Rg,
"translateX("+a+"px)"),this.po&&fi(this.ew,"translate("+a+"px, "+(this.slideHeight()+this.Gy)+"px)"),fi(this.Pg,"translateX("+(a-c*b)+"px)"),this.po&&fi(this.Xv,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.Gy)+"px)")}};k.rc=function(a,b){const c=Fd("DIV");vh(c,a);wh(c,b);F(c,"position","absolute");return c};
function HB(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.Wv=!1;k.jF=!1;k.Gy=7.5;k.Lu=.3;k.FS=20;k.ES=20;k.CS=-100;k.JS=70;var IB=0,JB=1;function KB(a,b,c){S.call(this,a);this.Ga=b;this.O=c;this.Na(!0,!0)}r(KB,S);
KB.prototype.initialize=function(){Zy(this,!1);$y(this,!1);if(this.na())switch(this.O){case LB:this.O=MB;break;case MB:this.O=LB;break;case NB:this.O=OB;break;default:this.O=NB}const a=this.na()?this.lb:this.Da,b=this.na()?this.Da:this.lb;this.Ga==PB?(this.QH=16,this.VP=8):(this.QH=16,this.VP=12);this.B$=2*this.VP+1;const c=this.slideWidth()/this.QH,d=c/2,e=this.slideHeight()/this.VP,f=e/2;this.vi=this.O==NB||this.O==OB?this.slideWidth():this.slideHeight();this.Ht=2*this.vi;this.xn=[];let g;const h=
-f;let l;for(let m=0;m<this.B$;++m){0==m%2?(g=-d,l=this.QH+1):(g=0,l=this.QH);for(let n=0;n<l;++n){const q=QB(this,c+2,e+2),u=QB(this,c+2,e+2),w=new RB;w.wj(Math.round(g+n*c)-1);this.Ga==PB?(w.Fg(Math.round(h+m*f)-1),SB(a,q,w.Wb,w.Xb,c+2,e+2),SB(b,u,w.Wb,w.Xb,c+2,e+2)):(w.Fg(Math.round(h+1.5*m*f)),TB(a,q,w.Wb,w.Xb,c+2,e+2),TB(b,u,w.Wb,w.Xb,c+2,e+2));w.EB=q;w.Mw=u;UB(w,!0);VB(w,!1);w.Qf=0;w.zv=!1;w.OB=0;this.xn.push(w)}}};
KB.prototype.Ha=function(a){this.na()&&(a=1-a);a*=this.DJ;let b,c;this.O==MB||this.O==OB?(c=a/this.DJ*(this.vi+this.Ht)-this.Ht,b=c+this.Ht):(c=this.vi-a/this.DJ*(this.vi+this.Ht)+this.Ht,b=c-this.Ht);for(let e=0;e<this.xn.length;e++){const f=this.xn[e];var d=f.zv?f.Qf:0;d=Math.abs(Math.cos(d));if(f.gF&&!f.lM){const g=new tk,h=f.Qf;Math.PI/2<h&&h<=Math.PI?(UB(f,!1),VB(f,!0),g.scale(1*d,1),Pk(f.Mw,g)):h<Math.PI/2?(UB(f,!0),VB(f,!1),g.scale(1*d,1),Pk(f.EB,g)):(UB(f,!1),VB(f,!0),g.scale(1,1),Pk(f.Mw,
g))}f.zv?(f.Qf=(a-f.OB)*Math.PI/this.GS,f.zv=!0):0!=WB(this,f,c)?(f.OB=a,f.Qf=0,f.zv=!0,f.gF=!0):(d=WB(this,f,b),0!=d&&1<=Math.random()+d/this.Ht&&(f.OB=a,f.Qf=0,f.zv=!0,f.gF=!0));f.gF&&!f.lM&&a-f.OB>this.GS&&(f.lM=!0)}};function QB(a,b,c){b=U(b,c);F(b,"position","absolute");a.xa().appendChild(b);return b}
function SB(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";Kg&&(XB(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();Kg||(b.globalCompositeOperation="source-in",XB(a,b,c,d));b.restore()}
function TB(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";Kg&&(XB(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();Kg||(b.globalCompositeOperation="source-in",XB(a,b,c,d));b.restore()}
function XB(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function WB(a,b,c){switch(a.O){case LB:return b.Xb>=c?b.Xb-c:0;case MB:return b.Xb<=c?c-b.Xb:0;case NB:return b.Wb>=c?b.Wb-c:0}return b.Wb<=c?c-b.Wb:0}KB.prototype.GS=.3;KB.prototype.DJ=.7;var PB=0,LB=0,MB=1,NB=2,OB=3;function RB(){}k=RB.prototype;k.Wb=0;k.Xb=0;k.qV=!0;k.rV=!0;k.Qf=0;k.zv=!0;k.OB=0;k.lM=!1;k.gF=!1;k.wj=function(a){this.Wb=a;this.Ig()};k.Fg=function(a){this.Xb=a;this.Ig()};
function UB(a,b){a.qV=b;null!=a.EB&&K(a.EB,b?1:0);b&&a.Ig()}function VB(a,b){a.rV=b;null!=a.Mw&&K(a.Mw,b?1:0);b&&a.Ig()}k.Ig=function(){null!=this.EB&&this.qV&&nh(this.EB,this.Wb,this.Xb);null!=this.Mw&&this.rV&&nh(this.Mw,this.Wb,this.Xb)};function YB(a){S.call(this,a);this.Na(!0,!0)}r(YB,S);YB.prototype.initialize=function(){Zy(this,!1);$y(this,!1);this.VL();this.Ln()};
YB.prototype.Ln=function(){const a=this.slideWidth(),b=this.slideHeight();this.qm=U(a,b);this.XM=this.qm.getContext("2d");this.RU=U(a,b);this.SU=this.RU.getContext("2d");this.NV=U(a,b);this.Sv=this.NV.getContext("2d");this.FZ=U(a,b);this.A9=this.FZ.getContext("2d");this.KF=U(a,b);this.gN=this.KF.getContext("2d");this.PU=U(a,b);this.QU=this.PU.getContext("2d");this.Tc=U(a,b);this.$f=this.Tc.getContext("2d");this.EZ=U(a,b);this.z9=this.EZ.getContext("2d");this.xa().appendChild(this.qm);this.xa().appendChild(this.KF);
F(this.qm,"position","absolute");F(this.KF,"position","absolute")};
YB.prototype.Ha=function(a){var b=this.slideWidth();const c=this.slideHeight();this.XM.clearRect(0,0,b,c);this.gN.clearRect(0,0,b,c);this.$f.clearRect(0,0,b,c);this.QU.clearRect(0,0,b,c);this.$f.drawImage(this.Da,0,0);this.$f.save();this.$f.globalCompositeOperation="destination-in";ZB(this,this.QU,this.jT,a);this.$f.drawImage(this.PU,0,0);this.$f.restore();$B(this,this.z9,this.Da,a/aC,!1);this.gN.drawImage(this.Tc,0,0);this.gN.drawImage(this.EZ,0,0);if(a>bC&&a<1-bC){var d=Y(bC,1,1-bC,4),e=Y(bC,0,
1-bC,-30);fi(this.KF,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>cC&&(this.Sv.clearRect(0,0,b,c),this.SU.clearRect(0,0,b,c),this.Sv.drawImage(this.lb,0,0),this.Sv.save(),this.Sv.globalCompositeOperation="destination-in",ZB(this,this.SU,this.kT,a),this.Sv.drawImage(this.RU,0,0),this.Sv.restore(),this.XM.drawImage(this.NV,0,0),a<dC?(d=Y(bC,.5,dC,1),b=d(a),e=Y(cC,45,dC,0),fi(this.qm,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):($B(this,this.A9,this.lb,(a-(1-aC))/aC,!0),this.XM.drawImage(this.FZ,
0,0),fi(this.qm,"rotate(0deg) scale(1, 1)")))};YB.prototype.VL=function(){this.BG=.9/(eC-1)/2;this.w8=1.154/(fC-1)/2;this.jT=[];this.kT=[];gC(this.jT,.1,.8,!0);gC(this.kT,.15,.9,!1)};
function ZB(a,b,c,d){for(let m=0;m<c.length;++m){var e=c[m],f=void 0;if(d>=e.uJ&&d<=e.uJ+.05){var g=(d-e.uJ)/.05;f=e.qQ?1-g:g}else f=d<e.uJ?e.qQ?1:0:e.qQ?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-hC(e));g.lineTo(h+e.BG*e.slideWidth(),l-.5*hC(e));g.lineTo(h+e.BG*e.slideWidth(),l+.5*hC(e));g.lineTo(h,l+hC(e));g.lineTo(h-e.BG*e.slideWidth(),l+.5*hC(e));g.lineTo(h-e.BG*e.slideWidth(),l-.5*hC(e));g.lineTo(h,l-
hC(e));g.fill()}}function gC(a,b,c,d){const e=1/(eC-1),f=1/(fC-1)+.002,g=c-b,h=Math.floor(fC/2);for(let l=0;l<fC;++l){const m=0!=l%2?eC:eC-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.qQ=d;q.uJ=l==h&&n==.5*(m-1)?b:0==l||l==fC-1||0==n&&m==eC||n==eC-1&&m==eC?d?b:c:b+g*Math.random();a.push(q)}}}
function $B(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 hC(a){return a.w8*a.slideHeight()}var eC=10,fC=9,bC=.05,aC=.15,cC=.2,dC=.9;function iC(a){a&&(this.element=a,this.oR="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}iC.prototype.Hh=function(a){this.oR=cz(100*a,1)+"%"};function jC(a,b,c,d){this.type=a;this.V1=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.Gx,""!=(a.gu||a.zu||a.ru||a.Eu||a.Fu)?(this.element.style.width=b.Yc.Va.width+2*b.wr+"px",this.element.style.height=b.Yc.Va.height+2*b.wr+"px"):(this.element.style.width=b.Va.width+2*b.wr+"px",this.element.style.height=b.Va.height+2*b.wr+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Va=c.Va;this.py=b.Va;this.vC=b.vC;this.se=b.se||new ig(0,0,0,0);this.kaa=this.py.width/
(1-this.se.left-this.se.right);this.jaa=this.py.height/(1-this.se.top-this.se.bottom);this.zj=c.zj;this.xk=c.xk;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=Tk(this.element)||new tk);this.Sda=Cr(a).Bc;this.Tda=Dr(a).Bc;this.kD=Er(a).scale()*Fr(a).scale();this.lD=Gr(a).scale()*Hr(a).scale();this.rotation=Ar(a).angle()+Br(a).angle();this.dx=kg(this.Va).x-kg(b.Va).x;this.dy=kg(this.Va).y-kg(b.Va).y;this.Zca=b.rotation;this.Gl=b.Gl;this.Sl=
b.Sl;this.wI="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.bV=this.element.firstElementChild.style.left||"",this.cV=this.element.firstElementChild.style.top||"",this.wI=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.cV=this.bV=""}
jC.prototype.clear=function(){this.element&&(Pk(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.V1&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.bV,this.element.firstElementChild.style.top=this.cV,this.element.firstElementChild.style.transform=this.wI))};function kC(a,b,c,d,e,f,g,h){this.r4=b;this.s4=c;this.EW=f;this.Ce=new C;this.Co=[];if(d.Yc||e.Yc)f=d.Yc,f||(f=Ta(e.Yc),f.Va=d.Va,f.id="_morphBg"),this.Co.push(new jC("bg",d,f,b));this.Fc=!0;try{lC(b.firstElementChild,g,h),lC(c.firstElementChild,g,h)}catch(l){this.Fc=!1}v(d.Ql,function(l){this.Co.push(new jC("text",d,l,b))},this);this.Nw=[];if(e.Yc||d.Yc)g=e.Yc,g||(g=Ta(d.Yc),g.Va=e.Va,g.id="_morphBg"),this.Nw.push(new jC("bg",e,g,c));v(e.Ql,function(l){this.Nw.push(new jC("text",e,l,c))},this);g=
this.Co[0];h=this.Nw[0];this.N8=h.kD/g.kD-1;this.P8=h.lD/g.lD-1;this.H8=mC(h.rotation-g.rotation);this.O8=e.Va.width/d.Va.width-1;this.Q8=e.Va.height/d.Va.height-1;this.LY=mC(e.rotation-d.rotation);this.C$=d.zIndex;this.D$=e.zIndex-d.zIndex;g=kg(d.Va);h=kg(e.Va);this.U_=h.x-g.x;this.V_=h.y-g.y;this.Zp=d.Gl;this.Uq=d.Sl;this.NE=e.Gl;this.BH=e.Sl;this.U3=d.se;this.V3=e.se;if(d.se||e.se)this.Im=d.se||new ig(0,0,0,0),this.xz=e.se||new ig(0,0,0,0),g=nC(e.Gx),this.KU=nC(d.Gx)||g;this.$S=d.vC&&e.vC;this.EW&&
this.$L(a)}function nC(a){return""!=(a.gu||a.zu||a.ru||a.Eu||a.Fu)}function lC(a,b,c,d){a&&(d?(ii(a,""),hi(a,""),ki(a,""),ji(a,"")):(ii(a,b+"px"),hi(a,"preserve-3d"),ki(a,"hidden"),ji(a,b/2+"px "+c/2+"px")))}k=kC.prototype;
k.$L=function(a){const b=[];v(this.Co,e=>{b.push(new oC(e.element,e.id))},this);v(this.Nw,e=>{b.push(new oC(e.element,e.id))},this);const c=[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];v(c,function(e){const f=this.Mo(e);v(b,g=>{const h=f[g.id];h.Hh(e);g.Lr.push(h)},this)},this);hb(c,function(e){e=1-e;const f=this.Mo(e);v(b,g=>{const h=f[g.id];h.Hh(e);g.Lr.push(h)},this)},this);this.ev=0;this.sP=b.length;let d="";v(b,function(e){d+=pC(e);
const f=e.element;f?(f.style.animation=e.id+" "+a+"s 1 linear",f.firstElementChild&&(f.firstElementChild.style.animation=e.id+"_ "+a+"s 1 linear"),x(f,je,this.Hk,!1,this)):this.Hk()},this);this.Uf=nu(d)};k.update=function(a){this.l5!=a&&this.Mo(a);this.l5=a};k.Hk=function(){this.ev++;this.ev==this.sP&&this.Ce.C()};
function pC(a){let b="@keyframes "+a.id+" {\n";v(a.Lr,d=>{b+=d.oR+" {transform: "+d.transform+";opacity:"+d.opacity+";z-index:"+d.zIndex+"}\n"});b+="}\n";let c="";a.Lr[0].zC&&(c="@keyframes "+a.id+"_ {\n",v(a.Lr,d=>{c+=d.oR+" {transform:"+d.zC+"}\n"}),c+="}\n");return b+c}
k.Mo=function(a){const b=this.Co[0];let c=this.N8*a+1;c*=b.kD;let d=this.P8*a+1;d*=b.lD;const e=Math.round(this.D$*a)+this.C$;let f=this.H8*a;f+=b.rotation;const g=this.O8*a+1,h=this.Q8*a+1;if(this.Im)var l=new ig((this.xz.top-this.Im.top)*a+this.Im.top,(this.xz.right-this.Im.right)*a+this.Im.right,(this.xz.bottom-this.Im.bottom)*a+this.Im.bottom,(this.xz.left-this.Im.left)*a+this.Im.left);const m={};v(this.Co,function(n){if(this.$S)var q=1;else q=1-Math.pow(a,2),.425>a&&(q=a*(1-Math.pow(.425,2)-
1)/.425+1);let u=!0,w=l;this.KU&&(this.U3?(w=this.Im,u=!1):w=void 0);q=qC(n,c,d,f,g,h,this.LY*a,this.U_*a,this.V_*a,q,e,w,rC(this,n,a,!1),u);sC(this,q);m[n.id]=q},this);v(this.Nw,function(n,q){q=Math.min(this.Co.length-1,q);q=this.Co[q];const u=tC(-q.dx,-q.dy,f,c,d),w=tC(-n.dx,-n.dy,f,c,d);if(this.$S)var A=a;else A=1+Math.pow(a-1,3),.425<a&&(A=1+Math.pow(-.575,3),A=(a-.425)*(1-A)/.575+A);let G=!0,I=l;this.KU&&(this.V3?(I=this.xz,G=!1):I=void 0);q=qC(n,c,d,f,q.py.width*g/n.py.width,q.py.height*h/n.py.height,
this.LY*(a-1),this.U_*(a-1)+u.x-w.x,this.V_*(a-1)+u.y-w.y,A,e,I,rC(this,n,a,!0),G);sC(this,q);m[n.id]=q},this);return m};function sC(a,b){b.element&&!a.EW&&(a=b.element,a.style.transform=b.transform,a.style.opacity=b.opacity,a.style.zIndex=b.zIndex,b.zC&&(a.firstElementChild.style.transform=b.zC))}k.clear=function(){this.Uf&&Ld(this.Uf);v(this.Co,this.vT,this);v(this.Nw,this.vT,this);this.Fc&&(lC(this.r4.firstElementChild,0,0,!0),lC(this.s4.firstElementChild,0,0,!0))};k.vT=function(a){a.clear()};
function mC(a){a>Math.PI?a-=2*Math.PI:a<-Math.PI&&(a+=2*Math.PI);return a==Math.PI||a==-Math.PI?-a:a}
function rC(a,b,c,d){var e="13"==b.V1;if(!a.Fc||e){var f=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.Zp!=a.NE&&(e=c),a.Uq!=a.BH&&(f=c));a="scaleX("+e+") scaleY("+f+")"}else e=a.Zp!=a.NE,f=a.Uq!=a.BH,"bg"!=b.type||!e&&!f?a="":f&&!e?a="rotateX("+(a.Uq&&!a.BH?-1:1)*c*180+"deg)"+(d?" scaleY(-1)":""):e&&!f?a="rotateY("+(a.Zp&&!a.NE?1:-1)*c*180+"deg)"+(d?" scaleX(-1)":""):a.Zp&&!a.Uq||!a.Zp&&a.Uq?(b=Nz(0,1,c),a="rotateX("+-90*Nz(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.Zp&&!a.Uq?1:!a.Zp&&a.Uq?-1:1)*
b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":"")):(b=Nz(0,1,c),a="rotateX("+90*Nz(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.BH&&a.NE?1:a.Uq&&a.Zp?-1:1)*b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":""));return a}
function qC(a,b,c,d,e,f,g,h,l,m,n,q,u,w){var A=new tk;A.translate(a.Sda,a.Tda);A.rotate(d,0,0);A.scale(b,c);(b=a.zj)&&(A=uk(A,b));(b=a.xk)&&(A=uk(b.clone(),A));b=new tk;b.rotate(-a.Zca,0,0);b.translate(a.dx,a.dy);b=uk(b,a.zj);uk(b,vk(A));c=vk(b);e="rotate("+g+"rad) "+u+(" scaleX("+e+") scaleY("+f+")");h=wk(h,l);l=Sk(h)+" "+Sk(c)+" "+e+" "+Sk(b)+" "+Sk(A);h=new iC(a.element);h.transform=l;""!=a.opacity&&(m*=a.opacity);h.opacity=m;h.zIndex=n;q?(m=(1-a.se.right-a.se.left)/(1-q.right-q.left),n=(1-a.se.top-
a.se.bottom)/(1-q.top-q.bottom),h.zC=a.wI+" translate("+-(a.Gl?q.right:q.left)*a.kaa*m+"px, "+-(a.Sl?q.bottom:q.top)*a.jaa*n+"px) scale("+m+", "+n+")"):w&&(h.zC=a.wI);return h}function tC(a,b,c,d,e){const f=new ow(a,b);f.rotate(c);f.scale(d,e);f.Ii(new ow(a,b));return f}function oC(a,b){this.element=a;this.id=b;this.Lr=[]};function uC(a,b){this.R5=a;this.S5=b;this.j4=bd(kg(a.Va),kg(b.Va));a=a.Gx;b=b.Gx;let c;c=a.line!=b.line?1:0;c+=a.fill!=b.fill?1:0;c+=a.gu!=b.gu?1:0;c+=a.ru!=b.ru?1:0;c+=a.zu!=b.zu?1:0;c+=a.Eu!=b.Eu?1:0;this.h4=c+=a.Fu!=b.Fu?2:0}uC.prototype.A0=function(){return this.j4};uC.prototype.mI=function(){return 1E3*this.h4+this.A0()/1E3};function vC(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function wC(){this.Xr=[]}k=wC.prototype;k.Cv=function(a,b){for(let c=0;c<a;c++)this.Xr[c]=b};k.size=function(){return this.Xr.length};k.forEach=function(a){v(this.Xr,a,this)};k.oy=function(a,b){this.Xr[a]=b};k.mI=function(a){return this.Xr[a]};k.push=function(a){this.Xr.push(a)};k.jd=function(){return qb(this.Xr)};function xC(a,b){if(a instanceof xC)this.Ag=a.jd();else{var c;if(c=la(a))a:{for(var d=c=0;d<a.length;d++){if(!la(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e++)if("number"!==typeof a[d][e]){c=!1;break a}0==c&&(c=a[d].length)}c=0!=c}if(c)this.Ag=qb(a);else if(a instanceof fd)this.Ag=yC(a.height,a.width);else if("number"===typeof a&&"number"===typeof b&&0<a&&0<b)this.Ag=yC(a,b);else throw Error("Invalid argument(s) for Matrix contructor");}this.Sd=new fd(this.Ag[0].length,this.Ag.length)}
function zC(a,b,c){for(var d=0;d<a.Fl().height;d++)for(var e=0;e<a.Fl().width;e++)b.call(c,a.Ag[d][e],d,e,a)}function AC(a,b){var c=new xC(a.Fl());zC(a,function(d,e,f){c.Ag[e][f]=b.call(void 0,d,e,f,a)});return c}function yC(a,b){for(var c=[],d=0;d<a;d++){c[d]=[];for(var e=0;e<b;e++)c[d][e]=0}return c}k=xC.prototype;k.add=function(a){if(!gd(this.Sd,a.Fl()))throw Error("Matrix summation is only supported on arrays of equal size");return AC(this,function(b,c,d){return b+a.Ag[c][d]})};
k.Um=function(a){if(this.Sd.width!=a.Sd.width||this.Sd.height!=a.Sd.height)return!1;for(var b=0;b<this.Sd.height;b++)for(var c=0;c<this.Sd.width;c++)if(!(1E-6>=Math.abs(this.Ag[b][c]-a.Ag[b][c])))return!1;return!0};k.N0=function(){if(this.Sd.width!=this.Sd.height)throw Error("A determinant can only be take on a square matrix");return BC(this)};k.Fl=function(){return this.Sd};function CC(a,b,c){return 0<=b&&b<a.Sd.height&&0<=c&&c<a.Sd.width?a.Ag[b][c]:null}
function DC(a,b,c,d){if(!(0<=b&&b<a.Sd.height&&0<=c&&c<a.Sd.width))throw Error("Index out of bounds when setting matrix value, ("+b+","+c+") in size ("+a.Sd.height+","+a.Sd.width+")");a.Ag[b][c]=d}
k.multiply=function(a){if(a instanceof xC){if(this.Sd.width!=a.Fl().height)throw Error("Invalid matrices for multiplication. Second matrix should have the same number of rows as the first has columns.");return EC(this,a)}if("number"===typeof a)return FC(this,a);throw Error("A matrix can only be multiplied by a number or another matrix.");};k.Ii=function(a){if(!gd(this.Sd,a.Fl()))throw Error("Matrix subtraction is only supported on arrays of equal size.");return AC(this,function(b,c,d){return b-a.Ag[c][d]})};
k.jd=function(){return this.Ag};function BC(a){if(1==a.Fl().area())return a.Ag[0][0];for(var b=0,c=0;c<a.Sd.width;c++){var d=a.Ag[0][c],e=0==c%2?1:-1;var f=BC(GC(a,c));b+=d*e*f}return b}function GC(a,b){var c=new xC(a.Sd.width-1,a.Sd.height-1);zC(c,function(d,e,f){DC(c,e,f,this.Ag[0<=e?e+1:e][f>=b?f+1:f])},a);return c}function EC(a,b){var c=new xC(a.Sd.height,b.Fl().width);zC(c,function(d,e,f){for(var g=d=0;g<this.Sd.width;g++)d+=CC(this,e,g)*CC(b,g,f);DC(c,e,f,d)},a);return c}
function FC(a,b){return AC(a,function(c){return c*b})};function HC(a,b,c){this.hN=a;this.YM=b;const d=Math.max(a.size(),b.size());this.fv=new xC(new fd(d,d));const e=this;a.forEach(f=>{b.forEach(g=>{DC(e.fv,f.index(),g.index(),c(f,g))})});IC(this)}function IC(a){const b=a.fv.Fl().width+1,c=[];for(let d=0;d<b;d++){c[d]=[];for(let e=0;e<b;e++)c[d][e]=0==d||0==e?0:CC(a.fv,d-1,e-1)}a.fv=new xC(c)}
function JC(a){var b=a.fv.Fl().width,c=KC(b,0),d=KC(b,0);const e=KC(b,0);var f=KC(b,0);for(let l=1;l<b;++l){e[0]=l;var g=0,h=KC(b,Number.MAX_VALUE);const m=KC(b,!1);for(let n=e[g];0!=e[g];n=e[g]){let q=Number.MAX_VALUE,u=0;m[g]=!0;for(let w=1;w<b;++w)if(!m[w]){const A=CC(a.fv,w,n)-d[g]-c[w];A<h[w]&&(h[w]=A,f[w]=g);h[w]<q&&(q=h[w],u=w)}for(g=0;g<b;++g)m[g]?(d[e[g]]+=q,c[g]-=q):h[g]-=q;g=u}for(;0!=g;)h=f[g],e[g]=e[h],g=h}b=new wC;for(c=1;c<a.hN.size()+1;++c){d=e[c]-1;if(a.hN.size()>a.YM.size())for(f=
1;f<=a.hN.size()-a.YM.size();f++)if(d+1==f+a.YM.size()){d=-1;break}b.push(d)}return b}function KC(a,b){const c=[];for(let d=0;d<a;d++)c[d]=b;return c};function LC(a,b){this.Ij=a;this.Ui=b}LC.prototype.index=function(){return this.Ij};LC.prototype.object=function(){return this.Ui};function MC(a,b,c){this.dN=a.content();this.VM=a.content();this.links=[];this.zF=[];this.yF=[];a=NC(this,this.VM,c);b=NC(this,this.dN,b);const d={},e={};v(a,g=>{const h=g.type;d[h]=!0;e[h]?e[h].push(g):e[h]=[g]});const f={};v(b,g=>{const h=g.type;d[h]=!0;f[h]?f[h].push(g):f[h]=[g]});this.o1=[];this.t1=[];this.n1=[];this.s1=[];v(La(d),g=>{OC(this,f[g]||[],e[g]||[])},this)}
MC.prototype.A4=function(a,b){a=a.object();b=b.object();const c=new uC(a,b),d=PC(a,b),e=c.R5.rotation!=c.S5.rotation;c.mI()||e||!d||(this.yF.push(QC(a,b,!1)),this.yF.push(QC(a,b,!0)));d||(this.zF.push(QC(a,b,!1)),this.zF.push(QC(a,b,!0)));return d?c.mI():1E13};function QC(a,b,c){return c?na(b)+"_"+na(a):na(a)+"_"+na(b)}
function OC(a,b,c){function d(n){const q=new wC;for(let u=0;u<n.length;u++)q.oy(u,new LC(u,n[u]));return q}const e=JC(new HC(d(b),d(c),a.A4.bind(a))),f=qb(b),g=qb(c),h=[],l=[];for(let n=0;n<e.size();n++)if(-1!=n){var m=e.mI(n);const q=f[n];if(q&&-1!=m){m=g[m];const u=-1==a.zF.indexOf(QC(q,m,!1))&&-1==a.zF.indexOf(QC(q,m,!0)),w=-1==a.yF.indexOf(QC(q,m,!1))&&-1==a.yF.indexOf(QC(q,m,!0));u&&(b.splice(b.indexOf(q),1),c.splice(c.indexOf(m),1),w?a.links.push([q,m]):(h.push(q),l.push(m)))}}v(b,n=>{RC(a,
a.t1,a.dN,n)},a);v(c,n=>{RC(a,a.o1,a.VM,n)},a);v(h,n=>{RC(a,a.s1,a.dN,n)},a);v(l,n=>{RC(a,a.n1,a.VM,n)},a)}function NC(a,b,c){return ib(c,d=>{const e=d.Yc;if(e)return"none"!=b.querySelector(`#${e.id}`).style.display;d=d.Ql||[];return d.length?"none"!=b.querySelector(`#${d[0].id}`).style.display:!0},a)}function RC(a,b,c,d){const e=d.Yc;e&&SC(b,c,e.id);v(d.Ql,f=>{SC(b,c,f.id)},a)}function SC(a,b,c){(b=b.querySelector("#"+c))&&"none"!=b.style.display&&a.push(b)}
function PC(a,b){if(a.type!=b.type||a.text!=b.text)return!1;if("6"==a.type){if(a.lr.length!=b.lr.length)return!1;for(let c=0;c<a.lr.length;++c){const d=a.lr[c],e=b.lr[c];if(d.type!=e.type||d.text!=e.text)return!1;if(d.tj&&e.tj)return.0325>TC(d.tj,e.tj)}return!0}return a.tj&&b.tj?.0325>TC(a.tj,b.tj):!0}
function TC(a,b){const c=a.length,d=[0,0,0];for(let e=0;e<c;++e){const f=vC(a[e]),g=vC(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)};function UC(a){function b(g,h,l,m){if(g=h.querySelector("#"+g))g.style.zIndex=l,m.push(g)}S.call(this,a);this.hb().Bg();this.lf=!1;this.iL=[];let c=this.wc().content();const d=this.hb().content();if(this.$v())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.iL.push(g);Kd(d.firstElementChild,g,0)}}c=this.hb().content();e=a.Xs;a=a.Us;f=new MC(this.hb(),e,a);this.oC=[];v(e,g=>{g.Yc&&b(g.Yc.id,c,g.zIndex,
this.oC);v(g.Ql,h=>{b(h.id,c,g.zIndex,this.oC)},this)},this);v(a,g=>{g.Yc&&b(g.Yc.id,d,g.zIndex,this.oC);v(g.Ql,h=>{b(h.id,d,g.zIndex,this.oC)},this)},this);this.jC=[];v(f.links,g=>{g=new kC(this.zE,c,d,g[0],g[1],this.Vx(),this.slideWidth(),this.slideHeight());g.Ce.addHandler(this.Hk,this);this.jC.push(g)},this);this.Vn=this.hb().background().firstChild;this.$v()&&F(this.Vn,"top",0);this.wc().background().appendChild(this.Vn);this.Xs=f.t1;this.fN=f.s1;this.Us=f.o1;this.WM=f.n1;this.ev=0;this.sP=this.jC.length+
this.Us.length+this.Xs.length+1;this.Vx()&&this.$L()}r(UC,S);k=UC.prototype;
k.$L=function(){const a=this.zE;this.Uf=nu("@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.Vn.style.animation="newSlideBackground "+a+"s 1 linear";K(this.Vn,1);x(this.Vn,je,this.Hk,!1,this);v(this.Xs,b=>{b.style.animation="oldSlideObjects "+a+"s 1 linear";K(b,0);x(b,je,this.Hk,!1,this)},this);v(this.Us,b=>{b.style.animation=
"newSlideObjects "+a+"s 1 linear";K(b,1);x(b,je,this.Hk,!1,this)},this);v(this.fN,b=>{K(b,0)},this);v(this.WM,b=>{K(b,1)},this)};k.initialize=function(){UC.Fb.initialize.call(this)};k.Hk=function(){this.ev++;this.ev==this.sP&&this.Ce.C()};k.Vx=function(){const a=Modernizr.atRule("@keyframes");return vi?!1:qi?a:!1};
k.Ha=function(a){if(!this.Vx()){a=this.na()?1-a:a;v(this.jC,d=>{d.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);v(this.Xs,d=>{d&&K(d,b)},this);v(this.Us,d=>{d&&K(d,c)},this);v(this.fN,d=>{d&&K(d,0)},this);v(this.WM,d=>{d&&K(d,1)},this);K(this.Vn,a);1<=a&&this.Ce.C();Ri&&Yk(document.body)}};
k.fI=function(){UC.Fb.fI.call(this);v(this.iL,a=>{this.hb().content().firstElementChild.removeChild(a);this.wc().content().firstElementChild.appendChild(a)},this);this.iL=[];this.Uf&&Ld(this.Uf);Ge(this.Vn,je,this.Hk,!1,this);this.ev=0;v(this.jC,a=>{a.clear()},this);this.Vn.style.animation="";this.$v()&&F(this.Vn,"top","");v(this.Xs,a=>{a.style.animation="";K(a,1);Ge(a,je,this.Hk,!1,this)},this);v(this.Us,a=>{a.style.animation="";K(a,1);Ge(a,je,this.Hk,!1,this)},this);v(this.fN,a=>{K(a,1)},this);
v(this.WM,a=>{K(a,1)},this);v(this.jC,a=>{a.Ce.removeHandler(this.Hk,this)},this);v(this.oC,a=>{a.style.zIndex=""},this)};function VC(a){S.call(this,a);this.hb().Bg()}r(VC,S);VC.prototype.initialize=function(){Zy(this,!0);$y(this,!0)};VC.prototype.Ha=function(a){const b=this.hb().slide();var c=this.slideWidth();const d=this.slideHeight(),e="scale("+a+") rotate("+-360*a+"deg)";c=c/2+"px "+d/2+"px";K(b,a);F(b,"MozTransform",e);F(b,"MozTransformOrigin",c);F(b,"webkitTransform",e);F(b,"webkitTransformOrigin",c);F(b,"OTransform",e);F(b,"OTransformOrigin",c);F(b,"msTransform",e);F(b,"msTransformOrigin",c)};function WC(a,b,c){this.a=a;this.b=b;this.c=c}function XC(a,b){var c=-a.b;const d=a.a,e=-c*b.x()-d*b.y();c=YC(a,new WC(c,d,e));a=2*c.x()-b.x();b=2*c.y()-b.y();return new X(a,b)}function YC(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 ZC(a,b){const c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new WC(c,d,a)};function $C(a,b){S.call(this,a);this.O=b;this.Na(!0,!0)}r($C,dz);k=$C.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=ZC(new X(-a,-b),new X(a/2,-b/2)),e=ZC(new X(-a/4,-b),new X(0,0)),f=ZC(new X(a/2,-b/2),new X(a,b)),g=ZC(new X(0,0),new X(a,b/4)),h=YC(d,e),l=YC(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 A=new V(5*
-a/8,5*-b/16,9*-c/8),G=new V(a/2,b/4,5*-c/6),I=new V(-a/10,b/10,-c),J=new V(4*-a/8,-b/8,3*-c/16),N=new V(-a/16,5*b/8,3*-c/16),ba=new V(5*a/16,5*b/8,-c),T=new V(14*-a/32,4*-b/8,0),W=new V(4*a/8,23*b/32,0),ea=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 aD(new V(a,-b,0),new V(15*a/16,9*-b/16,-c),new X(.8,0));g=new aD(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 aD(new V(a/2,-b,0),new V(6*a/9,8*-b/12,47*-c/48),new X(.65,0));c=new aD(new V(a,
-b/2,0),new V(19*a/24,4*-b/9,47*-c/48),new X(.8,.25));var va=new aD(new V(a/2,-b/2,0),q,new X(.65,.25));h=new aD(new V(h.x(),h.y(),0),u,new X(n.x(),n.y()));l=new aD(new V(l.x(),l.y(),0),w,new X(m.x(),m.y()));q=new aD(new V(-a/4,-b,0),q,new X(.425,0));G=new aD(new V(a,b/4,0),G,new X(.8,.625));I=new aD(new V(0,0,0),I,new X(.5,.5));J=new aD(new V(-a/2,-b/2,0),J,new X(.35,.25));N=new aD(new V(a/2,b/2,0),N,new X(.65,.75));A=new aD(new V(-a,-b,0),A,new X(.2,0));ba=new aD(new V(a,b,0),ba,new X(.8,1));T=
new aD(new V(-a,-b/2,0),T,new X(.2,.25));W=new aD(new V(a/2,b,0),W,new X(.65,1));ea=new aD(new V(-a/2,0,0),ea,new X(.35,.5));H=new aD(new V(0,b/2,0),H,new X(.5,.75));b=new aD(new V(-a,b,0),e,new X(.2,1));this.Mj=[f,f,g,g,d,c,g,g,d,c,va,va,d,c,h,l,va,va,d,c,h,l,q,G,va,va,h,l,I,I,h,l,I,I,J,N,h,l,q,G,A,ba,h,l,J,N,A,ba,I,I,ea,H,J,N,J,N,A,ba,T,W,J,N,T,W,ea,H,I,I,ea,H,b,b,ea,H,T,W,b,b];if(this.O==bD){b=[];a=this.slideHeight();a=ZC(new X(0,-a/2),new X(0,a/2));for(f=0;f<this.Mj.length;f++)g=this.Mj[f],e=
new X(g.start().x(),g.start().y()),d=new X(g.end().x(),g.end().y()),e=XC(a,e),d=XC(a,d),g=new aD(new V(e.x(),e.y(),g.start().z()),new V(d.x(),d.y(),g.end().z()),new X(1-g.pH.x(),g.pH.y())),b.push(g);this.Mj=b}this.KN=[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;A=new V(-e,-b,0);c=new V(-e+d,-b,0);l=new V(-e+d,-b/2,0);T=new V(-e,0,0);va=new V(-e,b,0);W=new V(-e+d,b,0);q=new V(0,-b,g);H=cD(c,new V(5*-a/8,5*-b/16,-f),.1);N=cD(l,new V(14*-a/32,4*-b/8,0),.1);ba=new V(0,-b/2,g);ea=new V(0,b,g);h=cD(W,new V(3*-a/4,3*b/4,0),.1);A=new aD(A,q,new X(0,0));l=new aD(l,N,new X(.2,.25));T=new aD(T,ba,new X(0,.5));W=new aD(W,h,new X(.2,1));this.zM=[A,new aD(c,H,new X(.2,0)),l,A,l,T,l,T,W,T,new aD(va,ea,new X(0,1)),W];this.yM=[0,1,2,3,
4,5,7,6,8,9,11,10];c=new V(e-d,-b,0);T=new V(e,-b,0);h=new V(e-d,-b/2,0);ea=new V(e,0,0);va=new V(e-d,b,0);H=new V(e,b,0);W=new V(e-d,b/2,0);d=cD(c,new V(7*a/8,9*-b/16,-(7*f/8)),.1);l=new V(0,b,g);A=cD(h,new V(19*a/24,4*-b/9,47*-f/48),.1);ba=new V(0,-b/2,g);e=cD(va,new V(5*a/16,5*b/8,-f),.1);g=new V(0,b,g);b=cD(W,new V(-a/16,5*b/8,3*-f/16),.1);a=new aD(T,l,new X(1,0));f=new aD(h,A,new X(.8,.25));ea=new aD(ea,ba,new X(1,.5));g=new aD(H,g,new X(1,1));b=new aD(W,b,new X(.8,.75));this.sO=[new aD(c,d,
new X(.8,0)),a,f,a,f,ea,f,ea,b,ea,b,g,b,new aD(va,e,new X(.8,1)),g];this.rO=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.Gd()};k.Yh=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.Zh=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.ki=function(){rz(this);this.zl=sz(this,"aVertexNormal");this.hf=tz(this,"uSampler")};
k.Gd=function(){this.Wk=dD(0,this.Mj);this.tX=eD(this,this.Wk,this.KN);this.kA=dD(0,this.zM);this.BV=eD(this,this.kA,this.yM);this.mB=dD(0,this.sO);this.GY=eD(this,this.mB,this.rO)};function eD(a,b,c){const d=new Iz;var e=lz(a,Fz(b),3);d.pg=e;e=lz(a,Gz(b),2);d.wg=e;c=mz(a,c);d.Xf=c;a=lz(a,Hz(b),3);d.Xn=a;return d}k.Vh=function(){jz(this,this.GY);jz(this,this.BV);jz(this,this.tX)};k.Wh=function(){iz(this,this.zl)};
k.Ha=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.O==fD?1:-1;let d;oz(this);.1>=a?gD(this,a):.2>=a?(d=Y(.1,.1,.2,1),a=d(a),pz(this,-60*a,[1,0,0],[0,0,0]),mat4.translate(this.kb,[0,0,20*-a]),this.Wk=dD(a,this.Mj),pz(this,-15*c*a,[0,0,1],[0,0,0])):.4>=a?(this.Wk=dD(1,this.Mj),pz(this,-60,[1,0,0],[0,0,0]),pz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.kb,[0,0,-20]),d=Y(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.kb,[0,0,-a*b/20])):.5>a?(this.Wk=dD(1,this.Mj),
pz(this,-60,[1,0,0],[0,0,0]),pz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.kb,[0,0,-(20+b/20)]),d=Y(.4,0,.5,1),a=d(a),mat4.translate(this.kb,[0,0,-a*b/30]),hD(a,this.Mj,this.Wk,8)):(this.Wk=dD(1,this.Mj),pz(this,-60,[1,0,0],[0,0,0]),pz(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.kb,[0,0,-(20+b/20+b/30)]),d=Y(.5,0,1,1),a=d(a),hD(a,this.Mj,this.Wk,40),a=Nz(0,1,a),mat4.translate(this.kb,[c*a*b,a*b/2,a*b/2]),pz(this,-30*c*a,[0,0,1],[0,0,0]),pz(this,-60*c*a,[0,1,0],[0,0,0]));yz(this);qz(this,
this.tX,this.N.TRIANGLES,this.hM.bind(this),this.fM.bind(this));nz(this)};k.hM=function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.Wk)))};k.fM=function(){uz(this.Wk,this.KN);this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.Wk)))};
function gD(a,b){var c=Y(0,0,.1,.1);a.Wk=dD(c(b),a.Mj);pz(a,-60*c(b),[1,0,0],[0,0,0]);c=Y(0,0,.1,1);a.kA=dD(c(b),a.zM);a.mB=dD(c(b),a.sO);yz(a);qz(a,a.BV,a.N.TRIANGLES,ua(function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.kA)))},a),ua(function(){uz(this.kA,this.yM);this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.kA)))},a));qz(a,a.GY,a.N.TRIANGLES,ua(function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.mB)))},a),ua(function(){uz(this.mB,
this.rO);this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.mB)))},a))}
function hD(a,b,c,d){void 0===d&&(d=50);const e=[new iD([0,1],0,0,-5),new iD([2,3,6,7],0,0,-5),new iD([4,8,12,18],0,0,-5),new iD([5,9,13,19],0,0,-5),new iD([20,14,26,30,42,36],0,0,15),new iD([15,21,37,43,31,27],0,0,15),new iD([44,34,52,60,54],0,0,20),new iD([35,45,55,61,53],0,0,20),new iD([40,46,56],0,0,30),new iD([41,47,57],20,20,30),new iD([58,62,74],20,20,15),new iD([75,63,59],0,0,15),new iD([76,70,71,77],0,0,-20)];for(let q=0;q<e.length;q++){var f=e[q];const u=f.kk();var g=b[f.oh[0]],h=a,l=f,
m=d;f=g.current().x()+l.f3*Math.sin(h*Math.PI/2*m);var n=l.QS?Y(0,g.current().y(),1,g.current().y()+l.QS)(h):g.current().y();h=g.current().z()+l.g3*Math.sin(h*Math.PI/2*m);g.PK=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 Bz(f,h.pH,n),c.gb[m]=g}}k.Hz=function(){return this.zl};k.Hj=function(){return this.hf};var bD=0,fD=1;k=$C.prototype;k.Mj=[];k.KN=[];k.zM=[];k.yM=[];k.sO=[];k.rO=[];
function aD(a,b,c){this.E9=a;this.kL=void 0!==b?b:a;this.pH=c;this.PK=new V}aD.prototype.start=function(){return this.E9};aD.prototype.end=function(){return this.kL};aD.prototype.current=function(){return this.PK};function dD(a,b){const c=new Dz,d=new V(0,0,1);for(let g=0;g<b.length;g++){var e=b[g],f=a;f=cD(e.start(),e.end(),f);e.PK=f;b[g]=e;f=new V(e.current().x(),e.current().y(),e.current().z());Ez(c,new Bz(f,e.pH,d))}return c}
function cD(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 iD(a,b,c,d){this.oh=a;this.f3=b;this.QS=c;this.g3=d}iD.prototype.kk=function(){return this.oh};function jD(a,b){S.call(this,a);this.Ga=b;this.Na(!0,!0)}r(jD,dz);k=jD.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this);0==this.Ga&&this.N.disable(this.N.DEPTH_TEST)};
k.ki=function(){rz(this);this.nB=tz(this,"uSampler1");this.oB=tz(this,"uSampler2");this.og=tz(this,"uPhase");const a=tz(this,"uDeltaX");var b=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.N.uniform1f(a,b)};k.Wh=function(){};k.Yh=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.Zh=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}"+
kD(this)};k.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.SA,this.N.TRIANGLE_STRIP)};k.Vh=function(){jz(this,this.SA);this.N.deleteTexture(this.KB)};k.Tz=function(){this.JB=kz(this,this.N.TEXTURE0,this.nB,0,this.Da);this.KB=kz(this,this.N.TEXTURE1,this.oB,1,this.lb)};
function kD(a){switch(a.Ga){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.Gd=function(){var a=this.slideWidth();const b=this.slideHeight();this.ig=bB(2,40,a,b);this.Fe=dB(2,40);this.SA=new Iz;a=lz(this,Fz(this.ig),3);this.SA.pg=a;a=lz(this,Gz(this.ig),2);this.SA.wg=a;a=mz(this,this.Fe);this.SA.Xf=a};function lD(a,b,c){S.call(this,a);this.O=b;this.dK=c}r(lD,S);lD.prototype.initialize=function(){Zy(this,!0);$y(this,!0);this.hb().Bg();this.lf=!1;var a=this.xa(),b=this.wc().content();a.appendChild(b);a=this.xa();b=this.hb().content();a.appendChild(b)};
lD.prototype.Ha=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=0,e=0;let f=0,g=0;this.O==mD||this.O==nD?(d=this.O==mD?1:-1,f=this.O==mD?-1:1):(e=this.O==oD?1:-1,g=this.O==oD?-1:1);const h=this.dK?cA(0,.7,7,a):bA(a);d=Math.floor(h*d*b);e=Math.floor(h*e*c);nh(this.wc().content(),d,e);nh(this.hb().content(),f*b+d,g*c+e);K(this.hb().background(),a)};var oD=0,nD=1,mD=2;function pD(a,b){S.call(this,a);this.O=b;this.Na(!1,!0)}r(pD,dz);k=pD.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[(this.O==qD?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};k.Yh=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.Zh=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.Ha=function(a){a=Y(0,0,1,1.2)(a);this.N.uniform1f(this.og,a);qz(this,this.jg,this.N.TRIANGLE_STRIP)};k.ki=function(){rz(this);this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");const a=tz(this,"uDirectionIsLeft"),b=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(b,this.slideWidth());this.N.uniform1i(a,this.O==qD?1:0)};k.Wh=function(){};
k.Gd=function(){this.ig=bB(30,30,this.slideWidth(),this.slideHeight());this.Fe=dB(30,30);this.jg=new Iz;var a=lz(this,Fz(this.ig),3);this.jg.pg=a;a=lz(this,Gz(this.ig),2);this.jg.wg=a;a=mz(this,this.Fe);this.jg.Xf=a};k.Hj=function(){return this.hf};k.Vh=function(){jz(this,this.jg)};var qD=0;function rD(a){S.call(this,a);this.Na(!1,!0)}r(rD,dz);k=rD.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};k.mS=function(){if(void 0!==sD)return sD;this.Fs();return sD=this.Jq};k.Fs=function(){void 0===this.N&&rD.Fb.Fs.call(this)};k.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.jg,this.N.TRIANGLE_STRIP)};
k.Gd=function(){this.ig=bB(10,35,this.slideWidth(),this.slideHeight());this.Fe=dB(10,35);this.jg=new Iz;var a=lz(this,Fz(this.ig),3);this.jg.pg=a;a=lz(this,Gz(this.ig),2);this.jg.wg=a;a=mz(this,this.Fe);this.jg.Xf=a};k.Vh=function(){jz(this,this.jg)};k.ki=function(){rz(this);this.hf=tz(this,"uSampler");this.og=tz(this,"uPhase");const a=tz(this,"uSlideWidth");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(a,this.slideWidth())};k.Wh=function(){};k.Hj=function(){return this.hf};
k.Yh=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.Zh=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 sD=void 0;function tD(a,b){S.call(this,a);this.O=b;this.Na(!0,!0)}r(tD,S);tD.prototype.initialize=function(){Zy(this,!1);$y(this,!1);const a=U(this.slideWidth(),this.slideHeight());F(a,"position","absolute");this.xa().appendChild(a);this.TG=a};
tD.prototype.Ha=function(a){const b=this.slideWidth(),c=this.slideHeight(),d=b*Nz(0,b,Math.floor(a*b));a=c*Nz(0,c,Math.floor(a*c));const e=this.TG.getContext("2d");e.clearRect(0,0,b,c);switch(this.O){case uD:e.drawImage(this.lb,0,a-c);e.drawImage(this.Da,0,a);break;case vD:e.drawImage(this.lb,b-d,0);e.drawImage(this.Da,-d,0);break;case wD:e.drawImage(this.lb,d-b,0);e.drawImage(this.Da,d,0);break;case xD:e.drawImage(this.lb,0,c-a),e.drawImage(this.Da,0,-a)}};var uD=0,vD=1,wD=2,xD=3;function yD(a,b){S.call(this,a);this.OS=b;this.Na(!1,!0);this.Oy=[];a=this.slideWidth();switch(this.OS){case zD:a=this.slideHeight();break;case AD:a=this.slideWidth()}this.Tu=Math.floor(a/7);a=[];for(b=0;b<this.Tu;b++)a.push({index:b,$I:Math.random()});a.sort(function(c,d){return c.$I<d.$I?-1:c.$I>d.$I?1:0});for(b=0;b<this.Tu;b++){let c=a[b].index;c=c==this.Tu-1?1:c/this.Tu;this.Oy.push(new BD(c,.8*b/(this.Tu-1)))}}r(yD,S);
yD.prototype.initialize=function(){this.hb().Bg();Zy(this,!1);$y(this,!0);this.$n=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.$n);this.Dj=this.$n.getContext("2d")};
yD.prototype.Ha=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.Da;const e=this.Dj;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.na()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.na()?"#FFF":"rgba(255,255,255,0)";const f=this.na()?"rgba(255,255,255,0)":"#FFF";b=this.OS==zD?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.Tu;c++){const g=this.Oy[c].xq;let h=Math.min((d-this.Oy[c].getStartTime())/.2,1);this.na()&&(h=1-
h);h=Zk(h);d>=this.Oy[c].getStartTime()+.2?b.addColorStop(g,f):d>=this.Oy[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 zD=0,AD=1;function BD(a,b){this.xq=a;this.Uj=b}BD.prototype.getStartTime=function(){return this.Uj};function CD(a,b){S.call(this,a);this.O=b;this.lf=!1;this.Na(!1,!1,!0,!0,!1,!1)}r(CD,S);CD.prototype.initialize=function(){Zy(this,!1);$y(this,!1);var a=this.xa(),b=this.hb().background();a.appendChild(b);a=this.xa();b=this.wc().background();a.appendChild(b);this.mE=U(this.slideWidth(),this.slideHeight());F(this.mE,"position","absolute");this.xa().appendChild(this.mE);this.aK=U(this.slideWidth(),this.slideHeight());F(this.aK,"position","absolute");this.xa().appendChild(this.aK)};
CD.prototype.Ha=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.mE.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.O==DD||this.O==ED?Y(0,-b,.5,b):Y(0,b,.5,-b):this.O==DD||this.O==ED?Y(.5,b,1,-b):Y(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.O==DD||this.O==ED?(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.O==FD||this.O==ED?(K(this.wc().background(),1-a),
.5>a?d.drawImage(this.oq,0,0):d.drawImage(this.Tn,0,0),d.save(),d.globalCompositeOperation="destination-out",d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()),d.restore()):(.5>a?(K(this.wc().background(),1),d.drawImage(this.oq,0,0)):(K(this.wc().background(),0),d.drawImage(this.Tn,0,0)),d=this.aK.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,GD),c=Y(0,0,.5,HD),d=Y(0,1,.5,1+ID)):(b=Y(.5,-GD,1,0),c=Y(.5,HD,
1,0),d=Y(.5,1+ID,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";fi(this.mE,a)};var GD=-30,HD=-20,ID=.1,FD=0,ED=1,DD=2;function JD(a,b){S.call(this,a);this.Ga=b;this.lf=!1;this.Na(!1,!0)}r(JD,S);JD.prototype.initialize=function(){Zy(this,!1);$y(this,!0);const a=this.slideWidth(),b=this.slideHeight();this.T_=Math.sqrt(a*a+b*b)*(this.Ga==KD?.5:1);this.mx=a/2;this.nx=b/2;switch(this.Ga){case LD:this.mx=a;this.nx=b;break;case MD:this.mx=a;this.nx=0;break;case ND:this.mx=0;this.nx=b;break;case OD:this.nx=this.mx=0}this.$n=U(a,b);F(this.$n,"position","relative");this.xa().appendChild(this.$n);this.cN=this.$n.getContext("2d")};
JD.prototype.Ha=function(a){this.cN.drawImage(this.Da,0,0);var b=this.cN,c=this.mx,d=this.nx,e=this.T_;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,"+Zk(g)+")");c.addColorStop(f,"rgba(0,0,0,"+Zk(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.cN;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.mx;f=this.nx;e=c.createRadialGradient(e,f,0,e,f,this.T_);f=d.length;for(--f;0<=f;--f){g=d[f];h=a;h*=2;h=1-Nz(h-.2,h,g);var l=a;l*=2;h=.3*(.5*Math.cos(8*Math.PI*(g-2*a))+.5)*h*Nz(l-.2-b-.2,l-.2-b,g);h*=1-.5*g;e.addColorStop(g,"rgba(0,0,0,alpha)".replace("alpha",Zk(h).toString()))}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var KD=0,ND=1,LD=2,MD=3,OD=4;function PD(a,b){S.call(this,a);this.O=b;this.Na(!0,!0)}r(PD,dz);k=PD.prototype;k.initialize=function(){Zy(this,!1);$y(this,!1);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};k.Gd=function(){this.ig=bB(50,50,this.slideWidth(),this.slideHeight());this.Fe=dB(50,50);this.ol=new Iz;var a=lz(this,Fz(this.ig),3);this.ol.pg=a;a=lz(this,Gz(this.ig),2);this.ol.wg=a;a=mz(this,this.Fe);this.ol.Xf=a};k.Vh=function(){jz(this,this.ol);this.N.deleteTexture(this.KB)};
k.ki=function(){rz(this);this.nB=tz(this,"uSampler1");this.oB=tz(this,"uSampler2");this.og=tz(this,"uPhase");const a=tz(this,"uSlideSize"),b=tz(this,"uWaveCenter"),c=tz(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();let f;switch(this.O){case KD:f=new X(d/2,e/2);break;case MD:f=new X(d,0);break;case OD:f=new X(0,0);break;case ND:f=new X(0,e);break;case LD:f=new X(d,e);break;default:throw Error("Unknown direction");}let g=Math.sqrt(d*d+e*e);this.O==KD&&(g=Math.sqrt(f.x()*f.x()+f.y()*f.y()));
this.N.uniform2fv(a,[d,e]);this.N.uniform2fv(b,[f.x(),f.y()]);this.N.uniform1f(c,g)};k.Wh=function(){};k.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.ol,this.N.TRIANGLE_STRIP)};k.Zh=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.Yh=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.Tz=function(){this.JB=kz(this,this.N.TEXTURE0,this.nB,0,this.Da);this.KB=kz(this,this.N.TEXTURE1,this.oB,1,this.lb)};function QD(a){S.call(this,a);this.Na(!1,!0)}r(QD,S);QD.prototype.initialize=function(){Zy(this,!1);this.$n=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.$n);this.Dj=this.$n.getContext("2d")};
QD.prototype.Ha=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=this.Da;const e=this.Dj;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.na()&&0>=a&&$y(this,!1)};function RD(a){S.call(this,a);this.Na(!0,!1)}r(RD,S);RD.prototype.initialize=function(){$y(this,!1);Zy(this,!0);this.hW=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.hW);this.N5=this.lb.getContext("2d");this.O5=this.hW.getContext("2d")};
RD.prototype.Ha=function(a){if(0!=a||this.na()){var b=this.slideWidth(),c=this.slideHeight(),d=this.lb,e=this.O5;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=SD(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=SD(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=SD(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=SD(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 SD(a,b,c,d,e,f,g,h){const l=a.N5;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 TD(a){S.call(this,a);this.Na(!1,!0)}r(TD,S);TD.prototype.initialize=function(){Zy(this,!1);$y(this,!0);this.Tc=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.Tc)};
TD.prototype.Ha=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.Tc.getContext("2d");f.clearRect(0,0,this.slideWidth(),this.slideHeight());f.drawImage(this.Da,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 UD(){var a=Array(2);VD(a,0,0);return a}function VD(a,b,c){a[0]=b;a[1]=c};function WD(a,b){S.call(this,a);this.Ga=b;this.Na(!0,!0)}r(WD,S);k=WD.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!1);this.kK=this.XZ=!1;this.DF=[];this.JF=[];var a=this.slideWidth(),b=this.slideHeight();this.JM=Math.max(a,b);var c=this.yn(this.xa(),a,b,!0);ii(c,this.JM+"px");this.qa=this.yn(c,a,b,!0);this.eN=this.yn(this.qa,a,b,!0);this.EF=this.yn(this.qa,a,b,!0);F(this.EF,"visibility","hidden");if(this.Ga==XD||this.Ga==YD){b=vi?4:8;c=this.na()?this.lb:this.Da;const q=this.na()?this.Da:this.lb;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.JF[a]=this.jv(this.eN,d,e,g,l,h);this.DF[a]=this.jv(this.EF,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 A=g;var n=Math.floor(h.length*Math.random());const G=h[n];h.splice(n,1);n=this.DF[G].canvas;this.JF[G].canvas.getContext("2d").drawImage(c,u,A,l,m,u,A,l,m);n.getContext("2d").drawImage(q,
u,A,l,m,u,A,l,m);g+=m}f+=l}}else ZD(this)};k.yn=function(a,b,c,d){const e=Bd("DIV");F(e,"position","absolute");uh(e,b,c);a.appendChild(e);d&&hi(e,"preserve-3d");return e};k.jv=function(a,b,c,d,e,f){b=U(b,c);F(b,"position","absolute");a.appendChild(b);return new $D(b,d,e,f)};
function ZD(a){function b(N,ba,T,W){if(void 0!=N){var ea=N.ZC,H=N.Br;N=Math.max(ea[0]-1,0);ea=Math.max(ea[1]-1,0);var va=Math.min(H[0]+1,c)-N;H=Math.min(H[1]+1,d)-ea;T=T.canvas.getContext("2d");W=W.canvas.getContext("2d");T.drawImage(I,N,ea,va,H,N-ba,ea,va,H);W.drawImage(J,N,ea,va,H,N-ba,ea,va,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({XC:void 0,Wo:void 0,iy:void 0});var q=0,u=0,w=!0;for(let N=0;N<c;N+=q){let ba=
0,T=0;const W=n[u];w?(T=d,ba=l*Math.random()+m):(T=e*Math.random()+f,ba=g*Math.random()+h);if(0==u&&w){var A=UD();VD(A,N,0);var G=UD();VD(G,N+ba,T)}N+ba>c&&(ba=c-N);if(!w&&N+ba>=c)if(ba>.5*g+h)ba=h;else{W.iy=void 0;A=UD();VD(A,W.Wo.x,0);G=UD();VD(G,N+ba,T);W.Wo.Br.x+=ba;W.Wo.Br.y=d;continue}w?(A=UD(),VD(A,N,0),G=UD(),VD(G,N+ba,T),W.Wo={ZC:A,Br:G}):(A=UD(),VD(A,N,T),G=UD(),VD(G,N+ba,d),W.iy={ZC:A,Br:G},n.push({XC:void 0,Wo:void 0,iy:void 0}),q=n[++u],A=UD(),VD(A,N,0),G=UD(),VD(G,N+ba,T),q.XC={ZC:A,
Br:G});q=ba;w=!w}const I=a.na()?a.lb:a.Da,J=a.na()?a.Da:a.lb;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.Wo.ZC[0],u=g.Wo.Br[0],void 0!=g.XC&&(h=g.XC.ZC[0]),void 0!=g.iy&&(u=g.iy.Br[0]),w=u-h,u=a.jv(a.eN,w,d,l,m,e),l=a.jv(a.EF,w,d,l,m,e),nh(u.canvas,h,0),nh(l.canvas,h,0),b(g.XC,h,u,l),b(g.Wo,h,u,l),b(g.iy,h,u,l),a.JF[f]=u,a.DF[f]=l,e=-e}
k.NM=function(a){const b=this.na(),c=this.Ga==YD||this.Ga==aE;c&&!this.kK&&(!b&&.47<=a||b&&.47>=a)&&(this.kK=!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.JM*a/2;let e=30*a*(this.kK?-1:1);c&&b&&(e=-e);fi(this.qa,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
k.Ha=function(a){if(1!=a||!this.na()){this.NM(a);const f=2*this.JM;var b=this.na();let g=this.JF;if(b&&.47>=a||!b&&.47<=a)g=this.DF,this.XZ||(this.XZ=!0,F(this.EF,"visibility","visible"),F(this.eN,"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.Caa;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;fi(l.canvas,
"translateZ("+(d*f*l.direction+c)+"px)")}}};function $D(a,b,c,d){this.canvas=a;this.startTime=b;this.Caa=c;this.direction=d}var aE=1,XD=2,YD=3;function bE(a,b){S.call(this,a);this.Na(!1,!0);this.O=b}r(bE,S);bE.prototype.initialize=function(){Zy(this,!1);$y(this,!0);this.Tc=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.Tc)};
bE.prototype.Ha=function(a){var b=0;let c=0,d=0,e=0;var f=0;let g=0,h=0,l=0;switch(this.O){case cE:e=(this.slideHeight()/2+200)*a;c=e-200;h=this.slideHeight()-a*(this.slideHeight()/2+200);l=h+200;break;case dE:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);h=l+200;break;case eE:d=(this.slideWidth()/2+200)*a;b=d-200;f=this.slideWidth()-a*(this.slideWidth()/2+200);g=f+200;break;case fE:b=(this.slideWidth()/2+200)*(1-a),d=b-200,g=this.slideWidth()-(1-
a)*(this.slideWidth()/2+200),f=g+200}a=this.Tc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.Da,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.O==eE||this.O==fE?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.O==eE||this.O==fE?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 eE=0,fE=1,cE=2,dE=3;function gE(a,b){S.call(this,a);this.Na(!1,!0);this.O=b}r(gE,S);gE.prototype.initialize=function(){Zy(this,!1);$y(this,!0);this.Tc=U(this.slideWidth(),this.slideHeight());F(this.Tc,"position","relative");this.xa().appendChild(this.Tc)};
gE.prototype.Ha=function(a){var b=0;let c=0,d=0,e=0;switch(this.O){case hE:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case iE:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case jE:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case kE:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.Tc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.Da,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 hE=0,iE=1,jE=2,kE=3;function lE(a,b,c){S.call(this,a);this.O=b;this.aA=c;this.Na(!0,!0)}r(lE,S);k=lE.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.Ue=this.rc(a,b);this.xa().appendChild(this.Ue);var c=U(a,b),d=U(a,b);this.Kc=this.rc(a,b);this.th=this.rc(a,b);this.sh=this.rc(a,b);this.aA||(this.Un=U(a,b));this.th.appendChild(c);this.sh.appendChild(d);this.Ue.appendChild(this.Kc);this.Kc.appendChild(this.sh);this.Kc.appendChild(this.th);this.aA||(F(this.Un,"position","absolute"),this.Kc.appendChild(this.Un));c=c.getContext("2d");d=d.getContext("2d");
c.drawImage(this.Da,0,0);d.drawImage(this.lb,0,0);this.aA||(this.Un.getContext("2d").drawImage(this.lb,0,0),this.na()||K(this.Un,0));this.kF=!1;this.aA&&(ii(this.Ue,Math.max(a,b)+"px"),ji(this.Ue,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),hi(this.Kc,"preserve-3d"))};k.rc=function(a,b){const c=Fd("DIV");vh(c,a);wh(c,b);F(c,"position","absolute");return c};
k.Ha=function(a){const b=this.O==mE?-1:1;if(this.aA){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.M2,f=this.N2,g=this.CJ,h=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;fi(this.Kc,"translateZ("+d+"px) translateY("+l+"px) translateX("+h+"px) rotateX("+-e*c+"deg) rotateY("+-b*f*c+"deg) rotateZ("+b*g*c+"deg)");nE(this,a,!1);nE(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,nh(this.th,0,
d),nh(this.sh,0,e),nh(this.Un,0,e),e=new tk,d=new tk,e.rotate(this.CJ*Math.PI/180*b*c,0,0),d.rotate(this.CJ*Math.PI/180*b*c,0,0),Pk(this.th,e),Pk(this.sh,d),Pk(this.Un,d),c=Math.max(1-a,.8),e.scale(c,c),Pk(this.th,e),c=this.na()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),Pk(this.sh,d),Pk(this.Un,d),.5<=a&&!this.kF&&!this.na()?(this.kF=!0,K(this.Un,1)):.5>=a&&!this.kF&&this.na()&&(this.kF=!0,K(this.Un,0))};
function nE(a,b,c){var d=a.slideHeight()/2;const e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.Ul):a.slideHeight()+d+a.Ul)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());fi(c?a.th:a.sh,"translateY("+d+"px) translateZ("+b+"px)")}k.M2=30;k.N2=20;k.CJ=30;k.Ul=20;var mE=1;function oE(a,b,c){S.call(this,a);this.Fc=c;this.Na(!0,!0);this.ro=b==mE}r(oE,S);k=oE.prototype;
k.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.PH=this.rc(a,b);this.xa().appendChild(this.PH);this.Lp=this.rc(a,b);this.Rg=this.rc(a,b);this.Pg=this.rc(a,b);this.ro?(this.Rg.appendChild(this.lb),this.Pg.appendChild(this.Da)):(this.Rg.appendChild(this.Da),this.Pg.appendChild(this.lb));this.PH.appendChild(this.Lp);this.ro?(this.Lp.appendChild(this.Rg),this.Lp.appendChild(this.Pg)):(this.Lp.appendChild(this.Pg),this.Lp.appendChild(this.Rg));this.RH=
!1;this.Fc&&(ii(this.PH,Math.max(a,b)+"px"),ji(this.PH,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),hi(this.Lp,"preserve-3d"))};k.Ha=function(a){a=this.ro?1-a:a;this.Fc?this.oO(a):this.uL(a)};
k.oO=function(a){function b(g){const h=g?-1:1,l=g?this.Rg:this.Pg;g="translateZ("+(g?e:f).call(this,a)*d+"px)rotateY("+-30*h*c+"deg)translateX("+h*c*this.slideWidth()*1.05+"px)";fi(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.uL=function(a){function b(d){const e=d?-1:1;d=d?this.Rg:this.Pg;const f=new tk;f.scale(1-.5*c,1-.5*c);f.translate(e*c*this.slideWidth()*1.05,0);Pk(d,f)}this.ro?.5>a&&!this.RH&&(this.Lp.appendChild(this.Rg),this.RH=!0):.5<=a&&!this.RH&&(this.Lp.appendChild(this.Pg),this.RH=!0);const c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};k.rc=function(a,b){const c=Fd("DIV");vh(c,a);wh(c,b);F(c,"position","absolute");return c};function pE(a,b){S.call(this,a);this.O=b;this.Na(!0,!0);this.vr()}var qE,rE,sE,tE,uE,vE,wE;r(pE,S);
pE.prototype.vr=function(){var a=this.slideWidth(),b=this.slideHeight(),c=vE!=a||wE!=b;if(!(qE&&rE&&sE&&tE&&uE)||c){vE=a;wE=b;qE=[];rE=[];sE=[];tE=[];uE=[];a=this.slideWidth();b=this.slideHeight();c=qE;const g=rE,h=sE;for(var d=0;d<xE;++d)c[d]=yE(a,b),g[d]=yE(a,b),h[d]=yE(a,b);d=zE/AE;const l=BE/AE,m=[],n=a/zE,q=b/BE;let u=0,w;for(let A=0;A<zE;++A){w=0;const G=Math.round((A+1)*n)-u,I=u;for(let J=0;J<BE;++J){const N=Math.round((J+1)*q)-w,ba=w;if(0==m.length)for(var e=0;e<xE;++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 T=g[f].getContext("2d");f=h[f].getContext("2d");const W=a-(I+G),ea=b-(ba+N),H=G+1,va=N+1;e.clearRect(I,ba,H,va);T.clearRect(W,ba,H,va);f.clearRect(I,ea,H,va);0==I&&0==J%l&&uE.push(ba);0==ba&&0==A%d&&tE.push(I);w+=N}u+=G}}};var CE=Ui&&qi,DE=Yi&&(Hg||Ig)||CE,zE=DE?32:128,BE=DE?24:96,AE=DE?4:8,xE=DE?4:8,EE=1-.2*1.5;
pE.prototype.yn=function(a,b,c,d,e,f){const g=Bd("DIV");F(g,"position","absolute");nh(g,b,c);uh(g,d,e);a.appendChild(g);f&&hi(g,"preserve-3d");return g};pE.prototype.jv=function(a,b,c,d,e,f,g,h,l,m){a=this.yn(a,b,c,d,e,!0);const n=U(d,e);F(n,"position","absolute");a.appendChild(n);const q=U(d,e);F(q,"position","absolute");a.appendChild(q);return new FE(a,n,q,b,c,l?d:e,f,g,h,this.zs,l,m)};
pE.prototype.initialize=function(){const a=this.O==GE||this.O==HE;Zy(this,!1);$y(this,!1);const b=this.slideWidth(),c=this.slideHeight();this.VA=Math.max(b,c);this.zs=Yh();Zh(this.zs,b/2,c/2,this.VA,0);var d=this.yn(this.xa(),0,0,b,c,!0);ii(d,this.VA+"px");this.qa=this.yn(d,0,0,b,c,!0);this.aE=U(b,c);F(this.aE,"position","absolute");this.qa.appendChild(this.aE);d=this.na()?this.lb:this.Da;this.aE.getContext("2d").drawImage(d,0,0);this.CO=[];d=tE;const e=uE;for(let G=0;G<AE;++G){var f=G+1==AE,g=0,
h=0,l=b,m=c;a?(g=d[G],l=f?b-g:d[G+1]-g):(h=e[G],m=f?c-h:e[G+1]-h);f=g;g=this.O==HE||this.O==IE;const I=this.O==GE||this.O==HE;var n=this.slideWidth(),q=this.slideHeight();const J=this.yn(this.qa,0,0,n,q,!0);var u=this.CO.length,w=g?u:AE-(u+1),A=.2/AE;u=A*w;w=A*(w+1);A=new JE(J,u+.1,I);q=I?n:q;n=q/(xE-1);q/=2;for(let N=0;N<xE;++N){const ba=this.jv(J,f,h,l,m,u,w,q-N*n,I,g);A.a1.push(ba)}this.CO[G]=A}};
function yE(a,b){const c=U(a,b),d=c.getContext("2d");d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}
pE.prototype.Ha=function(a){const b=tE,c=uE,d=this.O==GE||this.O==HE,e=this.slideWidth(),f=this.slideHeight(),g=e/2,h=f/2,l=this.CO,m=l.length;for(let W=0;W<m;++W){const ea=l[W];var n=W+1==m;let H=0,va=0,kc=e,Pb=f;d?(H=b[W],kc=n?e-H:b[W+1]-H):(va=c[W],Pb=n?f-va:c[W+1]-va);ea.uS(a);const we=ea.a1,ob=we.length;for(let jd=0;jd<ob;++jd){const bb=we[jd];if(!bb.Y0){var q=this.na()?a<=bb.E1+.2:a>=bb.lR;n=bb;var u=jd,w=q;q=H;var A=va,G=kc,I=Pb;const fl=this.O==GE||this.O==HE,gl=this.na();var J=this.slideWidth(),
N=this.slideHeight();const Wu=this.aE.getContext("2d"),$o=qE;var ba=rE,T=sE;const Xu=this.Da,ap=this.lb;w&&(w=$o[u],u=(fl?ba:T)[u],ba=n.HQ.getContext("2d"),T=n.gQ.getContext("2d"),J-=q+G,N-=A+I,ba.drawImage(w,q,A,G,I,0,0,G,I),T.drawImage(u,J,N,G,I,0,0,G,I),ba.save(),ba.globalCompositeOperation="source-out",ba.drawImage(Xu,q,A,G,I,0,0,G,I),ba.restore(),T.save(),T.globalCompositeOperation="source-out",T.drawImage(ap,J,N,G,I,0,0,G,I),T.restore(),Wu.clearRect(gl&&fl?J:q,gl&&!fl?N:A,G,I),n.Y0=!0)}bb.uS(a,
g,h,ea.raa)}}};function JE(a,b,c){this.Z7=a;this.a1=[];this.I8=b;this.nF=c}JE.prototype.uS=function(a){const b=this.nF;a=(a-this.I8)/EE;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);fi(this.Z7,(b?"rotateY":"rotateX")+"("+a+"rad)");this.raa=a};
function FE(a,b,c,d,e,f,g,h,l,m,n,q){this.HQ=b;this.gQ=c;fi(c,(n?"rotateY":"rotateX")+"(180deg)");this.Me=f;this.Ac=a;this.tl=d;this.ul=e;this.zs=m;this.lR=g;this.zX=g+(h-g)/2;this.W7=.8+this.lR-.2;this.E1=.8+this.zX-.2;this.i4=0>l?-1:1;this.A5=Math.abs(l);this.P5=q;this.nF=n;this.Y0=!1;KE(this,!0)}
FE.prototype.uS=function(a,b,c,d){var e=this.Ac,f=this.A5,g=this.Me,h=LE(a,this.lR,this.W7,f);a=LE(a,this.zX,this.E1,f);f=this.nF;var l=this.P5,m=this.i4,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?gi(e,"0% 0%"):gi(e,"100% 100%");l*=m;fi(e,"translateZ("+l+"px)"+((f?"rotateY":"rotateX")+"("+g+"rad)"));f=l;e=this.tl;h=this.ul;m=this.Me;n=this.nF;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,bi(a,b,0,0),di(a,d),bi(a,-b,0,0),bi(a,0,0,f),di(a,g)):(b=c-(h-m)/2,bi(a,0,b,0),ci(a,d),bi(a,0,-b,0),bi(a,0,0,f),ci(a,g));b=Yh();Zh(b,e,h,0,1);ai(a,b,b);d=Yh();Zh(d,b[0],b[1],b[2],0);$h(d,this.zs,d);b=Yh();Zh(b,e,h,1,0);c=Yh();Zh(c,e,h,0,0);$h(b,c,b);ai(a,b,b);d=Wh(b,d);this.hF?0<=d&&KE(this,!1):0>=d&&KE(this,!0)};
function KE(a,b){const c=b?a.HQ:a.gQ,d=b?a.gQ:a.HQ;a.hF=b;F(c,"visibility","visible");F(d,"visibility","hidden")}function LE(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 GE=0,HE=2,IE=3;function ME(a,b){S.call(this,a);this.O=b;this.Na(!0,!0)}r(ME,dz);k=ME.prototype;k.initialize=function(){Zy(this,!1);$y(this,!1);gz(this,this.Da);this.Gd();mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);yz(this)};
k.ki=function(){rz(this);this.QT=sz(this,"aDelay");this.PV=sz(this,"aMaxDistance");this.nB=tz(this,"uSampler1");this.oB=tz(this,"uSampler2");this.og=tz(this,"uPhase");const a=tz(this,"uSlideWidth"),b=tz(this,"uHorizontal");this.N.uniform1f(tz(this,"uSlideHeight"),this.slideHeight());this.N.uniform1f(a,this.slideWidth());this.N.uniform1i(b,this.O==GE||this.O==HE?1:0)};k.Wh=function(){iz(this,this.QT);iz(this,this.PV)};
k.ZJ=function(){const a=this.N;a.bindBuffer(a.ARRAY_BUFFER,this.$K);a.vertexAttribPointer(this.QT,this.$K.Ux,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.dL);a.vertexAttribPointer(this.PV,this.dL.Ux,a.FLOAT,!1,0,0)};
k.Gd=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Ui&&qi,d=vi&&qi||c;c=d?26:50;d=d?20:45;const e=a/c,f=b/d;this.sb=new NE;for(let g=0;g<d;++g)for(let h=0;h<c;++h){const l=new OE(h*e,g*f,e,f,a,b,this.O);this.sb.$q(l)}this.ol=new Iz;a=lz(this,this.sb.vR(),3);this.ol.pg=a;a=lz(this,this.sb.oS(),2);this.ol.wg=a;a=mz(this,this.sb.kk());this.ol.Xf=a;this.$K=lz(this,this.sb.rQ(),1);this.dL=lz(this,this.sb.tQ(),1)};
k.Vh=function(){jz(this,this.ol);this.N.deleteBuffer(this.$K);this.N.deleteBuffer(this.dL);this.N.deleteTexture(this.KB)};k.Ha=function(a){this.N.uniform1f(this.og,a);qz(this,this.ol)};k.Tz=function(){this.JB=kz(this,this.N.TEXTURE0,this.nB,0,this.Da);this.KB=kz(this,this.N.TEXTURE1,this.oB,1,this.lb,this.yL.bind(this))};k.yL=function(a,b,c,d){this.O==GE||this.O==HE?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};k.Yh=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.Zh=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 NE(){this.CT=0;this.aO=[];this.aL=[];this.eL=[];this.kP=[];this.oh=[]}k=NE.prototype;k.$q=function(a){this.aO=this.aO.concat(a.vR());this.aL=this.aL.concat(a.rQ());this.eL=this.eL.concat(a.tQ());this.kP=this.kP.concat(a.oS());const b=4*this.CT;for(let c=0;c<a.kk().length;c++)this.oh.push(a.kk()[c]+b);this.CT++};k.vR=function(){return this.aO};k.rQ=function(){return this.aL};k.tQ=function(){return this.eL};k.oS=function(){return this.kP};k.kk=function(){return this.oh};
function OE(a,b,c,d,e,f,g){this.Wb=a;this.Xb=b;this.To=0;this.Ta=c;this.Oa=d;this.k_=e;this.j_=f;this.tF=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,f);switch(g){case GE:this.Lg=Y(0,.5,e,0)(a);break;case HE:this.Lg=Y(0,0,e,.5)(a);break;case 1:this.Lg=Y(0,.5,f,0)(b);break;case IE:this.Lg=Y(0,0,f,.5)(b)}}k=OE.prototype;k.vR=function(){const a=this.Wb,b=-this.Xb,c=this.To,d=this.Ta,e=-this.Oa;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
k.oS=function(){const a=this.Wb/this.k_,b=this.Xb/this.j_,c=this.Ta/this.k_,d=this.Oa/this.j_;return[a,b,a+c,b,a,b+d,a+c,b+d]};k.kk=function(){return[0,1,3,0,3,2]};k.rQ=function(){return[this.Lg,this.Lg,this.Lg,this.Lg]};k.tQ=function(){return[this.tF,this.tF,this.tF,this.tF]};function PE(a,b,c,d){S.call(this,a);this.Ga=b;this.$b=c;this.a5=d;this.$b?this.Na(!1,!1,!0,!0,!0,!0):this.Na(!0,!0)}r(PE,S);
PE.prototype.initialize=function(){Zy(this,!1);$y(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.$b){var c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.CF,0,0);this.Ss=c;c=U(a,b);F(c,"position","absolute");this.xa().appendChild(c);c.getContext("2d").drawImage(this.IF,0,0);this.Ws=c}this.bP=U(a,b);F(this.bP,"position","absolute");this.xa().appendChild(this.bP);this.Dj=this.bP.getContext("2d")};
PE.prototype.Ha=function(a){var b=this.slideWidth(),c=this.slideHeight();this.$b&&(K(this.Ws,1-a),K(this.Ss,a));const d=this.$b?this.oq:this.Da,e=this.$b?this.Tn:this.lb,f=this.Dj;f.clearRect(0,0,b,c);b=this.Ga==QE?1:-1;a=Nz(0,1,a);c=Y(0,6,1,1);c=this.a5?cA(4,.8,4,a):this.Ga==QE?2-a:c(a);c=this.Ga==QE?1/c:c;this.Ga==QE?(RE(this,a,c,f,e),SE(this,2*a,b,f,d)):(SE(this,.5*a,b,f,d),RE(this,a,c,f,e))};var QE=0;
function RE(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 SE(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 TE(a){S.call(this,a);this.Na(!0,!1)}r(TE,S);TE.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();$y(this,!1);const c=U(a,b);this.RA=c.getContext("2d");this.Tc=U(a,b);this.$f=this.Tc.getContext("2d");a*=.5;b*=.5;this.Xg=Math.sqrt(a*a+b*b);F(c,"position","absolute");this.xa().appendChild(c)};var UE=1/15;
TE.prototype.Ha=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.$f;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.fL(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.Xg,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.RA;d.drawImage(this.lb,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.Tc,0,0);d.restore()};
TE.prototype.yE=function(a,b,c,d,e,f,g){const h=this.$f;h.fillStyle="rgba(0,0,0,"+g.toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
TE.prototype.fL=function(a,b){const c=.5*this.slideWidth(),d=.5*this.slideHeight();let e=UE;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.Xg*Math.cos(f),h=d+this.Xg*Math.sin(f),l=c+this.Xg*Math.cos(3*Math.PI-f);for(f=d+this.Xg*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.Xg*Math.cos(m),q=d+this.Xg*Math.sin(m);this.yE(c,d,g,h,n,q,1-e);const u=c+this.Xg*Math.cos(3*Math.PI-m),w=d+this.Xg*Math.sin(3*Math.PI-m);this.yE(c,d,l,f,u,
w,1-e);e+=UE;g=n;h=q;l=u;f=w;if(m==2.5*Math.PI)break}};function VE(a,b){S.call(this,a);this.qo=!1;0>b&&(b=-b,this.qo=!0);this.dP=b;this.Na(!0,!1)}r(VE,S);VE.prototype.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();$y(this,!1);const c=U(a,b);this.RA=c.getContext("2d");this.Tc=U(a,b);this.$f=this.Tc.getContext("2d");this.$f.scale(1,b/a);a*=.5;this.Xg=Math.sqrt(2*a*a);F(c,"position","absolute");this.xa().appendChild(c)};var WE=1/15;
VE.prototype.Ha=function(a){var b=this.slideWidth();this.slideHeight();const c=this.$f;let d=2/this.dP,e=.2/this.dP;this.qo&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.dP;++b){var f=(1.5+b*d)*Math.PI,g=f+a*(e+d)*Math.PI,h=g-e*Math.PI;this.fL(h,g,f,f+d*Math.PI);g=c;const l=.5*this.slideWidth();if(this.qo&&h<=f||!this.qo&&h>=f)g.beginPath(),g.moveTo(l,l),this.qo?g.arc(l,l,this.Xg,f,h,!0):g.arc(l,l,this.Xg,f,h,!1),g.lineTo(l,l),g.fillStyle="#000",g.fill()}a=this.RA;a.drawImage(this.lb,0,0);a.save();
a.globalCompositeOperation="destination-in";a.drawImage(this.Tc,0,0);a.restore()};VE.prototype.yE=function(a,b,c,d,e,f,g){const h=this.$f;h.fillStyle="rgba(0,0,0,"+Zk(g).toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
VE.prototype.fL=function(a,b,c,d){const e=.5*this.slideWidth();let f=WE;b-=a;var g=a;if(this.qo&&g>c||!this.qo&&g<c)f=(c-a)/b,g=c;c=e+this.Xg*Math.cos(g);for(g=e+this.Xg*Math.sin(g);1>=f;){let h=a+f*b;if(this.qo&&h<d||!this.qo&&h>d)h=d;const l=e+this.Xg*Math.cos(h),m=e+this.Xg*Math.sin(h);this.yE(e,e,c,g,l,m,1-f);f+=WE;c=l;g=m;if(h==d)break}};function XE(a,b){S.call(this,a);this.O=b;this.Na(!1,!0)}r(XE,dz);k=XE.prototype;k.initialize=function(){Zy(this,!1);$y(this,!0);gz(this,this.Da);this.Gd();this.N.enable(this.N.DEPTH_TEST);mat4.translate(this.kb,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.VB=mat4.create();mat4.set(this.kb,this.VB)};
k.Gd=function(){this.mg=bB(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.O?eB(20,20):dB(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.Fe=b;this.Vq=new Dz;for(a=0;a<this.mg.length();a++)Ez(this.Vq,this.mg.gb[a].clone());this.fC=[];for(a=0;a<this.Fe.length;a+=3)this.fC.push(new RA(this.Vq.gb[this.Fe[a]],this.Vq.gb[this.Fe[a+1]],this.Vq.gb[this.Fe[a+2]]));
this.Mi=new Iz;a=lz(this,Fz(this.mg),3);this.Mi.pg=a;a=lz(this,Hz(this.mg),3);this.Mi.Xn=a;a=lz(this,Gz(this.mg),2);this.Mi.wg=a;a=mz(this,this.Fe);this.Mi.Xf=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.EJ=Th(Sh(),b[0]-a[0],0,0);this.FJ=Th(Sh(),0,b[1]-a[1],0);this.GJ=Th(Sh(),0,0,b[2]-a[2]);this.J_=[];c=Xh(this.FJ,this.GJ,Sh());d=Xh(this.EJ,this.GJ,Sh());e=Xh(this.EJ,this.FJ,Sh());f=Wh(c,this.EJ);g=Wh(d,this.FJ);h=Wh(e,this.GJ);for(var l=0;l<this.mg.length();l++){var m=this.mg.gb[l],
n=Th(Sh(),m.position().x(),m.position().y(),m.position().z());Uh(n,Th(Sh(),a[0],a[1],a[2]),n);m=Wh(c,Vh(n,1/f));var q=Wh(d,Vh(n,1/g));const u=Wh(e,Vh(n,1/h)),w=[];w.push([],[],[]);for(n=0;4>n;n++)w[0].push(YE(3,n,m));for(n=0;4>n;n++)w[1].push(YE(3,n,q));for(n=0;2>n;n++)w[2].push(YE(1,n,u));this.J_.push(w)}this.vh=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)f=this.Ij(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.vh[f]=
g[0],this.vh[f+1]=g[1],this.vh[f+2]=g[2];this.YA={}};function YE(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.Ij=function(a,b,c){return 3*(a+4*b+16*c)};k.Vh=function(){jz(this,this.Mi)};k.Wh=function(){iz(this,this.zl)};k.Yh=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.Zh=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.ki=function(){rz(this);this.zl=sz(this,"aVertexNormal");this.hf=tz(this,"uSampler")};
k.Hj=function(){return this.hf};function ZE(a,b,c,d){let e=a.Ij(b,c,0);const f=b.toString()+c.toString();let g;void 0===a.YA[f]?(g=[a.vh[e+0],a.vh[e+1],a.vh[e+2]],a.YA[f]=[g[0],g[1],g[2]]):g=[a.YA[f][0],a.YA[f][1],a.YA[f][2]];mat4.multiplyVec3(d,g,g);a.vh[e+0]=g[0];a.vh[e+1]=g[1];a.vh[e+2]=g[2];e=a.Ij(b,c,1);a.vh[e+0]=g[0];a.vh[e+1]=g[1];a.vh[e+2]=g[2]}k.Hz=function(){return this.zl};
k.jK=function(){for(let a=0;a<this.fC.length;a++){const b=this.fC[a];b.n=wz(b.Sr.position().Ii(b.By.position()),b.Sr.position().Ii(b.Cy.position()));b.n.normalize()}};
function $E(a,b,c){var d=Math.sqrt(a.slideWidth()*a.slideWidth()+a.slideHeight()*a.slideHeight()),e=0==a.O?new V(a.slideWidth(),a.slideHeight(),0):new V(-a.slideWidth(),a.slideHeight(),0);e.normalize();d=2*Math.PI/(.25*d);e.Wb*=d;e.Xb*=d;e.To*=d;d=b.position().x()/a.slideWidth();0!=a.O&&(d=1-d);a=25*d;var f=b.position();b=10*Math.PI;d=Math;var g=d.cos;e=Th(Rh(),e.x(),e.y(),e.z());f=Th(Rh(),f.x(),f.y(),f.z());return a*g.call(d,Wh(e,f)-b*c)}
function aF(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)]);ZE(a,0==a.O?0:3,0,f)}
function bF(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.O?3:0;let l=0==a.O?-1:1;mat4.identity(g);mat4.translate(g,[.02*l*a.slideWidth()*Math.sin(2*Math.PI*h),0,0]);ZE(a,c,0,g);mat4.identity(g);mat4.translate(g,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*h),0,0]);ZE(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)]);ZE(a,c,3,g);d=Math.min(1,Math.max(0,
d(b)));c=0==a.O?1:2;l=0==a.O?1:-1;mat4.identity(g);mat4.translate(g,[.5*l*a.slideWidth()*d,0,.5*a.slideHeight()*d]);ZE(a,c,2,g);ZE(a,c,1,g);ZE(a,c,0,g);.4<=b&&.6>b&&aF(a,e,0,.2*a.slideHeight(),b);.6<=b&&aF(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.O?0:3;ZE(a,c,0,g)}
function cF(a,b){for(var c=0;c<a.mg.length();c++){var d=a.mg.gb[c];d=0==a.O?d.position().x()>.2*a.slideWidth()?$E(a,d,b):0:d.position().x()<.8*a.slideWidth()?$E(a,d,b):0;var e=a.Vq.gb[c],f=a,g=a.J_[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 A=f.Ij(m,q,w);h=g[2][w];zz(u,new V(f.vh[A+0]*h,f.vh[A+1]*h,f.vh[A+2]*h))}h=g[1][q];zz(n,new V(u.x()*h,u.y()*h,u.z()*h))}h=g[0][m];zz(l,new V(n.x()*h,n.y()*h,n.z()*h))}Cz(e,l.add(new V(0,
0,d)));xz(a.Vq.gb[c],new V)}a.jK();for(b=0;b<a.fC.length;b++)c=a.fC[b],xz(c.Sr,c.Sr.me.add(c.n)),xz(c.By,c.By.me.add(c.n)),xz(c.Cy,c.Cy.me.add(c.n))}function dF(a,b){var c=Y(.3,0,.9,1);const d=Y(.05,0,.3,1);mat4.set(a.VB,a.kb);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.kb,[(0==a.O?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.kb,[0,-1*b*a.slideHeight()*-.02,0])}
k.Ha=function(a){bF(this,a);cF(this,a);dF(this,a);yz(this);qz(this,this.Mi,this.N.TRIANGLES,function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Fz(this.Vq)))}.bind(this),function(){this.N.bufferSubData(this.N.ARRAY_BUFFER,0,new Float32Array(Hz(this.Vq)))}.bind(this))};function eF(a,b){S.call(this,a);this.Na(!1,!0);this.O=b}r(eF,S);eF.prototype.initialize=function(){this.hb().Bg();Zy(this,!1);$y(this,!0);this.Tc=U(this.slideWidth(),this.slideHeight());this.xa().appendChild(this.Tc)};
eF.prototype.Ha=function(a){var b=0;let c=0,d=0,e=0;switch(this.O){case fF:e=(this.slideHeight()+400)*a;c=e-200;break;case gF:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case hF:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case iF:d=(this.slideWidth()+400)*a,b=d-200}a=this.Tc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.Da,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 gF=0,fF=1,hF=2,iF=3;function jF(a,b){function c(I){I.rotate(h,0,0);I.translate(A,G);I.scale(u,w)}var d=a.slideWidth(),e=a.slideHeight();const f=d/2,g=e/2,h=Y(0,0,1,-a.$V)(b),l=a.zf.width/d,m=a.zf.height/e;var n=Y(0,a.zf.left,1,0)(b),q=Y(0,a.zf.top,1,0)(b);d=Y(0,a.zf.left+a.zf.width,1,d)(b);e=Y(0,a.zf.top+a.zf.height,1,e)(b);const u=(d-n)/a.zf.width,w=(e-q)/a.zf.height,A=b*(f-(a.zf.left+.5*a.zf.width))/l,G=b*(g-(a.zf.top+.5*a.zf.height))/m;n=new tk;c(n);(function(I){I.translate(a.zf.left,a.zf.top);I.translate(-f,-g);
I.scale(l,m);I.translate(f,g);I.rotate(a.$V,0,0)})(n);q=new tk;c(q);a.Jk.ln()&&(e=.5<b?1:Y(0,0,.5,1)(b),K(a.Zq,e));a.LU&&(b=.5<b?0:Y(0,1,.5,0)(b),K(a.LU,b));Pk(a.Zq,n);Pk(a.Uu,q)}
class kF extends S{constructor(a){super(a);this.lf=!1;a=a.Fy();this.Jk=a.effect();this.ot=a.up();this.sF=a.ZQ();this.zf=this.Jk.Va();this.$V=this.Jk.rotation();a=this.slideWidth();const b=this.slideHeight();var c=this.wc().slide();this.MU=[];this.LU=null;if(!this.ot){const d=this.Jk.ln()?[]:[this.Jk.xy()];this.MU=sw(d,c);c=!this.Jk.ln();this.Na(!0,!0,c,!1,c,!1)}this.sA=Bd("DIV");this.sA.setAttribute("id","mainbg");this.Uu=Bd("DIV");this.Uu.setAttribute("id","source");this.Zq=Bd("DIV");this.Zq.setAttribute("id",
"destination");uh(this.Zq,a,b);uh(this.Uu,a,b);uh(this.sA,a,b);this.xa().appendChild(this.sA);this.xa().appendChild(this.Uu);this.xa().appendChild(this.Zq)}$W(){tw(this.MU)}initialize(){Zy(this,!1);$y(this,!1);this.ot?(this.sF&&this.sA.appendChild(this.sF),K(this.Uu,0),K(this.Zq,0)):(this.Uu.appendChild(this.Da),this.Jk.ln()?this.Zq.appendChild(this.lb):this.Zq.appendChild(this.Tn))}Ha(a){a=bA(a);if(this.ot){var b=a,c=this.slideWidth(),d=this.slideHeight();a=c/2;const g=d/2,h=new tk,l=this.Jk.Va(),
m=this.ot.Va();var e=c/m.width,f=d/m.height;const n=Y(0,this.ot.rotation(),1,this.Jk.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);Pk(this.sA,h)}else jF(this,a)}};class lF{constructor(a){const b=Ei(),c=$b&&11>=parseFloat(oc)?!1:Ei(),d=Ii();if(!sx){const e={"null":function(h){return new tx(h)},Cut:function(h){return new gB(h)},CutThroughBlack:function(h){return new hB(h)}};c?(e.BlindsHorizontal=function(h){return new Mz(h,1)},e.BlindsVertical=function(h){return new Mz(h,Oz)}):(e.BlindsHorizontal=function(h){return new Tz(h,1)},e.BlindsVertical=function(h){return new Tz(h,Uz)});e.CheckerboardAcross=function(h){return new hA(h,lA)};e.CheckerboardDown=function(h){return new hA(h,
iA)};e.Dissolve=function(h){return new iB(h)};e.FadeThroughBlack=function(h){return new uB(h)};b&&2013>a&&2007!=a?(e.CoverLeft=function(h){return new xA(h,GA,!1)},e.CoverUp=function(h){return new xA(h,DA,!1)},e.CoverRight=function(h){return new xA(h,HA,!1)},e.CoverDown=function(h){return new xA(h,FA,!1)},e.CoverLeftUp=function(h){return new xA(h,JA,!1)},e.CoverRightUp=function(h){return new xA(h,LA,!1)},e.CoverLeftDown=function(h){return new xA(h,IA,!1)},e.CoverRightDown=function(h){return new xA(h,
KA,!1)},e.UncoverLeft=function(h){return new xA(h,GA,!0)},e.UncoverUp=function(h){return new xA(h,DA,!0)},e.UncoverRight=function(h){return new xA(h,HA,!0)},e.UncoverDown=function(h){return new xA(h,FA,!0)},e.UncoverLeftUp=function(h){return new xA(h,JA,!0)},e.UncoverRightUp=function(h){return new xA(h,LA,!0)},e.UncoverLeftDown=function(h){return new xA(h,IA,!0)},e.UncoverRightDown=function(h){return new xA(h,KA,!0)}):(e.CoverLeft=function(h){return new QA(h,GA,!1)},e.CoverUp=function(h){return new QA(h,
DA,!1)},e.CoverRight=function(h){return new QA(h,HA,!1)},e.CoverDown=function(h){return new QA(h,FA,!1)},e.CoverLeftUp=function(h){return new QA(h,JA,!1)},e.CoverRightUp=function(h){return new QA(h,LA,!1)},e.CoverLeftDown=function(h){return new QA(h,IA,!1)},e.CoverRightDown=function(h){return new QA(h,KA,!1)},e.UncoverLeft=function(h){return new QA(h,GA,!0)},e.UncoverUp=function(h){return new QA(h,DA,!0)},e.UncoverRight=function(h){return new QA(h,HA,!0)},e.UncoverDown=function(h){return new QA(h,
FA,!0)},e.UncoverLeftUp=function(h){return new QA(h,JA,!0)},e.UncoverRightUp=function(h){return new QA(h,LA,!0)},e.UncoverLeftDown=function(h){return new QA(h,IA,!0)},e.UncoverRightDown=function(h){return new QA(h,KA,!0)});e.RandomBarsHorizontal=function(h){return new yD(h,zD)};e.RandomBarsVertical=function(h){return new yD(h,AD)};e.StripsLeftUp=function(h){return new gE(h,iE)};e.StripsRightUp=function(h){return new gE(h,kE)};e.StripsLeftDown=function(h){return new gE(h,hE)};e.StripsRightDown=function(h){return new gE(h,
jE)};e.WipeLeft=function(h){return new eF(h,hF)};e.WipeUp=function(h){return new eF(h,gF)};e.WipeRight=function(h){return new eF(h,iF)};e.WipeDown=function(h){return new eF(h,fF)};e.BoxOut=function(h){return new Xz(h,Yz)};e.BoxIn=function(h){return new Xz(h,Zz)};e.SplitHorizontalOut=function(h){return new bE(h,dE)};e.SplitHorizontalIn=function(h){return new bE(h,cE)};e.SplitVerticalOut=function(h){return new bE(h,fE)};e.SplitVerticalIn=function(h){return new bE(h,eE)};e.ShapeCircle=function(h){return new QD(h)};
e.ShapeDiamond=function(h){return new RD(h)};e.CombHorizontal=function(h){return new oA(h,pA)};e.CombVertical=function(h){return new oA(h,1)};e.FadeSmoothly=function(h){return new tB(h)};e.Newsflash=function(h){return new VC(h)};e.ShapePlus=function(h){return new TD(h)};e.PushDown=function(h){return new tD(h,uD)};e.PushLeft=function(h){return new tD(h,vD)};e.PushRight=function(h){return new tD(h,wD)};e.PushUp=function(h){return new tD(h,xD)};e.Wedge=function(h){return new TE(h)};e.Wheel1Spoke=function(h){return new VE(h,
1)};e.Wheel2Spokes=function(h){return new VE(h,2)};e.Wheel3Spokes=function(h){return new VE(h,3)};e.Wheel4Spokes=function(h){return new VE(h,4)};e.Wheel8Spokes=function(h){return new VE(h,8)};e.WheelReverse1Spoke=function(h){return new VE(h,-1)};e.MorphByObject=function(h){return new UC(h)};e.MorphByWord=function(h){return new UC(h)};e.MorphByChar=function(h){return new UC(h)};b?d?(e.VortexLeft=function(h){return new ME(h,GE)},e.VortexUp=function(h){return new ME(h,1)},e.VortexRight=function(h){return new ME(h,
HE)},e.VortexDown=function(h){return new ME(h,IE)}):(e.VortexLeft=function(h){return new pE(h,GE)},e.VortexUp=function(h){return new pE(h,1)},e.VortexRight=function(h){return new pE(h,HE)},e.VortexDown=function(h){return new pE(h,IE)}):(e.VortexLeft=function(h){return new iB(h)},e.VortexUp=function(h){return new iB(h)},e.VortexRight=function(h){return new iB(h)},e.VortexDown=function(h){return new iB(h)});!d||vi||Ui?(e.RippleCenter=function(h){return new JD(h,KD)},e.RippleRightUp=function(h){return new JD(h,
ND)},e.RippleLeftUp=function(h){return new JD(h,LD)},e.RippleLeftDown=function(h){return new JD(h,MD)},e.RippleRightDown=function(h){return new JD(h,OD)}):(e.RippleCenter=function(h){return new PD(h,KD)},e.RippleRightUp=function(h){return new PD(h,ND)},e.RippleLeftUp=function(h){return new PD(h,LD)},e.RippleLeftDown=function(h){return new PD(h,MD)},e.RippleRightDown=function(h){return new PD(h,OD)});e.GlitterDiamondLeft=function(h){return new KB(h,PB,NB)};e.GlitterDiamondUp=function(h){return new KB(h,
PB,LB)};e.GlitterDiamondRight=function(h){return new KB(h,PB,OB)};e.GlitterDiamondDown=function(h){return new KB(h,PB,MB)};e.GlitterHexagonLeft=function(h){return new KB(h,1,NB)};e.GlitterHexagonUp=function(h){return new KB(h,1,LB)};e.GlitterHexagonRight=function(h){return new KB(h,1,OB)};e.GlitterHexagonDown=function(h){return new KB(h,1,MB)};b?(e.GalleryLeft=function(h){return new GB(h,IB,!1)},e.GalleryRight=function(h){return new GB(h,JB,!1)}):(e.GalleryLeft=function(h){return new tD(h,vD)},e.GalleryRight=
function(h){return new tD(h,wD)});b?(e.ConveyorLeft=function(h){return new GB(h,IB,!0)},e.ConveyorRight=function(h){return new GB(h,JB,!0)}):(e.ConveyorLeft=function(h){return new lD(h,nD,!0)},e.ConveyorRight=function(h){return new lD(h,mD,!0)});e.DoorsVertical=function(h){return new oB(h,pB,!1,!0)};e.DoorsHorizontal=function(h){return new oB(h,qB,!1,!0)};e.WindowVertical=function(h){return new oB(h,pB,!0,2013>a)};e.WindowHorizontal=function(h){return new oB(h,qB,!0,2013>a)};e.WarpIn=function(h){return new PE(h,
QE,!1,!1)};e.WarpOut=function(h){return new PE(h,1,!1,!1)};e.FlyThroughIn=function(h){return new PE(h,QE,!0,!1)};e.FlyThroughOut=function(h){return new PE(h,1,!0,!1)};e.FlyThroughInBounce=function(h){return new PE(h,QE,!0,!0)};e.FlyThroughOutBounce=function(h){return new PE(h,1,!0,!0)};e.RevealSmoothLeft=function(h){return new CD(h,FD)};e.RevealSmoothRight=function(h){return new CD(h,ED)};e.RevealBlackLeft=function(h){return new CD(h,DD)};e.RevealBlackRight=function(h){return new CD(h,3)};e.Honeycomb=
function(h){return new YB(h)};b?(e.FerrisWheelLeft=function(h){return new wB(h,0)},e.FerrisWheelRight=function(h){return new wB(h,xB)}):(e.FerrisWheelLeft=function(h){return new lD(h,oD,!0)},e.FerrisWheelRight=function(h){return new lD(h,oD,!0)});const f=2013<=a?oE:lE,g=2013<=a?CB:AB;e.SwitchLeft=function(h){return new f(h,0,c)};e.SwitchRight=function(h){return new f(h,mE,c)};e.FlipLeft=function(h){return new g(h,0,c)};e.FlipRight=function(h){return new g(h,BB,c)};e.Flashbulb=function(h){return new yB(h)};
c?(e.ShredStripsIn=function(h){return new WD(h,0)},e.ShredStripsOut=function(h){return new WD(h,aE)},e.ShredRectangleIn=function(h){return new WD(h,XD)},e.ShredRectangleOut=function(h){return new WD(h,YD)}):(e.ShredStripsIn=function(h){return new iB(h)},e.ShredStripsOut=function(h){return new iB(h)},e.ShredRectangleIn=function(h){return new iB(h)},e.ShredRectangleOut=function(h){return new iB(h)});e.CubeLeft=function(h){return new XA(h,$A,!1,c)};e.CubeUp=function(h){return new XA(h,ZA,!1,c)};e.CubeRight=
function(h){return new XA(h,aB,!1,c)};e.CubeDown=function(h){return new XA(h,YA,!1,c)};e.RotateLeft=function(h){return new XA(h,$A,!0,c)};e.RotateUp=function(h){return new XA(h,ZA,!0,c)};e.RotateRight=function(h){return new XA(h,aB,!0,c)};e.RotateDown=function(h){return new XA(h,YA,!0,c)};c?(e.BoxLeft=function(h){return new dA(h,gA,!1)},e.BoxUp=function(h){return new dA(h,0,!1)},e.BoxRight=function(h){return new dA(h,eA,!1)},e.BoxDown=function(h){return new dA(h,fA,!1)},e.OrbitLeft=function(h){return new dA(h,
gA,!0)},e.OrbitUp=function(h){return new dA(h,0,!0)},e.OrbitRight=function(h){return new dA(h,eA,!0)},e.OrbitDown=function(h){return new dA(h,fA,!0)}):(e.BoxLeft=function(h){return new tD(h,vD)},e.BoxUp=function(h){return new tD(h,xD)},e.BoxRight=function(h){return new tD(h,wD)},e.BoxDown=function(h){return new tD(h,uD)},e.OrbitLeft=function(h){return new lD(h,nD,!0)},e.OrbitUp=function(h){return new lD(h,3,!0)},e.OrbitRight=function(h){return new lD(h,mD,!0)},e.OrbitDown=function(h){return new lD(h,
oD,!0)});e.PanLeft=function(h){return new lD(h,nD,2013>a)};e.PanUp=function(h){return new lD(h,3,2013>a)};e.PanRight=function(h){return new lD(h,mD,2013>a)};e.PanDown=function(h){return new lD(h,oD,2013>a)};d?(e.AirplaneLeft=function(h){return new Jz(h,Kz)},e.AirplaneRight=function(h){return new Jz(h,1)},e.OrigamiLeft=function(h){return new $C(h,bD)},e.OrigamiRight=function(h){return new $C(h,fD)},e.DrapeLeft=function(h){return new rB(h,sB)},e.DrapeRight=function(h){return new rB(h,1)},e.FallOverLeft=
function(h){return new vB(h,0)},e.FallOverRight=function(h){return new vB(h,1)},e.Curtains=function(h){const l=new fB(h);return l.mS()?l:new tB(h)},e.Fracture=function(h){return new DB(h)},e.Crush=function(h){return new SA(h)},e.WindRight=function(h){return new XE(h,0)},e.WindLeft=function(h){return new XE(h,1)},e.PeelOffLeft=function(h){return new pD(h,qD)},e.PeelOffRight=function(h){return new pD(h,1)},e.Prestige=function(h){const l=new rD(h);return l.mS()?l:new tB(h)},e.PageCurlDoubleLeft=function(h){return new jD(h,
0)},e.PageCurlDoubleRight=function(h){return new jD(h,1)},e.PageCurlSingleLeft=function(h){return new jD(h,2)},e.PageCurlSingleRight=function(h){return new jD(h,3)}):(e.AirplaneLeft=function(h){return new tB(h)},e.AirplaneRight=function(h){return new tB(h)},e.OrigamiLeft=function(h){return new tB(h)},e.OrigamiRight=function(h){return new tB(h)},e.DrapeLeft=function(h){return new tB(h)},e.DrapeRight=function(h){return new tB(h)},e.FallOverLeft=function(h){return new tB(h)},e.FallOverRight=function(h){return new tB(h)},
e.Curtains=function(h){return new tB(h)},e.Fracture=function(h){return new tB(h)},e.Crush=function(h){return new tB(h)},e.WindRight=function(h){return new tB(h)},e.WindLeft=function(h){return new tB(h)},e.PeelOffLeft=function(h){return new tB(h)},e.PeelOffRight=function(h){return new tB(h)},e.Prestige=function(h){return new tB(h)},e.PageCurlDoubleLeft=function(h){return new tB(h)},e.PageCurlDoubleRight=function(h){return new tB(h)},e.PageCurlSingleLeft=function(h){return new tB(h)},e.PageCurlSingleRight=
function(h){return new tB(h)});e.Zoom=function(h){return new kF(h)};sx=e}}}
var sx,rx=[["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 mF(a,b){b=a.o8.create(b);B(a,b);z(a,b.KG,a.W6,a);return b}function nF(a){"normal"==a.Jb&&Qx(a.sn,a.Ka);Rx(a.sn,b=>{if(b instanceof Ux){const c="normal"==a.Jb?"":"none";b.displayObject().style.display=c}})}
class oF extends Cg{constructor(a,b,c){super();this.$e=a;this.F=b;this.ni=c;this.Jb="normal";this.wh=new C;this.Ka=this.rc();this.rl=this.rc("slidesBackground");this.Ne=this.rc();this.We=new op(this);this.Et=this.rc();this.Vf=this.rc("frontLayers");this.Ka.appendChild(this.rl);this.Ka.appendChild(this.Ne);a=this.We.displayObject();this.Ka.appendChild(a);this.Ne.appendChild(this.Et);this.Ne.appendChild(this.Vf);this.Ne.style.display="none";this.Dc=pF(this.$e.hy(),{fS:this.Et,width:this.F.slideWidth(),
height:this.F.slideHeight(),Fba:Number.MAX_VALUE,backgroundColor:"#000000",yS:this.Jb});a=new Xx;this.Oe=new Wx(this.F,this.Dc,a,this.F.slideWidth(),this.F.slideHeight(),this.Vf);c=new Wp;var d=new Xy(this.Dc,this.F.slides(),c,this.ni);this.B=new nx(this.F,this.Dc,this.$e.hy().jf,d,c,this.$e,this.Oe,a,this.ni);z(this,this.B.Ic(),this.Lj,this);z(this,this.B.Wr,this.PJ,this);a=this.B;this.$e.PL.Mt.addHandler(a.n6,a);z(this,this.B.WJ,this.V5,this);z(this,this.B.Wr,this.T5,this);this.tc=new Ry(this.B,
this.F);this.o8=new Ey({ya:this.F,lca:this.$e,CI:this.Ka,rJ:this.rl,Jh:this.Ne,rr:this.We,xa:this.Vf,nJ:this.Et,W:this.B,xda:this.Oe,nn:this.Dc});this.Oj=mF(this,"normal");b=b.fonts();a=Gg||$b;c=[];for(d=0;d<b.length;++d){const f=b[d];var e=it(f.name());const g=f.urls(),h=[];0!=g.length||!f.localName()||(e.bold()||e.italic())&&a||h.push(new dy("local",f.localName()));for(e=0;e<g.length;++e)h.push(new dy("url",g[e]));c.push(cy(f.name(),h))}nu(c.join("\n"));this.sn=new Sx(this);this.lY=this.dE=void 0;
b=this.F.slideWidth();this.F.slideHeight();a=this.F.uC();c=this.F.ID();if(a||c)c&&(c=new Ux(c),Nx(this.sn,c)),a&&(fj&&(this.lY=new Tx(a,b)),this.dE=new Mx(a,b),a=new Nl(this.F.settings().ia()),b=this.dE.displayObject(),a=`${a.ga("PB_ACCESSIBLE_WATERMARK_SKIN_CREATED_WITH")}.`,il(b,"label",a),hl(b,"banner"),b.setAttribute("tabindex",0),Nx(this.sn,this.dE));Px(this.sn)}Se(){return this.wh}W(){return this.B}xe(){return this.tc}soundController(){return this.$e.soundController()}displayObject(){return this.Ka}Jh(){return this.Ne}tI(){this.Oj.tI(this.sn)}nn(){return this.Dc}width(){return this.Oj.width()}height(){return this.Oj.height()}scale(){return this.Oj.scale()}resize(a,
b){this.Oj.resize(a,b)}rr(){return this.We}Rr(){return this.$e.Rr()}yI(){return this.Oj.yI()}setOverlayDisplayed(a){this.Oj.setOverlayDisplayed(a)}kn(a){if(this.Jb!=a){this.Jb=a;this.B.pause();Ze(this,this.Oj);this.Oj=mF(this,a);this.Dc.kn(a);this.$e.mediaController().kn(a);for(a=0;a<this.F.slides().count();++a){var b=this.B.qf(a,!1);b&&null!=b.Ua&&(b.pQ({waa:!0}),b.deactivate())}for(a=0;a<this.F.slides().count();++a)(b=this.B.qf(a,!1))&&b.view().ky(this.Dc.Ed[a].pl,this.Dc.Jb);a=this.B.ma();-1!=
a&&(this.Dc.Ed[a].Er(),this.B.ue(a,!1));this.Pt();-1!=this.B.ma()&&(lx(this.B),kx(this.B),this.B.fe().UH());-1!=this.B.ma()&&(this.B.fe().slide().Ej=!0);a=this.B.ma();-1!=a&&(a="normal"==this.Jb?this.F.slides().ja(a).Qy:null,Qo(this.$e.mediaController(),a));a="normal"==this.Jb;Gj(this.$e.Il(),a);nF(this)}}rc(a){const b=Fd("DIV");a&&(b.id=a);return b}V5(){Bk(document.body,"slide-transiting")}T5(){Ck(document.body,"slide-transiting")}W6(a,b,c,d){this.wh.C(a,b,c,d)}Lj(){this.Oj.v1(this.dE)}PJ(){this.Oj.d0(this.lY)}Pt(){this.Oj.Pt()}}
oF.prototype.resize=oF.prototype.resize;oF.prototype.height=oF.prototype.height;oF.prototype.width=oF.prototype.width;oF.prototype.slidesContainer=oF.prototype.Jh;oF.prototype.displayObject=oF.prototype.displayObject;oF.prototype.soundController=oF.prototype.soundController;oF.prototype.restrictedPlaybackController=oF.prototype.xe;oF.prototype.playbackController=oF.prototype.W;oF.prototype.resizeEvent=oF.prototype.Se;function qF(a){return a.p3.some(b=>a.C8.some(c=>c(b)))}
class rF{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.Dl()){var e=b;const f=d.lj().kp();(d=f&&"gotoSlide"==f.type()?e.ja(f.K()):d.index()<e.count()-1?e.ja(d.index()+1):null)&&("slide"!=d.type()||c.includes(d))&&(d=null)}else d=null;while(d);this.p3=c;this.K5=[...a.$c().Cl().o2,...a.$c().yf().o2];a=this.slides;b=[];for(c=0;c<a.count();++c)for(e=a.ja(c).Bd(),d=0;d<e.count();++d)b.push(eg(e,d));this.x9=b;this.C8=[this.r3.bind(this),this.q3.bind(this),
this.s3.bind(this),this.t3.bind(this),this.v8.bind(this),this.S8.bind(this),this.P4.bind(this)]}get W(){return this.B}get slides(){return this.F.slides()}r3(a){return this.K5.some(b=>b.kc().K()<=a.index()&&b.Qe().K()>=a.index())}q3(a){return!!a.Qy}s3(a){return this.x9.some(b=>{a:{b:{var c=Yf(b,this.slides);if(0<c.count()&&(b=Rf(c).kc(),c=Rf(c).Qe(),a.index()>=b.K()&&a.index()<=c.K())){b={kc:b,Qe:c};break b}b=null}if(c=b){b=c.kc;c=c.Qe;if(a.index()==b.K()){if(0<b.Aa()){b=a.pb().vc(b.Aa()-1).Dl();break a}}else if(a.index()==
c.K()){b=0<=c.Aa();break a}b=!0}else b=!1}return b})}t3(a){if(a instanceof Ep){const b=new yf(a.index(),0,0);return a.Td().jd().some(c=>!!Sf(Yf(c,this.slides),b))}return!1}v8(a){return a instanceof kw?(a=this.W.qf(a.index()))?!a.Pa().autoStartAvailable():!0:!1}S8(a){return a instanceof Xq?(a=this.W.qf(a.index()))?!a.ob().autoStartAvailable():!0:!1}P4(a){return a instanceof Iq?(a=this.W.qf(a.index()))?!a.$a().autoStartAvailable():!0:!1}};function sF(a){var b=document.getElementById(a.vv.containerId());const c=a.Cb.scale(),d=Tk(b);if(d){var e=d.ve;b=d.we}else e=parseFloat(lh(b,"left")),b=parseFloat(lh(b,"top"));a=wd(a.wv.rd);nh(a,e*c,b*c)}function tF(a){const b=a.Cb.scale(),c=a.vv;a.wv.setSize(c.width()*b,c.height()*b)}function uF(a){if(a.HE)return a.HE;a.HE=wd(document,a.vv.containerId());return a.HE}
class vF{constructor(a,b,c){this.wv=this.HE=null;this.Qa=this.tU=!1;this.vv=a;this.R=b;this.Cb=c}show(){if(!this.Qa)if(this.Qa=!0,this.tU){var a=this.vv.url(),b=Cc();b&&b.createScriptURL(a);this.wv={};sF(this);this.wv.Mia(this.Cb.displayObject());tF(this);this.Cb.Se().addHandler(this.FW,this)}else if(b=uF(this)){a=this.vv.width();const d=this.vv.height();var c=wF();Bk(b,c);c=Fd("div");b.appendChild(c);uh(b,a,d);uh(c,a,d);b=d/xF.height;(1>a/xF.width||1>b)&&F(c,"backgroundSize","contain")}}Zc(){if(this.Qa)if(this.Qa=
!1,this.tU){this.Cb.Se().removeHandler(this.FW,this);var a;null==(a=this.wv)||a.Qc();this.wv=null}else{const b=uF(this);b&&(a=wF(),Ck(b,a),Id(b))}}FW(){sF(this);tF(this)}}var yF,xF=new fd(74,89);
function wF(){if(void 0!==yF)return yF;const a="_sf"+qd();yF=a;nu("."+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 zF(a,b,c){b=b.jL;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.Cz[e];e=a;var f=d;const h=na(f)+"";h in e.xL||(e.xL[h]=new vF(f,e.R,e.Cb));e=e.xL[h];c>=d.ib()?e.show():e.Zc()}}
class AF{constructor(a,b,c,d){this.U=-1;this.R=a;this.Cb=b;this.Y=c;this.M=d;this.xL=[];c.Yb().addHandler(this.tb,this)}tb(){var a=this.Y.timestamp(),b=a.K();if(b!=this.U){if(0<=this.U){var c=this.M.ja(this.U);c instanceof Ep&&zF(this,c,-1)}this.U=b}if(0<=b&&(c=this.M.ja(b),c instanceof Ep)){b=c;const d=a.Aa();a=0>d?-1:b.pb().vc(d).startTime()+a.ib();zF(this,c,a)}}};function BF(a,b,c,d,e){if(a.m8)throw Error("presentation was already started");if(e){var f=a.D;const l=f.Ua.Ke;l.nQ(e);jp(l,0);e=f.F.slides();for(f=0;f<e.count();++f){var g=l.Jx(f);if(g){var h=e.ja(f);h.Uo(g,l.Al);g=l;h=h.persistState();g.Lq[f]=h;g.vl=!0}}l.invalidate()}b=Yc(b,0,a.D.ya().slides().count()-1);a.D.KZ.C(d,b,c);d=a.D.hy().jf;void 0!==b&&d.xu(b);CF(d);DF(a,b,c)}
function DF(a,b,c){const d=a.D.ya(),e=d.slides().ja(b),f=a.D.view().W();mx(f);a.LZ&&EF(a.D);const g=()=>{gp(a.D.bI().Ke,b);a.D.qa.tI();const h=!(e instanceof Ep);h&&f.ik(b,0,0,!1);let l=!1;if(void 0===c){c=d.settings().fd().mf();const m=new rF(d,f,e);c&&(qj||rj)&&qF(m)&&(c=!1,l=!0)}l&&hx(f,()=>{FF(a.D,b,!1,l)});l&&!h&&f.ik(b,0,0,!1);l||(Rw(f,b,c),FF(a.D,b,c,l))};if(e.sf())g();else{const h=f.Xo();jk(h,!0,a);const l=a.D.bI().hy().jf,m=n=>{n===e&&(jk(h,!1,a),l.ql.removeHandler(m),g())};l.ql.addHandler(m)}}
class GF{constructor(a,b){this.D=a;this.I9=b;this.LZ=this.m8=!1}start(a,b){BF(this,a,b,"gotoSlide")}resume(a,b){BF(this,a,b,"resumePlayback",this.I9)}}GF.prototype.resume=GF.prototype.resume;GF.prototype.start=GF.prototype.start;function EF(a){a.qU||(a.qU=!0,a.C5.activate(),a.ZD.activate(),a.FH.activate(),a.Ua.mediaController().activate())}
function FF(a,b,c,d){const e=a.qa.W().$(),f=!d;f&&a.$s();c&&EF(a);f&&c||e.Jc().addHandler(function h(){e.started()&&(e.Jc().removeHandler(h,this,-1),f||a.$s(),c||EF(a))},a,-1);a.dV.C(b,c,d)}function HF(a,b){const c=Bd("DIV");c.getCore=function(){return b};c.setAttribute("id",a.F.settings().sJ());a.qa.displayObject().appendChild(c)}function IF(a,b){if(b=null==a.qa.xe().nf(b))b=!(-1==a.qa.W().$g()&&-1==a.qa.W().fh());return b}
function JF(a,b){return null==a.qa.xe().nf("quizArbitrarySlideSwitching",b)}function KF(a,b){return null==a.qa.xe().nf("ScenarioArbitrarySlideSwitching",b)}
function LF(a,b){var c=a.qa.W(),d=c.Z();c=c.fe().view();c=Lq(c.ob());switch(b){case "gotoPreviousSlide":return-1!=a.qa.W().fh();case "skipScenario":return"atAnyTime"==d.Om&&IF(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?d.fG:d.EE,d=0,b instanceof Yq&&(d=b.K()),"gotoSlide"==b.type()&&KF(a,d)||"gotoNextSlide"==b.type()&&IF(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=c.scenarioPassed()?d.fG:d.EE,d=0,b instanceof Yq&&(d=b.K()),"closePlayerWindow"==
b.type()||"gotoSlide"==b.type()&&KF(a,d)||"gotoNextSlide"==b.type()&&IF(a,"scenarioSwitchToNextSlide")}return!1}
function MF(a,b){var c=a.qa.W();const d=c.Z();c=c.fe().view();const e=iw(c.Pa());switch(b){case "gotoPreviousSlide":return"sequential"!=a.F.settings().navigation().navigationType()&&c.sy()&&-1!=a.qa.W().fh();case "skipQuiz":if(b="atAnyTime"==d.Om)b=IF(a,"switchToNextSlide")&&-1!=a.qa.W().$g();return b;case "continuePresentation":return b=dw(e)?d.eG:d.DE,"gotoSlide"==b.type()?JF(a,b.K()):"gotoNextSlide"==b.type()&&IF(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=dw(e)?d.eG:
d.DE,"gotoSlide"==b.type()?JF(a,b.K()):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&IF(a,"quizSwitchToNextSlide")}return!1}
class NF{constructor(a,b,c){this.qU=!1;this.F=a;var d=wi();if("1"==d.resume||"review"==window.launchMode)a.settings().fd().Cw="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().fd().Cw="never";var e=qj?new Sp(a):new Ip;d=new Dx;const f=new Eg,g=new Xo(f);g.LR(a.settings().ia());const h=new So(a,g,e);var l=new np(a,h);this.Mg=new Fj;const m=new Kj(a.settings().navigation().keyboard(),a.slides(),g,this.Mg);var n=new fp;n.stateChangedEvent().addHandler(this.OA,this);this.Ua=new Zo(d,
c,h,g,g,l,m,this,n);new lF(b);this.qa=new oF(this.Ua,a,f);b=this.qa.W();n=this.qa.xe();e.vr(b.$());h.VR(b.$(),b.Xo());m.nD(n);l.B=b;l.tc=n;d.nD(b);d.dJ(h);HF(this,d);e=this.qa.rr();l=e.displayObject();c.jf.We=l;new Ap(e,b.$(),a.slides());new Rq(e,b.$(),a.slides(),this);new AF(this.qa,e,b.$(),a.slides());this.XV=new Yo(a);this.XV.nD(b);this.MZ=new C;this.KZ=new C;this.dV=new C;this.zT=new C;this.Qq=new C;this.tY=new C;this.ZD=new tq(a.slides(),b.Xo(),a.$c().Cl(),g,f);this.FH=new yq(a.slides(),b.Xo(),
a.$c().yf(),g,f);this.D5=new Mp(a.slides(),h,b.$(),c.jf);new Jp(b,g);qi&&new Hp(d);this.W3=new zx(a.slides(),e,b,g);this.C5=qj?new Tp(g):new Kp(g);b.AY.addHandler(this.T6,this);b.rp().addHandler(this.tm,this);b.AE.addHandler(this.j6,this);b.sU.addHandler(this.u4,this);b.Ic().addHandler(this.jo,this);this.le=g;oj&&ISPlayer.setPauseMediaCallback(this.gG.bind(this))}hk(){return this.Mg}bI(){return this.Ua}$s(){this.W3.activate();this.qa.W().activate()}ya(){return this.F}view(){return this.qa}version(){return"8.3.0"}persistState(){return this.Ua.Ke.IR()}Yaa(a,
b){var c={width:a,height:b,m0:!1};this.tY.C(c);return c.m0?new fd(c.width,c.height):(c=Math.min(a/this.F.slideWidth(),b/this.F.slideHeight()),new fd(a*c,b*c))}OA(){this.Qq.C(new kp)}start(a){var b=null;a&&(b=ep(a));a=this.F.settings().fd();var c=this.view().W(),d=b,e=this.view().W().Lf(),f;if(f=d)a:{f=this.F.slides().count();var g=this.view().W().Lf();for(let h=0;h<f;++h){const l=d.Jx(h);if(l&&l.visited&&h!=g){f=!1;break a}}f=!0}if(f){a:{f=this.ya().slides().ja(e);switch(f?f.type():""){case "quiz":(e=
(e=d.Jx(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.Jx(e))if(f=e.scenarioState){br||(br={yia:"a",duration:"d",Sca:"s",history:{self:"h",id:"i",Aia:"b",Dia:"c",Nia:"r"},zia:{self:"A",Ria:"s",Hia:"f"}});e=br;e=f[e.Sca];cr||(cr=["initializing","authorizating","inProgress","completed"]);e=cr[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}f=!e}e=(b=!f||hp(d,0)?b:null)?b.WQ():null;f=parseInt(wi().startslide,10);g=
isNaN(f)||0>f||f>=this.F.slides().count();d="review"==window.launchMode;d=g&&null!=e&&0<=e&&("never"!=a.tu()||d);g&&(f=c.Lf());c=d?e:f;b=new GF(this,b);e=new Oq(b);e.cJ(a.mf());e.uu(d?"resumePlayback":"gotoSlide");e.S1(c);this.MZ.C(e);switch(e.action()){case "resumePlayback":b.resume(e.K());break;case "gotoSlide":b.start(e.K());break;case "delayStartup":b.LZ=!0;break;default:throw Error("unknown startup action");}}hy(){return this.Ua.hy()}ty(){return this.MZ}startupCompletedEvent(){return this.KZ}Qx(){return this.dV}T6(){this.ZD.jn();
this.FH.jn();this.D5.jn()}tm(){const a=this.F.settings().Ku().TI();a&&a.open()}IC(){return this.XV.IC()}vx(){return this.ZD}Ak(){return this.FH}j6(){const a=new kp;this.zT.C(a);if(!a.actionPrevented())if(Mh)(new Lh("closeWindow")).Ex();else try{ri||(window.open("","_self",""),window.close())}catch(b){}}closeWindowEvent(){return this.zT}stateChangedEvent(){return this.Qq}kn(a){this.qa.Jb!=a&&(this.gG(),this.qa.kn(a))}gestureNavigationEnabled(){return this.F.settings().navigation().Zm().enabled()}actionAvailable(a){var b=
this.qa.W().Z();if(b instanceof kw)a=MF(this,a);else if(b instanceof Iq)a:{b=this.qa.W().fe().view();switch(a){case "gotoNextPresentationSlide":a=IF(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.sy()&&-1!=this.qa.W().fh();break a}a=!1}else a=b instanceof Xq?LF(this,a):!1;return a}u4(a,b,c){const d=this.F.slides();b=0<=b?d.ja(b):null;c=0<=c?d.ja(c):null;if(b instanceof kw||c instanceof kw||b instanceof Iq||c instanceof Iq||b instanceof Xq||c instanceof Xq)fj?(a.tv="null",
a.Ea=0):a.tv="FadeSmoothly"}jo(){const a=this.qa.W().$g();this.ZD.xu(a);this.FH.xu(a)}gG(){const a=this.qa.W();if(!(0>a.ma())){a.pause();this.le.LI();var b=this.qa.W().Pa();b&&b.pauseMedia();(b=this.qa.W().ob())&&b.pauseMedia();b=a.Z();b instanceof Iq&&a.qf(b.index()).$a().pauseMedia()}}}NF.prototype.actionAvailable=NF.prototype.actionAvailable;NF.prototype.gestureNavigationEnabled=NF.prototype.gestureNavigationEnabled;NF.prototype.stateChangedEvent=NF.prototype.stateChangedEvent;
NF.prototype.closeWindowEvent=NF.prototype.closeWindowEvent;NF.prototype.videoNarrationController=NF.prototype.Ak;NF.prototype.audioNarrationController=NF.prototype.vx;NF.prototype.executeMetaCommandEvent=NF.prototype.IC;NF.prototype.initialSlideShownEvent=NF.prototype.Qx;NF.prototype.startupCompletedEvent=NF.prototype.startupCompletedEvent;NF.prototype.startupEvent=NF.prototype.ty;NF.prototype.getOptimalPlayerSize=NF.prototype.Yaa;NF.prototype.persistState=NF.prototype.persistState;
NF.prototype.version=NF.prototype.version;NF.prototype.view=NF.prototype.view;NF.prototype.presentation=NF.prototype.ya;class OF{qr(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; }    .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; }  .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.Hn);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fn);return nu(c)}Hn(a,b,c){return`url(data:image/svg+xml;base64,${Ug(`<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>`)})`}Fn(a,
b,c){return`url(data:image/svg+xml;base64,${Ug(`<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 PF{qr(a,b){const c=g=>{g=Wg(g);let h;for(const [l,m]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${l}}`,"g"),m);return Ug(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,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",
"data:image/png;base64,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",
"data:image/png;base64,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",
"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,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",
"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; }  .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.Hn);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fn);return nu(d)}Hn(a,b,c){return`url(data:image/svg+xml;base64,${Ug(`<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>`)})`}Fn(a,
b,c){return`url(data:image/svg+xml;base64,${Ug(`<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 QF={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 RF={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 SF{qr(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,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 data:image/png;base64,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 data:image/png;base64,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 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.Hn);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fn);return nu(c)}Hn(a,b,c){return`url(data:image/svg+xml;base64,${Ug(`<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>`)})`}Fn(a,
b,c){return`url(data:image/svg+xml;base64,${Ug(`<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 TF{qr(a,b){var c=Wg("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,"+Ug(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,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",
"data:image/png;base64,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",
"data:image/png;base64,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",
"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,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",
"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.Hn);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fn);return nu(c)}Hn(a,b,c){return`url(data:image/svg+xml;base64,${Ug(`<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>`)})`}Fn(a,
b,c){return`url(data:image/svg+xml;base64,${Ug(`<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{qr(a,b){const c=g=>{g=Wg(g);let h;for(const [l,m]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${l}}`,"g"),m);return Ug(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,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",
"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,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",
"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,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",
"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;pointer-events: none; }.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;pointer-events: none; }.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.Hn);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fn);return nu(d)}Hn(a,b,c){return`url(data:image/svg+xml;base64,${Ug(`<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>`)})`}Fn(a,
b,c){return`url(data:image/svg+xml;base64,${Ug(`<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 VF extends Nl{constructor(a){super(a);this.qh=new C}};function WF(a,b){var c=Vl(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 XF=class{constructor(a){this.Ga=a}get type(){return this.Ga}};function YF({color:a,opacity:b=1}){return new ZF({color:a,opacity:b})}var ZF=class extends XF{constructor({color:a,opacity:b}){super("SOLID");this.Tf=a;this.uh=b}set color(a){this.Tf=a}get color(){return this.Tf}set opacity(a){this.uh=a}get opacity(){return this.uh}vJ(){return WF(this.Tf,this.uh)}pc(a){return YF({color:this.Tf,opacity:this.uh*a})}Tm(){return YF({color:this.Tf,opacity:this.uh})}};
function $F({qj:a,pj:b=0}){return new aG({qj:a,pj:b})}var aG=class extends XF{constructor({pj:a,qj:b}){super("GRADIENT");this.pz=a;this.Jz=b}get pj(){return this.pz}set pj(a){this.pz=a}get qj(){return this.Jz}set qj(a){this.Jz=a}vJ(){const a=this.Jz.map(b=>WF(b.color,b.opacity)).join(", ");return`linear-gradient(${this.pz}deg, ${a})`}pc(a){return $F({pj:this.pz,qj:this.Jz.map(b=>({color:b,opacity:b.opacity*a}))})}Tm(){return $F({pj:this.pz,qj:this.Jz.map(a=>({color:a.color,opacity:a.opacity}))})}};function bG(a){const b={};Object.keys(a).forEach(c=>{const d=a[c];"SOLID"===d.type?b[c]=YF({color:d.color,opacity:d.opacity}):"GRADIENT"===d.type&&(b[c]=$F({pj:d.degree,qj:d.gradient}))});return b}function cG(a){const b={};for(const [c,d]of Object.entries(a))b[c]=d.vJ();return b};class dG{constructor(){var a=new OF;this.Vba=new SF;this.XP=a;this.RQ=QF}};class eG{constructor({ya:a,tR:b,colors:c,hn:d}){this.F=a;this.YN=b;this.Qb=c;this.st=d;this.Uf=null;(a=this.Qb)&&(a.popupBorder=a.playerText.pc(.08))}ZP(a){Ld(this.Uf);this.Uf=null;if("normal"==a){a=this.st.Vba;const b={__slide_width__:`${this.F.slideWidth()}px`,__slide_height__:`${this.F.slideHeight()}px`,__player_view_id__:this.YN,__borderRadius__:`${this.F.settings().skin().borderRadius}px`};this.Uf=a.qr(this.Qb&&cG(this.Qb),b)}else if("accessible"==a)this.MJ();else throw Error("unknown presentation view mode");
}MJ(){this.Uf=this.st.XP.qr()}};class fG{constructor(){var a=new UF,b=new TF,c=new OF;this.paa=new PF;this.oda=a;this.Iba=b;this.XP=c;this.RQ=QF;this.Jba=RF}};function GG(a){const b="SOLID"===a.type?a:null;if(!b)return a.Tm();a=Vl(b.color.toUpperCase());return 60<a[2]?YF({color:Tl(...a.map(c=>Math.min(c+10,255))),opacity:.8}):YF({color:Tl(...a.map(c=>Math.max(c-10,0))),opacity:.8})};class HG{constructor({ya:a,tR:b,colors:c,hn:d}){this.F=a;this.YN=b;this.Qb=c;this.st=d;this.Uf=null;if(a=this.Qb)a.transparentPopupBackground=a.asideBackground.pc(0),a.progressBackground=a.playerText.pc(.1),c=a.playerBackground,b=a.primaryButtonBackground,b=b instanceof ZF&&c instanceof ZF&&b.color==c.color||c instanceof ZF&&0==c.opacity?a.primaryButtonText.Tm():a.primaryButtonBackground.Tm(),a.progressPlayback=b,a.slideBorder=YF({color:"#000000",opacity:.06}),a.asideElementTextVisited=a.asideElementBackgroundActive.pc(.4),
a.hyperlink=a.asideElementText.pc(.6),a.itemsListOrder=a.asideElementText.pc(.6),a.popupBackground=a.asideBackground.pc(.92),a.popupBackgroundHover=a.asideElementBackgroundHover.Tm(),a.popupText=a.asideElementText.Tm(),a.itemsListIconFill=a.asideElementText.pc(.2),a.itemsListIconStroke=a.asideElementText.pc(.48),a.popupTextHover=a.asideElementTextHover.Tm(),a.popupBorder=a.asideBackground.pc(.08),a.linkButtonTextColor=a.playerText.pc(.72),a.presenterInfoLinkBorderColor=a.asideElementText.pc(.16),
a.outlineItemBorder=a.asideElementText.pc(.1),a.searchFieldBackgroundColor=a.asideElementBackgroundActive.pc(.6),a.hoveredTabBackgroundColor=a.asideElementBackgroundHover.pc(.8),a.selectedTabBackgroundColor=a.asideElementBackgroundActive.pc(.8),a.topPanelIconContainerColor=GG(a.asideBackground),a.volumeControlBackgroundColor=a.secondaryButtonTextHover.pc(.2),a.volumeControlPlaybackColor=a.secondaryButtonTextHover.pc(.8),a.volumeControlThumbColor=a.secondaryButtonTextHover.Tm(),a.moreMenuVolumeControlBackgroundColor=
a.popupText.pc(.2),a.moreMenuVolumeControlPlaybackColor=a.popupText.pc(.8),a.moreMenuVolumeControlThumbColor=a.popupText.Tm(),a.moreMenuVolumeControlBackgroundColor=a.asideElementText.pc(.2),a.moreMenuVolumeControlPlaybackColor=a.asideElementText.pc(.8),a.moreMenuVolumeControlThumbColor=a.asideElementText.Tm(),a.topPanelIconColor=a.asideElementText.pc(.72),a.miniSkinMenuButtonText=a.playerText.pc(.72),a.miniSkinMenuButtonBackgroundActive=a.playerText.pc(.1),a.miniSkinTopBottomPanelBorder=a.playerText.pc(.1),
a.miniSkinPresenterDelimiterColor=a.popupText.pc(.08),a.panelVideoStubColor=a.asideElementTextActive.pc(.6),a.panelVideoStubBackgroundColor=a.asideElementBackgroundActive.pc(.4),a.topBottomPanelBorderColor=a.playerText.pc(.1)}ZP(a){if("normal"==a)Ld(this.Uf),this.Uf=null,a={__slide_width__:`${this.F.slideWidth()}px`,__slide_height__:`${this.F.slideHeight()}px`,__player_view_id__:this.YN,__borderRadius__:`${this.F.settings().skin().borderRadius}px`},this.Qb&&this.Qb.contentBackground&&Object.assign(a,
{__skin_background__:this.Qb.contentBackground.vJ()}),this.Uf=(fj?this.st.Iba:qi?this.st.oda:this.st.paa).qr(this.Qb&&cG(this.Qb),a);else if("accessible"==a)this.MJ();else throw Error("unknown presentation view mode");}MJ(){Ld(this.Uf);this.Uf=null;this.Uf=this.st.XP.qr()}};function IG(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().ja(c),e=Fg;if(d.type()==e.U2||d.type()==e.T2||d.type()==e.L2){a=!0;break}}c=!a}return c};function Z(a,b){if(a.Wd.hasOwnProperty(b))a=a.Wd[b];else throw Error("unknown template id: "+b);a=Gd(Oc(a));return a instanceof DocumentFragment?a.firstChild:a}class JG{constructor(a){this.Wd=a}BU(a){return"{"+a+"}"}};class KG extends JG{};function LG(a){if(a.pa&&a.pa.visible()){a.pa.focus();var b=!0}else b=!1;b||(a.rh&&a.rh.isActive()?(a.rh.focus(),b=!0):b=!1);!b&&(a=a.Dc.Ed[a.B.ma()].content(),a=void 0!==a.firstElementChild?a.firstElementChild:Od(a.firstChild))&&(a.setAttribute("tabindex",0),a.focus())}function MG(a,{E2:b,Fia:c=200}){if(a.mF()||a.cA())b?setTimeout(()=>LG(a),c):LG(a)}
class NG extends Cg{constructor({W:a,nn:b}){super();this.B=a;this.Dc=b;this.rh=this.pa=null}mF(){return-1!=this.B.ma()&&this.B.Z()instanceof Ep}cA(){return-1!=this.B.ma()&&this.B.Z()instanceof Xq}};class OG{constructor(a){this.vg=a}then(a){this.vg=a(this.vg);return this}result(){return this.vg}};function PG(a){a=[...a.Bd().jd(),...a.Td().jd()];return new Map(a.map(b=>{var c=b.gr();c=c.Ai()||QG(c);return[b.id(),RG(c)]}))}function QG(a){a=document.getElementById(a.id());return Td(a)}function RG(a){return(new OG(a)).then(b=>b.includes("controls")?b:b.replace(">"," controls>")).then(b=>SG(b,"width")).then(b=>SG(b,"height")).then(b=>b.replace(RegExp('id="\\w+"'),"")).result()}function SG(a,b){return a.includes(b)?a.replace(new RegExp(`${b}="\\d*\\.*\\d+px"`),""):a};function TG(a){if(0<a.nm.length){const b=UG(a,a.nm[0]);a.uf("label",b)}else a.uf("label","")}function VG(a,b,c){const d=Gd(Oc(WG(b)));XG(a,d);c&&YG(a,c).then(e=>d.append(e)).catch(()=>{});a.SV.set(b.id(),d);return d}function WG(a){return RG(a.Ai()||QG(a))}function XG(a,b){a=UG(a,b);il(b,"label",a)}
function YG(a,b){return new Promise(c=>{const d=()=>{var e=b.content();e=URL.createObjectURL(new Blob([e],{type:"text/plain"}));e=Gd(Oc(`<track kind="captions" default="" src="${e}">`));Qe(a,e,"load",a.A_,a);return c(e)};b.loaded()?d():Ue(a,b.hH,d)})}function ZG(a){return a.rh.Cl().jd().filter(b=>$G(a,b)).map(b=>({gr:b.audio(),wf:b.wf()}))}function aH(a){return a.rh.yf().jd().filter(b=>$G(a,b)).map(b=>({gr:b.video(),wf:b.wf()}))}function $G(a,b){return a.U()>=b.kc().K()&&a.U()<=b.Qe().K()}
function UG(a,b){return a.I.ga(b instanceof HTMLAudioElement?"PB_ACCESSIBLE_AUDIO_NARRATION_LABEL":"PB_ACCESSIBLE_VIDEO_NARRATION_LABEL")}function bH(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 cH extends Q{constructor({$c:a,W:b,lS:c,ia:d}){super({jc:"SECTION",G:"ppt-accessible-narration"});this.rh=a;this.B=b;this.Nb=c;this.I=d;this.nm=[];this.SV=new Map;z(this,this.B.Ic(),this.i$,this)}isActive(){return 0<this.nm.length}focus(){this.isActive()&&this.nm[0].focus()}i$(){const a=this.nm;this.nm.forEach(b=>b.remove());this.nm=[...ZG(this),...aH(this)].map(b=>this.SV.get(b.gr.id())||VG(this,b.gr,b.wf));this.nm.forEach(b=>{!a.includes(b)&&b.readyState&&(b.currentTime=0);this.V(b)});this.J(!!this.nm.length);
TG(this);this.A_()}U(){return this.B.ma()}A_(){if(this.Nb){const a=this.nm.map(b=>bH(b)).flat();this.Nb.gJ(a);this.Nb.J(!!a.length)}}};class dH extends Q{constructor({G:a,title:b}){super({jc:"DETAILS",G:a});a=new Q({jc:"SUMMARY",ha:P(this,"summary")});a.la(b);this.jH=a;M(this,this.jH);y(this,this,"toggle",this.s_,this);this.s_()}s_(){const a=this.displayObject().hasAttribute("open");this.uf("expanded",a)}};class eH extends dH{constructor(a){super({G:"ppt-accessible-subtitles",title:a.ga("PB_ACCESSIBLE_AUDIO_SUBTITLES_LABEL")});this.mb=[];this.TZ=new Q({ha:P(this,"subtitles-container")});M(this,this.TZ)}gJ(a){if(!yo(this.mb,a)){const b=a.reduce((c,d)=>`${c}<p>${hd(d)}</p>`,"");this.TZ.vj(b);this.mb=a}}};class fH extends Q{constructor({W:a,mca:b,ia:c}){super({jc:"NAV",G:"simple-navigation-panel"});this.tf("navigation");this.xp(c.ga("PB_ACCESSIBLE_ARIA_LABEL_NAVIGATION_BUTTONS"));this.B=a;this.WN=b;this.I=c;this.GU=D(this);this.EU=D(this);const {$$:d,Y$:e}=this.hv();M(this,e);M(this,d);z(this,this.B.Ic(),()=>{setTimeout(()=>{var f=d.sa,g=!this.B.nf("switchToPreviousSlide"),h=-1!=this.B.fh();f.call(d,g&&h);f=e.sa;g=!this.B.nf("switchToNextSlide");h=-1!=this.B.$g();f.call(e,g&&h||this.B.ma()==this.B.Xm()&&
this.WN.Ym())},200)})}hv(){const a=this.De({caption:this.I.ga("PB_ACCESSIBLE_NAVIGATION_PREV_BUTTON"),p0:()=>this.GU.C()}),b=this.De({caption:this.I.ga("PB_ACCESSIBLE_NAVIGATION_NEXT_BUTTON"),p0:()=>this.EU.C()});return{$$:a,Y$:b}}De({caption:a,p0:b}){const c=new qm({ha:P(this,"button")});c.la(a);z(this,c.ka,b,this);return c}};function gH(a){a.jb.C()}class hH extends Cg{constructor(){super();this.Qa=!1;this.LO=this.Hb=!0;this.Uv=iH;this.jb=D(this);this.Gc=D(this)}get visible(){return this.Qa}set visible(a){this.Qa!=a&&(this.Qa=a,this.Gc.C())}get enabled(){return this.Hb}set enabled(a){this.Hb!=a&&(this.Hb=a,gH(this))}get Hr(){return this.LO}set Hr(a){this.LO!=a&&(this.LO=a,gH(this))}get mode(){return this.Uv}set mode(a){this.Uv!=a&&(this.Uv=a,gH(this))}}var iH="presentationTimeline";class jH extends Cg{constructor(){super();this.At=this.Tb=this.Qa=!1;this.ua=new hH;this.xo=this.zo=this.RO=this.Dt=this.Bt=this.Ct=this.IO=this.TO=this.QO=!1;this.He=kH;this.SO=!1;this.jb=D(this);this.Gc=D(this)}get visible(){return this.Qa}set visible(a){this.Qa!=a&&(this.Qa=a,this.Gc.C())}get showOutline(){return this.Tb}set showOutline(a){this.Tb!=a&&(this.Tb=a,gH(this))}get Of(){return this.At}set Of(a){this.At!=a&&(this.At=a,gH(this))}get xc(){return this.ua}get qy(){return this.QO}set qy(a){this.QO!=
a&&(this.QO=a,gH(this))}get Jr(){return this.TO}set Jr(a){this.TO!=a&&(this.TO=a,gH(this))}get Ol(){return this.IO}set Ol(a){this.IO!=a&&(this.IO=a,gH(this))}get Gg(){return this.Ct}set Gg(a){this.Ct!=a&&(this.Ct=a,gH(this))}get Rd(){return this.Bt}set Rd(a){this.Bt!=a&&(this.Bt=a,gH(this))}get hh(){return this.Dt}set hh(a){this.Dt!=a&&(this.Dt=a,gH(this))}get Du(){return this.RO}set Du(a){this.RO!=a&&(this.RO=a,gH(this))}get Pf(){return this.zo}set Pf(a){this.zo!=a&&(this.zo=a,gH(this))}get vf(){return this.xo}set vf(a){this.xo!=
a&&(this.xo=a,gH(this))}get Zg(){return this.He}set Zg(a){this.He!=a&&(this.He=a,gH(this))}get Ap(){return this.SO}set Ap(a){this.SO!=a&&(this.SO=a,gH(this))}}var kH="bySlides";function lH(a){return("presentationNavigationType"!=a.wp()||"presentationSeeking"==a.cR())&&"quizNavigationSettings"!=a.wp()&&"scenarioNavigationSettings"!=a.wp()}
class mH extends Cg{constructor(a,b){super();this.B=a;this.He=b}Jc(){return this.B.$().Jc()}isNextAvailable(){const a=this.B.nf(this.He==kH?"switchToNextSlide":"switchToNextStep");return!(a&&lH(a))}isPrevAvailable(){const a=this.B.nf(this.He?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&lH(a))}prev(){this.He==kH?this.B.yi():"bySteps"==this.He&&this.B.hu()}next(){this.He==kH?this.B.rf():"bySteps"==this.He&&this.B.gp()}};class nH extends Cg{constructor(a,b,c){super();this.B=a;this.qg=b;this.lF=c;z(this,this.qg.Jc(),()=>{this.B.invalidate()})}isNextAvailable(){return this.lF?this.qg.isNextAvailable():this.B.isNextAvailable()||this.qg.isNextAvailable()}isPrevAvailable(){return this.lF?this.qg.isPrevAvailable():this.B.isPrevAvailable()||this.qg.isPrevAvailable()}prev(){this.lF?this.qg.prev():this.B.isPrevAvailable()?this.B.prev():this.qg.prev()}next(){this.lF?this.qg.next():this.B.isNextAvailable()?this.B.next():this.qg.next()}}
;function oH(a,b,c){const d=a.td().type();var e=b.settings().navigation().navigationType();c=c.Z();if(e=pH(d,e,c)){c={};b=b.slides();a=a.td().Pd();if(a=null!=a?`${b.ja(a).Li()+1}`:"")b=c,"precedingQuizFailed precedingQuizNotPassed precedingQuizNotCompleted precedingScenarioNotPassed precedingScenarioFailed precedingScenarioNotCompleted".split(" ").includes(d)&&(b.SLIDE_INDEX=a);return{Cg:e,j1:c}}return null}
function pH(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 Xq?"PB_SCENARIO_SLIDE_WINDOW_TEXT":c instanceof Iq?"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 qH(a){const b=a.B;z(a,a.D.ty(),a.ho,a);z(a,a.R.xe().Yx(),a.fo,a);z(a,b.Ic(),a.ne,a);z(a,b.WJ,a.w3,a);z(a,b.Wr,a.PJ,a);Ue(a,a.D.Qx(),a.s6,a);z(a,a.zA.GU,()=>{rH(a,a.B.yi.bind(a.B,!1))});z(a,a.zA.EU,()=>{rH(a,a.B.rf.bind(a.B,!1))})}function sH(a,b){b&&M(a.Vp,b)}function rH(a,b){const c=tH(a);c&&a.uf("busy","true");b();c&&setTimeout(()=>a.uf("busy","false"),200)}function tH(a){return a.YG?"slide"==a.YG.saa&&"slide"==a.YG.Rba:!1}
class uH extends Q{constructor({G:a,oc:b,messages:c,skinSettings:d}){super({G:a});this.D=b;this.Za=d;this.I=new VF(c);this.F=b.ya();this.R=b.view();this.B=this.R.W();this.tc=this.R.xe();this.Ma=this.B.$();this.sn=this.R.sn;this.qg=this.JK();this.Dz=B(this,new NG({W:this.B,nn:this.R.nn()}));this.zA=new fH({W:this.tc,mca:this.F.settings().fd(),ia:this.I});this.Nb=this.NK();a=this.F.$c();this.rh=a.Cl().count()||a.yf().count()?new cH({$c:a,W:this.B,lS:this.Nb,ia:this.I}):null;a=new Q({jc:"SECTION",G:"ppt-accessible-footer"});
a.tf("region");a.xp(this.I.ga("PB_ACCESSIBLE_ARIA_LABEL_BOTTOM_PANEL"));this.Vp=a;this.YG=null;Qx(this.sn,this.displayObject());qH(this);this.yc(this.F.slideWidth());-1==this.B.ma()&&this.J(!1);y(this,window,"resize",this.y_,this);this.y_()}JK(){return B(this,new mH(this.tc,kH))}NK(){return this.F.$c().Cl().count()?new eH(this.I):null}ho(a){var b=a.action(),c=this.F.settings().fd().tu();"resumePlayback"==b&&"prompt"==c&&(a.uu("delayStartup"),b=a.Yw,c=this.I.ga("PB_RESUME_PRESENTATION_WINDOW_TEXT"),
confirm(c)?b.resume(a.K(),!0):b.start(this.B.Lf(),!0))}s6(){this.J(!0);MG(this.Dz,{E2:!1})}ne(){if(this.Lc()instanceof Iq){var a=this.B.$a(),b=this.Lc(),c=a,d=c.setExternalNavigationController;a=new nH(a.playerController(),this.qg,2==b.Sn);d.call(c,a)}this.zA.J(this.mF()||this.cA())}w3(a,b){this.Lc()instanceof kw?this.B.Pa().skin().bottomPanel().setExternalParent(null):this.Lc()instanceof Iq?this.B.$a().setExternalParentForAccessibleNavigationControls(null):this.cA()&&this.B.ob().setExternalParentForAccessibleBottomPanel(null);
this.YG={saa:a,Rba:b}}PJ(){if(this.Lc()instanceof kw){var a=this.Vp;this.B.Pa().skin().bottomPanel().setExternalParent(a?a.displayObject():null)}else this.Lc()instanceof Iq?(a=this.Vp,this.B.$a().setExternalParentForAccessibleNavigationControls(a?a.displayObject():null)):this.cA()&&(a=this.Vp,this.B.ob().setExternalParentForAccessibleBottomPanel(a?a.displayObject():null));MG(this.Dz,{E2:tH(this)})}Lc(){return-1!=this.B.ma()?this.B.Z():null}mF(){return this.Lc()instanceof Ep}cA(){return this.Lc()instanceof
Xq}fo(a){(a=oH(a,this.F,this.B))&&this.wo(a)}wo({Cg:a,j1:b}){const c=this.B.$().suspended();Xp(this.Ma,!0);alert(this.I.ga(a,b));Xp(this.Ma,c)}y_(){L(this,"min-height",`${window.innerHeight}px`)}};class vH extends uH{constructor({oc:a,messages:b,skinSettings:c}){super({G:"accessible-null-skin",oc:a,messages:b,skinSettings:c});(a=this.rh)&&M(this,a);this.V(this.R.displayObject());sH(this,this.zA);sH(this,this.Nb);(a=this.Vp)&&M(this,a);this.Dz.rh=this.rh}};class wH extends Q{constructor({G:a="back_to_app",label:b,nda:c}){super({G:a});b&&(a=new Q({ha:P(this,"text")}),a.la(b),this.V(a));c&&this.V(c);z(this,this.ka,()=>ISPlayer.backToApp())}};class xH extends Q{constructor({ia:a}){super({G:"title-panel"});this.Ru=new wH({label:a.ga("PB_BACK_TO_APP_BUTTON_LABEL")});this.V(this.Ru)}};class yH extends Q{constructor(){super({G:"launch-screen"});const a=new Q({G:"launch-screen-button"});qi||z(this,a.ka,()=>this.ka.C());const b=new Q({ha:P(a,"play-icon")}),c=new Q({ha:P(a,"icon")});a.V(b);a.V(c);this.V(a)}};class zH extends Q{constructor(){super({G:"message-box"});this.tf("alertdialog");this.IN=D(this);this.kE=D(this);this.ZF=!1}open(){this.ZF=!0;this.PA();this.IN.C(this)}close(){this.ZF=!1;this.J(!1);this.kE.C(this);Re(this,document,"keydown",this.dY,this)}J(a){super.J(a);this.lq&&this.lq.J(a)}mr(){return this.kE}dY(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}PA(){this.J(!0);y(this,document,"keydown",this.dY,this)}};function AH(a,b){a.So.J(!0);a.OH.push(b);z(a,b.IN,a.rX,a);z(a,b.mr(),a.qX,a,-1);var c=b.lq;if(c){var d=a.So.displayObject();c=c.displayObject();d.appendChild(c)}d=a.So.displayObject();c=b.displayObject();d.appendChild(c);b.ZF?a.rX(b):a.qX(b)}function BH(a){for(let b=0;b<a.ko.length;b++){const c=a.ko[b];c.setParentScale(a.va);c.yb()}}
class CH extends Cg{constructor(a,b="popup-layer"){super();b=new Q({G:b});a.appendChild(b.displayObject());this.So=b;this.So.J(!1);this.OH=[];this.ko=[];this.sX=D(this);this.va=1;$b&&8>=oc||gi(this.So.displayObject(),"0 0");y(this,a,"touchstart",c=>{for(let d=0;d<this.ko.length;d++){const e=this.ko[d].lq;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,ql)}rX(a){this.ko.push(a);BH(this);this.sX.C(this.ko.length)}qX(a){mb(this.ko,a);this.sX.C(this.ko.length)}setScale(a){this.va=
a;this.So.setScale(a);BH(this)}Ml(a,b){this.So.resize(a,b);BH(this)}};function DH(a,b){window.scrollTo(a,b)}function EH(){return window.pageYOffset}window.yPos=EH;window.scrollPageTo=DH;function FH(){this.MB=new C;this.SK=this.oz=0;this.uH=!1;this.P=Fd("DIV");this.P.style.width=dj?"100%":"100vw";this.P.style.height=vi?"50vh":"100vh";this.P.style.position="absolute";this.P.style.zIndex="-1";this.P.style.top="0";qi&&!fj&&(document.body.style.position="fixed");let a=window;if(Mi)try{a=window.top}catch(c){}document.body.insertAdjacentElement("afterbegin",this.P);(new ResizeObserver(()=>{vi&&fj?setTimeout(()=>{GH(this)},100):GH(this)})).observe(this.P);window.invalidatePlayerSize=()=>
{};window.setPlayerSize=()=>{};window.removeResizeListeners=()=>{};document.addEventListener("touchend",c=>{0==c.touches.length&&(this.uH=!1,setTimeout(()=>{GH(this,!1,!1)},100))},!0);document.addEventListener("touchstart",c=>{1==window.event.touches.length&&(this.uH=!0);1<c.touches.length&&c.preventDefault()},!0);const b=a.onresize;a.onresize=()=>{b&&b();GH(this)};a.onorientationchange=()=>{const c=$d();c&&qi&&(vi?setTimeout(()=>{c.blur();cj&&GH(this)},800):c.blur())};Pi&&window.frameElement&&window.frameElement.setAttribute("scrolling",
"no")}FH.prototype.JC=function(){GH(this,!0)};
function GH(a,b=!1,c=!0){function d(n,q){if(b||m.oz!=n||m.SK!=q){const u=m.oz;m.oz=n;m.SK=q;m.MB.C(m.oz,m.SK);u!=m.oz&&vi&&!m.uH&&setTimeout(()=>{e(0,0)},100)}}const e=DH;if(b||!a.uH){var f=vi?2*a.P.clientHeight:a.P.clientHeight;if(Mi||!(Ui&&.7>f/screen.height||Hg&&.7>window.innerHeight/f)){var g=1,h=a.P.clientWidth;c&&Pi&&window.frameElement&&(h=0,g=h/window.innerWidth);var l=window.innerHeight*g,m=a;d(h,l);c&&Pi&&window.frameElement&&setTimeout(()=>{h=window.frameElement.clientWidth;g=h/window.innerWidth;
l=window.innerHeight*g;d(h,l)},0)}}};function HH(a,b,c){null==a.Hm&&(a.Hm=new FH,a.Hm.MB.addHandler(a.r7,a));a.OE=b;a.Qh=c}class IH{constructor(){this.Qh=this.OE=this.Hm=null}JC(){this.Hm&&this.Hm.JC()}r7(a,b){this.OE&&this.OE.apply(this.Qh,[a,b])}};class JH extends Q{constructor(){super({G:"subtitles-panel"});this.J(!1)}gJ(a){a=a.reduce((b,c)=>`${b}<div><span>${hd(c)}</span></div>`,"");this.vj(a)}fb(a){const b=this.uq;L(this,"width",`${a/b}px`);L(this,"transform",`scale(${b})`)}};function KH(a){const b=[],c=[];a.mb.forEach(({type:d,wf:e})=>{"audio"==d?b.push(e):"video"==d&&c.push(e)});return[b,c].flat(Infinity)}class LH{constructor(){this.mb=new Map}};function MH(a){a.Nb.visible()&&(a.Nb.J(!1),a.iH.C())}
class NH extends Cg{constructor({vx:a,Ak:b,Il:c,H$:d,lS:e}){super();this.SD=d;this.Nb=e;this.iH=D(this);z(this,a.gj,(f,g)=>{var h=this.SD;h.mb.delete(f);g.length&&h.mb.set(f,{type:"audio",wf:g});this.Nb.gJ(KH(this.SD))});z(this,b.gj,(f,g)=>{var h=this.SD;h.mb.delete(f);g.length&&h.mb.set(f,{type:"video",wf:g});this.Nb.gJ(KH(this.SD))});z(this,c.vV,this.v6,this)}Ir(){this.Nb.visible()||(this.Nb.J(!0),this.iH.C())}v6(a){"toggleSubtitles"==a&&(this.Nb.visible()?MH(this):this.Ir())}};function OH(a,b,c,d){return new NH({vx:a,Ak:b,Il:c,H$:new LH,lS:d})};const PH=[{Dx:$b,G:"ie"},{Dx:ri,G:"android_default"},{Dx:dc,G:"webkit"},{Dx:Zb,G:"opera"},{Dx:cc,G:"gecko"}];function QH(a){Kl(a,qi?"mobile":"desktop");PH.find(b=>{b.Dx&&Kl(a,b.G);return b.Dx})};class RH{constructor(a){this.eA=a;this.Go=!1;this.TK=void 0}suspend(){this.TK=this.eA.tM;Gj(this.eA,!1);this.Go=!0}resume(){Gj(this.eA,this.TK);this.TK=void 0;this.Go=!1}};function SH(a,b){if(a.Yk){var c=a.Jv;a=a.D.view();b=b||a.displayObject();b.appendChild(c.displayObject())}}function TH(a,b){Qe(a,b,"click",a.zq,a);setTimeout(()=>{Re(a,b,"click",a.zq,a)},500)}
class UH extends Cg{constructor(a,b){super();this.D=a;this.Jv=b;this.WA=D(this);this.Yk=!1;B(this,this.Jv)}show(a){const b=this.Jv;b.sa(!1);const c=this.D.view(),d=c.W().$();this.Yk=!0;SH(this,a);c.setOverlayDisplayed(!0);z(this,d.Pl(),this.SF,this);b.sa(!0);z(this,b.ka,this.SF,this)}SF(){const a=this.D.view();var b=a.W().$();this.ks(b);this.ks(this.Jv);(ri||jj)&&(b=Qd(this.Jv.displayObject()))&&TH(this,b);Ld(this.Jv.displayObject());a.setOverlayDisplayed(!1);this.Yk=!1;this.WA.C()}zq(a){a.preventDefault()}}
;class VH extends Q{constructor(){super({G:"preloader"});this.JZ=0;this.Bo=!1;this.J(!1)}show(){this.Bo||(this.Bo=!0,clearTimeout(this.Oz),clearTimeout(this.DB),this.DB=oi(this.e9,this,800))}Zc(){if(this.Bo&&(this.Bo=!1,clearTimeout(this.Oz),clearTimeout(this.DB),this.visible())){var a=500-(this.An()-this.JZ);0<a?this.Oz=oi(this.NU,this,a):this.NU()}}e9(){this.JZ=this.An();this.J(!0)}NU(){this.J(!1)}An(){return(new Date).getTime()}};function WH(a){return a.Mc?new Q({Ca:a.Mc.element,ha:P(a,`${a.Mc.re}-icon`)}):null}function XH(a){if(a.vg){const b=new Q({jc:"SPAN",ha:P(a,"button-text")});b.la(a.vg);return b}return null}
class YH extends Q{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({G:`${e?e:""}${b}`,jc:"BUTTON"});this.no=!1;this.vg=d||null;this.Mc=a||null;this.Es=WH(this);(this.Rq=XH(this))&&M(this,this.Rq,this.Mc?"right"===this.Mc.re?0:1:0);this.Es&&M(this,this.Es,this.Mc?"right"===this.Mc.re?1:0:0);this.o4=D(this);this.fa("size",c);this.Ly()}pressed(){return this.no}Hc(a){this.no=a;this.uf("pressed",a);this.fa("withTooltip",!this.no)}la(a){(this.vg=a)?this.Rq?this.Rq.la(a):(this.Rq=XH(this),
M(this,this.Rq,this.Mc?"right"===this.Mc.re?0:1:0)):(Ze(this,this.Rq),this.Rq=null)}zk(a){this.Es&&Ze(this,this.Es);this.Mc={element:a,re:"left"};(this.Es=WH(this))&&M(this,this.Es,this.Mc?"right"===this.Mc.re?1:0:0)}sa(a){super.sa(a);this.o4.C(a)}};function ZH(a){return a.Kj-a.Ri}
class $H extends Q{constructor(a){super({G:a.G,xf:!0});this.xF=15;this.Db=this.Kj=this.Ri=this.Zk=0;this.lA=a.Re||1;this.EG=this.it=0;this.z8=100;this.kf=B(this,new Q({ha:P(this,"up")}));this.V(this.kf);this.La=B(this,new Q({G:"thumb"}));this.V(this.La);this.La.V(B(this,new Q({ha:P(this.La,"background")})));this.mh=B(this,new Q({ha:P(this,"down")}));this.V(this.mh);this.Fq=this.Dm=null;this.$i=D(this);this.ZB=D(this);this.Zi=new eh(this.z8);y(this,this.Zi,"tick",this.AN,this);y(this,this,kl,this.gx,
this,rl);y(this,this.kf,kl,this.HN,this,rl);y(this,this.La,kl,this.NA,this,rl);y(this,this.mh,kl,this.mN,this,rl);y(this,document.body,ll,this.DA,this)}Nf(a){this.zt(a)}Re(){return this.lA}scale(){return this.uq}setScale(a){this.setParentScale(a)}Fi(a,b,c,d=0){this.Zk=a;this.Ri=b;this.Kj=c;this.it=d;this.Js();this.Nf(this.Db)}zt(a){a=az(a,this.Ri,this.Kj);this.Db!=a&&(this.Db=a,this.gq(),this.$i.C())}vt(a){this.zt(this.Db+a)}gx(){}HN(a){a.preventDefault();this.vt(-this.Re());this.NB(this.kf,-this.Re())}mN(a){a.preventDefault();
this.vt(this.Re());this.NB(this.mh,this.Re())}NB(a,b){this.Dm=a;y(this,this.Dm,"mouseover",this.KA,this);y(this,this.Dm,"mouseout",this.JA,this);y(this,document,ll,this.jB,this);this.Zi.stop();this.Fq=function(){this.vt(this.EG)};this.EG=b;this.Zi.start()}jB(){Re(this,this.Dm,"mouseover",this.KA,this);Re(this,this.Dm,"mouseout",this.JA,this);Re(this,document,ll,this.jB,this);this.Zi.stop();this.Fq=null}KA(){this.Zi.start()}JA(){this.Zi.stop()}AN(){this.Fq&&this.Fq()}NA(a){this.ZB.C();a.preventDefault();
y(this,document.body,ml,this.um,this);this.GP(!0)}GP(a){this.La.fa("active",a)}DA(){Re(this,document.body,ml,this.um,this);this.GP(!1)}um(){}fb(){this.Js()}};class aI extends $H{constructor(a){super(a);this.bW=0}Js(){const a=this.height()-this.kf.height()-this.mh.height();this.La.Qd(0==ZH(this)?a:Math.max(this.xF,Math.ceil(this.Zk/(ZH(this)+this.Zk)*a)));this.gq()}gq(){const a=this.xi();0==ZH(this)?this.La.Fg(a.top):this.La.Fg(a.top+Math.round((this.Db-this.Ri)/ZH(this)*a.height));this.kf.sa(!!this.Db);this.mh.sa(this.Db!=this.Kj)}xi(){const a=new jg(0,0,0,0);a.top=this.kf.height();a.height=this.height()-this.mh.height()-this.La.height()-a.top;a.left=
this.La.x();return a}lP(){return this.xi()}gx(a){var b;if(b=!a.defaultPrevented)b=this.La.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.xi(),d=0==this.it?this.Zk:this.it;a=(a.clientY-(b.top-c.top))/this.uq<=this.La.y()?-d:d;this.Nf(this.Db+a)}}NA(a){super.NA(a);const b=this.La.displayObject().getBoundingClientRect();this.bW=a.clientY-Math.round(b.top);this.um(a)}um(a){const b=this.displayObject().getBoundingClientRect(),
c=this.xi();this.zt((a.clientY-b.top-c.top*this.uq-this.bW)/(c.height*this.uq)*ZH(this)+this.Ri)}};function bI(a,b){Le.call(this);this.GC=a;a=Pd(this.GC)?this.GC:this.GC?this.GC.body:null;this.pba=!!a&&Bh(a);this.d1=x(this.GC,cc?"DOMMouseScroll":"mousewheel",this,b)}r(bI,Le);
bI.prototype.handleEvent=function(a){var b=0,c=0,d=a.te;"mousewheel"==d.type?(a=cI(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=cI(-d.wheelDeltaX),c=cI(-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.g1&&(b=Yc(b,-this.g1,this.g1));"number"===typeof this.h1&&(c=Yc(c,-this.h1,this.h1));this.pba&&(b=-b);b=new dI(a,d,b,c);this.dispatchEvent(b)};function cI(a){return dc&&(ec||gc)&&0!=a%40?a:a/40}
bI.prototype.pf=function(){bI.Fb.pf.call(this);He(this.d1);this.d1=null};function dI(a,b,c,d){le.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(dI,le);var eI=new ee;function fI(a){a.G4&&a.Mf(a.ZZ||a.MM?.5:0)}function gI(a,b){y(a,new bI(b.displayObject(),{passive:!0}),eI,c=>{!ni(c.te)&&c.deltaY&&(c=0<c.deltaY?a.Re():-a.Re(),a.Nf(a.Db+c))},a)}
class hI extends aI{constructor({G:a,Re:b,Cr:c,fba:d,Q1:e=null}){super({G:a,Re:b});this.Aw=c;this.MM=this.ZZ=!1;this.G4=d;this.rB=e;L(c,"overflow","hidden");z(this,this.$i,()=>{c.displayObject().scrollTop=this.Db});y(this,c,"scroll",()=>{this.Nf(c.displayObject().scrollTop)},this);this.rB?gI(this,this.rB):(gI(this,this.Aw),gI(this,this));d?(this.Mf(0),this.rB?(y(this,this.rB,"mouseenter",this.rq,this),y(this,this.rB,"mouseleave",this.sm,this)):(y(this,this.Aw,"mouseover",this.rq,this),y(this,this,
"mouseover",this.rq,this),y(this,this.Aw,"mouseout",this.sm,this),y(this,this,"mouseout",this.sm,this))):this.Mf(1)}Fi(a,b,c,d=0){this.J(0<c);super.Fi(a,b,c,d)}Tx(){this.Nf(this.Aw.displayObject().scrollTop)}GP(a){this.ZZ=a;fI(this)}rq(a){a&&(this.contains(a.relatedTarget)||this.Aw.contains(a.relatedTarget))||(this.MM=!0,fI(this))}sm(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Aw.contains(a.relatedTarget))||(this.MM=!1,fI(this))}};class iI extends Q{constructor(a){super({G:a});a=new Q({ha:P(this,"thumb")});M(this,a)}}class jI{constructor(a,b){this.nd=a;this.$i=b}scrollY(){const a=this.nd.getComputedPosition().y;return isNaN(a)?0:-a}KI(){return this.$i}my(a){this.scrollY()!=a&&this.nd.scrollTo(0,-a)}}class kI extends Cg{constructor(a){super();this.P=a;this.MA=D(this);y(this,a,"scroll",()=>{this.MA.C()})}scrollY(){return this.P.scrollTop}KI(){return this.MA}my(a){this.P.scrollTop=a}}
class lI extends Cg{constructor({G:a="vertical-scrollbar",Lia:b="mobile-vertical-scrollbar",Cr:c,Qia:d,hQ:e,Q1:f=null,Re:g=20,preventDefault:h=!0}){super();this.wa=this.nd=null;this.i_=d||null;this.cT=e||null;this.Kj=0;if(qi){const l=D(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 iI(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.nd=new IScroll(c.displayObject(),
a);this.ti=new jI(this.nd,l)}else this.wa=B(this,new hI({G:a,Re:g,Cr:c,fba:!0,Q1:f})),this.ti=new kI(c.displayObject()),b=this.wa;z(this,this.ti.KI(),this.qY,this);this.X8=b}gk(){return this.X8}Fi(a,b){this.Kj=Math.max(0,b-a);this.nd?this.nd.setScrollHeight(b):this.wa&&this.wa.Fi(a,0,Math.max(this.Kj,0));this.qY()}setParentScale(a){this.wa&&this.wa.setParentScale(a)}Tx(){this.wa&&this.wa.Tx()}qY(){if(this.i_){var a=Math.min(this.ti.scrollY(),60);wh(this.i_,a)}this.cT&&(a=this.Kj-this.ti.scrollY(),
wh(this.cT,Math.min(a,60)))}wd(){super.wd();this.nd&&this.nd.destroy()}};class mI extends im{constructor(a){super(null,[0],[1],75,b=>b*b);this.g4=a}Cp(){this.g4.Mf(this.coords[0])}};class nI extends zH{constructor(){super();this.YK=this.sE=void 0}PA(){qi&&super.PA();this.sE&&this.sE.stop();this.J(!0);!qi&&this.YK&&this.YK.focus();this.sE=new mI(this);this.sE.play()}};function oI(a){var b=a.lq;const c=Math.floor(.5*(b.width()-a.width()));b=Math.floor(.5*(b.height()-a.height()));a.move(c,b)}
class pI extends nI{constructor({pn:a,icon:b,buttons:c,ia:d,Lx:e}){super();if(this.lq)throw Error("already modal");this.lq=new Q({G:"modal-layer"});this.I=d;this.ra=new Q({ha:P(this,"content")});this.Mc=null;b&&(this.Mc=new Q({Ca:b,ha:P(this,"icon")}),this.ra.V(this.Mc));this.Zl=new Q({ha:P(this,"message-container")});this.Tv=new Q({ha:P(this,"message"),tabIndex:-1});Ml(this.Tv,this.I,a,e);M(this.ra,this.Zl);this.V(this.ra);this.YK=this.Tv.displayObject();this.VY=new Q({});M(this.VY,this.Tv);M(this.Zl,
this.VY);this.Cd=new Q({G:"message-box-buttons"});Kl(this.Cd,P(this,"buttons"));M(this,this.Cd);this.hv(c);this.wa=new lI({Cr:this.Zl});this.ra.V(this.wa.gk());B(this,this.wa);this.yY=""}HA(){super.HA();this.wa.setParentScale(this.uq)}PA(){super.PA();this.yb();oi(()=>{oI(this)},this,0)}hv(a){const b=new Q({ha:P(this.Cd,"buttons")});a.forEach(({Cg:c,result:d})=>{const e=new YH({type:"uikit-primary-button"});Kl(e,P(this.Cd,"window-button"));Ml(e,this.I,c);M(b,e);z(this,e.ka,()=>{this.yY=d;this.close()})});
this.Cd.V(b)}fb(){var a=Hh(this.ra.displayObject()),b=this.Mc?Hh(this.Mc.displayObject()):null;b=this.Mc?this.Mc.width()+b.left+b.right:0;L(this.Zl,"max-width",Math.min(screen.width-b-a.right-a.left-80,480)+"px");L(this.Zl,"height","");a=this.lq;b=Hh(this.Zl.displayObject());const c=Hh(this.Cd.displayObject());a=.9*a.height()-b.top-b.bottom-this.Cd.height()-c.top-c.bottom;b=Math.min(a,this.Tv.height());a<this.Tv.height()&&this.Zl.Qd(Math.floor(a));oI(this);this.eF(b);oI(this)}eF(a){this.wa&&this.wa.Fi(a,
this.Tv.height())}};function qI(a,{pn:b,icon:c,buttons:d,Lx:e}){return new Promise(f=>{const g=new pI({pn:b,icon:c,buttons:d,ia:a.I,Lx:e});AH(a.zg,g);g.open();z(a,g.mr(),()=>{var h=a.zg,l=fb(h.OH,g);0<=l&&(nb(h.OH,l),g.ZF&&g.close(),af(h,g),Ld(g.displayObject()),(l=g.lq)&&Ld(l.displayObject()));h.So.J(0<h.OH.length);f(g.yY)},a)})}class rI extends Cg{constructor({ia:a,BJ:b}){super();this.I=a;this.zg=b}};function sI(){return pj||tI()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function tI(){return 0<=window.location.search.indexOf("ispringpreview=1")};function uI(a,b){z(a,b.IV,a.BM,a);z(a,b.q_,a.xP,a);b=b.vD();z(a,b.Iu(),a.BM,a);z(a,b.yJ(),a.xP,a)}function vI(a,b){z(a,b.ll,a.BM,a);z(a,b.Ok,a.xP,a)}class wI extends Cg{constructor(a){super();this.IJ=a;a=wi();this.Jb=a.hasOwnProperty("accessibility")&&"1"==a.accessibility&&this.Qm()?"accessible":"normal";this.NP=!1;this.YX=D(this);this.KV=D(this);this.r_=D(this)}mode(){return this.Jb}Qm(){return this.IJ&&!qi&&!tI()}BM(){this.NP=!0;this.KV.C()}xP(){this.NP=!1;this.r_.C()}};function xI(a,b,c,d){if(a.Qm()){const e=new Q({jc:"SECTION"});e.tf("region");e.xp(d.PB_ACCESSIBLE_ARIA_LABEL_SETTINGS);d=wd(document,c);c=e.displayObject();d.appendChild(c);c=new qm({G:"presentation-view-mode-switch-control",tabIndex:0});M(e,c);yI(c,a);zI(c,a);AI(c,b);return c}return null}
function yI(a,b){a.ka.addHandler(()=>{if(b.NP)cb("view mode change is locked");else{const d="normal"==b.Jb?"accessible":"normal";a:switch(d){case "normal":var c=!0;break a;case "accessible":c=b.Qm();break a;default:throw Error("unknown presentation view mode");}c&&(b.Jb=d,b.YX.C(d))}})}function zI(a,b){let c=!1;b.KV.addHandler(()=>{document.activeElement==a.displayObject()&&(c=!0);a.sa(!1)});b.r_.addHandler(()=>{a.sa(!0);c&&(a.focus(),c=!1)})}
function AI(a,b){b.Kn.addHandler(()=>{a.focus()});b.NS.addHandler(c=>{"normal"==c&&a.focus()})};function BI(a){return OH(a.D.vx(),a.D.Ak(),a.B.Il(),a.Nb)}function CI(a,b){if(b)HH(b,a.Jj,a);else{const c=new FH;z(a,c.MB,a.Jj,a);setTimeout(()=>c.JC())}}
class DI extends Q{constructor(a,b,c,d,e){super({G:"none"});QH(this);this.D=a;this.L=b;this.u$=d;this.B=this.D.view().W();this.qg=this.JK();this.I=new VF(c);this.zg=new CH(this.displayObject());this.Gk=new rI({ia:this.I,BJ:this.zg});this.Nn=new RH(this.B.Il());this.ll=D(this);this.Ok=D(this);this.Kn=D(this);this.rG=this.sG=void 0;this.R=a.view();this.V(this.R.displayObject());this.Df=this.hz();this.Nb=this.NK();this.R.Jh().append(this.Nb.displayObject());this.zd=BI(this);z(this,a.ty(),this.ho,this);
z(this,a.Qx(),this.oN,this);z(this,this.R.xe().Yx(),this.fo,this);z(this,this.B.Ic(),this.ne,this);il(this.R.displayObject(),"hidden",!0);a=this.D.ya();a.settings().fr().fitToWindow()||(this.sG=a.slideWidth(),this.rG=a.slideHeight());CI(this,e);this.Gs();qi&&this.zd.Ir()}JK(){return new mH(this.D.view().xe(),kH)}hz(){const a=new VH;this.R.displayObject().appendChild(a.displayObject());return a}NK(){return B(this,new JH)}Gs(){this.iC();z(this,this.B.$().xC(),this.iC,this)}iC(){this.B.$().qd()?this.Df.show():
this.Df.Zc()}Jj(a,b){const c=this.u$?170:0,d=a-c,e=b-c;this.sG<d&&this.rG<e?(this.move(Math.max(0,Math.floor((a-this.sG)/2)),Math.max(0,Math.floor((b-this.rG)/2))),a=this.sG,b=this.rG):(this.move(c/2,c/2),a=d,b=e);this.R.resize(a,b);this.resize(a,b);this.zg.Ml(a,b)}ne(){var a=-1!=this.B.ma()?this.B.Z():null;if(a instanceof Iq){const b=this.B.$a();a=new nH(b.playerController(),this.qg,2==a.Sn);b.setExternalNavigationController(a)}}ho(a){if("resumePlayback"==a.action()&&"prompt"==this.D.ya().settings().fd().tu()){const b=
this.B.Lf(),c=a.K();a.uu("delayStartup");const d=a.Yw;qI(this.Gk,{pn:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.L,"mb_question_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_YES",result:"yes"},{Cg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.Nn.resume();this.R.setOverlayDisplayed(!1);this.Ok.C();this.Kn.C();"yes"==e?d.resume(c,!0):d.start(b,!0)});this.Nn.suspend();this.R.setOverlayDisplayed(!0);this.ll.C()}}fo(a){(a=oH(a,this.D.ya(),this.B))&&this.wo(a)}oN(a,b,c){c?(a=new yH,a=new UH(this.D,a),Ue(this,
a.WA,()=>{this.Gs();this.B.play()}),a.show()):this.Gs()}wo({Cg:a,j1:b}){const c=this.B.$().suspended();this.Nn.suspend();this.R.setOverlayDisplayed(!0);this.ll.C();qI(this.Gk,{pn:a,icon:Z(this.L,"mb_warning_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lx:()=>b}).then(()=>{this.Nn.resume();this.R.setOverlayDisplayed(!1);this.Ok.C();this.FA(c)})}FA(a){Xp(this.B.$(),a)}wd(){super.wd();il(this.R.displayObject(),"hidden",!1);this.Nb.displayObject().remove()}};class EI extends DI{constructor(a,b,c){super(a,b,c,!1);this.ub=new xH({ia:this.I});this.V(this.ub);this.YL()}Jj(a,b){this.fa("landscape",a>b);super.Jj(a,b)}YL(){var a=ISPlayer,b=a.initWithData;var c=$g(new Zg,{version:9.3});b.call(a,c)}};class FI extends Cg{constructor({pk:a,messages:b,mj:c}){super();this.xw=a;this.kg=b;this.Hm=new IH;this.n9=wd(document,c);this.nl=null;this.ll=D(this);this.Ok=D(this);this.Kn=D(this);this.NS=D(this)}D(){return this.xw}};function GI(a){if(oj)return new EI(a.D(),a.L,a.kg);const b=new DI(a.D(),a.L,a.kg,a.Z2,a.Hm);z(a,b.ll,()=>a.ll.C());z(a,b.Ok,()=>a.Ok.C());z(a,b.Kn,()=>a.Kn.C());return b}
class HI extends FI{constructor({pk:a,messages:b,mj:c,hn:d,Qm:e}){super({pk:a,messages:b,mj:c});this.Z2=e;this.L=this.OK(d)}OK(a){return new KG(a.RQ)}IT(a){"normal"==a?this.nl=GI(this):"accessible"==a&&(this.nl=new vH({oc:this.xw,messages:this.kg,skinSettings:this.xK()}));B(this,this.nl)}xK(){return{Z1:!1,showSlideList:!1,ze:!1,Y1:!1,X1:!1}}};class II{constructor({pk:a,skinSettings:b,ia:c}){this.D=a;this.Za=b;this.I=c}pk(){return this.D}skinSettings(){return this.Za}ia(){return this.I}};function JI(a){a=a.querySelectorAll("*");const b=[];for(const c of a)/^txt\w*/.test(c.id)&&b.push(c);return b}function KI(a,b){const c=new Map;JI(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 LI(a,b){a.forEach(c=>{Ns(c).forEach(d=>{const e=b.querySelector("#"+d.id);nh(e,0,0);let f=wk(d.Va.left,d.Va.top);f=uk(d.xk.clone(),uk(f,d.zj));Pk(e,f)})})};function MI(a,b){const c=[];a.pda.forEach((d,e)=>{b(d)&&c.push({element:e,x0:d})});return c}class NI{constructor(a,b,c){this.k8=a;this.r9=b;this.rs=c;this.iP=null;if(c&&c.sheet)try{this.iP=KI(b,Array.from(c.sheet.cssRules))}catch(d){}}get styleSheet(){return this.rs.sheet}get pda(){return this.iP}};function OI(a){return MI(a,b=>/text-decoration-line: underline/.test(b.cssText))}
class PI extends NI{EX(){for(const {element:e,x0:f}of OI(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.FL())e.style.textDecoration="line-through"}FL(){return MI(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class QI extends NI{EX(){this.FL().forEach(({element:a,x0: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;
			}`)})}FL(){return MI(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class RI{create(a,b,c){return $b?new PI(a,b,c):new QI(a,b,c)}};var SI=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.iQ=l;this.wx=m;this.wC=this.AC=this.BC=0;this.xQ=!1;this.YH=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.wQ=function(l){var m=this.YH,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.YH=l};c.prototype.Xaa=function(){for(;!this.xQ;)this.Fca();return this.YH.slice(0,this.wC)};c.prototype.sr=function(l){for(var m=this.BC,n=this.AC,q=this.iQ,u=this.wx,w;m<l;)b(w=q[u++])&&a(),n|=w<<m,m+=8;this.AC=n>>l;
this.BC=m-l;this.wx=u;return n&(1<<l)-1};c.prototype.LQ=function(l){var m=l[0],n=l[1];l=this.BC;for(var q=this.AC,u=this.iQ,w=this.wx;l<n;){var A;b(A=u[w++])&&a();q|=A<<l;l+=8}n=m[q&(1<<n)-1];m=n>>16;n&=65535;(0==l||l<m||0==m)&&a();this.AC=q>>m;this.BC=l-m;this.wx=w;return n};c.prototype.KC=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),A=1,G=0,I=2;A<=n;++A,G<<=1,I<<=1)for(var J=0;J<m;++J)if(l[J]==A){var N=0,ba=G;for(q=0;q<A;++q)N=N<<1|ba&1,ba>>=1;for(q=
N;q<u;q+=I)w[q]=A<<16|J;++G}return[w,n]};c.prototype.Fca=function(){function l(N,ba,T,W,ea){for(N=N.sr(T)+W;0<N--;)ba[G++]=ea}var m=this.sr(3);m&1&&(this.xQ=!0);m>>=1;if(0==m){var n=this.iQ,q=this.wx,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.BC=this.AC=0;u=this.wC;m=this.wQ(u+w);this.wC=w=u+w;for(var A=u;A<w;++A){if(b(u=n[q++])){this.xQ=!0;break}m[A]=u}this.wx=q}else{if(1==m){if(!g){n=Array(288);for(var G=0;143>=G;++G)n[G]=
8;for(;255>=G;++G)n[G]=9;for(;279>=G;++G)n[G]=7;for(;287>=G;++G)n[G]=8;g=this.KC(n);m=Array(31);for(G=0;32>G;++G)m[G]=5;h=this.KC(m);h[0][15]=0;h[0][31]=0}q=g;u=h}else if(2==m){m=this.sr(5)+257;u=this.sr(5)+1;q=this.sr(4)+4;n=Array(d.length);for(G=0;G<q;)n[d[G++]]=this.sr(3);q=this.KC(n);G=n=0;u=m+u;for(w=Array(u);G<u;)A=this.LQ(q),16==A?l(this,w,2,3,n):17==A?l(this,w,3,3,n=0):18==A?l(this,w,7,11,n=0):w[G++]=n=A;q=this.KC(w.slice(0,m));u=this.KC(w.slice(m,u))}else a();w=(m=this.YH)?m.length:0;for(A=
this.wC;;){var I=this.LQ(q);if(256>I)A+1>=w&&(m=this.wQ(A+1),w=m.length),m[A++]=I;else{if(256==I){this.wC=A;break}I-=257;I=f[I];var J=I>>16;0<J&&(J=this.sr(J));n=(I&65535)+J;I=this.LQ(u);I=e[I];J=I>>16;0<J&&(J=this.sr(J));I=(I&65535)+J;A+n>=w&&(m=this.wQ(A+n),w=m.length);for(J=0;J<n;++J,++A)m[A]=m[A-I]}}}};return c}();function TI(a,b){a=Yg(a);a=(new SI(a)).Xaa();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 UI extends Cg{constructor(){super();this.Af=null;this.ox="";this.UP="_blank";this.FM=D(this)}logo(){return this.Af}Ae(){return this.ox}cS(a){this.ox=a}KD(){return this.UP}isEqual(a){if(a.Ae()!==this.ox||a.KD()!==this.UP)return!1;a=a.logo();return this.Af||a?!!this.Af&&!!a&&this.Af.path()===a.path():!0}}UI.prototype.webSiteTarget=UI.prototype.KD;UI.prototype.webSiteUrl=UI.prototype.Ae;UI.prototype.logo=UI.prototype.logo;class VI{constructor(){this.jt=this.im=this.ox=this.bT=this.uV=this.ii="";this.GX=this.zb=null}name(){return this.ii}ju(){return this.uV}jr(){return this.bT}Ae(){return this.ox}cS(a){this.ox=a}email(){return this.im}phone(){return this.jt}$d(){return this.zb}vu(a){this.zb=a}nu(){return this.GX}}VI.prototype.photo=VI.prototype.nu;VI.prototype.company=VI.prototype.$d;VI.prototype.phone=VI.prototype.phone;VI.prototype.email=VI.prototype.email;VI.prototype.webSiteUrl=VI.prototype.Ae;
VI.prototype.biography=VI.prototype.jr;VI.prototype.jobTitle=VI.prototype.ju;VI.prototype.name=VI.prototype.name;class WI extends Cg{constructor(){super();this.Ov=this.Pv=!1;this.oe=0;this.oA=D(this);this.qA=D(this);this.FV=D(this)}sf(){return this.Pv}progress(){return this.oe}load(){this.Pv||this.Ov||(this.Ov=!0,this.gi())}gi(){}p_(){}Ada(){if(this.Pv||this.Ov)this.p_(),this.Ov=this.Pv=!1,this.yt(0)}yt(a){this.oe!=a&&(this.oe=a,this.FV.C(this))}xr(){return this.oA}YC(){return this.qA}zba(){return this.FV}}WI.prototype.loadProgressEvent=WI.prototype.zba;WI.prototype.loadFailedEvent=WI.prototype.YC;
WI.prototype.loadCompleteEvent=WI.prototype.xr;WI.prototype.unload=WI.prototype.Ada;WI.prototype.load=WI.prototype.load;WI.prototype.progress=WI.prototype.progress;WI.prototype.isLoaded=WI.prototype.sf;function XI(a){a.Ng&&(a.Ng.onload=null,a.Ng.onerror=null)}function YI(a){if(!a.sf())throw Error("asset not loaded");}
class ZI extends WI{constructor(a,b,c){var d,e,f;super();this.Ng=null;var g=a.startsWith("data:")?null:void 0;this.UA=g=a;this.Ta=b;this.Oa=c}gi(){this.Ng=new Image;this.Ng.onload=this.LF.bind(this);this.Ng.onerror=this.p6.bind(this);this.Ng.src=this.UA}LF(){XI(this);this.Ov=!1;this.Pv=!0;this.yt(1);this.oA.C(this)}p6(){XI(this);this.Ov=this.Pv=!1;this.qA.C(this);this.yt(0)}p_(){this.Ng&&(XI(this),this.Ng.src="",this.Ng=null)}path(){return this.UA}width(){if(null!=this.Ta)return this.Ta;if(!this.Ng)return 0;
YI(this);return this.Ng.width}height(){if(null!=this.Oa)return this.Oa;if(!this.Ng)return 0;YI(this);return this.Ng.height}DC(){YI(this);const a=Fd("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Ng,0,0);return a}naa(){YI(this);return this.Ng.cloneNode(!0)}}ZI.prototype.createImgInstance=ZI.prototype.naa;ZI.prototype.createInstance=ZI.prototype.DC;ZI.prototype.height=ZI.prototype.height;ZI.prototype.width=ZI.prototype.width;ZI.prototype.path=ZI.prototype.path;class $I extends ZI{url(){return this.UA}}$I.prototype.url=$I.prototype.url;function aJ(a,b){const c=a.Ra.actions,d=new of(bJ(a,b));b[c.Au].forEach(e=>{d.cZ.push(new nf(e[c.Au.key],t(e,c.Au.cI,!1),t(e,c.Au.shift,!1)))});return d}
function bJ(a,b){a=a.Ra.actions.name;switch(b[a]){case a.kca+"":return"playPause";case a.HI+"":return"nextSlide";case a.vca+"":return"previousSlide";case a.Sba+"":return"nextStep";case a.wca+"":return"previousStep";case a.Vca+"":return"seekForward";case a.Uca+"":return"seekBackward";case a.Paa+"":return"firstSlide";case a.vba+"":return"lastSlide";case a.WQ+"":return"lastViewedSlide";case a.fda+"":return"slideStart";case a.cda+"":return"slideEnd";case a.Lda+"":return"volumeUp";case a.Kda+"":return"volumeDown";
case a.tda+"":return"toggleFullscreen";case a.uda+"":return"toggleSubtitles"}throw Error("unknown action type");}class cJ{constructor(a){this.Ra=a}YQ(a,b){a.sa(t(b,this.Ra.enabled,!1));const c=a.actions();c.qc.length=0;a.enabled()&&b[this.Ra.actions].forEach(d=>{c.Dh(aJ(this,d))})}};function dJ(a){this.Ea=a}r(dJ,cs);dJ.prototype.Ea=0;dJ.prototype.duration=function(){return this.Ea};dJ.prototype.ye=function(){};dJ.prototype.qk=function(){};function eJ(a){this.Vl=a}r(eJ,es);k=eJ.prototype;k.duration=function(){return fs(this.Vl)};k.ye=function(a,b,c){a=this.Ti(a);this.Cc(ls(),a,b,c)};k.complete=function(a,b){this.Ph(ls(),a,b)};k.qk=function(a,b,c){a=this.Ti(a,!0);this.Cc(is(),a,b,c)};k.iD=function(a,b){this.Ph(is(),a,b)};k.Cc=function(a,b,c,d){if(b==this.duration())this.Ph(a,c,d);else{if(!(this.Vl instanceof cs))throw Error("can't run not prolonged action");a.ye(this.Vl,b,c,d)}};k.Ph=function(a,b,c){a.complete(this.Vl,b,c)};function fJ(){}fJ.prototype.apply=function(){};function gJ(a,b,c){this.ji=a;this.lc=b;this.kY=c}r(gJ,ds);gJ.prototype.ye=function(a,b){this.Cc(this.kY,a,b)};gJ.prototype.qk=function(a,b){this.Cc(!this.kY,a,b)};gJ.prototype.Cc=function(a,b){const c=b.Dd;if(a)a=new fJ,b.xv.set(this.lc,a),c.add(a);else if(a=b.xv.get(this.lc))b=fb(Nr(c),a),0<=b&&c.clear(b)};function hJ(a,b){gJ.call(this,a,b,!0)}r(hJ,gJ);function iJ(a,b){gJ.call(this,a,b,!1)}r(iJ,gJ);function jJ(){}k=jJ.prototype;k.Ra=null;k.rP=0;k.Ny=null;k.$h=0;k.initialize=function(a,b,c,d){this.Ra=a;this.rP=c;this.Ny=b;this.$h=d};k.ta=function(){if(!this.Ra)throw Error("BehaviorLoader isn't initialized");return this.Ra};function kJ(a){if(!a.Ny)throw Error("BehaviorLoader isn't initialized");return a.Ny}function lJ(a){if(!a.Ny)throw Error("BehaviorLoader isn't initialized");return a.Ny.id()}k.level=function(){return this.$h};
k.load=function(a){const b=this.GV(a);let c=this.gi(a,b);c=this.OJ(c,a,b);b.Ei()&&(a=na(c)+"_rewind",c=new ms([new hJ(lJ(this),a),c,new iJ(lJ(this),a)]));return 0<b.start()?new ms([new dJ(b.start()),c]):c};k.CY=function(a){return new eJ(a)};k.GV=function(a){const b=this.ta().timing;return new mJ(this.rP,a[b],b)};k.OJ=function(a,b,c){c.GR()&&(a=this.CY(a));return a};function mJ(a,b,c){this.cC=a;this.Uk=b;this.Ra=c}mJ.prototype.start=function(){return this.cC*t(this.Uk,this.Ra.start,0)};
mJ.prototype.GR=function(){return t(this.Uk,this.Ra.GR,!1)};mJ.prototype.Ei=function(){return t(this.Uk,this.Ra.Ei,!1)};function nJ(){}r(nJ,jJ);nJ.prototype.GV=function(a){const b=this.ta().timing;return new oJ(this.rP,a[b],b)};function pJ(a){return eval("("+a+")")}nJ.prototype.OJ=function(a,b,c){if(0<t(c.Uk,c.Ra.TH,0)||0<t(c.Uk,c.Ra.eI,0))a.Kt=new as(t(c.Uk,c.Ra.TH,0),t(c.Uk,c.Ra.eI,0));a=nJ.Fb.OJ.call(this,a,b,c);t(c.Uk,c.Ra.tC,!1)&&(a=new ms([a,new eJ(a)]));return a};nJ.prototype.CY=function(a){const b=new bs;a.Kt=a.Kt?new $r([a.Kt,b]):b;return a};function oJ(a,b,c){mJ.call(this,a,b,c)}r(oJ,mJ);
oJ.prototype.duration=function(){var a=this.Ra;const b=this.start();let c=0;a.end in this.Uk&&(c=this.cC*this.Uk[a.end]);a=c-b;t(this.Uk,this.Ra.tC,!1)&&(a/=2);return a};function qJ(a,b){this.ji=a;this.Ea=b}r(qJ,cs);qJ.prototype.Ea=0;qJ.prototype.duration=function(){return this.Ea};function rJ(a){var b=a.Ti(a.Ea);return b>=a.Ea?1:b/a.Ea}qJ.prototype.ye=function(a,b,c){const d=this.Ti(a);this.Cc(d>=this.Ea?1:d/this.Ea,b,c,!1,a==this.Ea)};qJ.prototype.qk=function(a,b,c){const d=this.Ti(a,!0);this.Cc(1-(d>=this.Ea?1:d/this.Ea),b,c,!0,a==this.Ea)};function sJ(a,b,c,d){b.Dd.add(new kv(a.ji,c,d))}
function tJ(a,b,c,d){const e=na(a),f=b.xv.get(e);f?d=f.value:(a=b.q8.get(a.ji),d=d(a),b.xv.set(e,{value:d,Eia:fr(c)}));return d};function uJ(a,b){this.Qf=a;this.uO=b}uJ.prototype.ih=function(a,b,c){return new rr(this.Qf*a,!1,b,c)};uJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.ih(b,d,f);e&&this.uO&&(a=this.ih(rJ(a),d,f),b=b.add(a.lu()));return b};function vJ(a,b){this.yU=a;this.S9=b}vJ.prototype.getTransform=function(a,b,c,d,e,f){return new rr((this.S9-this.yU)*b+this.yU,!0,d,f)};function wJ(a){this.Qf=a}wJ.prototype.getTransform=function(a,b,c,d,e,f){a=tJ(a,c,d,g=>Ar(g).angle()+Br(g).angle());return null===a?null:new rr((this.Qf-a)*b+a,!0,d,f)};function xJ(a,b,c,d){qJ.call(this,a,b);this.Kb=c;this.Pk=d}r(xJ,qJ);xJ.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,this.Kb,a)};function yJ(){}r(yJ,nJ);yJ.prototype.gi=function(a,b){const c=this.ta();if(c.Vo in a){var d=lJ(this),e=b.duration();b=!b.Ei();a=new xJ(d,e,"rotateBy",new uJ(a[c.Vo]*Math.PI/180,b))}else c.from in a?(d=lJ(this),b=b.duration(),a=new xJ(d,b,"rotateTo",new vJ(a[c.from]*Math.PI/180,a[c.Mh]*Math.PI/180))):(d=lJ(this),b=b.duration(),a=new xJ(d,b,"rotateTo",new wJ(a[c.Mh]*Math.PI/180)));return a};function zJ(a,b){this.pt=a;this.tO=b}zJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.ih(b,d,f);this.pt&&e&&this.tO&&(a=this.ih(rJ(a),d,f),b=b.add(a.lu()));return b};function AJ(a,b){zJ.call(this,!0,b);this.Z3=a}r(AJ,zJ);AJ.prototype.ih=function(a,b,c){return new qr(this.Z3*a,!1,b,c)};function BJ(a,b,c,d){zJ.call(this,c,d);this.JE=a;this.tH=b}r(BJ,zJ);BJ.prototype.ih=function(a,b,c){return new qr((this.tH-this.JE)*a+this.JE,!this.pt,b,c)};function CJ(a,b,c){zJ.call(this,b,c);this.e8=a}r(CJ,zJ);CJ.prototype.ih=function(a,b,c){return new qr(this.e8(a),!this.pt,b,c)};function DJ(a,b){this.q4=a;this.Kb=b}DJ.prototype.getTransform=function(a,b,c,d,e,f){const g=this.Kb;a=tJ(a,c,d,h=>"moveX"==g?Cr(h).Bc:Dr(h).Bc);return null===a?null:new qr((this.q4-a)*b+a,!0,d,f)};function EJ(a,b,c,d){qJ.call(this,a,b);this.Kb=c;this.Pk=d}r(EJ,qJ);EJ.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,this.Kb,a)};function FJ(a){this.Kb=a}r(FJ,nJ);FJ.prototype.gi=function(a,b){const c=this.ta();if(c.Vo in a){var d=lJ(this),e=b.duration();b=!b.Ei();a=new EJ(d,e,this.Kb,new AJ(a[c.Vo],b))}else if(c.jI in a){d=lJ(this);e=b.duration();var f=pJ(a[c.jI]);b=!b.Ei();a=new EJ(d,e,this.Kb,new CJ(f,t(a,c.WI,!1),b))}else c.from in a?(d=lJ(this),e=b.duration(),b=!b.Ei(),a=new EJ(d,e,this.Kb,new BJ(a[c.from],a[c.Mh],t(a,c.WI,!1),b))):(d=lJ(this),b=b.duration(),e=this.Kb,a=new EJ(d,b,e,new DJ(a[c.Mh],e)));return a};
function GJ(){this.Kb="moveX"}r(GJ,FJ);function HJ(){this.Kb="moveY"}r(HJ,FJ);function IJ(){this.fj=[]}k=IJ.prototype;k.oo=0;k.$X=0;k.aY=0;k.moveTo=function(a){this.fj.push(new JJ(a))};k.lineTo=function(a,b){const c=this.end();this.fj.push(new KJ(a,c,b))};function LJ(a,b,c,d,e){const f=a.end();a.fj.push(new MJ(b,f,c,d,e))}k.end=function(){if(0==this.fj.length)throw Error("path must be started with moveTo");return this.fj[this.fj.length-1].end()};
k.SI=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();let b=0,c=0;a>=this.oo&&(b=this.$X,c=this.aY);let d=null;for(;b<this.fj.length;++b){const e=this.fj[b],f=c+e.duration();if(f==a){d=e.end();break}if(f>a){d=e.SI((a-c)/(f-c));break}c=f}this.oo=a;this.$X=b;this.aY=c;return d?d:this.end()};function NJ(a){this.Ea=a}NJ.prototype.duration=function(){return this.Ea};function JJ(a){this.Ea=0;this.xq=a}r(JJ,NJ);JJ.prototype.end=function(){return this.xq};
function KJ(a,b,c){this.Ea=a;this.JE=b;this.tH=c}r(KJ,NJ);KJ.prototype.end=function(){return this.tH};KJ.prototype.SI=function(a){const b=this.JE,c=this.tH;return new $c((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function MJ(a,b,c,d,e){this.Ea=a;this.kL=e;this.z3=new pt(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}r(MJ,NJ);MJ.prototype.end=function(){return this.kL};
MJ.prototype.SI=function(a){var b=this.z3;if(0==a)var c=b.LD;else if(1==a)c=b.MD;else{c=Zc(b.LD,b.x1,a);var d=Zc(b.x1,b.x2,a),e=Zc(b.x2,b.MD,a);c=Zc(c,d,a);d=Zc(d,e,a);c=Zc(c,d,a)}0==a?a=b.ND:1==a?a=b.OD:(d=Zc(b.ND,b.y1,a),e=Zc(b.y1,b.y2,a),b=Zc(b.y2,b.OD,a),d=Zc(d,e,a),e=Zc(e,b,a),a=Zc(d,e,a));return new $c(c,a)};function OJ(a,b,c){qJ.call(this,a,b);this.UA=c}r(OJ,qJ);OJ.prototype.Cc=function(a,b,c,d,e){a=this.UA.SI(a);sJ(this,b,"moveX",new qr(a.x,!0,c,e));sJ(this,b,"moveY",new qr(a.y,!0,c,e))};function PJ(){}r(PJ,nJ);PJ.prototype.gi=function(a,b){const c=this.ta();return new OJ(lJ(this),b.duration(),QJ(this,a[c.path]))};
function QJ(a,b){function c(){return new $c(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=kJ(a);const f=a.Va().left,g=a.Va().top;b=b.replace(/,/g," ");for(a=new IJ;;){const h=e();if(!h)break;switch(h){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":LJ(a,d(),c(),c(),c())}}return a}
;function RJ(a,b){this.pt=a;this.tO=b}RJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.ih(b,d,f);this.pt&&e&&this.tO&&(a=this.ih(rJ(a),d,f),b=b.add(a.lu()));return b};function SJ(a,b){RJ.call(this,!0,b);this.va=a}r(SJ,RJ);SJ.prototype.ih=function(a,b,c){return new sr((this.va-1)*a+1,!1,b,c)};function TJ(a,b,c,d){RJ.call(this,c,d);this.ZS=a;this.nL=b}r(TJ,RJ);TJ.prototype.ih=function(a,b,c){return new sr((this.nL-this.ZS)*a+this.ZS,!this.pt,b,c)};function UJ(a,b){this.nL=a;this.Kb=b}UJ.prototype.getTransform=function(a,b,c,d,e,f){const g=this.Kb;a=tJ(a,c,d,h=>{switch(g){case "scaleX":return Er(h).scale();case "scaleX2":return Fr(h).scale();case "scaleY":return Gr(h).scale();case "scaleY2":return Hr(h).scale()}return null});return null===a?null:new sr((this.nL-a)*b+a,!0,d,f)};function VJ(a,b,c){RJ.call(this,b,c);this.K8=a}r(VJ,RJ);VJ.prototype.ih=function(a,b,c){return new sr(this.K8(a),!this.pt,b,c)};function WJ(a,b,c,d){qJ.call(this,a,b);this.Kb=c;this.Pk=d}r(WJ,qJ);WJ.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,this.Kb,a)};function XJ(a){this.Kb=a}r(XJ,nJ);XJ.prototype.gi=function(a,b){const c=this.ta();if(c.Vo in a){var d=lJ(this),e=b.duration();b=!b.Ei();a=new WJ(d,e,this.Kb,new SJ(a[c.Vo],b))}else if(c.jI in a){d=lJ(this);e=b.duration();var f=pJ(a[c.jI]);b=!b.Ei();a=new WJ(d,e,this.Kb,new VJ(f,t(a,c.WI,!1),b))}else c.from in a?(d=lJ(this),e=b.duration(),b=!b.Ei(),a=new WJ(d,e,this.Kb,new TJ(a[c.from],a[c.Mh],t(a,c.WI,!1),b))):(d=lJ(this),b=b.duration(),e=this.Kb,a=new WJ(d,b,e,new UJ(a[c.Mh],e)));return a};
function YJ(){this.Kb="scaleX"}r(YJ,XJ);function ZJ(){this.Kb="scaleY"}r(ZJ,XJ);function $J(){this.Kb="scaleX2"}r($J,XJ);function aK(){this.Kb="scaleY2"}r(aK,XJ);function bK(a,b){this.lL=a;this.$h=b}bK.prototype.getTransform=function(a,b,c,d,e,f){a=tJ(a,c,d,g=>(g=zr(g,"filter"))&&g instanceof Eu?g.alpha():1);return null===a?null:new Eu((this.lL-a)*b+a,this.$h,d,f)};function cK(a,b,c){this.HZ=a;this.lL=b;this.$h=c}cK.prototype.getTransform=function(a,b,c,d,e,f){return new Eu((this.lL-this.HZ)*b+this.HZ,this.$h,d,f)};function dK(a,b,c){qJ.call(this,a,b);this.Pk=c}r(dK,qJ);dK.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,"filter",a)};function eK(){}r(eK,nJ);eK.prototype.gi=function(a,b){const c=this.ta();if(c.Vo in a)throw lJ(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=lJ(this);b=b.duration();var e=this.level();a=new dK(d,b,new cK(a[c.from],a[c.Mh],e))}else d=lJ(this),b=b.duration(),e=this.level(),a=new dK(d,b,new bK(a[c.Mh],e));return a};function fK(a,b){this.ji=a;this.Qa=b}r(fK,ds);fK.prototype.ye=function(a,b){this.Cc(this.Qa,a,b)};fK.prototype.qk=function(a,b){this.Cc(!this.Qa,a,b)};fK.prototype.Cc=function(a,b,c){b.Dd.add(new kv(this.ji,"visibility",new xr(a,c)))};function gK(){}r(gK,jJ);gK.prototype.gi=function(a){const b=this.ta();return new fK(lJ(this),a[b.Mh])};function hK(a,b){this.IZ=a;this.oL=b}hK.prototype.getTransform=function(a,b,c,d,e,f){return new tr((this.oL-this.IZ)*b+this.IZ,d,f)};function iK(a){this.oL=a}iK.prototype.getTransform=function(a,b,c,d,e,f){a=tJ(a,c,d,g=>Ir(g).shift());return null===a?null:new tr((this.oL-a)*b+a,d,f)};function jK(a,b,c){qJ.call(this,a,b);this.Pk=c}r(jK,qJ);jK.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,"shiftX",a)};function kK(){}r(kK,nJ);kK.prototype.gi=function(a,b){const c=this.ta();if(c.from in a){var d=lJ(this);b=b.duration();a=new jK(d,b,new hK(a[c.from],a[c.Mh]))}else d=lJ(this),b=b.duration(),a=new jK(d,b,new iK(a[c.Mh]));return a};function lK(a,b,c,d){this.ji=a;this.r8=b;this.s8=c;this.Kb=d?"cssTextProperties":"cssProperties"}r(lK,ds);lK.prototype.ye=function(a,b){b=or(this.r8,this.s8,b,!0);a.Dd.add(new kv(this.ji,this.Kb,b))};lK.prototype.qk=function(){};function mK(){}r(mK,jJ);mK.prototype.gi=function(a){const b=this.ta(),c=a[b.zca],d=a[b.qba];if(d){var e=kJ(this);lb(e.RJ,c)||e.RJ.push(c)}else e=kJ(this),lb(e.QJ,c)||e.QJ.push(c);return new lK(lJ(this),c,a[b.Mh],d)};function nK(a,b,c){qJ.call(this,a,b);this.p4=c}r(nK,qJ);nK.prototype.Cc=function(a,b,c,d,e){if(d=tJ(this,b,c,f=>(f=Jr(f))?"font-size"in f.ri?f.ri["font-size"]:"":""))a=or("font-size",(this.p4-d)*a+d,c,e),sJ(this,b,"cssTextProperties",a)};function oK(){}r(oK,nJ);oK.prototype.gi=function(a,b){const c=this.ta();kJ(this).uU=!0;return new nK(lJ(this),b.duration(),a[c.Mh])};function pK(a){this.qc=a||[]}r(pK,es);k=pK.prototype;k.ZM=null;k.Ea=-1;k.Dh=function(a){if(0<=this.Ea)throw Error("ParallelActions was already initialized");this.qc.push(a)};k.hK=function(){let a=0;for(let b=0;b<this.qc.length;++b){const c=fs(this.qc[b]);a=Math.max(a,c)}return a};k.duration=function(){0>this.Ea&&(this.Ea=this.hK());return this.Ea};
function qK(a){if(a.ZM)return a.ZM;const b=[],c=a.duration(),d=a.qc.length;for(let e=0;e<d;++e){const f=a.qc[e],g=f instanceof cs?f.duration():0;if(g<c){const h=new ms;h.Dh(f);h.Dh(new dJ(c-g));b.push(h)}else b.push(f)}return a.ZM=b}k.ye=function(a,b,c){a=this.Ti(a);this.Cc(is(),a,b,c)};k.complete=function(a,b){this.Ph(is(),a,b)};k.qk=function(a,b,c){a=this.Ti(a,!0);this.Cc(ls(),a,b,c)};k.iD=function(a,b){this.Ph(ls(),a,b)};
k.Cc=function(a,b,c,d){if(b==this.duration())this.Ph(a,c,d);else{var e=qK(this),f=c.Dd,g=e.length;for(let h=0;h<g;++h)f.push(),a.ye(e[h],b,c,d),f.pop()}};k.Ph=function(a,b,c){const d=qK(this),e=b.Dd,f=d.length;for(let g=0;g<f;++g)e.push(),a.complete(d[g],b,c),e.pop()};function rK(a,b,c,d){this.je=a;this.Tf=b;this.Aq=c;this.uO=d}rK.prototype.ih=function(a,b,c){return new mr(new lr(this.je,[this.Tf[0]*a,this.Tf[1]*a,this.Tf[2]*a]),this.Aq,!1,b,c)};rK.prototype.getTransform=function(a,b,c,d,e,f){b=this.ih(b,d,f);e&&this.uO&&(a=this.ih(rJ(a),d,f),b=b.add(a.lu()));return b};function sK(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 tK(a,b,c,d){this.je=a;this.F9=b;this.mL=c;this.Aq=d}tK.prototype.getTransform=function(a,b,c,d,e,f){return new mr(new lr(this.je,sK(this.F9,this.mL,b,this.je)),this.Aq,!0,d,f)};function uK(a,b,c,d){this.Kb=a;this.je=b;this.mL=c;this.Aq=d}uK.prototype.getTransform=function(a,b,c,d,e,f){const g=this.Kb;a=tJ(a,c,d,h=>{let l=null;switch(g){case "textColor":l=zr(h,"textColor");break;case "strokeColor":l=zr(h,"strokeColor");break;case "fillColor":l=zr(h,"fillColor");break;case "imgColor":l=zr(h,"imgColor")}return l?l.color():null});if(!a)return null;a=a.jd(this.je);return new mr(new lr(this.je,sK(a,this.mL,b,this.je)),this.Aq,!0,d,f)};function vK(a,b,c,d){qJ.call(this,a,b);this.Kb=c;this.Pk=d}r(vK,qJ);vK.prototype.Cc=function(a,b,c,d,e){(a=this.Pk.getTransform(this,a,b,c,d,e))&&sJ(this,b,this.Kb,a)};function wK(){}r(wK,nJ);
wK.prototype.gi=function(a,b){var c=this.ta();c=xK(this,a[c.target]);const d=[];for(let q=0;q<c.length;++q){var e=c[q],f=a,g=e,h=this.ta();f=new lr(yK(this,f),f[h.uaa]);kJ(this).XK[g]=f;g=d;f=g.push;h=a;var l=b;const u=this.ta(),w=t(h,u.yaa,!1)?1:0,A=yK(this,h);if(u.Vo in h){var m=lJ(this),n=l.duration();l=!l.Ei();e=new vK(m,n,e,new rK(A,h[u.Vo],w,l))}else u.from in h?(m=lJ(this),l=l.duration(),e=new vK(m,l,e,new tK(A,h[u.from],h[u.Mh],w))):(m=lJ(this),l=l.duration(),e=new vK(m,l,e,new uK(e,A,h[u.Mh],
w)));f.call(g,e)}return 1<d.length?new pK(d):d[0]};function xK(a,b){a=a.ta().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.mda+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function yK(a,b){a=a.ta().iaa;switch(b[a]){case a.Lca+"":return"rgb";case a.jba+"":return"hsl";case a.kba+"":return"hsl_ccw"}throw Error("unknown color space");};function zK(a,b,c,d){qJ.call(this,a,b);this.iq=c;this.$h=d}r(zK,qJ);zK.prototype.Cc=function(a,b,c,d,e){e||sJ(this,b,"filter",new Du(this.iq,a,this.$h,c,e))};function AK(){}r(AK,nJ);
AK.prototype.gi=function(a,b){var c=this.ta().Wx;var d={};d[c.U$]="blinds";d[c.box]="box";d[c.gaa]="circle";d[c.xaa]="diamond";d[c.oca]="plus";d[c.eaa]="checkerboard";d[c.Baa]="dissolve";d[c.Eca]="randombar";d[c.S$]="barn";d[c.lda]="strips";d[c.Mda]="wedge";d[c.Rda]="wipe";d[c.Oda]="wheelCw";d[c.Nda]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.ta().Ci;var e=c in a?a[c]:null;if(null===e)a=e;else if(/[^0-9]/.test(e))if(a={},a[c.gba]=1,a[c.vertical]=2,a[c["in"]]=4,
a[c.dca]=8,a[c.Raa]=16,a[c.Saa]=32,a[c.Taa]=64,a[c.Uaa]=128,a[c.wba]=48,a[c.xba]=160,a[c.Mca]=80,a[c.Nca]=192,a[c.hba]=5,a[c.iba]=9,a[c.Cda]=6,a[c.Dda]=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<ot.length;++c)if(e=ot[c],e.Wx()==d&&e.Ci()==a){d=e;break a}d=new nt(d,a);ot.push(d)}return new zK(lJ(this),b.duration(),d,this.level())};function BK(a,b,c,d){this.ji="__mediaTransforms";this.Kb=a;this.$F=b;this.vO=c;this.$h=d}BK.prototype.$m=function(){return this.$F};BK.prototype.ye=function(a,b){a.Dd.add(new kv(this.ji,this.Kb,new nv(this.$F,this.$h,b)))};function CK(){}k=CK.prototype;k.Ra=null;k.cC=0;k.Lg=0;k.b_=0;k.initialize=function(a,b,c,d){this.Ra=a;this.cC=b;this.Lg=c;this.b_=d};
k.load=function(a){const b=this.Ra;var c=this.Ra;if(a[c.vk]||a[c.Ki]){c=this.Ra;const e=a[c.vk]||a[c.Ki];a:{var d=this.Ra;switch(a[d.$m]){case d.$m.play+"":d=Tu;break a;case d.$m.pause+"":d=Uu;break a;case d.$m.stop+"":d=Vu;break a}throw Error("unknown media operation");}c=new Su(e,d,c.Gi in a?a[c.Gi]:null)}else c=new Yu;return new BK(b.Ki in a?"video":"sound",c,a[b.timing][b.timing.start]*this.cC+this.Lg,this.b_)};function DK(a,b,c,d){this.qt=c||0;this.Ea=a.duration()*b+(b-1)*this.qt;this.Em=b;this.wV=a;d?(this.qt-=d.duration()-a.duration(),this.VJ=d):this.VJ=a}r(DK,es);k=DK.prototype;k.duration=function(){return this.Ea};k.ye=function(a,b,c){a=this.Ti(a);this.Cc(is(),a,b,c)};k.complete=function(a,b){this.Ph(is(),a,b)};k.qk=function(a,b,c){a=this.Ti(a,!0);this.Cc(ls(),a,b,c)};k.iD=function(a,b){this.Ph(ls(),a,b)};
k.Cc=function(a,b,c,d){if(b==this.duration())this.Ph(a,c,d);else{var e=this.VJ.duration()+this.qt,f=Math.floor(b/e);this.QK=f<this.Em-1?this.VJ:this.wV;b-=f*e;b>=this.QK.duration()?a.complete(this.QK,c,d):a.ye(this.QK,b,c,d)}};k.Ph=function(a,b,c){a.complete(this.wV,b,c)};function EK(a,b,c,d){this.Vl=a;this.Em=b;this.qt=c||0;this.G8=d||0;this.Ea=a.duration()*b+this.qt*(b-1)}EK.prototype.duration=function(){return this.Ea};EK.prototype.SC=function(a,b){if(a>this.Ea)return!1;if(0==a&&b>=this.Ea)return!0;const c=this.qt,d=this.Vl.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.G8;if(a<l&&l<=b||a<=h&&b>=g&&this.Vl.SC(Math.max(a-g,0),b-g))return!0}return!1};EK.prototype.rS=function(){return[this.Ea]};function FK(a){this.sb=a;this.e_=[];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.e_.push(b)}this.Ea=b}FK.prototype.duration=function(){return this.Ea};FK.prototype.SC=function(a,b){if(a>this.Ea)return!1;if(0==a&&b>=this.Ea)return!0;const c=this.sb.length;for(let d=0;d<c;++d){const e=this.sb[d];let f;if("number"===typeof e)f=e;else if(f=e.duration(),a<=f&&e.SC(a,b))return!0;if(b<f)break;a=Math.max(a-f,0);b-=f}return!1};FK.prototype.rS=function(){return this.e_};function GK(a){this.Wg=a;this.wl=1;this.G9=0}
GK.prototype.load=function(a,b){var c=this.ta();c.dQ in b&&HK(this,a,b[c.dQ]);var d=this.ta(),e=null;d.$Q in b&&d.Hi in b[d.$Q]&&(e=b[d.$Q]);var f=e?e[d.Hi].length:0,g=a.pb().count(),h=!1;if(g==f+1)f=a.Qv,g=a.pb().vc(0),f.Eh(qs(this.Wg,"__step",!0)),us(f,new dJ(1E3*g.duration())),h=!0;else if(g!==f)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&IK(this,a,a.Nu,a.Qv,0,e[d.Hi],new JK(a,this,h));if(c.TQ in b)for(b=b[c.TQ],c=0;c<b.length;++c){e=b[c];d=c+1;g=a;var l=
e;h=this.ta().TQ;f=null;if(h.U1 in l){l=l[h.U1];h=qs(this.Wg,l,!0);f=qs(this.Wg,l,!1);var m=l.length;for(let n=0;n<m;++n)g.Eh(l[n])}else if(h.i1 in l)h=h.i1,l=l[h],g=h.vk in l?fg(g.Bd(),l[h.vk]):fg(g.Td(),l[h.Ki]),h=l[h.V$],g=Mf(g.fk(),h),h=Ds(this.Wg,g,!0);else throw Error();m=[h,f];f=a;g=a.Nu;h=e;l=m[0];e=m[1];m=this.ta();h=h[m.Hi];l=new KK(l,this.Wg);m=new ts(this.Wg);IK(this,f,g,m,d,h,l);e&&m.Eh(e);a.hV.push(m)}};
function HK(a,b,c){function d(f){if(4!=f.length)throw Error("bounding box array must contain exactly 4 items");return new jg(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 tk(f[0],f[1],f[2],f[3],f[4],f[5])}a=a.ta().dQ;b=b.Nu;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.Rm in g))throw Error("animated object json must contain bbox property");
const l=d(g[a.Rm]);let m=null;a.zj in g&&(m=e(g[a.zj]));let n=null;a.xk in g&&(n=e(g[a.xk]));b.add(new Hs(h,l,m,n))}}
function IK(a,b,c,d,e,f,g){const h=a.ta().Hi;for(let jd=0;jd<f.length;++jd){g.j0(d,jd);var l=g.WH(jd),m=f[jd];if(h.$j in m){var n=a,q=m,u=l,w=n.ta().Hi,A=q,G=n.ta().Hi,I=G.$j.timing,J=[];A=A[G.$j];for(var N=0;N<A.length;++N){var ba=A[N][G.$j.timing],T=t(ba,I.duration,0),W=t(ba,I.delay,0),ea=t(ba,I.tC,!1),H=t(ba,I.repeat,1),va=t(ba,I.O1,0),kc=t(ba,I.Ei,!1);ba=t(ba,I.P1,0);var Pb=T;ea&&(Pb+=T+2*ba);"number"===typeof H&&1<H&&(Pb=Pb*H+va*(H-1));!ea&&kc&&(Pb+=ba);Pb+=W;J.push(1E3*Pb)}G=0<J.length?Math.max.apply(Math,
J):0;q=u?1E3*u.duration():1E3*t(q,w.duration,0);q=G>q?q/(G+.001):1;G>n.G9&&(n.wl=q);n=q;q=new pK;w=!1;m=m[h.$j];for(u=0;u<m.length;++u){var we=m[u];if(t(we,h.$j.dS)){G=a;A=d.ut;W=c;N=e;J=we;I=n;T=G.ta().Hi.$j;ea=Is(W,J[T.dS]);H=1E3*J[T.timing][T.timing.duration];1===H&&(H=0);H*=I;W=new pK;W.Dh(new dJ(H));va=J[T.Yt];for(kc=0;kc<va.length;++kc){ba=va[kc];{Pb=ba[T.Yt.type];var ob=T.Yt.type;const bb={};bb[ob.rotation]=yJ;bb[ob.Lba]=GJ;bb[ob.Mba]=HJ;bb[ob.Kba]=PJ;bb[ob.kD]=YJ;bb[ob.lD]=ZJ;bb[ob.Pca]=$J;
bb[ob.Qca]=aK;bb[ob.opacity]=eK;bb[ob.visibility]=gK;bb[ob.$ca]=kK;bb[ob.setProperty]=mK;bb[ob.fontSize]=oK;bb[ob.color]=wK;bb[ob.Dba]=AK;if(Pb in bb)Pb=new bb[Pb];else throw Error("unknown behavior");}Pb.initialize(T.Yt,ea,H,N);W.Dh(Pb.load(ba))}ea=W;N=J;J=G.ta().Hi.$j;G=N[J.dS];J=J.timing;N=N[J];T=1E3*t(N,J.P1,0)*I;W=t(N,J.tC,!1);H=new mv(ea.duration());va=t(N,J.TH,0);kc=t(N,J.eI,0);if(0<va||0<kc)ea.Kt=new as(va,kc);W&&(ea=new ms([ea,new dJ(2*T),new eJ(ea)]),H=new FK([H,2*T,H]));if(va=t(N,J.repeat,
!1))kc=1E3*t(N,J.O1,0)*I,"number"===typeof va&&1<va&&(ea=new DK(ea,va,kc,LK(G,ea,T)),H=new EK(H,va,kc,T));!W&&t(N,J.Ei,!1)&&(ea=LK(G,ea,T),0<T&&(H=new FK([H,T,new mv(0)])));I*=1E3*t(N,J.delay,0);0<I&&(ea=new ms([new dJ(I),ea]),H=new FK([I,H]));A.Dh(G,H);q.Dh(ea)}else{w=b;G=l;I=d;N=e;T=we;W=n;J=a.ta().Hi.$j;ea=T[J.timing];A=new CK;A.initialize(J.Yt,1E3*ea[J.timing.duration]*W,1E3*ea[J.timing.delay]*W,N);N=T[J.Yt];for(T=0;T<N.length;++T)if(ea=N[T],H=A.load(ea),I.pP.push(H),I.ut.Dh(H.ji,new FK([H.vO,
new mv(0)])),G&&(W=fb(w.pb().UB,G),W=new yf(w.index(),W,H.vO/1E3),H=H.$m(),H instanceof Su&&(va=H.aD(),ea=J.Yt.vk in ea?fg(w.Bd(),va):fg(w.Td(),va)))){ea=ea.Dd;switch(H.type()){case Tu:va="play";break;case Uu:va="togglePlay";break;case Vu:va="stop";break;default:throw Error("unknown media operation type");}W=new Of(va,W,H.Gi());ea.Dd.push(W)}w=!0}}if(0<q.qc.length||w)0==q.qc.length&&(l=we[h.$j.timing],q.Dh(new dJ(1E3*(l[h.$j.timing.delay]+l[h.$j.timing.duration])*n))),us(d,q)}g.e0(d,jd)}}
function LK(a,b,c){const d=na(b)+"_rewind";return b=new ms([new hJ(a,d),b,new dJ(c),new iJ(a,d)])}
GK.prototype.ta=function(){const a={dQ:{A:"a",id:{A:"i"},Rm:{A:"b"},zj:{A:"t"},xk:{A:"r"}},$Q:{A:"m"},TQ:{A:"i",U1:{A:"i"},i1:{A:"m",vk:{A:"s"},Ki:{A:"v"},V$:{A:"b"}}},Hi:{A:"s",duration:{A:"d"},$j:{A:"a",dS:{A:"s"},timing:{A:"t",delay:{A:"u"},duration:{A:"d"},TH:{A:"a"},eI:{A:"c"},Cia:{A:"b"},tC:{A:"t"},Ei:{A:"r"},repeat:{A:"p"},P1:{A:"w"},O1:{A:"l"}},Yt:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},TH:{A:"a"},eI:{A:"c"},Ei:{A:"r"},GR:{A:"v"},tC:{A:"t"}},type:{A:"y",rotation:{A:"r"},kD:{A:"s1"},
Pca:{A:"s3"},lD:{A:"s2"},Qca:{A:"s4"},$ca:{A:"h"},Lba:{A:"m1"},Mba:{A:"m2"},Kba:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},Dba:{A:"k"},media:{A:"d"}},Vo:{A:"b"},from:{A:"f"},Mh:{A:"o"},jI:{A:"m"},path:{A:"p"},WI:{A:"r"},qba:{A:"i"},zca:{A:"a"},iaa:{A:"c",Lca:{A:"r"},jba:{A:"h"},kba:{A:"c"}},uaa:{A:"d"},target:{A:"g",stroke:{A:"s"},mda:{A:"s2"},fill:{A:"f"},text:{A:"t"}},yaa:{A:"h"},Wx:{A:"s",U$:{A:"n"},box:{A:"b"},gaa:{A:"c"},xaa:{A:"d"},oca:{A:"p"},
eaa:{A:"h"},Baa:{A:"v"},Eca:{A:"r"},S$:{A:"a"},lda:{A:"t"},Mda:{A:"g"},Rda:{A:"w"},Oda:{A:"w1"},Nda:{A:"w2"}},Ci:{A:"u",gba:{A:"h"},vertical:{A:"v"},"in":{A:"i"},dca:{A:"o"},Raa:{A:"b"},Saa:{A:"l"},Taa:{A:"r"},Uaa:{A:"t"},wba:{A:"ld"},xba:{A:"lu"},Mca:{A:"rd"},Nca:{A:"ru"},hba:{A:"hi"},iba:{A:"ho"},Cda:{A:"vi"},Dda:{A:"vo"}},$m:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},Gi:{A:"P"},vk:{A:"S"},Ki:{A:"V"}}}}},b=Wa();Da(a,b);return a};function JK(a,b,c){this.Ba=a;this.s5=b;this.n4=c}
JK.prototype.j0=function(a,b){this.WH(b);b=qs(this.s5.Wg,"__step",!0);a.Eh(b)};JK.prototype.e0=function(a,b){b=this.WH(b);0<b.RN&&us(a,new dJ(1E3*b.RN))};JK.prototype.WH=function(a){return this.Ba.pb().vc(a+(this.n4?1:0))};function KK(a,b){this.wP=a;this.e$=b}KK.prototype.j0=function(a){a.Eh(this.wP.clone(this.e$))};KK.prototype.e0=function(){};KK.prototype.WH=function(){return null};var MK={cea:"attachment",fia:"webLink"};p("ispring.presenter.presentation.resources.references.ReferenceType",MK);p("ATTACHMENT","attachment",MK);p("WEB_LINK","webLink",MK);class NK{constructor(a){this.tK=a}mj(){return this.tK}};class OK{constructor(a,b){this.I4=a;this.KT=b}};class PK{constructor(a,b,c){this.vg=a;this.Qz=b;this.Y2=c}text(){return this.vg}Ai(){return this.Qz}}PK.prototype.html=PK.prototype.Ai;PK.prototype.text=PK.prototype.text;function QK(){}QK.prototype.type=function(){return"none"};class RK extends Cg{constructor(a){super();this.ra=null;this.hH=D(this);a.then(b=>{this.ra=b}).catch(()=>{this.ra=""}).finally(()=>this.hH.C())}loaded(){return null!=this.ra}content(){if(null==this.ra)throw Error("subtitles is not loaded");return this.ra}};const SK=new Map,TK=new Map;function UK(a,b,c){VK(a);return new Promise((d,e)=>{const f=document.createElement("script");SK.set(b,g=>{if("string"!=typeof g)throw Error("the data type must be string");d(g);SK.delete(b);TK.delete(f);f.remove()});TK.set(f,()=>{e();SK.delete(b);TK.delete(f);f.remove()});f.type="text/javascript";f.src=c;document.body.append(f)})}function WK(a,b){if(SK.has(a))SK.get(a)(b.data);else if(a=document.currentScript){let c;null==(c=TK.get(a))||c()}}
function VK(a){a=`st_${a}`;window[a]||(window[a]=WK)};function XK(a,b,c){const d=a.ta();if(d.$c in c){const e=b.$c();c=c[d.$c];if(d.$c.Cl in c){const f=b.cP,g=e.Cl();YK(a,c[d.$c.Cl],(h,l,m,n)=>{g.a0(new Kn(f.Qu[h]||null,m,n,l))})}if(d.$c.yf in c){const f=b.M_,g=e.yf();YK(a,c[d.$c.yf],(h,l,m,n)=>{g.c0(new Nn(f.Qu[h]||null,m,n,l))})}}}function ZK(a,b){a=a.ta().$d;const c=new UI;var d=a.logo;const e=b[d];e&&(d=new ZI(e[d.RC],e[d.width],e[d.height]),c.Af!=d&&(c.Af=d,c.FM.C()));c.cS(t(b,a.Ae,""));c.UP=t(b,a.KD,"_blank");return c}
function $K(a,b){switch(a[b.type]){case b.type.mQ+"":return new Uq("closePlayerWindow");case b.type.rf+"":return new Uq("gotoNextSlide");case b.type.ue+"":return new Vq(a[b.K])}throw Error("unknown finish action");}function aL(a,b){switch(a[b.type]){case b.type.mQ+"":return new Wq("closePlayerWindow");case b.type.rf+"":return new Wq("gotoNextSlide");case b.type.ue+"":return new Yq(a[b.K])}throw Error("unknown finish action");}
function bL(a,b,c){function d(m){if(6!=m.length)throw Error("transform matrix must contain exactly 6 items");return new tk(m[0],m[1],m[2],m[3],m[4],m[5])}function e(m){return new jg(m[0],m[1],m[2],m[3])}function f(m,n){return new Ls(m[n.id],e(m[n.Rm]),d(m[n.zj]),d(m[n.xk]))}function g(m,n){return new ig(m[n.top],m[n.right],m[n.bottom],m[n.left])}const h=a.ta().slides.dda;if(c[h]){var l=h.hJ;v(c[h][l],(m,n)=>{const q=new Ps(m[l.type],e(m[l.Rm]),n),u=l.item;m[l.Yc]&&(q.Yc=f(m[l.Yc],u),q.k0=m[l.Yc][l.eba]);
v(m[l.Ql],w=>{w=f(w,u);q.Ql.push(w)});v(m[l.lr]||[],w=>{q.lr.push(new Ks(w[l.type],w[l.text],w[l.tj]))});q.text=m[l.text];q.wr=m[l.wr]||0;q.rotation=m[l.rotation]/180*Math.PI;q.Gl=m[l.Gl];q.Sl=m[l.Sl];q.tj=m[l.tj];n=q.Gx;n.line=m[l.line];n.fill=m[l.fill];n.gu=m[l.gu];n.ru=m[l.ru];n.zu=m[l.zu];n.Eu=m[l.Eu];n.Fu=m[l.Fu];Os(q);m[l.se]&&(q.se=g(m[l.se],l.se));b.Pw.push(q)},a)}}
function cL(a,b,c){function d(f){switch(f[e.action.type]){case e.action.type.Tba+"":return new QK;case e.action.type.ue+"":return new Vv(f[e.action.K])}throw Error("unknown branching action");}const e=a.ta().slides.lj;e.kp in c&&cg(b,d(c[e.kp]));e.ey in c&&dg(b,d(c[e.ey]))}function dL(a,b,c){function d(f){return new to(f[e.link.url],f[e.link.target])}const e=a.ta().settings.Ku;ro(b,e.mJ in c?d(c[e.mJ]):null);so(b,e.TI in c?d(c[e.TI]):null)}
function eL(a,b,c){function d(e){return e?new io(new Date(1E3*e)):null}a=a.ta().settings.gy;a.password in c&&(b.ON=c[a.password]);if(a.yy in c){const e=c[a.yy];oo(b,new mo(d(e[a.yy.zaa]),d(e[a.yy.Aaa])))}a.gI in c&&(b.VT=c[a.gI])}function fL(a,b){if(!a)return 1;if("number"===typeof a)return a;switch(a){case b.repeat.q2+"":return"untilNextClick";case b.repeat.s2+"":return"untilNextSlide";case b.repeat.t2+"":return"untilNextSound"}return 1}
function gL(a,b,c){if(c.fk in b){b=b[c.fk];for(let e=0;e<b.length;++e){var d=b[e];d=new Lf(d[c.fk.name],d[c.fk.time]);a.fk().add(d)}}}function hL(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 wf(a,b,e,f,c,d)}function iL(a,b,c){const d=[];v(b,e=>{d.push(a.cP.Qu[e]||null)});return new Df(d,c)}
function YK(a,b,c){const d=a.ta().$c.track;for(let f=0;f<b.length;++f){var e=b[f];const g=e[d.aD],h=t(e,d.volume,1),l=jL(a,e[d.kc]);e=jL(a,e[d.Qe]);c(g,h,l,e)}}function jL(a,b){a=a.ta().$c.track.timestamp;return new yf(b[a.K],b[a.Aa],b[a.ib])}
class kL{constructor(a){this.Ra=a}ta(){return this.Ra}load(a){if(!a)throw Error("presentation json can't be null");const b=this.ta(),c=new xo(a[b.id]);b.title in a&&c.aS(a[b.title]);b.courseTitle in a&&c.Xca(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.ug=a[b.slideWidth];c.tg=a[b.slideHeight];if(b.qu in a){var d=a[b.qu];const E=this.ta().qu,oa=c.qu();for(let ia=0;ia<d.length;++ia){const Ka=
d[ia],vb=new VI;vb.ii=t(Ka,E.name,"");vb.uV=t(Ka,E.ju,"");vb.bT=t(Ka,E.jr,"");vb.cS(t(Ka,E.Ae,""));vb.im=t(Ka,E.email,"");vb.jt=t(Ka,E.phone,"");Ka[E.$d]&&vb.vu(ZK(this,Ka[E.$d]));if(E.nu in Ka){const O=E.nu,ta=Ka[O];var e=new ZI(ta[O.RC],ta[O.width],ta[O.height]);vb.GX=e}oa.K$(vb)}}const f=this.ta(),g=c.Pr(),h=c.cP;if(f.Bd in a){const E=a[f.Bd];for(let oa=0;oa<E.length;++oa){const ia=E[oa],Ka=ia[f.Bd.id];var l=ia[f.Bd.Ai],m=ia[f.Bd.wf];var n=m?new RK(UK(g,Ka,m)):null;var q=new vf(Ka,"",l,n);h.Qu[q.id()]=
q}}const u=c.M_;if(f.Td in a){const E=a[f.Td];for(let oa=0;oa<E.length;++oa){const ia=E[oa],Ka=ia[f.Td.id];var w=ia[f.Td.Ai],A=ia[f.Td.wf];var G=A?new RK(UK(g,Ka,A)):null;var I=hL(Ka,w,G,ia[f.Td.poster]);u.Qu[I.id()]=I}}const J=this.ta();if(J.ou in a){const E=a[J.ou];for(let oa=0;oa<E.length;++oa){const ia=E[oa],Ka=iL(c,ia[J.ou.Bd],ia[J.ou.loop]);c.ou().push(Ka)}}XK(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var N=a[b.slides];const ba=N.length;
if(!ba)throw Error("presentation must contain at least one slide");const T=[];for(var W=0;W<ba;++W){var ea=c,H=N[W],va=W;const E=this.ta().slides,oa=H[E.wD]||E.wD.slide+"";if(oa==E.wD.slide+""){const O=new Ep;O.$r=t(H,E.M$,!1);O.My=t(H,E.pC,!0);if(E.mj in H)O.Gf=new NK(H[E.mj]);else if(E.w0 in H&&E.src in H){const Ba=Di()&&H.hasOwnProperty(E.b2)?E.b2:E.src;O.Gf=new OK(H[Ba],H[E.w0])}else throw Error("slide json must contain either contentId or css+src parameters");var kc=O,Pb=H;const ta=this.ta().slides;
ta.S0 in Pb&&(kc.TU=Pb[ta.S0].concat());var we=O,ob=H;const wa=this.ta().slides;if(wa.Bd in ob){var jd=we.Bd(),bb=ob[wa.Bd];const Ba=this.ta().slides.Bd;for(let Xb=0;Xb<bb.length;++Xb){const Ea=bb[Xb],Ra=new $f(Ea[Ba.id],new vf(Ea[Ba.hr],Ea[Ba.hr],"",null),t(Ea,Ba.duration,0));Ra.Em=fL(t(Ea,Ba.repeat,1),Ba);Ra.Nj=t(Ea,Ba.slides,0)-1;Ra.setVolume(t(Ea,Ba.volume,1));Ra.Iv=t(Ea,Ba.effect,!1);gL(Ra,Ea,Ba);jd.add(Ra)}}if(wa.Td in ob){var fl=we.Td(),gl=ob[wa.Td];const Ba=this.ta().slides.Td;for(let Xb=
0;Xb<gl.length;++Xb){const Ea=gl[Xb],Ra=hL(Ea[Ba.hr],Ea[Ba.Ai],null),gb=new Lj(Ea[Ba.id],Ra,t(Ea,Ba.duration,0),Ea[Ba.hr]);gb.Em=fL(t(Ea,Ba.repeat,1),Ba);gb.OU=Ea[Ba.QQ];gb.DY=Ea[Ba.ZI];gb.KX=Ea[Ba.pR];gb.Nj=t(Ea,Ba.slides,0)-1;gb.setVolume(t(Ea,Ba.volume,1));gL(gb,Ea,Ba);fl.add(gb)}}var Wu=O,$o=H;const Ma=this.ta().slides,Eb=Wu.JD(),lc=Ma.JD;if(lc in $o){const Ba=$o[lc],Xb=Ba.length;for(let Ea=0;Ea<Xb;++Ea){const Ra=Ba[Ea],gb=new Pq(Ra[lc.containerId],Ra[lc.url]);gb.yc(Ra[lc.width]);gb.Qd(Ra[lc.height]);
gb.setTimeout(Ra[lc.timeout]);gb.ly(Ra[lc.JQ]);gb.TT=Ra[lc.EC];Eb.add(gb)}}var Xu=O,ap=H;const Ve=this.ta().slides,AR=Xu.zz,If=Ve.Vda;if(If in ap){const Ba=ap[If],Xb=Ba.length;for(let Ea=0;Ea<Xb;++Ea){const Ra=Ba[Ea],gb=new qp(Ra[If.containerId],Ra[If.Ki]);gb.yc(Ra[If.width]);gb.Qd(Ra[If.height]);If.ib in Ra&&(gb.hj=Math.max(0,Ra[If.ib]));AR.add(gb)}}bL(this,O,H);var BR=O,gG=H;const CR=this.ta().slides,DR=BR.zz,We=CR.Uda;if(We in gG){const Ba=gG[We],Xb=Ba.length;for(let Ea=0;Ea<Xb;++Ea){const Ra=
Ba[Ea],gb=new rp(Ra[We.containerId],Ra[We.Ki],Ra[We.clientId]);gb.yc(Ra[We.width]);gb.Qd(Ra[We.height]);We.ib in Ra&&(gb.hj=Math.max(0,Ra[We.ib]));DR.add(gb)}}if(E.FQ in H){var ER=O.jL,hG=H[E.FQ];const Ba=this.ta().slides.FQ;for(let Xb=0;Xb<hG.length;++Xb){const Ea=hG[Xb];ER.Cz.push(new Qs(Ea[Ba.containerId],Ea[Ba.url],Ea[Ba.width],Ea[Ba.height],Ea[Ba.ib],Ea[Ba.bgColor],t(Ea,Ba.p2,!1)))}}var iG=O}else{if(oa==E.wD.quiz+""){const O=new kw;O.$r=!1;O.My=!1;O.UJ=H[E.Bca];O.oD(H[E.tp]);const ta=E.Cca,wa=
H[ta];O.WD=wa[ta.rC];O.xY=wa[ta.ER];var jG=O,FR=jG.bS;a:{const Ve=ta.cQ;switch(wa[Ve]){case Ve.fQ+"":var Rv="atAnyTime";break a;case Ve.aQ+"":Rv="afterAttempt";break a;case Ve.bQ+"":Rv="afterPassing";break a}throw Error("unknown quiz next slide rule");}FR.call(jG,Rv);const Ma=ta.DQ,Eb=wa[Ma];var GR=$K(Eb[Ma.mu],Ma.mu);O.eG=GR;var HR=$K(Eb[Ma.CQ],Ma.mu);O.DE=HR;O.Gf=new OK(H[E.src]);const lc=E.Dca;if(H.hasOwnProperty(lc)){var kG=H[lc];O.qP!=kG&&(O.qP=kG)}var lG=O}else{if(oa==E.wD.scenario+""){{const O=
new Xq;O.$r=!1;O.My=!1;O.oD(H[E.tp]);O.Gf=new OK(H[E.src]);const ta=E.Rca,wa=H[ta];if(wa){O.XD=wa[ta.sC];var mG=O,IR=mG.bS;b:{const Ma=ta.cQ;switch(wa[Ma]){case Ma.fQ+"":var Sv="atAnyTime";break b;case Ma.aQ+"":Sv="afterAttempt";break b;case Ma.bQ+"":Sv="afterPassing";break b}throw Error("unknown scenario next slide rule");}IR.call(mG,Sv);var tl=ta.DQ,nG=wa[tl],JR=aL(nG[tl.mu],tl.mu);O.fG=JR;var KR=aL(nG[tl.CQ],tl.mu);O.EE=KR}var oG=O}}else{const O=new Iq;O.$r=!1;O.My=!1;O.Gf=new OK(H[E.src]);O.Q4=
H[E.SQ];O.oD(H[E.tp]);const ta=E.oba,wa=H[ta];O.RR(wa[ta.navigationType]);O.VD=wa[ta.qC];oG=O}lG=oG}iG=lG}var db=iG;const ia=H[E.T$];if(void 0!==ia){var LR=ea.ou()[ia];db.Qy=LR}db.MR(H[E.id]);db.Ij=va;db.aS(t(H,E.title,""));db.J(t(H,E.visible,!0));db.eJ(t(H,E.md,0));db.vg=t(H,E.text,"");db.lg=new PK(t(H,E.lp,""),t(H,E.lba,""),t(H,E.G$,{}));if(E.Hi in H){var MR=db.pb(),Tv=H[E.Hi],NR=db.Dl();const O=this.ta().slides.Hi;for(let ta=0;ta<Tv.length;++ta){const wa=Tv[ta];if(!(O.H1 in wa))throw Error("animation step json must contain playTime parameter");
const Ma=O.G1 in wa?wa[O.G1]:void 0;MR.add(new Hf(wa[O.H1],Ma,(ta!=Tv.length-1||NR)&&void 0!==Ma))}}if(db instanceof Ep&&E.timeline in H){const O=new GK(db.Wg);O.load(db,H[E.timeline]);var Uv=O.wl;db.jL.Nl(Uv);db.zz.Nl(Uv);db.JD().Nl(Uv)}if(E.transition in H){var Lg=H[E.transition];const O=this.ta().slides.transition;if(!(O.type in Lg&&O.duration in Lg))throw Error("Transition type or duration not specified");var pG=Lg[O.type];lL||(lL={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=lL[pG]||pG;let wa=null,Ma=!1;if(O.vk in Lg&&""!=Lg[O.vk]){const Eb=Lg[O.vk];"-"==Eb?Ma=!0:wa=fg(db.Bd(),Eb)}var OR=new ag(ta||"null",Lg[O.duration],wa,Ma);db.yg=OR}else db.yg=new ag("null",0);const Ka=this.ta().slides;if(Ka.Gu in H){const O=Ka.Gu,ta=H[O];var PR=new $I(ta[O.RC],ta[O.width],ta[O.height]);db.If=PR}if(E.jp in H){var QR=db.jp(),qG=H[E.jp];const O=this.ta().slides.jp;for(let ta=0;ta<qG.length;++ta){const wa=
qG[ta];let Ma=null;if(O.params in wa){const Eb=wa[O.params];Ma={};for(let lc=0;lc<Eb.length;++lc){const Ve=Eb[lc];Ma[Ve[O.params.name]]=Ve[O.params.value]}}QR.Dd.push(new Ff(wa[O.name],Ma))}}const vb=H[E.uca];if(null!==vb){const O=ea.qu().O0(vb);db.pD(O)}E.lj in H&&cL(this,db.lj(),H[E.lj]);if(E.ku in H){var RR=db.ku(),SR=H[E.ku];const O=this.ta().slides.ku,ta=t(SR,O.lock,!1),wa=Aq();for(let Ma=0;Ma<wa.length;++Ma)RR.fW[wa[Ma]]=!ta}if(E.Bk in H){var TR=db.Bk(),rG=H[E.Bk];const O=this.ta().slides.Bk;
for(let ta=0;ta<rG.length;++ta){const wa=rG[ta],Ma=t(wa,O.Rm,[]),Eb=new lg({id:t(wa,O.id),Gr:t(wa,O.Gr,!1),ln:t(wa,O.ln,!1),tS:t(wa,O.tS),Rm:new jg(Ma[0],Ma[1],Ma[2],Ma[3]),Gl:t(wa,O.Gl,!1),Sl:t(wa,O.Sl,!1),rotation:t(wa,O.rotation,0),slides:t(wa,O.slides,[]),xy:t(wa,O.xy)});TR.Pi.push(Eb)}}T.push(db)}const sG=T.length;let tG=!1;for(var Mg=0;Mg<sG;++Mg)if(T[Mg].visible()){tG=!0;break}if(!tG)for(Mg=0;Mg<sG;++Mg)T[Mg].J(!0);let Wv=-1;for(let E=0;E<T.length;++E){const oa=T[E];if(oa.visible()){let ia=
oa.md();2<=ia-Wv&&(ia=Wv+1);oa.eJ(ia);Wv=ia}}const UR=c.slides();for(W=0;W<T.length;++W)sg(UR,T[W]);a:{for(var Fi=0;Fi<c.slides().count();++Fi){const ia=c.slides().ja(0).lj();if(ia.kp()||ia.ey())break a}const E=this.ta(),oa=c.OT;if(E.qJ in a){const ia=a[E.qJ];for(Fi=0;Fi<ia.length;++Fi){const Ka=ia[Fi],vb=new Ag(c.slides(),Ka[E.qJ.name],Ka[E.qJ.slides]);oa.add(vb)}}if(E.DI in a){const ia=wo(oa,a[E.DI]);c.hi=ia}}if(b.uC in a){var Yd=a[b.uC];const E=this.ta().uC;c.cE=new Cn({content:Yd[E.content],contentHover:Yd[E.contentHover],
url:Yd[E.url],width:Yd[E.width],height:Yd[E.height],zy:Yd[E.zy],language:Yd[E.language],zx:Yd[E.zx],yx:Yd[E.yx],Ax:Yd[E.Ax],Bx:Yd[E.Bx]})}if(b.ID in a){var Xe=a[b.ID];const E=this.ta().ID,oa=new Fn(Xe[E.src],new jg(Xe[E.left],Xe[E.top],Xe[E.width],Xe[E.height]));oa.Mf(Xe[E.opacity]);E.url in Xe&&(oa.Bh=Xe[E.url],oa.yl=Xe[E.target]);c.Oo=oa}if(b.settings in a){var Ng=c.settings(),Dd=a[b.settings];const E=this.ta().settings;if(Dd[E.navigation]){var Xv=Ng.navigation(),Gi=Dd[E.navigation];const oa=this.ta().settings.navigation;
if(oa.Zm in Gi){var uG=Xv.Zm(),Bp=Gi[oa.Zm];const ia=this.ta().settings.navigation.Zm;ia.enabled in Bp&&uG.sa(Bp[ia.enabled]);let Ka="bySteps";if(ia.target in Bp)switch(Bp[ia.target]){case ia.target.step+"":Ka="bySteps";break;case ia.target.slide+"":Ka="bySlides"}uG.He=Ka}Gi[oa.keyboard]&&(new cJ(oa.keyboard)).YQ(Xv.keyboard(),Gi[oa.keyboard]);if(oa.Hx in Gi){var VR=Xv.Hx(),WR=Gi[oa.Hx];const ia=this.ta().settings.navigation.Hx;VR.Z_=t(WR,ia.BS,!0)}}if(Dd[E.fd]){const oa=Dd[E.fd];var Hi=Ng.fd(),Cp=
oa;const ia=this.ta().settings.fd;Hi.Yca(t(Cp,ia.Ym,!1));Hi.cJ(t(Cp,ia.mf,!1));Hi.JG=t(Cp,ia.HR,!1);switch(t(Cp,ia.resume)){case ia.resume.prompt+"":Hi.Cw="prompt";break;case ia.resume.N$+"":Hi.Cw="always";break;case ia.resume.Pba+"":Hi.Cw="never"}if(oa[E.fd.navigationType]){var vG=Ng.navigation(),YR=vG.RR,ZR=oa[E.fd.navigationType];const Ka=this.ta().settings.fd.navigationType;let vb="free";switch(ZR){case Ka.Jca+"":vb="restricted";break;case Ka.Wca+"":vb="sequential"}YR.call(vG,vb)}}if(E.fr in Dd){var $R=
Ng.fr(),aS=Dd[E.fr];const oa=this.ta().settings.fr;$R.Bz=t(aS,oa.fitToWindow,!0)}E.Ku in Dd&&dL(this,Ng.Ku(),Dd[E.Ku]);E.gy in Dd&&eL(this,Ng.gy(),Dd[E.gy]);if(E.Wt in Dd){var bS=Ng.Wt(),wG=Dd[E.Wt];const oa=this.ta().settings.Wt;oa.enabled in wG&&bS.sa(wG[oa.enabled])}}b.skinSettings in a&&(c.settings().Za=a[b.skinSettings]);b.ia in a&&c.settings().LR(a[b.ia]);if(!(b.u0 in a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");c.settings().Nq=a[b.u0];if(b.fonts in a){var xG=
a[b.fonts];const E=this.ta().fonts;for(let oa=0;oa<xG.length;++oa){const ia=xG[oa],Ka=ia[E.name],vb=ia[E.Pda],O=ia[E.AS];var yG=vb,zG=O,AG=ia[E.O$],BG=ia[E.vaa],CG=ia[E.Vaa];let ta=0;if(-1==ht){let Eb=0;if(fc)$b&&(Eb=1);else if(ec||vi)Eb=2;else if(gc||qi)Zb?Eb=4:Ri?Eb=3:cc?Eb=5:dc&&Ui&&(Eb=6);ht=Eb}const wa=ht;if(0!=wa){switch(wa){case 1:ta=.5*Math.max(AG+BG+CG-(yG+zG),0);break;case 3:ta=.5*CG;case 2:case 4:case 5:case 6:ta+=.5*(yG+BG-AG-zG)}0!=ta&&(gt=!0)}ft[Ka]=new jt(vb+O,O,ta,t(ia,E.bold,!1),
t(ia,E.italic,!1));const Ma=new Dn(Ka,ia[E.localName],ia[E.urls]);c.vU.push(Ma)}}a[b.$d]&&c.vu(ZK(this,a[b.$d]));const DG=this.ta();if(DG.Di in a){var cS=c.resources().Di(),EG=a[DG.Di];const E=this.ta().Di;for(let oa=0;oa<EG.length;++oa){const ia=EG[oa];a:{switch(ia[E.type]){case E.type.P$+"":var FG="attachment";break a;case E.type.Gca+"":FG="webLink";break a}throw Error("unknown reference type");}cS.zw.push(new Qn(FG,ia[E.title],ia[E.url],ia[E.target]))}}return c}}var lL;class mL extends Q{constructor(a){super({G:a});a=this.displayObject();document.body.appendChild(a);this.Jf();y(this,window,"resize",this.Jf,this)}Jf(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight;const c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());Xk(this.displayObject(),c);gi(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)}wd(){super.wd();Ld(this.displayObject())}}
;class nL extends mL{constructor(a,b){super("info_panel");Kl(this,b);b=new Q({G:"label"});b.la(a);b.tf("alert");b.uf("live","assertive");M(this,b)}};class oL extends Ix{constructor(a){super(a,"input");this.Ca().type="password"}value(){return this.Ca().value}};function pL(a,b,c,d=!0){a=new Q({jc:a,G:b});a.la(c);a.J(d);return a}function qL(a){y(a,a.lo.Ca(),"input",()=>{a.eT.sa(!!a.lo.value())});y(a,a.lo.Ca(),"keypress",b=>{13==b.keyCode&&a.WF()})}
class rL extends mL{constructor(a,b,c,d){super("password_form");this.tf("dialog");this.setAttribute("tabindex","-1");this.WF=this.WF.bind(this,d);this.xM=pL("LABEL","password_label",a);M(this,this.xM);this.lo=new oL("password_field");M(this,this.lo);this.pF=pL("DIV","wrong_password_label",b,!1);M(this,this.pF);this.eT=this.De("btn_ok",c,this.WF);M(this,this.eT);a=qd();b=qd();this.xM.setAttribute("id",a);this.xM.setAttribute("for",b);this.lo.setAttribute("id",b);this.lo.uf("labelledby",a);this.lo.uf("required",
!0);this.pF.tf("alert");this.pF.uf("live","assertive");qL(this);qi||this.lo.displayObject().focus()}De(a,b,c){a=new qm({G:a});a.la(b);a.sa(!1);z(this,a.ka,c,this);return a}WF(...a){a=a[0];const b=this.lo.value();b&&(a(b),this.pF.J(!0))}};function sL(a,b,c){qi&&(this.wi=Bd("DIV"),Bk(this.wi,"tap_area"));Ex.call(this,b);this.wi&&this.V(this.wi);this.AH=!0;this.b5=c?!0:!1;c&&this.Hc(!1);a&&this.ka.addHandler(this.jN,this);qi&&(a=this.Ca(),Bk(a,"mobile"));this.ny(0);this.Ca().setAttribute("tabindex","-1");this.Ly()}r(sL,Ex);k=sL.prototype;k.wt=!1;k.Hb=!0;k.FT=function(a){a=Bd("BUTTON",a);$b&&8>=oc||(a.type="button");return a};k.selected=function(){return this.wt};
k.Ih=function(a){if(a){var b=this.Ca();Bk(b,"selected")}else b=this.Ca(),Ck(b,"selected");this.b5&&this.Hc(a);this.wt=a};k.enabled=function(){return this.Hb};k.sa=function(a){sL.Fb.sa.call(this,a);const b=this.Ca();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Ck(c,"disabled")}else c=this.displayObject(),Bk(c,"disabled");!a&&b.blur&&b.blur();this.Hb=a};k.Hc=function(a){this.Ca().setAttribute("aria-pressed",a)};k.jN=function(){this.Ih(!this.wt)};
k.Yi=function(a){sL.Fb.Yi.call(this,a);-1==this.us&&this.Ca().blur()};k.wy=function(){return sL.Fb.wy.call(this)};k.Rp=function(a){this.enabled()&&sL.Fb.Rp.call(this,a)};k.sk=function(a){this.AH=!1;sL.Fb.sk.call(this,a);this.AH=!0};function tL(a,b,c,d){Ix.call(this,"info_panel "+a);this.HF=c;this.va=si();a=new Ix("message");a.la(b);this.V(a);b=this.displayObject();document.body.appendChild(b);this.HF&&(this.Zn=new sL(!1,"ok"),this.Zn.la(d),d=this.Zn.displayObject(),document.body.appendChild(d));gi(this.displayObject(),"0 0");Xk(this.displayObject(),this.va);this.HF&&(gi(this.Zn.displayObject(),"0 100%"),Xk(this.Zn.displayObject(),this.va));this.Jf();x(window,"resize",this.Jf,!1,this)}r(tL,Ix);
tL.prototype.Qc=function(){Ld(this.displayObject());this.HF&&Ld(this.Zn.displayObject());Ge(window,"resize",this.Jf,!1,this)};tL.prototype.Jf=function(){const a=document.documentElement.clientWidth/this.va;let b=document.documentElement.clientHeight/this.va;this.yc(a);this.HF&&this.Zn.yc(a);Ui&&(b+=2);Gx(this,"min-height",b+"px")};function uL(a,b,c,d){tL.call(this,"password",a,!0,c);a=new Ix("password_field");this.V(a);this.Zn.sa(!1);const e=new oL("");a.V(e);const f=new Ix("wrong_password_label");f.la(b);f.J(!1);this.V(f);const g=()=>{const h=e.value();h&&(d(h),f.J(!0))};x(e.Ca(),"input",()=>{this.Zn.sa(!!e.value())},!1,this);x(e.Ca(),"keypress",h=>{13==h.keyCode&&g()},!1,this);this.Zn.ka.addHandler(g,this)}r(uL,tL);function vL(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=vL(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.Kia=d=>c[d];return b};const wL={type:"t",id:"i",url:"u",target:"g",mD:"S",oJ:"s",pJ:"n",iJ:"r"};var xL={hJ:{_:"s",text:{_:"t"},m2:{_:"f",hca:{_:"p",Gi:"s",length:"l",$t:"b",aJ:{_:"r",Gi:"s",length:"l",bold:"b",italic:"i",zda:"u",Ox:Object.assign({_:"h"},wL)}}},g0:{_:"a"},Ox:Object.assign({_:"h"},wL),T1:{_:"b"},vk:{_:"s"},Ki:{_:"v"},rba:{_:"T"}}};const yL={};for(const a in xL)xL.hasOwnProperty(a)&&(yL[a]=vL(xL[a]));var zL=class{constructor(a,b,c){this.type=a;this.id=b;this.iJ=this.pJ=this.oJ=this.target=this.url=this.mD=void 0;this.mba=c}};const AL=new Map;function BL(a,b,c){c=new zL(a[b.type],a[b.id],c);c.mD=a[b.mD];c.url=a[b.url];c.target=a[b.target];c.oJ=a[b.oJ];c.pJ=a[b.pJ];a=a[b.iJ];"boolean"===typeof a&&(c.iJ=a.toString());a=AL.get(c.type);if(void 0===a)throw Error("unknown hyperlink type");return a(c)}function CL(a,b){return`<a ${`id="${a.id}"`} ${`href="${a.url?a.url:"#"}"`} ${a.target?`target="${a.target}"`:""} ${a.mD?`title="${a.mD}"`:""} ${`onclick="${b}"`}>${a.mba||""}</a>`}AL.set("u",function(a){return CL(a,"return document.getElementById('$coreSprPlaceholder').getCore().gotoLink(this);")});
AL.set("N",function(a){return CL(a,`document.getElementById('$coreSprPlaceholder').getCore().gotoSlide(${a.oJ}, this);return false;`)});AL.set("f",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoFirstSlide(this);return false;")});AL.set("l",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastSlide(this);return false;")});AL.set("v",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastViewedSlide(this);return false;")});
AL.set("n",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoNextSlide(this);return false;")});AL.set("p",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoPreviousSlide(this);return false;")});AL.set("s",function(a){return CL(a,`document.getElementById('$coreSprPlaceholder').getCore().startSlideshow(this, '${a.pJ}', ${a.iJ});return false;`)});AL.set("e",function(a){return CL(a,"document.getElementById('$coreSprPlaceholder').getCore().endSlideshow(this);return false;")});function DL(a,b){a:switch(b[0].$t){case "n":var c="ol";break a;case "u":c="ul";break a;default:c="p"}"p"==c?b.forEach(d=>{a+=`<p>${d.F1}</p>`}):(a+=`<${c}>`,b.forEach(d=>{a+=`<li>${d.F1}</li>`}),a+=`</${c}>`);return a}function EL(a){let b="";const c=[];a.forEach(d=>{d.$t!=b&&(c.push([]),b=d.$t);c[c.length-1].push(d)});return c};function FL(a,b){const c=a[b.text];a=a[b.m2];if(!c||!a)return c?`<span>${c}</span>`:"";const d=b.m2.hca;b=a[d].map(e=>GL(c,e,d));return EL(b).reduce(DL,"")}function GL(a,b,c){const {Gi:d,length:e,$t:f,aJ:g,Oca:h}={Gi:b[c.Gi],length:b[c.length],$t:b[c.$t],aJ:b[c.aJ],Oca:c.aJ},l=a.substr(d,e);return{F1:g.map(m=>HL(l,m,h)).join(""),$t:f}}
function HL(a,b,c){var d=b[c.Gi],e=b[c.length],f=b[c.bold]||!1,g=b[c.italic]||!1,h=b[c.zda]||!1,l=b[c.Ox],m=c.Ox;return(new OG(a)).then(n=>n.substr(d,e)).then(n=>n.replace(/\u000b/g,"<br />")).then(n=>IL(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=BL(l,m,n));return n}).result()}
function IL(a){return(new OG(a)).then(b=>b.replace(/(\r\n|\r|\n)+/g," ")).then(b=>b.replace(/\xa0|[ \t]+/g," ")).result()};function JL(a,b){return a[b.rba]?(new OG(FL(a,b))).then(c=>c?`<h2>${c}</h2>`:"").result():""};function KL(a,b,c){return a.map(d=>{var e=d[b.vk]||d[b.Ki];if(!(e=e?c.get(e):""))if(d[b.T1]&&(d[b.text]||d[b.g0]||d[b.Ox])){e=`<img src="${d[b.T1]}" alt="${d[b.g0]||d[b.text]||""}">`;const f=d[b.Ox];e=f?BL(f,b.Ox,e):e}else e="";return e||JL(d,b)||FL(d,b)}).join("")};function LL(a,b){b.sf()?ML(a,b):Ue(a,b.ql,()=>ML(a,b))}function NL(a){a.Ba&&(Ld(a.wb),Ld(a.YS),Ld(a.Ba),a.Ba=null)}function ML(a,b){var c=b.Hy;b=PG(b.slide());c=JSON.parse(c);const d=yL.hJ;b=KL(c[d],d,b).replace(/\$coreSprPlaceholder/g,a.Nq);b=Gd(Oc(b));a.wb.appendChild(b);hl(a.wb,"main");(b=a.wb.querySelector("h2"))?(b.id=qd(),il(a.wb,"labelledby",b.id)):il(a.wb,"label",a.kg.PB_ACCESSIBLE_ARIA_LABEL_SLIDE)}
class OL extends Cg{constructor(a,b,c){super();this.Wl=a;this.kg=b;this.Nq=c;this.yZ=qd();b=Fd("DIV");yd(b,{"class":"ppt-accessible-slide-display"});this.pl=b;this.Ba=null;b=Fd("DIV");yd(b,{"class":"ppt-accessible-slide-content"});b.setAttribute("tabindex","-1");b.id=this.yZ;this.wb=b;b=Fd("A");yd(b,{"class":"ppt-accessible-skip-link"});b.innerText=this.kg.PB_ACCESSIBLE_ARIA_LABEL_BACK_TO_BEGIN;b.href=`#${this.yZ}`;c=Fd("DIV");yd(c,{"class":"ppt-accessible-skip-link-container"});c.appendChild(b);
this.YS=c;LL(this,a)}Bg(){}yu(a){Ah(this.Ba,a)}width(){return 0}height(){return 0}slide(){return this.Ba}content(){return this.wb}background(){throw Error("no background in accessible mode");}resize(){}Er(){NL(this);this.Ba=Fd("DIV");yd(this.Ba,{"class":"ppt-accessible-slide"});this.Ba.appendChild(this.wb);this.Ba.appendChild(this.YS);this.pl.appendChild(this.Ba)}Zc(){NL(this)}V0(){}clone(){throw Error("no clone in accessible mode");}vI(){throw Error("no background in accessible mode");}};function PL(a,b){a.Hp=b;a.VO.appendChild(b.pl)}function QL(a){a.M.splice(0,a.M.length)}class RL{constructor(a){this.M=[];this.VO=a;this.Hp=null}};class SL extends Uy{constructor(a){super(a);this.ph=null;this.gV=D(this)}$a(){return this.ph}NR(a){this.ph=a;this.gV.C(this.ph)}};class TL extends Sy{Er(){super.Er();F(this.background(),"display","none");F(this.content(),"display","none")}};class UL extends Cw{constructor(a,b,c,d,e,f){super(a,b,c,d,e,f);f&&f.sf()&&v((f.wb||document).getElementsByTagName("IMG"),g=>{g.style.transform=""})}};class VL extends Uy{constructor(a){super(a);this.xb=null;this.mY=D(this)}Pa(){return this.xb}WR(a){this.xb=a;this.mY.C()}};function WL(a){const b=document.createElement("div");b.style.width=`${a.width()}px`;b.style.height=`${a.height()}px`;b.style.backgroundColor=a.u3;b.style.position="relative";return b}class XL extends Cw{constructor(a,b,c,d){super(a,-1,b,c);this.u3=d||"#000000";yw(this,WL(this),WL(this))}};function ox(a,b){return a.Ed[b]}function YL(a){F(a.GB,"position","normal"==a.Jb?"absolute":"")}function ZL(a){a.YD.forEach(b=>{b.sf()?a.OY(b):Ue(a,b.ql,a.OY,a)})}
function $L(a){Ze(a,...a.Ed);a.Ed.splice(0,a.Ed.length);Id(a.GB);QL(a.Fk);PL(a.Fk,a.Hp);aM(a);bM(a);a.YD.forEach(b=>{if(b instanceof VL)cM(a,new Ty(a.Fk,a.Ed.length,a.Ta,a.Oa,a.tA,b,a.Jb));else if(b instanceof SL){a:switch(a.Jb){case "normal":b=new Sy(a.Fk,a.Ed.length,a.Ta,a.Oa,a.tA,b,a.Jb);break a;case "accessible":b=new TL(a.Fk,a.Ed.length,a.Ta,a.Oa,a.tA,b,a.Jb);break a;default:throw Error("unknown presentation view mode");}cM(a,b)}else if(b instanceof Vy)cM(a,new Wy(a.Fk,a.Ed.length,a.Ta,a.Oa,
a.tA,b,a.Jb));else{a:switch(a.Jb){case "normal":b=new UL(a.Fk,a.Ed.length,a.Ta,a.Oa,a.tA,b);break a;case "accessible":b=new OL(b,a.kg,a.Nq);break a;default:throw Error("unknown presentation view mode");}cM(a,b)}})}function aM(a){a.ZK.forEach((b,c)=>{gi(c,`${b.origin.x}px ${b.origin.y}px`);Pk(c,b.transform)})}function bM(a){Array.from(a.ZK.keys()).forEach(b=>{b.style.width="";b.style.height=""})}function cM(a,b){B(a,b);var c=a.Fk;c.M.push(b);c.VO.appendChild(b.pl);a.Ed.push(b)}
class dM extends Cg{constructor({fS:a,Xt:b,width:c,height:d,Gba:e,sJ:f,backgroundColor:g,yS:h,messages:l}){super();this.YD=b;this.Ta=c;this.Oa=d;this.tA=e;this.Nq=f;this.Jb=h;this.kg=l;this.ZK=new Map;this.Ed=[];this.GB=Fd("DIV");Bk(this.GB,"slide-displays-root");a.appendChild(this.GB);YL(this);this.Fk=new RL(this.GB);this.Hp=new XL(this.Fk,c,d,g);ZL(this);$L(this)}width(){return this.Ta}height(){return this.Oa}background(){return this.Hp}resize(a,b){if(this.Ta!=a||this.Oa!=b)this.Ta=a,this.Oa=b,
this.Hp.resize(a,b),this.Ed.forEach(c=>c.resize(a,b))}kn(a){this.Jb!=a&&(this.Jb=a,YL(this),$L(this))}OY(a){const b=Array.from(xd("IMG",null,a.wb));a=Array.from(xd("IMG",null,a.slideBackground()));b.concat(a).forEach(c=>{const d=Tk(c)||new tk,e=Uk(c)||new $c;this.ZK.set(c,{transform:d,origin:e})})}};class eM{constructor(a,b,c,d){this.Ba=a;this.ug=b;this.tg=c;this.We=d;this.Ef=this.ph=this.xb=this.Hy=this.wb=null}slide(){return this.Ba}slideWidth(){return this.ug}slideHeight(){return this.tg}Pa(){return this.xb}WR(a){this.xb=a}$a(){return this.ph}NR(a){this.ph=a}ob(){return this.Ef}XR(a){this.Ef=a}rr(){return this.We}};class fM{constructor(a){this.oe=0;this.x$=void 0!==a?a:0;this.oA=new C;this.qA=new C;this.iO=new C;this.Qh=null}weight(){return this.x$}progress(){return this.oe}context(){return this.Qh}start(a){this.Qh=a}xr(){return this.oA}YC(){return this.qA}yt(a){this.oe!=a&&(this.oe=a,this.iO.C(this))}fi(){this.oe=1;this.oA.C(this)}pA(){this.qA.C(this)}};class gM extends fM{constructor(a){super();this.tK=a}start(a){super.start(a);const b=wd(document,this.tK);b?(a.wb=b,this.fi()):this.pA()}};function hM(){};var iM;function jM(){}r(jM,hM);jM.prototype.DC=function(){a:{if(!this.U0&&"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.U0=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.U0}return a?new ActiveXObject(a):new XMLHttpRequest};
iM=new jM;function kM(a){const b=[];Object.entries(a).forEach(([c,d])=>lM(c,d,b));return b.join("&")}function lM(a,b,c){Array.isArray(b)?b.forEach(d=>lM(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function mM(){this.Ce=new C}mM.prototype.response=function(){return this.wY};mM.prototype.send=function(a,b,c){var d;if(d=dj){var e=window.location.toString();d=a.match(sp);e=e.match(sp);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?nM(this,a,b,c):oM(this,a,b,c)};
function nM(a,b,c,d){const e=new XDomainRequest;b=pM(b);e.onload=function(){a.wY=e.responseText;a.Ce.C(!0)};e.onerror=function(){a.Ce.C(!1)};e.ontimeout=function(){dj&&window.console.log("ontimeout")};e.onprogress=function(){dj&&window.console.log("progress")};try{e.open(c,b),e.send(kM(d))}catch(f){e.onerror()}}
function oM(a,b,c,d){const e=iM.DC();d=kM(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.wY=e.responseText,a.Ce.C(!0)):a.Ce.C(!1))}catch(f){a.Ce.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.Ce.C(!1)}}
function pM(a){const b=window.location.toString().match(sp)[1]||null;if(null!=b&&"file"!=b){const c=a.match(sp)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};class qM extends Cg{constructor(){super();this.Ce=D(this);this.rs=null}load(a){const b=new mM;Ue(this,b.Ce,()=>{this.rs=nu(b.response());this.Ce.C(this.rs)});b.send(a,"GET",{})}};let rM=null,sM=0;function tM(a,b){if(dj)if(a=`@import "${b}";`,!rM||30<=sM)rM=nu(a).styleSheet,sM=1;else{var c=a;a=rM;b=void 0;if(void 0==b||0>b)b=mu(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.");++sM}else a.mA=Bd("link",{rel:"stylesheet",type:"text/css",href:b}),xd("head")[0].appendChild(a.mA)}
class uM{constructor(){this.mA=null;this.Ce=new C}load(a){const b=$b||Zb?ku:lu,c=b().length;tM(this,a);const d=this,e=setInterval(()=>{try{if(null!=d.mA&&null!=d.mA.sheet||b().length!=c)clearInterval(e),d.Ce.C(this.mA)}catch(f){}},100)}};class vM extends fM{constructor(a){super(30);this.X3=a;this.rs=null}get qaa(){return this.rs}start(a){super.start(a);a=Di()||dj?new uM:new qM;a.Ce.addHandler(b=>{this.rs=b;this.fi()},this);a.load(this.X3)}};class wM extends fM{constructor(){super();this.pE=this.oE=0;this.y$=1}weight(){return this.y$*this.oE}start(a){super.start(a);var b=a.wb;if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c];let h=lh(d,"fontFamily");if(h){var e=h.indexOf(",");0<=e&&(h=h.substr(0,e));e=[];Zd(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=Cb(d);0<d.length&&(h in a||(a[h]=""),a[h]+=d)}}for(f in a)a.hasOwnProperty(f)&&
(b=a[f].split(""),ub(b),a[f]=b.join(""));var f=a;a=0;for(var g in f)a++;this.oE=a;g=this.m6.bind(this);a=this.l6.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}by(h,c?b.substr(0,1):"0",g,a)}this.Zj()}else this.fi()}m6(){++this.pE;this.Zj()}l6(){++this.pE;this.Zj()}Zj(){this.pE==this.oE?this.fi():this.yt(this.pE/this.oE)}};class xM extends fM{constructor(){super();this.z$=1;this.gv=0;this.rA=[];this.pU={};this.GE=-1}weight(){return this.z$*this.gv}start(a){super.start(a);if(a=a.wb){a=a.querySelectorAll("img");this.gv=a.length;for(let b=0;b<this.gv;++b){const c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.rA.push(c),c.onload=this.q6.bind(this,c),c.onerror=this.o6.bind(this,c))}this.GE=setInterval(this.t4.bind(this),500);this.Zj()}else this.fi()}t4(){for(let b=0;b<this.rA.length;++b){var a=this.rA[b];
if(a.complete&&0==a.naturalWidth){const c=a.src;a.removeAttribute("src");a.src=c}}}o6(a){const b=na(a)+"";b in this.pU?this.LF(a):this.pU[b]=1}q6(a){this.LF(a)}LF(a){a.onload=a.onerror=null;mb(this.rA,a);this.Zj()}Zj(){const a=this.gv-this.rA.length;a==this.gv?(this.fi(),0<this.GE&&(clearInterval(this.GE),this.GE=-1)):this.yt(a/this.gv)}};function yM(a,b){b.iO.addHandler(a.cX,a);b.xr().addHandler(a.nw,a);b.YC().addHandler(a.FN,a)}function zM(a,b){b.iO.removeHandler(a.cX,a);b.xr().removeHandler(a.nw,a);b.YC().removeHandler(a.FN,a)}class AM extends fM{constructor(a,b){super(b);this.On=a;this.Yy=0}Zj(){let a=0,b=0;const c=this.On.length;for(let d=0;d<c;++d){const e=this.On[d];a+=e.weight();b+=e.progress()*e.weight()}this.yt(0<a?b/a:this.Yy/c)}cX(){this.Zj()}nw(a){zM(this,a);++this.Yy;this.Zj()}FN(a){zM(this,a);this.pA()}};class BM extends AM{constructor(a,b){super(a,b);this.tL=!1}start(a){super.start(a);for(let b=0;b<this.On.length;++b){const c=this.On[b];yM(this,c);c.start(a);if(this.tL)break}}nw(a){super.nw(a);this.Yy==this.On.length&&this.fi()}FN(){if(!this.tL){this.tL=!0;for(let a=0;a<this.On.length;++a)zM(this,this.On[a]);this.pA()}}};class CM extends BM{constructor(){super([new xM,new wM],60)}start(a){const b=a.wb;if(b){const c=Fd("div");F(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});K(c,0);c.appendChild(b);ja.document.body.appendChild(c)}super.start(a)}pA(){var a=this.context();(a=a&&a.wb)&&(a=Qd(a))&&Ld(a);super.pA()}fi(){var a=this.context();(a=a&&a.wb)&&(a=Qd(a))&&Ld(a);super.fi()}};function DM(a){if(a.Yy>=a.On.length)a.fi();else{var b=a.context(),c=a.On[a.Yy];yM(a,c);c.start(b)}}class EM extends AM{constructor(a){super(a)}start(a){super.start(a);DM(this)}nw(a){super.nw(a);DM(this)}};var FM,GM,HM=[],IM=new C,JM=new C,KM=new C;p("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){FM=a;IM.C()});p("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){GM=a;JM.C()});p("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){HM[a]=b;KM.C(a)});function LM(a,b,c,d,e,f,g,h,l,m,n,q){const u=FM;if(!u)throw Error("quiz player is not loaded");u(a,b,c,d,e,f,g,h,l,m,n,q)}
function MM(a,b,c,d,e,f,g,h,l,m,n,q){const u=HM[a];if(!u)throw Error(a+" player is not loaded");u(b,c,d,e,f,g,h,l,m,n,q)}function NM(a,b,c,d,e,f,g,h,l,m,n,q,u,w,A,G,I){const J=GM;if(!J)throw Error("scenario player is not loaded");J(a,b,c,d,e,f,g,h,l,m,n,q,u,w,A,G,I)};function OM(a,b,c){PM[b]=c;a="q_"+a;window[a]||(window[a]=function(d,e,f,g,h){(0,PM[d])(e,f,g,h);PM[d]=null})}function QM(a,b,c){PM[b]=c;a="i_"+a;window[a]||(window[a]=function(d,e,f,g){const h=PM[d];h&&(h(e,f,g),PM[d]=null)})}function RM(a,b,c){PM[b]=c;a="s_"+a;window[a]||(window[a]=function(d,e,f,g,h,l,m,n){const q=PM[d];q&&(q(e,f,g,h,l,m,n),PM[d]=null)})}function SM(a,b,c){PM[b]=c;a="sl_"+a;window[a]||(window[a]=function(d,e,f){const g=PM[d];g&&(g(e,f||null),PM[d]=null)})}
function TM(a){Ld(a.TY);a.TY=void 0}function UM(a,b,c,d){const e=a.ns.substr(0,a.ns.lastIndexOf("/")+1);var f=Bd("div");const g=Bd("div");var h=new Q;const l=a.context();h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.wb=f;f=VM(a);h=l.slide();const m=h.SQ(),n=WM(a.H.YE,a.H.ia()),q=MM.bind(void 0,m,b,c,d,g,f,l.slideWidth(),l.slideHeight(),a.L4.bind(a),e,h.index(),n);void 0!==HM[m]?q():(KM.addHandler(u=>{u==m&&q()}),Ci(h.tp()))}
function XM(a,b,c,d,e,f,g,h){const l=a.ns.substr(0,a.ns.lastIndexOf("/")+1);var m=Bd("div");const n=Bd("div");var q=new Q;const u=a.context();q.resize(u.slideWidth(),u.slideHeight());m.appendChild(q.displayObject());m.appendChild(n);u.wb=m;m=VM(a);q=u.slide();const w=YM(a.H.YE),A=NM.bind(void 0,b,c,d,e,n,m,u.slideWidth(),u.slideHeight(),a.N4.bind(a),l,q.index(),f,g,h,a.H.Wt().enabled(),w);void 0!==GM?A():(JM.addHandler(()=>{A()}),Ci(q.tp()))}
function VM(a){const b=Bd("div");a.context().rr().appendChild(b);Bk(b,"framesLayerContent");return b}
class ZM extends fM{constructor(a,b,c,d){super(70);this.vG=a;this.Kd=b;this.ns=c;this.H=d}start(a){super.start(a);const b=a.slide()instanceof kw,c=a.slide()instanceof Iq;a=a.slide()instanceof Xq;b?OM(this.vG,this.Kd,this.P6.bind(this)):c?QM(this.vG,this.Kd,this.t6.bind(this)):a?RM(this.vG,this.Kd,this.X6.bind(this)):SM(this.vG,this.Kd,this.o7.bind(this));this.TY=Ci(this.ns)}o7(a,b){a=Ui&&Ri&&navigator.connection&&navigator.connection.saveData?a.replace(/<img/g,'<img loading="eager"'):a;var c=Bd("div");
c.innerHTML=a;a=void 0!==c.firstElementChild?c.firstElementChild:Od(c.firstChild);c=this.context();c.wb=a;c.Hy=b;this.fi();TM(this)}P6(a,b,c,d){const e=this.ns.substr(0,this.ns.lastIndexOf("/")+1);var f=Bd("div");const g=Bd("div");var h=new Q;const l=this.context();c=l.slide();c.UJ&&(L(h,"background",`url(${c.UJ})`),L(h,"background-size","100% 100%"));h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.wb=f;f=VM(this);h=$M(this.H.YE,this.H.ia());const m=l.slide();
a=LM.bind(void 0,a,b,g,f,l.slideWidth(),l.slideHeight(),this.M4.bind(this),e,c.index(),d,h,m.iG);void 0!==FM?a():(IM.addHandler(a),Ci(c.tp()));TM(this)}t6(a,b,c){UM(this,a,b,c);TM(this)}X6(a,b,c,d,e,f,g){XM(this,a,b,c,d,e,f,g);TM(this)}M4(a){this.context().WR(a);this.fi()}L4(a){this.context().NR(a);this.fi()}N4(a){this.context().XR(a);this.fi()}}var PM=[];const aN=qi?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];
function bN(a,b){a.qF=b;const c=a.SG[b];c.oa=1;const d=c.slide();var e=a.v3;const f=[],g=d.src();if(!g)throw Error("slide src can't be null");let h=null;g instanceof OK?(b=new ZM(a.F.Pr(),b,e+g.I4,a.F.settings()),g.KT?(h=new vM(e+g.KT),f.push(new BM([h,b],20))):f.push(b)):(e=g.mj(),f.push(new gM(e)));"slide"==d.type()&&f.push(new CM);e=new eM(d,a.F.slideWidth(),a.F.slideHeight(),a.We);const l=new EM(f);z(a,l.xr(),m=>{af(a,l);var n=m.context();d.oV=!0;m=n.wb;const q=Nd(m);c.vr(q[1],q[0],n.Hy);c instanceof
VL?(n=n.Pa(),c.WR(n)):c instanceof SL?(n=n.$a(),c.NR(n)):c instanceof Vy&&(n=n.ob(),c.XR(n));d instanceof Ep&&(m=a.YO.create(d,m,h?h.qaa:null),LI(m.k8.Pw,m.r9),m.iP&&m.EX());cN(a);a.ql.C(d)});z(a,l.YC(),()=>{af(a,l);cN(a);a.t9.C(d)});l.start(e)}function CF(a){fh(a.r5,100,a)}function cN(a){a.HV[a.qF]=!0;a.qF=void 0;CF(a)}
class dN extends Cg{constructor(a,b){super();this.F=a;this.YO=b;this.v3="";a=a.slides();b=[];for(let d=0;d<a.count();++d){var c=a.ja(d);c=c instanceof kw?new VL(c):c instanceof Iq?new SL(c):c instanceof Xq?new Vy(c):new Uy(c);b.push(c)}this.SG=b;this.We=null;this.HV={};this.qF=void 0;this.ql=D(this);this.t9=D(this);this.Hb=!0}tJ(){return this.SG.length}r5(){if(this.Hb&&void 0===this.qF){for(let b=0;b<aN.length;++b){const c=this.U+aN[b];if(0<=c&&c<this.tJ()&&void 0===this.HV[c]){var a=c;break}}void 0!==
a&&bN(this,a)}}xu(a){this.U=a;CF(this)}Jx(a){switch(this.SG[a].state()){case 2:return 2;case 1:return 1;default:return 0}}sa(a){(this.Hb=a)&&CF(this)}};function pF(a,{fS:b,width:c,height:d,Fba:e,backgroundColor:f,yS:g}){const h=[];for(let l=0;l<a.jf.tJ();++l)h.push(a.jf.SG[l]);return new dM({fS:b,Xt:h,width:c,height:d,Gba:e,sJ:a.Nq,backgroundColor:f,yS:g,messages:a.kg})}class eN{constructor(a,b,c){this.jf=a;this.Nq=b;this.kg=c}};function fN(a,b,c){a=a.F.settings().ia();return a.hasOwnProperty(b)?a[b]:c}function gN(a,b){const c=new (fj?uL:rL)(fN(a,"PB_ENTER_PASSWORD","Enter a password to watch the presentation:"),fN(a,"PB_INCORRECT_PASSWORD","The password is incorrect. Please try again"),fN(a,"PB_MESSAGE_BOX_OK","OK"),d=>{d==b&&(c.Qc(),hN(a))})}function hN(a){var b=new eN(new dN(a.F,a.YO),a.F.settings().sJ(),a.F.settings().ia()||{});b=new NF(a.F,a.f8,b);a.tw.C(b)}
class iN extends Cg{constructor(a,b,c){super();this.F=a;this.f8=b;this.YO=c;this.tw=D(this)}pr(){var a=this.F.settings().gy(),b=a.gI(),c;if(c=b){a:{c=window.location.hostname;for(var d=0;d<b.length;++d)if(c==b[d]||Bb(c,"."+b[d])){b=!0;break a}b=!1}c=!b}if(c)a=fN(this,"PB_DOMAIN_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at this domain"),fj?new tL("domain",a,!1):new nL(a,"domain");else{if(b=d=a.yy()){a:{b=new io;c=d.getStartDate();d=d.HC;if(c&&d){const e=0>lo(b,
d),f=0>=lo(c,b);if(0>lo(c,d)){b=e&&f;break a}if(0>lo(d,c)){b=e||f;break a}}b=c&&0>lo(b,c)?!1:!(d&&0<=lo(b,d))}b=!b}b?(a=fN(this,"PB_TIME_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at the moment"),fj?new tL("time",a,!1):new nL(a,"time")):a.ON?gN(this,a.password()):hN(this)}}};function jN(a,b,c,d){var e=(new kL(c)).load(b);b=parseInt(t(b,c.pca,"2007"),10);c=new RI;a.WX.C(e);e=new iN(e,b,c);Ue(a,e.tw,f=>{f.view().Jh().id=d;Bk(f.view().displayObject(),d);a.tw.C(f)});e.pr()}function kN(a,b,c,d){TI(b,e=>{e=JSON.parse(e);if(!e)throw Error("invalid presentation json!");jN(a,e,c,d)})}class lN extends Cg{constructor(){super();this.tw=D(this);this.WX=D(this)}pr(a,b,c){ma(a)?jN(this,a,b,c):kN(this,a,b,c)}};class mN extends Cg{constructor(){super();this.PO=this.yo=this.Tb=this.yd=this.vo=this.HO=this.Qa=!1;this.jb=D(this);this.Gc=D(this)}get visible(){return this.Qa}set visible(a){this.Qa!=a&&(this.Qa=a,this.Gc.C())}get ie(){return this.HO}set ie(a){this.HO!=a&&(this.HO=a,gH(this))}get ud(){return this.vo}set ud(a){this.vo!=a&&(this.vo=a,gH(this))}get ze(){return this.yd}set ze(a){this.yd!=a&&(this.yd=a,gH(this))}get showOutline(){return this.Tb}set showOutline(a){this.Tb!=a&&(this.Tb=a,gH(this))}get gh(){return this.yo}set gh(a){this.yo!=
a&&(this.yo=a,gH(this))}get lJ(){return this.PO}set lJ(a){this.PO!=a&&(this.PO=a,gH(this))}};function nN(a,b){return-1!=a.buttonsOrder.indexOf(b)}
class oN extends Cg{constructor(){super();this.gK=this.wK=this.vo=this.Qa=!1;this.vn=[];this.jb=D(this);this.Gc=D(this)}get visible(){return this.Qa}set visible(a){this.Qa!=a&&(this.Qa=a,this.Gc.C())}get ud(){return this.vo}set ud(a){this.vo!=a&&(this.vo=a,gH(this))}get nr(){return this.wK}set nr(a){this.wK!=a&&(this.wK=a,gH(this))}get eu(){return this.gK}set eu(a){this.gK!=a&&(this.gK=a,gH(this))}get buttonsOrder(){return this.vn}set buttonsOrder(a){this.vn.join()!=a.join()&&(this.vn=a,gH(this))}}
;class pN{constructor(){this.Rc=new oN;this.gd=new mN;this.controlPanel=new jH}};class qN extends Cg{constructor(){super();this.zO=this.nP=this.$p=this.aN=!0;this.Yf=this.Rs=!1;this.jb=D(this)}get mp(){return this.aN}set mp(a){this.aN!=a&&(this.aN=a,gH(this))}get hp(){return this.$p}set hp(a){this.$p!=a&&(this.$p=a,gH(this))}get Bp(){return this.nP}set Bp(a){this.nP!=a&&(this.nP=a,gH(this))}get search(){return this.zO}set search(a){this.zO!=a&&(this.zO=a,gH(this))}get sj(){return this.Rs}set sj(a){this.Rs!=a&&(this.Rs=a,gH(this))}get locked(){return this.Yf}set locked(a){this.Yf!=
a&&(this.Yf=a,gH(this))}};var rN=class{constructor({sidePanelPosition:a,outlinePosition:b,colors:c,messages:d,showPlayersPanels:e=!1,showTitlePanel:f=!0,accessibilityModeEnabled:g,miniskinCustomizationEnabled:h,fontFamily:l,borderRadius:m,QI:n}){this.m9=a;this.V7=b;this.k9=f;this.Qb=c;this.kg=d;this.g9=e;this.IJ=g;this.H5=h;this.w4=l;this.D3=m;this.OX=n}sidePanelPosition(){return this.m9}showTitlePanel(){return this.k9}outlinePosition(){return this.V7}showPlayersPanels(){return this.g9}colors(){return this.Qb}messages(){return this.kg}accessibilityModeEnabled(){return this.IJ}miniskinCustomizationEnabled(){return this.H5}fontFamily(){return this.w4}borderRadius(){return this.D3}isInheritSettings(){return"universal"===
this.OX?!0:"videolecture"===this.OX&&fj}};function sN(a){a=Pl(a).rI;return parseInt(a.substr(1),16)};const tN={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"},uN={"player.background":"miniskin.panel.background","panel.text":"miniskin.panel.text","button.face.normal":"miniskin.button.background","button.content.normal":"miniskin.button.content"};
function vN(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:sN(e.color),alpha:e.opacity}};else if(!d||2!==d.qj.length||180!==d.pj&&90!==d.pj)d=null;else{e=d.pj;const f=d.qj[0];d=d.qj[1];d={type:"gradient",value:{firstColor:{color:sN(f.color),alpha:f.opacity},secondColor:{color:sN(d.color),alpha:d.opacity},direction:180===e?"vertical":"horizontal"}}}b[c]=d;return b},{})};function $M(a,b=null){return wN(a,b)}function WM(a,b=null){return xN(a,b)}class yN{constructor(){this.za=new pN;this.outline=new qN;this.colors={};this.accessibilityModeEnabled=!1;this.miniskinCustomizationEnabled=!0;this.fontFamily="";this.borderRadius=0}}
function wN(a,b=null){if(IG())return new rN({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:b,showPlayersPanels:!0,showTitlePanel:!1,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,QI:"none"});var c=a.za.gd,d=a.za.Rc,e=a.za.controlPanel;const f=d.visible&&(d.ud||d.nr||0<d.buttonsOrder.length);var g=c.visible&&(c.showOutline||c.ud||c.ze||c.gh)?c.ie?"left":"right":
"none";"none"==g&&f&&(g=d.eu?"right":"left");d=g;c=zN(c,e,g);e={};g=a.colors;for(const m of Object.keys(tN))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:sN(l.color),alpha:l.opacity}};else if(!h||2!==h.qj.length||180!==h.pj&&90!==h.pj)h=null;else{l=h.pj;const n=h.qj[0];h=h.qj[1];h={type:"gradient",value:{firstColor:{color:sN(n.color),alpha:n.opacity},secondColor:{color:sN(h.color),alpha:h.opacity},direction:180===l?
"vertical":"horizontal"}}}h&&(e[tN[m]]=h)}return new rN({sidePanelPosition:d,outlinePosition:c,colors:e,messages:b,showTitlePanel:f,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,QI:"universal"})}
function xN(a,b=null){const c=a.za.gd,d=c.visible&&(c.showOutline||c.ud||c.ze||c.gh)?c.ie?"left":"right":"none";return new rN({sidePanelPosition:d,outlinePosition:zN(c,a.za.controlPanel,d),colors:vN(a.colors),messages:b,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,QI:"universal"})}
function YM(a){var b=a.colors;const c={};for(const d of Object.keys(uN))b.hasOwnProperty(d)&&(c[uN[d]]=b[d].vJ());return new rN({sidePanelPosition:"none",outlinePosition:"none",colors:c,messages:{},accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,QI:"universal"})}function zN(a,b,c){return b.visible&&b.showOutline?"bottom":a.visible&&a.showOutline?"left"==c?"left":"right":"none"};class AN{constructor(){const a={colors:{A:"colors"},controlPanel:{A:"controlPanel",visible:{A:"visible"},showOutline:{A:"showOutline"},Of:{A:"showPlayPause"},xc:{A:"progressBar",visible:{A:"visible"},enabled:{A:"enabled"},Hr:{A:"showLabels"},mode:{A:"mode"}},bda:{A:"showRewind"},Jr:{A:"showVolumeControl"},Ol:{A:"showCCButton"},Gg:{A:"showSubtitlesButton"},Ap:{A:"showSlideOnlyButton"},hh:{A:"showTimer"},Du:{A:"showSlideNumbers"},Pf:{A:"showPrevButton"},vf:{A:"showNextButton"},Zg:{A:"navigationMode"},
Rd:{A:"showPlaybackRateButton"}},gd:{A:"sidePanel",visible:{A:"visible"},ie:{A:"showAtLeft"},ud:{A:"showLogo"},gh:{A:"showPresenterInfo"},lJ:{A:"showPresenterVideo"},ze:{A:"showNotes"},showOutline:{A:"showOutline"}},Rc:{A:"titlePanel",nr:{A:"courseTitleVisible"},eu:{A:"buttonsAtLeft"},ud:{A:"showLogo"},buttons:{A:"buttons"},visible:{A:"visible"}},kR:{A:"outlinePanel",mp:{A:"numberEntries"},hp:{A:"highlightViewedEntries"},Bp:{A:"thumbnails"},search:{A:"search"},sj:{A:"multilevel"}},miniskinCustomizationEnabled:{A:"miniskinCustomizationEnabled"},
fontFamily:{A:"fontFamily"},borderRadius:{A:"borderRadius"}},b=Wa();Da(a,b);this.Ra=a}YQ(a={}){const b=new yN;a[this.Ra.colors]&&(b.colors=bG(a[this.Ra.colors]));if(a[this.Ra.Rc]){var c=a[this.Ra.Rc],d=b.za.Rc,e=this.Ra.Rc;d.ud=c[e.ud];d.nr=c[e.nr];d.eu=c[e.eu];d.buttonsOrder=c[e.buttons];d.visible=c[e.visible]}a[this.Ra.gd]&&(c=a[this.Ra.gd],d=b.za.gd,e=this.Ra.gd,d.visible=c[e.visible],d.ie=c[e.ie],d.ud=c[e.ud],d.gh=c[e.gh],d.lJ=c[e.lJ],d.ze=c[e.ze],d.showOutline=c[e.showOutline]);if(a[this.Ra.controlPanel]){c=
a[this.Ra.controlPanel];d=b.za.controlPanel;e=this.Ra.controlPanel;d.visible=c[e.visible];d.showOutline=c[e.showOutline];d.Of=c[e.Of];d.Ol=c[e.Ol];var f;d.Gg=null!=(f=c[e.Gg])?f:!0;d.Rd=c[e.Rd];d.Ap=c[e.Ap];d.qy=c[e.bda];d.Zg=c[e.Zg];if(c[e.xc]){f=c[e.xc];const g=b.za.controlPanel.xc,h=this.Ra.controlPanel.xc;g.visible=f[h.visible];g.enabled=f[h.enabled];g.Hr=f[h.Hr];g.mode=f[h.mode]}d.Jr=!qi&&c[e.Jr];d.hh=c[e.hh];d.Du=c[e.Du];d.Pf=c[e.Pf];d.vf=c[e.vf]}a[this.Ra.kR]&&(f=a[this.Ra.kR],c=b.outline,
d=this.Ra.kR,c.mp=f[d.mp],c.hp=f[d.hp],c.Bp=f[d.Bp],c.search=f[d.search],c.sj=f[d.sj]);void 0!==a[this.Ra.miniskinCustomizationEnabled]&&(b.miniskinCustomizationEnabled=a[this.Ra.miniskinCustomizationEnabled]);a[this.Ra.fontFamily]&&(b.fontFamily=a[this.Ra.fontFamily]);null!==a[this.Ra.borderRadius]&&(b.borderRadius=a[this.Ra.borderRadius]);return b}};class BN extends dH{constructor(a){super({G:"ppt-accessible-slide-notes",title:a.ga("PB_TAB_NOTES_LABEL")});this.mW=new Q({ha:P(this,"notes-container")});M(this,this.mW)}SR(a){this.mW.vj(FL(a.Y2,yL.hJ))}};function CN(a){if(a){const b=new Q({jc:"P"});b.la(a);return b}return null}function DN({yba:a="",link:b,title:c,text:d}){if(b){const e=new Q({jc:"A"});e.setAttribute("href",`${a}${b}`);e.setAttribute("title",c||b);e.la(d);return e}return null}
class EN extends dH{constructor({Dg:a,ia:b}){super({G:"ppt-accessible-presenter",title:b.ga("PB_ACCESSIBLE_PRESENTER_INFO")});this.hc=a;this.I=b;this.CK().forEach(c=>c&&M(this,c))}CK(){const a=[];var b=this.hc.nu();var c=this.I.ga("PB_ACCESSIBLE_SKIN_PRESENTER_PHOTO");if(b){const d=new Q({jc:"IMG"});d.setAttribute("src",b.path());d.setAttribute("alt",c);b=d}else b=null;b&&a.push(b);(b=CN(this.hc.name()))&&a.push(b);(b=CN(this.hc.ju()))&&a.push(b);(b=DN({link:this.hc.Ae(),title:this.hc.Ae(),text:this.I.ga("PB_PRESENTER_WEBSITE")}))&&
a.push(b);(b=DN({yba:"mailto:",link:this.hc.email(),title:this.hc.email(),text:this.I.ga("PB_PRESENTER_EMAIL")}))&&a.push(b);(b=CN(this.hc.phone()))&&a.push(b);(b=CN(this.hc.jr()))&&a.push(b);return a}};class FN extends Q{constructor(a,b){super({ha:a,jc:"LI",tabIndex:b?0:void 0});this.Ly()}}function GN(a,b=!0){return new FN(P(a,"item"),b)}class HN extends dH{constructor({G:a,title:b,c1:c}){super({G:a,title:b});this.DV=this.EK();this.q5=this.HT(c);M(this,this.DV);this.q5.forEach(d=>M(this.DV,d))}EK(){return new Q({jc:"UL"})}};const IN={image:[".jpg","jpeg",".png",".gif"],video:[".mp4"],document:[".doc",".docx",".xls",".xlsx",".pdf"]};function JN(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 KN(a){const b=a.title(),c=a.type(),d=JN(a);a=a.target();if("webLink"==c)return{type:"link",title:b,H0:null,href:d,target:a};const e=b.substring(b.lastIndexOf("."));return{type:Object.keys(IN).find(f=>IN[f].includes(e))||"file",title:b,H0:e,href:d,target:a}}function LN(a){const b=MN(a);if(!b)return null;a=new Q({ha:P(a,"subtitle")});a.la(b);return a}
function NN(a){switch(a.Yr.type){case "file":return Z(a.L,"attachment-unknown");case "image":return Z(a.L,"attachment-image");case "link":return Z(a.L,"attachment-link");case "video":return Z(a.L,"attachment-video");case "document":return Z(a.L,"attachment-doc")}return null}
function MN(a){const b=a.Yr.H0;switch(a.Yr.type){case "file":return a.I.ga(a.Xj.file,{EXTENSION:b});case "document":return a.I.ga(a.Xj.document,{EXTENSION:b});case "image":return a.I.ga(a.Xj.image);case "link":return a.I.ga(a.Xj.link);case "video":return a.I.ga(a.Xj.video)}return null}
class ON extends Q{constructor(a,b,c,d){super({G:"attach-item",tabIndex:0});this.L=b;this.I=c;this.Xj=d;this.Yr=KN(a);(a=this.zn())&&M(this,a);a=this.BK();M(this,a);b=this.kz();M(a,b);(this.gH=LN(this))&&M(a,this.gH);this.tf("row");const e=this.DK();z(this,this.ka,()=>e.click());z(this,this.I.qh,this.kj,this)}zn(){var a=NN(this);if(!a)return null;const b=new Q({ha:P(this,"icon-container")});a=new Q({Ca:a,ha:P(this,"icon")});M(b,a);return b}kz(){const a=new Q({ha:P(this,"title")});a.la(this.Yr.title);
return a}BK(){return new Q({ha:P(this,"info-container")})}DK(){const a=Bd("A");a.setAttribute("title",this.Yr.href);a.setAttribute("href",this.Yr.href);a.setAttribute("target",this.Yr.target);return a}kj(a){switch(a){case this.Xj.file:case this.Xj.document:case this.Xj.image:case this.Xj.link:case this.Xj.video:(a=MN(this))&&this.gH&&this.gH.la(a)}}}function PN(a,b){b=new ON(b,a.L,a.I,a.Xj);z(a,b.ka,()=>{oi(()=>{a.US.C()},a,1E3)},a);return b}
function QN(a){a.wa.Fi(a.so.height(),a.dA.height());a.wa.Tx()}
var RN=class extends Q{constructor(a,b,c){super({G:"attachments-info",tabIndex:-1});this.US=D(this);this.L=b;this.I=c;this.Xj={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.so=new Q({ha:P(this,"scroll-area")});M(this,this.so);this.dA=new Q;M(this.so,this.dA);b=new Q({G:"container-bottom-shadow"});M(this,b);this.wa=new lI({Cr:this.so,hQ:b.displayObject()});
B(this,this.wa);this.V(this.wa.gk());this.EK(a);this.tf("region");this.xp("Resources")}EK(a){const b=a.count();for(let d=0;d<b;d++){var c=a.P0(d);c=PN(this,c);M(this.dA,c);d<b-1&&M(this.dA,new Q({ha:P(this,"delimiter")}))}qi&&yi(this.dA.displayObject());QN(this)}fb(a,b){super.fb(a,b);QN(this)}};class SN extends HN{constructor({resources:a,ia:b}){super({G:"ppt-accessible-resources",title:b.ga("PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS"),c1:a})}HT(a){return a.Di().jd().map(b=>this.FK(b))}FK(a){const b=GN(this,!1);a=this.DK(a);M(b,a);return b}DK(a){const b=new Q({jc:"A"});b.setAttribute("title",a.url());b.setAttribute("href",JN(a));b.setAttribute("target",a.target());b.la(a.title());return b}};class TN extends HN{constructor({slides:a,ia:b}){super({G:"ppt-accessible-slide-list",title:b.ga("PB_ACCESSIBLE_SLIDES"),c1:a});this.tf("navigation");this.jH.tf("heading");this.jH.setAttribute("aria-level","2");a=this.jH;a.P.id||a.MR(qd());this.uf("labelledby",a.P.id);this.WY=D(this)}HT(a){return a.lC.map(b=>this.FK(b))}FK(a){const b=GN(this),c=a.title()?a.title():"---";b.la(`${a.index()+1}. ${c}`);z(this,b.ka,()=>{this.WY.C(a)});return b}};class UN extends Q{constructor(a){super({jc:"SECTION",G:"ppt-accessible-top-panel",tabIndex:-1});this.tf("region");this.xp(a.ga("PB_ACCESSIBLE_ARIA_LABEL_TOP_PANEL"));this.I=a;this.BZ=new Q({jc:"H1",ha:P(this,"slide-status")});M(this,this.BZ)}};function VN(a){a.HB&&z(a,a.HB.WY,b=>{a.tc.ue(b.index())})}
class WN extends uH{constructor({oc:a,messages:b,skinSettings:c}){super({G:"ppt-accessible-skin",oc:a,messages:b,skinSettings:c});this.pa=this.qs();this.HB=this.Za.showSlideList?new TN({slides:this.F.slides(),ia:this.I}):null;this.lg=this.Za.ze?new BN(this.I):null;this.kB=this.Za.Y1&&this.F.resources().Di().count()?new SN({resources:this.F.resources(),ia:this.I}):null;this.hc=null;this.Ev()}qs(){return this.Za.Z1?new UN(this.I):null}Ev(){sH(this,this.zA);if(this.HB&&($b||ac)){var a=new Q({G:"ppt-accessible-slide-list-wrapper"});
M(a,this.HB)}else a=this.HB;sH(this,a);sH(this,this.lg);sH(this,this.Nb);sH(this,this.kB);(a=this.pa)&&M(this,a);(a=this.rh)&&M(this,a);this.V(this.R.displayObject());(a=this.Vp)&&M(this,a);this.Dz.pa=this.pa;this.Dz.rh=this.rh;VN(this)}ne(){super.ne();if(this.pa)if(this.mF()){var a=-1!=this.B.ma()&&this.B.Z().visible()?`${this.B.Z().Li()+1}`:"-";const c=this.F.slides().Dp();var b=this.pa;a=b.I.ga("PB_ACCESSIBLE_SLIDE_N_OF_COUNT",{SLIDE_NUMBER:a,TOTAL_SLIDES:c});b.BZ.la(a);this.pa.J(!0)}else this.pa.J(!1);
this.Za.ze&&this.lg&&((b=(b=this.Lc())?b.yj():null)&&b.text()?(this.lg.SR(b),this.lg.J(!0)):this.lg.J(!1));this.BP()}BP(){this.hc&&(Ze(this.Vp,this.hc),this.hc=null);const a=this.Lc().Dg();this.Za.X1&&a&&(this.hc=new EN({Dg:a,ia:this.I}),M(this.Vp,this.hc))}};function XN(a){a.Gu()?a=Promise.resolve(a.Gu()):(a.id(),a=Promise.resolve(null));return a};class YN extends Q{constructor({jc:a,ha:b}){super({jc:a,ha:b});this.bL=!1;y(this,this.displayObject(),ke,()=>{this.bL&&this.J(!1)})}show(){this.J(!0);this.bL=!1;requestAnimationFrame(()=>{Jl(this,{opacity:1})})}Zc(){this.bL=!0;requestAnimationFrame(()=>{Jl(this,{opacity:0})})}}
class ZN extends Q{constructor(){super({G:"progress-tooltip"});this.Mv=0;this.oP=this.qH=!1;var a=new YN({jc:"img",ha:P(this,"thumbnail-tooltip")});a.Zc();this.$w=a;M(this,this.$w);a=new YN({ha:P(this,"timing-tooltip")});a.Zc();this.ex=a;M(this,this.ex)}show(){this.qH&&this.$w.show();this.oP&&this.ex.show()}Zc(){this.$w&&this.$w.Zc();this.ex&&this.ex.Zc()}};function $N(){Xl.call(this);this.gn=[]}r($N,Xl);$N.prototype.add=function(a){lb(this.gn,a)||(this.gn.push(a),x(a,"finish",this.u1,!1,this))};$N.prototype.remove=function(a){mb(this.gn,a)&&Ge(a,"finish",this.u1,!1,this)};$N.prototype.pf=function(){this.gn.forEach(function(a){a.Qc()});this.gn.length=0;$N.Fb.pf.call(this)};function aO(){$N.call(this);this.EQ=0}r(aO,$N);
aO.prototype.play=function(a){if(0==this.gn.length)return!1;if(a||this.hd==Yl)this.EQ=0,this.np();else if(1==this.hd)return!1;this.Fh("play");-1==this.hd&&this.Fh("resume");var b=-1==this.hd&&!a;this.startTime=ya();this.endTime=null;this.hd=1;this.gn.forEach(function(c){b&&-1!=c.hd||c.play(a)});return!0};aO.prototype.pause=function(){1==this.hd&&(this.gn.forEach(function(a){1==a.hd&&a.pause()}),this.hd=-1,this.Fh("pause"))};
aO.prototype.stop=function(a){this.gn.forEach(function(b){b.hd==Yl||b.stop(a)});this.hd=Yl;this.endTime=ya();this.Fh("stop");this.Ll()};aO.prototype.u1=function(){this.EQ++;this.EQ==this.gn.length&&(this.endTime=ya(),this.hd=Yl,this.Fh("finish"),this.Ll())};function bO(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");im.call(this,null,b,c,d,e);this.a9=a}r(bO,im);bO.prototype.Cp=function(){this.a9(this.coords[0],this.coords[1])};function cO(a){const b=d=>1-Math.pow(1-d,2),c=d=>{a.va=d;a.Jf()};oi(()=>{var d=6/a.height(),e=new bO(c,[d,d],[1,1],200,b);const f=new om(a.displayObject(),200);a.It=new aO;a.It.add(e);a.It.add(f);d=new bO(c,[1,1],[d,d],400,b);e=new nm(a.displayObject(),400);a.Jt=new aO;a.Jt.add(d);a.Jt.add(e)},a)}
class dO extends Q{constructor(a){super();this.bN=0;this.va=1;this.Jo=this.Jt=this.It=null;(qi||dj)&&a||this.Mf(0);dj||(cO(this),this.Jo=new eh(500),this.Jo.Jl("tick",this.x7,!1,this))}offset(){return this.bN}sa(a){qi&&!dj?a?this.show():this.Zc():dj&&this.Mf(a?1:0)}show(){this.Jo&&this.Jt&&this.It&&(this.Jo.enabled?this.Jo.stop():(this.Jt.stop(),1!=kh(this.displayObject(),"opacity")&&this.It.play()))}Zc(){var a;if(a=this.Jo)a=zh(this.displayObject()),a=0!==("number"===typeof a?a:1);a&&this.Jo.start()}Jf(){const a=
new tk;a.translate(this.bN,0);a.scale(this.va,this.va);Pk(this.displayObject(),a)}x7(){this.Jo&&this.Jt&&this.It&&(this.Jo.stop(),this.It.stop(),this.Jt.play())}};function eO(a){a=a.toString();1==a.length&&(a="0"+a);return a}function fO(a){a=Math.round(a);if(3600<=a){const b=Math.floor(a/3600);a-=3600*b;return b+":"+eO(Math.floor(a/60))+":"+eO(a%60)}return Math.floor(a/60)+":"+eO(a%60)};function gO(a,b){const c=a instanceof Ex?a.Ca():a instanceof Q?a.displayObject():a;b&&"slideNavigationSettings"==b.wp()?a instanceof Q?a.fa("locked",!0):Bk(c,"locked"):a instanceof Q?a.fa("locked",!1):Ck(c,"locked");b=b&&("presentationNavigationType"!=b.wp()||"presentationSeeking"==b.cR())&&"quizNavigationSettings"!=b.wp()&&"scenarioNavigationSettings"!=b.wp();a instanceof Ex||a instanceof Q?a.sa(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};class hO extends Cg{constructor(a){super();this.O3=a;this.pM=!1;this.IY=D(this);this.cW=D(this);this.HY=D(this);a.forEach(b=>{y(this,b,"mouseover",this.rq,this);y(this,b,ml,this.QF,this);y(this,b,"mouseout",this.sm,this)},this)}rq(a){this.pM||(this.pM=!0,this.IY.C(a))}QF(a){this.cW.C(a)}sm(a){-1==fb(this.O3,a.relatedTarget)&&(this.pM=!1,this.HY.C(a))}};function iO(a,b){qi||(b?(z(a,a.HG.IY,a.V6,a),z(a,a.HG.cW,a.B6,a),z(a,a.HG.HY,a.U6,a)):a.ks(a.HG))}function jO(a){L(a,"cursor",a.sB?"pointer":"default")}function kO(a){return a.B.Z().pb().duration()}function lO(a,b){const c=a.displayObject().getBoundingClientRect();a=sh(b,a.displayObject());return Yc(a.x/c.width,0,1)}function mO(a,b){b=a.M.Yo(b*a.M.Tl(),!1,!0);a=a.M.ja(b.K());return XN(a)}
function nO(a,b){b=b.target===a.La.displayObject()?a.La.offset():b.offsetX;var c=a.width(),d=b/c;a.H.mode===iH&&oO(a,d);a.H.Hr&&(d="slideTimeline"===a.H.mode?d*kO(a):d*a.M.Tl(),a.Bq.ex.la(fO(d)));a=a.Bq;a.Mv=b-a.width()/2;d=a.qH?a.$w.width():a.ex.width();c-=b+d/2;b-=d/2;0>c&&(a.Mv-=Math.abs(c));0>b&&(a.Mv+=Math.abs(b));L(a,"left",`${a.Mv}px`)}function oO(a,b){mO(a,b).then(c=>{c=c.url();a.Bq.$w.setAttribute("src",c)})}
class pO extends Q{constructor({settings:a,slides:b,W:c}){super({G:"progressbar",xf:!0});this.M=b;this.B=c;this.H=a;this.mz=0;this.sB=this.H.enabled;this.WK=null;this.iY=D(this);this.jY=D(this);this.hY=D(this);this.oe=new Q({ha:P(this,"progress")});this.UK=new Q({ha:P(this,"progress-background")});a=new dO(this.sB);Kl(a,P(this,"thumb"));this.La=a;a=new ZN;a.qH=this.H.mode===iH;a.oP=this.H.Hr;Kl(a,P(this,"progress-tooltip"));this.Bq=a;this.HG=new hO([this.oe.displayObject(),this.UK.displayObject(),
this.La.displayObject()]);M(this,this.oe);M(this,this.La);M(this,this.Bq);M(this.oe,this.UK);iO(this,this.H.enabled);y(this,this.oe.displayObject(),kl,this.lw,this,ql);y(this,this.La.displayObject(),kl,this.lw,this,ql);z(this,this.H.jb,this.BN,this);jO(this)}Hh(a){this.width()&&(this.mz=az(a,0,1),this.yb())}progress(){return this.mz}finished(){return 1===Yc(this.mz,0,1)}fb(a,b){super.fb(a,b);a*=this.mz;this.UK.yc(a);b=this.La;b.bN=a;b.Jf()}BN(){const a=(this.sB=this.H.enabled)&&this.H.Hr;this.Bq.qH=
this.H.enabled&&this.H.mode===iH;this.Bq.oP=a;this.H.enabled||Xk(this.oe.displayObject(),1,1);this.H.enabled?this.La.sa(!0):this.La.Zc();jO(this);iO(this,this.sB)}lw(a){this.sB&&this.enabled()&&(y(this,document,ml,this.QF,this),y(this,document,ll,this.GA,this),this.Hh(lO(this,a)),this.jY.C())}QF(a){this.Hh(lO(this,a));this.iY.C()}GA(a){Re(this,document,ml,this.QF,this);Re(this,document,ll,this.GA,this);this.Hh(lO(this,a));this.hY.C();if(qi)return Yk(this.displayObject())}V6(a){clearTimeout(this.WK);
this.H.enabled&&(nO(this,a),this.Bq.show());this.La.show();a=6/this.height();Xk(this.oe.displayObject(),1,a)}B6(a){this.H.enabled&&nO(this,a)}U6(){clearTimeout(this.WK);this.La.Zc();this.WK=setTimeout(()=>{this.Bq.Zc();Xk(this.oe.displayObject(),1,1)},400)}};function qO(a,b){if(-1!==a.B.ma()){var c=b&&a.wm;a.EO.C(!0);var d=a.ua.progress();"slideTimeline"===a.rH?(b=a.B.Z(),d*=kO(a),d=b.Yo(d,!1),a.B.ik(d.K(),d.Aa(),d.ib(),c)):(d*=a.M.Tl(),d=a.M.Yo(d,!1,!0),(b||"slide"===a.M.ja(d.K()).type())&&a.B.ik(d.K(),d.Aa(),d.ib(),c));if(c=a.B.nf("presentationSeeking",d.K(),d)){c=c.td().Pd();if(null==c)return;d=a.M.ja(c).pb();b=d.count()-1;d=d.vc(b).duration();a.B.ik(c,b,d,!1)}a.EO.C(!1)}}
function rO(a){var b=a.B.$().timestamp();a=a.B.Z().pb();b=0<=b.Aa()?a.getTime(b.Aa(),b.ib()):0;a=a.duration();return 0<a?b/a:0}
class sO extends Cg{constructor({xc:a,W:b,settings:c,ya:d}){super();this.F=d;this.M=d.slides();this.ua=a;this.B=b;this.EO=D(this);this.Sg=c;this.rH=c.mode;this.wm=!1;this.cB=null;z(this,this.ua.iY,this.kw,this);z(this,this.ua.jY,this.lw,this);z(this,this.ua.hY,this.UF,this);z(this,this.B.Ic(),this.iM,this);z(this,this.B.$().Yb(),this.tb,this);z(this,this.Sg.jb,this.BN,this)}lw(){this.wm=-1===this.B.ma()?this.F.settings().fd().mf():this.B.$().started();qO(this,!1)}UF(){clearTimeout(this.cB);qO(this,
this.wm);this.cB=null}kw(){clearTimeout(this.cB);this.cB=setTimeout(()=>{qO(this,!1)},100)}BN(){this.rH=this.Sg.mode;this.Zj()}tb(){if(!this.cB&&this.ua){const a=-1===this.B.$().timestamp().Aa()&&!!this.ua.mz,b=this.ua.finished()&&rO(this)*kO(this)===kO(this);a||b||this.Zj()}}Zj(){if("slideTimeline"===this.rH)-1!==this.B.ma()&&this.ua.Hh(rO(this));else{var a=this.B.$().timestamp();a=this.M.oj(a,!1,!0);this.ua.Hh(a/this.M.Tl())}}iM(){var a=this.B.nf("slideTimeline"===this.rH?"slideSeeking":"presentationSeeking");
gO(this.ua.displayObject(),a)}};function tO(a,b){const c=b.displayObject();gi(c,"0 0");a.P.V(c);a.Wq=b}function uO(a,b,c){a.kx=new fd(b,c);a.rF&&a.fF()}
class vO{constructor(a){this.l$=a||!1;this.rF=!1;this.Vk=this.jq=this.Oa=this.Ta=0;this.kx=new fd(0,0);this.Wq=null;this.Qa=!0;this.Df=new VH;this.P=new Q({G:"video-container"});this.P.V(this.Df);this.P.fa("force-fit-video",$b||ac)}displayObject(){return this.P.displayObject()}visible(){return this.Qa}J(a){this.Qa=a;this.l$?(K(this.displayObject(),a?1:0),F(this.displayObject(),"pointer-events",a?"":"none")):Ah(this.displayObject(),a)}width(){return this.Ta}height(){return this.Oa}Ml(a,b){this.$Y(a);
this.Vk=b;this.fF();this.rF=!0}$Y(a){this.jq=a}fF(){const a=this.kx.width/this.kx.height,b=this.jq;this.resize(Math.round(b),Math.round(this.jq/this.Vk>a||isNaN(a)?this.Vk:b/a));this.rF=!0}resize(a,b){this.Ta=a;this.Oa=b;this.Wq&&this.Wq.resize(a,b);this.P.resize(a,b);this.rF=!1}V(a){a=a.displayObject();this.displayObject().appendChild(a)}removeChild(a){a=a.displayObject();this.LL(a)&&this.displayObject().removeChild(a)}LL(a){return a.parentNode==this.displayObject()}};class wO extends vO{constructor(a){super(!ui);this.J(!1);tO(this,a);gi(this.displayObject(),"left top")}videoWidth(){return this.kx.width}videoHeight(){return this.kx.height}$Y(a){const b=Gk(this.displayObject(),"landscape")?52:0;this.jq=a-b}};function xO(a,b){return b?(Kl(b,P(a,"value")),b):null}class yO extends Q{constructor({id:a,icon:b,textContent:c,value:d,q0:e=!0}){super({G:"menu-base-item"});this.lc=a;(this.Mc=this.zn(b))&&M(this,this.Mc);b=new Q({ha:P(this,"label")});b.la(c);this.Ks=b;M(this,this.Ks);(this.Rt=xO(this,d))&&M(this,this.Rt);this.fa(a,!0);this.fa("clickable",e)}get id(){return this.lc}oy(a){this.Rt&&Ze(this,this.Rt);(this.Rt=xO(this,a))&&M(this,this.Rt,2)}zn(a){return new Q({Ca:a,ha:P(this,"icon")})}}
function zO(a,b,c){a.sb.has(b)&&c(a.sb.get(b))}function AO(a,b,c){zO(a,b,d=>d.J(c))}function BO(a,b,c){zO(a,b,d=>{Ze(d,d.Mc);d.Mc=d.zn(c);M(d,d.Mc,0)})}function CO(a,b,c){zO(a,b,d=>{d.Ks.la(c)})}class DO extends Q{constructor(){super({G:"menu-base"});this.sb=new Map;this.VV=D(this)}bD(){return this.VV}$q({id:a,textContent:b,icon:c,value:d,q0:e}){if(!this.sb.has(a)){const f=new yO({id:a,textContent:b,icon:c,value:d,q0:e});this.sb.set(a,f);M(this,f);z(this,f.ka,()=>this.VV.C(f.id))}}};function EO(a,b){a.vB&&BO(a,a.vB,(new Q).displayObject());a.vB=b;a.vB&&BO(a,a.vB,a.R9)}function FO(a,{id:b,value:c}){a.$q({id:b,textContent:c,icon:(new Q).displayObject()})}class GO extends DO{constructor({Ia:a}){super();this.vB=null;this.R9=Z(a,"tick")}};function HO(a,b){const c=new Q({ha:P(a,"caption")});Ml(c,b,a.F3);return c}function IO(a,b,c){const d=new GO({Ia:b});a.x8.forEach((e,f)=>{FO(d,{id:String(e),value:f})});z(a,c.qh,e=>{e==a.PT&&(e=c.ga(e),CO(d,"1",e))});return d}
class JO extends Q{constructor(a,b){super({G:"rate-menu"});this.PT="PB_RATE_MENU_DEFAULT_RATE";this.F3="PB_RATE_MENU_CAPTION";this.x8=new Map(Dg.map(d=>{const e=String(d);return 1===d?[a.ga(this.PT),e]:[e,e]}));var c=HO(this,a);M(this,c);c=new Q({ha:P(this,"delimiter")});M(this,c);this.uB=IO(this,b,a);M(this,this.uB)}bD(){return this.uB.bD()}};class KO extends Cg{constructor(){super();this.xo=this.zo=this.Dt=this.At=this.Qa=!1;this.He="";this.Ct=this.Bt=!1;this.jb=D(this);this.Gc=D(this)}set visible(a){this.Qa!==a&&(this.Qa=a,this.Gc.C())}get visible(){return this.Qa}set Of(a){this.At!==a&&(this.At=a,this.jb.C())}get Of(){return this.At}set hh(a){this.Dt!==a&&(this.Dt=a,this.jb.C())}get hh(){return this.Dt}set Pf(a){this.zo!==a&&(this.zo=a,this.jb.C())}get Pf(){return this.zo}set vf(a){this.xo!==a&&(this.xo=a,this.jb.C())}get vf(){return this.xo}set Zg(a){this.He!==
a&&(this.He=a,this.jb.C())}get Zg(){return this.He}set Rd(a){this.Bt!==a&&(this.Bt=a,this.jb.C())}get Rd(){return this.Bt}set Gg(a){this.Ct!=a&&(this.Ct=a,this.jb.C())}get Gg(){return this.Ct}};function LO(a){var b=a.Zb.Zg===kH;const c=a.B.nf(b?"switchToNextSlide":"switchToNextStep");b=a.B.nf(b?"switchToPreviousSlide":"switchToPreviousStep");var d=a.Ja;d.Ab&&gO(d.Ab.displayObject(),c);a=a.Ja;a.Sb&&gO(a.Sb.displayObject(),b)}
class MO extends Cg{constructor({bottomPanel:a,Sm:b,W:c,Hg:d}){super();this.Ja=a;this.Zb=b;this.B=c;this.zd=d;this.mG=void 0;z(this,this.B.$().Jc(),this.Wz,this);z(this,this.B.$().Yb(),this.tb,this);z(this,this.zd.iH,this.v7,this);LO(this);this.Wz();z(this,this.Ja.PW,this.F6,this);z(this,this.Ja.OW,this.xN,this);z(this,this.Ja.QW,this.yN,this);z(this,this.Ja.SW,this.zN,this);z(this,this.Ja.dX,this.u7,this)}F6(){const a=this.B.$().state();"started"==a||"buffering"==a?this.B.pause():this.B.play()}yN(){this.Ja.enabled()&&
(this.Zb.Zg==kH?this.B.yi():"bySteps"==this.Zb.Zg&&this.B.hu())}xN(){this.Ja.enabled()&&(this.Zb.Zg==kH?this.B.rf():"bySteps"==this.Zb.Zg&&this.B.gp())}zN(a){this.B.sp().tk(a);this.Ja.PC()}u7(){this.zd.Nb.visible()?MH(this.zd):this.zd.Ir()}v7(){this.Ja.v2()}tb(){if(!this.B.$().Eg()&&-1!=this.B.ma()){const a=this.B.nf("playPauseControl");NO(this.Ja,a)}LO(this);this.Ja.w2()}Wz(){var a=this.B.$().state();const b="started"===a||"buffering"===a;this.mG&&(clearTimeout(this.mG),this.mG=void 0);this.mG=setTimeout(()=>
this.Ja.u2(b),50);-1!==this.B.ma()&&(a=this.B.nf("playPauseControl"),NO(this.Ja,a))}};class OO extends Cg{constructor(){super();this.MO=this.Qa=!1;this.jb=D(this);this.Gc=D(this)}set visible(a){this.Qa!==a&&(this.Qa=a,this.Gc.C())}get visible(){return this.Qa}set uk(a){this.MO!==a&&(this.MO=a,this.jb.C())}get uk(){return this.MO}};function NO(a,b){a.Rb&&gO(a.Rb.displayObject(),b)}
class PO extends Q{constructor({G:a,Sm:b,Or:c,W:d,Hg:e,ia:f,Ia:g}){super({G:a});this.Zb=b;this.bC=c;this.B=d;this.zd=e;this.I=f;this.L=g;this.hg=this.Zy();this.Rb=this.gz();this.Xc=this.IK();this.uc=this.lv();this.Ab=this.ez();this.Sb=this.iz();this.va=si();Xk(this.displayObject(),this.va);gi(this.displayObject(),"0 100%");this.PW=D(this);this.QW=D(this);this.OW=D(this);this.SW=D(this);this.dX=D(this);B(this,new MO({bottomPanel:this,Sm:b,W:d,Hg:e}));z(this,this.Zb.jb,this.Qr,this);z(this,this.bC.jb,
this.Qr,this)}sx(){return!this.Zb.vf&&!this.Zb.Pf&&!this.Zb.Of&&!this.Zb.Rd}Qr(){this.bC.uk&&!this.hg&&(this.hg=this.Zy());this.hg&&this.hg.J(this.bC.uk);this.Zb.Of&&!this.Rb&&(this.Rb=this.gz());this.Rb&&this.Rb.J(this.Zb.Of);this.Zb.Rd&&!this.Xc&&(this.Xc=this.IK());this.Xc&&this.Xc.J(this.Zb.Rd);this.Zb.Rd||this.PC();this.Zb.Gg&&!this.uc&&(this.uc=this.lv());this.uc&&this.uc.J(this.Zb.Gg);this.Zb.Pf&&!this.Sb&&(this.Sb=this.iz());this.Sb&&this.Sb.J(this.Zb.Pf);this.Zb.vf&&!this.Ab&&(this.Ab=this.ez());
this.Ab&&this.Ab.J(this.Zb.vf);this.nK()}PC(){}sD(){}u2(){}v2(){}Sx(){}Zy(){return null}w2(){}nK(){}};function QO(a){y(a,document,kl,b=>{a.Qj.visible()&&(b=b.target,Rd(a.Xc.displayObject(),b)||Rd(a.Qj.displayObject(),b)||a.Qj.J(!1))})}function RO(a){return Z(a.L,a.zd.Nb.visible()?"subtitles_on":"subtitles_off")}
class SO extends PO{constructor({G:a,Or:b,Sm:c,W:d,Hg:e,ia:f,Ia:g}){super({G:a,Sm:c,Or:b,W:d,Hg:e,ia:f,Ia:g});this.Rb&&M(this,this.Rb);this.Xc&&M(this,this.Xc);this.uc&&M(this,this.uc);this.Pc=this.kv();this.od=this.$y();this.Qj=new Q({G:"rate-menu-popup"});M(this,this.Qj);this.Xi=this.KK();M(this.Qj,this.Xi);this.Xc&&(QO(this),z(this,this.B.sp().gl,this.zH,this),this.zH())}Qr(){super.Qr();this.Rb&&!this.zi(this.Rb)&&M(this,this.Rb,this.Wf("playButton"));this.Xc&&!this.zi(this.Xc)&&M(this,this.Xc,
this.Wf("rateButton"));!this.Sb&&!this.Ab||this.od||(this.od=this.$y())&&M(this,this.od,this.Wf("navigationControls"));this.od&&(this.od.J(!!this.Sb||!!this.Ab),this.Sb&&!this.od.zi(this.Sb)&&M(this.od,this.Sb,0),this.Ab&&!this.od.zi(this.Ab)&&M(this.od,this.Ab,1))}PC(){this.Qj.J(!1)}u2(a){this.Rb&&this.Rb.zk(Z(this.L,a?"pause":"play"))}v2(){this.uc&&this.uc.zk(RO(this))}zH(){const a=this.B.sp().playbackRate();EO(this.Xi.uB,String(a))}RW(){const a=!this.Qj.visible();a&&this.Sx();this.Qj.J(a)}$y(){if(this.Sb||
this.Ab){const a=new Q({G:"navigation-controls"});M(this,a);this.Sb&&M(a,this.Sb);this.Ab&&M(a,this.Ab);return a}return null}gz(){if(this.Zb.Of){const a=new YH({type:"uikit-secondary-button",icon:{element:Z(this.L,"play"),re:"left"}});z(this,a.ka,()=>this.PW.C());-1==this.B.ma()&&(a.sa(!1),Ue(this,this.B.Ic(),()=>a.sa(!0)));return a}return null}lv(){if(this.Zb.Gg){const a=new YH({type:"uikit-secondary-button",icon:{element:RO(this),re:"left"}});z(this,a.ka,()=>this.dX.C());return a}return null}iz(){if(this.Zb.Pf){const a=
new YH({type:"uikit-secondary-button",icon:{element:Z(this.L,"prev"),re:"left"}});z(this,a.ka,()=>this.QW.C());this.Zb.vf||a.fa("next-button-hidden",!0);return a}return null}ez(){if(this.Zb.vf){const a=new YH({type:"uikit-primary-button",icon:{element:Z(this.L,"next"),re:"left"}});z(this,a.ka,()=>this.OW.C(),this);return a}return null}Wf(a){const b=[this.Rb,this.Xc,this.Pc,this.od].filter(c=>c);switch(a){case "navigationControls":return b.indexOf(this.od);case "playButton":return b.indexOf(this.Rb);
case "rateButton":return b.indexOf(this.Xc);case "progressTimer":return b.indexOf(this.Pc);default:return-1}}KK(){const a=new JO(this.I,this.L);z(this,a.bD(),b=>this.SW.C(Number(b)),this);return a}kv(){return null}};class TO extends SO{constructor({slides:a,W:b,Hg:c,Or:d,Sm:e,ia:f,Ia:g}){super({G:"bottom-panel",Sm:e,Or:d,W:b,Hg:c,ia:f,Ia:g});this.M=a;this.Pc&&M(this,this.Pc,this.Wf("progressTimer"));this.sx()&&this.Qd(0);this.Kw("0:00",fO(this.M.Tl()));this.Sx()}sx(){return!this.Zb.hh&&super.sx()}Qr(){super.Qr();this.Pc||(this.Pc=this.kv())&&M(this,this.Pc,this.Wf("progressTimer"));this.Pc&&this.Pc.J(this.Zb.hh);this.Sx()}yc(a){super.yc(a/this.va)}Sx(){if(this.Xc){const a=this.Xc.displayObject().offsetLeft;L(this.Qj,
"left",`${a}px`);L(this.Qj,"bottom","56px")}}IK(){if(this.Zb.Rd){var a=Z(this.L,`rate-${this.B.sp().playbackRate()}x`);a=new YH({type:"uikit-secondary-button",icon:{element:a,re:"left"}});z(this,a.ka,this.RW,this);return a}return null}kv(){return this.Zb.hh?new Q({G:"progress-timer"}):null}w2(){var a=this.B.$().timestamp();-1!=a.Aa()&&(a=this.M.oj(a,!1,!0),this.Kw(fO(a),fO(this.M.Tl())))}Kw(a,b){a=`<span>${a}</span><span>&nbsp;/&nbsp;${b}</span>`;this.Pc&&this.Pc.displayObject().innerHTML!=a&&this.Pc.vj(a)}zH(){const a=
this.B.sp().playbackRate();this.Xc.zk(Z(this.L,`rate-${a}x`));super.zH()}};class UO extends SO{constructor({Sm:a,Or:b,W:c,Hg:d,ia:e,Ia:f}){super({G:"landscape-bottom-panel",Sm:a,Or:b,W:c,Hg:d,ia:e,Ia:f});this.hg&&M(this,this.hg,0);this.Xi&&this.Xi.fa("landscape",!0);this.nK();this.Sx();this.CB=D(this)}Qr(){super.Qr();this.hg&&!this.zi(this.hg)&&M(this,this.hg,0)}sx(){return!this.bC.uk&&super.sx()}sD(){return this.CB}Qd(a){super.Qd(a/this.va)}Sx(){this.Xc&&(L(this.Qj,"right","56px"),L(this.Qj,"top","8px"))}nK(){this.sx()?this.yc(0):L(this,"width","")}Zy(){if(this.bC.uk){const a=
new YH({type:"uikit-secondary-button",icon:{element:Z(this.L,"outline_landscape"),re:"left"}});z(this,a.ka,()=>this.CB.C(),this);return a}return null}IK(){if(this.Zb.Rd){const a=new YH({type:"uikit-secondary-button",icon:{element:Z(this.L,"rate"),re:"left"}});z(this,a.ka,this.RW,this);return a}return null}};class VO extends im{constructor(a,b,c,d){super(null,[0],[1],300);this.Lc=a;this.Vy=b;this.CH=c;this.C_=d}Cp(){const a=Math.round(this.coords[0]*this.Lc.width());this.C_?(Wk(this.Lc.displayObject(),a,0),Wk(this.Vy.displayObject(),a-this.Lc.width(),this.CH)):(Wk(this.Lc.displayObject(),-a,0),Wk(this.Vy.displayObject(),this.Lc.width()-a,this.CH))}np(){this.C_?Wk(this.Vy.displayObject(),-this.Lc.width(),this.CH):Wk(this.Vy.displayObject(),this.Lc.width(),this.CH);super.np()}Ll(){super.Ll();Wk(this.Lc.displayObject(),
0,0);Wk(this.Vy.displayObject(),0,0)}};function WO(a){for(let b=0;b<a.sb.length;++b)a.sb[b].W0()}class XO extends Q{constructor(){super({G:"slides_list"});this.XY=new C;this.oZ=new C;this.sb=[]}u6(a){this.XY.C(a.slide())}e7(a){this.oZ.C(a.slide())}};class YO extends Cg{constructor(a){super();this.U7=a;this.yd=this.Tb=this.yo=this.zB=!1;this.jb=D(this);this.Gc=D(this)}get outline(){return this.U7}set jJ(a){this.zB!==a&&(this.zB=a,this.jb.C())}get jJ(){return this.zB}set gh(a){this.yo!==a&&(this.yo=a,this.jb.C())}get gh(){return this.yo}set showOutline(a){this.Tb!==a&&(this.Tb=a,this.jb.C())}get showOutline(){return this.Tb}set ze(a){this.yd!==a&&(this.yd=a,this.jb.C())}get ze(){return this.yd}};function ZO(a){be.call(this);this.Nx=a;this.ld={}}r(ZO,be);var $O=[];k=ZO.prototype;k.Jl=function(a,b,c,d){Array.isArray(b)||(b&&($O[0]=b.toString()),b=$O);for(var e=0;e<b.length;e++){var f=x(a,b[e],c||this.handleEvent,d||!1,this.Nx||this);if(!f)break;this.ld[f.key]=f}return this};k.e1=function(a,b,c,d){return aP(this,a,b,c,d)};
function aP(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)aP(a,b,c[g],d,e,f);else{b=ze(b,c,d||a.handleEvent,e,f||a.Nx||a);if(!b)return a;a.ld[b.key]=b}return a}k.DD=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.DD(a,b[f],c,d,e);else if(a=Je(a,b,c||this.handleEvent,ma(d)?!!d.capture:!!d,e||this.Nx||this))He(a),delete this.ld[a.key]};k.Dr=function(){Ga(this.ld,function(a,b){this.ld.hasOwnProperty(b)&&He(a)},this);this.ld={}};
k.pf=function(){ZO.Fb.pf.call(this);this.Dr()};k.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function bP(a,b,c){Le.call(this);this.target=a;this.NQ=b||a;this.b1=c||new jg(NaN,NaN,NaN,NaN);this.rd=vd(a);this.$o=new ZO(this);a=xa(ae,this.$o);this.Cx?a():(this.pp||(this.pp=[]),this.pp.push(a));this.deltaY=this.deltaX=this.e2=this.d2=this.screenY=this.screenX=this.clientY=this.clientX=0;this.uQ=!0;this.fu=!1;this.M1=!0;this.T0=0;this.ED=this.nba=!1;x(this.NQ,["touchstart","mousedown"],this.gS,!1,this);this.zJ=cP}r(bP,Le);
var cP=ja.document&&ja.document.documentElement&&!!ja.document.documentElement.setCapture&&!!ja.document.releaseCapture;k=bP.prototype;k.sa=function(a){this.uQ=a};k.pf=function(){bP.Fb.pf.call(this);Ge(this.NQ,["touchstart","mousedown"],this.gS,!1,this);this.$o.Dr();this.zJ&&this.rd.releaseCapture();this.NQ=this.target=null};function dP(a){void 0===a.jD&&(a.jD=Bh(a.target));return a.jD}
k.gS=function(a){var b="mousedown"==a.type;if(!this.uQ||this.fu||b&&(0!=a.te.button||ec&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.T0)if(this.dispatchEvent(new eP("start",this,a.clientX,a.clientY,a)))this.fu=!0,this.M1&&b&&a.preventDefault();else return;else this.M1&&b&&a.preventDefault();b=this.rd;var c=b.documentElement,d=!this.zJ;this.$o.Jl(b,["touchmove","mousemove"],this.dba,{capture:d,passive:!1});this.$o.Jl(b,["touchend","mouseup"],this.hI,d);this.zJ?(c.setCapture(!1),this.$o.Jl(c,
"losecapture",this.hI)):this.$o.Jl(b?b.parentWindow||b.defaultView:window,"blur",this.hI);$b&&this.nba&&this.$o.Jl(b,"dragstart",ge);this.Tca&&this.$o.Jl(this.Tca,"scroll",this.cca,d);this.clientX=this.d2=a.clientX;this.clientY=this.e2=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.ED?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=mh(a,"position")||(c=vd(a).documentElement),c?(cc&&!tc(58)?(d=Kh(c),b+=d.left):8<=Number(wc)&&!(9<=Number(wc))&&(d=Kh(c),b-=d.left),a=Bh(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.mR=Ad(td(this.rd).rd)}};k.hI=function(a,b){this.$o.Dr();this.zJ&&this.rd.releaseCapture();this.fu?(this.fu=!1,this.dispatchEvent(new eP("end",this,a.clientX,a.clientY,a,fP(this,this.deltaX),gP(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
k.dba=function(a){if(this.uQ){var b=(this.ED&&dP(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.fu){var d=this.d2-this.clientX,e=this.e2-this.clientY;if(d*d+e*e>this.T0)if(this.dispatchEvent(new eP("start",this,a.clientX,a.clientY,a)))this.fu=!0;else{this.Cx||this.hI(a);return}}c=hP(this,b,c);b=c.x;c=c.y;this.fu&&this.dispatchEvent(new eP("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(iP(this,a,b,c),a.preventDefault())}};function hP(a,b,c){var d=Ad(td(a.rd).rd);b+=d.x-a.mR.x;c+=d.y-a.mR.y;a.mR=d;a.deltaX+=b;a.deltaY+=c;return new $c(fP(a,a.deltaX),gP(a,a.deltaY))}k.cca=function(a){var b=hP(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;iP(this,a,b.x,b.y)};function iP(a,b,c,d){a.ED&&dP(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new eP("drag",a,b.clientX,b.clientY,b,c,d))}
function fP(a,b){var c=a.b1;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 gP(a,b){var c=a.b1;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 eP(a,b,c,d,e,f,g){fe.call(this,a);this.clientX=c;this.clientY=d;this.Zt=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}r(eP,fe);function jP(a,b,c,d,e){Ex.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);kP(this,e,b,c);this.$i=new C}r(jP,Ex);
function kP(a,b,c,d){d=d||"auto";c=c||"auto";if(qi){Gx(a,"overflow","hidden");a.ra=new Ex(a.Ca());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),f instanceof le&&(f=f.te),li||(li=new WeakMap),li.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.nd=new iScroll(a.displayObject(),b);a.nd.options.onScrollMove=function(){e=!0;a.$i.C()};a.nd.options.onScrollEnd=function(){a.$i.C()}}else F(a.Ca(),"overflow","hidden"),F(a.Ca(),"width","100%"),F(a.Ca(),"height","100%"),a.ra=new Ix,a.ra.displayObject().className=a.Ca().className,Hd(a.Ca(),a.ra.displayObject()),"hidden"!=d&&(a.wa=lP(a),a.wa.ZB.addHandler(a.eX,a),a.V(a.wa)),"hidden"!=c&&(a.Sc=mP(a),a.Sc.ZB.addHandler(a.eX,a),a.V(a.Sc)),b=new bI(a.displayObject()),a.W8=!0,x(a.displayObject(),
"mouseover",a.j9,!1,a),x(a.displayObject(),"mouseout",a.sm,!1,a),x(b,"mousewheel",a.A6,!1,a),x(document,ll,a.GA,!1,a),x(a.Ca(),"scroll",a.a7,!1,a)}k=jP.prototype;k.nM=!1;k.iF=!1;k.invalidate=function(){const a=this;setTimeout(()=>{a.nd?a.nd.refresh():nP(a)},0)};k.eX=function(){this.iF=!0};k.GA=function(a){this.iF&&(a.te.stopImmediatePropagation(),this.iF=!1,!this.nM&&this.W8&&oP(this))};
k.A6=function(a){if(this.wa&&a.deltaY){var b=0<a.deltaY?this.wa.Re():-this.wa.Re();this.wa.Nf(this.wa.Db+b)}this.Sc&&a.deltaX&&(b=0<a.deltaX?this.Sc.Re():-this.Sc.Re(),this.Sc.Nf(this.Sc.Db+b))};k.a7=function(){this.wa&&this.wa.Nf(this.Ca().scrollTop);this.Sc&&this.Sc.Nf(this.Ca().scrollLeft)};k.sm=function(a){a.relatedTarget&&Rd(this.displayObject(),a.relatedTarget)||(this.nM=!1,this.iF||oP(this))};
function oP(a){function b(d){return Math.max(0,400*d-200)/200}if(a.wa){a.QG&&(a.QG.stop(),a.QG.Qc());var c=zh(a.wa.displayObject());"number"!==typeof c&&(c=0);a.RE=new km(a.wa.displayObject(),c,0,400,b);a.RE.play()}a.Sc&&(a.OG&&(a.OG.stop(),a.OG.Qc()),c=zh(a.Sc.displayObject()),"number"!==typeof c&&(c=0),a.QE=new km(a.Sc.displayObject(),c,0,400,b),a.QE.play())}
k.j9=function(a){a.relatedTarget&&Rd(this.displayObject(),a.relatedTarget)||(this.nM=!0,this.wa&&(a=zh(this.wa.displayObject()),"number"!==typeof a&&(a=0),this.RE&&(this.RE.stop(),this.RE.Qc()),this.QG=new km(this.wa.displayObject(),a,1,200),this.QG.play()),this.Sc&&(a=zh(this.Sc.displayObject()),"number"!==typeof a&&(a=0),this.QE&&(this.QE.stop(),this.QE.Qc()),this.OG=new km(this.Sc.displayObject(),a,1,200),this.OG.play()),nP(this))};
function pP(a){return Math.max(0,a.ra.height()-a.displayObject().clientHeight)}function qP(a){return Math.max(0,a.ra.width()-a.displayObject().clientWidth)}
function nP(a){if(a.wa){var b=a.displayObject().clientHeight,c=pP(a);a.wa.J(0<c);a.wa.Fi(b,0,Math.max(c,0))}a.Sc&&(b=a.displayObject().clientWidth,c=qP(a),a.Sc.J(0<c),a.Sc.Fi(b,0,Math.max(c,0)));a.wa&&a.wa.visible()&&a.Sc&&a.Sc.visible()?(Gx(a.wa,"height",a.displayObject().clientHeight-a.Sc.height()+"px"),Gx(a.Sc,"width",a.displayObject().clientWidth-a.wa.width()+"px")):(a.wa&&Gx(a.wa,"height",""),a.Sc&&Gx(a.Sc,"width",""))}k.content=function(){return this.ra};
function lP(a){const b=new rP;b.lA=15;b.Mf(0);b.$i.addHandler(function(){sP(this,b.Db)},a);return b}function mP(a){const b=new tP;b.lA=15;b.Mf(0);b.$i.addHandler(function(){sP(this,void 0,b.Db)},a);return b}function sP(a,b,c){null==b||isNaN(b)||(a.Ca().scrollTop=b);null==c||isNaN(c)||(a.Ca().scrollLeft=c);a.$i.C()}
function uP(a,b,c){b&&(b=Math.min(pP(a),Math.max(0,b)));c&&(c=Math.min(qP(a),Math.max(0,c)));if(a.nd){if(void 0!==b||void 0!==c)void 0===c&&(c=a.nd?-a.nd.x:a.Ca().scrollLeft),void 0===b&&(b=vP(a)),a.nd.scrollTo(-c,-b),a.$i.C()}else sP(a,b,c),a.wa&&void 0!==b&&a.wa.Nf(b),a.Sc&&void 0!==c&&a.Sc.Nf(c)}function vP(a){return a.nd?-a.nd.y:a.Ca().scrollTop}k.Bw=function(a,b){void 0!==a&&Gx(this,"width",a+"px");void 0!==b&&Gx(this,"height",b+"px");this.nd&&this.nd.resize(a,b);nP(this)};
k.Qc=function(){jP.Fb.Qc.call(this);qi?this.nd.destroy():Ge(document,"mouseup",this.GA,!1,this);$e(this.wa);$e(this.Sc)};
function wP(a){Ix.call(this,a);this.kf=new Ix("up");this.V(this.kf);this.La=new Ix("thumb");this.V(this.La);this.mh=new Ix("down");this.V(this.mh);this.$i=new C;this.ZB=new C;x(this.displayObject(),"mousedown",this.gx,!1,this);x(this.kf.displayObject(),"mousedown",this.HN,!1,this);x(this.La.displayObject(),"mousedown",this.NA,!1,this);x(this.mh.displayObject(),"mousedown",this.mN,!1,this);x(document.body,"mouseup",this.DA,!1,this);(Gg||$b)&&x(document,"mousemove",this.rU,!1,this);this.Zi=new eh(100);
x(this.Zi,"tick",this.AN,!1,this)}r(wP,Ix);k=wP.prototype;k.xF=15;k.Zk=0;k.Ri=0;k.Kj=0;k.Db=0;k.it=0;k.lA=1;k.rU=function(a){0==(a.te||window.event).buttons&&this.DA(a)};k.Re=function(){return this.lA};k.scrollTo=function(a){a=az(a,this.Ri,this.Kj);this.Db!=a&&this.Nf(a)};k.Nf=function(a){this.zt(a);this.gq()};k.Fi=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Zk=a;this.Ri=b;this.Kj=c;this.it=d;this.Js();this.Nf(this.Db)};
k.Js=function(){};k.gq=function(){};k.zt=function(a){a=az(a,this.Ri,this.Kj);this.Db!=a&&(this.Db=a,this.$i.C())};k.vt=function(a){this.Nf(this.Db+a)};k.gx=function(){};k.HN=function(a){a.stopPropagation();this.vt(-this.Re());this.NB(this.kf,-this.Re())};k.mN=function(a){a.stopPropagation();this.vt(this.Re());this.NB(this.mh,this.Re())};
k.NB=function(a,b){this.Dm=a;x(this.Dm.displayObject(),"mouseover",this.KA,!1,this);x(this.Dm.displayObject(),"mouseout",this.JA,!1,this);x(document,ll,this.jB,!1,this);this.Zi.stop();this.Fq=function(){this.vt(this.EG)};this.EG=b;this.Zi.start()};k.jB=function(){Ge(this.Dm.displayObject(),"mouseover",this.KA,!1,this);Ge(this.Dm.displayObject(),"mouseout",this.JA,!1,this);Ge(document,ll,this.jB,!1,this);this.Zi.stop();this.Fq=null};k.KA=function(){this.Zi.start()};k.JA=function(){this.Zi.stop()};
k.AN=function(){this.Fq&&this.Fq()};k.NA=function(a){this.ZB.C();a.stopPropagation();const b=this.lP();this.ss=new bP(this.La.displayObject(),null,b);this.ss.gS(a);this.ss.deltaY=this.La.displayObject().offsetTop-this.kf.height();this.ss.deltaX=this.La.displayObject().offsetLeft-this.kf.width();x(this.ss,"drag",this.um,!1,this);a=this.La.displayObject();Bk(a,"active")};k.DA=function(a){this.ss&&(a.preventDefault(),this.ss.Qc(),this.ss=void 0,a=this.La.displayObject(),Ck(a,"active"))};k.um=function(){};
k.resize=function(a,b){wP.Fb.resize.call(this,a,b);this.Js()};k.Qc=function(){wP.Fb.Qc.call(this);$e(this.La);$e(this.mh);$e(this.kf);Ge(document.body,"mouseup",this.DA,!1,this);(Gg||$b)&&Ge(document,"mousemove",this.rU,!1,this)};function rP(){wP.call(this,"vscrollbar")}r(rP,wP);k=rP.prototype;k.Js=function(){const a=this.height()-this.kf.height()-this.mh.height();0==ZH(this)?this.La.Qd(a):this.La.Qd(Math.max(this.xF,Math.ceil(this.Zk/(ZH(this)+this.Zk)*a)));this.gq()};
k.gq=function(){const a=this.xi();0==ZH(this)?this.La.Fg(a.top):this.La.Fg(Math.round((this.Db-this.Ri)/ZH(this)*a.height))};k.xi=function(){const a=new jg(0,0,0,0);a.top=this.kf.height();a.height=this.height()-this.mh.height()-this.La.height()-a.top;a.left=this.La.x();return a};k.lP=function(){const a=this.xi();a.top=0;return a};
k.gx=function(a){var b=this.xi();a=a.offsetY-this.kf.height()-this.La.height()/2;a=az(a,0,b.height);b=0!=this.it?this.it:this.Zk;b=a<=this.La.y()?-b:b;this.Nf(this.Db+b);this.um()};k.um=function(){var a=this.xi();a=parseFloat(this.La.displayObject().style.top)/a.height;this.zt(a*ZH(this)+this.Ri)};function tP(){wP.call(this,"hscrollbar")}r(tP,wP);k=tP.prototype;
k.Js=function(){const a=this.width()-this.kf.width()-this.mh.width();0==ZH(this)?this.La.yc(a):this.La.yc(Math.max(this.xF,Math.ceil(this.Zk/(ZH(this)+this.Zk)*a)));this.gq()};k.gq=function(){const a=this.xi();0==ZH(this)?this.La.wj(a.left):this.La.wj(Math.round((this.Db-this.Ri)/ZH(this)*a.width))};k.xi=function(){const a=new jg(0,0,0,0);a.left=this.kf.width();a.width=this.width()-this.mh.width()-this.La.width()-a.left;a.top=this.La.y();return a};k.lP=function(){const a=this.xi();a.left=0;return a};
k.gx=function(a){const b=this.xi();a=a.offsetX-this.kf.width()-this.La.width()/2;a=az(a,0,b.width);this.La.wj(a);this.um()};k.um=function(){var a=this.xi();a=parseFloat(this.La.displayObject().style.left)/a.width;this.zt(a*ZH(this)+this.Ri)};function xP(a){a.ow=[a.H.showOutline&&"outline",a.H.ze&&"notes",a.H.gh&&"presenterInfo",a.H.jJ&&"attachments"].filter(b=>!!b);yP(a)}function zP(a,b,c){const d=b&&a.ow.includes(b)?b:a.ow[0];if(c||a.nv!=b)a.nv=d,a.pa.OR(d),a.Ja&&AP(a.Ja,d),(b=BP(a,d))&&CP(a,b)}
function yP(a){var b=a.displayObject();Ck(b,"tab_control");Ze(a,a.Ja);a.Ja=null;if(1<a.ow.length){Kl(a,"tab_control");a.Ja=a.yK();M(a,a.Ja);for(b=0;b<a.ow.length;++b)a.Ja.YP(a.ow[b]);a.Ja.resize(a.width());z(a,a.Ja.kZ,a.i7,a)}a.uo&&zP(a,a.nv,!0)}function CP(a,b){a.li&&a.ra.content().removeChild(a.li);a.li=b;uP(a.ra,0);a.li.yc(a.width());z(a,a.li.Se(),a.aF,a);a.ra.content().V(a.li);a.fb();a.aF()}
function DP(a,b){if(!a.H.outline.sj)return b.Li()+1+"";const c=[];for(var d=0;d<=b.md();++d)c.push(0);d=b.md();for(b=b.index();0<=b;--b){const e=a.M.ja(b),f=e.md();!e.visible()||f>d||(d=f,f<c.length&&++c[f])}return c.join(".")}
class EP extends Q{constructor({ia:a,Ia:b,slides:c,resources:d,settings:e}){super({G:"menu_layer"});this.I=a;this.L=b;this.M=c;this.kB=d;this.H=e;this.Ja=null;this.Fm="";this.IU=new C;this.pa=this.qs();this.V(this.pa.displayObject());this.ow=[];this.ra=new jP("content","hidden");this.V(this.ra);this.J(!1);xP(this);z(this,this.pa.Gw,this.BO,this);z(this,this.pa.XS,this.h9,this);z(this,this.H.jb,this.sq,this);z(this,this.H.outline.jb,this.sq,this)}mr(){return this.pa.mr()}J(a){super.J(a)}TR(a){this.pa.TR(a)}show(a,
b){this.uo=a;this.pw=(this.Tg=b)?a:void 0;this.J(!0);zP(this,this.nv,!0);this.Tg&&z(this,this.Tg.closeRequestEvent(),this.ST,this)}Zc(){this.J(!1);uP(this.ra,0);this.pa.qD("");var a=this.pa;a.pd&&a.pd.J(!1);this.Tg&&(this.Tg.close(),Te(this,this.Tg.closeRequestEvent(),this.ST,this))}resize(a,b){super.resize(a,b);this.pa.resize(a);this.Ja&&this.Ja.resize(a);this.li&&this.li.yc(this.width());this.visible()&&this.aF()}BO(){}sq(){xP(this);"outline"===this.nv&&this.H.showOutline&&(this.Fm?this.BO(this.Fm):
zP(this,this.nv,!0))}fb(){if(this.li instanceof XO){WO(this.li);a:{var a=this.li;var b=this.uo;for(var c=0;c<a.sb.length;++c){var d=a.sb[c];if(d.slide()==b){a=d;break a}}a=void 0}if(b=a){a=this.ra;b=new jg(0,b.y(),0,b.height());const h=a.displayObject().clientWidth,l=a.displayObject().clientHeight;if(h||l){c=vP(a);d=a.nd?-a.nd.x:a.Ca().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);uP(a,e,f)}}}let g;null==(g=this.Tg)||
g.invalidate()}i7(a){this.Fm="";this.pa.qD(this.Fm);zP(this,a)}Y8(a){this.IU.C(a);this.pa.CR()}nZ(a,b){let c;c=void 0!==this.Tg&&a==this.uo&&this.Tg?new Q({Ca:this.Tg.displayObject()}):FP(this);this.ra.content().V(c);c.yc(this.width());void 0!==this.Tg&&a==this.uo&&this.Tg?this.Tg.invalidate():WO(c);Hx(this.ra);b=new VO(this.li,c,vP(this.ra),b);ze(b,"end",()=>{var d=this.ra.displayObject();Ck(d,"animation");this.li&&this.ra.content().removeChild(this.li);this.li=c;uP(this.ra,0,0);this.pw=a;this.aF()},
!1,this);b.play()}ST(){this.mr().C()}h9(){this.nZ(void 0,!0)}aF(){var a=this.pa;a.pw=this.pw;a.yb();this.ra.invalidate();this.pa.yb()}};function AP(a,b){Object.keys(a.Rf).forEach(c=>{a.Rf[c].Ih(b===c)})}function GP(a,b){switch(b){case "outline":return a.I.ga("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.ga("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.ga("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.ga("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
function HP(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 IP extends Q{constructor(a){super({G:"bottom-panel"});this.I=a;this.Rf={};this.vn=[];this.kZ=new C;z(this,this.I.qh,this.S4,this)}YP(a){const b=this.De(a);this.V(b);z(this,b.ka,()=>this.kZ.C(a));this.Rf[a]=b;this.vn.push(a)}resize(a,b){super.resize(a,b);b=Math.floor(a);a=Math.floor(b/this.vn.length);b-=this.vn.length*a;for(let c=0;c<this.vn.length;++c)this.Rf[this.vn[c]].yc(a+(c<b?1:0))}S4(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=
HP(a),this.Rf[a].la(GP(this,a))}}};class JP extends Q{constructor({icon:a,text:b}){super({G:"menu-tab-button",jc:"BUTTON",bJ:!0});a=new Q({Ca:a});this.vg=new Q({ha:P(this,"text")});this.vg.la(b);M(this,a);M(this,this.vg)}la(a){this.vg.la(a)}}function KP(a,b){switch(b){case "outline":return Z(a.L,"outline");case "notes":return Z(a.L,"notes");case "attachments":return Z(a.L,"attachments");case "presenterInfo":return Z(a.L,"presenter_info")}throw Error(`unknown page type ${b}`);}
class LP extends IP{constructor(a,b){super(a);this.L=b}De(a){return new JP({text:GP(this,a),icon:KP(this,a)})}};class MP extends Q{constructor(a,b,c){super({G:"presenter_info"});this.I=a;this.L=b;this.hc=c;this.aC=new Q({G:"top-container"});this.cK=new Q({G:"bottom-container"});if(this.hc){this.V(this.aC);this.V(this.cK);a=this.hc;if(c=a.nu()){b=c;var d=new Q({G:"photo_container"});this.aC.Kf(d,0);const e=b.width(),f=b.height();L(d,"background-image",xi(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.aC.Kf(c,0),d=new Q({G:"letter"}),d.la(b.substr(0,1)),c.V(d)),b=new Q({G:"name"}),b.la(a.name()),this.aC.V(b));a.ju()&&(b=new Q({G:"job"}),b.la(a.ju()),this.aC.V(b));(a.phone()||a.email()||a.Ae()||a.jr())&&this.V(this.cK);a.phone()&&NP(this,{icon:Z(this.L,"phone"),url:"tel:"+a.phone(),text:a.phone()});a.Ae()&&NP(this,{icon:Z(this.L,"site"),url:a.Ae(),text:a.Ae()});a.email()&&NP(this,{icon:Z(this.L,"mail"),url:"mailto:"+a.email(),
text:a.email()});a.jr()&&NP(this,{icon:Z(this.L,"bio"),text:a.jr()})}else a=new Q({G:"no_presenter_container"}),this.Kf(a,0),b=new Q({G:"no_presenter_photo"}),a.V(b),a=new Q({G:"no_presenter_label"}),a.la(this.I.ga("PB_PRESENTER_NO_INFO")),this.V(a)}};function NP(a,{url:b,text:c,icon:d}){const e=new Q({G:"item"});a.cK.V(e);a=new Q({G:"item-icon"});a.V(d);e.V(a);d=b?new Q({G:"bottom-container-text",jc:"A"}):new Q({G:"bottom-container-text"});b&&d.setAttribute("href",b);d.la(c);e.V(d)}class OP extends MP{};function PP(a){const {rda:b,qda:c}={rda:100,qda:56},d=Math.min(1,b/a.If.width(),c/a.If.height());a.fl.resize(Math.round(a.If.width()*d),Math.round(a.If.height()*d))}
class QP extends Q{constructor(a,b){super({G:"item"});this.fZ=new C;this.pZ=new C;this.Ba=a.slide;this.fl=null;this.If=a.slide.Gu();this.Ba.Dy()&&Kl(this,"visited");this.If&&b?(this.fl=new Q({G:"image"}),L(this.fl,"background-image",xi(this.If.url())),L(this.fl,"background-size","100% 100%"),L(this.fl,"background-repeat","no-repeat"),L(this.fl,"background-position","center"),PP(this),this.V(this.fl)):Kl(this,"text_only");this.YB=new Q({G:"text"});this.V(this.YB);a.md&&Kl(this,"level"+a.md);a.TC&&
Kl(this,"parent");a.selected&&Kl(this,"selected");z(this,this.ka,()=>{a.TC?this.fZ.C(this):this.pZ.C(this)})}slide(){return this.Ba}W0(){}};class RP{constructor({slide:a,md:b,uI:c,location:d,jy:e}){this.slide=a;this.md=b;this.uI=c||"";this.location=d||null;this.jy=e||null;this.selected=this.TC=!1}};function SP(a){const b=a.Qk.uI?a.Qk.uI+". ":"";if(a.Qk.jy&&a.Qk.location&&(-1<a.Qk.location.notes||-1<a.Qk.location.text)){var c=0<=a.Qk.location.text?a.Ba.text().split("\n"):a.Ba.yj().text().split("\n");if(c=a.iK(a.Qk.jy,c,b,0<=a.Qk.location.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))return c}c=a.Ba.title();return a.Qk.jy?(a=c&&c.replace(new RegExp(`(${a.Qk.jy.toLocaleLowerCase()})`,"gi"),"<span class='highlighted'>$1</span>"),b+(a||"---")):b+(c||"---")}
class TP extends QP{constructor(a,b,c){super({selected:a.selected,md:a.md,TC:a.TC,slide:a.slide},b);this.I=c;this.Qk=a;this.YB.vj(SP(this));z(this,this.I.qh,this.kj,this)}W0(){const a=parseFloat(lh(this.displayObject(),"min-height"));if(this.fl){var b=Hh(this.fl.displayObject());var c=Kh(this.fl.displayObject());b=this.fl.height()+b.top+b.bottom+c.top+c.bottom}else b=0;c=this.YB?this.YB.height():0;this.Qd(Math.max(a,b,c))}iK(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.ga(d)}</span><br/>`+c;return!0});return e&&f?f+e:null}kj(a){switch(a){case "PB_SEARCH_RESULT_IN_TEXT_LABEL":case "PB_SEARCH_RESULT_IN_NOTES":this.YB.vj(SP(this))}}};class UP extends XO{constructor(a,b,c){super();a.forEach(d=>{d=new TP(d,b,c);z(this,d.pZ,this.u6,this);z(this,d.fZ,this.e7,this);this.V(d);this.sb.push(d)})}};class VP extends Q{constructor({ha:a,G:b,prompt:c}){super({ha:a,G:b,jc:"INPUT"});c&&this.setAttribute("placeholder",c);this.zL=!1;this.hE=D(this);y(this,this,"change",()=>{this.hE.C()});this.cM=D(this);y(this,this,"input",()=>{this.cM.C()});this.v4=D(this);y(this,this,"focus",()=>{this.zL=!0;this.v4.C()});this.B3=D(this);y(this,this,"blur",()=>{this.zL=!1;this.B3.C()});y(this,this,"keydown",this.hw,this)}focused(){return this.zL}value(){return this.displayObject().value}oy(a){a!=this.value()&&(this.displayObject().value=
a)}hw(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};class WP extends Q{constructor(a,b){super({G:"search_panel"});this.I=a;this.Gw=new C;this.RL=!1;this.L=b;b=new Q({Ca:Z(this.L,"search"),ha:P(this,"search-icon")});M(this,b);this.Hq=new VP({G:"search_input",prompt:a.ga("PB_SEARCH_PANEL_DEFAULT_TEXT")});M(this,this.Hq);b=new Q({ha:P(this,"cancel-button")});const c=new Q({Ca:Z(this.L,"close")});M(b,c);this.hT=b;M(this,this.hT);z(this,this.Hq.cM,this.w7,this);z(this,a.qh,this.kj,this)}CR(){this.Hq.displayObject().blur()}J(a){super.J(a);a||(this.RL=!0,
this.Hq.oy(""),this.RL=!1)}qD(a){this.Hq.oy(a)}w7(){this.RL||this.Gw.C(this.Hq.value())}kj(a){"PB_SEARCH_PANEL_DEFAULT_TEXT"===a&&this.Hq.setAttribute("placeholder",this.I.ga("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};function XP(a){let b;"outline"==a.Bb&&void 0!==a.pw?(b=a.CX,a.Ru.J(!0),YP(a,!1)):(a.Ru.J(!1),"outline"===a.Bb&&a.H.outline.search&&YP(a,!0));void 0===b&&(b=ZP(a,a.Bb));a.qe.la(b)}function YP(a,b){a.Le&&a.Le.J(b)}function $P(a){return a.H.outline.search&&"outline"===a.Bb&&(!a.pd||!a.pd.visible())}
function ZP(a,b){switch(b){case "outline":return a.I.ga("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.ga("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.ga("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.ga("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
class aQ extends Q{constructor(a,b,c){super({G:"menu-layer-top-panel"});this.I=a;this.L=b;this.H=c;this.pw=void 0;this.CX="";this.Bb="outline";this.Gw=D(this);this.XS=D(this);this.kE=D(this);this.qe=this.kz();M(this,this.qe);this.jE=this.De(Z(this.L,"close"),"close-button");z(this,this.jE.ka,()=>this.mr().C());M(this,this.jE);this.pd=this.Le=null;this.nV();this.Ru=this.De(Z(this.L,"back"),"back-button");z(this,this.Ru.ka,()=>this.XS.C());M(this,this.Ru);z(this,this.H.outline.jb,this.nV,this);z(this,
this.I.qh,this.Y4,this)}mr(){return this.kE}OR(a){this.Bb=a;XP(this);"outline"==this.Bb&&this.H.outline.search?YP(this,!0):(YP(this,!1),bQ(this))}CR(){this.pd&&this.pd.CR()}qD(a){this.pd&&(this.pd.qD(a),a&&this.mZ(!1))}nV(){!this.H.outline.search||this.Le||this.pd||(this.Le=this.LK(),this.Le.J($P(this)),M(this,this.Le),z(this,this.Le.ka,this.mZ,this),this.pd=new WP(this.I,this.L),this.pd.J(!1),z(this,this.pd.Gw,this.c7,this),M(this,this.pd),z(this,this.pd.hT.ka,this.nW,this));this.pd&&this.pd.visible()&&
!(this.H.outline.search&&"outline"===this.Bb&&this.pd&&this.pd.visible())&&this.nW();this.Le&&this.Le.J($P(this))}c7(a){this.Gw.C(a)}nW(){this.Gw.C("");bQ(this)}fb(){XP(this);this.pd&&this.pd.visible()&&this.pd.yb()}TR(a){this.CX=a}Y4(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":case "PB_TITLE_PANEL_NOTES":case "PB_TITLE_PANEL_ATTACHMENTS":case "PB_TITLE_PANEL_PRESENTER_INFO":XP(this)}}};function bQ(a){a.pd&&(a.pd.J(!1),a.jE.J(!0),a.qe.J(!0),"outline"===a.Bb&&a.H.outline.search&&a.Le.J(!0))}class cQ extends aQ{LK(){return this.De(Z(this.L,"search"),"search-button")}kz(){return new Q({G:"tab-title"})}De(a,b){b=new Q({G:b});a=new Q({Ca:a});M(b,a);return b}mZ(a){void 0===a&&(a=!0);this.pd.J(!0);this.Le.J(!1);this.jE.J(!1);this.qe.J(!1);a&&this.pd.Hq.focus()}};class dQ{constructor(){this.K=-1;this.lp=this.text=this.title=0}}var eQ={value:1E4,name:"title"},fQ={value:100,name:"text"},gQ={value:1,name:"notes"};function hQ(a){const b=[];for(let c=0;c<a.count();++c){const d=a.ja(c);d.visible()&&b.push({slide:d,location:{title:0,text:0,lp:0}})}return b}
function iQ(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 jQ(a,b){var c=new kQ;b=b.toLowerCase();if(!b)return hQ(a);const d=[];for(let e=0;e<a.count();++e){const f=a.ja(e);if(!f.visible())continue;let g=0;const h={title:-1,text:-1,notes:-1},l=new dQ;l.K=e;g=iQ(f.title(),b,eQ,h);l.title=g;0==g&&(g=iQ(f.text(),b,fQ,h),l.text=g);0==g&&(f.yj()&&(g=iQ(f.yj().text(),b,gQ,h)),l.lp=g);(0<l.title||0<l.text||0<l.lp)&&d.push({id:f.Li(),slide:f,location:h,f1:l})}d.sort(c.N3);d.reverse();return zo(d,e=>({id:e.id,slide:e.slide,location:e.location}))}
class kQ{N3(a,b){function c(d,e){return d.K>e.K?-1:d.K<e.K?1:0}a=a.f1;b=b.f1;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.lp>b.lp?1:a.lp<b.lp?-1:c(a,b)}};function BP(a,b){if("outline"==b){if(a.Fm){a.pa.qD(a.Fm);return}return void 0!==a.Tg&&a.pw==a.uo&&a.Tg?new Q({Ca:a.Tg.displayObject()}):FP(a)}if("attachments"==b)return new RN(a.kB,a.L,a.I);if("presenterInfo"==b)return new OP(a.I,a.L,a.uo.Dg());if("notes"==b)return b=new Q({G:"notes"}),(a=a.uo.yj())&&a.text()&&b.la(a.text()),b;throw Error("unknown page type");}
function FP(a){const b=[];for(let d=0;d<a.M.count();++d){var c=a.M.ja(d);c.visible()&&(c=lQ(a,c,!a.H.outline.sj,DP(a,c)),b.push(c))}return mQ(a,b)}function lQ(a,b,c,d,e){a.H.outline.mp||(d="");c=c?0:b.md();d=new RP({slide:b,md:c,uI:d,location:e,jy:a.Fm});b==a.uo&&(d.selected=!0);d.TC=void 0!==a.Tg&&b==a.uo;return d}function mQ(a,b){b=new UP(b,a.H.outline.Bp,a.I);b.fa("highlight-visited",a.H.outline.hp);z(a,b.XY,a.Y8,a);z(a,b.oZ,a.nZ,a);return b}
function nQ(a){return jQ(a.M,a.Fm).map(b=>lQ(a,b.slide,!0,DP(a,b.slide),b.location))}
class oQ extends EP{constructor({ia:a,Ia:b,slides:c,resources:d,settings:e}){super({ia:a,Ia:b,slides:c,resources:d,settings:e})}qs(){return new cQ(this.I,this.L,this.H)}yK(){return new LP(this.I,this.L)}BO(a){if(this.Fm=a.toLowerCase()){var b=nQ(this);a=new Q({G:"search-result-layout"});const c=new Q({G:"result-label"});Ml(c,this.I,"PB_SEARCH_RESULTS_LABEL");a.V(c);b.length?a.V(mQ(this,b)):(b=new Q({G:"no-matches-label"}),Ml(b,this.I,"PB_SEARCH_NO_RESULTS_LABEL"),a.V(b));CP(this,a)}else zP(this,this.nv,
!0)}};function pQ(a,b){a.zZ.vj(b)}function qQ(a){a.hg&&z(a,a.hg.ka,()=>a.CB.C(),a)}
class rQ extends Q{constructor(a,b,c){super({G:"top-panel"});this.L=a;this.B=b;this.H=c;this.CB=D(this);this.va=si();this.zZ=new Q({G:"slide-info"});M(this,this.zZ);this.hg=null;this.lV();Xk(this.displayObject(),this.va);gi(this.displayObject(),"0 0");z(this,this.H.jb,this.lV,this)}sD(){return this.CB}yc(a){super.yc(a/this.va)}lV(){this.H.uk&&!this.hg&&(this.hg=this.Zy(),qQ(this),M(this,this.hg));this.hg&&this.hg.J(this.H.uk)}};class sQ extends rQ{constructor(a,b,c){super(a,b,c);oj&&this.V(new wH({G:"back-to-app-button",nda:Z(a,"back_to_app")}))}Zy(){const a=new Q({G:"menu-button"});Kl(a,"menu");z(this,a.ka,()=>this.sD().C(),this);const b=new Q({Ca:Z(this.L,"outline")});M(a,b);return a}};class tQ extends Cg{constructor(){super();this.hO=this.Qa=!1;this.jb=D(this);this.Gc=D(this)}get visible(){return this.Qa}set visible(a){this.Qa!==a&&(this.Qa=a,this.Gc.C())}get yR(){return this.hO}set yR(a){this.hO!==a&&(this.hO=a,this.jb.C())}};class uQ extends Cg{constructor(a,b){super();this.F=a;this.H=b;a:{for(a=0;a<this.F.slides().count();++a)if(this.F.slides().ja(a).Dg()){a=!0;break a}a=!1}this.p8=a;a:{for(a=0;a<this.F.slides().count();++a){const c=this.F.slides().ja(a);if(c.yj()&&c.yj().text()){a=!0;break a}}a=!1}this.Q5=a;this.l3=!!this.F.resources().Di().count();this.topPanel=new OO;this.bottomPanel=new KO;this.Od=new YO(this.H.outline);this.xc=new tQ;this.No();this.y0=b.miniskinCustomizationEnabled;z(this,this.H.za.controlPanel.Gc,
this.No,this);z(this,this.H.za.controlPanel.jb,this.No,this);z(this,this.H.za.Rc.Gc,this.No,this);z(this,this.H.za.Rc.jb,this.No,this);z(this,this.H.za.gd.Gc,this.No,this);z(this,this.H.za.gd.jb,this.No,this);z(this,this.H.za.controlPanel.xc.Gc,this.No,this);z(this,this.H.za.controlPanel.xc.jb,this.No,this)}No(){var a=this.H.za.controlPanel;a.visible?(this.bottomPanel.vf=a.vf,this.bottomPanel.Pf=a.Pf,this.bottomPanel.Of=a.Of,this.bottomPanel.Rd=a.Rd,this.bottomPanel.Gg=a.Gg,this.bottomPanel.hh=a.hh):
(this.bottomPanel.visible=!1,this.bottomPanel.vf=!1,this.bottomPanel.Pf=!1,this.bottomPanel.Of=!1,this.bottomPanel.Rd=!1,this.bottomPanel.Gg=!1,this.bottomPanel.hh=!1);this.bottomPanel.Zg=a.Zg;this.bottomPanel.visible=this.bottomPanel.vf||this.bottomPanel.Pf||this.bottomPanel.Of||this.bottomPanel.Rd||this.bottomPanel.Gg||this.bottomPanel.hh;a=this.H.za.controlPanel;this.xc.visible=a.xc.visible;this.xc.yR=a.xc.mode===iH;var b=this.H.za.Rc,c=a=!1;let d=!1,e=!1;b&&b.visible&&(nN(b,"outline")&&(a=!0),
nN(b,"attachments")&&(c=!0),nN(b,"presenterInfo")&&(d=!0),nN(b,"notes")&&(e=!0));(b=this.H.za.gd)&&b.visible&&(a|=b.showOutline,d|=b.gh,e|=b.ze);(b=this.H.za.controlPanel)&&b.visible&&(a|=b.showOutline,e|=b.Ol);this.Od.jJ=!!c&&this.l3;this.Od.showOutline=!!a;this.Od.ze=!!e&&this.Q5;this.Od.gh=!!d&&this.p8;c=a=!1;if(this.Od.showOutline||this.Od.jJ||this.Od.gh||this.Od.ze)c=a=!0;this.bottomPanel.visible&&(a=!0);oj&&(a=!0);this.topPanel.visible=a;this.topPanel.uk=c}};function vQ(a){return a.Ub.width>a.Ub.height}function wQ(a){return new ig(a.Za.topPanel.visible?52:0,0,a.Za.bottomPanel.visible?56:0,0)}function xQ(a){return vQ(a)?a.FB()?new ig(0,52,0,0):new ig(0,0,0,0):wQ(a)}function yQ(a){const b=xQ(a);return new jg(b.left,b.top,a.Ub.width-b.right-b.left,a.Ub.height-b.top-b.bottom)}function zQ(a,b){a=b?a.wA:yQ(a);return new fd(a.width,a.height)}
function AQ(a,{rca:b,qca:c,Fda:d}){vQ(a)?a=a.En(b):(b=wQ(a),a=null!=c&&null!=d?new $c(b.left,(a.Ub.height-(c+1+d))/2+d+1):new $c(b.left,b.top));return a}
class BQ{constructor(a){this.Za=a;this.Ub=new fd(0,0);this.wA=null}rD(a){this.Ub=a}En(a){a=a?this.wA:yQ(this);return new $c(a.left,a.top)}FB(){return this.Za.topPanel.visible||this.Za.bottomPanel.visible?this.Za.topPanel.uk||this.Za.bottomPanel.Of||this.Za.bottomPanel.Rd||this.Za.bottomPanel.Gg||this.Za.bottomPanel.vf||this.Za.bottomPanel.Pf:!1}};function CQ(a){const b=[],c=[];let d=-1;for(let f=0;f<a.Dp();f++){var e=a.nI(f).md();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 DQ(){let a=qi?"mobile":"desktop";$b?a+=" ie":ri?a+=" android_default":dc?a+=" webkit":Zb?a+=" opera":cc&&(a+=" gecko");return a}
class EQ extends Q{constructor({oc:a,Ia:b,ia:c,G:d,R$:e}){super({G:d});DQ().split(" ").forEach(f=>Kl(this,f));this.D=a;this.R=a.view();this.F=a.ya();this.B=a.view().W();this.Ma=this.B.$();this.tc=a.view().xe();this.zg=new CH(this.displayObject());this.I=c;this.L=b;this.Gk=new rI({ia:this.I,BJ:this.zg});if(e){const f=new FH;z(this,f.MB,(g,h)=>this.Jj(g,h));setTimeout(()=>f.JC())}z(this,a.ty(),this.ho,this);z(this,a.view().xe().Yx(),this.fo,this)}Jj(a,b){this.resize(a,b);this.zg.Ml(a,b)}ho(a){if("resumePlayback"==
a.action()&&"prompt"==this.F.settings().fd().tu()){const b=this.B.Lf(),c=a.K();a.uu("delayStartup");const d=a.Yw;(()=>{qI(this.Gk,{pn:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.L,"mb_question_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_YES",result:"yes"},{Cg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.R.setOverlayDisplayed(!1);"yes"==e?d.resume(c,!0):d.start(b,!0)});this.R.setOverlayDisplayed(!0)})()}}nh(a,b){return(a.ja(b).Li()+1).toString()}fo(a){const b={},c=this.F.slides();let d;switch(a.td().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.Z();a instanceof Xq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Iq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";
b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=
this.nh(c,a.td().Pd());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;default:return}this.wo(d,b)}FA(a){Xp(this.Ma,a)}wo(a,b){const c=this.B.$().suspended(),d=this.R;Xp(this.Ma,!0);qI(this.Gk,{pn:a,icon:Z(this.L,"mb_warning_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lx:()=>b}).then(()=>{d.setOverlayDisplayed(!1);this.FA(c)});d.setOverlayDisplayed(!0)}};function FQ(a){var b=a.B.ma();-1!=b&&(b=ox(a.R.nn(),b),b instanceof Ty?b.Pa().resize(a.width(),a.height()):b instanceof Sy?b.$a().resize(a.width(),a.height()):b instanceof Wy&&b.ob().resize(a.width(),a.height()))}function GQ(a){a.qM()?(a=a.displayObject(),Bk(a,"quiz_mode")):(a=a.displayObject(),Ck(a,"quiz_mode"))}
class HQ extends EQ{constructor(a,b,c){super({oc:a,ia:b,Ia:c,G:"universal_mini",R$:!0});this.F=a.ya();this.va=si();this.UV=new C;b=a.view();this.V(b.displayObject());z(this,this.B.Wr,this.ne,this);z(this,a.IC(),this.OF,this)}OF(){}gM(a,b){this.R.resize(a,b)}Jj(a,b){L(this,"min-height",`${b+0}px`);this.gM(a,b,0);super.Jj(a,b);FQ(this)}ne(){var a=this.B.ma();const b=-1!=a?this.B.Z():null;this.uE&&(this.uE.ir(),this.uE=void 0);this.tE&&(this.tE.ir(),this.tE=void 0);this.vE&&(this.vE.ir(),this.vE=void 0);
var c=this.displayObject();Ck(c,"interaction_slide");b instanceof kw?(this.Cm=!0,this.KJ(ox(this.R.nn(),a)),FQ(this),GQ(this)):b instanceof Iq?(this.Cm=!0,this.JJ(ox(this.R.nn(),a)),FQ(this),GQ(this),a=this.displayObject(),Bk(a,"interaction_slide")):b instanceof Xq?(this.Cm=!0,this.LJ(ox(this.R.nn(),a)),FQ(this),GQ(this)):(this.Cm=!1,GQ(this),this.J(!0));0<EH()&&DH(0,0)}KJ(a){this.uE=a;this.uE.ir(this.displayObject())}JJ(a){this.tE=a;this.tE.ir(this.displayObject())}LJ(a){this.vE=a;this.vE.ir(this.displayObject())}qM(){return this.Cm}}
;class IQ extends HQ{constructor(a,b,c,d){super(a,c,d);this.H=new uQ(a.ya(),b)}ne(){this.showTopPanel(!1);this.showBottomPanel(!1);super.ne()}qM(){return this.WV?!1:super.qM()}BB(){if("playingSlide"==this.B.playbackState()||"playingTransition"==this.B.playbackState())this.B.pause(),this.zY=!0;this.R.setOverlayDisplayed(!0);this.WV=!0;GQ(this)}K3(){this.Xy();this.zY&&(this.zY=!1,this.B.play())}Xy(){this.R.setOverlayDisplayed(!1);this.WV=!1;this.UV.C();GQ(this)}KJ(a){super.KJ(a);this.H.Od.showOutline&&
a.Pa().setPresentationOutlineController(this);this.H.y0&&a.Pa().updateSlideVisualizer()}JJ(a){super.JJ(a);this.H.Od.showOutline&&a.$a().setPresentationOutlineController(this)}LJ(a){super.LJ(a);this.H.Od.showOutline&&a.ob().setPresentationOutlineController(this)}nh(a,b){b=a.ja(b).Li();return this.H.Od.outline.sj?CQ(a)[b]:(b+1).toString()}showOutline(a,b){this.BB(a,b)}showTopPanel(){}showBottomPanel(){}menuClosedEvent(){return this.UV}isOutlineVisible(){return this.H.Od.showOutline}}
IQ.prototype.isOutlineVisible=IQ.prototype.isOutlineVisible;IQ.prototype.menuClosedEvent=IQ.prototype.menuClosedEvent;IQ.prototype.showBottomPanel=IQ.prototype.showBottomPanel;IQ.prototype.showTopPanel=IQ.prototype.showTopPanel;IQ.prototype.showOutline=IQ.prototype.showOutline;function JQ(a){return 0!=a.type.indexOf("touch")?1:a.te.touches.length};class KQ extends Cg{constructor(a,b){super();const c=this.Nk(a);y(this,c,kl,d=>{if((a instanceof Node||a.enabled())&&!(1<JQ(d))){var e=d.screenX,f=d.screenY,g=y(this,window,ml,l=>{1<JQ(l)||(b.z1({x:l.screenX-e,y:l.screenY-f}),l.preventDefault())}),h=y(this,window,ll,l=>{1<JQ(l)||(Se(this,g),Se(this,h))});b.A1();d.preventDefault()}})}Nk(a){return a instanceof Node?a:a.displayObject()}};function LQ(a,b){a.pe!=b&&(a.pe=b,a.nb.J(b),a.pe||a.yp(a.mM?a.R:a.nb),MQ(a,a.pe))}function MQ(a,b){a.js.J(b&&vQ(a.Wa))}function NQ(a){const b=c=>a.js.displayObject().parentNode==c.displayObject();a.Nc==a.nb?!b(a.nb)&&a.nb.V(a.js):!b(a.R)&&a.R.displayObject().appendChild(a.js.displayObject())}function OQ(a){a.Ik&&(Ze(a,a.Ik),a.Cn=!1,a.Ik=null,MQ(a,!1))}
function PQ(a){if(vQ(a.Wa)){if(MQ(a,!0),!a.Ik){let b=0,c=0;a.Ik=new KQ(a.Nc.displayObject(),{A1:()=>{var d=a.Wa.wA;d=new $c(d.left,d.top);a.Cn||(a.Am=d.x,a.Bm=d.y);b=a.Am;c=a.Bm},z1:d=>{a.Cn=!0;var e=a.Wa.Ub;a.Am=az(b+d.x,0,e.width-xQ(a.Wa).right-a.Nc.width());a.Bm=az(c+d.y,0,e.height-a.Nc.height());d=a.Nc.width();e=a.Nc.height();a.Wa.wA=new jg(a.Am,a.Bm,d,e);Wk(a.Nc.displayObject(),a.Am,a.Bm)},Xba:()=>{}});B(a,a.Ik)}}else OQ(a)}
function QQ(a){var b=a.Nc==a.nb;var c=a.Wa;if(vQ(c)){var d=Math.floor(.4*c.Ub.width),e=Math.floor(.4*c.Ub.height);c=b?new fd(d,e):new fd(c.Ub.width,c.Ub.height)}else c=new fd(c.Ub.width,Math.floor((c.Ub.height-48)*(1-.8)));a.nb.Ml(c.width,c.height);!a.Cn&&b&&(b=a.Wa,c=a.Nc.width(),a=a.Nc.height(),d=xQ(b),b.wA=new jg(Math.floor(b.Ub.width-d.right-c),d.top,c,a))}
class RQ extends Cg{constructor({Eda:a,$x:b,kQ:c}){super();this.mM=!1;this.Wa=c;this.nb=a;this.R=b;this.Nc=a;this.pe=!1;LQ(this,!1);this.Am=1;this.Bm=0;this.Ik=null;this.Cn=!1;this.js=new Q({G:"change-layout-button"});B(this,this.js);this.nb.V(this.js);z(this,this.js.ka,()=>this.yp(this.Nc==this.nb?this.R:this.nb));this.vA=D(this);MQ(this,!1)}yr(){return this.Nc}yp(a){OQ(this);const b=this.Nc!=a;this.Nc=a;this.vA.C(b);NQ(this);PQ(this)}Hl(){var a=this.Wa;if(vQ(a))a=zQ(a,this.pe?this.Nc==this.R:!1);
else if(this.pe){var b=wQ(a);a=new fd(a.Ub.width,Math.floor(.8*(a.Ub.height-b.bottom-b.top)))}else a=yQ(a),a=new fd(a.width,a.height);this.R.resize(a.width,a.height);!vQ(this.Wa)&&this.pe&&(a=this.R.Jh().getBoundingClientRect(),this.R.resize(a.width,a.height));if(this.pe){a=this.Wa;b=this.R.height();if(vQ(a))a=zQ(a,this.Nc==this.nb);else{var c=this.nb.kx;const d=wQ(a),{width:e,height:f}=$k({width:c.width,height:c.height,boundingWidth:a.Ub.width-d.left-d.right,boundingHeight:a.Ub.height-d.bottom-d.top-
b-24,tx:!0});a=new fd(e,f)}this.nb.resize(a.width,a.height)}a=AQ(this.Wa,{rca:this.pe?this.Nc==this.R:!1,qca:this.pe?this.R.height():null,Fda:this.pe?this.nb.height():null});this.Jw(this.R.displayObject(),a);this.pe&&(a=this.Wa,b=this.R.height(),c=this.nb.height(),a=vQ(a)?a.En(this.Nc==this.nb):new $c(wQ(a).left,(a.Ub.height-(b+1+c))/2),this.Jw(this.nb.displayObject(),a))}OR(a){this.mM="MaximizedVideo"==a;this.yp(this.mM?this.R:this.nb)}Jw(a,b){F(a,"transform",`translate(${b.x}px, ${b.y}px)`)}rD(a){const b=
this.Wa.Ub;if(b.width!=a.width||b.height!=a.height)this.Wa.rD(a),PQ(this);QQ(this)}};function SQ(a){if(a.ua){const b=a.Ja?a.Ja.height()*a.va:0;L(a.ua,"bottom",`${b}px`)}}function TQ(a){return Gk(a.displayObject(),"landscape")}function UQ(a){if(a.H.topPanel.uk){var b=a.D.ya().resources().Di();b={ia:a.I,Ia:a.L,slides:a.D.ya().slides(),resources:b,settings:a.H.Od};a.Jd=new oQ(b);a.Jd.J(!1);B(a,a.Jd);z(a,a.Jd.mr(),a.K3,a);z(a,a.Jd.IU,c=>{a.Xy();a.R.xe().ue(c.index(),!0)});1<a.va&&!a.H.y0&&(gi(a.Jd.displayObject(),"0 0"),Xk(a.Jd.displayObject(),a.va))}}
function VQ(a){if(a.H.bottomPanel.visible||a.H.topPanel.visible)a.Hd=new UO({Sm:a.H.bottomPanel,Or:a.H.topPanel,W:a.R.xe(),Hg:a.zd,ia:a.I,Ia:a.L}),B(a,a.Hd),z(a,a.Hd.sD(),()=>a.BB())}function WQ(a){if(a.H.xc.yR)return!0;if(-1===a.B.ma())return!1;a=a.B.Z().pb();return 1<a.count()?!0:.01<a.vc(0).duration()}function XQ(a){return!a.Ja||TQ(a)||(a=parseFloat(lh(a.Ja.displayObject(),"height")),isNaN(a))?0:a}
function YQ(a,b){if(TQ(a))if((-1!=a.B.ma()?a.B.Z():null)instanceof Ep){if(a.pa){const c=0!=a.pa.opacity();ZQ(a.pa,b?!1:c)}}else $Q(a,!0);else $Q(a,!a.Cm)}function ZQ(a,b){a.J(b);L(a,"pointer-events",b?"":"none")}function $Q(a,b){a.pa&&ZQ(a.pa,b);a.Ja&&ZQ(a.Ja,b)}
class aR extends IQ{constructor(a,b,c,d){super(a,b,c,d);a=this.hz();this.R.displayObject().appendChild(a.displayObject());a=this.D.Ak().view();a=new wO(a);y(this,a.displayObject(),"click",this.CN,this,!0);this.nb=a;this.V(this.nb.displayObject());this.Nb=new JH;this.V(this.Nb);this.zd=BI(this);this.sc=this.HK(this.nb);this.Uh=void 0;this.Ub=new fd(0,0);this.pe=!1;this.pi=this.ua=this.pa=this.Hd=this.Ja=this.Jd=null;this.Sg=b.za.controlPanel.xc;y(this,this.R.displayObject(),"click",this.CN,this,!0);
z(this,this.D.Qx(),this.oN,this);z(this,this.D.view().Rr().tZ,this.m7,this);z(this,this.B.$().Jc(),this.G6,this);z(this,this.sc.vA,this.GN,this);z(this,this.H.topPanel.Gc,this.Sk,this);z(this,this.H.topPanel.jb,this.Sk,this);z(this,this.H.bottomPanel.Gc,this.Sk,this);z(this,this.H.xc.Gc,this.Sk,this);b=this.F.$c().yf();for(a=0;a<b.count();++a)z(this,b.fp(a).playbackStateChangedEvent(),this.H7,this);this.YL();this.Sk();Hk(this.displayObject(),"not_loaded")}HK(a){return new RQ({Eda:a,$x:this.R,kQ:new BQ(this.H)})}oN(a,
b,c){Ik(this.displayObject(),"not_loaded");SQ(this);c&&(a=new yH,a=new UH(this.D,a),Ue(this,a.WA,()=>this.B.play()),a.show(this.displayObject()))}m7(a,b,c){TQ(this)&&(c.preventAction(),this.CN())}G6(){var a=this.nb;"buffering"==this.B.$().state()?a.Df.show():a.Df.Zc()}H7(a){"activated"==a.playbackState()?(uO(this.nb,a.width(),a.height()),QQ(this.sc),this.Uh=a):"deactivated"==a.playbackState()&&(this.Uh=void 0);this.Yz()}Sk(){this.H.topPanel.visible&&!this.pa?this.qs():!this.H.topPanel.visible&&this.pa&&
this.nO();this.pa&&this.V(this.pa);this.H.bottomPanel.visible&&!this.Ja?this.yK():!this.H.bottomPanel.visible&&this.Ja&&(Ze(this,this.Ja),this.Ja=null);this.Ja&&this.V(this.Ja);this.Gv();!this.H.bottomPanel.visible&&!this.H.topPanel.visible||this.Hd?this.H.bottomPanel.visible||this.H.topPanel.visible||!this.Hd||(Ze(this,this.Hd),this.Hd=null):VQ(this);this.Hd&&this.V(this.Hd);this.H.topPanel.uk&&!this.Jd?UQ(this):!this.H.topPanel.uk&&this.Jd&&(this.Jd.visible()&&this.Xy(),Ze(this,this.Jd),this.Jd=
null);this.Jd&&this.V(this.Jd);this.Jj(this.Ub.width,this.Ub.height);this.Ja&&this.Ja.fa("with-border",!this.ua)}nO(){Ze(this,this.pa);this.pa=null}qs(){this.H.topPanel.visible&&(this.pa=new sQ(this.L,this.tc,this.H.topPanel),z(this,this.pa.sD(),()=>this.BB()),B(this,this.pa))}yK(){this.H.bottomPanel.visible&&(this.Ja=new TO({slides:this.D.ya().slides(),Sm:this.H.bottomPanel,Or:this.H.topPanel,W:this.R.xe(),Hg:this.zd,ia:this.I,Ia:this.L}),B(this,this.Ja))}Gv(){this.H.xc.visible&&WQ(this)&&!this.ua&&
!this.Cm?this.ps():(!this.H.xc.visible||!WQ(this))&&this.ua&&this.Cm&&this.iB();this.ua&&M(this,this.ua)}iB(){Ze(this,this.ua);this.pi=this.ua=null}ps(){this.H.xc.visible&&(this.ua=new pO({slides:this.F.slides(),settings:this.Sg,W:this.tc}),this.pi=new sO({xc:this.ua,W:this.tc,ya:this.F,settings:this.Sg}),B(this,this.ua),B(this,this.pi))}hz(){const a=new Q({G:"preloader"});a.J(this.B.$().qd());z(this,this.B.$().ZH(),b=>a.J(b.qd()));return a}YL(){pj&&ISPlayer.initWithData(JSON.stringify({version:9.3}))}BB(a,
b){super.BB(a,b);this.Jd&&(this.Jd.TR(b||""),this.Jd.show(this.B.Z(),a));this.pa&&this.pa.J(!1);this.Ja&&this.Ja.J(!1);this.ua&&this.ua.J(!1);this.Hd&&this.Hd.J(!1)}Xy(){this.Jd&&this.Jd.Zc();const a=this.Cm;this.pa&&this.pa.J(!a);this.Ja&&this.Ja.J(!a);this.ua&&this.ua.J(!a);this.Hd&&this.Hd.J(!a);super.Xy()}OF(a){"changeLayout"==a.name()&&(a=a.params().type,this.sc&&this.sc.OR(a))}Jj(a,b){this.Ub=new fd(a,b);a>b?(Hk(this.displayObject(),"landscape"),this.nb&&Hk(this.nb.displayObject(),"landscape")):
(Ik(this.displayObject(),"landscape"),this.nb&&Ik(this.nb.displayObject(),"landscape"));this.Hd&&this.Hd.PC();this.Ja&&this.Ja.PC();this.sc&&this.sc.rD(this.Ub);super.Jj(a,b)}gM(a,b,c){var d=TQ(this),e=0;if(this.pa&&!TQ(this)){var f=parseFloat(lh(this.pa.displayObject(),"height"));isNaN(f)||(e+=f)}this.Cm&&(e=0);e+=XQ(this);f=0;this.Hd&&d&&(d=this.Hd.width(),f+=d*this.va,this.Hd.Qd(b),this.Hd.Fg(-(b/this.va)+b),L(this.Hd,"right",`${-d*(1-this.va)}px`));d=a-f;super.gM(d,b-e,c);YQ(this,!0);this.Yz();
SQ(this);this.Jd&&(this.Jd.resize(a,b),this.Jd.visible()&&this.Jd.yb());this.ua&&this.ua.yc(d);this.pa&&this.pa.yc(a);this.Ja&&(L(this.Ja,"bottom",`${c}px`),this.Ja.yc(a));L(this.Nb,"width",`${d}px`);L(this.Nb,"bottom",`${XQ(this)}px`)}Yz(){LQ(this.sc,this.pe&&!!this.Uh);this.sc.Hl();TQ(this)||this.sc.yp(this.nb)}GN(a){this.sc&&this.nb&&this.R&&(this.sc.Hl(),a&&(this.sc.yr()==this.R?this.displayObject().insertBefore(this.nb.displayObject(),this.R.displayObject()):this.displayObject().insertBefore(this.R.displayObject(),
this.nb.displayObject())))}ne(){super.ne();var a=this.Uh,b=this.F.$c().yf();if(!a)for(var c=0;c<b.count();c++){const e=b.fp(c);if(e.kc().K()<=this.B.ma()&&e.Qe().K()>=this.B.ma()){a=e;break}}this.pe=!!a;this.sc&&LQ(this.sc,this.pe);a=-1!=this.B.ma()?this.B.Z():null;this.pa&&(b="-",a&&a.visible()&&(b=this.B.Z().Li()+1),pQ(this.pa,b+"/"+this.F.slides().Dp()));const d=this.Cm;[this.pa,this.Ja,this.ua,this.Hd].forEach(e=>e&&e.J(!d));if(a=this.B.$a())b=this.B.Z(),c=new mH(this.tc,kH),b=new nH(a.playerController(),
c,2==b.Sn),a.setExternalNavigationController(b);YQ(this);this.Gv();this.Jj(this.Ub.width,this.Ub.height);this.sc&&this.sc.Hl()}CN(a){if(TQ(this)){var b=!1,c=this.B.fe();a&&a.target&&(b=c.view(),b=null===b.Av?!1:-1!=fb(b.Av,Qd(a.target)));a=!1;this.pa&&(a=0==this.pa.opacity());b&&a||$Q(this,a)}}showTopPanel(a){this.pa&&L(this.pa,"z-index",a?"99":"")}showBottomPanel(a){this.Ja&&L(this.Ja,"z-index",a?"99":"");this.Hd&&L(this.Hd,"z-index",a?"99":"")}}aR.prototype.showBottomPanel=aR.prototype.showBottomPanel;
aR.prototype.showTopPanel=aR.prototype.showTopPanel;function bR(a){a=a.H.za.Rc;if(!a||!a.visible)return[];const b=["attachments","outline"];return a.buttonsOrder.filter(c=>-1!=b.indexOf(c))}
class cR extends Cg{constructor({ya:a,W:b,settings:c,ia:d,view:e,sidePanelController:f}){super();this.F=a;this.B=b;z(this,this.B.Ic(),this.ne,this);this.H=c;this.I=d;this.qa=e;this.Eb=f;z(this,this.qa.Se(),this.M6,this);z(this,this.qa.op(),this.gw,this);this.xb=null}wS(a){this.Eb=a}ne(){this.xb&&(Te(this,this.xb.showTopPanelPopupEvent(),this.XW,this),Te(this,this.xb.showOutlineEvent(),this.WW,this),this.gw());if(this.xb=this.B.Pa()){z(this,this.xb.showTopPanelPopupEvent(),this.XW,this);z(this,this.xb.showOutlineEvent(),
this.WW,this);var a=this.B.Z(),b=this.DU(a),c=b&&this.gZ()?b.logo():null;a=this.xb.skin();var d=a.setPresentationContext,e=this.Eb,f=bR(this),g=!!this.F.resources().Di().count();c=c?c.path():null;var h=b?b.Ae():"";b=b?b.KD():"";var l=this.JO(),m=this.F.courseTitle(),n;n=(n=this.H.za.Rc||null)&&n.visible&&nN(n,"outline")?!0:(n=this.H.za.gd||null)&&n.visible&&n.showOutline?!0:(n=this.H.za.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})}}M6(){this.xb&&this.xb.setPanelScale(this.qa.scale())}DU(a){return(a=a.Dg())&&a.$d()?a.$d():this.F.$d()}gZ(){const a=this.H.za.Rc;return a?a.visible&&a.ud:!1}JO(){const a=this.H.za.Rc||null;return a?a.visible&&a.nr:!1}XW(a){this.qa.a2(a)}WW(a){this.qa.tD(a)}gw(){this.xb&&(this.xb.onTopPanelPopupClosed(),this.xb.outlinePopupClosed())}};function dR(a,b,c){return(a-2/3*c)/(b+c/3)}function eR(a){if(1>=a)return a;a=1+(a-1)/3;return $b?cz(a,4):a};function fR(a){a.fa("side",a.Sa.ie?"left":"right")}function gR(a){const b=a.Sa.ie,c=a.Eb.showed();return Z(a.L,b?c?"arrows_left":"arrows_right":c?"arrows_right":"arrows_left")}
class hR extends Q{constructor({Hu:a,xj:b,Ia:c,sidePanelController:d}){super({G:"show-side-panel-button"});this.Sa=b;this.L=c;this.Eb=d;this.Ob=a;(this.Xl=this.De())&&M(this,this.Xl);fR(this);z(this,this.Sa.jb,this.t_,this)}zp(a){this.Eb=a;this.Sa.visible&&this.Eb&&this.Eb.visible()?this.Xl||(this.Xl=this.De())&&M(this,this.Xl):(Ze(this,this.Xl),this.Xl=null)}t_(){this.Xl&&(this.Xl.zk(gR(this)),fR(this))}De(){if(!this.Eb||!this.Eb.visible())return null;const a=new YH({type:"uikit-link-button",size:"small",
icon:{element:gR(this),re:"left"}});z(this,this.Eb.showedStateChanged(),()=>{this.t_()});Kl(a,P(this,"button"));L(a,"padding","9px 10px");z(this,a.ka,()=>{this.Eb.show(!this.Eb.showed())});return a}};class iR extends Q{constructor(){super({G:"closed-caption-panel"});y(this,this.displayObject(),"click",this.PZ,this);y(this,this.displayObject(),kl,this.PZ,this,ql);const a=new Q({ha:P(this,"scroll-area")});M(this,a);this.lg=new Q({G:"closed-captions"});M(a,this.lg);this.wa=new lI({Cr:a});B(this,this.wa);this.V(this.wa.gk())}PZ(a){a.stopPropagation()}SR(a){this.lg.la(a)}fb(a,b){super.fb(a,b);a=Gh(this.displayObject());a=a.top&&a.bottom?a.top+a.bottom:0;this.wa.Fi(this.height()-a,this.lg.height())}}
;class jR extends JH{};function kR({ud:a,Z:b,ya:c,Dg:d=null}){const e=d&&d.$d(),f=e&&e.logo(),g=(c=c.$d())&&c.logo();return a&&(!!b&&!!d&&!!e&&!!f||!!c&&!!g)}function lR({ya:a,K:b,xj:c}){b=0<=b?a.slides().ja(b):null;const d=null==b?void 0:b.Dg();a=kR({ud:c.ud,Dg:d,ya:a,Z:b});return!!(c.ze||c.showOutline||a||c.gh&&b&&d)}function mR({ya:a,K:b,xj:c}){if(!(c=lR({ya:a,K:b,xj:c})||!1))a:{if(0<=b)for(a=a.$c().yf(),c=0;c<a.count();c++){const d=a.fp(c);if(d.kc().K()<=b&&d.Qe().K()>=b){c=!0;break a}}c=!1}return c}
function nR({ya:a,K:b,xj:c}){return lR({ya:a,K:b,xj:c})};function oR(a){return(a=a.B.Pa())?a.skin().controlPanel().displayObject():null}
class pR extends Cg{constructor({W:a,n2:b,t0:c}){super();this.B=a;this.i8=this.mv=c;this.n8=this.ts=b;z(this,a.Ic(),this.J9,this);this.BX=D(this)}J9(){var a,b=this.B.Pa();(a=(b=b&&b.skin().topPanel())?b.displayObject():null)&&F(a,"height",`${this.ts.offsetHeight}px`);(b=oR(this))&&F(b,"height",`${this.mv.offsetHeight}px`);b=!1;a=a||this.n8;a!=this.ts&&(Md(a,this.ts),this.ts=a,b=!0);a=oR(this)||this.i8;a!=this.mv&&(Md(a,this.mv),this.mv=a,b=!0);b&&this.BX.C()}};class qR extends Q{constructor(a){super({G:"popup"});this.ra=null;this.gB=a;this.ny(-1);this.tf("dialog")}ky(a){this.ra&&this.removeChild(this.ra);this.ra=a;this.V(this.ra)}content(){return this.ra}C1(){}JR(a){Xk(this.displayObject(),a)}};function rR(a,b){sR(a);tR(a,b.gB);a.tG.push(b);B(a,b)}function sR(a){a.kh&&uR(a)}function tR(a,b){a.tG=a.tG.filter(c=>c.gB===b?(Ze(a,c),!1):!0)}function vR(a,b,c,d){wR(a,b,c,d);c.Mf(0);c.C1();a.Cb.V(c);a.kh=c;a.dZ="top"===d.mn;a.SX.C()}function xR(a,b,c,d={mn:"top",align:"center"}){sR(a);b&&(b=a.tG.find(e=>e.gB===c))&&vR(a,c,b,d)}
function uR(a){if(a.xh){var b=150;1==a.xh.hd&&(b*=a.sL.progress,a.xh.stop(!1),a.xh.Qc());var c=zh(a.kh.displayObject());"number"!==typeof c&&(c=1);var d=kh(a.kh.displayObject(),"top");d=Number(d.substr(0,d.length-2));a.xh=new aO;var e=new km(a.kh.displayObject(),c,0,b);a.xh.add(e);c=[a.uw.x,d];d=[a.uw.x,a.uw.y+(a.dZ?10:-10)];b=new jm(a.kh.displayObject(),c,d,b);a.xh.add(b);a.xh.play();var f=a.kh,g=()=>{e.DD("finish",g,!1,a);e.DD("stop",g,!1,a);a.Cb.removeChild(f)};e.Jl("finish",g,!1,a);e.Jl("stop",
g,!1,a);a.kh=void 0;a.yT.C()}}function yR(a,b){!a.kh||Rd(a.kh.displayObject(),b)||Rd(a.kh.gB,b)||sR(a)}
function wR(a,b,c,d){oi(()=>{c.JR(1,a.Vk);var e="top"===d.mn?a.HJ:a.XJ,f=zR(a,b,c,d.align);const g=b.getBoundingClientRect(),h=a.Cb.displayObject().getBoundingClientRect(),{x:l,y:m}=dS(a,new $c(f,(g.top-h.top)/e),c,{relativeElement:b,mn:d.mn||"top",Wba:0});a.uw=new $c(l,m);e=c.displayObject();f=d.mn||"bottom";a.xh&&(a.xh.stop(!1),a.xh.Qc());a.xh=new aO;a.sL=new km(e,0,1,150);a.xh.add(a.sL);e=new jm(e,[l,m+("top"===f?10:-10)],[l,m],150);a.xh.add(e);a.xh.play()})}
function zR(a,b,c,d="center"){if(void 0!==c.uw)c=c.uw;else a:{b=b.getBoundingClientRect();a=a.Cb.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 dS(a,b,c,{relativeElement:d,mn:e,Wba:f}){e="top"===e;let g=b.x;b=b.y;d=d.getBoundingClientRect();const h=e?a.HJ:a.XJ,l=qi?Math.min(1,a.Vk/c.height()):h;c.JR(l,a.Vk);gi(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(az(g,a.zV*h,a.EY*h-c.width()*l));b=Math.round(b*h);e&&(b+=Math.round((h-l)*c.height()));return new $c(g,b)}
class eS extends Cg{constructor(a){super();this.Cb=a;this.tG=[];this.kh=void 0;this.XJ=this.HJ=this.Vk=this.EY=this.zV=0;this.xh=null;this.dZ=!0;this.sL=this.uw=void 0;this.yT=D(this);this.SX=D(this);y(this,document,kl,this.jN,this,ql);y(this,document,"keydown",this.hw,this,!0);y(this,document,"focus",this.f6,this,!0)}op(){return this.yT}Ml(a,b,c){this.zV=a;this.EY=b;this.Vk=c}setScale(a,b){this.XJ=a;this.HJ=b}createPopup(a,b,c){a=new qR(a);a.ky(b);a.fa(c,!0);rR(this,a);return a}jN(a){this.kh&&yR(this,
a.target)}hw(a){this.kh&&27==a.keyCode&&(a=this.kh.gB,sR(this),a.focus())}f6(a){$b&&a.target==document.body||this.kh&&yR(this,a.target)}};function fS(a,b){this.Ec=a;this.In=b}fS.prototype.getData=function(a){return null==this.Wd?null:this.Wd[a]};fS.prototype.setData=function(a,b){null==this.Wd&&(this.Wd={});this.Wd[a]=b};function gS(a,b){F(a.Ec,"pointer-events",b)}function hS(a,b){for(const c in b)a.Ec.setAttribute(c,b[c])}fS.prototype.remove=function(){var a=this.In;const b=a.Np.indexOf(this);if(-1==b)throw Error();a.Np.splice(b,1);a.Ec.removeChild(this.Ec)};function iS(a){y(a,a.yh.Ec,kl,a.DN,a,ql);y(a,a.Ro,ll,a.s7,a)}
class jS extends Cg{constructor(a){super();this.yh=a;this.TD=null;this.va=1;this.Ro=window;this.sv=D(this);this.rv=D(this)}setScale(a){this.va=a}Fz(a){a=sh(a,this.yh.Ec);return new $c(a.x/this.va,a.y/this.va)}DN(a){this.sv.C();a.preventDefault();a.stopPropagation();a=this.Fz(a);this.TD.D1(a.x,a.y);y(this,this.Ro,ml,this.aX,this)}aX(a){const b=this.Fz(a);this.TD.JI(b.x,b.y);a.preventDefault()}s7(){Re(this,this.Ro,ml,this.aX,this);this.rv.C()}};function kS(a,b,c){fS.call(this,a,b);this.Ec.setAttribute("d",c)}r(kS,fS);function lS(a,b){fS.call(this,a,b);this.Np=[]}r(lS,fS);function mS(a,b){const c=document.createElementNS("http://www.w3.org/2000/svg","path");b=new kS(c,a,b);a.Ec.appendChild(c);a.Np.push(b);return b}function nS(a){const b=document.createElementNS("http://www.w3.org/2000/svg","g"),c=new lS(b,a);a.Ec.appendChild(b);a.Np.push(c);return c}lS.prototype.forEach=function(a){for(let b=0;b<this.Np.length;++b){const c=this.Np[b];c instanceof lS?c.forEach(a):a(c)}};
function oS(a,b){let c=null;a.forEach(d=>{d.Ec===b&&(c=d)});return c}lS.prototype.Dr=function(){this.Np=[];Id(this.Ec)};function pS(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");F(d,{overflow:"hidden",position:"relative"});a.appendChild(d);lS.call(this,d,this)}r(pS,lS);function qS(a,b){a.In.forEach(c=>{c!==a.yh&&b(c)})}function rS(a){y(a,a.yh.Ec,kl,a.EN,a,ql);y(a,a.Ro,ll,a.bX,a);qS(a,b=>{gS(b,"painted");y(a,b.Ec,kl,a.PF,a,ql)})}function sS(a){Re(a,a.yh.Ec,kl,a.EN,a);Re(a,a.Ro,ll,a.bX,a);qS(a,b=>{gS(b,"none");Re(a,b.Ec,kl,a.PF,a)})}
function tS(a,b){if(b&&b!==a.yh.Ec&&b instanceof SVGElement&&(b=oS(a.In,b))){var c=b.getData("drawingId");if(c){const d=[];a.In.forEach(e=>{e.getData("drawingId")===c&&d.push(e)});for(b=0;b<d.length;b++)Ge(d[b].Ec,kl,a.PF,!1,a),d[b].remove()}else Ge(b.Ec,kl,a.PF,!1,a),b.remove()}}
class uS extends Cg{constructor({group:a,gda:b,gca:c,Qda:d}){super();this.In=a;this.mi=c;this.yh=b;this.Ls=new $c(0,0);this.va=1;this.Ro=d?d:window;this.sv=D(this);this.rv=D(this)}setScale(a){this.va=a}EN(a){this.sv.C();a.preventDefault();a.stopPropagation();y(this,this.Ro,ml,this.KW,this);this.Ls=this.Fz(a)}bX(){Re(this,this.Ro,ml,this.KW,this);this.rv.C()}PF(a){const b=a.currentTarget;b&&b instanceof SVGElement&&(this.EN(a),tS(this,b))}Fz(a){Ui?(a=sh(a,this.yh.Ec),a.x/=this.va,a.y/=this.va):a=new $c(a.clientX,
a.clientY);return a}KW(a){a=this.Fz(a);const b=Math.floor(bd(a,this.Ls)),c=a.x-this.Ls.x,d=a.y-this.Ls.y;for(let g=1;g<=b;++g){var e=g/b;a:{var f=void 0;f=this.Ls.x+e*c;e=this.Ls.y+e*d;if(Ui){const h=this.mi.Ec,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.Ro.document.elementFromPoint(f,e);tS(this,f)}}this.Ls=a}};class vS{constructor(a){this.CV=null;this.fj=[];this.In=a}JI(a,b){this.fj.push(["L",a,",",b].join(""));this.CV.Ec.setAttribute("d",this.fj.join(""))}D1(a,b){this.fj=[["M",a,",",b].join("")];this.CV=this.NJ(this.fj.join(""));this.JI(a,b)}NJ(a){a=mS(this.In,a);hS(a,{stroke:"#ff0000","stroke-width":3,"stroke-linecap":"round","stroke-linejoin":"round",fill:"none"});gS(a,"none");return a}};class wS{constructor(a,b){this.In=a;this.dT=b;this.$N=this.ZN=this.gL=0}JI(a,b){var c=this.ZN,d=this.$N,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.dT.width,g[d][1]),g[d][3]=Math.min(this.dT.height,g[d][3]),g[d]=g[d].join("");this.ZN=a;this.$N=b;this.NJ(this.gL,g.join(""))}NJ(a,b){b=mS(this.In,b);b.setData("drawingId",a);gS(b,"none");hS(b,{stroke:"none",fill:"#ffff00"})}D1(a,b){this.ZN=a;this.$N=b;this.gL+=1;this.JI(a,b)}};function xS(a){var b=a.mi.Ec.cloneNode(!0);const c=Ud(b,f=>"g"==f.nodeName);c.removeAttribute("opacity");var d=Fd("div");d.appendChild(b);Ld(c);const e=d.innerHTML;Id(b);b.appendChild(c);b={ignoreMouse:!0,ignoreAnimation:!0};canvg(a.GM,d.innerHTML,b);canvg(a.AM,e,b);if(d=a.Ni.getContext("2d"))d.clearRect(0,0,a.Ni.width,a.Ni.height),d.globalAlpha=.4,d.drawImage(a.GM,0,0),d.globalAlpha=1,d.drawImage(a.AM,0,0)}
function yS(a,b){a.GO=b;a.yA("nothing"!=b);switch(b){case "nothing":b=a.hm;Re(b,b.yh.Ec,kl,b.DN,b);sS(a.ys);break;case "line":b=a.hm;b.TD=a.p5;iS(b);sS(a.ys);break;case "marker":b=a.hm;b.TD=a.v5;iS(b);sS(a.ys);break;case "eraser":b=a.hm,Re(b,b.yh.Ec,kl,b.DN,b),rS(a.ys)}}
class zS extends Q{constructor(a,b){super({G:"draw-control"});this.AM=this.GM=this.Ni=null;var c=this.mi=new pS(this.displayObject(),a,b);const d=document.createElementNS("http://www.w3.org/2000/svg","rect"),e=new fS(d,c);hS(e,{x:0,y:0,width:a,height:b});c.Ec.appendChild(d);c.Np.push(e);this.yh=e;hS(this.yh,{opacity:0});this.hm=new jS(this.yh);this.HM=nS(this.mi);hS(this.HM,{opacity:.4});this.o5=nS(this.mi);this.p5=new vS(this.o5);this.v5=new wS(this.HM,new jg(0,0,a,b));this.ys=new uS({group:this.mi,
gda:this.yh,gca:this.mi,Qda:void 0});this.GO="nothing";if(Og||vi)this.Ni=Fd("canvas"),F(this.Ni,"position","relative"),this.Ni.width=a,this.Ni.height=b,this.GM=Fd("canvas"),this.AM=Fd("canvas");this.sv=D(this,[this.hm.sv,this.ys.sv]);this.rv=D(this,[this.hm.rv,this.ys.rv]);this.yA(!1)}setScale(a,b){super.setScale(a,b);this.hm.setScale(a);this.ys.setScale(a)}yA(a){L(this,"pointer-events",a?"all":"none");if(Og||vi){const b=null!=this.mi.Ec.parentNode;a&&!b?Md(this.mi.Ec,this.Ni):!a&&b&&(xS(this),Md(this.Ni,
this.mi.Ec))}}iI(){this.HM.Dr();const a=[];this.mi.forEach(b=>{b!==this.yh&&a.push(b)});for(let b=0;b<a.length;++b)a[b].remove();(Og||vi)&&null==this.mi.Ec.parentNode&&xS(this)}Bi(){let a=0;this.mi.forEach(()=>{a++});return 1==a}};class AS{constructor(a){this.Ud=a;a instanceof oF&&(this.CG=this.width()/this.height())}V(a){a=a.displayObject();(this.Ud instanceof Element?this.Ud:this.Ud.displayObject()).appendChild(a)}removeChild(a){a=a.displayObject();this.LL(a)&&this.displayObject().removeChild(a)}LL(a){return a.parentNode==this.displayObject()}displayObject(){return this.Ud instanceof Element?this.Ud:this.Ud.displayObject()}ratio(){return this.CG}width(){return this.Ud instanceof Element?this.Ud.offsetWidth:this.Ud.width()}yc(a){const b=
Math.round(a/this.CG);this.Ud instanceof Element?uh(this.Ud,a,b):this.Ud.resize(a,b)}height(){return this.Ud instanceof Element?this.Ud.offsetHeight:this.Ud.height()}Qd(a){const b=Math.round(a*this.CG);this.Ud instanceof Element?uh(this.Ud,b,a):this.Ud.resize(b,a)}resize(a,b){this.Ud instanceof oF&&this.Ud.resize(a||this.Ud.width(),b||this.Ud.height())}Ml(a,b){a/b>this.CG?this.resize(a,b):this.yc(a)}};function BS(a){a.zi(a.R.displayObject())&&a.R.resize(a.width(),a.height());a.Gq()}function CS(a,b){"nothing"!=b&&(a.rb||a.XL());a.Ye&&a.Ye.fa("tool",b);a.rb&&yS(a.rb,b)}
class DS extends Q{constructor(a){super({G:"content-area"});this.rb=null;this.F=a.ya();a=a.view();this.tc=a.xe();this.B=a.W();z(this,this.B.Ic(),this.ne,this);this.R=new AS(a);z(this,a.Se(),this.IA,this);this.V(this.R.displayObject());B(this,this.R);this.Ye=this.GK();this.wz=[];this.va=1;this.eO=new fd(this.R.width(),this.R.height())}setScale(a){this.va=a;BS(this)}iI(){this.rb&&this.rb.iI()}invalidate(a,b){this.Bz=b;this.resize(a.width,a.height)}$x(){return this.R}IA(a,b,c,d){this.h8=a/this.R.width();
this.ww=new $c(c,d);this.Gq()}Gq(){if(this.rb){this.rb.move(this.ww.x,this.ww.y);const a=this.R.width()/this.eO.width*this.h8;this.rb.setScale(a);this.rb.setParentScale(a)}}ne(){this.Ye&&this.KO()}KO(){let a="nothing";this.rb&&(a=this.B.Pa()||this.B.ob()||this.B.$a()?"nothing":this.rb.GO,yS(this.rb,"nothing"));const b=this.B.ma();Id(this.Ye.displayObject());const c=d=>{-1!=d.timestamp().Aa()&&(Te(this,d.Yb(),c,this),this.rb&&this.Ye.V(this.rb),CS(this,a))};this.rb=this.wz[b];z(this,this.B.$().Yb(),
c,this);this.Gq()}GK(){const a=new Q({G:"marker-tool-container"});this.R.V(a);return a}XL(){this.rb=new zS(this.eO.width,this.eO.height);this.Ye.V(this.rb);this.rb.setParentScale(this.va);this.wz[this.B.ma()]=this.rb;this.Gq()}wd(){super.wd();this.R.removeChild(this.Ye)}};class ES extends Q{constructor({ha:a,G:b,z2:c=!0,xf:d=!0,Bda:e=!0}){super({ha:a,G:b,xf:d});this.m$=c;this.n$=e;this.UE=this.Nt=!1;this.f$=D(this)}fb(a,b){super.fb(a,b);this.UE=!0;a=this.Nt;const c=this.displayObject().textContent;this.bZ(c,ac||$b?b+1:b);this.UE=!1;a!=this.Nt&&(this.m$&&this.setAttribute("title",this.Nt?jl(this.P,"label"):""),this.f$.C())}bZ(a,b){function c(){g=f<a.length?a.substr(0,f)+"\u2026":a;d.la(g)}this.Nt=!1;const d=this;d.la(a);if(void 0!==b&&this.displayObject().parentNode){d.displayObject().style.height=
"";var e=d.displayObject().scrollHeight;e=$b?--e:e;if(!(b>=e)&&(this.Nt=!0,this.n$)){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()}}}la(a){super.la(a);this.UE||(this.xp(a),this.yb())}vj(){throw Error("html text is not supported");}};function FS(a){if(a.H.Du){const b=new ES({ha:P(a,"label")});Ml(b,a.I,"PB_CONTROL_PANEL_SLIDE_COUNTER",a.B4.bind(a));return b}return null}function GS(a){if(a.Tj){const b=-1!=a.B.ma()&&a.B.Z().visible();a.Tj.J(b);a=a.Tj;a.eM?a.eM():cb("bindI18nMessage is required")}}
class HS extends Q{constructor({ia:a,W:b,settings:c,Ia:d,tJ:e}){super({G:"navigation-controls"});this.I=a;this.L=d;this.B=b;this.H=c;this.He=c.Zg;this.lz=this.qg=new mH(this.B,this.He);this.y9=e;(this.Tj=FS(this))&&M(this,this.Tj);(this.Sb=this.iz())&&M(this,this.Sb);(this.Ab=this.ez())&&M(this,this.Ab);z(this,this.B.$().Yb(),this.tb,this);z(this,this.B.Ic(),this.jo,this);z(this,this.I.qh,this.yP,this)}zo(a){a&&!this.Sb&&(this.Sb=this.iz())&&M(this,this.Sb,this.Wf("prevButton"));this.Sb&&this.Sb.J(a)}xo(a){a&&
!this.Ab&&(this.Ab=this.ez())&&M(this,this.Ab,this.Wf("nextButton"));this.Ab&&this.Ab.J(a)}fb(){var a=this.B.$a();this.zo(this.H.visible&&this.H.Pf||!!a);this.xo(this.H.visible&&this.H.vf||!!a);a=this.H.visible&&this.H.Du;this.Tj?this.Tj.J(a):a&&((this.Tj=FS(this))&&M(this,this.Tj,this.Wf("slidesCounterLabel")),GS(this))}Wf(a){const b=[this.Tj,this.Sb,this.Ab].filter(c=>c);switch(a){case "slidesCounterLabel":return b.indexOf(this.Tj);case "prevButton":return b.indexOf(this.Sb);case "nextButton":return b.indexOf(this.Ab);
default:return-1}}ez(){var a=this.B.$a();return this.H.vf||a?(a=new YH({type:"uikit-primary-button",icon:{element:Z(this.L,"chevron_right"),re:"right"},text:this.I.ga("PB_CONTROL_PANEL_NEXT")}),Kl(a,P(this,"button")),a.fa("next",!0),z(this,a.ka,this.xN,this),a):null}iz(){var a=this.B.$a();return this.H.Pf||a?(a=new YH({type:"uikit-secondary-button",icon:{element:Z(this.L,"chevron_left"),re:"left"},text:this.I.ga("PB_CONTROL_PANEL_PREV")}),Kl(a,P(this,"button")),a.fa("prev",!0),z(this,a.ka,this.yN,
this),a):null}xN(){this.enabled()&&this.lz.next()}yN(){this.enabled()&&this.lz.prev()}jo(){GS(this);const a=this.B.$a();if(a){const b=this.B.Z();this.lz=new nH(a.playerController(),this.qg,2==b.Sn);a.setExternalNavigationController(this.lz)}else this.lz=this.qg}tb(){if(this.Sb){var a=this.B.nf(this.He==kH?"switchToPreviousSlide":"switchToPreviousStep");gO(this.Sb,a)}this.Ab&&(a=this.B.nf(this.He==kH?"switchToNextSlide":"switchToNextStep"),gO(this.Ab,a));var b=this.B.ob();this.Ab&&b&&(a=this.B.Z(),
b=b.currentSession().completed(),a="atAnyTime"!=a.Om,!b&&a&&this.Ab.sa(!1));a=this.B.$a();(this.Sb||this.Ab)&&a&&1==this.B.Z().navigationType()&&(a=a.playerController(),this.Sb&&this.Sb.sa(this.Sb.enabled()||a.isPrevAvailable()),this.Ab&&this.Ab.sa(this.Ab.enabled()||a.isNextAvailable()))}B4(){let a="-";-1!=this.B.ma()&&this.B.Z().visible()&&(a=this.B.Z().Li()+1);return{SLIDE_NUMBER:a,TOTAL_SLIDES:this.y9}}yP(a){switch(a){case "PB_CONTROL_PANEL_NEXT":this.Ab&&this.Ab.la(this.I.ga(a));break;case "PB_CONTROL_PANEL_PREV":this.Sb&&
this.Sb.la(this.I.ga(a))}}};class IS extends YH{constructor({Ia:a,uj:b}){super({type:"uikit-primary-button",icon:{element:Z(a,"outline"),re:"left"}});this.sY=D(this);z(this,this.ka,this.Kz,this);z(this,b.op(),this.gw,this)}Kz(){this.Hc(!this.no);this.sY.C(this.no)}gw(){this.Hc(!1)}};class JS extends YH{constructor({Ia:a,W:b,slides:c}){super({type:"uikit-primary-button",icon:{element:Z(a,"play"),re:"left"}});this.L=a;this.B=b;this.M=c;this.SN=!1;z(this,this.ka,this.Kz,this);-1==this.B.ma()&&(this.sa(!1),Ue(this,this.B.Ic(),()=>{this.sa(!0)}));z(this,this.B.$().Jc(),this.Wz,this);z(this,this.B.$().Yb(),this.tb,this);this.Wz()}Kz(){const a=this.B.$().state();"stopped"===a||"suspended"===a?this.B.play():this.B.pause()}tb(){if(-1!=this.B.ma()){var a=this.B.Z(),b=a.startTime()+a.duration();
const c=this.M.oj(this.B.$().timestamp());a=a.type();"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.nf("playPauseControl"),gO(this,b)):this.sa(!1)}}Wz(){var a=this.B.$().state();a=!("started"==a||"buffering"==a);if(this.SN!=a){const b=Z(this.L,a?"play":"pause");this.zk(b);this.SN=!this.SN}a||gO(this,null)}};function KS(a){a.Hc(!1);xR(a.Fa,!1,a.displayObject(),a.bU)}class LS extends YH{constructor({Z$:a,Eaa:b,uj:c,Faa:d}){super({icon:a.icon,type:a.type,size:a.size,text:a.text,toggle:!0});this.Fa=c;this.m4=b;this.bU=d;this.Fa.createPopup(this.displayObject(),this.m4,"");z(this,this.ka,this.Kz,this);z(this,this.Fa.op(),()=>this.Hc(!1))}Kz(){this.Hc(!this.no);xR(this.Fa,this.no,this.displayObject(),this.bU)}};function MS(a,b,c){b=b instanceof Q?b:new Q({Ca:b});Kl(b,P(a,"collapsed"===c?"collapsed-component":"expanded-component"));M(a,b)}function NS(a){a.qI("active")||a.fa("collapsed",!0)}class OS extends Q{constructor({haa:a,Oaa:b}){super({G:"uikit-collapsed-control"});MS(this,a,"collapsed");MS(this,b,"expanded");y(this,this.displayObject(),"mouseenter",()=>{this.fa("collapsed",!1)});y(this,this.displayObject(),"mouseleave",()=>NS(this));NS(this)}};class PS extends Q{constructor({ha:a,volume:b}){super({ha:a,kI:!0});this.setVolume(b)}setVolume(a){this.Mo(a)}Mo(a){L(this,"left",`${Math.round(100*a)}%`)}};var QS=class extends Q{constructor(){super({G:"volume-slider"});this.Pe=1;this.Bl=D(this);this.Rn=!1;this.mq=D(this);this.Hp=new Q({ha:P(this,"background")});M(this,this.Hp);this.S_=new Q({ha:P(this,"volume")});M(this,this.S_);this.mP=new Q({ha:P(this,"track")});M(this,this.mP);this.La=new PS({ha:P(this,"thumb"),volume:this.Pe});M(this.mP,this.La);this.gU=new Q({ha:P(this,"enlarged-click-area")});M(this,this.gU);this.uz=D(this);this.sz=D(this);y(this,this.gU.displayObject(),kl,this.t7,this,ql);this.Mo()}qn(){return this.Bl}Xx(){return this.mq}setVolume(a){this.Pe!==
a&&(this.Pe=a,this.Bl.C(a),this.Mo())}volume(){return this.Pe}wu(a){this.Rn!==a&&(this.Rn=a,this.mq.C(a),this.Mo())}muted(){return this.Rn}t7(a){this.uz.C();this.nN(a);y(this,document,ml,this.nN,this);y(this,document,ll,this.uW,this)}nN(a){a=a.clientX-this.displayObject().getBoundingClientRect().x;const b=this.mP.width();a=parseFloat(az(az(a,0,b)/b,0,1).toFixed(2));isNaN(a)||(this.wu(!1),this.setVolume(a))}uW(){this.sz.C();Re(this,document,ml,this.nN,this);Re(this,document,ll,this.uW,this)}Mo(){const a=
this.Rn?0:this.Pe;L(this.S_,"width",`${Math.round(100*a)}%`);this.La.setVolume(a)}};class RS extends Q{constructor(){super({G:"volume-slider-wrapper"});this.Bl=D(this);this.mq=D(this);this.uz=D(this);this.sz=D(this);this.Ad=new QS;hf(this.Ad.qn(),this.Bl);hf(this.Ad.Xx(),this.mq);hf(this.Ad.uz,this.uz);hf(this.Ad.sz,this.sz);M(this,this.Ad)}qn(){return this.Bl}Xx(){return this.mq}setVolume(a){this.Ad.setVolume(a)}volume(){return this.Ad.volume()}wu(a){this.Ad.wu(a)}muted(){return this.Ad.muted()}}
class SS extends Q{constructor({zS:a}){super();a=this.zn(a.high);M(this,a)}zk(a){this.vp();a=this.zn(a);M(this,a)}zn(a){return new Q({Ca:a})}}function TS(a){const b=a.GL(a.Ad.volume(),a.Ad.muted());a.R_.zk(b)}
class US extends OS{constructor({zS:a}){const b=new RS,c=new SS({zS:a});super({haa:c,Oaa:b});this.TP=a;this.Bl=D(this);this.mq=D(this);this.Ad=b;hf(this.Ad.qn(),this.Bl);hf(this.Ad.Xx(),this.mq);this.R_=c;z(this,this.R_.ka,this.R7,this);z(this,this.Ad.uz,this.e6,this);z(this,this.Ad.sz,this.d6,this)}setVolume(a){this.Ad.setVolume(a);TS(this)}wu(a){this.Ad.wu(a);TS(this)}qn(){return this.Bl}Xx(){return this.mq}R7(){this.wu(!this.Ad.muted())}e6(){this.fa("active",!0)}d6(){this.fa("active",!1)}GL(a,
b){if(0===a||b)return this.TP.mk;if(0<a&&.5>=a)return this.TP.Hba;if(.5<a&&1>=a)return this.TP.high;throw Error(`incorrect volume ${a}`);}};const VS=["volume","fullscreen","cc"];function WS(a){a.P.vp();a.tn.filter(b=>VS.includes(b.type)).forEach(b=>a.P.V(b.gk));XS(a)}function YS(a){a.P.vp();const b=sI()||!qi||fj?3:2;a.tn.length>b?ZS(a,b):a.tn.forEach(c=>a.P.V(c.gk));XS(a)}function XS(a){a.fT.C(new Map(a.tn.map(b=>[b.type,a.P.zi(b.gk)])))}function ZS(a,b){--b;for(let c=0;c<a.tn.length&&!(c>=b);++c)a.P.V(a.tn[c].gk);a.P.V(a.Vv.gk)}
var $S=class extends Cg{constructor(a){super();this.P=a;this.tn=[];this.Vv=null;this.fT=D(this)}get aaa(){return this.fT}YP(a){"more"==a.type?this.Vv=a:this.tn.push(a)}Ig(a){a?WS(this):YS(this)}};function aT(a,b,c,d){b.includes("cc")&&a.om.$q({id:"subtitles",textContent:c.ga("PB_CONTROL_PANEL_SUBTITLES"),icon:Z(d,"subtitles_off")});b.includes("cc")&&a.om.$q({id:"cc",textContent:c.ga("PB_CONTROL_PANEL_CLOSED_CAPTIONS"),icon:Z(d,"cc_off")});b.includes("replay")&&a.om.$q({id:"replay",textContent:c.ga("PB_CONTROL_PANEL_REPLAY"),icon:Z(d,"replay")});b.includes("fullscreen")&&a.om.$q({id:"fullscreen",textContent:c.ga("PB_CONTROL_PANEL_FULL_SCREEN"),icon:Z(d,"fullscreen")});b.includes("volume")&&
(a.Ad=bT(a),a.om.$q({id:"volume",textContent:c.ga("PB_CONTROL_PANEL_VOLUME_CONTROL"),icon:Z(d,"volume_high"),value:a.Ad}))}function bT(a){const b=new QS;z(a,b.qn(),c=>a.ic.setVolume(c));return b}
var cT=class extends Q{constructor({sba:a,ia:b,Ia:c,soundController:d}){super({G:"more-menu-popup"});this.om=new DO;M(this,this.om);this.ic=d;this.Ad=null;aT(this,a,b,c);z(this,b.qh,()=>{CO(this.om,"volume",b.ga("PB_CONTROL_PANEL_VOLUME_CONTROL"));CO(this.om,"replay",b.ga("PB_CONTROL_PANEL_REPLAY"));CO(this.om,"cc",b.ga("PB_CONTROL_PANEL_CLOSED_CAPTIONS"))})}get Od(){return this.om}};const dT=["subtitles","cc","replay","fullscreen","volume"];function eT(a,b,c){a.lE.YP({type:c,gk:b})}
function fT(a){a.Xi||(a.Xi=a.KK());if(!a.Xc){if(a.H.Rd&&a.Xi){var b=a.ni.playbackRate();b=gT(a,Z(a.L,`rate-${b}x`),a.Xi)}else b=null;a.Xc=b}a.uc||(a.uc=a.lv());a.Zu||(a.H.Ol?(b=a.De(hT(a)),z(a,b.ka,a.lT,a)):b=null,a.Zu=b);a.FG||(a.H.qy?(b=a.De(Z(a.L,"replay")),z(a,b.ka,a.TW,a)):b=null,a.FG=b);a.Wp||(a.Wp=a.AK());a.Yq||(a.Yq=iT(a));b=a.lE;b.tn.splice(0,b.tn.length);a.H.Rd&&a.Xc&&eT(a,a.Xc,"rate");a.H.Gg&&a.uc&&eT(a,a.uc,"subtitles");a.H.Ol&&a.Zu&&eT(a,a.Zu,"cc");a.H.qy&&a.FG&&eT(a,a.FG,"replay");a.H.Ap&&
a.Wp&&eT(a,a.Wp,"fullscreen");a.H.Jr&&a.Yq&&eT(a,a.Yq,"volume")}function jT(a){if(a.Xi){var b=a.ni.playbackRate();EO(a.Xi.uB,String(b))}kT(a);BO(a.pm.Od,"cc",hT(a));lT(a);mT(a)}function iT(a){if(a.H.Jr){const b=new US({zS:{mk:Z(a.L,"volume_mute"),Hba:Z(a.L,"volume_middle"),high:Z(a.L,"volume_high")}});Kl(b,P(a,"collapsable-button"));z(a,b.qn(),c=>a.ic.setVolume(c));z(a,b.Xx(),c=>a.ic.mk(c));return B(a,b)}return null}function hT(a){return Z(a.L,a.Ek.zc.visible()?"cc_on":"cc_off")}
function gT(a,b,c,d){b=new LS({Z$:{type:"uikit-secondary-button",icon:{re:"left",element:b}},uj:a.Fa,Eaa:c,Faa:{mn:"top",align:d}});Kl(b,P(a,"collapsable-button"));return B(a,b)}function kT(a){BO(a.pm.Od,"subtitles",RO(a))}function lT(a){var b=a.GL(a.ic.volume(),a.ic.muted());BO(a.pm.Od,"volume",b);b=a.pm;a=a.ic.volume();b.Ad&&b.Ad.setVolume(a)}
function mT(a){const b=Dj()?"PB_CONTROL_PANEL_EXIT_FULL_SCREEN":"PB_CONTROL_PANEL_FULL_SCREEN";CO(a.pm.Od,"fullscreen",a.I.ga(b));BO(a.pm.Od,"fullscreen",nT(a))}function nT(a){return Z(a.L,Dj()?"exit_fullscreen":"fullscreen")}function oT(a){z(a,a.ic.l1(),()=>{a.Yq&&a.Yq.wu(a.ic.muted())});z(a,a.ic.qn(),()=>{a.Yq&&(a.Yq.setVolume(a.ic.volume()),lT(a))})}
function pT(a){z(a,a.ni.gl,()=>{if(a.Xi){var b=a.ni.playbackRate();EO(a.Xi.uB,String(b))}a.Xc&&(b=a.ni.playbackRate(),b=Z(a.L,`rate-${b}x`),a.Xc.zk(b))})}function qT(a){z(a,a.Mg.BL,()=>{a.Wp&&(a.Wp.zk(nT(a)),mT(a))})}function rT(a){z(a,a.zd.iH,()=>{a.uc&&(a.uc.zk(RO(a)),kT(a))})}function sT(a){z(a,a.Ek.$u,()=>{a.Zu&&(a.Zu.zk(hT(a)),BO(a.pm.Od,"cc",hT(a)))})}function tT(a){z(a,a.I.qh,()=>{mT(a)})}
class uT extends Q{constructor({settings:a,uj:b,soundController:c,sca:d,ia:e,hk:f,xx:g,Hg:h,Ia:l}){super({G:"collapsable-buttons-group"});this.H=a;this.Fa=b;this.ic=c;this.j8=d;this.I=e;this.Mg=f;this.Ek=g;this.zd=h;this.L=l;this.ZV=!1;this.ni=d.sp();this.lE=new $S(this);this.FG=this.Wp=this.Yq=this.Zu=this.uc=this.Xc=this.Xi=null;a=new cT({sba:dT,ia:this.I,Ia:this.L,soundController:this.ic});z(this,a.Od.bD(),this.y6,this);this.pm=a;B(this,this.pm);this.Vv=gT(this,Z(this.L,"more"),this.pm,"left");
eT(this,this.Vv,"more");fT(this);oT(this);pT(this);qT(this);rT(this);sT(this);z(this,this.lE.aaa,this.W5,this);tT(this);jT(this)}QR(a){this.ZV=a;this.fb()}Ot(){!this.H.Ol&&this.Ek.zc.visible()&&this.Ek.sI()}fb(){this.Xc&&this.Xc.no&&KS(this.Xc);this.Vv.no&&KS(this.Vv);this.lE.Ig(this.ZV)}AK(){if(this.H.Ap&&Ej()){const a=this.De(Z(this.L,"fullscreen"));z(this,a.ka,this.mT,this);return a}return null}lv(){if(this.H.Gg){const a=this.De(RO(this));z(this,a.ka,this.qT,this);return a}return null}KK(){if(this.H.Rd){const a=
new JO(this.I,this.L);z(this,a.bD(),this.zN,this);return a}return null}zN(a){this.ni.tk(Number(a));sR(this.Fa)}y6(a){switch(a){case "subtitles":sR(this.Fa);this.qT();break;case "cc":sR(this.Fa);this.lT();break;case "replay":sR(this.Fa);this.TW();break;case "fullscreen":this.mT()}}GL(a,b){if(0===a||b)return Z(this.L,"volume_mute");if(0<a&&.5>=a)return Z(this.L,"volume_middle");if(.5<a&&1>=a)return Z(this.L,"volume_high");throw Error(`incorrect volume ${a}`);}De(a){a=new YH({type:"uikit-secondary-button",
icon:{re:"left",element:a}});Kl(a,P(this,"collapsable-button"));return B(this,a)}W5(a){(new Map(dT.map(b=>[b,a.has(b)?!a.get(b):!1]))).forEach((b,c)=>AO(this.pm.Od,c,b))}mT(){Ej()&&(Dj()?Cj():Bj())}qT(){this.zd.Nb.visible()?MH(this.zd):this.zd.Ir()}lT(){this.Ek.zc.visible()?this.Ek.sI():this.Ek.W1()}TW(){this.j8.DR()}};function vT(a){a.wa.Fi(a.displayObject().offsetHeight-2*a.K_,a.Ks.height());a.wa.Tx()}
class wT extends Q{constructor({G:a,W:b}){super({G:a,xf:!0});this.B=b;this.K_=0;this.so=new Q({ha:P(this,"scroll-area")});M(this,this.so);this.Ks=new Q({G:"notes-text"});M(this.so,this.Ks);a=new Q({G:"container-bottom-shadow"});M(this,a);this.wa=new lI({Cr:this.so,hQ:a.displayObject()});B(this,this.wa);this.V(this.wa.gk());this.lg=null;this.tf("tabpanel");z(this,this.B.Ic(),this.RF,this);-1!=this.B.ma()&&this.RF();vT(this)}fb(a,b){super.fb(a,b);a=Gh(this.displayObject());a=a.top+a.bottom;this.so.Qd(this.height()-
a);vT(this)}RF(){var a=this.B.Z().yj();this.lg!=a&&(this.lg=a,this.Ks.J(!!this.lg),this.lg&&(a=this.lg.Ai().replace(/<p\/>/g,"<br>"),this.Ks.vj(a)),vT(this),this.wa.ti.my(0),this.wa.Tx())}};class xT extends Q{constructor({selected:a}){super({G:"panel-tab-button",jc:"BUTTON"});this.fa("chosen",a)}selected(){return this.qI("chosen")}Ih(a){this.fa("chosen",a)}}function yT(a){if(a.yd&&!a.Tb||!a.yd&&a.Tb){const b=new Q({ha:P(a,"panel-title")}),c=a.Tb?"PB_TAB_OUTLINE_LABEL":"PB_TAB_NOTES_LABEL";b.la(a.I.ga(c));Ml(b,a.I,c);return b}return null}
function zT(a){a.Rj=new Q({G:"search-wrapper"});M(a,a.Rj);a.sg=new VP({G:"search-field",prompt:a.I.ga("PB_SEARCH_PANEL_DEFAULT_TEXT")});M(a.Rj,a.sg);const b=new Q({G:"clear-button"}),c=new Q({Ca:Z(a.L,"erase_search")});M(b,c);z(a,b.ka,a.X5,a);a.Op=b;M(a.Rj,a.Op);a.Le=a.LK();M(a,a.Le);z(a,a.sg.cM,a.E4,a)}function AT(a){a.Oc&&a.Oc.J(!a.to);a.$k&&a.$k.J(!a.to);a.Le&&a.Le.J(!a.to);a.Rj&&a.Rj.J(a.to);a.sg&&a.sg.J(a.to);a.Op&&a.Op.J(a.to)}
class BT extends Q{constructor({ia:a,Bu:b,Cu:c,nk:d,Ia:e}){super({G:"outline-panel-header"});this.L=e;this.I=a;this.to=!1;this.ng=d;this.xA=D(this);this.AO=D(this);this.Op=this.Le=this.sg=this.Rj=null;this.Tb=c;this.yd=b;(this.Oc=this.Pp())&&M(this,this.Oc);(this.$k=yT(this))&&M(this,this.$k);this.ng.search&&this.Tb&&zT(this);z(this,this.I.qh,this.kj,this);z(this,this.ng.jb,this.x_,this);AT(this)}ZR(a){this.Tb=a}YR(a){this.yd=a}sa(a){super.sa(a);this.sg&&this.sg.sa(a)}x_(){!this.ng.search||!this.Tb||
this.sg||this.Le||this.Op||this.Rj||zT(this);(!this.ng.search||!this.Tb)&&this.sg&&this.Le&&this.Op&&this.Rj&&(Ze(this.Rj,this.sg),Ze(this.Rj,this.Op),Ze(this,this.Rj),Ze(this,this.Le),this.Rj=this.Op=this.Le=this.sg=null,this.to=!1);AT(this)}E4(){this.AO.C(this.sg.value())}LK(){const a=new Q({G:"search-button"}),b=new Q({Ca:Z(this.L,"search")});M(a,b);z(this,a.ka,this.b7,this);return a}b7(){this.to=!0;this.xA.C("outline");AT(this);this.sg.displayObject().focus()}X5(){this.to=!1;this.sg.oy("");this.sg.displayObject().blur();
AT(this);this.AO.C("")}Pp(){if(this.Tb&&this.yd){const a=new Q({ha:P(this,"switcher")}),b=new xT({selected:!0});Ml(b,this.I,"PB_TAB_OUTLINE_LABEL");M(a,b);const c=new xT({selected:!1});Ml(c,this.I,"PB_TAB_NOTES_LABEL");M(a,c);z(this,this.xA,d=>{b.Ih("outline"===d);c.Ih("notes"===d)});z(this,b.ka,()=>{this.xA.C("outline")});z(this,c.ka,()=>{this.xA.C("notes")});return a}return null}kj(){this.sg&&this.sg.setAttribute("placeholder",this.I.ga("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};class CT extends Cg{constructor(){super();this.As="";this.vL=D(this)}};class DT extends Cg{constructor(a){super();this.P=a;this.MA=D(this);y(this,this.P,"scroll",()=>{this.MA.C()})}scrollY(){return this.P.scrollTop}KI(){return this.MA}my(a){this.P.scrollTop=a}}function ET(a,b){Ze(a,a.ti);a.ti=b;B(a,a.ti);z(a,a.ti.KI(),()=>{document.body.contains(a.displayObject())&&a.F.Nf(a.ti.scrollY())})}
function FT(a){const b=GT(a.F);a.Ut.forEach((c,d)=>{0>b.indexOf(d)&&(a.Ut.delete(d),a.ra.removeChild(c),Ze(a,c))});for(let c=0;c<b.length;++c){const d=b[c];let e;a.Ut.has(d)?e=a.Ut.get(d):(e=HT(a,d),B(a,e),a.Ut.set(d,e));a.ra.Kf(e,c);e.Qd(a.F.VQ())}a.ti.my(a.F.Db)}
class IT extends Q{constructor({G:a,ya:b,xf:c,laa:d}){super({G:a,xf:c,tabIndex:-1});this.Ut=new Map;this.Zl=d||this;this.ra=new Q;M(this.Zl,this.ra);ET(this,new DT(this.Zl.displayObject()));this.F=b;z(this,this.F.hE,this.N6,this)}fb(){var a=this.displayObject();var b=vd(a),c=$b&&a.currentStyle;c&&"CSS1Compat"==td(b).rd.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=Dh(a,c.width,"width","pixelWidth"),a=Dh(a,c.height,"height","pixelHeight"),a=new fd(b,a)):(c=Ch(a),b=Gh(a),a=Kh(a),a=
new fd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.F;c.Xq=isNaN(a.height)?0:a.height;JT(c)}N6(){this.fa("with-scroll",this.F.Lt>this.F.Xq);this.ra.Qd(this.F.Lt);this.ti.my(this.F.Db);L(this.ra,"padding-top",this.F.NL+"px");FT(this)}};function GT(a){return a.sb.slice(a.FE,a.FE+a.sV)}function JT(a){a.Db=az(a.Db,0,Math.max(a.Lt-a.Xq,0));a.Hs()}
class KT extends Cg{constructor(){super();this.Tk=this.Lt=this.Xq=this.Db=0;this.sb=[];this.sV=this.FE=this.NL=0;this.hE=D(this)}invalidate(){this.Hs()}VQ(){return this.Tk}Nf(a){void 0!==this.Xq&&this.Db!=a&&(this.Db=a,JT(this))}Hs(){this.FE=Math.floor(Math.max(0,this.Db-(qi?this.Xq:0))/this.Tk);this.NL=this.Tk*this.FE;this.sV=Math.ceil((Math.min(this.Lt,this.Db+this.Xq+(qi?this.Xq:0))-this.NL)/this.Tk);this.hE.C()}};class LT{constructor(a,b,c,d){this.rg=a;this.cL=b;this.H9=c;this.pV=d}submitType(){return this.H9}};class MT{constructor(a,b,c,d,e=!0,f=null){this.qe=a;this.AA=b;this.Ba=c;this.Hb=e;this.u8=d;this.Pj=f||null}title(){return this.qe}eJ(a){this.AA=a}md(){return this.AA}slide(){return this.Ba}eD(){return this.u8}zR(){return this.Pj}enabled(){return this.Hb}};class NT extends Cg{constructor(a,b){super();this.Kk=a;this.Qa=!0;this.KH=b;this.wt=this.yz=!1;this.SZ=null;this.BE=D(this);this.oT=D(this);this.rT=D(this)}Vm(){return this.yz}selected(){return this.wt}Ih(a){this.wt!=a&&(this.wt=a,this.oT.C())}};function OT(a){const b=a.eD();return a.slide().index().toString()+("number"===typeof b?"."+b.toString():"")}
class PT extends Cg{constructor(a,b,c){super();this.oa=b;this.Wd=c;this.lc=a;this.g$=OT(this.Wd);this.VX="";this.PE=this.Ao=this.D_=!1;this.Zv=0;this.IN=D(this)}Pr(){return this.g$}id(){return this.lc}K(){return this.Wd.slide().index()}eD(){return this.Wd.eD()}slide(){return this.Wd.slide()}enabled(){return this.Wd.enabled()}state(){return this.oa}zR(){return this.Wd.zR()}title(){return this.Wd.title()}prefix(){return this.VX}};class QT extends Q{constructor(a){super({G:"slide-item-view",bJ:!0});this.d5=a}item(){return this.d5}};function RT(a,b){const c=Math.round(a.width());let d=b.toLocaleLowerCase().indexOf(a.Qh),e=d+a.Qh.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{hda:d,Haa:e}}
class ST extends ES{constructor({ha:a,G:b,z2:c}){super({ha:a,G:b,z2:c});this.Qh="";this.ZA=0}la(a){if(this.Qh){const b=a.slice(0,this.ZA)+a.slice(this.ZA).replace(new RegExp(`(${this.Qh})`,"gi"),"<span class='highlighted'>$1</span>");this.displayObject().innerHTML=b}else super.la(a);this.UE||(this.xp(a),this.yb())}bZ(a,b){if(b){this.Nt=!1;var c=this;c.la(a);var d=a.substr(0,this.ZA);a=a.substr(this.ZA);if(void 0!==b&&this.displayObject().parentNode&&(c.displayObject().style.height="",!(b>=c.displayObject().scrollHeight))){var {hda:e,
Haa:f}=RT(this,a),g=()=>{c.la(`${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.Nt=!0}}}};function TT(a,b,c){c=new Q({ha:c?P(a,c):void 0});M(c,b);M(a.ra,c);return c}function UT(a){const b=a.Wd.D_&&!a.oa.Kk.As;var c=a.If?21:26;c=b?a.Wd.Zv*c:a.X7;a.tq.visible()?a.Wd.PE||(c+=32):b&&(c+=32);L(a,"padding-left",`${c}px`)}
function VT(a){var b=a.Wd.slide();const c=a.oa.Kk.As;var d=a.oa.SZ;if(c){a.qe.J(!1);a.Bs.J(!0);let e,f=a.Wd.prefix();if(0<=d.title)e=b.title();else if(b=0<=d.text?b.text().split("\n"):b.yj().text().split("\n"),d=a.iK(c,b,f,0<=d.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))e=d.text,f=d.Qba;d=a.Bs;b=f.length;d.Qh=c;d.ZA=b;a.Bs.la(f+e)}else a.qe.J(!0),a.Bs.J(!1)}
class WT extends QT{constructor({data:a,ia:b,Ia:c,qS:d,pS:e,eca:f}){super(a);this.Wd=a;this.oa=a.state();this.I=b;this.L=c;this.X7=f;const g=this.oa.Kk;this.fa("viewed",this.oa.KH);this.ra=new Q({ha:P(this,"content")});M(this,this.ra);this.tq=new qm({ha:P(this,"open-button"),toggle:!0});b=new Q({Ca:Z(this.L,"collapse_icon")});M(this.tq,b);TT(this,this.tq);this.Pj=a.zR();this.zh=this.Pn=null;this.rg=this.Pj?this.Pj.rg:null;this.Pj&&(b="allAtOnce"==this.Pj.submitType(),c=this.Pj.pV,b=this.Pj.cL||b||
c,"InfoSlide"!=this.rg.slide().type()&&b&&(this.zh=new Q({ha:P(this,"status")}),M(this,this.zh),z(this,this.rg.submittedEvent(),this.jM,this),z(this,this.rg.viewingChangedEvent(),this.jM,this),this.jM()),this.Pj.cL&&(this.Pn=new Q({ha:P(this,"mark")}),M(this,this.Pn),z(this,this.rg.markedEvent(),this.X4,this),this.Pn.J(this.rg.isMarked())));z(this,this.tq.ka,()=>{var h=this.oa,l=!this.tq.pressed();h.yz!=l&&(h.yz=l,h.BE.C())});z(this,this.oa.BE,this.kV,this);this.kV();this.tq.J(a.PE&&!g.As);a.Ao&&
(this.If=new Q({ha:P(this,"thumb"),jc:"IMG"}),TT(this,this.If),this.If.J(!1),XN(a.slide()).then(h=>{if(h){const l=$k({width:h.width(),height:h.height(),boundingWidth:d,boundingHeight:e,tx:!1});this.If.resize(l.width,l.height);this.If.setAttribute("src",h.url().replace(/\\/g,"/"));this.If.J(!0);this.fa("with-thumbnail",!0)}}));this.qe=this.kz(a);b=TT(this,this.qe,"title-container");this.Bs=new ST({ha:P(this,"title")});this.Bs.fa("minimized",!a.Ao);M(b,this.Bs);z(this,this.oa.oT,this.oW,this);this.oW();
z(this,this.oa.rT,this.pW,this);this.pW();z(this,g.vL,()=>{this.tq.J(a.PE&&!g.As);UT(this);VT(this)});z(this,this.I.qh,this.kj,this);VT(this);UT(this);this.sa(a.enabled());Jk(()=>{this.qe.visible()?this.qe.yb():this.Bs.yb()})}pW(){this.fa("viewed",this.oa.KH)}oW(){this.Ih(this.oa.selected())}kV(){this.tq.Hc(this.oa.Vm())}kz(a){const b=new ES({ha:P(this,"title"),Bda:!1});b.fa("minimized",!a.Ao);b.la(this.Wd.prefix()+a.title());b.xp(a.title());return b}iK(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.ga(d)}</span><br/>`+c;return!0});return e&&f?{text:e,Qba:f}:null}jM(){if(this.zh)if(this.zh.fa("answered",!1),this.rg.submitted()){if(this.Pj.cL||this.Pj.pV){var a=this.rg.review();a=a?a.status():"answered";this.zh.fa("status",a)}}else"allAtOnce"==this.Pj.submitType()&&(a=this.rg.hasBeenVisited()&&(this.rg.submitted()||this.rg.initiated()),this.zh.fa("answered",a));this.Pn&&this.Pn.fa("with-status",this.rg.submitted())}X4(){this.rg&&
this.Pn&&this.Pn.J(this.rg.isMarked())}fb(a,b){super.fb(a,b);if(this.zh)if(a=this.zh.P.getBoundingClientRect().width/this.zh.width(),b=this.P.getBoundingClientRect(),this.If){var c=this.If.P.getBoundingClientRect(),d=(c.bottom-b.top)/a;this.zh.move((c.left-b.left)/a-this.zh.width()/2,d-this.zh.height()+2)}else{c=this.qe.P.getBoundingClientRect();d=(c.top-b.top)/a;const e=c.height/a;this.zh.move((c.left-b.left)/a-this.zh.width()-7,d+(e-this.zh.height())/2)}this.Pn&&this.rg&&this.Pn.fa("with-status",
this.rg.submitted())}kj(a){"PB_SEARCH_RESULT_IN_TEXT_LABEL"!==a&&"PB_SEARCH_RESULT_IN_NOTES"!==a||VT(this)}};const XT=String.fromCharCode(160);function HT(a,b){const c=new WT({data:b,ia:a.I,Ia:a.L,eca:a.e5,qS:a.Q9,pS:a.P9});c.tf(a.yH?"treeitem":"option");a.Yf&&c.sa(!1);z(a,c.ka,(d,e)=>{a.enabled()&&!e.defaultPrevented&&(d=b.eD(),void 0!==d?a.Ug.slidePoolState().activeSlideIndex()!=d&&a.Ug.slidePoolState().setActiveSlideIndex(d):(a.B.ue(b.slide().index()),a.Xz()))});return c}function ZT(a,b){return kb(a.Si,c=>c.slide().index()==b)}
function $T(a,b,c,d){if(!(0>c||c>=a.Si.length)){b=b||a.Si[c];var e=aU(a,b.Pr());if(e){e.Ih(d);if(d)for(e=Number.MAX_VALUE;0<=c;--c){const f=a.Si[c];f.Zv<e&&(e=f.state(),1!=e.yz&&(e.yz=!0,e.BE.C()),e=f.Zv)}(a=a.Ut.get(b))&&a.Ih(d)}}}function bU(a){var b=a.F;a=a.Si[a.ui];a="number"===typeof a?a:b.sb.indexOf(a);if(!(0>a)){a*=b.Tk;var c=a+b.Tk;a>=b.Db&&c<=b.Db+b.Xq||(b.Db=a<b.Db?a:c-b.Tk,JT(b))}}function cU(a,b,c){if(a.LG!=b||a.ui!=c)$T(a,a.LG,a.ui,!1),a.LG=b,a.ui=c,$T(a,a.LG,a.ui,!0),bU(a)}
function dU(a,b){for(const d of b){const e=0!=d.md();if(a.Rs&&e){a.yH=!0;break}else d.eJ(void 0!==d.eD()?1:0)}let c=1;v(b,(d,e)=>{0==d.md()&&(d=eU(a,b,e,c+"."),a.pK.push(d),++c)});a.RB.clear();v(a.Si,d=>{a.RB.set(d.Pr(),d.state())});v(a.pK,()=>{})}function fU(a,b){a.Si=[];a.pK=[];dU(a,b);a.Si.sort((c,d)=>c.id()-d.id());a.Xz();a.Hs()}function aU(a,b){return a.RB.has(b)?a.RB.get(b):null}
function eU(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.md()==g.md()+1)f.push(h);else if(l.md()<=g.md())break}h=[];for(let m=0,n=f.length;m<n;++m)l=eU(a,b,f[m],d+(m+1)+".",!0),h.push(l);b=OT(g);h=g.slide();e=(l="quiz"==h.type())&&e||!a.RB.has(b)?B(a,new NT(a.Kk,h.Dy()&&(!l||l&&!e))):aU(a,b);c=B(a,new PT(c,e,g));c.D_=a.yH;c.Ao=a.Ao;c.PE=!!f.length;f=g.md();c.Zv=f;z(a,e.BE,a.Hs,a);a.Si.push(c);a.NO&&(c.VX=d+XT);return c}
function gU(a){const b=a.B.ma();if(0>b)return b;a=a.M.ja(b);return a.visible()?a.Li():-1}
class hU extends IT{constructor(a,b,c,d,e,f){const g=a.mp,h=a.hp,l=a.Bp,m=a.locked,n=a.sj,q=a.VQ,u=a.uba,w=a.tba,A=a.qS,G=a.pS,I=new KT;a=new Q;super({xf:!0,G:"treecontrol",ya:I,laa:a});B(this,I);M(this,a);this.Yf=m;this.fa("locked",this.Yf);this.M=b;this.B=c;this.Kk=d;this.Ug=this.xb=null;this.Rs=n;this.Ao=l;this.$p=h;this.yH=!1;this.NO=g;this.I=e;this.L=f;this.Tk=q;this.f5=u;this.e5=w;this.Q9=A;this.P9=G;this.RB=new Map;this.WO=new Map;this.Si=[];this.pK=[];this.ui=0;this.LG=null;z(this,this.Kk.vL,
this.Hs,this);this.bF();z(this,c.Ic(),this.jR,this);z(this,b.CZ,this.q7,this);this.fa("highlight-viewed",this.$p);b=new Q({G:"container-bottom-shadow"});M(this,b);this.wa=new lI({Cr:a,hQ:b.displayObject()});B(this,this.wa);this.V(this.wa.gk());(b=this.wa.ti)&&ET(this,b);Jl(a,{height:"inherit"})}Bi(){return 0==this.F.Lt}q7(a){if(a=ZT(this,a))a=a.state(),1!=a.KH&&(a.KH=!0,a.rT.C())}reset(){}Hs(){const a=[];if(this.Kk.As){var b=jQ(this.M,this.Kk.As);for(var c of b)b=c.slide.index(),b=ZT(this,b),b.state().SZ=
c.location,a.push(b)}else{c=Number.MAX_VALUE;for(b of this.Si){const d=aU(this,b.Pr());b.Zv<=c&&d&&(a.push(b),c=d.Vm()?Number.MAX_VALUE:b.Zv)}}c=this.F;if(b=this.Ao?this.f5:this.Tk)c.Tk=b;c.sb=a;c.Lt=c.Tk*a.length;c.Hs();this.eF()}Cv(a){fU(this,a)}bF(){const a=this.Ug&&"completed"!=this.Ug.sessionMode()&&this.Ug.slidePoolState().slides(),b=gU(this),c=[];for(let e=0;e<this.M.Dp();e++){const f=this.M.nI(e);var d=this.WO.get(f);if(d)c.push(d);else{"quiz"==f.type()&&(this.yH=!0);d=f.title()?f.title():
"---";const g=f.md();d=new MT(d,g,f);c.push(d);this.WO.set(f,d)}if(a&&e==b){const g=f.md();a.forEach((h,l)=>{const m=h.slide().description().text(),n=this.xb.skinSettings().questionListInfo().displayQuestionStatus(),q="free"==this.xb.navigationType(),u=this.Ug.settings().submitType(),w="reviewing"==this.Ug.sessionMode();c.push(new MT(m,g+1,f,l,q,new LT(h,n,u,w)))})}}this.Cv(c);this.Xz()}jR(){af(this,this.xb);(this.xb=this.B.Pa())&&z(this,this.xb.currentSessionChangedEvent(),this.VW,this);this.VW();
this.Xz()}HA(){super.HA();this.wa.setParentScale(this.uq)}VW(){const a=this.Ug,b=this.B.Pa();this.Ug=this.B.Z().visible()&&b&&b.skinSettings().questionListInfo().showSlideList()?b.currentSession()&&b.currentSession().started()?b.currentSession():null:null;a!=this.Ug&&(a&&af(this,a,a.slidePoolState()),this.bF(),this.Ug&&(z(this,this.Ug.slidePoolState().activeSlideChangedEvent(),this.Xz,this),z(this,this.Ug.sessionModeChangedEvent(),this.bF,this)))}Xz(){const a=gU(this);if(this.Ug&&"completed"!=this.Ug.sessionMode()){const b=
this.Ug.slidePoolState().activeSlideIndex()+1;cU(this,this.Si[a+b],a+b)}else cU(this,this.Si[a],a)}fb(a,b){super.fb(a,b);this.eF();bU(this)}eF(){const a=this.height();this.wa&&a&&this.wa.Fi(a,this.F.Lt)}};function iU(a){return a.H.search?(a=new Q({G:"search-result"}),a.J(!1),a):null}function jU(a){if(a.hl&&a.hl.visible()){const b=a.Lo.Bi();a.hl.la(a.I.ga(b?"PB_SEARCH_NO_RESULTS_LABEL":"PB_SEARCH_RESULTS_LABEL"));a.hl.fa("no-results",b)}}
class kU extends Q{constructor(a,b,c,d,e){super({G:"outline",xf:!0});this.tf("tabpanel");this.M=a;this.B=b;this.H=c;this.I=d;this.L=e;(this.hl=iU(this))&&M(this,this.hl);this.Kk=new CT;this.Lo=new hU({locked:this.H.locked,sj:this.H.sj,mp:this.H.mp,Bp:this.H.Bp,hp:this.H.hp,VQ:60,uba:76,tba:20,pS:56,qS:120},a,b,this.Kk,this.I,this.L);M(this,this.Lo);z(this,this.B.Ic(),this.RF,this);z(this,this.H.jb,this.E6,this);z(this,this.I.qh,this.kj,this)}invalidate(){cb("deprecated");this.yb()}E6(){this.H.search&&
!this.hl&&(this.hl=iU(this))&&M(this,this.hl,0);var a=this.Lo,b=this.H.Bp,c=this.H.mp,d=this.H.hp,e=this.H.sj;if(b!==a.Ao||c!==a.NO||e!==a.Rs)a.Ao=b,a.NO=c,a.Rs=e,a.WO.clear(),a.bF();a.$p!==d&&(a.$p=d,a.fa("highlight-viewed",a.$p))}RF(){for(let f=0;f<this.M.Dp();++f){var a=this.M.nI(f),b=this.B.nf("arbitrarySlideSwitching",a.index());a=this.Lo;var c=f,d=a,e=!!b&&"slideNavigationSettings"==b.wp();d.Yf!=e&&(d.Yf=e,d.fa("locked",e));(a=a.Ut.get(a.Si[c]))&&gO(a.displayObject(),b)}}kj(a){"PB_SEARCH_NO_RESULTS_LABEL"!==
a&&"PB_SEARCH_RESULTS_LABEL"!==a||jU(this)}fb(){this.Lo.Qd(this.height())}};function lU(a){if(a.Tb||a.yd){const b=new BT({Cu:a.Tb,Bu:a.yd,nk:a.ng,ia:a.I,Ia:a.L});a.fa("mode",a.Tb?"outline":"notes");z(a,b.xA,a.C4,a);z(a,b.AO,a.D4,a);return b}return null}function mU(a){a.yd&&(a.Vs=new Q({ha:P(a,"notes-container")}),M(a,a.Vs),a.FF=new wT({G:"notes",W:a.B}),M(a.Vs,a.FF))}
class nU extends Q{constructor({Bu:a,Cu:b,nk:c,Ia:d,ia:e,W:f,slides:g}){super({G:"outline-info-panel"});this.L=d;this.I=e;this.FF=this.Vs=this.gt=this.ht=null;this.Tb=b;this.yd=a;this.ng=c;this.M=g;this.B=f;(this.Vi=lU(this))&&M(this,this.Vi);this.fz();mU(this)}ZR(a){this.Tb=a}YR(a){this.yd=a}sa(a){super.sa(a);this.Vi&&this.Vi.sa(a)}D4(a){if(this.gt){var b=this.gt,c=b.Kk;c.As=a.toLocaleLowerCase();c.vL.C();b.hl.J(!!a);jU(b)}}C4(a){this.fa("mode",a);"notes"===a&&this.FF.yb()}fz(){this.Tb&&(this.ht=
new Q({ha:P(this,"outline-container")}),M(this,this.ht),this.gt=new kU(this.M,this.B,this.ng,this.I,this.L),M(this.ht,this.gt))}};class oU extends qR{JR(a,b){const c=this.content();b/=a;c&&c.Qd(b);this.Qd(b);this.yb();Xk(this.displayObject(),a)}};class pU extends oU{constructor(a,b){super(a);this.fc=b;this.ky(this.fc)}C1(){var a=this.fc.gt;a.Lo&&bU(a.Lo)}};function qU(a){if(a.Fj.showOutline){const b=new IS({Ia:a.L,uj:a.Fa});Kl(b,P(a,"outline-button"));z(a,b.sY,a.OO,a);a.fc=new nU({Bu:!1,Cu:!0,nk:a.ng,Ia:a.L,ia:a.I,W:a.B,slides:a.M});a.dG=new pU(b.displayObject(),a.fc);a.dG.fa("outline-popup",!0);rR(a.Fa,a.dG);return b}return null}function rU(a){return sU(a)?new uT({settings:a.Fj,uj:a.Fa,soundController:a.ic,sca:a.B,ia:a.I,hk:a.Mg,xx:a.Ek,Hg:a.zd,Ia:a.L}):null}function sU(a){return a.Fj.qy||a.Fj.Jr||a.Fj.Ol||a.Fj.Rd||a.Fj.Ap}
class tU extends Q{constructor({maa:a,nk:b,uj:c,ia:d,Ia:e,W:f,slides:g,hk:h,soundController:l,xx:m,Hg:n}){super({G:"play-controls-container"});this.Fj=a;this.B=f;this.Fa=c;this.I=d;this.L=e;this.M=g;this.Mg=h;this.ic=l;this.Ek=m;this.zd=n;this.ng=b;this.Cq=this.dG=this.fc=null;this.Xk=qU(this);this.Rb=this.gz();this.Oh=rU(this);this.Pc=this.kv();this.Xk&&M(this,this.Xk);this.Rb&&M(this,this.Rb);this.Oh&&M(this,this.Oh);this.Pc&&(this.Kw("0:00",fO(this.M.Tl())),M(this,this.Pc),z(this,this.B.$().Yb(),
this.tb,this))}fJ(a){this.dG&&this.fc&&this.fc.resize(void 0,a)}sa(a){this.Oh&&this.Oh.sa(a)}QR(a){this.Rb&&this.Rb.J(!a);this.Oh&&this.Oh.QR(a);this.Pc&&this.Pc.J(!a)}fb(){var a=this.Fj.Of;a&&!this.Rb&&(this.Rb=this.gz())&&M(this,this.Rb,this.Wf("playButton"));this.Rb&&this.Rb.J(a);(a=this.Fj.showOutline)&&!this.Xk&&(this.Xk=qU(this))&&M(this,this.Xk,this.Wf("outlineButton"));this.Xk&&this.Xk.J(a);sU(this)&&!this.Oh&&(this.Oh=rU(this))&&M(this,this.Oh,this.Wf("collapsableButtons"));this.Oh&&(a=this.Oh,
fT(a),a.fb(),a.Ot(),jT(a));(a=this.Fj.hh)&&!this.Pc&&(this.Pc=this.kv(),this.Kw("0:00",fO(this.M.Tl())),this.Pc&&M(this,this.Pc,this.Wf("progressTimer")));this.Pc&&this.Pc.J(a)}Wf(a){const b=[this.Xk,this.Rb,this.Oh,this.Pc].filter(c=>c);switch(a){case "outlineButton":return b.indexOf(this.Xk);case "playButton":return b.indexOf(this.Rb);case "collapsableButtons":return b.indexOf(this.Oh);case "progressTimer":return b.indexOf(this.Pc);default:return-1}}gz(){if(this.Fj.Of){const a=new JS({Ia:this.L,
W:this.B,slides:this.M});Kl(a,P(this,"play-pause-button"));return a}return null}kv(){return this.Fj.hh?new Q({ha:P(this,"progress-timer")}):null}tb(){var a=this.B.$().timestamp();-1!=a.Aa()&&(a=this.M.oj(a,!1,!0),this.Kw(fO(a),fO(this.M.Tl())))}Kw(a,b){a=`<span>${a}</span><span>&nbsp;/&nbsp;${b}</span>`;this.Pc.displayObject().innerHTML!=a&&this.Pc.vj(a)}OO(a){xR(this.Fa,a,this.Xk.displayObject())}};function uU(a){let b=!1,c=!1,d=!1;for(let e=0;e<a.count();++e){const f=a.ja(e),g=f.type();"quiz"==g&&(b=!0,c=c||f.qP);"interaction"==g&&(d=!0)}return{Q0:b,R0:c,PQ:d}};function vU(a){return a.H.visible&&(a.H.showOutline||a.H.Of||a.H.qy||a.H.Jr||a.H.Gg||a.H.Ol||a.H.Rd||a.H.Ap||a.H.hh)?new tU({maa:a.H,nk:a.ng,uj:a.Fa,ia:a.I,Ia:a.L,W:a.B,slides:a.M,hk:a.Mg,soundController:a.ic,xx:a.Ek,Hg:a.zd}):null}function wU(a){a.Bf||(a.Bf=vU(a),a.Bf&&M(a,a.Bf,0));a.Bf&&a.Bf.yb()}function xU(a){a.od||(a.od=a.$y(),a.od&&M(a,a.od));a.od&&a.od.yb()}
class yU extends Q{constructor({skinSettings:a,ya:b,W:c,soundController:d,uj:e,ia:f,Ia:g,hk:h,xx:l,Hg:m}){super({G:"universal-control-panel",jc:"NAV"});this.F=b;this.B=c;this.ic=d;this.Fa=e;this.I=f;this.L=g;this.Mg=h;this.Ek=l;this.zd=m;this.H=a.za.controlPanel;this.M=b.slides();this.ng=a.outline;({PQ:a}=uU(this.F.slides()));this.Nz=a;this.Bf=vU(this);this.od=this.$y();this.Bf&&M(this,this.Bf);this.od&&M(this,this.od);z(this,this.H.jb,this.io,this);z(this,this.B.Ic(),this.jo,this);z(this,this.Se(),
this.V4,this)}fJ(a){this.Bf&&this.Bf.fJ(a)}W(){return this.B}setScale(a){Xk(this.displayObject(),a)}sa(a){super.sa(a);this.Bf&&this.Bf.sa(a);this.od&&this.od.sa(a)}tD(a){if(this.Bf){var b=this.Bf;const c=a.pressed;a=a.relativeElement;if(!b.Cq){const d=new nU({Bu:!1,Cu:!0,nk:b.ng,Ia:b.L,ia:b.I,W:b.B,slides:b.M});d.gt.Lo.jR();b.Cq={relativeElement:a,Ar:new pU(a,d)};b.Cq.Ar.fa("outline-popup",!0);rR(b.Fa,b.Cq.Ar)}xR(b.Fa,c,b.Cq.relativeElement)}}io(){sR(this.Fa);wU(this);xU(this)}V4(){var a=this.width();
if(this.od){var b=this.od;b.Ab&&(a=480>=a?"":b.I.ga("PB_CONTROL_PANEL_NEXT"),b.Ab.la(a))}}$y(){var a=this.H.visible&&(this.H.vf||this.H.Pf||this.H.Du);return this.Nz||a?(a=new HS({ia:this.I,W:this.B,Ia:this.L,settings:this.H,tJ:this.M.Dp()}),Kl(a,P(this,"navigation-controls")),a):null}fb(){wU(this);xU(this)}jo(){var a=this.B.$a();const b=this.B.ob();a=!!a||!!b;xU(this);this.Bf&&this.Bf.QR(a);this.Bf&&(a=this.Bf,a.Cq&&tR(a.Fa,a.Cq.relativeElement),a.Cq=null)}};function zU(a,b,c){const d=new Q({ha:P(a,"link"),jc:"A",kI:!0,UI:!1});d.setAttribute("target","_blank");d.setAttribute("data-tooltip",c);a=new Q({ha:P(a,"link-icon"),Ca:b});M(d,a);return d}function AU(a){const b=a.Dk.displayObject().offsetHeight;a.wa.Fi(b,b)}function BU(a){const b=new Q({ha:P(a,"show-more")});b.la(a.I.ga(a.Io.AQ));z(a,b.ka,()=>CU(a));return b}function CU(a){var b=!a.Vm();a.Dk.fa("collapsed",!b);a.Vm()?a.Kq.la(a.I.ga(a.Io.r0)):a.Kq.la(a.I.ga(a.Io.AQ));a.kU.C();DU(a)}
function DU(a){a.Vm()?(a.wa.Fi(a.Dk.height(),a.eE.height()),a.wa.Tx()):AU(a)}
class EU extends Q{constructor(a,b,c){super({G:"presenter-info",xf:!0});this.I=a;this.Io={F0:"PB_PRESENTER_EMAIL",D2:"PB_PRESENTER_WEBSITE",r0:"PB_PRESENTER_COLLAPSE_BIO",AQ:"PB_PRESENTER_EXPAND_BIO"};this.PG=c;this.fa("popup",this.PG);this.hc=null;this.Ka=new Q({ha:P(this,"main")});M(this,this.Ka);this.mt=new Q({ha:P(this,"photo")});M(this.Ka,this.mt);c=new Q({ha:P(this,"info")});M(this.Ka,c);this.ii=new ES({ha:P(this,"name")});M(c,this.ii);const d=new ES({ha:P(this,"job")});Gg&&L(d,"line-height",
"20px");this.sM=d;M(c,this.sM);this.jt=new Q({ha:P(this,"phone"),jc:qi?"A":"DIV",kI:!0,UI:!qi});M(c,this.jt);this.nA=new Q({ha:P(this,"links")});M(c,this.nA);this.im=zU(this,Z(b,"mail-link"),this.I.ga(this.Io.F0));B(this,this.im);this.Vt=zU(this,Z(b,"external-link"),this.I.ga(this.Io.D2));B(this,this.Vt);this.Dk=new Q({G:"bio-container"});M(this,this.Dk);b=new Q({G:"scroll-area"});M(this.Dk,b);this.eE=new Q({ha:P(b,"bio")});M(b,this.eE);this.wa=new lI({Cr:b});this.Dk.V(this.wa.gk());AU(this);this.PG||
this.Dk.fa("collapsed",!0);this.Kq=BU(this);M(this,this.Kq);this.J(!1);this.kU=D(this);this.M5=D(this);this.wL=!0;z(this,this.mt.Se(),this.M5.C,this);z(this,a.qh,this.kj,this)}Vm(){return!this.Dk.qI("collapsed")}pD(a){this.hc!=a&&((this.hc=a)?(this.J(!0),a=this.hc.nu(),this.fa("no-photo",!a),this.mt.J(!!a),this.mt.vp(),a&&(a.sf()?this.JU(a):(a.load(),z(this,a.xr(),this.JU,this))),a=this.hc.name(),this.ii.J(!!a),a&&this.ii.la(a),a=this.hc.ju(),this.sM.J(!!a),a&&this.sM.la(a),a=this.hc.phone(),this.jt.J(!!a),
a&&(this.jt.la(a),this.jt.setAttribute("href",`tel:${a}`)),(a=this.hc.email())?(this.im.setAttribute("href",`mailto:${a}`),this.im.setAttribute("title",a),this.nA.V(this.im)):this.nA.removeChild(this.im),(a=this.hc.Ae())?(this.Vt.setAttribute("href",a),this.Vt.setAttribute("title",a),this.nA.V(this.Vt)):this.nA.removeChild(this.Vt),a=this.hc.jr(),this.Dk.J(!!a),a&&this.eE.la(a),this.wL=!0,this.PG?this.Kq.J(!1):(this.Kq.J(this.Dk.visible()),!this.Dk.visible()&&this.Vm()&&CU(this)),this.wa.ti.my(0),
DU(this)):this.J(!1))}JU(a){const b=a.width(),c=a.height();L(this.mt,"background-image",xi(a.path()));b<c?L(this.mt,"background-size",`${64}px ${64/b*c}px`):L(this.mt,"background-size",`${64/c*b}px ${64}px`)}fb(){if(document.body.contains(this.displayObject())){if(!this.PG&&this.wL){var a=this.Kq,b=a.J;const c=this.eE.displayObject();b.call(a,c.scrollHeight>c.offsetHeight);this.wL=!1}DU(this)}}kj(a){switch(a){case this.Io.r0:this.Vm()&&this.Kq.la(this.I.ga(a));break;case this.Io.AQ:this.Vm()||this.Kq.la(this.I.ga(a));
break;case this.Io.F0:this.im&&this.im.setAttribute("data-tooltip",this.I.ga(a));break;case this.Io.D2:this.Vt&&this.Vt.setAttribute("data-tooltip",this.I.ga(a))}}};class FU extends Q{constructor(){super({G:"logo"});this.jq=280;this.EM=this.Af=this.zb=null;D(this)}vu(a){this.zb!=a&&(this.fa("has-logo",!1),this.zb&&af(this,this.zb.logo(),this.zb),(this.zb=a)?(z(this,this.zb.FM,this.hC,this),this.hC()):this.qN(null))}hC(){if(this.zb){var a=this.zb.logo();a.sf()?this.qN(a):(a.load(),z(this,a.xr(),this.qN,this))}}qN(a){a?(Id(this.displayObject()),this.Af=new Q({jc:"A"}),this.zb&&this.zb.Ae()&&""!=this.zb.Ae()?(this.Af.setAttribute("href",this.zb.Ae()),this.Af.setAttribute("target",
"_blank"),this.Af.setAttribute("title",this.zb.Ae())):(this.Af.removeAttribute("title"),this.Af.removeAttribute("href"),this.Af.removeAttribute("target")),this.EM=a.DC(),this.V(this.Af),this.Af.V(this.EM),this.fa("has-logo",!0)):this.Af&&(this.removeChild(this.Af),this.EM=null)}};function GU(a){const b=new qm({ha:P(a,"maximized")}),c=new Q({Ca:Z(a.L,"video_maximize")});M(b,c);b.fa("at-left",a.Sa.ie);b.Mf(0);z(a,b.ka,()=>a.rN.C());return b}function HU(a){if(a.Sa.ud){const b=new FU;z(a,a.F.rK,a.YY,a);z(a,b.Se(),()=>{IU(a)});a.Kf(b,0);return b}return null}
function JU(a){if(a.Sa.gh){const b=new EU(a.I,a.L,!1);Kl(b,P(a,"presenter-info"));b.J(!1);z(a,b.kU,()=>{if(a.Wc&&a.Wc.visible())if(a.Wc.Vm()){var c=Gh(a.displayObject());c=a.height()-a.Wc.y()-c.bottom;L(a.Wc,"max-height",`${c}px`)}else L(a.Wc,"max-height","");a.yb()});return b}return null}function KU(a){return a.Sa.showOutline||a.Sa.ze?new nU({Cu:a.Sa.showOutline,Bu:a.Sa.ze,nk:a.ng,W:a.B,slides:a.F.slides(),Ia:a.L,ia:a.I}):null}
function IU(a){if(a.Vb){var b=Gh(a.displayObject());b=a.fc?Math.max(.2*a.height(),156)+b.bottom:0;b=a.height()-b;if(!a.vd||0>=a.vd.height())var c=0;else c=Hh(a.vd.displayObject()),c=a.vd.height()+c.top+c.bottom;b-=c;a.Vb.Ml(a.width(),b)}}function LU(a){let b=zh(a.kq.displayObject());"number"!==typeof b&&(b=0);a.oU=new km(a.kq.displayObject(),b,0,250,c=>Math.max(0,250*c)/250);a.oU.play()}
function MU(a){a.Wc&&(a.Vb?a.zi(a.Wc)&&a.removeChild(a.Wc):a.vd?Jd(a.Wc.displayObject(),a.vd.displayObject()):a.Kf(a.Wc,0))}
function NU(a,b){a.GH&&a.GH&&a.zi(a.GH.displayObject())&&a.removeChild(a.GH.displayObject());a.Vb&&a.Vb&&(a.zi(a.Vb.displayObject())&&a.removeChild(a.Vb.displayObject()),a.Vb.removeChild(a.kq),a.Vb.removeChild(a.IE),Re(a,a.Vb.displayObject(),"mouseover",a.rq,a),Re(a,a.Vb.displayObject(),"mouseout",a.sm,a));a.Vb=b;a.Vb&&(a.vd?Jd(a.Vb.displayObject(),a.vd.displayObject()):a.Kf(a.Vb.displayObject(),0),y(a,a.Vb.displayObject(),"mouseover",a.rq,a),y(a,a.Vb.displayObject(),"mouseout",a.sm,a),a.Vb.V(a.kq),
a.Vb.V(a.IE));IU(a);MU(a);a.yb()}
class OU extends Q{constructor(a,b,c,d,e,f=!0){super({G:"universal-side-panel",jc:"ASIDE"});this.F=b;this.B=c;this.I=d;this.L=e;this.Sa=a.za.gd;this.ng=a.outline;this.oU=this.nU=void 0;this.va=1;this.Vb=void 0;this.GH=null;this.qZ=f;this.kq=GU(this);B(this,this.kq);this.IE=new Q({G:"float-panel-overlay"});B(this,this.IE);(this.vd=HU(this))&&B(this,this.vd);(this.Wc=JU(this))&&B(this,this.Wc);(this.fc=KU(this))&&M(this,this.fc);this.rN=D(this);this.rZ=D(this);z(this,this.B.Ic(),this.ne,this);z(this,
this.Sa.jb,this.h$,this);this.ne()}show(a){this.qZ=a;L(this,"transition","margin 300ms ease-in-out");oi(()=>L(this,"transition",""),this,300);this.rZ.C()}showed(){return this.qZ}showedStateChanged(){return this.rZ}setScale(a,b){this.va=a;super.setScale(a,b)}J(a){this.visible()!=a&&(super.J(a),a&&this.yb())}sa(a){super.sa(a);this.fc&&this.fc.sa(a)}h$(){this.Sa.ud?this.vd||(this.vd=HU(this),B(this,this.vd)):this.vd&&(this.removeChild(this.vd.displayObject()),Ze(this,this.vd),this.vd=null);this.Sa.gh?
this.Wc||(this.Wc=JU(this),B(this,this.Wc)):this.Wc&&(this.removeChild(this.Wc.displayObject()),Ze(this,this.Wc),this.Wc=null);var a=this.Sa.showOutline,b=this.Sa.ze;if(a||b)if(this.fc){this.fc.ZR(a);this.fc.YR(b);a=this.fc;if(a.Tb||a.yd)if(a.Vi){a.Vi.ZR(a.Tb);a.Vi.YR(a.yd);b=a.Vi;if(b.Tb&&b.yd)b.Oc||(b.Oc=b.Pp(),b.Oc&&M(b,b.Oc,0)),b.$k&&(Ze(b,b.$k),b.$k=null);else if(b.Tb||b.yd)b.$k||(b.$k=yT(b),b.$k&&M(b,b.$k,0)),b.Oc&&(Ze(b,b.Oc),b.Oc=null);b.x_()}else a.Vi=lU(a),a.Vi&&M(a,a.Vi);else Ze(a,a.Vi),
a.Vi=null;a.yd?(a.Vs||mU(a),a.fa("mode","notes"),a.FF.yb()):a.Vs&&(Ze(a,a.Vs),a.Vs=null);a.Tb?(a.ht||a.fz(),a.fa("mode","outline")):a.ht&&(Ze(a,a.ht),a.ht=null)}else(this.fc=KU(this))&&M(this,this.fc);else Ze(this,this.fc),this.fc=null;this.ne()}rq(a){a.relatedTarget&&Rd(this.Vb.displayObject(),a.relatedTarget)||(a=zh(this.kq.displayObject()),"number"!==typeof a&&(a=0),this.nU=new km(this.kq.displayObject(),a,1,150),this.nU.play())}sm(a){a.relatedTarget&&Rd(this.Vb.displayObject(),a.relatedTarget)||
LU(this)}ne(){-1!=this.B.ma()&&(MU(this),this.BP(),this.YY(),this.yb())}YY(){if(this.vd&&-1!=this.B.ma()){var a=this.B.Z().Dg();a?(a=a.$d())&&a.logo()?this.vd.vu(a):this.wB():this.wB()}}wB(){const a=this.F.$d();a&&a.logo()?this.vd.vu(a):this.vd.vu(null)}BP(){if(this.Wc&&-1!=this.B.ma()){var a=this.B.Z();this.Wc.pD(a.Dg())}}fb(){if(this.visible()){var a=!!this.vd&&this.vd.visible(),b=!!this.Wc&&this.Wc.visible(),c=!!this.fc&&this.fc.visible(),d=!!this.Vb&&!!this.zi(this.Vb.displayObject());a&&this.vd.fa("with-delimiter",
b||!b&&!d&&c);b&&this.Wc.fa("with-delimiter",c);this.Wc&&this.Wc.yb()}}wd(){super.wd();Ld(this.IE.displayObject());Ld(this.kq.displayObject())}};function PU(a,b,c,d){em.call(this,a,b,c,d);this.y3=new C;this.h3=new C;this.fU=new C}r(PU,em);function QU(a,b){a.Pu=b}PU.prototype.II=function(){this.Pu&&this.Pu.animate(this.coords);this.h3.C()};PU.prototype.w1=function(){};PU.prototype.Ll=function(){this.Pu&&this.Pu.animate(this.coords);this.fU.C()};PU.prototype.np=function(){this.y3.C();this.Pu&&this.Pu.animate(this.coords)};class RU{constructor(a){this.Mc=a}animate(a){this.Mc.Mf(a[0]);Xk(this.Mc.displayObject(),a[1])}}function SU(a){a.nb=new vO;a.nb.J(!1);gi(a.nb.displayObject(),"left top");tO(a.nb,a.D.Ak().view());const b=a.F.$c().yf();for(let c=0;c<b.count();++c){const d=b.fp(c);z(a,d.playbackStateChangedEvent(),a.J6,a)}}function TU(a,b){const c=new PU([1,.5],[0,1],500);QU(c,new RU(b));z(a,c.fU,()=>{a.nb.removeChild(b)},a);return c}
class UU extends Cg{constructor({oc:a,Ia:b,controlPanel:c,yca:d}){super();this.D=a;this.L=b;this.qb=c;this.pi=d;this.F=this.D.ya();this.B=this.D.view().W();this.tc=this.D.view().xe();this.ls=null;this.Uh=void 0;this.pe=!1;this.sw=null;this.RT=!1;this.Bb=void 0;this.LP=D(this);SU(this);this.pi&&z(this,this.pi.EO,e=>{this.RT=e})}invalidate(){const a=this.CL();void 0!==a?(this.pe=!0,uO(this.nb,a.width(),a.height())):this.pe=!1}nX(){const a=this.tc;a.$().Eg()?a.pause():a.play()}tW(a){if(!this.RT){var b=
this.ls;this.ls=a.state();a="started"==this.ls||"buffering"==this.ls;if("suspended"!=b&&"suspended"!=this.ls&&"rewinding"!=this.ls&&(!b||("started"==b||"buffering"==b)!=a)){a=!a;this.sw&&1==this.sw.hd&&this.sw.stop(!0);b=new Q;a?b.V(Z(this.L,"btn_pause_big.svg")):b.V(Z(this.L,"btn_play_big.svg"));b.resize(104,76);L(b,"position","absolute");L(b,"pointer-events","none");var c=this.nb;a=(c.width()-b.width())/2;c=(c.height()-b.height())/2;b.move(a,c);this.nb.V(b);af(this,this.sw);this.sw=TU(this,b);this.sw.play()}}}CL(){let a=
this.Uh;const b=this.F.$c().yf();if(!a)for(let c=0;c<b.count();c++){const d=b.fp(c);if(d.kc().K()<=this.B.ma()&&d.Qe().K()>=this.B.ma()){a=d;break}}return a}J6(a){"activated"==a.playbackState()?this.Uh!=a&&(this.Uh=a,uO(this.nb,a.width(),a.height()),this.LP.C()):"deactivated"==a.playbackState()&&(this.Uh=void 0,this.LP.C())}video(){return this.nb}};function VU(a,b){a.Bb=b;b=a.Ch;b.Bb=a.Bb;a=b.B.$().Jc();const c=b.nb.displayObject();Re(b,c,kl,b.nX,b);Te(b,a,b.tW,b);"MaximizedVideo"==b.Bb&&(y(b,c,kl,b.nX,b),b.ls=null,z(b,a,b.tW,b))}function WU(a,b){if(a.X!=b){af(a,a.X);a.X=b;a.X?(z(a,a.X.rN,a.UZ,a),VU(a,"Full")):VU(a,"NoSidebar");a:{b=a.B.ma();if(-1!=b&&(b=XU(a,b))&&a.Bb!=b){a.Yl(b);b=!0;break a}b=!1}b||a.Fv()}}
function XU(a,b){a=a.F.slides().ja(b).jp();for(b=0;b<a.count();++b){const c=a.NC(b),d=c.params();if("changeLayout"==c.name()&&d)return d.type}return null}function YU(a,b){const c=XU(a,b);c?a.Yl(c):0<b&&YU(a,b-1)}function ZU(a){return"MaximizedVideo"==a.Bb||"NoSidebarVideo"==a.Bb?a.Ch.video().displayObject():a.vb.$x().displayObject()}function $U(a){return"MaximizedVideo"==a.Bb?a.Ch.video().width():a.R.width()}function aV(a){return mR({ya:a.F,K:a.B.ma(),xj:a.H.za.gd})}
function bV(a,b){var c=b;a.X&&aV(a)||"Full"==b&&(b="NoSidebar");a.X||"MaximizedVideo"==b&&(b="NoSidebarVideo");a.Bb==b?(a.Fv(),VU(a,c)):(VU(a,b),c=a.R.displayObject(),"Full"==b||"NoSidebar"==b?Qd(c)!==a.vb.displayObject()&&a.vb.V(c):a.vb.removeChild(c),a.Fv(),a.Lv.C())}
class cV extends Cg{constructor({oc:a,settings:b,Gda:c,CC:d,gd:e}){super();this.D=a;z(this,this.D.IC(),this.OF,this);this.F=this.D.ya();this.R=this.D.view();this.H=b;this.B=this.R.W();z(this,this.B.Ic(),this.n7,this);this.Ch=c;this.vb=d;(this.X=e)&&z(this,this.X.rN,this.UZ,this);this.wG=a=this.X?"Full":"NoSidebar";this.Lv=D(this);VU(this,a)}invalidate(){"NoSidebarVideo"==this.Bb?this.Yl("NoSidebar"):this.fF()}UZ(){"MaximizedVideo"==this.Bb?this.Yl("Full"):"NoSidebar"==this.Bb?this.Yl("NoSidebarVideo"):
"Full"==this.Bb?this.Yl("MaximizedVideo"):"NoSidebarVideo"==this.Bb&&this.Yl("NoSidebar")}OF(a){const b=a.params();"changeLayout"==a.name()&&b&&this.Yl(b.type)}n7(){let a;this.Ch.invalidate();this.Ch.pe?"Full"==this.Bb?this.X&&NU(this.X,this.Ch.video()):"NoSidebar"!=this.Bb||this.wM||"Full"!=this.wG&&"MaximizedVideo"!=this.wG||(a="Full"):(this.X&&NU(this.X),"MaximizedVideo"==this.Bb?a="Full":"NoSidebarVideo"==this.Bb?a="NoSidebar":this.wM||("Full"==this.Bb?aV(this)||(a="NoSidebar"):"NoSidebar"==this.Bb&&
"Full"==this.wG&&aV(this)&&(a="Full")));a?bV(this,a):(this.Fv(),this.Lv.C());this.wM=!1}Yl(a){this.wG=a;this.wM=!0;bV(this,a)}Fv(){const a=this.Ch.video(),b=this.Ch.pe;a.J(b&&"NoSidebar"!=this.Bb);if(this.X){const c="Full"==this.Bb&&aV(this)||"MaximizedVideo"==this.Bb;this.X.J(c);"Full"==this.Bb||"NoSidebar"==this.Bb?(NU(this.X,b?a:void 0),this.vb.removeChild(a.displayObject())):(NU(this.X,this.vb.$x()),this.vb.V(a.displayObject()),a.resize(this.vb.width(),this.vb.height()))}BS(this.vb)}fF(){const a=
this.Ch.video(),b="Full"!=this.Bb&&"NoSidebar"!=this.Bb;this.X&&b&&a.resize(this.vb.width(),this.vb.height())}};function dV(a,b){switch(b){case "pen":return Z(a.L,"marker_pen");case "highlighter":return Z(a.L,"marker_highlighter");case "eraser":return Z(a.L,"marker_eraser");default:return null}}
class eV extends Q{constructor({type:a,ia:b,Cg:c,Ia:d}){super({G:"marker-panel-button",tabIndex:0});this.L=d;this.fa("mobile",qi);this.fa("type",a);a=this.zn(a);d=new Q({ha:P(this,"text")});Ml(d,b,c);a&&M(this,a);M(this,d)}zn(a){var b=dV(this,a);if(!b)return null;a=new Q({G:"item-icon"});Kl(a,P(this,"item-icon"));b=new Q({ha:P(a,"item-icon-image"),Ca:b});M(a,b);return a}}
function fV(a,b,c){c=new eV({type:b,ia:a.I,Cg:c,Ia:a.L});z(a,c.ka,()=>a.qq(b),a);y(a,c.displayObject(),"keydown",d=>{if(13==d.keyCode||32==d.keyCode)a.qq(b),d.stopPropagation(),d.preventDefault()},a);M(a,c);return c}function gV(a,b){a.eU=b;a.Rf.has("endDrawing")&&a.Rf.get("endDrawing").sa(b)}
class hV extends Q{constructor(a,b){super({G:"marker-panel"});this.Rf=new Map;this.hU=this.eU=!0;this.g_=D(this);this.iU=D(this);this.Ez=[];this.I=a;this.L=b}open(){for(const a of this.Rf.values())a&&Ze(this,a);this.vp();this.CK();this.Ez=[]}CK(){var a=fV(this,"pen","PB_DRAWING_TOOLS_PEN");this.Rf.set("pen",a);a=fV(this,"highlighter","PB_DRAWING_TOOLS_HIGHLIGHTER");this.Rf.set("highlighter",a);a=fV(this,"eraser","PB_DRAWING_TOOLS_ERASER");this.Rf.set("eraser",a);a=new Q({ha:P(this,"separator")});
this.V(a);a=fV(this,"eraseAll","PB_DRAWING_TOOLS_ERASE_ALL");this.Rf.set("eraseAll",a);a.sa(this.hU);a=fV(this,"endDrawing","PB_DRAWING_TOOLS_END_DRAWING");this.Rf.set("endDrawing",a);a.sa(this.eU)}qq(a){(a={pen:"line",highlighter:"marker",eraser:"eraser",endDrawing:"nothing"}[a])?this.g_.C(a):this.iU.C()}freeze(){this.Ez=[];for(const a of this.Rf.values())a.enabled()&&(a.sa(!1),this.Ez.push(a))}};class iV extends wT{constructor({G:a,W:b}){super({G:a,W:b});this.K_=16}};class jV extends oU{constructor(a,b){super(a);this.nq=b;L(this.nq,"height","100%");this.ky(this.nq)}};const kV={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 lV(a,b,c,d){b&&(a=d?"":a.I.ga(kV[c]),b.la(a))}function mV(a){a.buttons().forEach(b=>b.Hc(!1))}
function nV(a,{Cba:b,Uba:c,tca:d,Q$:e}){var f=a.xd;f&&f.sa(b);(b=a.Sj)&&b.sa(c);(c=a.Gm)&&c.sa(d);(a=a.kl)&&a.sa(e)}
class oV extends Q{constructor({settings:a,Ia:b,ia:c}){super({G:"buttons-container"});this.L=b;this.I=c;this.eZ=D(this);this.hZ=D(this);this.lZ=D(this);this.iZ=D(this);this.jZ=D(this);this.ml=this.Sj=this.Gm=this.xd=this.kl=null;this.un={};this.H=a;this.Iw="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.un.attachments={icon:a,label:c.ga("PB_TITLE_PANEL_ATTACHMENTS")};
this.un.markerTools={icon:d,label:c.ga("PB_TITLE_PANEL_MARKER_TOOLS")};this.un.marker={icon:d,label:c.ga("PB_DRAWING_TOOLS_PEN")};this.un.highlighter={icon:d,label:c.ga("PB_DRAWING_TOOLS_HIGHLIGHTER")};this.un.eraser={icon:d,label:c.ga("PB_DRAWING_TOOLS_ERASER")};this.un.presenterInfo={icon:e,label:c.ga("PB_TITLE_PANEL_PRESENTER_INFO")};this.un.notes={icon:f,label:c.ga("PB_TITLE_PANEL_NOTES")};this.un.outline={icon:b,label:c.ga("PB_TITLE_PANEL_OUTLINE")};this.hv();z(this,this.I.qh,this.yP,this)}buttons(){return[this.kl,
this.xd,this.Gm,this.Sj,this.ml].filter(a=>!!a)}invalidate(){Ze(this,this.xd);Ze(this,this.Sj);Ze(this,this.Gm);Ze(this,this.kl);Ze(this,this.ml);this.hv()}hv(){if(this.H.visible){var a=this.H.buttonsOrder;for(let b=0;b<a.length;++b){const c=this.De(a[b]);M(this,c)}}}d7(){this.enabled()&&this.kl.enabled()&&this.eZ.C(this.kl)}f7(){this.enabled()&&this.xd.enabled()&&this.hZ.C(this.xd)}j7(){this.enabled()&&this.Gm.enabled()&&this.lZ.C(this.Gm)}g7(){this.enabled()&&this.Sj.enabled()&&this.iZ.C(this.Sj)}h7(){this.enabled()&&
this.ml.enabled()&&this.jZ.C(this.ml)}De(a){const b=new YH({type:"uikit-secondary-button",icon:{element:this.un[a].icon,re:"left"},size:"small",text:this.I.ga(kV[a])});Kl(b,P(this,"button"));switch(a){case "attachments":this.kl=b;z(this,this.kl.ka,this.d7,this);break;case "markerTools":this.xd=b;z(this,this.xd.ka,this.f7,this);break;case "presenterInfo":this.Gm=b;z(this,this.Gm.ka,this.j7,this);break;case "notes":this.Sj=b;z(this,this.Sj.ka,this.g7,this);break;case "outline":this.ml=b;z(this,this.ml.ka,
this.h7,this);break;default:throw Error("unexpected button type");}return b}yP(a){switch(a){case "PB_TITLE_PANEL_PRESENTER_INFO":this.Gm&&this.Gm.la(this.I.ga(a));break;case "PB_TITLE_PANEL_NOTES":this.Sj&&this.Sj.la(this.I.ga(a));break;case "PB_TITLE_PANEL_OUTLINE":this.ml&&this.ml.la(this.I.ga(a));break;case "PB_TITLE_PANEL_ATTACHMENTS":this.kl&&this.kl.la(this.I.ga(a));break;case "PB_TITLE_PANEL_MARKER_TOOLS":this.xd&&"nothing"===this.Iw&&this.xd.la(this.I.ga(a));break;case "PB_DRAWING_TOOLS_PEN":this.xd&&
"line"===this.Iw&&this.xd.la(this.I.ga(a));break;case "PB_DRAWING_TOOLS_HIGHLIGHTER":this.xd&&"marker"===this.Iw&&this.xd.la(this.I.ga(a));break;case "PB_DRAWING_TOOLS_ERASER":this.xd&&"eraser"===this.Iw&&this.xd.la(this.I.ga(a))}}};function pV(a){a.lm.vp();a.lm.removeAttribute("title");a.lm.removeAttribute("href");a.lm.removeAttribute("target")}function qV(a,b){b&&""!=b?(a.lm.setAttribute("href",b),a.lm.setAttribute("target","_blank"),a.lm.setAttribute("title",b)):pV(a)}class rV extends Q{constructor(){super({G:"logo-container"});this.Vk=this.jq=0;this.lm=new Q({jc:"A"});M(this,this.lm)}};class sV extends Q{constructor({parent:a,ya:b}){super({ha:P(a,"title")});this.F=b;this.WZ=new Q;this.v_();M(this,this.WZ);z(this,b.ET,this.v_,this)}v_(){this.WZ.la(this.F.courseTitle()||"")}};function tV(a){if(a.Ob.visible&&a.Ob.nr){const b=new sV({parent:a,ya:a.F});Kl(b,P(a,"item"));return b}return null}function uV(a){if(a.Ob.visible&&a.Ob.ud){const b=new rV;b.jq=250;b.Vk=44;Kl(b,P(a,"item"));return b}return null}function vV(a){if(a.Ob.visible&&a.Ob.ud){var b=a.B.Z().Dg();if(b){const c=(b=b.$d())&&b.logo();b&&c?wV(a,b):a.wB()}else a.wB()}}
function wV(a,b){a.zb!=b&&(a.zb&&af(a,a.zb.logo(),a.zb),a.zb=b,a.zb?(b=a.zb.Ae(),a.ke&&qV(a.ke,b),z(a,a.zb.FM,a.hC,a),a.hC()):a.ke&&qV(a.ke,null))}
class xV extends Q{constructor({Hu:a,ya:b,W:c}){super({G:"info-container"});this.zb=null;this.Ob=a;this.F=b;this.B=c;(this.Rh=tV(this))&&M(this,this.Rh);(this.ke=uV(this))&&M(this,this.ke)}invalidate(){this.JO();this.vo()}vo(){const a=this.Ob.visible&&this.Ob.ud;a&&!this.ke&&((this.ke=uV(this))&&M(this,this.ke,this.Wf("logo")),vV(this));this.ke&&this.ke.J(a)}JO(){const a=this.Ob.visible&&this.Ob.nr;a&&!this.Rh&&(this.Rh=tV(this))&&M(this,this.Rh,this.Wf("courseTitle"));this.Rh&&this.Rh.J(a)}Wf(a){const b=
[this.Rh,this.ke].filter(c=>c);switch(a){case "logo":return b.indexOf(this.ke);case "courseTitle":return b.indexOf(this.Rh);default:return-1}}hC(){if(this.zb){var a=this.zb.logo();a&&(a.sf()?this.HW(a):(a.load(),z(this,a.xr(),this.HW,this)))}}wB(){const a=this.F.$d(),b=a&&a.logo();a&&b?(this.ke&&this.ke.J(!0),this.zb!=a&&wV(this,a)):(this.zb=null,this.ke&&(this.ke.J(!1),pV(this.ke)))}HW(a){if(this.ke){var b=this.ke;b.lm.vp();const c=a.DC();b.lm.V(c);const d=vi?a.width():c.width;a=vi?a.height():c.height;
b=Math.min(1,Math.min(b.jq/d,b.Vk/a));uh(c,d*b,a*b)}}};function yV(a){const b=new oV({parent:a,settings:a.Ob,Ia:a.L,ia:a.I});Kl(b,P(a,"container"));var c=0!=a.F.resources().Di().count(),d=b.kl;d&&d.sa(c);z(a,b.lZ,a.yo,a);z(a,b.eZ,a.zB,a);z(a,b.jZ,a.Tb,a);z(a,b.iZ,a.yd,a);z(a,b.hZ,a.f9,a);return b}function zV(a){return a.Cd.Sj?new iV({G:"notes-popup",W:a.B}):null}function AV(a){a=new pU(a.Cd.ml.displayObject(),a.fc);a.fa("outline-popup",!0);return a}
function BV(a){if(a.Cd.xd){const b=new hV(a.I,a.L);gV(b,!1);z(a,b.g_,a.qq,a);z(a,b.iU,a.i6,a);return b}return null}function CV(a){a.Cd.buttons().forEach(b=>{tR(a.Fa,b.displayObject())})}function DV(a){const b=!!a.B.Z().Dg(),c=!a.B.Pa()&&!a.B.ob()&&!a.B.$a(),d=EV(a);nV(a.Cd,{Uba:d,Cba:c,tca:b,Q$:!!a.F.resources().Di().count()});c||a.qq("nothing")}function FV(a){a.Mb&&a.Mb.zk(a.Sa.ie?GV(a):HV(a))}
function IV(a,b){switch(b.buttonType){case "attachments":const c=b.pressed;b=b.relativeElement;const d=JV(a,b);xR(a.Fa,c,b,{mn:"bottom"});d.focus();break;case "outline":a.OO(b)}}function HV(a){return a.Eb.showed()?Z(a.L,"arrows_right"):Z(a.L,"arrows_left")}function GV(a){return a.Eb.showed()?Z(a.L,"arrows_left"):Z(a.L,"arrows_right")}function EV(a){return(a=a.B.Z().yj())&&""!=a.text().replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}
function JV(a,b){b=new oU(b);b.ky(KV(a));b.fa("attachments",!0);rR(a.Fa,b);return b}function KV(a){const b=new RN(a.F.resources().Di(),a.L,a.I);Kl(b,"attachments-popup");z(a,b.US,()=>{sR(a.Fa)},a);return b}function LV(a,b){xR(a.Fa,b.pressed(),b.displayObject(),{mn:"bottom",align:"left"})}
class MV extends Q{constructor({Hu:a,nk:b,xj:c,ya:d,W:e,uj:f,Ia:g,ia:h,sidePanelController:l}){super({G:"top-panel",xf:!0});this.Ob=a;this.ng=b;this.Sa=c;this.Eb=l;this.F=d;this.B=e;this.Fa=f;this.L=g;this.I=h;this.eB=this.gO=this.Yv=this.zb=null;this.IM=D(this);this.MV=D(this);this.qL=D(this);this.Ka=new Q({G:"top-main-container"});M(this,this.Ka);this.fa("reversed",this.Sa.ie);this.Ka.fa("reversed",!this.Ob.eu);this.Cd=yV(this);M(this.Ka,this.Cd);this.WE=this.BK();M(this.Ka,this.WE);(this.Mb=this.jz())&&
M(this,this.Mb);this.fc=this.fz();this.nq=zV(this);this.fc&&(B(this,this.fc),a=AV(this),rR(this.Fa,a));(this.Og=BV(this))&&B(this,this.Og);z(this,this.Ob.jb,this.io,this);z(this,this.F.rK,()=>vV(this.WE),this);z(this,this.B.Ic(),this.jo,this);z(this,this.B.Iu(),this.C7,this);z(this,this.B.sS(),this.B7,this);z(this,this.Fa.op(),this.gw,this);z(this,this.Sa.jb,this.l7,this)}io(){sR(this.Fa);CV(this);this.WE.invalidate();this.Ka.fa("reversed",!this.Ob.eu);this.Cd.invalidate();DV(this);this.yb()}l7(){this.fa("reversed",
this.Sa.ie);FV(this)}zp(a){this.Eb=a;this.Sa.visible&&this.Eb&&this.Eb.visible()?this.Mb||(this.Mb=this.jz())&&M(this,this.Mb):(Ze(this,this.Mb),this.Mb=null)}sa(a){super.sa(a);this.Cd.sa(a)}jz(){if(this.Eb&&this.Eb.visible()){const a=new YH({type:"uikit-link-button",size:"small",icon:{element:this.Sa.ie?GV(this):HV(this),re:"left"}});L(a,"padding","4px");z(this,this.Eb.showedStateChanged(),()=>{FV(this)});z(this,a.ka,()=>{this.Eb.show(!this.Eb.showed())});return a}return null}BK(){const a=new xV({Hu:this.Ob,
ya:this.F,W:this.B});Kl(a,P(this,"container"));a.fa("reversed",this.Sa.ie);return a}jo(){if(-1!=this.B.ma()){this.eB=null;var a=EV(this);this.Yv&&this.Yv.visible()&&!a&&sR(this.Fa);DV(this);a=this.B.Z().Dg();const b=!!a;this.gO&&this.gO.visible()&&(b?this.gO.content().pD(a):sR(this.Fa));vV(this.WE)}}OO(a){const b=a.pressed;a=a.relativeElement;if(!this.eB){const c=new nU({Bu:!1,Cu:!0,nk:this.ng,Ia:this.L,ia:this.I,W:this.B,slides:this.F.slides()});c.gt.Lo.jR();this.eB=new pU(a,c);this.eB.fa("outline-popup",
!0);rR(this.Fa,this.eB)}xR(this.Fa,b,a,{mn:"bottom"})}fz(){return this.Cd.ml?new nU({Bu:!1,Cu:!0,nk:this.ng,Ia:this.L,ia:this.I,W:this.B,slides:this.F.slides()}):null}Tb(a){a.Hc(!a.pressed());this.fc||(this.fc=this.fz())&&B(this,this.fc);const b=a.pressed(),c=AV(this);rR(this.Fa,c);b!=a.pressed()&&a.Hc(b);LV(this,a)}zB(a){a.Hc(!a.pressed());const b=a.pressed(),c=JV(this,a.displayObject());b!=a.pressed()&&a.Hc(b);LV(this,a);c.focus()}yd(a){this.nq||(this.nq=zV(this))&&B(this,this.nq);if(!this.Yv){var b=
new jV(this.Cd.Sj.displayObject(),this.nq);b.fa("notes-popup",!0);this.Yv=b;rR(this.Fa,this.Yv)}b=a.pressed();a.Hc(!b);LV(this,a)}f9(a){var b=!a.pressed();a.Hc(b);if(b){this.Og||(this.Og=BV(this))&&B(this,this.Og);b&&this.Og.open();b=a.pressed();var c=this.Fa.createPopup(a.displayObject(),this.Og,"marker");b!=a.pressed()&&a.Hc(b);LV(this,a);this.MV.C();c.focus()}else sR(this.Fa)}yo(a){const b=this.B.Z().Dg();a.Hc(!a.pressed());const c=new EU(this.I,this.L,!0);Kl(c,P(this,"presenter-info"));const d=
a.pressed();this.fO=this.Fa.createPopup(a.displayObject(),c,"presenter");d!=a.pressed()&&a.Hc(d);LV(this,a);c.pD(b);c.yb();this.fO&&this.fO.focus()}qq(a){if(this.Og){var b=this.Cd;if(b.xd)switch(b.Iw=a,b.Iw){case "nothing":b.xd.la(b.I.ga("PB_TITLE_PANEL_MARKER_TOOLS"));break;case "line":b.xd.la(b.I.ga("PB_DRAWING_TOOLS_PEN"));break;case "marker":b.xd.la(b.I.ga("PB_DRAWING_TOOLS_HIGHLIGHTER"));break;case "eraser":b.xd.la(b.I.ga("PB_DRAWING_TOOLS_ERASER"))}this.IM.C(a);sR(this.Fa);gV(this.Og,"nothing"!=
a)}}i6(){this.qL.C();sR(this.Fa)}gw(){mV(this.Cd);this.fO=this.Yv=null}C7(){const a=this.Cd.xd;a&&this.Og&&(a.sa(!1),this.Og.freeze())}B7(){var a=this.Cd.xd;if(a&&this.Og){a.sa(!0);a=this.Og;for(const b of a.Ez)b.sa(!0);a.Ez=[]}}fb(a){var b=this.Mb?`calc(100% - ${this.Mb.width()}px)`:"100%";L(this.Ka,"width",b);b=this.displayObject();const c=Rk().getTransform(b);b=this.Cd;a=480>a*(c?c.sd:1);lV(b,b.kl,"attachments",a);lV(b,b.xd,"markerTools",a);lV(b,b.Gm,"presenterInfo",a);lV(b,b.Sj,"notes",a);lV(b,
b.ml,"outline",a)}};function NV(a,b,c,d){var e,f=d=null!=(e=d)?e:OV(a);e=a.ME();var g=new fd((a.X?280:0)+24,PV(a)+16);var h=new fd(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(dR(h.width,e.width,g.width),dR(h.height,e.height,g.height)):{scale:f}=$k({width:e.width+g.width,height:e.height+g.height,boundingWidth:h.width,boundingHeight:h.height,tx:!1}),h=eR(f),g=g.clone().scale(h/f),e=new fd(e.width+g.width,e.height+g.height)):e=new fd(e.width+
g.width,e.height+g.height);const {width:l,height:m,scale:n}=$k({width:e.width,height:e.height,boundingWidth:b,boundingHeight:c,tx:d});return{RI:(new fd(QV(a)?b:l,QV(a)?c:m)).round(),scale:n}}function RV(a){const {RI:b,scale:c}=NV(a,a.Xw,a.Ww,OV(a)),d=new fd(a.X?280:0,PV(a));a=a.ME();return 1>=c?c:Math.min(dR(b.width,a.width,d.width),dR(b.height,a.height,d.height))}function SV(a){a=RV(a);return eR(a)}function QV(a){return Dj()||a.x4}
function PV(a){let b=0;if(a.Oc){const c=a.Oc.ts,d=a.Oc.mv;c&&(b+=Ch(c).height);b+=Ch(d).height}else b+=a.ub&&a.ub.visible()?a.ub.height():0,b+=a.qb&&a.qb.visible()?a.qb.height():0;b+=a.ua&&a.ua.visible()?a.ua.height():0;return b+=a.Yd&&a.Yd.visible()?a.Yd.height():0}function OV(a){if(QV(a)||a.Bz)return!0;const b=NV(a,a.Xw,a.Ww,!1);return b.width>a.Xw||b.height>a.Ww}
class TV{constructor({ya:a,hk:b,fca:c,Rc:d,controlPanel:e,gd:f,xc:g,separator:h}){this.F=a;this.Mg=b;this.Oc=c;this.ub=d;this.qb=e;this.X=f;this.ua=g;this.Yd=h;this.Bz=this.F.settings().fr().fitToWindow();this.x4=1==wi().fit_content;this.Ww=this.Xw=0}rD(a,b){this.Xw=a;this.Ww=b}ME(){let a=this.F.slideWidth(),b=this.F.slideHeight(),c=Math.max(540/a,540/b);c=Math.max(c,1);return new fd(a*c,b*c)}};function UV(a){const b=new eS(a.TX);B(a,b);z(a,b.SX,()=>{a.sk(!0)},a);z(a,b.op(),()=>{a.sk(!1)},a);return b}function VV(a){const b=new UU({oc:a.D,Ia:a.L,controlPanel:a.qb,yca:a.pi});B(a,b);z(a,b.LP,a.F7,a);return b}function WV(a){return new TV({ya:a.F,hk:a.Mg,fca:a.Oc,Rc:a.ub,controlPanel:a.qb,gd:a.X,xc:a.ua,separator:a.Yd})}function XV(a,b){a.ub&&a.ub.sa(b);a.qb&&a.qb.sa(b);a.X&&a.X.sa(b)}
function YV(a,b){const c=$U(a.km);a.zc.yc(c/b);const d=new tk;d.translate((c-c/b)/2,110*(1-b)/2);d.scale(b,b);Pk(a.zc.displayObject(),d);a.zc.yb()}function ZV(a){if(a.Mn())a.Nb.displayObject().remove();else{a.Nb.displayObject().parentNode!=ZU(a.km)&&ZU(a.km).appendChild(a.Nb.displayObject());a.Nb.setParentScale(a.scale());a.Nb.yc($U(a.km));var b=a.zc.visible()?a.zc.height()*SV(a.Wa):0;L(a.Nb,"bottom",`${b}px`)}}
function $V(a){a.Ob.visible||!a.Sa.visible||a.Ds||a.Mb?(a.Ob.visible||!a.Sa.visible||a.Ds)&&a.Mb&&a.Mb&&(a.Ka.removeChild(a.Mb),Ze(a,a.Mb),a.Mb=null):a.jz();a.Mb&&a.Ka.Kf(a.Mb,0)}function aW(a){(a.ML||a.Nz||a.os.visible)&&!a.qb?(a.qb=a.GT(),B(a,a.qb)):a.ML||a.Nz||a.os.visible||!a.qb||a.rY();a.qb&&a.Ka.V(a.qb)}function bW(a){a.Yd=new Q({G:"universal-skin-separator"});B(a,a.Yd)}
function cW(a){a.ub=new MV({Hu:a.Ob,nk:a.H.outline,xj:a.Sa,sidePanelController:a.X,ya:a.F,W:a.tc,uj:a.Fa,Ia:a.L,ia:a.I});a.ub.fa("hide-controls",!a.Ob.visible);B(a,a.ub);z(a,a.ub.MV,a.w6,a);z(a,a.ub.qL,a.h6,a);nN(a.Ob,"markerTools")&&z(a,a.ub.IM,b=>CS(a.vb,b))}
class dW extends Q{constructor({oc:a,settings:b,ia:c,Ia:d}){super({G:"universal"});$b?(this.fa("ie",!0),dj&&this.fa("ie9",!0)):dc?this.fa("webkit",!0):Zb?this.fa("opera",!0):cc&&this.fa("gecko",!0);L(this,"opacity",0);this.fa("embedded-mode",vj);this.D=a;this.H=b;this.I=c;this.L=d;this.Ub=new fd(0,0);this.F=this.D.ya();this.R=this.D.view();this.tc=this.R.xe();this.B=this.R.W();this.Mg=this.D.hk();this.TX=new Q({G:"popups-layer"});this.Fa=UV(this);this.Lv=D(this);this.kN=D(this,this.Fa.op());this.$u=
D(this);this.u_=D(this);a=new Q({G:"main-container"});M(this,a);this.Ka=a;M(this,this.TX);this.zc=new iR;B(this,this.zc);this.zc.J(!1);const {Q0:e,R0:f,PQ:g}=uU(this.F.slides());this.ML=e;this.Ds=f;this.Nz=g;this.Ob=this.H.za.Rc;this.os=this.H.za.controlPanel;this.Sg=this.os.xc;this.Sa=this.H.za.gd;this.vb=this.zK();a=new Q({G:"presentation-container"});M(this.Ka,a);this.cO=a;M(this.cO,this.vb);this.pi=this.Yd=this.ua=this.X=this.qb=this.Mb=this.ub=null;this.Ch=VV(this);this.Nb=new jR;this.zd=BI(this);
this.Sk();a=new cV({oc:this.D,settings:this.H,Gda:this.Ch,CC:this.vb,gd:this.X});B(this,a);z(this,a.Lv,this.EA,this);this.km=a;this.Oc=this.Pp();this.Wa=WV(this);z(this,this.D.tY,this.S6,this);z(this,this.B.Ic(),this.jo,this);z(this,this.Mg.BL,this.vW,this);z(this,this.Ob.Gc,this.z7,this);z(this,this.os.Gc,this.io,this);z(this,this.Sg.Gc,this.io,this);z(this,this.Sa.Gc,this.io,this);z(this,this.Sa.jb,this.io,this);this.vW()}scale(){var a=this.Wa;({scale:a}=NV(a,a.Xw,a.Ww));return a}op(){return this.kN}initialize(a){this.Hv(a);
WU(this.km,this.X);YU(this.km,a)}resize(a,b){if(a&&b){this.Ub=new fd(a,b);dc&&uh(document.body,`${a}px`,`${b}px`);var c=vj||QV(this.Wa)?new jg(0,0,a,b):new jg(16,16,a-32,b-32);this.H.accessibilityModeEnabled&&!Dj()&&(c.width-=150);this.Wa.rD(c.width,c.height);QV(this.Wa)?(super.resize(a,b),this.move(0,0)):({RI:c}=NV(this.Wa,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","")}}tD(a){this.qb&&this.qb.tD(a)}a2(a){this.ub&&
IV(this.ub,a)}fb(a){this.Fv(a)}Fv(a){var b=RV(this.Wa);const c=SV(this.Wa);var d=this.Wa;({RI:g}=NV(d,d.Xw,d.Ww));var e=SV(d),f=PV(d)*e;e*=d.X?280:0;d=RV(d);var g=(new fd(g.width-(e+24*d),g.height-(f+16*d))).round();f=g.height/b;d="100%";this.X&&this.X.showed()&&(d=`calc(100% - ${this.X.width()*c}px)`);L(this.Ka,"width",d);this.iM(c);if(this.Oc){if(d=this.Oc.ts)Xk(d,c),gi(d,"0 0"),F(d,"width",`calc(100% / ${c})`);d=this.Oc.mv;Xk(d,c);gi(d,"0 0");F(d,"width",`calc(100% / ${c})`);F(d,"top","")}this.ub&&
!this.Oc&&(Xk(this.ub.displayObject(),c),gi(this.ub.displayObject(),"0 0"),F(this.ub.displayObject(),"width",`calc(100% / ${c})`));this.vb.invalidate(g,OV(this.Wa));this.vb.setScale(b);d=this.Oc?this.Oc.ts:this.ub&&this.ub.displayObject();e=8*b;const h=12*b;L(this.cO,"margin-top",`${-(d?Ch(d).height:0)*(1-c)}px`);L(this.cO,"padding",`${e}px ${h}px`);this.qb&&(this.qb.fJ(f-20),this.qb.yb());this.X&&this.X.visible()&&(this.X.setScale(c),L(this.X,"height",`calc(100% / ${c})`),this.X.yb(),this.Sa.ie?
this.EP(c):this.FP(c));f=this.scale();a={left:12+(this.X&&this.X.showed()&&this.Sa.ie?this.X.width():0),right:a/f-12};const {left:l,right:m}=a;this.Fa.Ml(l,m,g.height);this.Fa.setScale(b,b);sR(this.Fa);this.km.invalidate();b=vj?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`);YV(this,c);ZV(this)}EP(a){this.X.showed()?L(this.X,"margin-left",""):L(this.X,"margin-left",`${-280*a}px`);L(this.X,"margin-right",`${-280*(1-a)}px`)}FP(a){this.X.showed()?
L(this.X,"margin-right",`${-280*(1-a)}px`):L(this.X,"margin-right","-280px");L(this.X,"margin-left","")}iM(a){if(this.ua){const b=this.ua.displayObject();Xk(b,a);gi(b,"0 0");F(b,"width",`calc(100% / ${a})`);F(b,"top","")}}F7(){this.X&&this.X.yb()}EA(){this.fa("side-panel-hidden",!this.X||!this.X.visible());this.resize(this.Ub.width,this.Ub.height);this.zc.visible()&&ZU(this.km).appendChild(this.zc.displayObject());YV(this,this.scale());ZV(this);this.Lv.C()}S6(a){const {RI:b}=NV(this.Wa,a.width,a.height);
a.width=b.width;a.height=b.height;a.m0=!0}jo(){const a=this.Mn();this.ua&&this.ua.J(!a);this.Yd&&this.Yd.J(!this.ua||!this.ua.visible());a&&this.sI();sR(this.Fa);this.Hv();Ze(this,this.Wa);this.Wa=WV(this);WU(this.km,this.X);this.Ot();this.EA();this.ub&&this.ub.zp(this.X);this.Mb&&this.Mb.zp(this.X)}Ot(){if(this.zc){const a=this.B.Z().yj();this.zc.SR(a?a.text():"")}}vW(){document.body.style.overflow=OV(this.Wa)?"hidden":"auto";dj||requestAnimationFrame(()=>{this.resize(this.Ub.width,this.Ub.height)})}zK(){return new DS(this.D)}Sk(){this.Hv();
this.kM();$V(this);this.Gv();aW(this)}Gv(){!this.Yd&&bW(this);this.Sg.visible?(!this.ua&&this.ps(),this.Yd.J(!1)):(this.ua&&this.iB(),this.Yd.J(!0));this.ua&&M(this.Ka,this.ua);this.Yd&&M(this.Ka,this.Yd)}iB(){Ze(this.Ka,this.ua);this.pi=this.ua=null}ps(){this.ua=new pO({slides:this.F.slides(),settings:this.Sg,W:this.tc});this.pi=new sO({xc:this.ua,W:this.tc,ya:this.F,settings:this.Sg});B(this,this.ua)}kM(){this.SM()?cW(this):this.UM()&&(this.Ka.removeChild(this.ub),Ze(this,this.ub),this.ub=null);
this.ub&&this.Ka.Kf(this.ub,0)}SM(){return(this.Ds||this.Ob.visible)&&!this.ub}UM(){return!(this.Ds||this.Ob.visible)&&!!this.ub}jz(){this.Mb=new hR({Hu:this.Ob,xj:this.Sa,Ia:this.L,sidePanelController:this.X});B(this,this.Mb)}GT(){return new yU({skinSettings:this.H,ya:this.F,W:this.tc,soundController:this.R.soundController(),uj:this.Fa,ia:this.I,Ia:this.L,hk:this.Mg,xx:this,Hg:this.zd})}rY(){this.Ka.removeChild(this.qb);Ze(this,this.qb);this.qb=null}Hv(a){this.RM(a)?this.MK():this.TM(a)&&this.mO();
this.X&&this.Kf(this.X,1);this.u_.C(this.X)}Mz(a){return mR({ya:this.F,K:null!=a?a:this.B.ma(),xj:this.Sa})}RM(a){return!this.X&&this.Mz(a)&&this.Sa.visible}TM(a){return!!this.X&&(!this.Mz(a)||!this.Sa.visible)}MK(){this.X=new OU(this.H,this.F,this.tc,this.I,this.L);B(this,this.X);this.fa("left-panel",this.Sa.ie);z(this,this.X.showedStateChanged(),()=>this.yb())}mO(){Ze(this,this.X);this.X=null}Pp(){if(this.qb){const a=new pR({W:this.B,n2:this.ub&&this.ub.displayObject(),t0:this.qb.displayObject()});
B(this,a);z(this,a.BX,this.yb,this);return a}return null}w6(){var a=this.ub;var b=this.vb;b=b.rb?b.rb.Bi():!0;a.Og&&(a=a.Og,b=!b,a.hU=b,a.Rf.has("eraseAll")&&a.Rf.get("eraseAll").sa(b))}h6(){this.vb.iI()}io(){this.Sk();Ze(this,this.Oc);this.Oc=this.Pp();Ze(this,this.Wa);this.Wa=WV(this);Ze(this,this.Ch);this.Ch=VV(this);this.EA();this.fa("left-panel",this.Sa.ie);this.ub&&this.ub.zp(this.X);this.Mb&&this.Mb.zp(this.X)}z7(){this.io();this.ub&&(DV(this.ub),this.ub.fa("hide-controls",!this.Ob.visible))}Mn(){return!!(this.B.Pa()||
this.B.$a()||this.B.ob())}wd(){super.wd();this.zc.displayObject().remove();this.Nb.displayObject().remove()}W1(){this.zc.visible()||(this.zc.J(!0),this.Ot(),ZU(this.km).appendChild(this.zc.displayObject()),this.zc.yb(),ZV(this),this.$u.C())}sI(){this.zc.visible()&&(this.zc.J(!1),ZV(this),this.$u.C())}};function eW(a,b){const c=a.R,d=b.Yw,e=b.K();a.Nn.suspend();c.setOverlayDisplayed(!0);a.ll.C();qI(a.Gk,{pn:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(a.L,"mb_question_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_YES",result:"yes"},{Cg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(f=>{a.Nn.resume();c.setOverlayDisplayed(!1);a.Ok.C();a.Kn.C();"yes"==f?(a.qa.initialize(e),d.resume(e,!0)):(f=a.B.Lf(),d.start(f,!0))})}
class fW extends Cg{constructor(a,b,c,d,e){super();e&&HH(e,this.resize,this);a.hk();var f=b.za;e=f.Rc;const g=f.controlPanel;f=f.gd;e.ud&&f.visible&&(e.ud=!1,f.ud=!0);g.visible&&!Ej()&&(g.Ap=!1);this.D=a;z(this,this.D.ty(),this.ho,this);z(this,this.D.Qx(),this.r6,this);this.H=b;this.I=c;this.L=d;this.F=this.D.ya();this.R=this.D.view();this.tc=this.R.xe();z(this,this.tc.Yx(),this.fo,this);this.B=this.R.W();this.Df=this.hz();this.oF=new UH(this.D,new yH);B(this,this.oF);a=B(this,new dW({oc:this.D,settings:this.H,
ia:this.I,Ia:this.L}));a.Ka.sk(!0);a.X&&a.X.sk(!0);z(this,a.Se(),this.M7,this);z(this,a.Lv,this.EA,this);this.qa=a;this.zg=B(this,new CH(this.qa.displayObject()));this.Gk=new rI({ia:this.I,BJ:this.zg});this.yw=new cR({ya:this.F,W:this.B,settings:this.H,ia:this.I,view:this.qa,sidePanelController:null});B(this,this.yw);this.Nn=new RH(this.B.Il());this.ll=D(this);this.Ok=D(this);this.Kn=D(this);this.Gs(this.Df,this.D.Ak());z(this,this.qa.u_,this.yw.wS,this.yw)}resize(a,b){this.qa.resize(a,b)}displayObject(){return this.qa.displayObject()}hz(){const a=
new VH;this.R.displayObject().appendChild(a.displayObject());return a}M7(){const a=this.qa.scale();Xk(this.Df.displayObject(),this.qa.scale(),this.qa.scale());this.zg.Ml(this.qa.width()/a,this.qa.height()/a);this.zg.setScale(a)}EA(){let a;null==(a=this.oF)||SH(a)}r6(a,b,c){c?(XV(this.qa,!1),Ue(this,this.oF.WA,()=>{XV(this.qa,!0);this.Gs(this.Df,this.D.Ak());this.B.play()},this),this.oF.show(this.displayObject())):this.Gs(this.Df,this.D.Ak())}Gs(a,b){this.iC(a,b);z(this,this.B.$().xC(),()=>{this.iC(a,
b)},this)}iC(a,b){const c=this.B.$().qd();b=b.iu()&&this.qa.Ch.video().visible();c&&!b?a.show():a.Zc();a=this.qa.Ch.video();b?a.Df.show():a.Df.Zc()}ho(a){if("resumePlayback"==a.action()){const b=this.B.Lf();this.qa.initialize(b);"prompt"==this.F.settings().fd().tu()&&(a.uu("delayStartup"),eW(this,a))}else"gotoSlide"==a.action()&&this.qa.initialize(a.K())}wo(a,b){if(!(0<this.zg.ko.length)){var c=this.R,d=this.B.$(),e=this.B.$().suspended();Xp(d,!0);this.Nn.suspend();c.setOverlayDisplayed(!0);this.ll.C();
qI(this.Gk,{pn:a,icon:Z(this.L,"mb_warning_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_OK",result:"ok"}],Lx:()=>b}).then(()=>{this.Nn.resume();c.setOverlayDisplayed(!1);Xp(d,e);this.Ok.C()})}}fo(a){const b={},c=this.F.slides(),d=f=>{f=c.ja(f).Li();if(this.H.outline.sj){const g=CQ(c);b.SLIDE_INDEX=g[f]}else b.SLIDE_INDEX=f+1};let e="";switch(a.td().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.Z();a instanceof Xq?e="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Iq&&(e="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":e="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";d.call(this,a.td().Pd());break;case "precedingQuizNotPassed":e="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";d.call(this,a.td().Pd());
break;case "precedingQuizNotCompleted":e="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";d.call(this,a.td().Pd());break;case "precedingScenarioNotPassed":e="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";d.call(this,a.td().Pd());break;case "precedingScenarioFailed":e="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";d.call(this,a.td().Pd());break;case "precedingScenarioNotCompleted":e="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";d.call(this,a.td().Pd());break;default:return}this.wo(e,b)}wd(){super.wd();
Ld(this.Df.displayObject())}};class gW{constructor(a){this.Za=a}create(){return{Z1:this.Za.za.controlPanel.visible&&this.Za.za.controlPanel.xc.visible&&this.Za.za.controlPanel.xc.Hr,showSlideList:this.FB()&&this.Za.za.gd.showOutline||this.Za.za.Rc.visible&&nN(this.Za.za.Rc,"outline")||this.Za.za.controlPanel.visible&&this.Za.za.controlPanel.showOutline,ze:this.FB()&&this.Za.za.gd.ze||this.Za.za.Rc.visible&&nN(this.Za.za.Rc,"notes")||this.Za.za.controlPanel.visible&&this.Za.za.controlPanel.Ol,Y1:this.Za.za.Rc.visible&&nN(this.Za.za.Rc,
"attachments"),X1:this.Za.za.Rc.visible&&nN(this.Za.za.Rc,"presenterInfo")||this.FB()&&this.Za.za.gd.gh}}FB(){return this.Za.za.gd.visible}};class hW extends Q{constructor(){super({G:"preloader"});this.c9=800;this.G5=500;this.Bo=!1;this.d9=D(this);this.F4=D(this);this.J(!1)}show(){this.Bo||(this.Bo=!0,clearTimeout(this.Oz),clearTimeout(this.DB),this.DB=oi(this.k7,this,this.c9))}Zc(){if(this.Bo&&(this.Bo=!1,clearTimeout(this.Oz),clearTimeout(this.DB),this.visible())){var a=this.G5-((new Date).getTime()-this.i9);0<a?this.Oz=oi(this.wW,this,a):this.wW()}}k7(){this.i9=(new Date).getTime();this.J(!0);this.d9.C()}wW(){this.J(!1);this.F4.C()}}
;function iW(a){a=a.Eb&&a.Eb.showed();return!sI()||!a}function jW(a){if(iW(a))return new $c(0,0);const b=a.vb.width()-a.vb.yr().width()-12;a=ph(a.vb.EI().displayObject()).y;return new $c(b,a)}function kW(a){if(!a.Bn)return new fd(0,0);a=160/a.Bn.height()*a.Bn.width();return new fd(a,160)}
function lW(a,b,c){var d=kW(a);d=iW(a)&&sI()?d.width:0;var e=kW(a);e=iW(a)&&sI()?0:e.height;d=a.vb.width()-24-(d?d+12:0);a=a.vb.height()-(e?e+36:0);const {width:f,height:g}=$k({width:b,height:c,boundingWidth:d,boundingHeight:a,tx:!0});return new fd(f,g)}class mW{constructor({CC:a,ya:b,sidePanelController:c,W:d}){this.vb=a;this.Eb=c;this.F=b;this.B=d;this.Bn=null}};function nW(a,b){const c=!(sI()&&a.Eb&&a.Eb.showed())&&a.Ze.visible();a.mm.J(b&&c)}function oW(a){var b=a.mm.width(),c=a.mm.height();const d=a.Wa.vb.yr(),e=ph(d.displayObject());sI()?(e.x+=-(b+12)/2,e.y+=(d.height()-c)/2):(e.x+=d.width()-50,e.y+=d.height()-c/2+6);a.Jw(a.mm.displayObject(),e);a.mm.fa("portrait",!sI())}function pW(a){const b=a.ME(),c=a.En(a.R);a.R.resize(b.width,b.height);a.Jw(a.R.displayObject(),c)}
class qW extends Cg{constructor({CC:a,kQ:b,sidePanelController:c,Oba:d,$x:e,Hda:f}){super();this.vb=a;this.Eb=c;this.Wa=b;this.Ze=d;this.R=e;this.Wq=f;this.mm=new Q({G:"maximize-button"});B(this,this.mm);z(this,this.mm.ka,this.GN,this);this.vb.V(this.mm);nW(this,!1);this.Am=1;this.Bm=0;this.Cn=!1;this.Ik=null;this.Nc=this.Ze;this.vA=D(this);this.Eb&&z(this,this.Eb.showedStateChanged(),this.YW,this);y(this,this.vb.displayObject(),kl,g=>{this.mm.contains(g.target)||(this.Ze.contains(g.target)||!this.R.displayObject().contains(g.target)?
(nW(this,!this.mm.visible()),oW(this),g.preventDefault()):nW(this,!1))},ql)}yr(){return this.Nc}EI(){return this.Nc==this.Ze?this.R:this.Ze}Hl(){pW(this);if(this.Nc==this.Ze)var a=kW(this.Wa);else a=this.Wa,a=a.Bn?lW(a,a.Bn.width(),a.Bn.height()):new fd(0,0);this.Ze.resize(a.width,a.height);var b=Kh(this.Ze.displayObject());this.Wq.resize(a.width-b.left-b.right,a.height-b.top-b.bottom);this.Yz();a=this.vb;iW(this.Wa)?(a.Ze.fa("draggable",!1),rW(a,!1)):(b=a.sc.yr(),a.Ze.fa("draggable",b==a.Ze),rW(a,
b==a.R));oW(this)}ME(){if(this.Nc==this.R){var a=this.Wa;var b=a.F.slideWidth();var c=a.F.slideHeight();a=kW(a);const {width:d,height:e}=$k({width:b,height:c,boundingWidth:a.width,boundingHeight:a.height,tx:!0});b=new fd(d,e)}else b=this.Wa,a=null,c=b.B,-1!=c.ma()&&(c.Pa()&&(a=c.Pa().quiz().quizSize(),a=new fd(a.width,a.height)),c.$a()&&(a=c.$a().currentSession().interaction().interactionSize(),a=new fd(a.width,a.height)),c.ob()),c=a||new fd(b.F.slideWidth(),b.F.slideHeight()),b=lW(b,c.width,c.height);
return b}Yz(){const a=this.En(this.Ze);this.Jw(this.Ze.displayObject(),a)}En(a){a=this.Nc!=a;return iW(this.Wa)||a?new $c(0,0):this.Cn?new $c(this.Am,this.Bm):jW(this.Wa)}Jw(a,b){F(a,"transform",`translate(${b.x}px, ${b.y}px)`)}YW(){this.Hl();this.Ik&&Ze(this,this.Ik);this.Cn=!1;nW(this,!1);if(sI()&&this.Eb&&this.Eb.showed()){let a=0,b=0;this.Ik=new KQ(this.Nc.displayObject(),{A1:()=>{if(!this.Cn){const c=jW(this.Wa);this.Am=c.x;this.Bm=c.y}a=this.Am;b=this.Bm},z1:c=>{this.Cn=!0;this.Am=az(a+c.x,
0,this.vb.width()-this.Nc.width());this.Bm=az(b+c.y,0,this.vb.height()-this.Nc.height());pW(this);this.Yz()},Xba:()=>{}});B(this,this.Ik)}}GN(){this.yp(this.EI())}yp(a){this.Nc=a;nW(this,!1);this.vA.C()}};function sW(a){const b=new Q({G:"video-narration-view"});Kl(b,P(a,"narration-view"));b.J(!1);b.V(a.Wq);M(a.Oi,b);return b}function tW(a,b){return new mW({CC:a,sidePanelController:a.Eb,ya:b.ya(),W:b.view().W()})}function uW(a){const b=a.CL(),c=void 0!==b;vW(a,c);c?a.Wa.Bn=b:(a.Wa.Bn=null,a.sc.yp(a.Ze))}
function wW(a,b){for(let c=0;c<b.count();++c){const d=b.fp(c);z(a,d.playbackStateChangedEvent(),e=>{"activated"==e.playbackState()?a.Uh!=e&&(a.Uh=e,vW(a,!0),a.Wa.Bn=e):"deactivated"==e.playbackState()&&(a.Uh=void 0,uW(a));a.sc.Hl()},a)}}function xW(a,b){const c=a.F.slides().ja(b).jp();let d;for(let e=0;e<c.count();++e){const f=c.NC(e),g=f.params();if("changeLayout"==f.name()&&g){d=g.type;break}}d?a.Yl(d):0<b&&xW(a,b-1)}function vW(a,b){a.Ze.J(b);b||a.sc.yp(a.Ze);a.sc.Hl()}
function rW(a,b){b?(a=a.R.displayObject(),Bk(a,"draggable")):(b=a.R.displayObject(),Ak(b,"draggable")&&(a=a.R.displayObject(),Ck(a,"draggable")))}
class yW extends Q{constructor({oc:a,sidePanelController:b,W:c,yf:d,ya:e}){super({G:"content-area",xf:!0});this.F=e;this.Oi=new Q({ha:P(this,"items-container")});M(this,this.Oi);this.R=a.view();M(this.Oi,this.R);this.B=c;this.Eb=b;this.Wq=a.Ak().view();this.Uh=void 0;this.Ze=sW(this);this.Df=new hW;M(this,this.Df);this.Wa=tW(this,a);this.sc=this.HK();z(this,this.Se(),()=>{var f=this.sc;f.Hl();f.YW();nW(f,!1)},this);z(this,this.B.$().xC(),this.W4,this);z(this,this.B.Ic(),()=>{uW(this);this.sc.Hl()},
this);wW(this,d);this.JW();this.fa("portrait",!sI())}Yl(a){"MaximizedVideo"==a&&this.sc.yp(this.R)}yr(){return this.sc.yr()}EI(){return this.sc.EI()}CL(){let a=this.Uh;const b=this.F.$c().yf();if(!a)for(let c=0;c<b.count();c++){const d=b.fp(c);if(d.kc().K()<=this.B.ma()&&d.Qe().K()>=this.B.ma()){a=d;break}}return a}HK(){const a=new qW({CC:this,kQ:this.Wa,Oba:this.Ze,$x:this.R,sidePanelController:this.Eb,Hda:this.Wq});B(this,a);z(this,a.vA,this.JW,this);return a}fb(a,b){super.fb(a,b);this.sc.Hl();
this.fa("portrait",!sI())}W4(){this.B.$().qd()?this.Df.show():this.Df.Zc()}JW(){this.sc.Hl();const a=this.sc.yr()==this.R;this.fa("presentation-minimized",a);a?this.Oi.Kf(this.Ze,0):this.Oi.Kf(this.R,0)}};class zW extends Q{constructor({G:a,oc:b,ia:c,Ia:d}){super({G:a,xf:!0});this.D=b;this.R=b.view();this.F=b.ya();this.I=c;this.L=d;this.B=b.view().W();this.Ma=this.B.$();this.tc=b.view().xe();this.zg=new CH(this.displayObject(),"popup-layer");Kl(this.zg.So,P(this,"popup-layer"));this.Gk=new rI({ia:this.I,BJ:this.zg});this.va=1;z(this,b.ty(),this.ho,this);z(this,b.view().xe().Yx(),this.fo,this);z(this,b.Qx(),(e,f,g)=>{if(g){e=new yH;e=new UH(b,e);var h=z(this,e.WA,()=>{Oe(this,h);this.B.play()},this);
e.show(this.displayObject())}},this)}fb(a,b){a&&b&&this.zg.Ml(a,b)}ho(a){if("resumePlayback"==a.action()&&"prompt"==this.F.settings().fd().tu()){const b=this.B.Lf();this.aM(b);const c=a.K();a.uu("delayStartup");const d=a.Yw;(()=>{qI(this.Gk,{pn:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:Z(this.L,"mb_question_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_YES",result:"yes"},{Cg:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.R.setOverlayDisplayed(!1);"yes"==e?d.resume(c,!0):d.start(b,!0)});this.R.setOverlayDisplayed(!0)})()}else"gotoSlide"==
a.action()&&this.aM(a.K())}aM(){}nh(a,b){return(a.ja(b).Li()+1).toString()}fo(a){const b={},c=this.F.slides();let d;switch(a.td().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.Z();a instanceof
Xq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Iq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";
b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.nh(c,a.td().Pd());break;default:return}this.wo(d,b)}FA(a){Xp(this.Ma,a)}wo(a,b){const c=this.B.$().suspended();this.R.setOverlayDisplayed(!0);qI(this.Gk,{pn:a,icon:Z(this.L,"mb_warning_icon"),buttons:[{Cg:"PB_MESSAGE_BOX_OK",result:"ok"}],
Lx:()=>b}).then(()=>{this.R.setOverlayDisplayed(!1);this.FA(c)})}};function AW(){const a=new Q({G:"closed-captions-panel"});a.J(!1);return a}function BW(a){const b=new cR({ya:a.F,W:a.R.W(),settings:a.H,ia:a.I,view:a,sidePanelController:a.X});B(a,b);return b}function CW(a){a.H.za.gd.ie?a.EP():a.FP()}
class DW extends zW{constructor(a,b,c,d){super({G:"universal-tablet",oc:a,ia:c,Ia:d});this.H=b;this.Mg=a.hk();this.$u=D(this);this.ww=new $c(0,0);this.rb=this.Ye=null;this.wz=[];this.Yd=this.pi=this.ua=this.Mb=this.qb=this.pa=this.X=null;const {PQ:e,Q0:f,R0:g}=uU(this.F.slides());this.ML=f;this.Ds=g;this.Nz=e;this.Ob=this.H.za.Rc;this.os=this.H.za.controlPanel;this.Sg=this.os.xc;this.Sa=this.H.za.gd;this.Kv=new Q({G:"universal-tablet-layout",xf:!0});this.Kv.fa("left-panel",this.Sa.ie);M(this,this.Kv,
0);this.Ka=new Q({G:"universal-tablet-content-area"});M(this.Kv,this.Ka);a=new Q({G:"popups-layer"});Kl(a,P(this,"popups-layer"));M(this,a);this.Fa=new eS(a);this.Fa.setScale(1,1);this.kN=D(this,this.Fa.op());this.vb=this.zK();M(this.Ka,this.vb);this.oH=new Q({G:"text-content-container"});this.vb.V(this.oH);a=new JH;this.oH.V(a);this.zc=AW();this.oH.V(this.zc);this.yw=BW(this);this.zd=OH(this.D.vx(),this.D.Ak(),this.B.Il(),a);this.Sk();this.Oc=this.Pp();z(this,this.R.Se(),this.IA,this);z(this,this.B.Ic(),
this.ne,this);z(this,this.Sa.jb,this.sq,this);z(this,this.Sa.Gc,this.sq,this);z(this,this.Ob.Gc,this.sq,this);z(this,this.os.Gc,this.sq,this);z(this,this.Sg.Gc,this.sq,this);a=new FH;z(this,a.MB,(h,l)=>this.resize(h,l))}aM(a){xW(this.vb,a)}a2(a){this.pa&&IV(this.pa,a)}tD(a){this.qb&&this.qb.tD(a)}op(){return this.kN}scale(){return 1}sq(){this.Sk();Ze(this,this.Oc);this.Oc=this.Pp();this.Kv.fa("left-panel",this.Sa.ie);this.pa&&this.pa.zp(this.X);this.Mb&&this.Mb.zp(this.X);this.yb()}Sk(){this.Hv();
this.kM();this.Gv();aW(this);$V(this)}rY(){Ze(this.Ka,this.qb);this.qb=null}GT(){return new yU({skinSettings:this.H,ya:this.F,W:this.R.xe(),soundController:this.R.soundController(),uj:this.Fa,ia:this.I,Ia:this.L,hk:this.Mg,xx:this,Hg:this.zd})}Mz(){return nR({ya:this.F,K:this.B.ma(),xj:this.Sa})}Hv(){this.RM()?this.MK():this.TM()&&this.mO();this.X&&this.Kv.Kf(this.X,1);this.yw.wS(this.X)}RM(){return!this.X&&this.Mz()&&this.Sa.visible}TM(){return!!this.X&&(!this.Mz()||!this.Sa.visible)}mO(){Ze(this.Kv,
this.X);this.X=null}MK(){this.X=new OU(this.H,this.F,this.tc,this.I,this.L,!1);B(this,this.X);CW(this);z(this,this.X.showedStateChanged(),this.yb,this);this.yw.wS(this.X)}kM(){this.SM()?this.qs():this.UM()&&this.nO();this.pa&&this.Ka.Kf(this.pa,0)}SM(){return(this.Ds||this.Ob.visible)&&!this.pa}UM(){return!(this.Ds||this.Ob.visible)&&!!this.pa}nO(){Ze(this.Ka,this.pa);this.pa=null}qs(){this.pa=new MV({Hu:this.Ob,nk:this.H.outline,xj:this.Sa,ya:this.F,W:this.tc,uj:this.Fa,ia:this.I,Ia:this.L,sidePanelController:this.X});
B(this,this.pa);z(this,this.pa.IM,this.qq,this);z(this,this.pa.qL,this.g6,this)}jz(){this.Mb=new hR({Hu:this.Ob,xj:this.Sa,Ia:this.L,sidePanelController:this.X});B(this,this.Mb)}zK(){return new yW({W:this.B,oc:this.D,sidePanelController:this.X,ya:this.F,yf:this.F.$c().yf()})}Pp(){if(this.qb){const a=new pR({W:this.B,n2:this.pa&&this.pa.displayObject(),t0:this.qb.displayObject()});B(this,a);return a}return null}Gv(){!this.Yd&&bW(this);this.Sg.visible?(!this.ua&&this.ps(),this.Yd.J(!1)):(this.ua&&this.iB(),
this.Yd.J(!0));this.ua&&M(this.Ka,this.ua);this.Yd&&M(this.Ka,this.Yd)}iB(){Ze(this.Ka,this.ua);this.pi=this.ua=null}ps(){this.Sg.visible&&(this.ua=new pO({slides:this.F.slides(),settings:this.Sg,W:this.tc}),this.pi=new sO({xc:this.ua,W:this.tc,ya:this.F,settings:this.Sg}),B(this,this.ua),B(this,this.pi))}fb(a,b){super.fb(a,b);a&&b&&(a=(a=this.H.za.gd)&&a.visible&&a.ie,a=this.X&&this.X.showed()&&a?this.X.width():0,this.Fa.Ml(12+a,this.width()-12,this.vb.height()),sR(this.Fa),a=0+(this.pa&&this.pa.visible()?
this.pa.height():12),a+=this.qb&&this.qb.visible()?this.qb.height():12,b-=a,this.pa&&this.pa.yb(),this.qb&&(this.qb.fJ(b-40),this.qb.yb()),this.X&&(CW(this),this.X.yb()),this.vb.yb())}EP(){this.X.showed()?L(this.X,"margin-left",""):L(this.X,"margin-left","-280px");L(this.X,"margin-right","")}FP(){this.X.showed()?L(this.X,"margin-right",""):L(this.X,"margin-right","-280px");L(this.X,"margin-left","")}gZ(){const a=this.H.za.Rc;return a?a.visible&&a.ud:!1}DU(a){return(a=a.Dg())&&a.$d()?a.$d():this.F.$d()}g6(){this.rb&&
this.rb.iI()}qq(a){"nothing"!=a&&(this.Ye||this.GK(),this.rb||this.XL());this.Ye&&this.Ye.fa("tool",a);this.rb&&yS(this.rb,a)}GK(){this.Ye=new Q({G:"marker-tool-container"});this.Ye.Fg(0);this.R.displayObject().appendChild(this.Ye.displayObject())}XL(){this.rb=new zS(this.R.Jh().offsetWidth,this.R.Jh().offsetHeight);this.Ye.V(this.rb);this.rb.setScale(1);this.wz[this.B.ma()]=this.rb;this.Gq()}Gq(){if(this.rb){this.rb.move(this.ww.x,this.ww.y);const a=this.R.scale();this.rb.setScale(a)}}IA(a,b,c,d){this.ww=
new $c(c,d);this.Gq()}ne(){var a=this.B.Pa();const b=this.B.$a();a||b?(a=this.R.Jh(),Ak(a,"with-border")&&(a=this.R.Jh(),Ck(a,"with-border"))):(a=this.R.Jh(),Bk(a,"with-border"));sR(this.Fa);a=this.Mn();this.ua&&this.ua.J(!a);this.Yd&&this.Yd.J(!this.ua||!this.ua.visible());this.oH.J(!a);this.Ot();this.Ye&&this.KO();this.qb&&(a=!!this.B.$a()||!!this.B.ob(),this.qb.fa("minimize",a));this.Hv();this.pa&&this.pa.zp(this.X);this.Mb&&this.Mb.zp(this.X)}KO(){let a="nothing";this.rb&&(a=this.rb.GO,yS(this.rb,
"nothing"));const b=this.B.ma();Id(this.Ye.displayObject());this.rb=this.wz[b];const c=this.B.$(),d=z(this,c.Yb(),()=>{-1!=c.timestamp().Aa()&&(Oe(this,d),this.rb&&this.Ye&&this.Ye.V(this.rb),this.qq(a))},this);this.Gq()}nh(a,b){b=a.ja(b).Li();return this.H.outline.sj?CQ(a)[b]:(b+1).toString()}Ot(){if(this.zc.visible()){const a=this.B.Z().yj();this.zc.la(a?a.text():"")}}Mn(){return!!(this.B.Pa()||this.B.$a()||this.B.ob())}W1(){this.zc.visible()||(this.zc.J(!0),this.Ot(),this.$u.C())}sI(){this.zc.visible()&&
(this.zc.J(!1),this.$u.C())}};function EW(a){const b=new fW(a.D(),a.Za,a.I,a.L,a.Hm);z(a,b.ll,()=>a.ll.C());z(a,b.Ok,()=>a.Ok.C());z(a,b.Kn,()=>a.Kn.C());return b}
class FW extends FI{constructor({pk:a,skinSettings:b,messages:c,ia:d,mj:e,hn:f}){super({pk:a,messages:c,mj:e});this.Za=b;this.I=d;this.L=this.OK(f)}OK(a){return new KG(fj?a.Jba:a.RQ)}IT(a){"normal"==a?this.nl=fj?new aR(this.D(),this.Za,this.I,this.L):qi?new DW(this.D(),this.Za,this.I,this.L):EW(this):"accessible"==a&&(this.nl=new WN({oc:this.xw,messages:this.kg,skinSettings:this.xK()}));B(this,this.nl)}xK(){return(new gW(this.Za)).create()}};function GW(a,b,c,d,e){return new Promise(f=>{const g=new lN;e&&g.tw.addHandler(e);let h=null,l=null,m,n=!1,q,u;g.WX.addHandler(w=>{l=w;w=new AN;const A=l.settings();q=new wI(A.Wt().enabled());h=w.YQ(A.skin());h.accessibilityModeEnabled=q.Qm();l.settings().YE=h;n=IG(qi&&!h.za.gd.visible&&!h.za.Rc.visible&&!h.za.controlPanel.visible,l);w=h.colors;n?(m=new dG,u=new eG({ya:l,tR:d,colors:w,hn:m})):(m=new fG,u=new HG({ya:l,tR:d,colors:w,hn:m}));u.ZP(q.mode())});g.tw.addHandler(w=>{const A=HW(l),G=new VF(A),
I=w.view().W();I.sp().jx=h.za.controlPanel.Rd;uI(q,I);const J=IW({pk:w,skinSettings:h,messages:A,ia:G,mj:c,ada:n,hn:m,Qm:q.Qm()});vI(q,J);const N=xI(q,J,c,A),ba=T=>{w.kn(T);if(J.nl){Ld(J.nl.displayObject());var W=J.Hm;W.OE=null;W.Qh=null;Ze(J,J.nl);J.nl=null}J.IT(T);W=J.nl.displayObject();J.n9.appendChild(W);J.Hm.JC();W=J.xw.view().W();const ea=W.ma();-1!=ea&&(W.Ic().C(ea),Jj(W.fe()),J.xw.vx().z0(),J.xw.Ak().z0(),W.Wr.C());"accessible"==T&&document.body.removeAttribute("style");J.NS.C(T);N&&("accessible"==
T?(N.setAttribute("title",A.PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE),N.ny(-1),N.uf("hidden",!0)):(N.setAttribute("title",A.PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE),N.ny(0),N.displayObject().removeAttribute("aria-hidden")))};ba(q.mode());q.YX.addHandler(T=>{u.ZP(T);ba(T)});f(new II({pk:w,skinSettings:h,ia:G}))});g.pr(a,b,d)})}
function HW(a){a=Ta(a.settings().ia());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 IW(a){const b=a.pk,c=a.skinSettings,d=a.messages,e=a.ia,f=a.mj,g=a.Qm;return a.ada?new HI({pk:b,messages:d,mj:f,Qm:g,hn:a.hn}):new FW({pk:b,skinSettings:c,messages:d,ia:e,mj:f,hn:a.hn,Qm:g})};function JW(a){this.FI=a}JW.prototype.set=function(a,b){void 0===b?this.FI.remove(a):this.FI.set(a,$g(new Zg,b))};JW.prototype.get=function(a){let b;try{b=this.FI.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};JW.prototype.remove=function(a){this.FI.remove(a)};function KW(){};function LW(){}r(LW,KW);LW.prototype.lI=function(){let a=0;for(const b of this)a++;return a};LW.prototype[Symbol.iterator]=function(){return Qr(this.Bj(!0)).wJ()};LW.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function MW(a){this.wk=a}r(MW,LW);k=MW.prototype;k.UQ=function(){if(!this.wk)return!1;try{return this.wk.setItem("__sak","1"),this.wk.removeItem("__sak"),!0}catch(a){return!1}};k.set=function(a,b){try{this.wk.setItem(a,b)}catch(c){if(0==this.wk.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};k.get=function(a){a=this.wk.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.wk.removeItem(a)};
k.lI=function(){return this.wk.length};k.Bj=function(a){var b=0,c=this.wk,d=new un;d.next=function(){if(b>=c.length)return vn;var e=c.key(b++);if(a)return wn(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return wn(e)};return d};k.clear=function(){this.wk.clear()};k.key=function(a){return this.wk.key(a)};function NW(){var a=null;try{a=window.localStorage||null}catch(b){}this.wk=a}r(NW,MW);function OW(a,b){this.g2=a;this.Kh=null;if($b&&!(9<=Number(wc))){PW||(PW=new Ur);this.Kh=PW.get(a);this.Kh||(b?this.Kh=document.getElementById(b):(this.Kh=document.createElement("userdata"),this.Kh.addBehavior("#default#userData"),document.body.appendChild(this.Kh)),PW.set(a,this.Kh));try{this.Kh.load(this.g2)}catch(c){this.Kh=null}}}r(OW,LW);var QW={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},PW=null;
function RW(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return QW[b]})}k=OW.prototype;k.UQ=function(){return!!this.Kh};k.set=function(a,b){this.Kh.setAttribute(RW(a),b);SW(this)};k.get=function(a){a=this.Kh.getAttribute(RW(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.Kh.removeAttribute(RW(a));SW(this)};k.lI=function(){return TW(this).attributes.length};
k.Bj=function(a){var b=0,c=TW(this).attributes,d=new un;d.next=function(){if(b>=c.length)return vn;var e=c[b++];if(a)return wn(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return wn(e)};return d};k.clear=function(){for(var a=TW(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);SW(this)};
function SW(a){try{a.Kh.save(a.g2)}catch(b){throw"Storage mechanism: Quota exceeded";}}function TW(a){return a.Kh.XMLDocument.documentElement};function UW(a,b){this.$C=a;this.Zx=b+"::"}r(UW,LW);UW.prototype.set=function(a,b){this.$C.set(this.Zx+a,b)};UW.prototype.get=function(a){return this.$C.get(this.Zx+a)};UW.prototype.remove=function(a){this.$C.remove(this.Zx+a)};UW.prototype.Bj=function(a){const b=this.$C[Symbol.iterator](),c=this,d=new un;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Zx.length)!=c.Zx;){e=b.next();if(e.done)return e;e=e.value}return wn(a?e.slice(c.Zx.length):c.$C.get(e))};return d};function VW(){}r(VW,KW);VW.prototype.set=function(){};VW.prototype.get=function(){return null};VW.prototype.remove=function(){};function WW(a){a=XW().get(a);return void 0!==a?a:null}var YW=null;function XW(){if(!YW){var a=new NW;(a=a.UQ()?new UW(a,"ispring"):null)||(a=new OW("ispring"),a=a.UQ()?a:null);YW=new JW(a||new VW)}return YW};function ZW(a,b){const c=a.pk(),d=c.ya().Pr();void 0===b&&(b=WW(d));c.stateChangedEvent().addHandler(e=>{if(!e.actionPrevented()){e.preventAction();e=c.persistState();const f=XW();try{f.set(d,e)}catch(g){}}},null,99);c.start(b)};p("PresentationPlayer.start",function(a,b,c,d,e){GW(a,Xa(),b,c,d).then(f=>{ZW(f,e)})});let yj=()=>!1;function $e(a){a&&("function"===typeof a.Qc&&a.Qc(),a.disposed=!0)}function $W(a,b){yj()&&(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)&&$W(a.message,b);$W(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?jf(c,!0):$W(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});

