(function(){var f;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}function ba(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}function ca(a){if(!(a instanceof Array)){a=ba(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}var ea="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:{var ia={Hr:!0},ja={};try{ja.__proto__=ia;ha=ja.Hr;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ka=fa;
function m(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.xa=b.prototype}var la="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ma="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;
function oa(a,b){if(b){var c=ma;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&la(c,a,{configurable:!0,writable:!0,value:b})}}function pa(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}
oa("String.prototype.repeat",function(a){return a?a:function(a){var b=pa(this,null,"repeat");if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=b),a>>>=1)b+=b;return d}});oa("Array.prototype.find",function(a){return a?a:function(a,c){a:{var b=this;b instanceof String&&(b=String(b));for(var e=b.length,g=0;g<e;g++){var h=b[g];if(a.call(c,h,g,b)){a=h;break a}}a=void 0}return a}});
oa("String.prototype.endsWith",function(a){return a?a:function(a,c){var b=pa(this,a,"endsWith");a+="";void 0===c&&(c=b.length);c=Math.max(0,Math.min(c|0,b.length));for(var e=a.length;0<e&&0<c;)if(b[--c]!=a[--e])return!1;return 0>=e}});oa("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=pa(this,a,"startsWith");a+="";var e=b.length,g=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h<g&&c<e;)if(b[c++]!=a[h++])return!1;return h>=g}});
oa("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});oa("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=b[c];if(g===a||Object.is(g,a))return!0}return!1}});oa("String.prototype.includes",function(a){return a?a:function(a,c){return-1!==pa(this,a,"includes").indexOf(a,c||0)}});
function ta(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
oa("WeakMap",function(a){function b(a){this.Lb=(h+=Math.random()+1).toString();if(a){a=ba(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a){ta(a,g)||la(a,g,{value:new c})}function e(a){var b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(p){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0;b.prototype.set=function(a,b){d(a);if(!ta(a,g))throw Error("WeakMap key fail: "+a);a[g][this.Lb]=b;return this};b.prototype.get=function(a){return ta(a,g)?a[g][this.Lb]:void 0};b.prototype.has=function(a){return ta(a,g)&&ta(a[g],this.Lb)};b.prototype.delete=function(a){return ta(a,g)&&ta(a[g],this.Lb)?delete a[g][this.Lb]:!1};return b});
function va(){va=function(){};ma.Symbol||(ma.Symbol=xa)}var xa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function ya(){va();var a=ma.Symbol.iterator;a||(a=ma.Symbol.iterator=ma.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&la(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return za(aa(this))}});ya=function(){}}function za(a){ya();a={next:a};a[ma.Symbol.iterator]=function(){return this};return a}
function Aa(a,b){ya();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d}oa("Array.prototype.keys",function(a){return a?a:function(){return Aa(this,function(a){return a})}});
oa("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});
oa("Promise",function(a){function b(a){this.Va=0;this.rN=void 0;this.vv=[];var b=this.NL();try{a(b.resolve,b.reject)}catch(l){b.reject(l)}}function c(){this.hp=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.DW=function(a){null==this.hp&&(this.hp=[],this.M4());this.hp.push(a)};c.prototype.M4=function(){var a=this;this.EW(function(){a.H5()})};var e=ma.setTimeout;c.prototype.EW=function(a){e(a,0)};c.prototype.H5=function(){for(;this.hp&&this.hp.length;){var a=
this.hp;this.hp=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(n){this.N4(n)}}}this.hp=null};c.prototype.N4=function(a){this.EW(function(){throw a;})};b.prototype.NL=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.B7),reject:a(this.nN)}};b.prototype.B7=function(a){if(a===this)this.nN(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.Q7(a);else{a:switch(typeof a){case "object":var c=null!=a;break a;
case "function":c=!0;break a;default:c=!1}c?this.A7(a):this.mX(a)}};b.prototype.A7=function(a){var b=void 0;try{b=a.then}catch(l){this.nN(l);return}"function"==typeof b?this.R7(b,a):this.mX(a)};b.prototype.nN=function(a){this.rY(2,a)};b.prototype.mX=function(a){this.rY(1,a)};b.prototype.rY=function(a,b){if(0!=this.Va)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.Va);this.Va=a;this.rN=b;this.J5()};b.prototype.J5=function(){if(null!=this.vv){for(var a=0;a<this.vv.length;++a)g.DW(this.vv[a]);
this.vv=null}};var g=new c;b.prototype.Q7=function(a){var b=this.NL();a.IE(b.resolve,b.reject)};b.prototype.R7=function(a,b){var c=this.NL();try{a.call(b,c.resolve,c.reject)}catch(n){c.reject(n)}};b.prototype.then=function(a,c){function d(a,b){return"function"==typeof a?function(b){try{e(a(b))}catch(I){g(I)}}:b}var e,g,k=new b(function(a,b){e=a;g=b});this.IE(d(a,e),d(c,g));return k};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.IE=function(a,b){function c(){switch(d.Va){case 1:a(d.rN);
break;case 2:b(d.rN);break;default:throw Error("Unexpected state: "+d.Va);}}var d=this;null==this.vv?g.DW(c):this.vv.push(c)};b.resolve=d;b.reject=function(a){return new b(function(b,c){c(a)})};b.race=function(a){return new b(function(b,c){for(var e=ba(a),g=e.next();!g.done;g=e.next())d(g.value).IE(b,c)})};b.all=function(a){var c=ba(a),e=c.next();return e.done?d([]):new b(function(a,b){function g(b){return function(c){k[b]=c;h--;0==h&&a(k)}}var k=[],h=0;do k.push(void 0),h++,d(e.value).IE(g(k.length-
1),b),e=c.next();while(!e.done)})};return b});
oa("Map",function(a){function b(){var a={};return a.Cn=a.next=a.head=a}function c(a,b){var c=a.sn;return za(function(){if(c){for(;c.head!=a.sn;)c=c.Cn;for(;c.next!=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.zz[c];if(d&&ta(a.zz,c))for(a=0;a<d.length;a++){var e=d[a];if(b!==b&&e.key!==e.key||b===e.key)return{id:c,list:d,index:a,mg:e}}return{id:c,
list:d,index:-1,mg:void 0}}function e(a){this.zz={};this.sn=b();this.size=0;if(a){a=ba(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ba([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||
"t"!=e.value[1]||!d.next().done?!1:!0}catch(q){return!1}}())return a;ya();var g=new WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||(c.list=this.zz[c.id]=[]);c.mg?c.mg.value=b:(c.mg={next:this.sn,Cn:this.sn.Cn,head:this.sn,key:a,value:b},c.list.push(c.mg),this.sn.Cn.next=c.mg,this.sn.Cn=c.mg,this.size++);return this};e.prototype.delete=function(a){a=d(this,a);return a.mg&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.zz[a.id],a.mg.Cn.next=a.mg.next,a.mg.next.Cn=
a.mg.Cn,a.mg.head=null,this.size--,!0):!1};e.prototype.clear=function(){this.zz={};this.sn=this.sn.Cn=b();this.size=0};e.prototype.has=function(a){return!!d(this,a).mg};e.prototype.get=function(a){return(a=d(this,a).mg)&&a.value};e.prototype.entries=function(){return c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return c(this,function(a){return a.key})};e.prototype.values=function(){return c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var c=this.entries(),
d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});oa("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a){return a};var b=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g){a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});
var Ba="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)ta(d,e)&&(a[e]=d[e])}return a};oa("Object.assign",function(a){return a||Ba});var Ca=this;function r(a){return void 0!==a}function Da(a){return"string"==typeof a}function Ea(a){return"number"==typeof a}
function u(a,b,c){a=a.split(".");c=c||Ca;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&r(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}}function Fa(){}
function Ga(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function Ia(a){return"array"==Ga(a)}function Ja(a){var b=Ga(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ka(a){return"function"==Ga(a)}function La(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Ma(a){return a[Na]||(a[Na]=++Oa)}var Na="closure_uid_"+(1E9*Math.random()>>>0),Oa=0;function Pa(a,b,c){return a.call.apply(a.bind,arguments)}
function Qa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function w(a,b,c){w=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Pa:Qa;return w.apply(null,arguments)}
function Ra(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Sa=Date.now||function(){return+new Date};function x(a,b){function c(){}c.prototype=b.prototype;a.xa=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.oha=function(a,c,g){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function Ta(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ta);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x(Ta,Error);Ta.prototype.name="CustomError";var Ua;function Va(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Ta.call(this,c+a[d])}x(Va,Ta);Va.prototype.name="AssertionError";function Wa(a){throw a;}function Xa(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var g=d}else a&&(e+=": "+a,g=b);a=new Va(""+e,g||[]);Wa(a)}function y(a,b,c){a||Xa("",null,b,Array.prototype.slice.call(arguments,2));return a}function Ya(a,b){Wa(new Va("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Za(a,b,c){Ea(a)||Xa("Expected number but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function $a(a,b,c){Da(a)||Xa("Expected string but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function bb(a,b,c){Ka(a)||Xa("Expected function but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function cb(a,b,c){La(a)||Xa("Expected object but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2))}
function db(a,b,c){Ia(a)||Xa("Expected array but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function eb(a,b,c){"boolean"==typeof a||Xa("Expected boolean but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function fb(a,b,c,d){a instanceof b||Xa("Expected instanceof %s but got %s.",[hb(b),hb(a)],c,Array.prototype.slice.call(arguments,3));return a}
function hb(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};function ib(a){return a[a.length-1]}var jb=Array.prototype.indexOf?function(a,b){y(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(Da(a))return Da(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){y(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Da(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function kb(a,b,c){for(var d=Da(a)?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)}
var lb=Array.prototype.filter?function(a,b,c){y(null!=a.length);return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h=Da(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},mb=Array.prototype.map?function(a,b){y(null!=a.length);return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=Da(a)?a.split(""):a,g=0;g<c;g++)g in e&&(d[g]=b.call(void 0,e[g],g,a));return d},nb=Array.prototype.some?function(a,
b){y(null!=a.length);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Da(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};function ob(a,b){a:{for(var c=a.length,d=Da(a)?a.split(""):a,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:Da(a)?a.charAt(b):a[b]}function pb(a,b){return 0<=jb(a,b)}function sb(a,b){b=jb(a,b);var c;(c=0<=b)&&tb(a,b);return c}
function tb(a,b){y(null!=a.length);Array.prototype.splice.call(a,b,1)}function ub(a){return Array.prototype.concat.apply([],arguments)}function vb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function wb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ja(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function xb(a,b,c,d){y(null!=a.length);Array.prototype.splice.apply(a,yb(arguments,1))}
function yb(a,b,c){y(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function zb(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++];var g=e;g=La(g)?"o"+Ma(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(b,g)||(b[g]=!0,a[c++]=e)}a.length=c}function Ab(a,b){a.sort(b||Bb)}function Cb(a,b){if(!Ja(a)||!Ja(b)||a.length!=b.length)return!1;for(var c=a.length,d=Db,e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}
function Bb(a,b){return a>b?1:a<b?-1:0}function Db(a,b){return a===b}function Eb(a){for(var b=Math.random,c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function Fb(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}var Gb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Hb(a){if(!Ib.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Jb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Kb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Lb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Mb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Nb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Ob,"&#0;"));return a}var Jb=/&/g,Kb=/</g,Lb=/>/g,Mb=/"/g,Nb=/'/g,Ob=/\x00/g,Ib=/[\x00&<>"']/;
function Pb(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=Ca.document.createElement("div");return a.replace(Qb,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})}
function Rb(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var Qb=/&([^;\s<&]+);?/g,Sb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Tb={"'":"\\'"},Ub=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function Vb(a){a=r(void 0)?a.toFixed(void 0):String(a);var b=a.indexOf(".");-1==b&&(b=a.length);return Ub("0",Math.max(0,2-b))+a}function Wb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Sa()).toString(36)}
function Xb(a,b){var c=0;a=Gb(String(a)).split(".");b=Gb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=Yb(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||Yb(0==g[2].length,0==h[2].length)||Yb(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c}function Yb(a,b){return a<b?-1:a>b?1:0}
function Zb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function $b(a){var b=Da(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var ac;a:{var dc=Ca.navigator;if(dc){var ec=dc.userAgent;if(ec){ac=ec;break a}}ac=""}function fc(a){return-1!=ac.indexOf(a)};function hc(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function ic(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function jc(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function kc(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function lc(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function mc(a,b){return null!==a&&b in a}function nc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}
function oc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function pc(){var a=qc,b;for(b in a)return!1;return!0}function rc(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function A(a,b,c){return null!==a&&b in a?a[b]:c}function sc(a){var b={},c;for(c in a)b[c]=a[c];return b}var tc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function uc(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<tc.length;g++)c=tc[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function vc(a){var b=arguments.length;if(1==b&&Ia(arguments[0]))return vc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function wc(){return fc("Safari")&&!(xc()||fc("Coast")||fc("Opera")||fc("Edge")||fc("Silk")||fc("Android"))}function xc(){return(fc("Chrome")||fc("CriOS"))&&!fc("Edge")}function yc(){return fc("Android")&&!(xc()||fc("Firefox")||fc("Opera")||fc("Silk"))};function zc(){return fc("iPhone")&&!fc("iPod")&&!fc("iPad")}function Ac(){return zc()||fc("iPad")||fc("iPod")};function Bc(a){Bc[" "](a);return a}Bc[" "]=Fa;function Cc(a,b){var c=Dc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Ec=fc("Opera"),Fc=fc("Trident")||fc("MSIE"),Gc=fc("Edge"),Hc=Gc||Fc,Ic=fc("Gecko")&&!(-1!=ac.toLowerCase().indexOf("webkit")&&!fc("Edge"))&&!(fc("Trident")||fc("MSIE"))&&!fc("Edge"),Jc=-1!=ac.toLowerCase().indexOf("webkit")&&!fc("Edge"),Kc=Jc&&fc("Mobile"),Lc=fc("Macintosh"),Mc=fc("Windows"),Nc=fc("Linux")||fc("CrOS"),Oc=fc("Android"),Pc=zc(),Qc=fc("iPad"),Rc=fc("iPod");function Sc(){var a=Ca.document;return a?a.documentMode:void 0}var Tc;
a:{var Uc="",Vc=function(){var a=ac;if(Ic)return/rv:([^\);]+)(\)|;)/.exec(a);if(Gc)return/Edge\/([\d\.]+)/.exec(a);if(Fc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Jc)return/WebKit\/(\S+)/.exec(a);if(Ec)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Vc&&(Uc=Vc?Vc[1]:"");if(Fc){var Wc=Sc();if(null!=Wc&&Wc>parseFloat(Uc)){Tc=String(Wc);break a}}Tc=Uc}var Dc={};function Xc(a){return Cc(a,function(){return 0<=Xb(Tc,a)})}function Yc(a){return Number(Zc)>=a}var $c;var bd=Ca.document;
$c=bd&&Fc?Sc()||("CSS1Compat"==bd.compatMode?parseInt(Tc,10):5):void 0;var Zc=$c;var cd=fc("Firefox"),dd=zc()||fc("iPod"),ed=fc("iPad"),fd=yc(),gd=xc(),hd=wc()&&!Ac();var id=null,jd=null,kd=Ic||Jc&&!hd||Ec,ld=kd||"function"==typeof Ca.btoa,md=kd||!hd&&!Fc&&"function"==typeof Ca.atob;
function nd(a){if(ld)var b=Ca.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}y(Ja(b),"encodeByteArray takes an array as a parameter");od();a=id;c=[];for(d=0;d<b.length;d+=3){var g=b[d],h=(e=d+1<b.length)?b[d+1]:0,k=d+2<b.length,l=k?b[d+2]:0,n=g>>2;g=(g&3)<<4|h>>4;h=(h&15)<<2|l>>6;l&=63;k||(l=64,e||(h=64));c.push(a[n],a[g],a[h],a[l])}b=c.join("")}return b}
function pd(a){if(md)return Ca.atob(a);var b="";qd(a,function(a){b+=String.fromCharCode(a)});return b}function rd(a){var b=[];qd(a,function(a){b.push(a)});return b}function qd(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=jd[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}od();for(var d=0;;){var e=c(-1),g=c(0),h=c(64),k=c(64);if(64===k&&-1===e)break;b(e<<2|g>>4);64!=h&&(b(g<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}
function od(){if(!id){id={};jd={};for(var a=0;65>a;a++)id[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),jd[id[a]]=a,62<=a&&(jd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};var sd=!Fc||Yc(9),td=!Ic&&!Fc||Fc&&Yc(9)||Ic&&Xc("1.9.1"),ud=Fc&&!Xc("9"),vd=Fc||Ec||Jc;function yd(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}}function zd(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var Ad={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Bd(a,b){this.cO=a===Cd&&b||"";this.iZ=Dd}Bd.prototype.un=!0;Bd.prototype.rk=function(){return this.cO};Bd.prototype.toString=function(){return"Const{"+this.cO+"}"};function Ed(a){if(a instanceof Bd&&a.constructor===Bd&&a.iZ===Dd)return a.cO;Ya("expected object of type Const, got '"+a+"'");return"type_error:Const"}var Dd={},Cd={};function Fd(){this.lN="";this.kZ=Gd}Fd.prototype.un=!0;Fd.prototype.rk=function(){return this.lN};Fd.prototype.AM=!0;Fd.prototype.Iz=function(){return 1};var Gd={};function Hd(){this.ms="";this.hZ=Id}Hd.prototype.un=!0;Hd.prototype.rk=function(){return this.ms};Hd.prototype.AM=!0;Hd.prototype.Iz=function(){return 1};function Jd(a){if(a instanceof Hd&&a.constructor===Hd&&a.hZ===Id)return a.ms;Ya("expected object of type SafeUrl, got '"+a+"' of type "+Ga(a));return"type_error:SafeUrl"}var Kd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Ld(a){if(a instanceof Hd)return a;a="object"==typeof a&&a.un?a.rk():String(a);Kd.test(a)||(a="about:invalid#zClosurez");return Md(a)}var Id={};function Md(a){var b=new Hd;b.ms=a;return b}Md("about:blank");function Nd(){this.kN="";this.gZ=Od}Nd.prototype.un=!0;var Od={};Nd.prototype.rk=function(){return this.kN};Nd.prototype.$E=function(a){this.kN=a;return this};var Pd=(new Nd).$E("");function Qd(a){if(a instanceof Hd)return'url("'+Jd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof Bd?Ed(a):Rd(String(a));y(!/[{;}]/.test(a),"Value does not allow [{;}].");return a}
function Rd(a){var b=a.replace(Sd,"$1").replace(Sd,"$1").replace(Wd,"url");if(Xd.test(b)){if(Yd.test(a))return Ya("String value disallows comments, got: "+a),"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c)return Ya("String value requires balanced quotes, got: "+a),"zClosurez";if(!Zd(a))return Ya("String value requires balanced square brackets and one identifier per pair of brackets, got: "+a),"zClosurez"}else return Ya("String value allows only "+
$d+" and simple functions, got: "+a),"zClosurez";return ae(a)}function Zd(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b}
var $d="[-,.\"'%_!# a-zA-Z0-9\\[\\]]",Xd=new RegExp("^"+$d+"+$"),Wd=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Sd=/\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,Yd=/\/\*/;function ae(a){return a.replace(Wd,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=Ld(d).rk();return c+b+a+b+e})};function be(){this.ms="";this.fZ=ce;this.$W=null}be.prototype.AM=!0;be.prototype.Iz=function(){return this.$W};be.prototype.un=!0;be.prototype.rk=function(){return this.ms};function de(a){if(a instanceof be&&a.constructor===be&&a.fZ===ce)return a.ms;Ya("expected object of type SafeHtml, got '"+a+"' of type "+Ga(a));return"type_error:SafeHtml"}
var ee=/^[a-zA-Z0-9-]+$/,fe={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},ge={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function he(a){function b(a){if(Ia(a))z(a,b);else{if(!(a instanceof be)){var e="object"==typeof a,h=null;e&&a.AM&&(h=a.Iz());a=ie(Hb(e&&a.un?a.rk():String(a)),h)}d+=de(a);a=a.Iz();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";z(arguments,b);return ie(d,c)}var ce={};
function ie(a,b){return(new be).$E(a,b)}be.prototype.$E=function(a,b){this.ms=a;this.$W=b;return this};
function je(a,b,c){var d=null,e="";if(b)for(p in b){if(!ee.test(p))throw Error('Invalid attribute name "'+p+'".');var g=b[p];if(null!=g){var h=a;var k=p;var l=g;if(l instanceof Bd)l=Ed(l);else if("style"==k.toLowerCase()){g=void 0;h=l;if(!La(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+" given: "+h);if(!(h instanceof Nd)){l=h;h="";for(g in l){if(!/^[-_a-zA-Z0-9]+$/.test(g))throw Error("Name allows only [-_a-zA-Z0-9], got: "+g);var n=l[g];
null!=n&&(n=Ia(n)?mb(n,Qd).join(" "):Qd(n),h+=g+":"+n+";")}h?(g=h,y(!/[<>]/.test(g),"Forbidden characters in style string: "+g),h=(new Nd).$E(h)):h=Pd}h instanceof Nd&&h.constructor===Nd&&h.gZ===Od?g=h.kN:(Ya("expected object of type SafeStyle, got '"+h+"' of type "+Ga(h)),g="type_error:SafeStyle");l=g}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires goog.string.Const value, "'+l+'" given.');if(k.toLowerCase()in fe)if(l instanceof Fd)l instanceof Fd&&l.constructor===Fd&&l.kZ===Gd?l=
l.lN:(Ya("expected object of type TrustedResourceUrl, got '"+l+"' of type "+Ga(l)),l="type_error:TrustedResourceUrl");else if(l instanceof Hd)l=Jd(l);else if(Da(l))l=Ld(l).rk();else throw Error('Attribute "'+k+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+l+'" given.');}l.un&&(l=l.rk());y(Da(l)||Ea(l),"String or number value expected, got "+typeof l+" with value: "+l);k=k+'="'+Hb(String(l))+'"';e+=" "+k}}var p="<"+a+e;null!=c?Ia(c)||(c=[c]):c=[];!0===Ad[a.toLowerCase()]?
(y(!c.length,"Void tag <"+a+"> does not allow content."),p+=">"):(d=he(c),p+=">"+de(d)+"</"+a+">",d=d.Iz());(a=b&&b.dir)&&(d=/^(ltr|rtl|auto)$/i.test(a)?0:null);return ie(p,d)}
function ke(a,b,c){var d={},e;for(e in a)y(e.toLowerCase()==e,"Must be lower case"),d[e]=a[e];for(e in b)y(e.toLowerCase()==e,"Must be lower case"),d[e]=b[e];for(e in c){var g=e.toLowerCase();if(g in a)throw Error('Cannot override "'+g+'" attribute, got "'+e+'" with value "'+c[e]+'"');g in b&&delete d[g];d[e]=c[e]}return d}ie("<!DOCTYPE html>",0);ie("",0);var le=ie("<br>",0);var me={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},ne=zd(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function oe(a,b){if(me[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");b=de(b);if(ne())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};function pe(a,b,c){return Math.min(Math.max(a,b),c)}function qe(a,b,c){return a+c*(b-a)};function re(a,b){this.x=r(a)?a:0;this.y=r(b)?b:0}f=re.prototype;f.clone=function(){return new re(this.x,this.y)};f.wl=function(a){return a instanceof re&&se(this,a)};function se(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function te(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function ue(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function ve(a,b){return new re(a.x-b.x,a.y-b.y)}function we(a,b){return new re(a.x+b.x,a.y+b.y)}
f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};f.translate=function(a,b){a instanceof re?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),Ea(b)&&(this.y+=b));return this};f.scale=function(a,b){b=Ea(b)?b:a;this.x*=a;this.y*=b;return this};function ye(a,b){this.width=a;this.height=b}function Be(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}f=ye.prototype;f.clone=function(){return new ye(this.width,this.height)};f.area=function(){return this.width*this.height};f.aspectRatio=function(){return this.width/this.height};f.tk=function(){return!this.area()};f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};f.scale=function(a,b){b=Ea(b)?b:a;this.width*=a;this.height*=b;return this};function Ce(a){return a?new De(Ee(a)):Ua||(Ua=new De)}function Fe(a,b){return Da(b)?a.getElementById(b):b}
function Ge(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,g=0,h;h=c[g];g++)a==h.nodeName&&(d[e++]=h);d.length=e;return d}return c}c=c.getElementsByTagName(a||"*");if(b){d={};for(g=e=0;h=c[g];g++)a=h.className,"function"==typeof a.split&&pb(a.split(/\s+/),b)&&(d[e++]=h);d.length=e;return d}return c}
function He(a,b){hc(b,function(b,d){b&&"object"==typeof b&&b.un&&(b=b.rk());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Ie.hasOwnProperty(d)?a.setAttribute(Ie[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var Ie={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 Je(){var a=window.document;a=Ke(a)?a.documentElement:a.body;return new ye(a.clientWidth,a.clientHeight)}
function Le(a){var b=a.scrollingElement?a.scrollingElement:!Jc&&Ke(a)?a.documentElement:a.body||a.documentElement;a=a.parentWindow||a.defaultView;return Fc&&Xc("10")&&a.pageYOffset!=b.scrollTop?new re(b.scrollLeft,b.scrollTop):new re(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Me(a,b,c){return Ne(document,arguments)}
function Ne(a,b){var c=String(b[0]),d=b[1];if(!sd&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Hb(d.name),'"');if(d.type){c.push(' type="',Hb(d.type),'"');var e={};uc(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(Da(d)?c.className=d:Ia(d)?c.className=d.join(" "):He(c,d));2<b.length&&Oe(a,c,b,2);return c}
function Oe(a,b,c,d){function e(c){c&&b.appendChild(Da(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Ja(g)||La(g)&&0<g.nodeType?e(g):z(Pe(g)?vb(g):g,e)}}function Qe(a){return document.createElement(String(a))}function Re(a){var b=document,c=b.createElement("DIV");Fc?(oe(c,he(le,a)),c.removeChild(y(c.firstChild))):oe(c,a);if(1==c.childNodes.length)c=c.removeChild(y(c.firstChild));else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}
function Ke(a){return"CSS1Compat"==a.compatMode}function B(a,b){y(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)}function Se(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Te(a,b,c){y(null!=a,"goog.dom.insertChildAt expects a non-null parent");a.insertBefore(b,a.childNodes[c]||null)}function Ue(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}
function Ve(a){return td&&void 0!=a.children?a.children:lb(a.childNodes,function(a){return 1==a.nodeType})}function We(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Xe(a){return La(a)&&1==a.nodeType}function Ye(a){var b;if(vd&&!(Fc&&Xc("9")&&!Xc("10")&&Ca.SVGElement&&a instanceof Ca.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Xe(b)?b:null}
function Ze(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 Ee(a){y(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function $e(a,b){y(null!=a,"goog.dom.setTextContent expects a non-null value for node");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(y(a.lastChild));a.firstChild.data=String(b)}else{Se(a);var c=Ee(a);a.appendChild(c.createTextNode(String(b)))}}
function af(a){y(null!==a,"goog.dom.getOuterHtml expects a non-null value for element");if("outerHTML"in a)return a.outerHTML;var b=Ee(a).createElement("DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function bf(a,b){var c=[];return cf(a,b,c,!0)?c[0]:void 0}function cf(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||cf(a,b,c,d))return!0;a=a.nextSibling}return!1}var df={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},kf={IMG:" ",BR:"\n"};
function lf(a,b,c){if(!(a.nodeName in df))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 kf)b.push(kf[a.nodeName]);else for(a=a.firstChild;a;)lf(a,b,c),a=a.nextSibling}function Pe(a){if(a&&"number"==typeof a.length){if(La(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ka(a))return"function"==typeof a.item}return!1}
function mf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function De(a){this.rc=a||Ca.document||document}f=De.prototype;f.qX=Ce;f.Qi=function(){return Fe(this.rc,void 0)};f.getElementsByTagName=function(a,b){return(b||this.rc).getElementsByTagName(String(a))};f.xz=function(a,b,c){Ne(this.rc,arguments)};f.createElement=function(a){return this.rc.createElement(String(a))};f.createTextNode=function(a){return this.rc.createTextNode(String(a))};
f.appendChild=B;f.append=function(a,b){Oe(Ee(a),a,arguments,1)};f.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};f.zv=Se;
f.removeNode=Ue;f.contains=Ze;f.oa=$e;function nf(a){a=a||document.styleSheets;for(var b=[],c=of(a),d=0;a=c[d];d++){var e=pf(a);if(e&&e.length)for(var g=0,h=0,k=e.length,l;h<k;h++)l=e[h],l.href||(l.style&&(l.parentStyleSheet||(l.style["-closure-parent-stylesheet"]=a),l.style["-closure-rule-index"]=g),b.push(l)),g++}return b}function pf(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function of(a,b){var c=[];a=a||document.styleSheets;b=r(b)?b:!1;if(a.imports&&a.imports.length)for(var d=0,e=a.imports.length;d<e;d++)wb(c,of(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)wb(c,of(a[d]));else{var g=pf(a);if(g&&g.length){d=0;e=g.length;for(var h;d<e;d++)h=g[d],h.styleSheet&&wb(c,of(h.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function qf(a){var b=Ce(),c=b.rc,d=b.createElement("STYLE");d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};function rf(){}
rf.prototype.Rr=function(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;-webkit-transform: translateZ(0);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: -webkit-linear-gradient(top, #D3D3D3, #BABABA);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: -webkit-linear-gradient(top, #DCDCDC, #D1D1D1);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: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-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-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; }.presentation-view-mode-switch-control {z-index: 1; }";
for(var d in a)if(y(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)y(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.pq);return qf(c)};
rf.prototype.qq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
rf.prototype.pq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};function sf(){}
sf.prototype.Rr=function(a,b){function c(b){b=pd(b);for(var c in a)y(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return nd(b)}var d=function(){var a=["data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDUgMTAiCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICA8IVtDREFUQVsKICAgIC5maWwwIHtmaWxsOnt0ZXh0fX0KICAgXV0+CiAgPC9zdHlsZT4KIDwvZGVmcz4KIDxwb2x5Z29uIGNsYXNzPSJmaWwwIiBwb2ludHM9IjAsMCA1LDUgMCwxMCIvPgo8L3N2Zz4K"),"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+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5ub3JtYWwgewoJCQkJZmlsbDoge3RleHR9OwoJCQkJb3BhY2l0eTogMC43OwoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7CgkJCX0KCQk8L3N0eWxlPgoJPC9kZWZzPgoJPHBhdGggY2xhc3M9Im5vcm1hbCIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPgo8L3N2Zz4="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5vdmVyIHsKCQkJCWZpbGw6IHtsaXN0SXRlbS5sYWJlbC5vdmVyfTsKCQkJCW9wYWNpdHk6IDAuNzsKCQkJCWlzb2xhdGlvbjppc29sYXRlOwoJCQl9CgkJPC9zdHlsZT4KCTwvZGVmcz4KCTxwYXRoIGNsYXNzPSJvdmVyIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+Cjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDUgMTAiCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICA8IVtDREFUQVsKICAgIC5maWwwIHtmaWxsOntsaXN0SXRlbS5sYWJlbC5vdmVyfX0KICAgXV0+CiAgPC9zdHlsZT4KIDwvZGVmcz4KIDxwb2x5Z29uIGNsYXNzPSJmaWwwIiBwb2ludHM9IjAsMCA1LDUgMCwxMCIvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5zZWxlY3RlZCB7CgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwucHJlc3NlZH07CgkJCQlvcGFjaXR5OiAwLjc7CgkJCQlpc29sYXRpb246aXNvbGF0ZTsKCQkJfQoJCTwvc3R5bGU+Cgk8L2RlZnM+Cgk8cGF0aCBjbGFzcz0ic2VsZWN0ZWQiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDUgMTAiCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiA8ZGVmcz4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICA8IVtDREFUQVsKICAgIC5maWwwIHtmaWxsOntsaXN0SXRlbS5sYWJlbC5wcmVzc2VkfX0KICAgXV0+CiAgPC9zdHlsZT4KIDwvZGVmcz4KIDxwb2x5Z29uIGNsYXNzPSJmaWwwIiBwb2ludHM9IjAsMCA1LDUgMCwxMCIvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDExIDEyIiB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQUJBQ0FDO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMy40LDExLjljLTEuMSwwLTEuOS0wLjQtMi0wLjRsLTAuMS0wLjFsLTAuOC0wLjlDLTAuNSw4LDAuOCw2LjIsMC44LDYuMmw1LjctNS43QzcuNC0wLjIsOC4yLTAuMSw5LDAuOA0KCWwwLjgsMC44YzAuNCwwLjQsMSwxLDAuMywyLjNMMTAsNEw1LjMsOC43TDMuNiw5LjVMMi40LDguM2wwLjktMS44bDIuOS0yLjlsMC43LDAuN0w0LjEsNy4xbC0wLjUsMWwwLjIsMC4ybDEtMC41bDQuNS00LjUNCgljMC4zLTAuNiwwLjItMC43LTAuMS0xLjFMOC4zLDEuNUM3LjcsMC44LDcuNCwxLDcuMiwxLjJMMS42LDYuOGwwLDBjMCwwLTAuOSwxLjMtMC4yLDMuMmwwLjYsMC42YzAuMywwLjIsMS45LDAuNywzLjItMC4zbDMuMi0zLjINCglMOSw3LjhsLTMuMiwzLjJDNSwxMS43LDQuMSwxMS45LDMuNCwxMS45eiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE0IDE1IiB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQjVENEYyO30NCjwvc3R5bGU+DQo8ZyBpZD0iWE1MSURfNzU4Nl8iPg0KCTxwYXRoIGlkPSJYTUxJRF83NTkyXyIgY2xhc3M9InN0MCIgZD0iTTcuOSwxMC4zbC0yLjMsMi4zYy0wLjcsMC43LTIsMC41LTIuOC0wLjNsLTAuNC0wLjRjLTAuOC0wLjgtMS0yLjEtMC4zLTIuOGwyLjMtMi4zTDMuNyw2LjENCgkJTDEuNCw4LjRjLTEuMSwxLjEtMC45LDMsMC4zLDQuMkwyLjEsMTNjMS4zLDEuMywzLjEsMS40LDQuMiwwLjNMOC42LDExTDcuOSwxMC4zeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF83NTg4XyIgY2xhc3M9InN0MCIgZD0iTTYuNSw0LjdsMi4zLTIuM2MwLjctMC43LDItMC41LDIuOCwwLjNMMTIsMy4xYzAuOCwwLjgsMSwyLjEsMC4zLDIuOEwxMCw4LjJsMC43LDAuN0wxMyw2LjYNCgkJYzEuMS0xLjEsMC45LTMtMC4zLTQuMkwxMi4zLDJDMTEsMC43LDkuMiwwLjYsOC4xLDEuN0w1LjgsMy45TDYuNSw0Ljd6Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzc1ODdfIiBjbGFzcz0ic3QwIiBkPSJNNC43LDEwTDQuNywxMGMtMC4yLTAuMi0wLjItMC41LDAtMC43TDksNWMwLjItMC4yLDAuNS0wLjIsMC43LDBsMCwwYzAuMiwwLjIsMC4yLDAuNSwwLDAuNw0KCQlMNS40LDEwQzUuMiwxMC4yLDQuOSwxMC4yLDQuNywxMHoiLz4NCjwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8zMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QzMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MzF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzEzOV8iIGNsYXNzPSJzdDMwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8cGF0aCBpZD0iWE1MSURfMTQwXyIgY2xhc3M9InN0MzEiIGQ9Ik0zNywyMXYzNGMwLjUsNC43LDMuNywyLjcsNS4yLDJsMjYuMS0xNmMzLjEtMS43LDMuMS00LjMsMC02TDQyLjIsMTlDMzkuMSwxNy41LDM3LjUsMTgsMzcsMjEKCXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8yMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QyMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MjF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzE0M18iIGNsYXNzPSJzdDIwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8ZyBpZD0iWE1MSURfMTQ0XyI+Cgk8cmVjdCBpZD0iWE1MSURfMTQxXyIgeD0iMzUiIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+Cgk8cmVjdCBpZD0iWE1MSURfMTQyXyIgeD0iNTciIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+CjwvZz4KPC9zdmc+Cg==",
"data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC",
"data:image/svg+xml;base64,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, ",
"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, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="];
return".outline-panel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding-top: 15px;width: 245px; }  .outline-panel__title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: relative;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden;margin-left: 17px;margin-right: 20px;padding-left: 6px;max-height: 60px; }    .outline-panel__title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0; }.treecontrol {position: relative;overflow: hidden; }  .treecontrol.treecontrol_locked {cursor: url(data/lock.cur), no-drop; }.slide-item-view {position: relative;overflow: hidden;display: table;width: 100%;color: __sidebarPopupItemTextNormal__;-webkit-transition: background 0.28s ease;transition: background 0.28s ease; }  .slide-item-view.slide-item-view_active {background: white; }  .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: 10px;height: 10px;margin: 5px;padding: 0;background: url("+
a[0]+") no-repeat center;opacity: 0.8; }    .slide-item-view__open-button[aria-pressed='true'] {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }    .slide-item-view__open-button.slide-item-view__open-button_ie9[aria-pressed='true'] {-webkit-transform: none;-ms-transform: none;transform: none;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }    .slide-item-view__open-button.slide-item-view__open-button_ie {margin-top: 9px; }  .slide-item-view__thumb {max-width: 90px;max-height: 44px;vertical-align: middle;margin-top: 1px; }  .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("+
a[1]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+a[2]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+a[3]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+a[4]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+a[5]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
a[6]+");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: 3px 8px 3px 0;font-size: 12px;font-family: PFn;max-height: 64px;word-break: break-word; }    .slide-item-view__title.slide-item-view__title_minimized {max-height: 50px; }  .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: __sidebarPopupHoverItemBackground__; }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
a[7]+"); }    .slide-item-view.slide-item-view_active .slide-item-view__open-button {background-image: url("+a[8]+"); }  .slide-item-view[aria-selected='true'] {background: __sidebarPopupSelectedItemBackground__;color: __sidebarPopupItemTextSelected__; }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+a[9]+"); }    .slide-item-view[aria-selected='true'] .slide-item-view__open-button {background-image: url("+a[10]+"); }.attachments-panel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding-top: 15px;width: 260px;min-height: 135px; }  .attachments-panel__title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: relative;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden;margin-left: 17px;margin-right: 20px;padding-left: 6px;max-height: 60px; }    .attachments-panel__title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0; }  .attachments-panel__content-container {position: relative; }  .attachments-panel__scroll-area {overflow: hidden; }.attach-item {padding-left: 20px;min-height: 30px; }  .attach-item__tooltip {font-family: PFn;position: absolute;color: __tooltipText__;font-size: 10px;background: __tooltipBackground__;border: 1px solid rgba(0, 0, 0, 0.2);padding: 5px;pointer-events: none;white-space: nowrap; }  .attach-item__link {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 14px;width: 100%;word-wrap: break-word;overflow: hidden;background: url("+
a[11]+") no-repeat left;background-size: 12px 12px;padding: 7px 20px 5px 18px;cursor: pointer;max-height: 54px; }    .attach-item__link.attach-item__link_web {background: url("+a[12]+") no-repeat left;background-size: 14px 15px;padding: 7px 0 5px 20px;color: __hyperlink__; }  .attach-item:hover {background: __sidebarPopupHoverItemBackground__; }.presenter-info-panel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding-top: 15px;min-height: 135px;width: 290px; }  .presenter-info-panel__title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: relative;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden;margin-left: 17px;margin-right: 20px;padding-left: 6px;max-height: 60px; }    .presenter-info-panel__title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0; }  .presenter-info-panel__content-container {position: relative;padding: 0 20px; }  .presenter-info-panel__content {padding: 10px 0; }  .presenter-info-panel__scroll-area {overflow: hidden;height: 100%; }  .presenter-info-panel__bio-content {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%;white-space: pre-line;margin-bottom: 0;padding-top: 6px; }  .presenter-info-panel__no-presenter-info {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%;display: none; }  .presenter-info-panel.presenter-info-panel_no-presenter .presenter-info-panel__no-presenter-info {display: block; }  .presenter-info-panel.presenter-info-panel_no-presenter .presenter-info-panel__bio-content {display: none; }  .presenter-info-panel.presenter-info-panel_no-presenter .presenter-info-panel__presenter-info {display: none; }.presenter-info-container {display: inline-block; }  .presenter-info-container__name {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }  .presenter-info-container__job {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }  .presenter-info-container__email {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }  .presenter-info-container__web-site {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }  .presenter-info-container__phone {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }  .presenter-info-container__email {color: __hyperlink__;text-decoration: none;cursor: pointer;overflow: hidden;word-wrap: normal;text-overflow: ellipsis; }    .presenter-info-container__email.presenter-info-container__email_active {text-decoration: underline; }  .presenter-info-container__web-site {color: __hyperlink__;text-decoration: none;cursor: pointer;overflow: hidden;word-wrap: normal;text-overflow: ellipsis; }    .presenter-info-container__web-site.presenter-info-container__web-site_active {text-decoration: underline; }  .presenter-info-container__phone {color: __hyperlink__;text-decoration: none;cursor: pointer;overflow: hidden;word-wrap: normal;text-overflow: ellipsis; }    .presenter-info-container__phone.presenter-info-container__phone_active {text-decoration: underline; }  .presenter-info-container__phone {margin-bottom: 6px;height: 20px; }  .presenter-info-container__name {line-height: 18px;margin-bottom: 8px; }  .presenter-info-container__job {line-height: 18px;margin-bottom: 8px; }  .presenter-info-container__job {margin-bottom: 13px;max-height: 40px; }  .presenter-info-container__name {max-height: 80px; }  .presenter-info-container__container {margin-bottom: 6px; }.presenter-photo {position: relative;margin-right: 15px;margin-top: 5px;float: left; }.overlay {position: absolute;pointer-events: none; }  .overlay > div {pointer-events: auto; }  .overlay__play-pause-button {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute;width: 71px;height: 52px;background: url("+
a[13]+");pointer-events: auto; }    .overlay__play-pause-button[aria-pressed='true'] {background: url("+a[14]+"); }    .overlay__play-pause-button[disabled] {display: none; }  .overlay__popup {font-family: PFn;line-height: 14px;font-size: 12px;pointer-events: none;position: absolute;padding: 18px 40px;background: rgba(0, 0, 0, 0.8);border-radius: 2px;color: white;font-weight: 400;text-align: center;min-width: 10%;max-width: 50%;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }    .overlay__popup.overlay__popup_ios-tablet {will-change: transform; }  .overlay.overlay_disable-pointer-events .overlay__play-pause-button {pointer-events: none; }  .overlay.overlay_disable-pointer-events .overlay__control-panel {pointer-events: none; }  .overlay.overlay_disable-pointer-events .overlay__title-panel {pointer-events: none; }.separator {position: absolute;pointer-events: none;width: 5px;height: 64px; }.title-panel {position: absolute;top: 0;width: 100%;background: __topBottomBarBackground__; }  .title-panel__logo {position: absolute;right: 0; }  .title-panel__title {font-family: PFn;line-height: 28px;font-size: 12px;position: absolute;height: 28px;font-weight: 400;color: __text__;top: 0;bottom: 0;margin: auto;padding: 0 8px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }.logo-container {position: absolute;right: 0; }  .logo-container__logo {display: block;position: relative; }.video-stub {background: #1D1D1D; }  .video-stub__icon {position: absolute;width: -webkit-calc(100% / 3);width: calc(100% / 3);height: -webkit-calc(100% / 3);height: calc(100% / 3);left: -webkit-calc(100% / 3);left: calc(100% / 3);top: -webkit-calc(100% / 3);top: calc(100% / 3); }.content-panel {position: absolute; }.video-view {position: relative; }.content-area {position: absolute; }.popup-layer {position: absolute; }.message-box {box-shadow: 2px 2px 3px 3px rgba(30, 30, 30, 0.4);color: #FFFFFF;position: absolute;background: #4B4F52;border: 0;border-radius: 3px;width: 286px;min-height: 149px; }  .message-box__title {font-family: PFn;line-height: normal;font-size: 16px;font-family: PFnb;margin: 20px 17px 13px 17px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }  .message-box__content {margin: 0 7px 0 17px;position: relative; }  .message-box__message-container {overflow: hidden;vertical-align: top;position: relative;padding-right: 10px; }  .message-box__message {font-family: PFn;line-height: 14px;font-size: 13px;text-align: center;text-overflow: ellipsis;overflow: hidden;position: relative; }.message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 27px; }  .message-box-buttons-panel__buttons {text-align: center; }  .message-box-buttons-panel__window-button {font-family: PFn;line-height: 13px;font-size: 13px;font-family: PFnb;margin: 0 6px;white-space: nowrap;border-radius: 3px;color: white;width: auto;min-width: 68px;height: 30px;background: #5B5D60; }    .message-box-buttons-panel__window-button.message-box-buttons-panel__window-button_active {padding: 0;background: #636568; }    .message-box-buttons-panel__window-button:active {background: #3C3E3F; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }body {margin: 0;padding: 0;overflow: hidden;cursor: default; }body * {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none; }.tooltip {position: absolute;pointer-events: none; }.skin-wrapper {position: relative;overflow: hidden;pointer-events: none; }.video-lecture {position: absolute;background: __playerBg__;pointer-events: auto; }  .video-lecture__play-button {position: absolute;width: 104px;height: 76px;pointer-events: none; }.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); }  .preloader::after {content: '';position: absolute;background: url("+
a[15]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.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);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[16]+") 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("+a[17]+") no-repeat center; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%; }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: -webkit-linear-gradient(top, #D3D3D3, #BABABA);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: -webkit-linear-gradient(top, #DCDCDC, #D1D1D1);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("+
a[18]+"); }    body .info_panel.time::after {background: transparent url("+a[19]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;-moz-appearance: none;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 * {-webkit-transform-origin: 0 0;-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__.ie * {font-feature-settings: normal !important; }  .__player_view_id__ .fullscreen {-webkit-transform: none !important;-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;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
a[20]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+a[21]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+a[22]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0; }    .__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 * {-webkit-backface-visibility: hidden;backface-visibility: hidden; }    .__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("+
a[23]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+a[24]+") 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("+
a[25]+") 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: 55px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+a[26]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
a[27]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.mute {background: url("+a[28]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+a[29]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+a[30]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+a[31]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
a[32]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+a[33]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+a[34]+") no-repeat; }        .__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("+a[35]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+
a[36]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+a[37]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+a[38]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+a[39]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+a[40]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+
a[41]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+a[42]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+a[43]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+a[44]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+
a[41]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;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;right: 0; }      .__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("+
a[45]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;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; }    .__player_view_id__ .video_player .controls .component_container.subtitles {width: 34px;height: 34px;right: 89px;top: 0; }.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("+
a[46]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+a[47]+"); }.transitionSlide.paused * {-webkit-animation-play-state: paused !important;animation-play-state: paused !important; }.framesLayer .video_player {-webkit-transform-origin: 0 0;-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;-webkit-transform: translateZ(0);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; }.progress-bar {position: relative;background: __timelineBackground__;height: 8px; }  .progress-bar__fill {position: absolute;height: 100%;background: __playback__;pointer-events: none;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0; }  .progress-bar__thumb {position: absolute;width: 16px;height: 16px;border-radius: 50%;background: __slidesMarkers__;cursor: pointer;margin-top: -8px;margin-left: -8px; }    .progress-bar__thumb::after {content: '';position: absolute;width: 8px;height: 8px;left: 4px;top: 4px;border-radius: 50%;background: __playback__;pointer-events: none; }.slide-stops {position: absolute;width: 100%;height: 100%;pointer-events: none; }  .slide-stops__slide-stop {position: absolute;border-left: 2px solid __slidesMarkers__;height: 100%; }.progress-bar-tooltip-content {position: absolute; }  .progress-bar-tooltip-content__time-label {font-family: PFn;line-height: 20px;font-size: 12px;position: absolute;background: __tooltipBackground__;opacity: 0.75;color: __tooltipText__;padding-left: 6px;padding-right: 4px;bottom: 1px;font-weight: 400;border-top-left-radius: 2px;border-top-right-radius: 2px; }  .progress-bar-tooltip-content__slide-preview {position: absolute;left: 2px;top: 2px;background-color: #FFFFFF;background-size: contain;background-repeat: no-repeat;background-position: center; }.volume-control {position: absolute;width: 35px;height: 112px;background-color: __topBottomBarBackground__;border-top-left-radius: 2px;border-top-right-radius: 2px; }  .volume-control__slider {position: absolute;margin: auto;left: 0;right: 0;top: 12px;bottom: 6px;pointer-events: none; }.volume-control-slider {pointer-events: none;width: 3px;background: __timelineBackground__; }  .volume-control-slider__fill {background: __playback__;position: absolute;width: 100%; }  .volume-control-slider__circle {position: absolute;top: 0;bottom: 0;background: __playback__;width: 9px;height: 9px;margin-left: -3px;margin-top: -4.5px;border-radius: 50%; }.control-panel {position: absolute;width: 100%;bottom: 0;height: 46px;background: __topBottomBarBackground__; }.buttons-panel {height: 38px;position: relative;text-align: center; }  .buttons-panel__left-section {position: relative;height: 100%;margin-left: 8px;float: left;display: inline-block; }  .buttons-panel__center-section {position: absolute;height: 100%;top: 0;left: 0; }  .buttons-panel__right-section {position: relative;height: 100%;margin-right: 9px;float: right;display: inline-block; }  .buttons-panel__slides-label {font-family: PFn;line-height: 38px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 2px;padding-top: 1px;font-weight: 400;text-align: center; }    .buttons-panel__slides-label[numDigits='1'] {width: 27px; }    .buttons-panel__slides-label[numDigits='2'] {width: 43px; }    .buttons-panel__slides-label[numDigits='3'] {width: 58px; }  .buttons-panel__time-label {font-family: PFn;line-height: 38px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 7px;padding-top: 1px;font-weight: 400; }.attachments-button {position: relative;height: 100%;width: 28px;float: left;background: transparent; }  .attachments-button.attachments-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .attachments-button svg {pointer-events: none; }  .attachments-button > svg, .attachments-button > svg.mobile:active, .attachments-button > svg.mobile:hover {position: absolute;width: 10px;height: 19px;left: 9px;top: 12px; }.next-button {position: relative;height: 100%;width: 35px;float: left;background: transparent;margin-left: 2px; }  .next-button.next-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .next-button svg {pointer-events: none; }  .next-button > svg, .next-button > svg.mobile:active, .next-button > svg.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }.fullscreen-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .fullscreen-button.fullscreen-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .fullscreen-button svg {pointer-events: none; }  .fullscreen-button > svg, .fullscreen-button > svg.mobile:active, .fullscreen-button > svg.mobile:hover {position: absolute;width: 16px;height: 17px;left: 9px;top: 12px; }.volume-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .volume-button.volume-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .volume-button svg {pointer-events: none; }  .volume-button.volume-button_volume-level_muted > svg, .volume-button.volume-button_volume-level_muted > svg.mobile:active, .volume-button.volume-button_volume-level_muted > svg.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }  .volume-button.volume-button_volume-level_quite > svg, .volume-button.volume-button_volume-level_quite > svg.mobile:active, .volume-button.volume-button_volume-level_quite > svg.mobile:hover {position: absolute;width: 10px;height: 15px;left: 7px;top: 12px; }  .volume-button.volume-button_volume-level_moderate > svg, .volume-button.volume-button_volume-level_moderate > svg.mobile:active, .volume-button.volume-button_volume-level_moderate > svg.mobile:hover {position: absolute;width: 14px;height: 15px;left: 8px;top: 12px; }  .volume-button.volume-button_volume-level_loud > svg, .volume-button.volume-button_volume-level_loud > svg.mobile:active, .volume-button.volume-button_volume-level_loud > svg.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }.outline-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .outline-button.outline-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .outline-button svg {pointer-events: none; }  .outline-button > svg, .outline-button > svg.mobile:active, .outline-button > svg.mobile:hover {position: absolute;width: 15px;height: 14px;left: 10px;top: 12px; }.play-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .play-button.play-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .play-button svg {pointer-events: none; }  .play-button > svg, .play-button > svg.mobile:active, .play-button > svg.mobile:hover {position: absolute;width: 12px;height: 15px;left: 11px;top: 12px; }.cc-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .cc-button.cc-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .cc-button svg {pointer-events: none; }  .cc-button > svg, .cc-button > svg.mobile:active, .cc-button > svg.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }.presenters-button {position: relative;height: 100%;width: 33px;float: left;background: transparent; }  .presenters-button.presenters-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .presenters-button svg {pointer-events: none; }  .presenters-button > svg, .presenters-button > svg.mobile:active, .presenters-button > svg.mobile:hover {position: absolute;width: 14px;height: 16px;left: 9px;top: 12px; }.prev-button {position: relative;height: 100%;width: 35px;float: left;background: transparent; }  .prev-button.prev-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }  .prev-button svg {pointer-events: none; }  .prev-button > svg, .prev-button > svg.mobile:active, .prev-button > svg.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }.button-tooltip-content {font-family: PFn;line-height: 17px;font-size: 12px;position: absolute;padding: 2px 7px;font-weight: 400;color: __tooltipText__;white-space: nowrap; }.container-top-shadow {background: -webkit-linear-gradient(top, __popupPanelBg__, __transparentPopupPanelBg__);background: linear-gradient(to bottom, __popupPanelBg__, __transparentPopupPanelBg__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: -webkit-linear-gradient(top, __transparentPopupPanelBg__, __popupPanelBg__);background: linear-gradient(to bottom, __transparentPopupPanelBg__, __popupPanelBg__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;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: #000000;border: 1px solid rgba(255, 255, 255, 0.5); }.vertical-scrollbar {-webkit-transition: none;transition: none;opacity: 0.5 !important; }.container-top-shadow {background: -webkit-linear-gradient(top, __popupPanelBg__, __transparentPopupPanelBg__);background: linear-gradient(to bottom, __popupPanelBg__, __transparentPopupPanelBg__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: -webkit-linear-gradient(top, __transparentPopupPanelBg__, __popupPanelBg__);background: linear-gradient(to bottom, __transparentPopupPanelBg__, __popupPanelBg__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.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); }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+
a[48]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+a[49]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+a[50]+") 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; }"}(),
e;for(e in a)if(y(a).hasOwnProperty(e)){var g="__"+e.replace(/\./g,"_")+"__";d=d.replace(new RegExp(g,"g"),a[e])}for(var h in b)y(b).hasOwnProperty(h)&&(d=d.replace(new RegExp(h,"g"),b[h]));d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.qq);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.pq);return qf(d)};
sf.prototype.qq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
sf.prototype.pq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};var tf={"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>',
"icon_cc.svg":'<svg version="1.1" id="icon_cc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18 15" style="enable-background:new 0 0 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M0,12v0.8C0,14,1,15,2.3,15h13.5c1.2,0,2.3-1,2.3-2.3V12H0z"/></g><path id="XMLID_1911_" fill="{normalButton}"  d="M15.8,0H2.3C1,0,0,1,0,2.3v9.5C0,13,1,14,2.3,14h13.5c1.2,0,2.3-1,2.3-2.3V2.3 \tC18,1,17,0,15.8,0z M8.6,6H7.1c0-1-0.1-1-0.4-1.3C6.5,4.4,6.1,4.3,5.6,4.3c-0.5,0-0.9,0.2-1.1,0.5C4.2,5.2,4,5.6,4,6.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C7,9,7.1,9,7.1,8h1.5l0,0.2c0,0.8-0.2,1.6-0.8,2.1 \tS6.6,11,5.6,11c-0.9,0-1.9-0.3-2.5-0.9C2.5,9.5,2,8.8,2,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3C3.7,3.3,4.5,3,5.4,3c1,0,1.8,0.2,2.3,0.7 \tC8.3,4.2,8.6,5,8.6,5.9L8.6,6z M15.6,6h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC11.2,5.2,11,5.6,11,6.2v1.6c0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C14,9,14.1,9,14.1,8h1.5l0,0.2 \tc0,0.8-0.2,1.6-0.8,2.1S13.6,11,12.7,11c-0.9,0-2-0.3-2.5-0.9C9.5,9.5,9,8.8,9,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3 \tC10.7,3.3,11.6,3,12.5,3c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1L15.6,6z"/></svg>',
"icon_cc_hovered.svg":'<svg version="1.1" id="icon_cc_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18 15" style="enable-background:new 0 0 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M0,12v0.8C0,14,1,15,2.3,15h13.5c1.2,0,2.3-1,2.3-2.3V12H0z"/></g><path id="XMLID_1911_" fill="{hoverButton}" d="M15.8,0H2.3C1,0,0,1,0,2.3v9.5C0,13,1,14,2.3,14h13.5c1.2,0,2.3-1,2.3-2.3V2.3 \tC18,1,17,0,15.8,0z M8.6,6H7.1c0-1-0.1-1-0.4-1.3C6.5,4.4,6.1,4.3,5.6,4.3c-0.5,0-0.9,0.2-1.1,0.5C4.2,5.2,4,5.6,4,6.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C7,9,7.1,9,7.1,8h1.5l0,0.2c0,0.8-0.2,1.6-0.8,2.1 \tS6.6,11,5.6,11c-0.9,0-1.9-0.3-2.5-0.9C2.5,9.5,2,8.8,2,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3C3.7,3.3,4.5,3,5.4,3c1,0,1.8,0.2,2.3,0.7 \tC8.3,4.2,8.6,5,8.6,5.9L8.6,6z M15.6,6h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC11.2,5.2,11,5.6,11,6.2v1.6c0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C14,9,14.1,9,14.1,8h1.5l0,0.2 \tc0,0.8-0.2,1.6-0.8,2.1S13.6,11,12.7,11c-0.9,0-2-0.3-2.5-0.9C9.5,9.5,9,8.8,9,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3 \tC10.7,3.3,11.6,3,12.5,3c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1L15.6,6z"/></svg>',
"icon_cc_select.svg":'<svg version="1.1" id="icon_cc_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 18 15" style="enable-background:new 1 1 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M1,13v0.8C1,15,2,16,3.3,16h13.5c1.2,0,2.3-1,2.3-2.3V13H1z"/></g><path id="XMLID_1911_" fill="{hoverButton}" d="M16.8,1H3.3C2,1,1,2,1,3.3v9.5C1,14,2,15,3.3,15h13.5c1.2,0,2.3-1,2.3-2.3V3.3 \tC19,2,18,1,16.8,1z M9.6,7H8.1c0-1-0.1-1-0.4-1.3C7.5,5.4,7.1,5.3,6.6,5.3S5.7,5.5,5.5,5.8C5.2,6.2,5,6.6,5,7.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5s0.7,0.6,1.2,0.6s0.9-0.3,1.1-0.5C8,10,8.1,10,8.1,9h1.5v0.2c0,0.8-0.2,1.6-0.8,2.1S7.6,12,6.6,12 \tc-0.9,0-1.9-0.3-2.5-0.9C3.5,10.5,3,9.8,3,8.8V7.3C3,6.4,3.5,5.6,4.1,5c0.6-0.7,1.4-1,2.3-1c1,0,1.8,0.2,2.3,0.7 \tC9.3,5.2,9.6,6,9.6,7L9.6,7z M16.6,7h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC12.2,6.2,12,6.6,12,7.2v1.6c0,0.6,0.2,1.1,0.5,1.5s0.7,0.6,1.2,0.6s0.9-0.3,1.1-0.5C15,10,15.1,10,15.1,9h1.5v0.2 \tc0,0.8-0.2,1.6-0.8,2.1c-0.6,0.5-1.2,0.7-2.1,0.7c-0.9,0-2-0.3-2.5-0.9C10.5,10.5,10,9.8,10,8.8V7.3c0-0.9,0.5-1.7,1.1-2.3 \tc0.6-0.7,1.5-1,2.4-1c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1V7z"/></svg>',
"icon_fullscreen.svg":'<svg version="1.1" id="icon_fullscreen" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 16 17" style="enable-background:new 0 0 16 17;" xml:space="preserve"><g id="XMLID_253_">\t<g id="XMLID_293_" style="opacity:0.2;">\t\t<g id="XMLID_301_">\t\t\t<path id="XMLID_307_" style="fill:#2F3031;" d="M1,15h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,15.4,0.4,15,1,15z"/>\t\t\t<path id="XMLID_304_" style="fill:#2F3031;" d="M1.2,9L1.2,9c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6 \t\t\t\tC0.2,9.4,0.6,9,1.2,9z"/>\t\t\t<path id="XMLID_303_" style="fill:#2F3031;" d="M7.1,9.9L7.1,9.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,9.5,6.7,9.5,7.1,9.9z"/>\t\t</g>\t\t<g id="XMLID_296_">\t\t\t<path id="XMLID_300_" style="fill:#2F3031;" d="M15.1,3L8.9,3c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\t\tC16.1,2.6,15.6,3,15.1,3z"/>\t\t\t<path id="XMLID_299_" style="fill:#2F3031;" d="M14.9,9L14.9,9c-0.6,0-1-0.4-1-1V2c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6 \t\t\t\tC15.9,8.6,15.5,9,14.9,9z"/>\t\t\t<path id="XMLID_298_" style="fill:#2F3031;" d="M8.9,8.1L8.9,8.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0 \t\t\t\tc0.4,0.4,0.4,1,0,1.4l-3.9,3.9C10,8.5,9.3,8.5,8.9,8.1z"/>\t\t</g>\t</g>\t<g id="XMLID_265_">\t\t<g id="XMLID_277_">\t\t\t<path id="XMLID_291_" fill="{normalButton}" d="M1,14h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,14.4,0.4,14,1,14z"/>\t\t\t<path id="XMLID_286_" fill="{normalButton}" d="M1.2,8L1.2,8c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6 \t\t\t\tC0.2,8.4,0.6,8,1.2,8z"/>\t\t\t<path id="XMLID_281_" fill="{normalButton}" d="M7.1,8.9L7.1,8.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,8.5,6.7,8.5,7.1,8.9z"/>\t\t</g>\t\t<g id="XMLID_267_">\t\t\t<path id="XMLID_276_" fill="{normalButton}" d="M15.1,2L8.9,2c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\t\tC16.1,1.6,15.6,2,15.1,2z"/>\t\t\t<path id="XMLID_271_" fill="{normalButton}" d="M14.9,8L14.9,8c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6 \t\t\t\tC15.9,7.6,15.5,8,14.9,8z"/>\t\t\t<path id="XMLID_270_" fill="{normalButton}" d="M8.9,7.1L8.9,7.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0 \t\t\t\tc0.4,0.4,0.4,1,0,1.4l-3.9,3.9C10,7.5,9.3,7.5,8.9,7.1z"/>\t\t</g>\t</g></g></svg>',
"icon_fullscreen_hovered.svg":'<svg version="1.1" id="icon_fullscreen_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 16 17" style="enable-background:new 0 0 16 17;" xml:space="preserve"><g id="XMLID_293_" class="st0">\t<g id="XMLID_301_">\t\t<path id="XMLID_307_" style="fill:#2F3031" d="M1,15h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,15.4,0.4,15,1,15z"/>\t\t<path id="XMLID_304_" style="fill:#2F3031" d="M1.2,9L1.2,9c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6C0.2,9.4,0.6,9,1.2,9 \t\t\tz"/>\t\t<path id="XMLID_303_" style="fill:#2F3031" d="M7.1,9.9L7.1,9.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,9.5,6.7,9.5,7.1,9.9z"/>\t</g>\t<g id="XMLID_296_">\t\t<path id="XMLID_300_" style="fill:#2F3031" d="M15.1,3L8.9,3c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\tC16.1,2.6,15.6,3,15.1,3z"/>\t\t<path id="XMLID_299_" style="fill:#2F3031" d="M14.9,9L14.9,9c-0.6,0-1-0.4-1-1V2c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6 \t\t\tC15.9,8.6,15.5,9,14.9,9z"/>\t\t<path id="XMLID_298_" style="fill:#2F3031" d="M8.9,8.1L8.9,8.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\t\tl-3.9,3.9C10,8.5,9.3,8.5,8.9,8.1z"/>\t</g></g><g id="XMLID_265_">\t<g id="XMLID_277_">\t\t<path id="XMLID_291_" fill="{hoverButton}" d="M1,14h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,14.4,0.4,14,1,14z"/>\t\t<path id="XMLID_286_" fill="{hoverButton}" d="M1.2,8L1.2,8c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6C0.2,8.4,0.6,8,1.2,8 \t\t\tz"/>\t\t<path id="XMLID_281_" fill="{hoverButton}" d="M7.1,8.9L7.1,8.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,8.5,6.7,8.5,7.1,8.9z"/>\t</g>\t<g id="XMLID_267_">\t\t<path id="XMLID_276_" fill="{hoverButton}" d="M15.1,2L8.9,2c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\tC16.1,1.6,15.6,2,15.1,2z"/>\t\t<path id="XMLID_271_" fill="{hoverButton}" d="M14.9,8L14.9,8c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6 \t\t\tC15.9,7.6,15.5,8,14.9,8z"/>\t\t<path id="XMLID_270_" fill="{hoverButton}" d="M8.9,7.1L8.9,7.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\t\tl-3.9,3.9C10,7.5,9.3,7.5,8.9,7.1z"/>\t</g></g></svg>',
"icon_menu.svg":'<svg version="1.1" id="icon_menu" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_342_">\t<g id="XMLID_347_" style="opacity:0.2;">\t\t<path id="XMLID_353_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,393.6-283.4,394-284,394z"/>\t\t<path id="XMLID_350_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,398.6-283.4,399-284,399z"/>\t\t<path id="XMLID_348_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,403.6-283.4,404-284,404z"/>\t</g>\t<g id="XMLID_343_">\t\t<path id="XMLID_346_" fill="{normalButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,392.6-283.4,393-284,393z"/>\t\t<path id="XMLID_345_" fill="{normalButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,397.6-283.4,398-284,398z"/>\t\t<path id="XMLID_344_" fill="{normalButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,402.6-283.4,403-284,403z"/>\t</g></g><g id="XMLID_1_">\t<g id="XMLID_6_" style="opacity:0.2;">\t\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,393.6-295.4,394-296,394z"/>\t\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,398.6-295.4,399-296,399z"/>\t\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,403.6-295.4,404-296,404z"/>\t</g>\t<g id="XMLID_2_">\t\t<path id="XMLID_5_" fill="{normalButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,392.6-295.4,393-296,393z"/>\t\t<path id="XMLID_4_" fill="{normalButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,397.6-295.4,398-296,398z"/>\t\t<path id="XMLID_3_" fill="{normalButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,402.6-295.4,403-296,403z"/>\t</g></g></svg>',
"icon_menu_hovered.svg":'<svg version="1.1" id="icon_menu_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_14_" style="opacity:0.2;">\t<path id="XMLID_17_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,393.6-283.4,394-284,394z"/>\t<path id="XMLID_16_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,398.6-283.4,399-284,399z"/>\t<path id="XMLID_15_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,403.6-283.4,404-284,404z"/></g><g id="XMLID_10_">\t<path id="XMLID_13_" fill="{hoverButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,392.6-283.4,393-284,393z"/>\t<path id="XMLID_12_" fill="{hoverButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,397.6-283.4,398-284,398z"/>\t<path id="XMLID_11_" fill="{hoverButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,402.6-283.4,403-284,403z"/></g><g id="XMLID_6_" style="opacity:0.2;">\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,393.6-295.4,394-296,394z"/>\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,398.6-295.4,399-296,399z"/>\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,403.6-295.4,404-296,404z"/></g><g id="XMLID_2_">\t<path id="XMLID_5_" fill="{hoverButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,392.6-295.4,393-296,393z"/>\t<path id="XMLID_4_" fill="{hoverButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,397.6-295.4,398-296,398z"/>\t<path id="XMLID_3_" fill="{hoverButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,402.6-295.4,403-296,403z"/></g></svg>',
"icon_menu_select.svg":'<svg version="1.1" id="icon_menu_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_14_" style="opacity:0.2;">\t<path id="XMLID_17_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,393.6-283.4,394-284,394z"/>\t<path id="XMLID_16_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,398.6-283.4,399-284,399z"/>\t<path id="XMLID_15_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,403.6-283.4,404-284,404z"/></g><g id="XMLID_10_">\t<path id="XMLID_13_" fill="{hoverButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,392.6-283.4,393-284,393z"/>\t<path id="XMLID_12_" fill="{hoverButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,397.6-283.4,398-284,398z"/>\t<path id="XMLID_11_" fill="{hoverButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,402.6-283.4,403-284,403z"/></g><g id="XMLID_6_" style="opacity:0.2;">\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,393.6-295.4,394-296,394z"/>\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,398.6-295.4,399-296,399z"/>\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,403.6-295.4,404-296,404z"/></g><g id="XMLID_2_">\t<path id="XMLID_5_" fill="{hoverButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,392.6-295.4,393-296,393z"/>\t<path id="XMLID_4_" fill="{hoverButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,397.6-295.4,398-296,398z"/>\t<path id="XMLID_3_" fill="{hoverButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,402.6-295.4,403-296,403z"/></g></svg>',
"icon_next.svg":'<svg version="1.1" id="icon_next" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><g id="XMLID_159_">\t<path id="XMLID_164_" style="opacity:0.3;fill:#2F3031;" d="M6.5,9L0.2,2.8C0,2.6,0,2.3,0.2,2.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \t\tC9.6,8.8,9.6,8.9,9.6,9c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,17c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,9z" \t\t/>\t<path id="XMLID_163_" fill="{normalButton}" d="M6.5,8L0.2,1.8C0,1.6,0,1.3,0.2,1.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \t\tC9.6,7.8,9.6,7.9,9.6,8c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,16c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,8z" \t\t/></g></svg>',
"icon_next_disable.svg":'<svg version="1.1" id="icon_next_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -0.9 10 17.9" style="enable-background:new -2 -0.9 10 17.9;" xml:space="preserve"><g id="XMLID_159_">\t<path id="XMLID_163_" fill="{disabledButton}" d="M4.5,7.1l-6.3-6.2C-2,0.7-2,0.4-1.8,0.2l1-1C-0.6-1-0.3-1-0.1-0.8l6.6,6.6l0,0l1,1 \t\tC7.6,6.9,7.6,7,7.6,7.1c0,0.1,0,0.3-0.1,0.4l-1,1l0,0l-6.6,6.6c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L4.5,7.1z"/></g></svg>',
"icon_next_hovered.svg":'<svg version="1.1" id="icon_next_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><path id="XMLID_164_" style="opacity:0.3;fill:#2F3031;" d="M6.5,9L0.2,2.8C0,2.6,0,2.3,0.2,2.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \tC9.6,8.8,9.6,8.9,9.6,9c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,17c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,9z"/><path id="XMLID_163_" fill="{hoverButton}" d="M6.5,8L0.2,1.8C0,1.6,0,1.3,0.2,1.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \tC9.6,7.8,9.6,7.9,9.6,8c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,16c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,8z"/></svg>',
"icon_pause.svg":'<svg version="1.1" id="icon_pause" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_146_" style="opacity:0.2;">\t<path id="XMLID_86_" style="fill:#2A2C2D;" d="M1,16h-2c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,15.6,1.6,16,1,16z"/>\t<path id="XMLID_187_" style="fill:#2A2C2D;" d="M8,16H6c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,15.6,8.6,16,8,16z"/></g><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{normalButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{normalButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_pause_disable.svg":'<svg version="1.1" id="icon_pause_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{disabledButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{disabledButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_pause_hovered.svg":'<svg version="1.1" id="icon_pause_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_146_" style="opacity:0.2;">\t<path id="XMLID_86_" style="fill:#2A2C2D;" d="M1,16h-2c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,15.6,1.6,16,1,16z"/>\t<path id="XMLID_187_" style="fill:#2A2C2D;" d="M8,16H6c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,15.6,8.6,16,8,16z"/></g><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{hoverButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{hoverButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_play.svg":'<svg version="1.1" id="icon_play" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 12 15" style="enable-background:new 0 0 12 15;" xml:space="preserve"><g id="play_11_" style="opacity:0.2;">\t<g>\t\t<path style="fill-rule:evenodd;clip-rule:evenodd;fill:#2F3031;" d="M11,7.8L1,2C0.5,1.7,0,1.9,0,2.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,8.7,11.5,8,11,7.8z"/>\t</g></g><g id="play_10_">\t<g>\t\t<path fill="{normalButton}" d="M11,6.8L1,1C0.5,0.7,0,0.9,0,1.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,7.7,11.5,7,11,6.8z"/>\t</g></g></svg>',
"icon_play_disable.svg":'<svg version="1.1" id="icon_play_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-1 1 12 15" style="enable-background:new -1 1 12 15;" xml:space="preserve"><g id="play_10_">\t<g>\t\t<path fill="{disabledButton}" d="M10,7.8L0,2c-0.5-0.3-1-0.1-1,0.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C10.5,8.7,10.5,8,10,7.8z"/>\t</g></g></svg>',"icon_play_hovered.svg":'<svg version="1.1" id="icon_play_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 12 15" style="enable-background:new 0 0 12 15;" xml:space="preserve"><g id="play_11_" style="opacity:0.2;">\t<g>\t\t<path style="fill-rule:evenodd;clip-rule:evenodd;fill:#2F3031;" d="M11,7.8L1,2C0.5,1.7,0,1.9,0,2.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,8.7,11.5,8,11,7.8z"/>\t</g></g><g id="play_10_">\t<g>\t\t<path fill="{hoverButton}" d="M11,6.8L1,1C0.5,0.7,0,0.9,0,1.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,7.7,11.5,7,11,6.8z"/>\t</g></g></svg>',
"icon_presenter.svg":'<svg version="1.1" id="icon_presenter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 14 15.8" style="enable-background:new 0 0 14 15.8;" xml:space="preserve"><g id="XMLID_308_">\t<path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;" d="M13,12.3c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \t\tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \t\tC-0.2,12.9,0,13.9,0,15c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,13.9,14.2,12.9,13,12.3z"/>\t<path id="XMLID_313_" fill="{normalButton}" d="M13,11.3c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.7,8.1,8.7,8.1,7.9c1.1-0.6,2-2.1,2-3.8 \t\tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \t\tC-0.2,11.9,0,12.9,0,14c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,12.9,14.2,11.9,13,11.3z"/></g></svg>',
"icon_presenter_hovered.svg":'<svg version="1.1" id="icon_presenter_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 14 15.8" style="enable-background:new 0 0 14 15.8;" xml:space="preserve"><path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;" d="M13,12.3c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \tC-0.2,12.9,0,13.9,0,15c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,13.9,14.2,12.9,13,12.3z"/><path id="XMLID_313_" fill="{hoverButton}" d="M13,11.3c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.7,8.1,8.7,8.1,7.9c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \tC-0.2,11.9,0,12.9,0,14c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,12.9,14.2,11.9,13,11.3z"/></svg>',
"icon_presenter_select.svg":'<svg version="1.1" id="icon_presenter_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0.2 14 15.8" style="enable-background:new 0 0.2 14 15.8;" xml:space="preserve"><path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;enable-background:new;" d="M13,12.5c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1s-3,1.8-3,4.1C4.1,7,4.8,8.4,5.9,9c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7c-1.2,0.6-1,1.6-1,2.7 \tC0.4,15.8,3.7,16,6.9,16c3,0,6.5-0.3,6.9-0.8C14,14.1,14.2,13.1,13,12.5z"/><path id="XMLID_313_" fill="{hoverButton}" d="M13,11.5c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.9,8.1,8.9,8.1,8.1c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1s-3,1.8-3,4.1C4.1,6,4.8,7.4,5.9,8c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7c-1.2,0.6-1,1.6-1,2.7 \tC0.4,14.8,3.7,15,6.9,15c3,0,6.5-0.3,6.9-0.8C14,13.1,14.2,12.1,13,11.5z"/></svg>',
"icon_previous.svg":'<svg version="1.1" id="icon_previous" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><g id="XMLID_165_">\t<path id="XMLID_177_" style="opacity:0.3;fill:#2F3031;" d="M3.2,9.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,1,7.9,1,7.7,1.1L1.1,7.8c0,0,0,0,0,0l-1,1 \t\tC0,8.8,0,9,0,9.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,9.1z"/>\t<path id="XMLID_175_" fill="{normalButton}" d="M3.2,8.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,0,7.9,0,7.7,0.1L1.1,6.8c0,0,0,0,0,0l-1,1 \t\tC0,7.8,0,8,0,8.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,8.1z"/></g></svg>',
"icon_previous_disable.svg":'<svg version="1.1" id="icon_previous_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -0.9 10 17.9" style="enable-background:new -2 -0.9 10 17.9;" xml:space="preserve"><path id="XMLID_175_" fill="{disabledButton}" d="M1.2,7.2l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1c-0.2-0.1-0.6-0.1-0.8,0l-6.6,6.7l0,0l-1,1 \tC-2,6.9-2,7.1-2,7.2s0,0.3,0.1,0.4l1,1l0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L1.2,7.2z"/></svg>',
"icon_previous_hovered.svg":'<svg version="1.1" id="icon_previous_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><path id="XMLID_177_" style="opacity:0.3;fill:#2F3031;" d="M3.2,9.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,1,7.9,1,7.7,1.1L1.1,7.8c0,0,0,0,0,0l-1,1 \tC0,8.8,0,9,0,9.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,9.1z"/><path id="XMLID_175_" fill="{hoverButton}" d="M3.2,8.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,0,7.9,0,7.7,0.1L1.1,6.8c0,0,0,0,0,0l-1,1 \tC0,7.8,0,8,0,8.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,8.1z"/></svg>',
"icon_reduce.svg":'<svg version="1.1" id="icon_reduce" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17 19" style="enable-background:new 0 0 17 19;" xml:space="preserve"><g id="XMLID_692_" style="opacity:0.2;">\t<path id="XMLID_696_" style="fill:#2F3031;" d="M9.8,7H16c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1L9.8,9c-0.6,0-1-0.4-1-1v0C8.8,7.4,9.3,7,9.8,7z" \t\t/>\t<path id="XMLID_695_" style="fill:#2F3031;" d="M10,1L10,1c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0C9.4,9,9,8.6,9,8V2C9,1.4,9.4,1,10,1z"/>\t<path id="XMLID_693_" style="fill:#2F3031;" d="M16,1.9L16,1.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C14.9,1.5,15.6,1.5,16,1.9z"/></g><g id="XMLID_500_" style="opacity:0.2;">\t<path id="XMLID_691_" style="fill:#2F3031;" d="M7.2,13H1c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1v0C8.2,12.6,7.7,13,7.2,13z \t\t"/>\t<path id="XMLID_510_" style="fill:#2F3031;" d="M7,19L7,19c-0.6,0-1-0.4-1-1l0-6c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6C8,18.6,7.6,19,7,19z"/>\t<path id="XMLID_505_" style="fill:#2F3031;" d="M1,18.1L1,18.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C2.1,18.5,1.4,18.5,1,18.1z"/></g><g id="XMLID_455_">\t<path id="XMLID_496_" fill="{normalButton}" d="M9.8,6H16c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1L9.8,8c-0.6,0-1-0.4-1-1v0C8.8,6.4,9.3,6,9.8,6z" \t\t/>\t<path id="XMLID_481_" fill="{normalButton}" d="M10,0L10,0c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0C9.4,8,9,7.6,9,7V1C9,0.4,9.4,0,10,0z"/>\t<path id="XMLID_461_" fill="{normalButton}" d="M16,0.9L16,0.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C14.9,0.5,15.6,0.5,16,0.9z"/></g><g id="XMLID_75_">\t<path id="XMLID_452_" fill="{normalButton}" d="M7.2,12H1c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1v0C8.2,11.6,7.7,12,7.2,12z \t\t"/>\t<path id="XMLID_445_" fill="{normalButton}" d="M7,18L7,18c-0.6,0-1-0.4-1-1l0-6c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6C8,17.6,7.6,18,7,18z"/>\t<path id="XMLID_438_" fill="{normalButton}" d="M1,17.1L1,17.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C2.1,17.5,1.4,17.5,1,17.1z"/></g></svg>',
"icon_reduce_hovered.svg":'<svg version="1.1" id="icon_reduce_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 -1 17 19" style="enable-background:new 1 -1 17 19;" xml:space="preserve"><g id="XMLID_692_" style="opacity:0.2;">\t<path id="XMLID_696_" style="fill:#2F3031;" d="M10.8,6H17c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1h-6.2c-0.6,0-1-0.4-1-1l0,0 \t\tC9.8,6.4,10.3,6,10.8,6z"/>\t<path id="XMLID_695_" style="fill:#2F3031;" d="M11,0L11,0c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V1C10,0.4,10.4,0,11,0z"/>\t<path id="XMLID_693_" style="fill:#2F3031;" d="M17,0.9L17,0.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C15.9,0.5,16.6,0.5,17,0.9z"/></g><g id="XMLID_500_" style="opacity:0.2;">\t<path id="XMLID_691_" style="fill:#2F3031;" d="M8.2,12H2c-0.6,0-1-0.4-1-1l0,0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1l0,0 \t\tC9.2,11.6,8.7,12,8.2,12z"/>\t<path id="XMLID_510_" style="fill:#2F3031;" d="M8,18L8,18c-0.6,0-1-0.4-1-1v-6c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6C9,17.6,8.6,18,8,18z" \t\t/>\t<path id="XMLID_505_" style="fill:#2F3031;" d="M2,17.1L2,17.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C3.1,17.5,2.4,17.5,2,17.1z"/></g><g id="XMLID_455_">\t<path id="XMLID_496_" fill="{hoverButton}" d="M10.8,5H17c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1h-6.2c-0.6,0-1-0.4-1-1l0,0 \t\tC9.8,5.4,10.3,5,10.8,5z"/>\t<path id="XMLID_481_" fill="{hoverButton}" d="M11-1L11-1c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V0C10-0.6,10.4-1,11-1z"/>\t<path id="XMLID_461_" fill="{hoverButton}" d="M17-0.1L17-0.1c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C15.9-0.5,16.6-0.5,17-0.1z"/></g><g id="XMLID_75_">\t<path id="XMLID_452_" fill="{hoverButton}" d="M8.2,11H2c-0.6,0-1-0.4-1-1l0,0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1l0,0 \t\tC9.2,10.6,8.7,11,8.2,11z"/>\t<path id="XMLID_445_" fill="{hoverButton}" d="M8,17L8,17c-0.6,0-1-0.4-1-1v-6c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6C9,16.6,8.6,17,8,17z" \t\t/>\t<path id="XMLID_438_" fill="{hoverButton}" d="M2,16.1L2,16.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C3.1,16.5,2.4,16.5,2,16.1z"/></g></svg>',
"icon_resourses.svg":'<svg version="1.1" id="icon_resourses" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -1 10 19" style="enable-background:new -2 -1 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M2.5,18c-3.1-0.1-4.3-2.4-4.5-3.6v-0.1V2.4c0.2-1.2,1-2,2.8-2.4H1h1.5c1,0.1,2.2,0.4,2.9,2.2 \t\tl0.1,0.1v9.2c0,0.9-0.3,1.5-1.1,1.5H2.1C1.3,12.8,1,12.3,1,11.6V4.9h1.5v6.2l0.4,0.6h0.7L4,11.1V2.7c-0.4-1-1-1.1-1.6-1.2H1.1 \t\tc-1.4,0.4-1.6,0.8-1.6,1.1v11.6c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V6.1h1.5v8.4C7,17.5,3.2,18,3.1,18H2.5z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{normalButton}" d="M2.5,16.5C-0.6,16.4-1.8,14.2-2,13v-0.1V1.4c0.2-1.2,1-1.9,2.8-2.3L1-1h1.5 \t\tc1,0.1,2.3,0.4,3,2.2l0,0.1v8.9c0,1-0.3,1.6-1.1,1.7H2.1C1.3,11.8,1,11.2,1,10.3V3.8h1.5v6.1c0,0.3,0.1,0.6,0.4,0.6h0.7 \t\tC3.9,10.4,4,10.2,4,9.8V1.6C3.6,0.7,3,0.5,2.4,0.5H1.1c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V4.9 \t\th1.5V13c-0.5,3-4.3,3.5-4.4,3.5H2.5z"/></g></svg>',
"icon_resourses_hovered.svg":'<svg version="1.1" id="icon_resourses_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 19" style="enable-background:new 0 0 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M4.5,19c-3.1-0.1-4.3-2.4-4.5-3.6l0-0.1L0,3.4c0.2-1.2,1-2,2.8-2.4L3,1h1.5 \t\tc1,0.1,2.2,0.4,2.9,2.2l0.1,0.1v9.2L6.4,14H4.1L3,12.6V5.9h1.5v6.2l0.4,0.6h0.7L6,12.1V3.7c-0.4-1-1-1.1-1.6-1.2l-1.3,0 \t\tC1.7,2.9,1.5,3.3,1.5,3.6v11.6c0.1,0.4,0.6,2.1,3,2.2l0.5,0c0,0,2.6-0.3,3-2.2V7.1h1.5l0,8.4C9,18.5,5.2,19,5.1,19L4.5,19z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{hoverButton}" d="M4.5,17.5C1.4,17.4,0.2,15.2,0,14l0-0.1L0,2.4c0.2-1.2,1-1.9,2.8-2.3L3,0h1.5 \t\tc1,0.1,2.2,0.4,2.9,2.2l0.1,0.1v8.9c0,1-0.3,1.6-1.1,1.7H4.1C3.3,12.8,3,12.2,3,11.3V4.8h1.5v6.1l0.4,0.6h0.7L6,10.8V2.6 \t\tC5.6,1.7,5,1.5,4.4,1.5l-1.3,0c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2L5,16c0,0,2.6-0.3,3-2.2V5.9h1.5l0,8.1 \t\tc-0.5,3-4.3,3.5-4.4,3.5L4.5,17.5z"/></g></svg>',
"icon_resourses_select.svg":'<svg version="1.1" id="icon_resourses_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -1 10 19" style="enable-background:new -2 -1 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M2.5,18c-3.1-0.1-4.3-2.4-4.5-3.6v-0.1V2.4c0.2-1.2,1-2,2.8-2.4H1h1.5c1,0.1,2.2,0.4,2.9,2.2 \t\tl0.1,0.1v9.2c0,0.9-0.3,1.5-1.1,1.5H2.1C1.3,12.8,1,12.3,1,11.6V4.9h1.5v6.2l0.4,0.6h0.7L4,11.1V2.7c-0.4-1-1-1.1-1.6-1.2H1.1 \t\tc-1.4,0.4-1.6,0.8-1.6,1.1v11.6c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V6.1h1.5v8.4C7,17.5,3.2,18,3.1,18H2.5z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{hoverButton}" d="M2.5,16.5C-0.6,16.4-1.8,14.2-2,13v-0.1V1.4c0.2-1.2,1-1.9,2.8-2.3L1-1h1.5 \t\tc1,0.1,2.3,0.4,3,2.2l0,0.1v8.9c0,1-0.3,1.6-1.1,1.7H2.1C1.3,11.8,1,11.2,1,10.3V3.8h1.5v6.1c0,0.3,0.1,0.6,0.4,0.6h0.7 \t\tC3.9,10.4,4,10.2,4,9.8V1.6C3.6,0.7,3,0.5,2.4,0.5H1.1c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V4.9 \t\th1.5V13c-0.5,3-4.3,3.5-4.4,3.5H2.5z"/></g></svg>',
"icon_volume_max.svg":'<svg version="1.1" id="icon_volume_max" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17.7 15" style="enable-background:new 0 0 17.7 15;" xml:space="preserve"><g id="XMLID_323_">\t<g id="XMLID_331_" style="opacity:0.2;">\t\t<path id="XMLID_341_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t\t<path id="XMLID_339_" style="fill:#2F3031;" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t\t<path id="XMLID_335_" style="fill:#2F3031;" d="M13.3,1.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\t\tC17.9,5.3,16.1,2.5,13.3,1.3z"/>\t</g>\t<g id="XMLID_324_">\t\t<path id="XMLID_330_" fill="{normalButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t\t<path id="XMLID_329_" fill="{normalButton}" d="M13.8,7.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,9.3,13.8,8.4,13.8,7.2z"/>\t\t<path id="XMLID_326_" fill="{normalButton}" d="M13.3,0.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\t\tC17.9,4.3,16.1,1.5,13.3,0.3z"/>\t</g></g></svg>',
"icon_volume_max_hovered.svg":'<svg version="1.1" id="icon_volume_max_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17.7 15" style="enable-background:new 0 0 17.7 15;" xml:space="preserve"><g id="XMLID_331_" style="opacity:0.2;">\t<path id="XMLID_341_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t<path id="XMLID_339_" style="fill:#2F3031;" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t<path id="XMLID_335_" style="fill:#2F3031;" d="M13.3,1.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\tC17.9,5.3,16.1,2.5,13.3,1.3z"/></g><g id="XMLID_324_">\t<path id="XMLID_330_" fill="{hoverButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t<path id="XMLID_329_" fill="{hoverButton}" d="M13.8,7.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\tC13.2,9.3,13.8,8.4,13.8,7.2z"/>\t<path id="XMLID_326_" fill="{hoverButton}" d="M13.3,0.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\tC17.9,4.3,16.1,1.5,13.3,0.3z"/></g></svg>',
"icon_volume_max_select.svg":'<svg version="1.1" id="icon_volume_max_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 17.7 15" style="enable-background:new 1 1 17.7 15;" xml:space="preserve"><g id="XMLID_323_">\t<g id="XMLID_331_" style="opacity:0.2;">\t\t<path id="XMLID_341_" style="fill:#2F3031;" d="M5,6H2C1.4,6,1,6.4,1,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H9L5,6z"/>\t\t<path id="XMLID_339_" style="fill:#2F3031;" d="M14.8,9.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC14.2,11.3,14.8,10.4,14.8,9.2z"/>\t\t<path id="XMLID_335_" style="fill:#2F3031;" d="M14.3,2.3c-0.4-0.2-0.8,0-1,0.4s0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8c-0.1,1.8-1,4.1-3.4,4.8 \t\t\tc-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2C18.9,6.3,17.1,3.5,14.3,2.3z"/>\t</g>\t<g id="XMLID_324_">\t\t<path id="XMLID_330_" fill="{hoverButton}" d="M5,5H2C1.4,5,1,5.4,1,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H9L5,5z"/>\t\t<path id="XMLID_329_" fill="{hoverButton}" d="M14.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC14.2,10.3,14.8,9.4,14.8,8.2z"/>\t\t<path id="XMLID_326_" fill="{hoverButton}" d="M14.3,1.3c-0.4-0.2-0.8,0-1,0.4s0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8c-0.1,1.8-1,4.1-3.4,4.8 \t\t\tc-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2C18.9,5.3,17.1,2.5,14.3,1.3z"/>\t</g></g></svg>',
"icon_volume_middle.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 14 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g opacity="0.2" fill="#2f3031">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" />\t<path d="m13.8 8.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" /></g><g fill="#9b9ea8">\t<path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{normalButton}"/>\t<path fill="{normalButton}" d="m13.8 7.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z"/>\t<path d="m13 13.8" fill="{normalButton}"/></g></svg>',
"icon_volume_middle_hovered.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 14 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g opacity="0.2" fill="#2f3031">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" />\t<path d="m13.8 8.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" /></g><path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{hoverButton}"/><path d="m13.8 7.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" fill="{hoverButton}"/><path d="m13 13.8" fill="{hoverButton}"/></svg>',
"icon_volume_middle_select.svg":'<svg version="1.1" id="icon_volume_middle_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 1 14 15" style="enable-background:new 0 1 14 15;" xml:space="preserve"> <g id="XMLID_123_">\t<g id="XMLID_135_" style="opacity:0.2;">\t\t<path id="XMLID_180_" style="fill:#2F3031;" d="M4,6H1C0.4,6,0,6.4,0,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H8L4,6z"/>\t\t<path id="XMLID_155_" style="fill:#2F3031;" d="M13.8,9.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,11.3,13.8,10.4,13.8,9.2z"/>\t</g>\t<g id="XMLID_124_">\t\t<path id="XMLID_133_" fill="{hoverButton}" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t\t<path id="XMLID_129_" fill="{hoverButton}" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t\t<path id="XMLID_128_" style="fill:#9B9EA8;" d="M13,14.8"/>\t</g></g></svg>',
"icon_volume_minimum.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 9.6 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <path d="m4.6 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" opacity="0.2" fill="#2f3031"/><path d="m4.6 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{normalButton}"/><path d="m13.6 13.8" fill="#bdc1c9"/></svg>',
"icon_volume_minimum_hovered.svg":'<svg version="1.1" id="icon_volume_minimum_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 1 9.6 15" style="enable-background:new -2 1 9.6 15;" xml:space="preserve"> <path id="XMLID_180_" style="opacity:0.2;fill:#2F3031;enable-background:new;" d="M2.6,6h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2h-1L2.6,6z"/><path id="XMLID_133_" fill="{hoverButton}" d="M2.6,5h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1h-1L2.6,5z"/><path id="XMLID_128_" style="fill:#BDC1C9;" d="M11.6,14.8"/></svg>',
"icon_volume_minimum_select.svg":'<svg version="1.1" id="icon_volume_minimum_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 1 9.6 15" style="enable-background:new -2 1 9.6 15;" xml:space="preserve"> <path id="XMLID_180_" style="opacity:0.2;fill:#2F3031;enable-background:new;" d="M2.6,6h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2h-1L2.6,6z"/><path id="XMLID_133_" fill="{hoverButton}" d="M2.6,5h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1h-1L2.6,5z"/><path id="XMLID_128_" style="fill:#BDC1C9;" d="M11.6,14.8"/></svg>',
"icon_volume_muted.svg":'<svg version="1.1" id="icon_volume_muted" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18.1 15" style="enable-background:new 0 0 18.1 15;" xml:space="preserve"> <path id="XMLID_128_" style="fill:#BDC1C9;" d="M12.1,13.8"/><g id="XMLID_690_">\t<g id="XMLID_943_" style="opacity:0.2;">\t\t<path id="XMLID_944_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t</g>\t<g id="XMLID_902_">\t\t<path id="XMLID_941_" fill="{normalButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t</g></g><polygon id="XMLID_1109_" style="opacity:0.2;fill:#2F3031;" points="18,5.6 17.1,4.7 15,6.9 12.9,4.7 12,5.6 14.2,7.7 12,9.8 12.9,10.7 15,8.6 17.1,10.7  \t18,9.8 15.8,7.7 "/><polygon id="XMLID_1108_" fill="{normalButton}" points="18,4.6 17.1,3.7 15,5.9 12.9,3.7 12,4.6 14.2,6.7 12,8.8 12.9,9.7 15,7.6 17.1,9.7  \t18,8.8 15.8,6.7 "/></svg>',
"icon_volume_muted_hovered.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 18.1 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <path d="m12.1 13.8" fill="{hoverButton}"/><g style="opacity:0.2;">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="#2f3031"/></g><path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{hoverButton}"/> <polygon style="opacity:0.2;fill:#2F3031;" points="15 6.9 12.9 4.7 12 5.6 14.2 7.7 12 9.8 12.9 10.7 15 8.6 17.1 10.7 18 9.8 15.8 7.7 18 5.6 17.1 4.7"/> <polygon fill="{hoverButton}" points="15 5.9 12.9 3.7 12 4.6 14.2 6.7 12 8.8 12.9 9.7 15 7.6 17.1 9.7 18 8.8 15.8 6.7 18 4.6 17.1 3.7"/></svg>',
"icon_volume_muted_select.svg":'<svg version="1.1" id="icon_volume_muted_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 18.1 15" style="enable-background:new 1 1 18.1 15;" xml:space="preserve"> <path id="XMLID_128_" style="fill:#BDC1C9;" d="M13.1,14.8"/><g id="XMLID_690_">\t<g id="XMLID_943_" style="opacity:0.2;">\t\t<path id="XMLID_944_" style="fill:#2F3031;" d="M5,6H2C1.4,6,1,6.4,1,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H9L5,6z"/>\t</g>\t<g id="XMLID_902_">\t\t<path id="XMLID_941_" fill="{hoverButton}" d="M5,5H2C1.4,5,1,5.4,1,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H9L5,5z"/>\t</g></g><polygon id="XMLID_1109_" style="opacity:0.2;fill:#2F3031;enable-background:new;" points="19,6.6 18.1,5.7 16,7.9 13.9,5.7 13,6.6 15.2,8.7 13,10.8 13.9,11.7 16,9.6  \t18.1,11.7 19,10.8 16.8,8.7 "/><polygon id="XMLID_1108_" fill="{hoverButton}" points="19,5.6 18.1,4.7 16,6.9 13.9,4.7 13,5.6 15.2,7.7 13,9.8 13.9,10.7 16,8.6 18.1,10.7  \t19,9.8 16.8,7.7 "/></svg>',
"no_video.svg":'<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 95 55.8" style="enable-background:new 0 0 95 55.8;" xml:space="preserve"> <path style="fill-rule:evenodd;clip-rule:evenodd;fill:#303030;" d="M90.7,7.3l-16,15V8.4c0-3.9-3.2-7.1-7.1-7.1H9.8c-3.9,0-7.1,3.2-7.1,7.1v35.8c0,3.9,3.2,7.1,7.1,7.1h57.8 \tc3.9,0,7.1-3.2,7.1-7.1V30.3l16,15l3-1v-36L90.7,7.3z M67.7,40.9c0,1.9-1.5,3.4-3.4,3.4H13.2c-1.9,0-3.4-1.5-3.4-3.4V11.7 \tc0-1.9,1.5-3.4,3.4-3.4h51.2c1.9,0,3.4,1.5,3.4,3.4V40.9z"/><path style="opacity:0.06;fill:#FFFFFF;" d="M64.2,45.4H13.6c-2.2,0-4.1-1.7-4.1-3.8h1c0,1.5,1.4,2.8,3.1,2.8h50.6c1.5,0,2.4-1.7,2.4-3.2 \th1C67.6,43.2,66.4,45.4,64.2,45.4z M3.3,42.5h-1V8.3c0-4.2,4.2-6.8,8-6.8h57.2c4.1,0,7,2.8,7,6.8l-0.2,2.1l-0.8-2.1 \tc0-3.5-2.4-5.8-6-5.8H10.3c-3.4,0-7,2.2-7,5.8V42.5z M74.4,23.6l-0.7-0.7l16-14.5l3.2,1l-0.3,1L90,9.4L74.4,23.6z"/></svg>',
"separator.svg":'<svg version="1.1" id="separator" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 5 64" style="enable-background:new 0 0 5 64;" xml:space="preserve"> <path style="fill:{timelineBackground};" d="M1,64L1,64c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v62C2,63.6,1.6,64,1,64z"/><path style="fill:{timelineBackground};" d="M4,64L4,64c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v62C5,63.6,4.6,64,4,64z"/></svg>'};function uf(){}
uf.prototype.Rr=function(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAzMCI+DQoJPHBhdGggZD0iTTMuODEsMi43M2gwQTEuNTYsMS41NiwwLDAsMSw0LjcsM2guMTNsMTYuOSwxMC4zM2MxLjIzLjgyLDEuNjcsMS41NSwxLjY3LDEuOTFzLS40NCwxLjA4LTEuNjcsMS45Mkw0LjgzLDI3LjMyaDBhMS44OCwxLjg4LDAsMCwxLTEsLjMyYy0uNzUsMC0xLjMzLS40NC0xLjMzLS44MlYzLjU0YzAtLjM2LjY2LS44MSwxLjQyLS44MU00LDBDMS45MywwLDAsMS4zNSwwLDMuMzNWMjYuNjRBMy42MSwzLjYxLDAsMCwwLDMuODMsMzBhNC4zMyw0LjMzLDAsMCwwLDIuMzktLjcybDE3LTEwLjJjNC0yLjY5LDMuNTQtNS43NiwwLTguMDdMNi4yMi43QTQsNCwwLDAsMCwzLjkyLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAzMCI+DQoJPHBhdGggZD0iTTMuODEsMi43M2gwQTEuNTYsMS41NiwwLDAsMSw0LjcsM2guMTNsMTYuOSwxMC4zM2MxLjIzLjgyLDEuNjcsMS41NSwxLjY3LDEuOTFzLS40NCwxLjA4LTEuNjcsMS45Mkw0LjgzLDI3LjMyaDBhMS44OCwxLjg4LDAsMCwxLTEsLjMyYy0uNzUsMC0xLjMzLS40NC0xLjMzLS44MlYzLjU0YzAtLjM2LjY2LS44MSwxLjQyLS44MU00LDBDMS45MywwLDAsMS4zNSwwLDMuMzNWMjYuNjRBMy42MSwzLjYxLDAsMCwwLDMuODMsMzBhNC4zMyw0LjMzLDAsMCwwLDIuMzktLjcybDE3LTEwLjJjNC0yLjY5LDMuNTQtNS43NiwwLTguMDdMNi4yMi43QTQsNCwwLDAsMCwzLjkyLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxO2ZpbGwtb3BhY2l0eTogMC40ODsiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCI+DQoJPHBhdGggZD0iTTE3LDBBMTcsMTcsMCwxLDAsMzQsMTcsMTcsMTcsMCwwLDAsMTcsMFptMCwzMS44OEExNC44OCwxNC44OCwwLDEsMSwzMS44OCwxNywxNC45LDE0LjksMCwwLDEsMTcsMzEuODhaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHBhdGggZD0iTTE1LDEwLjc1YTEuMjUsMS4yNSwwLDAsMC0yLjUsMHYwaDBWMjMuMjFoMHYwYTEuMjUsMS4yNSwwLDAsMCwyLjUsMHYwaDBWMTAuNzloMFoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cGF0aCBkPSJNMjEuNSwxMC43NWExLjI1LDEuMjUsMCwwLDAtMi41LDB2MGgwVjIzLjIxaDB2MGExLjI1LDEuMjUsMCwwLDAsMi41LDB2MGgwVjEwLjc5aDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCW9wYWNpdHk6IDAuNDg7CiAgICAgIH0KCiAgICAgIC5jbHMtMSB7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik02NDg4LjYxLDU4NjAuNDdsNy4wOC02LjQ4LTcuMDgtNi40NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0NzUgLTU4MzgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCW9wYWNpdHk6IDAuNDg7CiAgICAgIH0KCiAgICAgIC5jbHMtMSB7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik02NDkzLjM5LDU4NDcuNTNsLTcuMDgsNi40OCw3LjA4LDYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjAgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TV0FQLUlDT048L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaVBob25lLTgtUGx1cy1ALUNvdXJzZS1sYW5kc2NhcGUtU1dBUCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ2Mi4wMDAwMDAsIC0xMTAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9IlNXQVAtQlVUVE9OIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTAuMDAwMDAwLCA5OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS45MTQyMTM2LDE2IEwyNCwxNiBDMjQuNTUyMjg0NywxNiAyNSwxNi40NDc3MTUzIDI1LDE3IEMyNSwxNy41NTIyODQ3IDI0LjU1MjI4NDcsMTggMjQsMTggTDE1LjkxNDIxMzYsMTggTDE4LjcwNzEwNjgsMjAuNzkyODkzMiBDMTkuMDk3NjMxMSwyMS4xODM0MTc1IDE5LjA5NzYzMTEsMjEuODE2NTgyNSAxOC43MDcxMDY4LDIyLjIwNzEwNjggQzE4LjMxNjU4MjUsMjIuNTk3NjMxMSAxNy42ODM0MTc1LDIyLjU5NzYzMTEgMTcuMjkyODkzMiwyMi4yMDcxMDY4IEwxMi43OTI4OTMyLDE3LjcwNzEwNjggQzEyLjQwMjM2ODksMTcuMzE2NTgyNSAxMi40MDIzNjg5LDE2LjY4MzQxNzUgMTIuNzkyODkzMiwxNi4yOTI4OTMyIEwxNy4yOTI4OTMyLDExLjc5Mjg5MzIgQzE3LjY4MzQxNzUsMTEuNDAyMzY4OSAxOC4zMTY1ODI1LDExLjQwMjM2ODkgMTguNzA3MTA2OCwxMS43OTI4OTMyIEMxOS4wOTc2MzExLDEyLjE4MzQxNzUgMTkuMDk3NjMxMSwxMi44MTY1ODI1IDE4LjcwNzEwNjgsMTMuMjA3MTA2OCBMMTUuOTE0MjEzNiwxNiBaIE0yOC4wODU3ODY0LDI4IEwyMCwyOCBDMTkuNDQ3NzE1MywyOCAxOSwyNy41NTIyODQ3IDE5LDI3IEMxOSwyNi40NDc3MTUzIDE5LjQ0NzcxNTMsMjYgMjAsMjYgTDI4LjA4NTc4NjQsMjYgTDI1LjI5Mjg5MzIsMjMuMjA3MTA2OCBDMjQuOTAyMzY4OSwyMi44MTY1ODI1IDI0LjkwMjM2ODksMjIuMTgzNDE3NSAyNS4yOTI4OTMyLDIxLjc5Mjg5MzIgQzI1LjY4MzQxNzUsMjEuNDAyMzY4OSAyNi4zMTY1ODI1LDIxLjQwMjM2ODkgMjYuNzA3MTA2OCwyMS43OTI4OTMyIEwzMS4yMDcxMDY4LDI2LjI5Mjg5MzIgQzMxLjU5NzYzMTEsMjYuNjgzNDE3NSAzMS41OTc2MzExLDI3LjMxNjU4MjUgMzEuMjA3MTA2OCwyNy43MDcxMDY4IEwyNi43MDcxMDY4LDMyLjIwNzEwNjggQzI2LjMxNjU4MjUsMzIuNTk3NjMxMSAyNS42ODM0MTc1LDMyLjU5NzYzMTEgMjUuMjkyODkzMiwzMi4yMDcxMDY4IEMyNC45MDIzNjg5LDMxLjgxNjU4MjUgMjQuOTAyMzY4OSwzMS4xODM0MTc1IDI1LjI5Mjg5MzIsMzAuNzkyODkzMiBMMjguMDg1Nzg2NCwyOCBaIiBpZD0iU1dBUC1JQ09OIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg== data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+DQoJPHBhdGggZD0iTTE1LjQ4LDMuOTRBMTEuNDEsMTEuNDEsMCwxLDEsNCwxNS4zNSwxMS40OCwxMS40OCwwLDAsMSwxNS40OCwzLjk0bTAtMy45NUExNS4zNiwxNS4zNiwwLDEsMCwzMSwxNS4zNSwxNS40MywxNS40MywwLDAsMCwxNS40OCwwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik0zMi41OSwzNS40MWwtOC4xNC04LjA2YTIsMiwwLDAsMSwwLTIuOGgwYTIsMiwwLDAsMSwyLjgyLDBsOC4xNCw4LjA3YTIsMiwwLDAsMSwwLDIuNzloMEEyLDIsMCwwLDEsMzIuNTksMzUuNDFaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjIwIj4NCgk8dGl0bGU+QmFjazwvdGl0bGU+DQoJPHBhdGggZD0iTTEwLjQwNSwxOS41YTEuMjkxLDEuMjkxLDAsMCwxLS45MDktLjM3M0wtLjAxOCw5Ljc0Miw5LjUuMzU4QTEuMywxLjMsMCwwLDEsMTEuMzE4LDIuMkwzLjY3LDkuNzQybDcuNjQ1LDcuNTQxYTEuMywxLjMsMCwwLDEtLjkxLDIuMjE3WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHRpdGxlPnN5c3RlbS1zZWFyY2g8L3RpdGxlPjxwYXRoIGQ9Ik0yNy40OSwyNS4xNWwtNy42Ny03LjY3QTEwLjg2LDEwLjg2LDAsMCwwLDIxLjkyLDExYTExLjA2LDExLjA2LDAsMCwwLTExLTExQTEwLjg3LDEwLjg3LDAsMCwwLDAsMTAuOTQsMTEuMDYsMTEuMDYsMCwwLDAsMTEsMjJhMTAuODQsMTAuODQsMCwwLDAsNi40OC0yLjEyaDBsNy42Niw3LjY2YTEuNjUsMS42NSwwLDEsMCwyLjM0LTIuMzNaTTExLDE5Ljc2YTguODYsOC44NiwwLDAsMS04LjgtOC44Miw4LjcxLDguNzEsMCwwLDEsOC43NC04Ljc1QTguODYsOC44NiwwLDAsMSwxOS43MywxMSw4LjcxLDguNzEsMCwwLDEsMTEsMTkuNzZaIiBzdHlsZT0iZmlsbDojOGU4ZTkzO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgPg0KCTxwYXRoIGQ9Ik0xNiwwQTE2LDE2LDAsMSwwLDMyLDE2LDE2LDE2LDAsMCwwLDE2LDBabTYuNTUsMjAuNDRhMS41LDEuNSwwLDAsMS0yLjExLDIuMTJMMTYsMTguMTJsLTQuNDUsNC40NGExLjUsMS41LDAsMCwxLTIuMTEtMi4xMkwxMy44NywxNiw5LjQzLDExLjU2YTEuNDksMS40OSwwLDEsMSwyLjExLTIuMTFMMTYsMTMuODlsNC40NS00LjQ0YTEuNDksMS40OSwwLDEsMSwyLjExLDIuMTFMMTguMTEsMTZaIiBzdHlsZT0iZmlsbDojOGU4ZTkzO2ZpbGwtcnVsZTpldmVub2RkIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNS41IiB5PSIyLjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI1MSIgcng9IjYuNSIgcnk9IjYuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00NCw0YTUsNSwwLDAsMSw1LDVWNDdhNSw1LDAsMCwxLTUsNUgxMmE1LDUsMCwwLDEtNS01VjlhNSw1LDAsMCwxLDUtNUg0NG0wLTNIMTJBOCw4LDAsMCwwLDQsOVY0N2E4LDgsMCwwLDAsOCw4SDQ0YTgsOCwwLDAsMCw4LThWOWE4LDgsMCwwLDAtOC04WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxjaXJjbGUgY3g9IjE1LjUiIGN5PSIxNy41IiByPSIwLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMTUuNSwxNUEyLjUsMi41LDAsMSwwLDE4LDE3LjUsMi41LDIuNSwwLDAsMCwxNS41LDE1WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxyZWN0IHg9IjIxIiB5PSIxNiIgd2lkdGg9IjIyIiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDEuNSwxNmgtMTlhMS41LDEuNSwwLDAsMCwwLDNoMTlhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPGNpcmNsZSBjeD0iMTUuNSIgY3k9IjI2LjUiIHI9IjAuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0xNS41LDI0QTIuNSwyLjUsMCwxLDAsMTgsMjYuNSwyLjUsMi41LDAsMCwwLDE1LjUsMjRaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPHJlY3QgeD0iMjEiIHk9IjI1IiB3aWR0aD0iMjIiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MS41LDI1aC0xOWExLjUsMS41LDAsMCwwLDAsM2gxOWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8Y2lyY2xlIGN4PSIxNS41IiBjeT0iMzUuNSIgcj0iMC41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTE1LjUsMzNBMi41LDIuNSwwLDEsMCwxOCwzNS41LDIuNSwyLjUsMCwwLDAsMTUuNSwzM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cmVjdCB4PSIyMSIgeT0iMzQiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQxLjUsMzRoLTE5YTEuNSwxLjUsMCwwLDAsMCwzaDE5YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNiIgeT0iMyIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjUwIiByeD0iNiIgcnk9IjYiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDQsNWE0LDQsMCwwLDEsNCw0VjQ3YTQsNCwwLDAsMS00LDRIMTJhNCw0LDAsMCwxLTQtNFY5YTQsNCwwLDAsMSw0LTRINDRtMC00SDEyQTgsOCwwLDAsMCw0LDlWNDdhOCw4LDAsMCwwLDgsOEg0NGE4LDgsMCwwLDAsOC04VjlhOCw4LDAsMCwwLTgtOFoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8Y2lyY2xlIGN4PSIxNS41IiBjeT0iMTcuNSIgcj0iMC41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTE1LjUsMTVBMi41LDIuNSwwLDEsMCwxOCwxNy41LDIuNSwyLjUsMCwwLDAsMTUuNSwxNVoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cmVjdCB4PSIyMSIgeT0iMTYiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQxLjUsMTZoLTE5YTEuNSwxLjUsMCwwLDAsMCwzaDE5YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxjaXJjbGUgY3g9IjE1LjUiIGN5PSIyNi41IiByPSIwLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMTUuNSwyNEEyLjUsMi41LDAsMSwwLDE4LDI2LjUsMi41LDIuNSwwLDAsMCwxNS41LDI0WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxyZWN0IHg9IjIxIiB5PSIyNSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDEuNSwyNWgtMTlhMS41LDEuNSwwLDAsMCwwLDNoMTlhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPGNpcmNsZSBjeD0iMTUuNSIgY3k9IjM1LjUiIHI9IjAuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0xNS41LDMzQTIuNSwyLjUsMCwxLDAsMTgsMzUuNSwyLjUsMi41LDAsMCwwLDE1LjUsMzNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHJlY3QgeD0iMjEiIHk9IjM0IiB3aWR0aD0iMjIiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MS41LDM0aC0xOWExLjUsMS41LDAsMCwwLDAsM2gxOWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHBhdGggZD0iTTQwLjg1LjVBNy43Niw3Ljc2LDAsMCwxLDQzLC44MWE5LjYyLDkuNjIsMCwwLDEsNi40MSw2Ljg3LDEwLjMsMTAuMywwLDAsMS0yLjcxLDkuNjRsLTI0LjIzLDI2QTcuNDMsNy40MywwLDAsMSwxOCw0NS44N2E2LjA1LDYuMDUsMCwwLDEtLjYzLDAsNC42OSw0LjY5LDAsMCwxLTMuNDUtMS41MWMtMS44OS0yLTIuMTYtNS44MywxLTkuMTlsMTctMTguMjcuMTEtLjEyYTEuNzQsMS43NCwwLDAsMSwxLjE1LS40NCwxLjcxLDEuNzEsMCwwLDEsMS4yNi41NSwyLDIsMCwwLDEsMCwyLjczbC0xNywxOC4yN2MtMS40NywxLjU3LTEuNiwzLjA3LTEsMy43NmExLjI3LDEuMjcsMCwwLDAsLjkxLjM4aC4wNmwuMjUsMEE0LjI0LDQuMjQsMCwwLDAsMjAsNDAuNjFsMjQuMi0yNkE2LjM2LDYuMzYsMCwwLDAsNDYsOC43YTUuODMsNS44MywwLDAsMC0zLjg4LTQuMTcsNC41Miw0LjUyLDAsMCwwLTEuMjktLjE4aDBhNS44Nyw1Ljg3LDAsMCwwLTQuMjIsMi4xMUwxMS4yNSwzMy42NWMtNC43MSw1LjA2LTMuNTgsMTAuODktLjU0LDE0LjE2QTguNjksOC42OSwwLDAsMCwxNyw1MC42NmE5LjY0LDkuNjQsMCwwLDAsNy0zLjQzTDQ5LjI0LDIwYTEuMzYsMS4zNiwwLDAsMSwuMTItLjEyLDEuNjksMS42OSwwLDAsMSwyLjM5LjEyLDIsMiwwLDAsMSwwLDIuNzJMMjYuNDIsNTBBMTIuOTMsMTIuOTMsMCwwLDEsMTcsNTQuNWExMi4xMiwxMi4xMiwwLDAsMS04Ljc3LTRjLTQuNDEtNC43Mi01LjY0LTEzLC41NC0xOS42TDM0LjA3LDMuNzJBOS4zMiw5LjMyLDAsMCwxLDQwLjgzLjVoMCIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHBhdGggZD0iTTQwLjgxLDBhOS44Nyw5Ljg3LDAsMCwwLTcuMTIsMy4zOUw4LjM3LDMwLjU5QzIsMzcuNDQsMy4yNyw0Niw3LjgzLDUwLjg3QTEyLjU4LDEyLjU4LDAsMCwwLDE3LDU1YTEzLjQ0LDEzLjQ0LDAsMCwwLDkuODQtNC43TDUyLjEyLDIzLjFhMi41MiwyLjUyLDAsMCwwLDAtMy40LDIuMTksMi4xOSwwLDAsMC0zLjEtLjE1bC0uMTUuMTVMMjMuNTUsNDYuODlBOS4xLDkuMSwwLDAsMSwxNyw1MC4xNmE4LjE3LDguMTcsMCwwLDEtNS44Ny0yLjY4Yy0yLjg5LTMuMTEtNC04LjY2LjU0LTEzLjQ5TDM2Ljk0LDYuOGE1LjM0LDUuMzQsMCwwLDEsMy44OC0xLjk1QTQsNCwwLDAsMSw0Miw1YTUuMjksNS4yOSwwLDAsMSwzLjUzLDMuODEsNS44MSw1LjgxLDAsMCwxLTEuNjcsNS40NGwtMjQuMjIsMjZhMy43NywzLjc3LDAsMCwxLTIuMDUsMS4yOGgtLjE2YS44LjgsMCwwLDEtLjU5LS4yM2MtLjM5LS40Mi0uMzUtMS42NSwxLTMuMDdMMzQuNzgsMjBhMi41NCwyLjU0LDAsMCwwLDAtMy40LDIuMjEsMi4yMSwwLDAsMC0zLjEyLS4xNWwtLjE0LjE1LTE3LDE4LjI3Yy0zLjM0LDMuNTgtMyw3LjY4LTEsOS44N2E1LjIxLDUuMjEsMCwwLDAsMy44NiwxLjY3Yy4yMSwwLC40MywwLC42NCwwYTgsOCwwLDAsMCw0LjgyLTIuN2wyNC4yMi0yNkExMC44MywxMC44MywwLDAsMCw0OS45LDcuNTcsMTAuMDcsMTAuMDcsMCwwLDAsNDMuMTUuMzMsOC40Myw4LjQzLDAsMCwwLDQwLjgxLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjUuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0yOCw0QTI0LDI0LDAsMSwxLDQsMjgsMjQsMjQsMCwwLDEsMjgsNG0wLTNBMjcsMjcsMCwxLDAsNTUsMjgsMjcsMjcsMCwwLDAsMjgsMVoiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cGF0aCBkPSJNMTIsNDlzNi4wOS0yMCwxNi0yMFM0NCw0OSw0NCw0OSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzllYWViOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6M3B4O2ZpbGwtcnVsZTpldmVub2RkIi8+DQoJPGVsbGlwc2UgY3g9IjI4IiBjeT0iMjIiIHJ4PSI4LjUiIHJ5PSI5LjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjgsMTRjMy44NiwwLDcsMy41OSw3LDhzLTMuMTQsOC03LDgtNy0zLjU5LTctOCwzLjE0LTgsNy04bTAtM2MtNS41MiwwLTEwLDQuOTItMTAsMTFzNC40OCwxMSwxMCwxMSwxMC00LjkyLDEwLTExUzMzLjUyLDExLDI4LDExWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjgsNUEyMywyMywwLDEsMSw1LDI4LDIzLDIzLDAsMCwxLDI4LDVtMC00QTI3LDI3LDAsMSwwLDU1LDI4LDI3LDI3LDAsMCwwLDI4LDFaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHBhdGggZD0iTTEyLDQ5czYuMDktMjAsMTYtMjBTNDQsNDksNDQsNDkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMzZGEwZTE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjNweDtmaWxsLXJ1bGU6ZXZlbm9kZCIvPg0KCTxlbGxpcHNlIGN4PSIyOCIgY3k9IjIyIiByeD0iOC41IiByeT0iOS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTI4LDE0YzMuODYsMCw3LDMuNTksNyw4cy0zLjE0LDgtNyw4LTctMy41OS03LTgsMy4xNC04LDctOG0wLTNjLTUuNTIsMC0xMCw0LjkyLTEwLDExczQuNDgsMTEsMTAsMTEsMTAtNC45MiwxMC0xMVMzMy41MiwxMSwyOCwxMVoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNS41IiB5PSI1LjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgcng9IjYuNSIgcnk9IjYuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00NCw3YTUsNSwwLDAsMSw1LDVWNDRhNSw1LDAsMCwxLTUsNUgxMmE1LDUsMCwwLDEtNS01VjEyYTUsNSwwLDAsMSw1LTVINDRtMC0zSDEyYTgsOCwwLDAsMC04LDhWNDRhOCw4LDAsMCwwLDgsOEg0NGE4LDgsMCwwLDAsOC04VjEyYTgsOCwwLDAsMC04LThaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPHJlY3QgeD0iMTQiIHk9IjE3IiB3aWR0aD0iMjgiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MC41LDE3aC0yNWExLjUsMS41LDAsMCwwLDAsM2gyNWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMjYiIHdpZHRoPSIyOCIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQwLjUsMjZoLTI1YTEuNSwxLjUsMCwwLDAsMCwzaDI1YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIzNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjYuNSwzNWgtMTFhMS41LDEuNSwwLDAsMCwwLDNoMTFhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiByeD0iNiIgcnk9IjYiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDQsOGE0LDQsMCwwLDEsNCw0VjQ0YTQsNCwwLDAsMS00LDRIMTJhNCw0LDAsMCwxLTQtNFYxMmE0LDQsMCwwLDEsNC00SDQ0bTAtNEgxMmE4LDgsMCwwLDAtOCw4VjQ0YTgsOCwwLDAsMCw4LDhINDRhOCw4LDAsMCwwLDgtOFYxMmE4LDgsMCwwLDAtOC04WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDAuNSwxN2gtMjVhMS41LDEuNSwwLDAsMCwwLDNoMjVhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjI2IiB3aWR0aD0iMjgiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MC41LDI2aC0yNWExLjUsMS41LDAsMCwwLDAsM2gyNWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMzUiIHdpZHRoPSIxNCIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTI2LjUsMzVoLTExYTEuNSwxLjUsMCwwLDAsMCwzaDExYTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyIiB3aWR0aD0iOCIgaGVpZ2h0PSIxMiI+DQoJPHRpdGxlPlRvLXF1aXo8L3RpdGxlPg0KCTxwYXRoIGQ9Ik0xLDEyYTEsMSwwLDAsMS0uNzA3LTEuNzA3TDQuNTg2LDYsLjI5MywxLjcwN0ExLDEsMCwwLDEsMS43MDcuMjkzTDcuNDE0LDYsMS43MDcsMTEuNzA3QTEsMSwwLDAsMSwxLDEyWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTguMzQsNDBhOC4wOCw4LjA4LDAsMCwxLTUuODctMi42NSw5LjM5LDkuMzksMCwwLDEsLjM2LTEzLjA4bDE3LTE4LjEyYTUuOSw1LjksMCwwLDEsNi0yLDYuNDEsNi40MSwwLDAsMSw0LjI5LDQuNiw2LjgzLDYuODMsMCwwLDEtMS44Miw2LjQxTDEyLjA1LDMyLjUyYTUuMDgsNS4wOCwwLDAsMS0zLDEuNjksMy4yMSwzLjIxLDAsMCwxLTIuNzMtMUM1LDMxLjg4LDQuODUsMjkuMzQsNywyNy4wOUwxOC4zNCwxNC45MkExLjE0LDEuMTQsMCwwLDEsMjAsMTQuODRhLjYuNiwwLDAsMSwuMDguMDgsMS4zNCwxLjM0LDAsMCwxLDAsMS44MUw4LjY0LDI4LjkyYy0xLDEtMS4wOCwyLS42NiwyLjVhMSwxLDAsMCwwLC43OS4yNSwyLjg5LDIuODksMCwwLDAsMS41OC0xTDI2LjU3LDEzLjM3YTQuMiw0LjIsMCwwLDAsMS4yLTMuOTQsMy44OCwzLjg4LDAsMCwwLTIuNi0yLjc4LDMuNjMsMy42MywwLDAsMC0zLjY5LDEuMjhDMTYuNjUsMTMuMTEsNywyMy40Nyw0LjUyLDI2LjA2Yy0zLjE1LDMuMzktMi40LDcuMjctLjM2LDkuNDVzNS42NywzLDguODQtLjM5TDMwLDE3YTEuMTUsMS4xNSwwLDAsMSwxLjYzLS4wNy4yMy4yMywwLDAsMSwuMDcuMDcsMS4zNCwxLjM0LDAsMCwxLDAsMS44MUwxNC43LDM2Ljk0QTguNzIsOC43MiwwLDAsMSw4LjM0LDQwWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTE4LDJBMTgsMTgsMCwxLDAsMzYsMjAsMTgsMTgsMCwwLDAsMTgsMlpNMzMuMzUsMjBhMTUuMjksMTUuMjksMCwwLDEtMy4xOCw5LjM0LDIuNDYsMi40NiwwLDAsMS0uNi0yLjg2LDEzLjYsMTMuNiwwLDAsMCwuNTktNS4yMmMtLjEyLTEuMTEtLjctMy43OS0yLjI4LTMuODJBMy42MiwzLjYyLDAsMCwxLDI0LjMsMTVjLTEuOTQtMy44NywzLjY0LTQuNjIsMS43LTYuNzYtLjU0LS42MS0zLjM0LDIuNDgtMy43NS0xLjYzYTIuMDYsMi4wNiwwLDAsMSwuNjMtMS4xOUExNS4zNywxNS4zNywwLDAsMSwzMy4zNSwyMFpNMTUuODksNC44Yy0uMzcuNzItMS4zNCwxLTEuOTIsMS41NC0xLjI5LDEuMTYtMS44NCwxLTIuNTMsMi4xMlM4LjUsMTEuMTcsOC41LDEyczEuMTQsMS43NiwxLjcsMS41N2E2LjExLDYuMTEsMCwwLDEsMi45NC4xM2MuODguMzEsNy4zNC42Miw1LjI4LDYuMDgtLjY1LDEuNzQtMy41MSwxLjQ1LTQuMjcsNC4zMmEyMywyMywwLDAsMC0uNTQsMi44MWMwLC45Mi42NSw0LjM1LS4yMyw0LjM1cy0zLjI2LTMuMDctMy4yNi0zLjYzYTM1LjczLDM1LjczLDAsMCwxLS42MS00LjE4YzAtMS42Ny0yLjg1LTEuNjQtMi44NS0zLjg3LDAtMiwxLjU0LTMsMS4yLTRzLTMuMDUtMS00LjE5LTEuMUExNS40MiwxNS40MiwwLDAsMSwxNS44OSw0LjhaTTEzLjE3LDM0LjU3Yy45Mi0uNDksMS0xLjEyLDEuODUtMS4xNWExOC40MywxOC40MywwLDAsMCwyLjgyLS42MWMuOTUtLjIxLDIuNjYtMS4xOCw0LjE3LTEuMzEsMS4yNy0uMSwzLjc4LjA3LDQuNDUsMS4zYTE1LjMyLDE1LjMyLDAsMCwxLTEzLjI5LDEuNzdaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTA2cHgiIGhlaWdodD0iMTM0cHgiIHZpZXdCb3g9IjAgMCAxMDYgMTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDYgMTM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzZGEwZTEiIGQ9Ik01MywxOWMtMTYuNzA2LDAtMzAuMjUsMTUuMjI3LTMwLjI1LDM0LjAzMWMwLDE4Ljc5NCwxMy41NDQsMzQuMDMxLDMwLjI1LDM0LjAzMQ0KCWMxNi43MTMsMCwzMC4yNS0xNS4yMzcsMzAuMjUtMzQuMDMxQzgzLjI1LDM0LjIyNyw2OS43MTMsMTksNTMsMTl6Ii8+DQo8cGF0aCBmaWxsPSIjM2RhMGUxIiBkPSJNNzQuMTE5LDg4LjYyNWMtNi4yOTMsNS4wNTMtMTMuNDg2LDcuOTYyLTIxLjEyMiw3Ljk2MmMtNy42MywwLTE0LjgyMy0yLjkwNC0yMS4xMjItNy45NjINCglDMTguMjg2LDkzLjk4NCw3LjYyMSwxMDYuNjg4LDIuNzM5LDEzNGgxMDAuNTIxQzk4LjM3OSwxMDYuNjg4LDg3LjcyMyw5My45NzEsNzQuMTE5LDg4LjYyNXoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTIwLjY5LDIyLjY0Yy0zLjM0LDMuMzMtNy4wNiw2LjQ2LTguNjMsNC44OS0yLjE1LTIuMTUtMy41My00LjEtOC4yMy0uMTlzLTEuMTgsNi4yNiwxLDguNDFDNy4xNiwzOC4xLDE2LjE4LDM2LDI1LjIsMjdTMzYuMzcsOS4xNSwzNCw2LjhjLTIuMTYtMi4xNS00LjcxLTUuNjctOC40My0xcy0yLDYuMDcuMTksOC4yMkMyNy4xNiwxNS42LDI0LDE5LjMyLDIwLjY5LDIyLjY0WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzllYWViOTtzdHJva2Utd2lkdGg6M3B4Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgPg0KCTxwYXRoIGQ9Ik01Ljc2LDdIMjkuMjJhNC4zNiw0LjM2LDAsMCwxLDQuMjYsNC40NXYxNS42YTQuMzYsNC4zNiwwLDAsMS00LjI2LDQuNDVINS43NkE0LjM3LDQuMzcsMCwwLDEsMS41LDI3LjA1VjExLjQ1QTQuMzcsNC4zNywwLDAsMSw1Ljc2LDdaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojOWVhZWI5O3N0cm9rZS13aWR0aDozcHgiLz4NCgk8cGF0aCBkPSJNLjg2LDEzbDE2LjYzLDkuMTRMMzQuMTIsMTMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM5ZWFlYjk7c3Ryb2tlLXdpZHRoOjNweCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTE5LjUyNyw5LjE2NGExLjg2NCwxLjg2NCwwLDAsMSwyLjEyNSwxLjU2LDEuODQyLDEuODQyLDAsMCwxLC4wMS40OTIsMi43MjIsMi43MjIsMCwwLDEtMi44LDIuNjM5Yy0uMDUzLDAtLjEwNiwwLS4xNTgtLjAwOS0xLjU2MiwwLTIuMzA2LS43ODQtMi4yNi0yLjA4NGEyLjc5MSwyLjc5MSwwLDAsMSwyLjk2NC0yLjYwOEMxOS40NDcsOS4xNTYsMTkuNDg3LDkuMTYsMTkuNTI3LDkuMTY0WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxwYXRoIGQ9Ik0xNS4zLDMwLjExNGMtMS4xMjgsMC0xLjk1MS0uNjg2LTEuMTYzLTMuNjkxbDEuMjkyLTUuMzMzYy4yMjQtLjg1My4yNjEtMS4yLDAtMS4yYTguNTc3LDguNTc3LDAsMCwwLTIuNjY2LDEuMTdsLS41NjItLjkyMmMyLjc0MS0yLjI5LDUuODkzLTMuNjMzLDcuMjQyLTMuNjMzLDEuMTI4LDAsMS4zMTUsMS4zMzMuNzUzLDMuMzg1TDE4LjcxNCwyNS41Yy0uMjYzLjk5LS4xNSwxLjMzMi4xMTMsMS4zMzJhNS44MTYsNS44MTYsMCwwLDAsMi41MzUtMS4yNjdsLjYzOC44NTdDMTkuMzMzLDI5LjA4OCwxNi40MjYsMzAuMTE0LDE1LjMsMzAuMTE0WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxwYXRoIGQ9Ik0xOCw1QTE1LDE1LDAsMSwxLDMsMjAsMTUsMTUsMCwwLDEsMTgsNW0wLTNBMTgsMTgsMCwxLDAsMzYsMjAsMTgsMTgsMCwwLDAsMTgsMloiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRjhCNDUwIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGQ0U2RCIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA4LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDgsMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGNEE2M0MiIGQ9Ik0zMS41MTQsMTNDMjUuNzA0LDEzLDIxLDE3Ljc0NiwyMSwyMy42MTMNCgljMCw0LjY2LDIuOTc2LDguNjI5LDcuMTEzLDEwLjAzOHYxOS4yMTRMMzEuNDg2LDU2TDM0LDUzdi0xbC0xLjA5OC0xLjQzN0wzNSw0OXYtMWwtMi0ydi0xbDItMXYtMWwtMi0xbDItNHYtNA0KCWM0LjA1My0xLjQ2Nyw3LTUuNzg0LDctMTAuMzg3QzQyLDE3Ljc0NiwzNy4yOTUsMTMsMzEuNTE0LDEzeiBNMjksNTFWMzRoMXYxOEwyOSw1MXogTTMxLjUsMjNjLTEuOTIxLDAtMy41LTEuNTUyLTMuNS0zLjQ4Mw0KCUMyOCwxNy41NTIsMjkuNTc4LDE2LDMxLjUsMTZjMS45MjIsMCwzLjUsMS41NTIsMy41LDMuNTE3QzM1LDIxLjQ0OCwzMy40MjIsMjMsMzEuNSwyM3oiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzEuNTE0LDEyQzI1LjcwNCwxMiwyMSwxNi43NDYsMjEsMjIuNjEzDQoJYzAsNC42NiwyLjk3Niw4LjYyOSw3LjExMywxMC4wMzh2MTkuMjE0TDMxLjQ4Niw1NUwzNCw1MnYtMWwtMS4wOTgtMS40MzdMMzUsNDh2LTFsLTItMnYtMWwyLTF2LTFsLTItMWwyLTR2LTQNCgljNC4wNTMtMS40NjcsNy01Ljc4NCw3LTEwLjM4N0M0MiwxNi43NDYsMzcuMjk1LDEyLDMxLjUxNCwxMnogTTI5LDUwVjMzaDF2MThMMjksNTB6IE0zMS41LDIyYy0xLjkyMSwwLTMuNS0xLjU1Mi0zLjUtMy40ODMNCglDMjgsMTYuNTUyLDI5LjU3OCwxNSwzMS41LDE1YzEuOTIyLDAsMy41LDEuNTUyLDMuNSwzLjUxN0MzNSwyMC40NDgsMzMuNDIyLDIyLDMxLjUsMjJ6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=".split(" ");c=
"@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }html,body {background-color: #F7F7F7 !important; }.universal_mini {overflow: hidden;background-color: #F7F7F7; }  .universal_mini div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-moz-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);-webkit-transition: 0.3s ease-in-out;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 {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); }  .universal_mini button {background: transparent; }  .universal_mini.not_loaded .top_panel,  .universal_mini.not_loaded .bottom_panel,  .universal_mini.not_loaded .landscape_bottom_panel {display: none; }  .universal_mini.landscape > .bottom_panel {height: 2px;z-index: 1;background-color: transparent;box-shadow: none; }    .universal_mini.landscape > .bottom_panel .progress {width: 100%; }  .universal_mini.landscape > .top_panel {display: none !important; }  .universal_mini.landscape .landscape_bottom_panel {display: block !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: #FFFFFF;position: absolute;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);height: 46px;top: 0; }    .universal_mini > .top_panel::before, .universal_mini > .top_panel::after {top: 100%; }    .universal_mini > .top_panel .menu.component_container {width: 46px;height: 100%;position: absolute;right: 0; }      .universal_mini > .top_panel .menu.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .menu.component_container button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[2]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .top_panel .menu.component_container button.active::after {background-image: url("+c[2]+"); }    .universal_mini > .top_panel .slide_info {width: 100%;position: absolute;color: #2B3B46;text-align: center;font-size: 15px;font-weight: bold;line-height: 46px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index: 1;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }  .universal_mini > .bottom_panel {width: 100%;background: #FFFFFF;position: absolute;bottom: 0;box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);height: 66px;top: auto; }    .universal_mini > .bottom_panel .play.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .play.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .play.component_container button::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .play.component_container button.active::after {background-image: url("+c[3]+"); }        .universal_mini > .bottom_panel .play.component_container button[disabled]::after, .universal_mini > .bottom_panel .play.component_container button.active[disabled]::after {background-image: url("+c[4]+"); }      .universal_mini > .bottom_panel .play.component_container button.selected::after {background-image: url("+
c[5]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .bottom_panel .next.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .next.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .next.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[6]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .next.component_container button.active::after {background-image: url("+
c[6]+"); }        .universal_mini > .bottom_panel .next.component_container button[disabled]::after, .universal_mini > .bottom_panel .next.component_container button.active[disabled]::after {background-image: url("+c[7]+"); }    .universal_mini > .bottom_panel .prev.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .prev.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .prev.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+
c[8]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .prev.component_container button.active::after {background-image: url("+c[8]+"); }        .universal_mini > .bottom_panel .prev.component_container button[disabled]::after, .universal_mini > .bottom_panel .prev.component_container button.active[disabled]::after {background-image: url("+c[9]+"); }    .universal_mini > .bottom_panel .progress {position: absolute;top: -1px;left: 0;width: 100%;height: 3px;background: -webkit-linear-gradient(left, #3FA9F5 var(--play-progress), transparent var(--play-progress));background: linear-gradient(90deg, #3FA9F5 var(--play-progress), transparent var(--play-progress)); }    .universal_mini > .bottom_panel .play.component_container {left: 17px; }    .universal_mini > .bottom_panel .play.selected.component_container {left: 14px; }    .universal_mini > .bottom_panel .next.component_container {right: 12px; }    .universal_mini > .bottom_panel .prev.component_container {right: 74px; }  .universal_mini > .landscape_bottom_panel {width: 100%;background: #FFFFFF;position: absolute;bottom: 0;display: none;right: 0;top: 0;width: 56px;box-shadow: -2px 0 12px 0 rgba(0, 0, 0, 0.1); }    .universal_mini > .landscape_bottom_panel .play.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .play.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .play.component_container button::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .play.component_container button.active::after {background-image: url("+c[3]+"); }        .universal_mini > .landscape_bottom_panel .play.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .play.component_container button.active[disabled]::after {background-image: url("+c[4]+"); }      .universal_mini > .landscape_bottom_panel .play.component_container button.selected::after {background-image: url("+
c[5]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .landscape_bottom_panel .next.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .next.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .next.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[6]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .next.component_container button.active::after {background-image: url("+
c[6]+"); }        .universal_mini > .landscape_bottom_panel .next.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .next.component_container button.active[disabled]::after {background-image: url("+c[7]+"); }    .universal_mini > .landscape_bottom_panel .prev.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .prev.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .prev.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+
c[8]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .prev.component_container button.active::after {background-image: url("+c[8]+"); }        .universal_mini > .landscape_bottom_panel .prev.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .prev.component_container button.active[disabled]::after {background-image: url("+c[9]+"); }    .universal_mini > .landscape_bottom_panel .menu.component_container {width: 100%;height: 46px;position: absolute;right: 0; }      .universal_mini > .landscape_bottom_panel .menu.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .menu.component_container button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[2]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .menu.component_container button.active::after {background-image: url("+c[2]+"); }    .universal_mini > .landscape_bottom_panel .play.component_container {top: 70px; }    .universal_mini > .landscape_bottom_panel .next.component_container {bottom: 78px; }    .universal_mini > .landscape_bottom_panel .prev.component_container {bottom: 18px; }  .universal_mini .panels_overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }  .universal_mini .panels_overlay {background: rgba(0, 0, 0, 0.4); }  .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 {display: none; }    .universal_mini.quiz_mode .top_panel {position: fixed;top: -1px;height: 46px; }      .universal_mini.quiz_mode .top_panel .slide_info {top: 1px; }      .universal_mini.quiz_mode .top_panel .menu.component_container {top: 1px;height: 46px; }  .universal_mini * {cursor: default !important; }  .universal_mini,  .universal_mini > div {position: absolute;top: 0; }  .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 .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[10]+");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[11]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  .universal_mini .menu_layer {position: absolute;background: #FFFFFF;z-index: 10; }    .universal_mini .menu_layer .top_panel {position: absolute;height: 46px;background: #FFFFFF;display: block;z-index: 1;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); }      .universal_mini .menu_layer .top_panel .title {position: absolute;color: #2B3B46;top: 1px;text-align: center;font-size: 15px;font-weight: bold;line-height: 46px;left: 44px;right: 44px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index: 1;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .universal_mini .menu_layer .top_panel .search,      .universal_mini .menu_layer .top_panel .close,      .universal_mini .menu_layer .top_panel .back {position: absolute;height: 46px;top: 0;border: 0;background: transparent; }      .universal_mini .menu_layer .top_panel .search {width: 58px;height: 46px; }        .universal_mini .menu_layer .top_panel .search button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .search button::after {content: '';position: absolute;width: 18px;height: 18px;background-image: url("+
c[12]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .search button.active::after {background-image: url("+c[12]+"); }      .universal_mini .menu_layer .top_panel .close {width: 46px;height: 46px;right: 0; }        .universal_mini .menu_layer .top_panel .close button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .close button::after {content: '';position: absolute;width: 20px;height: 20px;background-image: url("+
c[13]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .close button.active::after {background-image: url("+c[13]+"); }      .universal_mini .menu_layer .top_panel .search.component_container {left: 0; }      .universal_mini .menu_layer .top_panel .back {width: 46px;height: 46px;left: 0; }        .universal_mini .menu_layer .top_panel .back button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .back button::after {content: '';position: absolute;width: 14px;height: 20px;background-image: url("+
c[14]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .back button.active::after {background-image: url("+c[14]+"); }      .universal_mini .menu_layer .top_panel.with_search .back {right: 44px; }      .universal_mini .menu_layer .top_panel .search_panel {position: absolute;background: #FFFFFF;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }        .universal_mini .menu_layer .top_panel .search_panel .search_container {background: rgba(142, 142, 147, 0.12);border-radius: 8px;position: absolute;top: 0;bottom: 0;left: 16px;height: 34px;margin: auto; }          .universal_mini .menu_layer .top_panel .search_panel .search_container::before {content: '';position: absolute;width: 14px;height: 14px;background: url("+
c[15]+");background-size: cover;left: 10px;top: 11px; }          .universal_mini .menu_layer .top_panel .search_panel .search_container.empty .clear {display: none; }          .universal_mini .menu_layer .top_panel .search_panel .search_container .clear {position: absolute;width: 38px;height: 100%;right: 0;background-image: url("+c[16]+");background-position: center;background-repeat: no-repeat; }          .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input {position: absolute;top: 0;right: 30px;bottom: 0;border: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;padding: 0;background: transparent;margin: 0;left: 33px;color: #2B3B46;width: -webkit-calc(100% - 63px);width: calc(100% - 63px); }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-webkit-input-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-moz-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input:-ms-input-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-webkit-input-placeholder {color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-moz-placeholder {color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input:-ms-input-placeholder {color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::placeholder {color: #8E8E93; }        .universal_mini .menu_layer .top_panel .search_panel .cancel.component_container {position: absolute;top: 0;right: 0; }          .universal_mini .menu_layer .top_panel .search_panel .cancel.component_container button {background: transparent;border: 0;position: relative;line-height: 66px;padding: 0 18px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }    .universal_mini .menu_layer.tab_control .content.component_container {bottom: 66px; }    .universal_mini .menu_layer.tab_control .bottom_panel {position: absolute;bottom: 0;height: 66px;background: #FFFFFF;box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);display: block; }      .universal_mini .menu_layer.tab_control .bottom_panel > div {height: 100%;position: relative;float: left; }        .universal_mini .menu_layer.tab_control .bottom_panel > div button {position: absolute;width: 100%;height: 100%;background: transparent;border: 0;color: #84919D;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 12px;font-weight: 500;line-height: 13px;padding-top: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;opacity: 1; }          .universal_mini .menu_layer.tab_control .bottom_panel > div button::after {content: '';position: absolute;width: 27px;height: 27px;top: 10px;left: 0;right: 0;margin: auto;background-size: contain;background-repeat: no-repeat;background-position: center; }          .universal_mini .menu_layer.tab_control .bottom_panel > div button.selected {color: #2B3B46;opacity: 1; }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button::after {background-image: url("+
c[17]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button.selected::after {background-image: url("+c[18]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button::after {background-image: url("+c[19]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button.selected::after {background-image: url("+c[20]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button::after {background-image: url("+
c[21]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button.selected::after {background-image: url("+c[22]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button::after {background-image: url("+c[23]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button.selected::after {background-image: url("+c[24]+"); }    .universal_mini .menu_layer .content.component_container {position: absolute;top: 46px;bottom: 0;width: 100%;background: initial; }      .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 .slides_list .separator,        .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator {background: #E5E5E5;position: relative;width: -webkit-calc(100% - 20px);width: calc(100% - 20px);height: 1px;left: 10px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:first-child,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator:first-child {position: absolute;top: -1px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:last-child,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .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 .item {position: relative;min-height: 54px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: rgba(43, 59, 70, 0.8);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.level1::after {left: 34px; }            .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.level2::after {left: 58px; }            .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.level3::after {left: 82px; }            .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.level4::after {left: 106px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item::after {content: '';position: absolute;left: 10px;right: 10px;bottom: -1px;height: 1px;background: #E5E5E5; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .image {float: left;margin: 5px 8px 6px 12px;border: solid 2px rgba(0, 0, 0, 0.12);box-sizing: content-box; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .text {position: relative;margin: 0;padding-right: 10px;padding-bottom: 1px;line-height: 21px;word-break: break-word;max-height: 63px;overflow: hidden; }            .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.visited {color: rgba(43, 59, 70, 0.8); }            .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: rgba(61, 160, 225, 0.1);color: rgba(43, 59, 70, 0.8); }            .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[25]+");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 .slides_list .separator::after {right: 10px;left: 10px; }        .universal_mini .menu_layer .content.component_container .content.component_base .resources .item {width: 100%;height: 56px;position: relative;display: block; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item.active {background: rgba(61, 160, 225, 0.1);z-index: 1; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {position: absolute;left: 28px;top: 0;bottom: 0;margin: auto; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {width: 20px;height: 20px; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon {background: url("+
c[26]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {background: url("+c[27]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .text {position: absolute;height: 56px;left: 61px;right: 20px;font-size: 15px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 56px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator::after {right: 20px;left: 20px; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container {background-color: #FAFAFA;border-bottom: 1px solid #E5E5E5;padding-bottom: 30px;padding-top: 40px; }          .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;padding-left: 24px;padding-right: 24px;position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .name {color: #2B3B46;font-size: 25px;font-weight: bold;padding-bottom: 12px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .job {color: #84919D;font-size: 15px; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container {padding-top: 18px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .bottom-container-text {position: absolute;height: 47px;left: 61px;right: 16px;font-size: 15px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 47px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container {position: relative;margin-left: auto;margin-right: auto;margin-bottom: 10px;border-radius: 100%; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container canvas,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .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: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-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[28]+"); }        .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: #2B3B46;padding: 0 40px;text-align: center; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item {width: 100%;height: 47px;position: relative; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active {background: rgba(61, 160, 225, 0.1);margin-top: -1px;margin-bottom: -1px;height: 49px;z-index: 1; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active .text {top: 1px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active svg {top: 1px;bottom: 1px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {position: absolute;left: 30px;top: 0;bottom: 0;margin: auto; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {width: 20px;height: 20px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon {background: url("+
c[29]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon {background: url("+c[30]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {background: url("+c[27]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio {height: initial; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio .person-info {position: absolute;left: 30px;top: 20px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio .person-info {width: 20px;height: 20px;background: url("+
c[31]+"); }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio .bio {position: relative;padding-right: 24px;padding-left: 61px;font-size: 15px;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre-wrap;line-height: 26px;padding-top: 17px;padding-bottom: 24px; }        .universal_mini .menu_layer .content.component_container .content.component_base .empty_results {color: #84919D;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;text-align: center;position: absolute;top: 30px;width: 100%; }        .universal_mini .menu_layer .content.component_container .content.component_base .notes {padding: 18px 20px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: initial;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[32]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[33]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[34]+") 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 {-webkit-appearance: none;-moz-appearance: none;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 * {-webkit-transform-origin: 0 0;-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 {-webkit-transform: none !important;-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[35]+") 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[36]+") 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[37]+") 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[38]+") 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[39]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[40]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[41]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[42]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[43]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[44]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[45]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[46]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[47]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[48]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[49]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[50]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[51]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[52]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[53]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[54]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[55]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[56]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[53]+") 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;-webkit-appearance: none;-moz-appearance: none;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;-webkit-appearance: none;-moz-appearance: none;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[57]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.trial_banner {position: relative;-webkit-transform: translateZ(0);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; }";
for(var d in a)if(y(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)y(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.pq);return qf(c)};
uf.prototype.qq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
uf.prototype.pq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};var vf={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_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>',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>'};function wf(){}
wf.prototype.Rr=function(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/png;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC data:image/svg+xml;base64,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,  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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4IDI4Ij48dGl0bGU+cXVlc3Rpb248L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuNTYiPjxwYXRoIGQ9Ik0xNCwyOEExNCwxNCwwLDEsMSwyOCwxNCwxNCwxNCwwLDAsMSwxNCwyOFpNMTQsMi42NEExMS4zNiwxMS4zNiwwLDEsMCwyNS4zNiwxNCwxMS4zNywxMS4zNywwLDAsMCwxNCwyLjY0WiIvPjwvZz48cGF0aCBkPSJNMTMuOCwyMS40aC0uMDdhMS43NywxLjc3LDAsMCwxLDAtMy41NGguMDZhMS43NywxLjc3LDAsMSwxLDAsMy41NFoiIHN0eWxlPSJvcGFjaXR5OjAuNTYiLz48cGF0aCBkPSJNMTguMTUsMTIuNzdhOC4wOCw4LjA4LDAsMCwxLTEuNDUsMS4zbC0uNzQuNTFhMiwyLDAsMCwwLS43NC45MSwxLjg2LDEuODYsMCwwLDAtLjExLjc2di4xMkgxMi4yNnYtLjI0YTMuMTEsMy4xMSwwLDAsMSwuNDctMiwxMi4xMiwxMi4xMiwwLDAsMSwyLjExLTEuNywyLjE4LDIuMTgsMCwwLDAsLjUtLjUxLDEuOCwxLjgsMCwwLDAsLjQzLTEsMiwyLDAsMCwwLS4zOS0xLjIxQTEuNjEsMS42MSwwLDAsMCwxNCw5LjA5YTEuNTIsMS41MiwwLDAsMC0xLjQyLjY2LDIuNjEsMi42MSwwLDAsMC0uNDMsMS40MXYuMTJIOS4yM3YtLjEzYTQuNDQsNC40NCwwLDAsMSwxLjktMy44Myw1LDUsMCwwLDEsMi43NS0uNzIsNS45Myw1LjkzLDAsMCwxLDMuNTQsMSwzLjUzLDMuNTMsMCwwLDEsMS40MywzLjA1QTMuNSwzLjUsMCwwLDEsMTguMTUsMTIuNzdaIiBzdHlsZT0ib3BhY2l0eTowLjU2Ii8+PC9zdmc+ data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4IDI4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PGcgc3R5bGU9Im9wYWNpdHk6MC41NiI+PHBhdGggZD0iTTI1Ljc3LDI2LjY0SDIuMjNhMi4yNSwyLjI1LDAsMCwxLTEuOTMtMS4xLDIuMjEsMi4yMSwwLDAsMSwwLTIuMjNMMTIsMS4xNmEyLjI0LDIuMjQsMCwwLDEsMy45MSwwTDI3LjcyLDIzLjM0YTIuMjMsMi4yMywwLDAsMS0yLDMuM1pNMi42MSwyNC41OGgwWk0yLjkyLDI0SDI1LjA4TDE0LDMuMDlaIi8+PC9nPjxyZWN0IHg9IjEyLjY4IiB5PSIxOS44MSIgd2lkdGg9IjIuNjQiIGhlaWdodD0iMi42NCIgc3R5bGU9Im9wYWNpdHk6MC41NiIvPjxyZWN0IHg9IjEyLjY4IiB5PSI5LjI1IiB3aWR0aD0iMi42NCIgaGVpZ2h0PSI4LjU5IiBzdHlsZT0ib3BhY2l0eTowLjU2Ii8+PC9zdmc+ data:image/svg+xml;base64,  data:image/svg+xml;base64,  data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" ");c=
".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);-webkit-transition: 0.3s ease-in-out;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;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  .none .title-panel {width: 100%;background: #FFFFFF;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: -webkit-linear-gradient(top, #D3D3D3, #BABABA);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: -webkit-linear-gradient(top, #DCDCDC, #D1D1D1);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 {-webkit-appearance: none;-moz-appearance: none;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 * {-webkit-transform-origin: 0 0;-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__.ie * {font-feature-settings: normal !important; }  .__player_view_id__ .fullscreen {-webkit-transform: none !important;-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;-webkit-transform: none !important;-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; }    .__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 * {-webkit-backface-visibility: hidden;backface-visibility: hidden; }    .__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[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: 55px;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.mute {background: url("+c[13]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[14]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[15]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[16]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[17]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[18]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+c[19]+") no-repeat; }        .__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[20]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+
c[21]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+c[22]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+c[23]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[24]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+
c[26]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+c[27]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[28]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[29]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+
c[26]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;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;right: 0; }      .__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[30]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;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; }    .__player_view_id__ .video_player .controls .component_container.subtitles {width: 34px;height: 34px;right: 89px;top: 0; }.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[31]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+c[32]+"); }.transitionSlide.paused * {-webkit-animation-play-state: paused !important;animation-play-state: paused !important; }.framesLayer .video_player {-webkit-transform-origin: 0 0;-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;-webkit-transform: translateZ(0);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;position: absolute; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%; }.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[33]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.message-box {background: #FFFFFF;position: absolute;display: block;border-radius: 3px;min-width: 280px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }  .message-box__content {display: inline-block;margin: 0 30px 0 26px;position: relative; }  .message-box__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .message-box__icon.message-box__icon_type_question {background-image: url("+
c[34]+"); }    .message-box__icon.message-box__icon_type_warning {background-image: url("+c[35]+"); }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative;padding-right: 10px; }  .message-box__message {text-align: left;font-size: 14px;color: #000000;text-overflow: ellipsis;overflow: hidden;position: relative;font-family: PFn; }.message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 28px;height: 36px; }  .message-box-buttons-panel__buttons {text-align: center; }  .message-box-buttons-panel__window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 36px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;background: __button_face_normal__;color: __button_content_normal__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }    .message-box-buttons-panel__window-button:not(.ie9) {min-width: 80px; }    .message-box-buttons-panel__window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }    .message-box-buttons-panel__window-button:focus {outline: none; }      .message-box-buttons-panel__window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }    .message-box-buttons-panel__window-button.message-box-buttons-panel__window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .message-box-buttons-panel__window-button.message-box-buttons-panel__window-button_active {background: __button_face_over__;color: __button_content_over__; }.container-top-shadow {background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: -webkit-linear-gradient(top, 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; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;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: #000000;border: 1px solid rgba(255, 255, 255, 0.5); }.vertical-scrollbar {-webkit-transition: none;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[36]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+c[37]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+c[38]+") 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; }";
for(var d in a)if(y(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)y(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.pq);return qf(c)};
wf.prototype.qq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
wf.prototype.pq=function(a,b,c){return"url(data:image/svg+xml;base64,"+nd('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};function xf(){}u("ispring.presenter.player.clock.IPresentationClock",xf,void 0);xf.prototype.timestamp=function(){};xf.prototype.timestamp=xf.prototype.timestamp;xf.prototype.started=function(){};xf.prototype.started=xf.prototype.started;xf.prototype.state=function(){};xf.prototype.state=xf.prototype.state;xf.prototype.suspended=function(){};xf.prototype.suspended=xf.prototype.suspended;xf.prototype.nf=function(){};xf.prototype.running=xf.prototype.nf;xf.prototype.Fc=function(){};
xf.prototype.buffering=xf.prototype.Fc;xf.prototype.Vb=function(){};xf.prototype.tickEvent=xf.prototype.Vb;xf.prototype.zk=function(){};xf.prototype.startEvent=xf.prototype.zk;xf.prototype.Kp=function(){};xf.prototype.stopEvent=xf.prototype.Kp;xf.prototype.ob=function(){};xf.prototype.stateChangeEvent=xf.prototype.ob;xf.prototype.EE=function(){};xf.prototype.bufferStateChangeEvent=xf.prototype.EE;xf.prototype.FE=function(){};var yf=!Fc||Yc(9),zf=!Fc||Yc(9),Af=Fc&&!Xc("9"),Bf=function(){if(!Ca.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{Ca.addEventListener("test",Fa,b),Ca.removeEventListener("test",Fa,b)}catch(c){}return a}();function Cf(){0!=Df&&(Ef[Ma(this)]=this);this.fv=this.fv;this.yn=this.yn}var Df=0,Ef={};Cf.prototype.fv=!1;Cf.prototype.ic=function(){if(!this.fv&&(this.fv=!0,this.jc(),0!=Df)){var a=Ma(this);if(0!=Df&&this.yn&&0<this.yn.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Ef[a]}};Cf.prototype.jc=function(){if(this.yn)for(;this.yn.length;)this.yn.shift()()};
function Ff(a){a&&"function"==typeof a.ic&&a.ic()};function Gf(){this.id="mousewheel"}Gf.prototype.toString=function(){return this.id};function Hf(a,b){this.type=a instanceof Gf?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.os=!1;this.mY=!0}Hf.prototype.stopPropagation=function(){this.os=!0};Hf.prototype.preventDefault=function(){this.defaultPrevented=!0;this.mY=!1};function Of(a){a.stopPropagation()}function Pf(a){a.preventDefault()};function Qf(a){return Jc?"webkit"+a:Ec?"o"+a.toLowerCase():a.toLowerCase()}
var Rf=Qf("AnimationEnd"),Sf={M9:"click",wea:"rightclick",C$:"dblclick",eca:"mousedown",kca:"mouseup",jca:"mouseover",ica:"mouseout",hca:"mousemove",fca:"mouseenter",gca:"mouseleave",dca:"mousecancel",Wea:"selectionchange",Xea:"selectstart",Wga:"wheel",vba:"keypress",uba:"keydown",wba:"keyup",w9:"blur",Gaa:"focus",D$:"deactivate",Haa:"focusin",Iaa:"focusout",H9:"change",mea:"reset",Uea:"select",Qfa:"submit",oba:"input",Rda:"propertychange",eaa:"dragstart",$$:"drag",baa:"dragenter",daa:"dragover",
caa:"dragleave",haa:"drop",aaa:"dragend",mga:"touchstart",lga:"touchmove",kga:"touchend",jga:"touchcancel",t9:"beforeunload",Y9:"consolemessage",a$:"contextmenu",I$:"devicechange",J$:"devicemotion",K$:"deviceorientation",S$:"DOMContentLoaded",oaa:"error",jba:"help",Fba:"load",Oba:"losecapture",Tca:"orientationchange",iea:"readystatechange",nea:"resize",Pea:"scroll",zga:"unload",F9:"canplay",G9:"canplaythrough",jaa:"durationchange",kaa:"emptied",laa:"ended",Iba:"loadeddata",Jba:"loadedmetadata",hda:"pause",
nda:"play",eZ:"playing",gea:"ratechange",Sea:"seeked",Tea:"seeking",Afa:"stalled",Rfa:"suspend",gga:"timeupdate",Kga:"volumechange",Pga:"waiting",ufa:"sourceopen",tfa:"sourceended",sfa:"sourceclosed",O8:"abort",Bga:"update",Ega:"updatestart",Cga:"updateend",gba:"hashchange",Xca:"pagehide",Yca:"pageshow",zda:"popstate",f$:"copy",gda:"paste",TY:"cut",n9:"beforecopy",o9:"beforecut",r9:"beforepaste",Mca:"online",Lca:"offline",Yba:"message",X9:"connect",pba:"install",P8:"activate",xaa:"fetch",Jaa:"foreignfetch",
Zba:"messageerror",Ifa:"statechange",Dga:"updatefound",b$:"controllerchange",c9:Qf("AnimationStart"),a9:Rf,b9:Qf("AnimationIteration"),nga:Qf("TransitionEnd"),sda:"pointerdown",yda:"pointerup",rda:"pointercancel",vda:"pointermove",xda:"pointerover",wda:"pointerout",tda:"pointerenter",uda:"pointerleave",bba:"gotpointercapture",Pba:"lostpointercapture",lca:"MSGestureChange",mca:"MSGestureEnd",nca:"MSGestureHold",oca:"MSGestureStart",pca:"MSGestureTap",qca:"MSGotPointerCapture",rca:"MSInertiaStart",
sca:"MSLostPointerCapture",tca:"MSPointerCancel",uca:"MSPointerDown",vca:"MSPointerEnter",wca:"MSPointerHover",xca:"MSPointerLeave",yca:"MSPointerMove",zca:"MSPointerOut",Aca:"MSPointerOver",Bca:"MSPointerUp",aga:"text",dga:Fc?"textinput":"textInput",V9:"compositionstart",W9:"compositionupdate",U9:"compositionend",p9:"beforeinput",paa:"exit",Gba:"loadabort",Hba:"loadcommit",Kba:"loadredirect",Lba:"loadstart",Mba:"loadstop",oea:"responsive",kfa:"sizechanged",Aga:"unresponsive",Jga:"visibilitychange",
Lfa:"storage",X$:"DOMSubtreeModified",T$:"DOMNodeInserted",V$:"DOMNodeRemoved",W$:"DOMNodeRemovedFromDocument",U$:"DOMNodeInsertedIntoDocument",Q$:"DOMAttrModified",R$:"DOMCharacterDataModified",s9:"beforeprint",T8:"afterprint",q9:"beforeinstallprompt",d9:"appinstalled"};function Tf(a,b){Hf.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.Bc=null;a&&this.tp(a,b)}x(Tf,Hf);var Uf=[1,4,2],Vf={2:"touch",3:"pen",4:"mouse"};
Tf.prototype.tp=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(Ic){a:{try{Bc(b.nodeName);var e=!0;break a}catch(g){}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=Jc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Jc||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=Da(a.pointerType)?a.pointerType:Vf[a.pointerType]||"";this.state=a.state;this.Bc=a;a.defaultPrevented&&this.preventDefault()};Tf.prototype.stopPropagation=function(){Tf.xa.stopPropagation.call(this);this.Bc.stopPropagation?this.Bc.stopPropagation():this.Bc.cancelBubble=!0};
Tf.prototype.preventDefault=function(){Tf.xa.preventDefault.call(this);var a=this.Bc;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Af)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Wf="closure_listenable_"+(1E6*Math.random()|0);function Xf(a){return!(!a||!a[Wf])}var Yf=0;function Zf(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.WE=e;this.key=++Yf;this.Bv=this.HE=!1}function $f(a){a.Bv=!0;a.listener=null;a.proxy=null;a.src=null;a.WE=null};function ag(a){this.src=a;this.lf={};this.vA=0}ag.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.lf[g];a||(a=this.lf[g]=[],this.vA++);var h=bg(a,b,d,e);-1<h?(b=a[h],c||(b.HE=!1)):(b=new Zf(b,this.src,g,!!d,e),b.HE=c,a.push(b));return b};ag.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.lf))return!1;var e=this.lf[a];b=bg(e,b,c,d);return-1<b?($f(e[b]),tb(e,b),0==e.length&&(delete this.lf[a],this.vA--),!0):!1};
function cg(a,b){var c=b.type;if(!(c in a.lf))return!1;var d=sb(a.lf[c],b);d&&($f(b),0==a.lf[c].length&&(delete a.lf[c],a.vA--));return d}ag.prototype.rs=function(a){a=a&&a.toString();var b=0,c;for(c in this.lf)if(!a||c==a){for(var d=this.lf[c],e=0;e<d.length;e++)++b,$f(d[e]);delete this.lf[c];this.vA--}};ag.prototype.Jz=function(a,b,c,d){a=this.lf[a.toString()];var e=-1;a&&(e=bg(a,b,c,d));return-1<e?a[e]:null};
function bg(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.Bv&&g.listener==b&&g.capture==!!c&&g.WE==d)return e}return-1};var dg="closure_lm_"+(1E6*Math.random()|0),eg={},fg=0;function C(a,b,c,d,e){if(d&&d.once)return gg(a,b,c,d,e);if(Ia(b)){for(var g=0;g<b.length;g++)C(a,b[g],c,d,e);return null}c=hg(c);return Xf(a)?a.vn(b,c,La(d)?!!d.capture:!!d,e):ig(a,b,c,!1,d,e)}
function ig(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=La(e)?!!e.capture:!!e,k=jg(a);k||(a[dg]=k=new ag(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=kg();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Bf||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(lg(b.toString()),d);else if(a.addListener&&a.removeListener)y("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");
fg++;return c}function kg(){var a=mg,b=zf?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function gg(a,b,c,d,e){if(Ia(b)){for(var g=0;g<b.length;g++)gg(a,b[g],c,d,e);return null}c=hg(c);return Xf(a)?a.JX(b,c,La(d)?!!d.capture:!!d,e):ig(a,b,c,!0,d,e)}function ng(a,b,c,d,e){if(Ia(b))for(var g=0;g<b.length;g++)ng(a,b[g],c,d,e);else d=La(d)?!!d.capture:!!d,c=hg(c),Xf(a)?a.nO(b,c,d,e):a&&(a=jg(a))&&(b=a.Jz(b,c,d,e))&&og(b)}
function og(a){if(Ea(a)||!a||a.Bv)return!1;var b=a.src;if(Xf(b))return cg(b.Pi,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(lg(c),d):b.addListener&&b.removeListener&&b.removeListener(d);fg--;(c=jg(b))?(cg(c,a),0==c.vA&&(c.src=null,b[dg]=null)):$f(a);return!0}function pg(a,b,c,d,e){c=hg(c);d=!!d;return Xf(a)?a.Jz(b,c,d,e):a?(a=jg(a))?a.Jz(b,c,d,e):null:null}function lg(a){return a in eg?eg[a]:eg[a]="on"+a}
function qg(a,b,c,d){var e=!0;if(a=jg(a))if(b=a.lf[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Bv&&(g=rg(g,d),e=e&&!1!==g)}return e}function rg(a,b){var c=a.listener,d=a.WE||a.src;a.HE&&og(a);return c.call(d,b)}
function mg(a,b){if(a.Bv)return!0;if(!zf){if(!b)a:{b=["window","event"];for(var c=Ca,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Tf(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.os&&0<=e;e--){b.currentTarget=d[e];var g=qg(d[e],a,!0,b);c=c&&g}for(e=0;!b.os&&e<d.length;e++)b.currentTarget=
d[e],g=qg(d[e],a,!1,b),c=c&&g}return c}return rg(a,new Tf(b,this))}function jg(a){a=a[dg];return a instanceof ag?a:null}var sg="__closure_events_fn_"+(1E9*Math.random()>>>0);function hg(a){y(a,"Listener can not be null.");if(Ka(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");a[sg]||(a[sg]=function(b){return a.handleEvent(b)});return a[sg]};function tg(){Cf.call(this);this.Pi=new ag(this);this.G4=this;this.oF=null}x(tg,Cf);tg.prototype[Wf]=!0;f=tg.prototype;f.FN=function(a){this.oF=a};f.addEventListener=function(a,b,c,d){C(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){ng(this,a,b,c,d)};
f.dispatchEvent=function(a){ug(this);var b=this.oF;if(b){var c=[];for(var d=1;b;b=b.oF)c.push(b),y(1E3>++d,"infinite loop")}b=this.G4;d=a.type||a;if(Da(a))a=new Hf(a,b);else if(a instanceof Hf)a.target=a.target||b;else{var e=a;a=new Hf(d,b);uc(a,e)}e=!0;if(c)for(var g=c.length-1;!a.os&&0<=g;g--){var h=a.currentTarget=c[g];e=vg(h,d,!0,a)&&e}a.os||(h=a.currentTarget=b,e=vg(h,d,!0,a)&&e,a.os||(e=vg(h,d,!1,a)&&e));if(c)for(g=0;!a.os&&g<c.length;g++)h=a.currentTarget=c[g],e=vg(h,d,!1,a)&&e;return e};
f.jc=function(){tg.xa.jc.call(this);this.Pi&&this.Pi.rs(void 0);this.oF=null};f.vn=function(a,b,c,d){ug(this);return this.Pi.add(String(a),b,!1,c,d)};f.JX=function(a,b,c,d){return this.Pi.add(String(a),b,!0,c,d)};f.nO=function(a,b,c,d){this.Pi.remove(String(a),b,c,d)};function vg(a,b,c,d){b=a.Pi.lf[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Bv&&h.capture==c){var k=h.listener,l=h.WE||h.src;h.HE&&cg(a.Pi,h);e=!1!==k.call(l,d)&&e}}return e&&0!=d.mY}
f.Jz=function(a,b,c,d){return this.Pi.Jz(String(a),b,c,d)};function ug(a){y(a.Pi,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var wg=0;function xg(){this.Aw=this.Qn=this.hi=this.Vc=null}f=xg.prototype;f.ic=function(){this.ve();if(this.Qn)for(var a=ba(this.Qn),b=a.next();!b.done;b=a.next())yg(b.value);if(this.Vc){a=ba(this.Vc);for(b=a.next();!b.done;b=a.next())if(b=b.value,Ia(b)){b=ba(b);for(var c=b.next();!c.done;c=b.next())og(c.value)}else og(b);this.Vc=null}if(this.hi)for(a=ba(Object.keys(this.hi)),b=a.next();!b.done;b=a.next())zg(this,b.value)};
function D(a,b,c,d,e,g){e=void 0===e?null:e;g=void 0===g?!1:g;a.Vc=a.Vc||[];if(Ia(c)){var h=[];c=ba(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=C(Ag(b),k,d,g,e),h.push(k);a.Vc.push(h);return h}b=C(Ag(b),c,d,g,e);a.Vc.push(b);return b}function Bg(a,b,c,d,e){a.Vc=a.Vc||[];b=gg(Ag(b),c,d,!1,e);a.Vc.push(y(b))}function Cg(a,b,c,d,e){if(Ia(c)){var g=!1;c=ba(c);for(var h=c.next();!h.done;h=c.next())g=Cg(a,b,h.value,d,e)||g;return g}b=pg(Ag(b),c,d,!1,e);return!!b&&Dg(a,b)}
function Dg(a,b){if(Ia(b)){var c=!1;b=ba(b);for(var d=b.next();!d.done;d=b.next())c=Dg(a,d.value)||c;return c}sb(a.Vc,b);return og(b)}function E(a,b,c,d,e){a.hi=a.hi||{};b.addHandler(c,d,e);var g=++wg;a.hi[g]={TL:b,jv:c,context:d,priority:e};return g}function Eg(a,b,c,d){function e(g){for(var h=[],k=0;k<arguments.length;++k)h[k-0]=arguments[k];c.apply(d,h);Fg(a,b,e,d,void 0)}E(a,b,e,d,void 0)}
function Fg(a,b,c,d,e){var g=oc(a.hi,function(a){a:{var g={TL:b,jv:c,context:d,priority:e},h;for(h in a)if(!(h in g)||a[h]!==g[h]){a=!1;break a}for(h in g)if(!(h in a)){a=!1;break a}a=!0}return a});g&&zg(a,g)}function zg(a,b){if(a.hi&&a.hi[b]){var c=a.hi[b];c.TL.removeHandler(c.jv,c.context,c.priority);delete a.hi[b]}else Ya("unknown handler key")}
function Gg(a,b){if(b){if(a.hi){var c=ic(a.hi,function(a){return a.TL.oT==b}),d=ba(Object.keys(c));for(c=d.next();!c.done;c=d.next())zg(a,c.value)}if(a.Vc){var e=Ag(b);c=lb(a.Vc,function(a){return a.src==e});d=ba(c);for(c=d.next();!c.done;c=d.next())Dg(a,c.value)}}}function Hg(a,b,c){a.Qn=a.Qn||[];c&&(a.Aw=a.Aw||{},a.Aw[c]=a.Aw[c]||[],a.Aw[c].push(b));a.Qn.push(b);return b}
f.Do=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Qn)for(b=ba(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.Vs(c);var d=jb(this.Qn,c);0<=d&&(this.Qn.splice(d,1),yg(c))}};f.Vs=function(a){Gg(this,a)};f.pw=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];b=ba(b);for(c=b.next();!c.done;c=b.next())(c=c.value)&&this.Vs(c)};function Ag(a){return r(a.displayObject)?a.displayObject():a}f.ve=function(){};function Ig(){this.Su=this.Dr=this.nD=null}Ig.prototype.push=function(a,b){if(0==b)this.Su=this.Su||[];else if(this.nD=this.nD||[0],this.Dr=this.Dr||{},!(b in this.Dr)){this.Dr[b]=[];var c=this.nD;var d=Bb;for(var e=0,g=c.length,h;e<g;){var k=e+g>>1;var l=d(b,c[k]);0<l?e=k+1:(g=k,h=!l)}d=h?e:~e;0>d&&xb(c,-(d+1),0,b)}b=Jg(this,b);y(b).push(a)};Ig.prototype.remove=function(a,b){(b=Jg(this,b))&&sb(b,a)};function Kg(a,b){return 0==b?a.Su||[]:b in y(a.Dr)?y(Jg(a,b)):[]}
function Lg(a){if(!a.Dr)return a.Su?a.Su.slice():[];for(var b=[],c=y(a.nD),d=0;d<c.length;++d){var e=Jg(a,c[d]);e&&wb(b,e)}return b}function Jg(a,b){return 0==b?a.Su:y(a.Dr)[b]};function F(a){a=void 0===a?null:a;xg.call(this);this.sT=this.zh=null;this.oT=a}m(F,xg);f=F.prototype;f.F5=function(){return this.oT};f.addHandler=function(a,b,c){this.zh=this.zh||new Ig;this.zh.push({jv:a,context:b},c||0)};f.removeHandler=function(a,b,c){c=c||0;if(this.zh)for(var d=Kg(this.zh,c),e=d.length,g=0;g<e;++g){var h=d[g];if(h.jv==a&&h.context==b){a=g;(c=Jg(this.zh,c))&&tb(c,a);break}}else Ya("EventDispatcher has no handlers!")};
f.vM=function(a,b,c){if(!this.zh)return!1;c=Kg(this.zh,c||0);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(g.jv==a&&g.context==b)return!0}return!1};f.C=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.zh){c=Lg(this.zh);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(-1!=jb(Lg(this.zh),g))try{g.jv.apply(g.context,arguments)}catch(h){Mg(h,!0)}}}this.sT&&this.sT.forEach(function(a){a.C.apply(a,ca(b))})};function Qg(a){return a.zh?Lg(a.zh).length:0}f.ve=function(){xg.prototype.ve.call(this)};
F.prototype.dispatch=F.prototype.C;F.prototype.hasHandler=F.prototype.vM;F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.addHandler=F.prototype.addHandler;F.prototype.eventOwner=F.prototype.F5;function Rg(a,b,c){this.gc=a||0;this.Jy=b||0;this.Nh=c||0}Rg.prototype.K=function(){return this.gc};Rg.prototype.wa=function(){return this.Jy};Rg.prototype.Ka=function(){return this.Nh};function Sg(a,b){return a.K()!=b.K()?a.K()-b.K():a.wa()!=b.wa()?a.wa()-b.wa():a.Ka()-b.Ka()}Rg.prototype.timeOffset=Rg.prototype.Ka;Rg.prototype.stepIndex=Rg.prototype.wa;Rg.prototype.slideIndex=Rg.prototype.K;function Tg(){}u("ispring.presenter.presentation.slides.IAnimationStep",Tg,void 0);Tg.prototype.pk=function(){};Tg.prototype.automaticAdvance=Tg.prototype.pk;Tg.prototype.duration=function(){};Tg.prototype.duration=Tg.prototype.duration;Tg.prototype.startTime=function(){};Tg.prototype.startTime=Tg.prototype.startTime;function Ug(){}u("ispring.presenter.presentation.meta.IMetaCommands",Ug,void 0);Ug.prototype.getMetaCommand=Ug.prototype.rM;Ug.prototype.count=Ug.prototype.count;function Vg(){}u("ispring.presenter.presentation.slides.IAnimationSteps",Vg,void 0);Vg.prototype.count=function(){};Vg.prototype.count=Vg.prototype.count;Vg.prototype.Sb=function(){};Vg.prototype.getStep=Vg.prototype.Sb;Vg.prototype.duration=function(){};Vg.prototype.duration=Vg.prototype.duration;function Wg(){}u("ispring.presenter.presentation.slides.ISlideShowTransition",Wg,void 0);Wg.prototype.effectType=Wg.prototype.dX;Wg.prototype.duration=Wg.prototype.duration;function Xg(a,b){this.$e=a;this.ya=b}Xg.prototype.src=function(){return this.$e};Xg.prototype.type=function(){return this.ya};function Yg(a){var b=[];if(a=a.match(/<source.+?>/g))for(var c=0;c<a.length;++c){var d=a[c],e=y(d.match(/src="([^"]+)"/))[1];d=y(d.match(/type="([^"]+)"/))[1];b.push(new Xg(e,d))}return b};function Zg(a,b){this.Eb=a;this.Pk=b}Zg.prototype.id=function(){return this.Eb};Zg.prototype.Wh=function(){return this.Pk};Zg.prototype.Th=function(){return!1};function $g(a,b,c){y(b||c);Zg.call(this,a,c);this.wZ=b}m($g,Zg);$g.prototype.fp=function(){return this.wZ};function ah(a,b){this.UA=a;this.n0=b}ah.prototype.Lr=function(){return this.UA};ah.prototype.loop=function(){return this.n0};function bh(){}u("ispring.presenter.presentation.meta.IMetaCommand",bh,void 0);bh.prototype.name=bh.prototype.name;bh.prototype.params=bh.prototype.params;function ch(a,b){this.Mg=a;this.AJ=b||null}ch.prototype.AJ=null;ch.prototype.name=function(){return this.Mg};ch.prototype.name=ch.prototype.name;ch.prototype.params=function(){return this.AJ?sc(this.AJ):null};ch.prototype.params=ch.prototype.params;function dh(){this.Kc=[]}dh.prototype.rM=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.Kc[a]};dh.prototype.getMetaCommand=dh.prototype.rM;dh.prototype.count=function(){return this.Kc.length};dh.prototype.count=dh.prototype.count;function eh(a,b,c){this.AT=a;this.EJ=null!=b?b:0;this.Vp=r(c)?c:!0;this.Wg=0}eh.prototype.animationDuration=function(){return this.AT};eh.prototype.pk=function(){return this.Vp};eh.prototype.automaticAdvance=eh.prototype.pk;eh.prototype.duration=function(){return this.AT+this.EJ};eh.prototype.duration=eh.prototype.duration;eh.prototype.startTime=function(){return this.Wg};eh.prototype.startTime=eh.prototype.startTime;eh.prototype.NN=function(a){this.Wg=a};function fh(){this.Ky=[]}fh.prototype.sa=0;fh.prototype.add=function(a){a.NN(this.sa);this.Ky.push(a);this.sa+=a.duration()};fh.prototype.count=function(){return this.Ky.length};fh.prototype.count=fh.prototype.count;fh.prototype.Sb=function(a){if(0>a||a>=this.Ky.length)throw Error("stepIndex is out of range");return this.Ky[a]};fh.prototype.getStep=fh.prototype.Sb;fh.prototype.duration=function(){return this.sa};fh.prototype.duration=fh.prototype.duration;function gh(a,b){this.Mg=a;this.pc=b;this.Eb=""+hh++}var hh=0;gh.prototype.id=function(){return this.Eb};gh.prototype.name=function(){return this.Mg};gh.prototype.time=function(){return this.pc};function ih(){this.Ts=[]}ih.prototype.count=function(){return this.Ts.length};ih.prototype.add=function(a){this.Ts.push(a)};function jh(a,b){if(0>b||b>=a.count())throw Error();return a.Ts[b]};function kh(a,b,c){this.ya=a;this.ol=b;this.Yj=c}kh.prototype.type=function(){return this.ya};kh.prototype.zb=function(){return this.ol};kh.prototype.Kf=function(){return this.Yj};function lh(){this.Kc=[]}lh.prototype.count=function(){return this.Kc.length};function mh(a,b,c){this.TZ=a;this.ol=b;this.zH=c}mh.prototype.b5=function(){return this.TZ};mh.prototype.zb=function(){return this.ol};mh.prototype.ih=function(){return this.zH};function nh(a){this.zi=a}nh.prototype.count=function(){return this.zi.length};function oh(a){if(0>=a.count())throw Error("index is out of range");return a.zi[0]}function ph(a,b){a=a.zi;for(var c=0;c<a.length;++c){var d=a[c];if(0<=Sg(b,d.zb())&&0>Sg(b,d.ih()))return d}return null};function qh(a,b){this.fe=a;this.H=b;this.zi=[];a=this.fe.Kc;b=null;for(var c=0;c<a.count();++c){var d=c;if(0>d||d>=a.count())throw Error("index is out of range");d=a.Kc[d];var e=d.zb();switch(d.type()){case "play":b&&rh(this,y(b),e);b=d;break;case "togglePlay":b&&sh(this,y(b),e)?(rh(this,y(b),e),b=null):(b&&rh(this,y(b)),b=d);break;case "stop":b&&(rh(this,y(b),e),b=null)}}b&&rh(this,b)}qh.prototype.HL=function(){return new nh(this.zi)};
function rh(a,b,c){c&&!sh(a,b,c)&&(c=null);c||(c=th(a,b));a.zi.push(new mh(b,b.zb(),c))}function sh(a,b,c){a=th(a,b);return 0<=Sg(a,c)}function th(a,b){var c=a.fe,d=c.jl,e=c.Ai,g=null;if(Ea(d))g=c.duration(),g=g-(b.Kf()||0)+g*(d-1);else switch(d){case "untilNextClick":e=-1;break;case "untilNextSlide":e=Math.max(e,0)}b=b.zb();e=0>e?new Rg(b.K(),b.wa()+1,0):new Rg(b.K()+e+1,-1,0);d=null;null!==g&&(a=a.H,b=a.hh(b,!0,!1),g=Math.min(b+g,a.duration()),d=a.qn(g,!0,!1));return d&&0>Sg(d,e)?d:e};function uh(a,b,c){this.Eb=a;this.Ud=b;this.sa=c;this.Ai=-1;this.Nd=this.jl=1;this.Ts=new ih;this.Kc=new lh;this.zi=null}f=uh.prototype;f.id=function(){return this.Eb};f.duration=function(){return this.sa};f.volume=function(){return this.Nd};f.setVolume=function(a){this.Nd=a};f.ul=function(){return this.Ts};function vh(a,b){a.zi||(a.zi=(new qh(a,b)).HL());return a.zi};function wh(a,b,c){uh.call(this,a,b,c);this.Dt=!1}m(wh,uh);function xh(a,b,c,d){this.kt=a;this.sa=b;this.ye=c||null;this.qV=d||!1}xh.prototype.ye=null;xh.prototype.dX=function(){return this.kt};xh.prototype.effectType=xh.prototype.dX;xh.prototype.duration=function(){return this.sa};xh.prototype.duration=xh.prototype.duration;xh.prototype.clone=function(){return new xh(this.kt,this.sa,this.ye,this.qV)};function yh(){}yh.prototype.jS=null;yh.prototype.RT=null;yh.prototype.yp=function(){return this.jS};function zh(a,b){a.jS=b}yh.prototype.xv=function(){return this.RT};function Ah(a,b){a.RT=b};function Bh(){this.Dq=[]}Bh.prototype.add=function(a){this.Dq.push(a)};Bh.prototype.count=function(){return this.Dq.length};function Ch(a,b){if(0>b||b>=a.Dq.length)throw Error("index is out of range");return a.Dq[b]}function Dh(a,b){for(var c=0;c<a.Dq.length;++c){var d=a.Dq[c];if(d.id()==b)return d}return null}Bh.prototype.vc=function(){return this.Dq};function Eh(){this.dS={}}Eh.prototype.QX=function(a){return A(this.dS,a,!0)};Eh.prototype.navigationActionIsEnabled=Eh.prototype.QX;function Fh(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}f=Fh.prototype;f.clone=function(){return new Fh(this.top,this.right,this.bottom,this.left)};f.contains=function(a){return this&&a?a instanceof Fh?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};
f.expand=function(a,b,c,d){La(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};f.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};
f.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};f.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};
f.translate=function(a,b){a instanceof re?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Za(a),this.left+=a,this.right+=a,Ea(b)&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b){b=Ea(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function Gh(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=Gh.prototype;f.clone=function(){return new Gh(this.left,this.top,this.width,this.height)};f.contains=function(a){return a instanceof re?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};
f.aX=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)};f.qk=function(){return new ye(this.width,this.height)};function Hh(a){return new re(a.left+a.width/2,a.top+a.height/2)}f.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};
f.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};f.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};f.translate=function(a,b){a instanceof re?(this.left+=a.x,this.top+=a.y):(this.left+=Za(a),Ea(b)&&(this.top+=b));return this};
f.scale=function(a,b){b=Ea(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function Ih(a){var b=a.Ep,c=a.Ml,d=a.kO,e=a.tl,g=a.rotation,h=a.slides,k=a.Pv;this.Eb=a.id;this.L2=b;this.h3=c;this.c4=d;this.se=e;this.P3=k;this.pu=g%360;180<this.pu&&(this.pu-=360);this.pu=this.pu*Math.PI/180;h.sort(function(a,b){return a-b});this.H=h}f=Ih.prototype;f.id=function(){return this.Eb};f.Pv=function(){return this.P3};f.Ga=function(){return this.se};f.duration=function(){return this.c4};f.slides=function(){return this.H};f.Ep=function(){return this.L2};f.Ml=function(){return this.h3};
f.rotation=function(){return this.pu};function Jh(){this.xh=[]}function Kh(a,b){return ob(a.xh,function(a){return a.id()==b})}function Lh(a,b){return ob(a.xh,function(a){return!!a.slides().length&&a.slides()[0]==b})}function Mh(a){var b=[];a=ba(a.xh);for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.slides());if(!b.length)return!0;b.sort(function(a,b){return a-b});a=b[0];for(c=0;c<b.length;c++)if(b[c]!=a+c)return!0;return!1};function Nh(a){this.Sp=new fh;this.ya=a;this.Wg=0;this.Eb="";this.jW=this.pi=-1;this.Rb=!0;this.jR=!1;this.$e=null;this.Ro=this.Qb="";this.Vp=!1;this.gw=!0;this.hf=null;this.G3=new Bh;this.gE=new Bh;this.Wc=null;this.tx=0;this.mE=this.ji=!1;this.kW=new F;this.y0=new dh;this.Oa=null;this.LZ=new yh;this.LI=new Eh;this.D4=new Jh;this.jw=null}f=Nh.prototype;f.Qa=function(){return this.Sp};f.type=function(){return this.ya};f.id=function(){return this.Eb};f.GF=function(a){this.Eb=a};f.index=function(){return this.pi};
f.fi=function(){if(!this.Rb)throw Error("slide is hidden");return this.jW};f.visible=function(){return this.Rb};f.I=function(a){this.Rb=a};f.qe=function(){return this.jR};f.src=function(){return this.$e};f.title=function(){return this.Qb};f.ON=function(a){this.Qb=a};f.As=function(){return this.Hq};f.pk=function(){return this.Vp};f.transition=function(){return y(this.hf)};f.duration=function(){var a=y(this.hf).duration();return this.Sp.duration()+a};f.Jc=function(){return this.G3};f.gd=function(){return this.gE};
f.Ds=function(){return this.Wc};f.startTime=function(){return this.Wg};f.NN=function(a){this.Wg=a};f.yE=function(){return this.gw};f.fd=function(){return this.tx};f.IF=function(a){this.tx=a};f.text=function(){return this.Ro};f.$r=function(){return this.y0};f.Il=function(){return this.Oa};f.kA=function(a){this.Oa=a};f.Mi=function(){return this.LZ};f.fs=function(){return this.LI};f.rj=function(){return this.D4};f.completed=function(){return this.ji};f.Xv=function(){return this.mE};
function Oh(a,b){a.mE!=b&&(a.mE=b,a.kW.C(a.index()))}f.persistState=function(){return{completed:this.ji,visited:this.mE}};f.nn=function(a){this.ji=A(a,"completed",!1);Oh(this,A(a,"visited",!1))};
f.qn=function(a,b){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");var c=0;b&&null!=this.transition()&&(b=this.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=this.Qa();c<b.count();++c){var d=b.Sb(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,a=b.Sb(c).duration();else throw Error("time out of bounds");}return new Rg(this.index(),c,a)};Nh.prototype.convertTimeToTimestamp=Nh.prototype.qn;Nh.prototype.zoomEffects=Nh.prototype.rj;
Nh.prototype.navigationSettings=Nh.prototype.fs;Nh.prototype.presenter=Nh.prototype.Il;Nh.prototype.metaCommands=Nh.prototype.$r;Nh.prototype.text=Nh.prototype.text;Nh.prototype.nestingLevel=Nh.prototype.fd;Nh.prototype.startTime=Nh.prototype.startTime;Nh.prototype.thumbnail=Nh.prototype.Ds;Nh.prototype.duration=Nh.prototype.duration;Nh.prototype.transition=Nh.prototype.transition;Nh.prototype.slideNotes=Nh.prototype.As;Nh.prototype.title=Nh.prototype.title;Nh.prototype.isLoaded=Nh.prototype.qe;
Nh.prototype.visible=Nh.prototype.visible;Nh.prototype.visibleIndex=Nh.prototype.fi;Nh.prototype.index=Nh.prototype.index;Nh.prototype.id=Nh.prototype.id;Nh.prototype.type=Nh.prototype.type;Nh.prototype.animationSteps=Nh.prototype.Qa;function Ph(){this.H=[];this.ez=[];this.pL=this.qL=0;this.eV=new F}f=Ph.prototype;f.Z=function(a){if(0>a||a>=this.H.length)throw Error("slideIndex is out of range");return this.H[a]};f.count=function(){return this.H.length};f.duration=function(){if(0==this.count())return 0;var a=this.H[this.H.length-1];return a.startTime()+a.duration()};f.j5=function(a,b,c){return new Rg(a,b,c)};
f.hh=function(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;r(b)||(b=!0);r(c)||(c=!0);for(var e=0,g=0;g<d;++g){var h=this.H[g];if(!c||h.visible()){var k=h.transition();b&&(e+=k.duration());e+=h.Qa().duration()}}h=a.wa();g=a.Ka();d=this.H[d];k=d.transition();if(!c||d.visible())if(0<=a.wa()){b&&(e+=k.duration());a=d.Qa();if(h>=a.count())throw Error("stepIndex is out of bounds");a=a.Sb(h);g>a.duration()&&(g=
a.duration());e+=a.startTime()+g}else b&&(g>k.duration()&&(g=k.duration()),e+=g);return e};
f.qn=function(a,b,c){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");for(var d=null,e=0;e<this.count();++e)if(d=this.Z(e),!c||d.visible()){var g=d.Qa().duration(),h=d.transition();b&&(g+=h.duration());h=c?d.fi()==this.qj()-1:d.index()==this.count()-1;if(g>=a||h&&.001>=a-g)break;a-=g}if(e==this.count()&&0<=a)throw Error("time out of bounds");c=0;y(d);b&&(b=d.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=d.Qa();c<b.count();++c){e=b.Sb(c);if(e.duration()>=
a)break;a-=e.duration()}if(c==b.count())if(.001>=a)--c,a=b.Sb(c).duration();else throw Error("time out of bounds");}return new Rg(d.index(),c,a)};function Qh(a,b){b.pi=a.H.length;b.NN(a.duration());a.H.push(b);if(b.visible()){b.jW=a.ez.length;a.ez.push(b);var c=b.duration(),d=b.transition()?b.transition().duration():0;a.qL+=c;a.pL+=c-d}b.kW.addHandler(function(b){a.eV.C(b)},a)}f.qj=function(){return this.ez.length};f.Vr=function(a){if(0>a||a>=this.qj())throw Error("Slide index is out of range");return this.ez[a]};
f.A8=function(){return this.qL};f.Ul=function(){return this.pL};Ph.prototype.visibleAnimationStepsDuration=Ph.prototype.Ul;Ph.prototype.visibleSlidesDuration=Ph.prototype.A8;Ph.prototype.getVisibleSlide=Ph.prototype.Vr;Ph.prototype.visibleSlidesCount=Ph.prototype.qj;Ph.prototype.convertTimeToTimestamp=Ph.prototype.qn;Ph.prototype.convertTimestampToTime=Ph.prototype.hh;Ph.prototype.createTimestamp=Ph.prototype.j5;Ph.prototype.duration=Ph.prototype.duration;Ph.prototype.count=Ph.prototype.count;
Ph.prototype.getSlide=Ph.prototype.Z;function Rh(a,b){this.s2=a;this.Du=b;this.pB=b.length;this.M=-1}Rh.prototype.seekTo=function(a){this.M=pe(a,-1,this.pB);return!0};Rh.prototype.kF=function(){this.M<this.pB&&++this.M;return this.M<this.pB};function Sh(a){0<=a.M&&--a.M;return 0<=a.M}function Th(a){for(;a.kF()&&!y(a.Y()).visible(););return!!a.Y()}function Uh(a){for(;Sh(a)&&!y(a.Y()).visible(););return!!a.Y()}Rh.prototype.Y=function(){return 0<=this.M&&this.M<this.pB?this.s2.Z(this.Du[this.M]):null};Rh.prototype.la=function(){return this.M};function Vh(a,b,c){this.pZ=a;this.Mg=b;this.Du=c}Vh.prototype.name=function(){return this.Mg};Vh.prototype.slides=function(){return this.Du};function Wh(a){return new Rh(a.pZ,a.Du)}function Xh(a){a=Wh(a);return Th(a)?a.la():-1};function Yh(){}u("ispring.presenter.player.narration.video.IVideoNarrationView",Yh,void 0);Yh.prototype.displayObject=function(){};Yh.prototype.displayObject=Yh.prototype.displayObject;Yh.prototype.resize=function(){};Yh.prototype.resize=Yh.prototype.resize;Yh.prototype.width=function(){};Yh.prototype.width=Yh.prototype.width;Yh.prototype.height=function(){};Yh.prototype.height=Yh.prototype.height;Yh.prototype.pO=function(){};function Zh(a,b,c,d,e){Zg.call(this,a,b);this.Ea=c;this.Ca=d;this.Jm=e}m(Zh,Zg);Zh.prototype.width=function(){return this.Ea};Zh.prototype.height=function(){return this.Ca};Zh.prototype.Th=function(){return this.Pk.includes("controls")};function ji(){this.uL=!0}ji.prototype.vO=function(){return this.uL};function ki(){this.ub=!0}ki.prototype.enabled=function(){return this.ub};ki.prototype.enabled=ki.prototype.enabled;ki.prototype.Za=function(a){this.ub=a};ki.prototype.vk=function(){return this.oo};function li(){return Jc?"Webkit":Ic?"Moz":Fc?"ms":Ec?"O":null}function mi(a,b){if(b&&a in b)return a;var c=li();return c?(c=c.toLowerCase(),a=c+$b(a),!r(b)||a in b?a:null):null};function ni(a){var b=oi;return function(){var c=this||Ca;c=c[pi]||(c[pi]={});var d=b(Ma(a),arguments);return c.hasOwnProperty(d)?c[d]:c[d]=a.apply(this,arguments)}}var pi="closure_memoize_cache_";function oi(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function qi(a){tg.call(this);this.Bz=a||Ce();if(this.fX=this.T5())this.E5=C(this.Bz.rc,this.fX,w(this.b6,this))}x(qi,tg);f=qi.prototype;f.T5=ni(function(){var a=this.isSupported(),b="hidden"!=this.qM();return a?b?((li()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});f.qM=ni(function(){return mi("hidden",this.Bz.rc)});f.X5=ni(function(){return mi("visibilityState",this.Bz.rc)});f.isSupported=function(){return!!this.qM()};function ri(a){return!!a.Bz.rc[a.qM()]}
f.b6=function(){var a=this.isSupported()?this.Bz.rc[this.X5()]:null;a=new si(ri(this),a);this.dispatchEvent(a)};f.jc=function(){og(this.E5);qi.xa.jc.call(this)};function si(a,b){Hf.call(this,"visibilitychange");this.hidden=a;this.visibilityState=b}x(si,Hf);function ti(){this.H=[];this.uC=1;this.Am=this.Kd=0;this.ti=!1}f=ti.prototype;f.push=function(a){this.ti||(y(this.H),this.H[this.Am]=a,this.Am=(this.Am+1)%this.uC,this.Kd=Math.min(this.Kd+1,this.uC))};f.pop=function(){if(this.ti||this.tk())return null;y(this.H);this.Am=0>this.Am-1?this.uC-1:this.Am-1;this.Kd--;return this.H[this.Am]};f.top=function(){if(this.tk())return null;y(this.H);return this.H[0>this.Am-1?this.uC-1:this.Am-1]};f.tk=function(){return!this.Kd};f.size=function(){return this.Kd};
f.lock=function(){this.ti=!0};f.unlock=function(){this.ti=!1};var ui={oda:"playingSlide",pda:"playingTransition",kda:"pausedTransition",jda:"pausedSlide",jZ:"suspended",xO:"buffering"};u("ispring.presenter.player.PresentationPlaybackState",ui,void 0);u("PLAYING_SLIDE","playingSlide",ui);u("PAUSED_SLIDE","pausedSlide",ui);u("SUSPENDED","suspended",ui);u("PLAYING_TRANSITION","playingTransition",ui);u("PAUSED_TRANSITION","pausedTransition",ui);u("BUFFERING","buffering",ui);function vi(a){this.ya=a}vi.prototype.type=function(){return this.ya};function wi(a){this.ya="gotoSlide";this.gc=a}x(wi,vi);wi.prototype.K=function(){return this.gc};function xi(a){this.B=a}xi.prototype.cM=function(a){switch(a.type()){case "closePlayerWindow":this.B.CB.C();return;case "gotoNextSlide":yi(this.B);return;case "gotoSlide":fb(a,wi);this.NH(a.K());return}throw Error("unknown action type");};xi.prototype.NH=function(a){this.B.vd(a)};function zi(a,b,c,d,e){this.pD=a;this.XT=b;this.oD=c;this.KO=d;this.aW=e}zi.prototype.quizState=function(){return this.XT};zi.prototype.quizPassed=function(){return this.oD};zi.prototype.allowRetakeQuiz=function(){return this.KO};zi.prototype.tA=function(){return{type:this.pD,state:this.XT,passed:this.oD,retake:this.KO,attempts:this.aW}};
function Ai(a){var b=a.quiz().isGraded()?"graded":"survey",c=a.currentSession();if(c){var d=c.evaluation();c=c.sessionMode();var e=a.usedAttemptsCount(),g=!1,h=!1;d&&(g=d.quizPassed(),h=a.allowRetakeQuiz());return new zi(b,c,g,h,e)}return new zi(b,null,!1,a.allowRetakeQuiz(),0)};function Bi(a){return"graded"==a.pD?a.quizPassed():Ci(a)}function Ci(a){a=a.quizState();return"completed"==a||"reviewing"==a};function Di(a){this.ya=a}Di.prototype.type=function(){return this.ya};function Ei(a){this.ya="gotoSlide";this.gc=a}x(Ei,Di);Ei.prototype.K=function(){return this.gc};function Fi(a){this.B=a}Fi.prototype.cM=function(a){switch(a.type()){case "closePlayerWindow":this.B.CB.C();return;case "gotoNextSlide":yi(this.B);return;case "gotoSlide":fb(a,Ei);this.NH(a.K());return}throw Error("unknown action type");};Fi.prototype.NH=function(a){this.B.vd(a)};function Gi(a,b,c){this.Bu=a;this.jU=b;this.w3=c};var Hi={Hfa:"started",jZ:"suspended",xO:"buffering",Kfa:"stopped",vea:"rewinding"};u("ispring.presenter.player.clock.PresentationClockState",Hi,void 0);u("STARTED","started",Hi);u("SUSPENDED","suspended",Hi);u("BUFFERING","buffering",Hi);u("STOPPED","stopped",Hi);u("REWINDING","rewinding",Hi);function Ii(a,b,c,d){uh.call(this,a,b,c);this.wT=d;this.zT=this.lU=this.EQ=!1}m(Ii,uh);Ii.prototype.zM=function(){return this.EQ};Ii.prototype.BF=function(){return this.lU};Ii.prototype.cN=function(){return this.zT};function Ji(a,b){b||(b={});var c=window;var d=a instanceof Hd?a:Ld("undefined"!=typeof a.href?a.href:String(a));a=b.target||a.target;var e=[];for(g in b)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+b[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(b[g]?1:0))}var g=e.join(",");if(Ac()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){e=(e=(g=c.document.createElement("A"))&&g.ownerDocument)&&(e.defaultView||e.parentWindow)||Ca;if("undefined"!=
typeof e.HTMLAnchorElement&&"undefined"!=typeof e.Location&&"undefined"!=typeof e.Element){e=g&&(g instanceof e.HTMLAnchorElement||!(g instanceof e.Location||g instanceof e.Element));var h=La(g)?g.constructor.displayName||g.constructor.name||Object.prototype.toString.call(g):void 0===g?"undefined":null===g?"null":typeof g;y(e,"Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",h)}d instanceof Hd||d instanceof Hd||(d="object"==typeof d&&d.un?d.rk():String(d),y(Kd.test(d),
"%s does not match the safe URL pattern",d)||(d="about:invalid#zClosurez"),d=Md(d));g.href=Jd(d);g.setAttribute("target",a);b.noreferrer&&g.setAttribute("rel","noreferrer");b=document.createEvent("MouseEvent");b.initMouseEvent("click",!0,!0,c,1);g.dispatchEvent(b);c={}}else b.noreferrer?(c=c.open("",a,g),d=Jd(d),c&&(Hc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=new Bd(Cd,"b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
Hb(d)+'">',$a(Ed(b),"must provide justification"),y(!/^[\s\xa0]*$/.test(Ed(b)),"must provide non-empty justification"),b=ie(d,null),c.document.write(de(b)),c.document.close())):(c=c.open(Jd(d),a,g))&&b.noopener&&(c.opener=null);return c};var Ki;function Li(a){a instanceof Tf&&(a=a.Bc);y(a);Ki||(Ki=new WeakMap);return Ki.has(a)}function Mi(a){a instanceof Tf&&(a=a.Bc);y(a);return a.defaultPrevented?!0:Li(a)};function Ni(a,b){tg.call(this);this.pv=a||1;this.sA=b||Ca;this.KW=w(this.o8,this);this.CX=Sa()}x(Ni,tg);f=Ni.prototype;f.enabled=!1;f.Ak=null;f.setInterval=function(a){this.pv=a;this.Ak&&this.enabled?(this.stop(),this.start()):this.Ak&&this.stop()};f.o8=function(){if(this.enabled){var a=Sa()-this.CX;0<a&&a<.8*this.pv?this.Ak=this.sA.setTimeout(this.KW,this.pv-a):(this.Ak&&(this.sA.clearTimeout(this.Ak),this.Ak=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ak||(this.Ak=this.sA.setTimeout(this.KW,this.pv),this.CX=Sa())};f.stop=function(){this.enabled=!1;this.Ak&&(this.sA.clearTimeout(this.Ak),this.Ak=null)};f.jc=function(){Ni.xa.jc.call(this);this.stop();delete this.sA};function Oi(a,b,c){if(Ka(a))c&&(a=w(a,c));else if(a&&"function"==typeof a.handleEvent)a=w(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:Ca.setTimeout(a,b||0)};function Pi(a,b){var c=[];Qi(new Ri(b),a,c);return c.join("")}function Ri(a){this.zF=a}
function Qi(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Ia(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],Qi(a,a.zF?a.zF.call(d,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(g),Si(d,c),c.push(":"),Qi(a,a.zF?a.zF.call(b,d,e):e,c),g=","));c.push("}");return}}switch(typeof b){case "string":Si(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 Ti={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Ui=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Si(a,b){b.push('"',a.replace(Ui,function(a){var b=Ti[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Ti[a]=b);return b}),'"')};function H(a,b,c){if(Da(b))(b=Vi(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=Vi(c,d);g&&(c.style[g]=e)}}var Wi={};function Vi(a,b){var c=Wi[b];if(!c){var d=Zb(b);c=d;void 0===a.style[d]&&(d=li()+$b(d),void 0!==a.style[d]&&(c=d));Wi[b]=c}return c}function Xi(a,b){var c=a.style[Zb(b)];return"undefined"!==typeof c?c:a.style[Vi(a,b)]||""}
function Yi(a,b){var c=Ee(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Zi(a,b){return Yi(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function $i(a,b,c){if(b instanceof re){var d=b.x;b=b.y}else d=b,b=c;a.style.left=aj(d,!1);a.style.top=aj(b,!1)}function bj(a){return new re(a.offsetLeft,a.offsetTop)}
function cj(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}Fc&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}function dj(a){var b=Ee(a);cb(a,"Parameter is required");var c=new re(0,0);var d=b?Ee(b):document;d=!Fc||Yc(9)||Ke(Ce(d).rc)?d.documentElement:d.body;if(a==d)return c;a=cj(a);b=Le(Ce(b).rc);c.x=a.left+b.x;c.y=a.top+b.y;return c}
function ej(a,b){a=fj(a);b=fj(b);return new re(a.x-b.x,a.y-b.y)}function fj(a){y(a);if(1==a.nodeType)return a=cj(a),new re(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new re(a.clientX,a.clientY)}function gj(a,b,c){if(b instanceof ye)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");hj(a,b);ij(a,c)}function aj(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function ij(a,b){a.style.height=aj(b,!0)}
function hj(a,b){a.style.width=aj(b,!0)}function jj(a){var b=kj;if("none"!=Zi(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}function kj(a){var b=a.offsetWidth,c=a.offsetHeight,d=Jc&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?new ye(b,c):(a=cj(a),new ye(a.right-a.left,a.bottom-a.top))}
function lj(a){y(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 J(a,b){y(a);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 mj(a,b){a.style.display=b?"":"none"}function nj(a){return"rtl"==Zi(a,"direction")}
function oj(a){return new ye(a.offsetWidth,a.offsetHeight)}function pj(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}function qj(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?pj(a,b,"left","pixelLeft"):0}
function rj(a,b){if(Fc){var c=qj(a,b+"Left"),d=qj(a,b+"Right"),e=qj(a,b+"Top");a=qj(a,b+"Bottom");return new Fh(e,d,a,c)}c=Yi(a,b+"Left");d=Yi(a,b+"Right");e=Yi(a,b+"Top");a=Yi(a,b+"Bottom");return new Fh(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function sj(a){return rj(a,"padding")}function tj(a){return rj(a,"margin")}var uj={thin:2,medium:4,thick:6};
function vj(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in uj?uj[b]:pj(a,b,"left","pixelLeft")}
function wj(a){if(Fc&&!Yc(9)){var b=vj(a,"borderLeft"),c=vj(a,"borderRight"),d=vj(a,"borderTop");a=vj(a,"borderBottom");return new Fh(d,c,a,b)}b=Yi(a,"borderLeftWidth");c=Yi(a,"borderRightWidth");d=Yi(a,"borderTopWidth");a=Yi(a,"borderBottomWidth");return new Fh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function xj(a,b){this.ya=a;this.tj=b||[]}u("iSpring.ios.mobile.MobileAppCommand",xj,void 0);xj.prototype.id=function(){return Ma(this)};xj.prototype.iv=function(){if(!yj)return!1;var a=this.ya;var b=this.tj,c=this.id();b=Pi(b,null);a="isplayer://"+a+"/"+c+"/"+nd(b);return zj(a)};function zj(a){try{var b=Qe("iframe");H(b,{width:"1px",height:"1px",border:"0"});b.src=a;B(document.body,b);Oi(function(){Ue(b)},100)}catch(c){return!1}return!0};function Aj(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Aj.prototype.BYTES_PER_ELEMENT=4;Aj.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Aj.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Aj.BYTES_PER_ELEMENT=4,Aj.prototype.BYTES_PER_ELEMENT=Aj.prototype.BYTES_PER_ELEMENT,Aj.prototype.set=Aj.prototype.set,Aj.prototype.toString=Aj.prototype.toString,u("Float32Array",Aj,void 0));function Bj(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Bj.prototype.BYTES_PER_ELEMENT=8;Bj.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Bj.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Bj.BYTES_PER_ELEMENT=8}catch(a){}Bj.prototype.BYTES_PER_ELEMENT=Bj.prototype.BYTES_PER_ELEMENT;Bj.prototype.set=Bj.prototype.set;Bj.prototype.toString=Bj.prototype.toString;u("Float64Array",Bj,void 0)};function Cj(){return new Float32Array(3)}function Dj(){var a=Array(3);Ej(a,0,0,0);return a}function Ej(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function Fj(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function Gj(a,b){var c=Dj();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function Hj(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function Ij(a,b,c){var d=a[0],e=a[1];a=a[2];var g=b[0],h=b[1];b=b[2];c[0]=e*b-a*h;c[1]=a*g-d*b;c[2]=d*h-e*g;return c};function Jj(){var a=Array(4);Kj(a,0,0,0,0);return a}function Kj(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function Lj(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 Mj(a,b,c){var d=b[0],e=b[1],g=b[2];b=b[3];c[0]=d*a[0]+e*a[4]+g*a[8]+b*a[12];c[1]=d*a[1]+e*a[5]+g*a[9]+b*a[13];c[2]=d*a[2]+e*a[6]+g*a[10]+b*a[14];c[3]=d*a[3]+e*a[7]+g*a[11]+b*a[15]}function Nj(a,b,c,d){var e=a[1]*b+a[5]*c+a[9]*d+a[13],g=a[2]*b+a[6]*c+a[10]*d+a[14],h=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]=g;a[15]=h}
function Oj(a,b){var c=a[4],d=a[5],e=a[6],g=a[7],h=a[8],k=a[9],l=a[10],n=a[11],p=Math.cos(b);b=Math.sin(b);a[4]=c*p+h*b;a[5]=d*p+k*b;a[6]=e*p+l*b;a[7]=g*p+n*b;a[8]=c*-b+h*p;a[9]=d*-b+k*p;a[10]=e*-b+l*p;a[11]=g*-b+n*p}function Pj(a,b){var c=a[0],d=a[1],e=a[2],g=a[3],h=a[8],k=a[9],l=a[10],n=a[11],p=Math.cos(b);b=Math.sin(b);a[0]=c*p+h*-b;a[1]=d*p+k*-b;a[2]=e*p+l*-b;a[3]=g*p+n*-b;a[8]=c*b+h*p;a[9]=d*b+k*p;a[10]=e*b+l*p;a[11]=g*b+n*p};function Qj(a,b){for(var c=0;c<b.length;++c)if(r(a.style[b[c]]))return b[c];throw Error("browser doesn't support css style "+b[0]);}function Rj(a,b){var c=Qj(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);H(a,c,b)}function Sj(a,b){var c=Qj(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);H(a,c,b)}
function Tj(a,b){var c=Qj(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);H(a,c,b)}function Uj(a,b){var c=Qj(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);H(a,c,b)}function Vj(a,b){var c=Qj(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);H(a,c,b)}
function Wj(a,b){var c=Qj(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);H(a,c,b)};function Xj(a,b,c,d){c=c||0;var e=Array.prototype.slice.call(arguments,3);return setTimeout(function(){a.apply(b||null,e)},c)}function Yj(){return K&&!Zj?"about:blank":""}function ak(){var a=bk();return Math.max(1,Math.min(a.width,a.height)/420)}
function bk(){if(ck)return new ye(document.documentElement.clientWidth,document.documentElement.clientHeight);if(K&&Fc)return new ye(screen.width,screen.height);var a=r(window.devicePixelRatio)?window.devicePixelRatio:1;return Zj?new ye(screen.width/a,screen.height/a):K?dk&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new ye(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new ye(screen.width,
screen.height):new ye(screen.width*a,screen.height*a)}function ek(){var a=window.location.search.substr(1);if(a){var b={};a=a.split("&");for(var c=0;c<a.length;++c){var d=a[c].split("=");if(2==d.length){try{var e=decodeURIComponent(d[0].replace(/\+/g," "))}catch(h){e=d[0]}try{var g=decodeURIComponent(d[1].replace(/\+/g," "))}catch(h){g=d[1]}e=e.toLowerCase();b[e]=g}}}else b={};return b}function fk(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function gk(a,b){yj?(new xj("openWindow",[a])).iv():Ji(a,b?{target:b}:void 0)}function tk(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function uk(a){return a&&"VIDEO"==a.nodeName&&a.controls}function vk(a){if(!a)return!1;if("TEXTAREA"==a.nodeName)return!0;var b=a.getAttribute("type");return"INPUT"==a.nodeName&&(!b||"text"==b||"number"==b)}
function wk(a){var b=Me("script",{type:"text/javascript",charset:"UTF-8"});B(document.body,b);fb(b,Element);b.src=a;return b}function xk(){return 0==window.location.href.indexOf("file:")}function yk(){var a=Me("DIV");try{Uj(a,"100px")}catch(b){return!1}return!0}function zk(){try{var a=Me("CANVAS");var b=a.getContext("webgl")||a.getContext("experimental-webgl")}catch(c){}return b?!0:!1}
function Ak(a){var b=r(b)?b:1;var c=y(a.Bc);c.changedTouches&&(a=c.changedTouches[0]);return new re(a.clientX/b,a.clientY/b)};(function(){function a(a){try{return a.ISPlayer&&(window.ISPlayer=a.ISPlayer),a.ISPVideoPlayer&&(window.ISPVideoPlayer=a.ISPVideoPlayer),a.ISPQuizPlayer&&(window.ISPQuizPlayer=a.ISPQuizPlayer),a.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=a.ISPInteractionPlayerCore),a.ISPBookPlayer&&(window.ISPBookPlayer=a.ISPBookPlayer),a.ISPScenarioPlayer&&(window.ISPScenarioPlayer=a.ISPScenarioPlayer),a.ISPFlipPlayer&&(window.ISPFlipPlayer=a.ISPFlipPlayer),!0}catch(e){return!1}}if(function(){try{var a=
window.frameElement}catch(e){}return null!=a}())for(var b=window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var Bk,Ck=ek().user_agent;Bk=Ck?Ck:ac||"";var dk=ed||dd,ck="1"==ek().small_screen,Dk="1"==ek().tablet_screen,Ek,Fk;try{Fk=window.top.location.href?window.frameElement:null}catch(a){}var Gk=(Ek=null!=Fk)&&window.frameElement&&window.frameElement.parentNode&&"FRAMESET"==window.frameElement.parentNode.tagName?!0:!1,Hk=dd&&Ek;
function Ik(){var a=Bk.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ck||Dk}var Jk=-1!=Bk.toLowerCase().indexOf("chrome"),Kk=Jc&&!Jk,Lk=-1!=Bk.indexOf("CriOS"),Mk=-1==Bk.toLowerCase().indexOf("windows phone")&&-1!=Bk.toLowerCase().indexOf("android"),K=Ik(),Nk=K&&(Ik()?"ontouchstart"in window||r(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Bk.toLowerCase().indexOf("touch"):!1),Ok="";
if(dk){var Pk=/CPU.+OS\s(\d+)_(\d+)/.exec(Bk);Ok=Pk?Pk[1]+"."+Pk[2]:""}var Qk=parseInt(Ok,10),Rk=dk&&6>=Qk,Sk=dk&&7<=Qk,Tk=dk&&8<=Qk,Uk=dk&&9<=Qk,Vk=dk&&10<=Qk,Wk=dk&&12<=Qk,Xk=Fc&&"9."==Tc.substr(0,2),Yk=Fc&&"10."==Tc.substr(0,3),$k=Zk&&Fc,Zj=Mk&&!Jk&&!cd&&!Ec,al=-1!=Bk.toLowerCase().indexOf("micromessenger"),yj=-1!=Bk.indexOf("ismobile"),bl=yj&&dd,cl=yj&&Mk,dl;
if(dl=!window._ispringFullsizeSkin){var el;if(!(el=ck))if(window._ispringFullsizeSkin)el=!1;else{var fl=bk();el=(dd||700>Math.min(fl.width,fl.height))&&!Dk}dl=el}var Zk=dl,gl=dd&&!bl&&10>Qk||$k&&Zk,hl=r(window.ISPlayer),il=hl&&Zk,jl=K&&!hl,kl=!1,ll=dk||$k||Mk||Nk,ml=document.createElement("audio"),nl=ml.play&&ml.play();
nl&&nl.then(function(){ml.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||(Kk||cd)&&0<a.toString().indexOf("possibly because the user denied permission"))kl=!0});ek();ek();var ol=!K&&(Fc||Gc||Jk);function pl(){return 1==window._ispringDebug||"1"==ek().isdebug}var ql;
if(fc("Windows")){var rl=ac,sl="",tl;if(fc("Windows")){tl=/Windows (?:NT|Phone) ([0-9.]+)/;var ul=tl.exec(rl);sl=ul?ul[1]:"0.0"}else Ac()?(tl=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,sl=(ul=tl.exec(rl))&&ul[1].replace(/_/g,".")):fc("Macintosh")?(tl=/Mac OS X ([0-9_.]+)/,sl=(ul=tl.exec(rl))?ul[1].replace(/_/g,"."):"10"):fc("Android")?(tl=/Android\s+([^\);]+)(\)|;)/,sl=(ul=tl.exec(rl))&&ul[1]):fc("CrOS")&&(tl=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,sl=(ul=tl.exec(rl))&&ul[1]);ql=!(0<=Xb(sl||"","6"))}else ql=
!1;var vl=ql;function wl(){window._ispringFullsizeSkin=!0;il=Zk=!1}function xl(){var a=!0;a=void 0===a?!1:a;var b=Zk;window._ispringNoneMobile=b&&a?!1:K||b;a||wl()}setTimeout(function(){yl=pl},0);function zl(a){y(null!=a);this.Bh=a;C(a,"play",this.fJ,!1,this);C(a,"playing",this.St,!1,this);C(a,"pause",this.St,!1,this);C(a,"seeking",this.iJ,!1,this);C(a,"ended",this.St,!1,this);C(a,"waiting",this.St,!1,this);C(a,"timeupdate",this.Tt,!1,this);C(a,"progress",this.FS,!1,this);C(a,"loadeddata",this.FS,!1,this);C(a,"canplaythrough",this.KC,!1,this);Al(this)||C(a,"loadedmetadata",this.j1,!1,this);(this.Tg=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||gg(a,"canplay",this.hJ,!1,this);this.fk=
new F;this.UR=new F;this.je=new F;this.yR=new F;this.vu=new F;this.rL=new F;this.JI=new F;this.gm=new F;this.Co=new F;this.m2=new F;this.Zd()}var Bl=new F;f=zl.prototype;f.pa="paused";f.Tg=!1;f.oc=!1;f.Wq=!1;f.te=!1;f.tu=-1;f.om=-1;f.IP=0;f.nw=-1;f.jH=0;function M(a){if(!a.Bh)throw Error("media player was disposed");return a.Bh}f.state=function(){return this.pa};function Cl(a){var b=M(a);return dk||!a.Th()?!a.oc:b.paused}
f.Zd=function(){var a=(a=this.Bh)?a.error?"error":a.ended?"ended":Cl(this)?"paused":this.te?"buffering":"playing":"disposed";var b=this.pa;b!=a&&(this.pa=a,this.fk.C(this,b))};function Dl(a){return!!a.Bh&&!a.Bh.error&&r(a.Bh.play)}function Al(a){return Dl(a)&&M(a).readyState>=HTMLMediaElement.HAVE_METADATA}f.ready=function(){return Dl(this)&&this.Tg};
f.Qw=function(){var a=this.Nn,b=M(this).getAttribute("preload");b=b&&"metadata"!=b?cd?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;cd&&M(this).readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Tg?this.hJ():(this.Nn=this.Tg&&Dl(this)&&M(this).readyState>=b,!this.Nn&&K&&1==M(this).networkState&&1==this.e0&&(this.Nn=!0,this.m2.C(this)),this.Nn||this.Bt?this.Nn&&(clearInterval(this.Bt),this.Bt=void 0):this.Bt=setInterval(w(this.Qw,this),2E3),
!a&&this.Nn&&this.gm.C(this),this.e0=M(this).networkState)};f.rz=function(){this.Qw();return this.Nn};f.KC=function(){this.Qw()};f.playing=function(){return this.oc};
f.play=function(){if(Dl(this)){this.oc=!0;dk&&"VIDEO"==M(this).tagName&&this.src()&&!M(this).src&&(M(this).src=this.src());var a=M(this).play();a&&a.catch(function(a){return window.console.log(a)});if(Sk){var b=M(this).currentTime,c=0;clearInterval(this.hB);this.hB=setInterval(w(function(){++c;M(this).currentTime<b?(M(this).currentTime=b,El(this)):3<c&&El(this)},this),0)}Fl(this)}};f.zp=function(a){Dl(this)&&(this.seek(a),this.play())};
f.pause=function(){Dl(this)&&(this.oc=!1,Gl(this),M(this).pause(),0!=this.Wq&&(this.Wq=!1))};f.stop=function(){El(this);if(Dl(this)){this.oc=!1;Gl(this);0!=this.Wq&&(this.Wq=!1);var a=M(this);a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.St();Al(this)&&0<a.currentTime?a.currentTime=0:this.tu=-1;this.om=-1}};f.JL=function(){!this.$e&&this.src()&&(this.$e=this.src(),y(this.Bh).src="about:blank")};f.qN=function(){this.$e&&(M(this).src=this.$e,this.$e=void 0)};
f.seek=function(a){El(this);Al(this)?(this.jH=M(this).currentTime=a,this.tu=-1):this.tu=Dl(this)?a:-1;this.om=-1};f.kM=function(a){this.seek(a)};f.currentTime=function(){return this.ready()?M(this).currentTime:Dl(this)?Math.max(this.tu,0):0};f.duration=function(){return Al(this)?M(this).duration:0};f.volume=function(){return Dl(this)?M(this).volume:1};f.setVolume=function(a){dk?this.El(!a):Dl(this)&&(a=pe(a,0,1),M(this).volume!=a&&(M(this).volume=a,this.rL.C(this)))};
f.muted=function(){return Dl(this)&&M(this).muted};f.El=function(a){if(Dl(this)){var b=M(this);b.muted!=a&&(b.muted=a,this.JI.C(this))}};f.gF=function(){if(Al(this)){for(var a=this.duration(),b=0,c=y(M(this).buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*pe(0<a?b/a:0,0,1))/1E3}return 0};
f.ic=function(){if(Dl(this)){var a=this.Bh;if(a)if(Xf(a))a.Pi&&a.Pi.rs(void 0);else if(a=jg(a)){var b=0,c;for(c in a.lf)for(var d=a.lf[c].concat(),e=0;e<d.length;++e)og(d[e])&&++b}Gl(this);this.Bt&&(clearInterval(this.Bt),this.Bt=void 0);this.Bh&&(this.Bh.src="");this.Bh=null;this.Zd()}};f.reset=function(){this.pause();this.seek(0)};f.ob=function(){return this.fk};f.stateChangedEvent=function(){return this.ob()};f.hN=function(){return this.je};f.yA=function(){return this.rL};f.readyEvent=function(){return this.Co};
f.hJ=function(){this.Zd();this.Tg=!0;Bl.C(this);this.Co.C(this);if(0<this.tu){var a=this.om;this.seek(this.tu);this.om=a}this.Qw()};f.St=function(){var a=M(this);if(Cl(this)||a.ended)a.ended&&a.pause(),this.oc=!1,Gl(this);this.Zd()};f.fJ=function(){1!=this.Wq&&(this.Wq=!0);this.St();Fl(this)};f.j1=function(){this.UR.C(this)};f.Tt=function(){var a=this.currentTime();this.IP!=a&&(this.je.C(this),this.IP=a)};f.FS=function(){this.yR.C(this)};f.iJ=function(){this.vu.C(this)};
function Fl(a){0>a.nw&&(a.nw=setInterval(w(a.MZ,a),500))}function Gl(a){0<a.nw&&(clearInterval(a.nw),a.nw=-1)}
f.MZ=function(){if(this.Nn)if(this.oc&&M(this).paused&&!M(this).ended&&!this.Th()&&M(this).play(),1==M(this).networkState)this.te&&(this.te=!1,this.Zd());else if(this.Wq){var a=M(this),b=this.currentTime(),c=!1;Cl(this)||a.ended||b!=this.jH||(c=!0);!Rk&&!c&&0<this.om&&(1<Math.abs(this.om-b)?(c=!0,a.currentTime=this.om):this.om=-1);this.jH=b;a=M(this).buffered;if(Rk&&a&&c)for(b=0;b<a.length;++b){var d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=
!1;M(this).paused&&M(this).play();break}}this.te!=c&&(this.te=c,this.Zd())}};f.mp=function(a){M(this).controls=a};f.Th=function(){return M(this).controls||dd};
f.vg=function(a){if(this.Bh&&this.Bh.play){if(!Da(a))a:{Ia(a)||(a=[a]);for(var b=0;b<a.length;++b){var c=a[b],d=M(this);if(d.canPlayType&&d.canPlayType(c.type())){a=c.src();break a}}a=null}if(a)return b=M(this),a!=b.src&&(this.playing()&&this.pause(),this.om=-1,this.Tg&&(this.Tg=!1,gg(b,"canplay",this.hJ,!1,this)),b.src=a,this.Zd(),this.Qw()),!0}return!1};f.src=function(){var a=M(this);return Dl(this)?a.src||a.currentSrc:""};function El(a){a.hB&&(clearInterval(a.hB),a.hB=void 0)};function Hl(a){Il(this,a);this.fk=new F;this.je=new F;this.tf=new F;this.vu=new F;this.Nu=new F;this.gm=new F;this.ew=new F}f=Hl.prototype;f.$a=!1;f.oc=!1;f.gx=-1;f.xd=function(){return this.D};
function Il(a,b){if(a.D!==b){var c=1,d=!1;a.D&&(d=a.D,d.ob().removeHandler(a.Ut,a),d.je.removeHandler(a.MS,a),d.vu.removeHandler(a.NS,a),d.gm.removeHandler(a.KC,a),c=d.volume(),d=d.muted());a.D=b;b.ob().addHandler(a.Ut,a);b.je.addHandler(a.MS,a);b.vu.addHandler(a.NS,a);b.gm.addHandler(a.KC,a);b.setVolume(c);b.El(d)}}f.activate=function(){this.$a||(this.$a=!0,this.ew.C(this,!0))};f.deactivate=function(){this.$a&&(this.$a=!1,this.ew.C(this,!1))};f.state=function(){return this.D.state()};f.gF=function(){return this.D.gF()};
f.ready=function(){return this.D.ready()};f.playing=function(){return this.D.playing()};f.Fc=function(){return"buffering"==this.D.state()};f.rz=function(){return this.D.rz()};f.load=function(){var a=M(this.D);Ec||Mk||Sk&&!Tk?(a.play(),a.pause()):a.load()};f.play=function(){this.oc=!0;this.D.play()};f.zp=function(a){this.oc=!0;Jl(this);this.D.zp(a)};f.pause=function(){this.oc=!1;this.D.pause()};f.stop=function(){this.oc=!1;Jl(this);this.D.stop()};f.seek=function(a){Jl(this);this.D.seek(a)};
f.kM=function(a){Jl(this);this.D.kM(a)};f.currentTime=function(){return this.D.currentTime()};f.duration=function(){return this.D.duration()};f.volume=function(){return this.D.volume()};f.setVolume=function(a){this.D.setVolume(a)};f.muted=function(){return this.D.muted()};f.El=function(a){this.D.El(a)};f.mp=function(a){this.D.mp(a)};f.Th=function(){return this.D.Th()};f.ob=function(){return this.fk};f.hN=function(){return this.je};
f.Ut=function(a,b){this.fk.C(this,b);var c=a.state();(this.oc&&"paused"==c||!this.oc&&"playing"==c)&&this.Nu.C(this,this.oc?"pause":"play");this.oc=a.playing();"buffering"!=c&&"buffering"!=b||this.tf.C(this)};f.MS=function(){this.je.C(this)};function Jl(a){a.gx=Sa();a.AU=!0}f.NS=function(){this.vu.C(this);500<Sa()-this.gx&&this.D.Th()&&this.Nu.C(this,"seek");this.AU=!1};f.KC=function(){this.AU&&Jl(this);this.gm.C(this)};f.src=function(){return this.D.src()};f.vg=function(a){return this.D.vg(a)};function Kl(){var a=Qe("AUDIO");a.setAttribute("preload","metadata");return a}var Ll=[],Ml=[];
if(window.ismediacreator)Ll=window.ismediacreator[0],Ml=window.ismediacreator[1];else if(document.body){var Ol=function(){if(30>Ll.length)for(var a=Ll.length;30>a;++a){var b=Kl();Nl(b,Ll)}if(30>Ml.length)for(a=Ml.length;30>a;++a)b=Qe("VIDEO"),b.setAttribute("preload","metadata"),Vk&&b.setAttribute("playsinline",""),Nl(b,Ml)},Nl=function(a,b){var c=a.play();c&&c.catch(Fa);a.pause();b.push(a)};if(jl){var Pl=!1;document.body.addEventListener("touchstart",function(){Pl=!0});document.body.addEventListener("touchmove",
function(a){if(dk||!a.defaultPrevented)Pl=!1});document.body.addEventListener("touchend",function(a){!1!==a.isTrusted&&Pl&&Ol()})}else Fc||Gc||document.body.addEventListener("mouseup",function(){Ol()});window.ismediacreator=[Ll,Ml]}function Ql(){return Ll&&Ll.length?Ll.shift():Kl()};function Rl(a){zl.call(this,a)}x(Rl,zl);f=Rl.prototype;f.gx=0;f.XH=!1;f.fJ=function(){this.XH?this.XH=!1:Rl.xa.fJ.call(this)};f.iJ=function(){Rl.xa.iJ.call(this);this.gx=Sa()};f.Tt=function(){Rl.xa.Tt.call(this);if(this.ready()&&Zj){var a=100>Sa()-this.gx;this.playing()||a||(this.XH=!0,a=M(this),a.play(),a.pause())}};function Sl(a){Hl.call(this,new Rl(a))}x(Sl,Hl);function Tl(a,b,c){this.Zk=a;this.Jy=b;this.Nh=c;0>this.Nh&&(this.Nh=0);this.Zk&&0>this.Zk.m.t&&(this.Zk.m.t=0)}Tl.prototype.wa=function(){return this.Jy};Tl.prototype.Ka=function(){return this.Nh};Tl.prototype.vN=function(){var a={s:this.Jy,t:this.Nh};this.Zk&&(a.S=sc(this.Zk));return a};Tl.prototype.clone=function(){return new Tl(this.Zk?sc(this.Zk):null,this.Jy,this.Nh)};function Ul(a,b){this.R=a;this.WR=b}Ul.prototype.content=function(){return this.R};Ul.prototype.yN=function(a,b){this.R!=a&&(this.R=a,this.WR=b,this.EU())};function Vl(a,b){return a.R.querySelector("#"+b)}Ul.prototype.EU=function(){};function Wl(a,b,c){this.ta=a;this.fa=b;this.ra=c;this.QT=this.Ha=null;this.Sp=a.Qa();this.gc=a.index();this.to=!1;this.Iy=new F;this.je=new F;this.Oo=new F}f=Wl.prototype;f.slide=function(){return this.ta};f.view=function(){return this.fa};f.activate=function(a){this.Ha=a;this.ra.X().Vb().addHandler(this.Wa,this)};f.deactivate=function(){this.Ha=null;this.ra.X().Vb().removeHandler(this.Wa,this)};f.play=function(){this.ra.start()};f.pause=function(){this.ra.stop()};f.K=function(){return this.gc};
f.vE=function(){};f.QL=function(){};function Xl(a,b,c){y(0<=b&&b<a.ta.Qa().count());a.ra.qh(a.K(),b,c,!0)}function Yl(a){a.qF(a.Sp.count()-1)}function Zl(a){a.pause();Xl(a,0,0)}f.qF=function(a){y(a<this.Sp.count());var b=this.Sp.Sb(a);this.pause();Xl(this,a,b.duration())};f.Qa=function(){return this.Sp};function $l(a){var b=a.ra.X().timestamp();if(null==a.Ha||b.K()!=a.K()||0>b.wa())throw Error("playback controller not active");}f.LE=function(){$l(this);return this.ra.X().timestamp().wa()};
f.PL=function(){$l(this);var a=this.Qa().Sb(this.LE());return Math.min(a.duration(),this.ra.X().timestamp().Ka())};f.n5=function(){$l(this);var a=this.Qa().Sb(this.LE());return 0<a.duration()?this.PL()/a.duration():1};f.fN=function(){$l(this);for(var a=this.PL(),b=this.LE(),c=this.Qa(),d=0;d<b;++d)a+=c.Sb(d).duration();return a};f.fY=function(){$l(this);var a=this.Qa().duration();return 0<a?this.fN()/a:1};
f.Wa=function(){var a=this.ra.X().timestamp();if(a.K()==this.K()&&0<=a.wa()){var b=this.QT;this.QT=a;var c=!b||b.wa()!=a.wa();a=!b||c||b.Ka()!=a.Ka();c&&this.Iy.C(this);a&&this.je.C(this)}};f.Nv=function(){return this.Iy};f.hN=function(){return this.je};function am(a,b){b&&a.to!=b&&(a.to=b,a.Qq())}f.Qq=function(){};f.Dx=function(){this.Oo.C(this.ta)};f.stateChangedEvent=function(){return this.Oo};Wl.prototype.positionChangeEvent=Wl.prototype.hN;Wl.prototype.stepChangeEvent=Wl.prototype.Nv;
Wl.prototype.playbackProgress=Wl.prototype.fY;Wl.prototype.playbackPosition=Wl.prototype.fN;Wl.prototype.currentStepProgress=Wl.prototype.n5;Wl.prototype.currentStepPosition=Wl.prototype.PL;Wl.prototype.currentStepIndex=Wl.prototype.LE;Wl.prototype.slide=Wl.prototype.slide;function bm(a,b){this.pc=b||0;this.xP=a}bm.prototype.pc=0;bm.prototype.time=function(){return this.pc};function cm(a){a:{var b=a.xP;a=a.time()+b.No.time();b=b.pl;for(var c=b.length-1;0<=c;--c){var d=b[c];if(a>=d.time){a=d.freeze?d.nM:d.nM+a-d.time;break a}}throw Error("invalid clock");}return a}bm.prototype.add=function(a){var b=this.Le();b.pc+=a;return b};bm.prototype.Le=function(){return new bm(this.xP,this.pc)};function dm(a){this.No=new bm(this);this.MA=[];this.pl=[{time:0,nM:a,freeze:!1}]}
function em(a,b,c,d){b={time:b,nM:c,freeze:d||!1};0==a.pl.length?a.pl.push(b):(c=a.pl[a.pl.length-1],c.time!=b.time&&fm(a,c.time,b.time)?a.pl.push(b):a.pl.splice(a.pl.length-1,1,b))}dm.prototype.persistState=function(){return{t:this.No.time(),p:vb(this.pl)}};function fm(a,b,c){return nb(a.MA,function(a){return a>=b&&a<=c})};var gm="StopIteration"in Ca?Ca.StopIteration:{message:"StopIteration",stack:""};function hm(){}hm.prototype.next=function(){throw gm;};hm.prototype.Xl=function(){return this};function im(a){if(a instanceof hm)return a;if("function"==typeof a.Xl)return a.Xl(!1);if(Ja(a)){var b=0,c=new hm;c.next=function(){for(;;){if(b>=a.length)throw gm;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function jm(a,b){if(Ja(a))try{z(a,b,void 0)}catch(c){if(c!==gm)throw c;}else{a=im(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==gm)throw c;}}}function km(a,b,c){var d=0,e=a,g=c||1;1<arguments.length&&(d=a,e=+b);if(0==g)throw Error("Range step argument must not be zero");var h=new hm;h.next=function(){if(0<g&&d>=e||0>g&&d<=e)throw gm;var a=d;d+=g;return a};return h}function lm(a){if(Ja(a))return vb(a);a=im(a);var b=[];jm(a,function(a){b.push(a)});return b};function nm(a,b){this.uk={};this.Tb=[];this.wA=this.rn=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)}f=nm.prototype;f.SE=function(){return this.rn};function om(a){pm(a);return a.Tb.concat()}f.wl=function(a){if(this===a)return!0;if(this.rn!=a.SE())return!1;var b=qm;pm(this);for(var c,d=0;c=this.Tb[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function qm(a,b){return a===b}
f.tk=function(){return 0==this.rn};f.clear=function(){this.uk={};this.wA=this.rn=this.Tb.length=0};f.remove=function(a){return Object.prototype.hasOwnProperty.call(this.uk,a)?(delete this.uk[a],this.rn--,this.wA++,this.Tb.length>2*this.rn&&pm(this),!0):!1};
function pm(a){if(a.rn!=a.Tb.length){for(var b=0,c=0;b<a.Tb.length;){var d=a.Tb[b];Object.prototype.hasOwnProperty.call(a.uk,d)&&(a.Tb[c++]=d);b++}a.Tb.length=c}if(a.rn!=a.Tb.length){var e={};for(c=b=0;b<a.Tb.length;)d=a.Tb[b],Object.prototype.hasOwnProperty.call(e,d)||(a.Tb[c++]=d,e[d]=1),b++;a.Tb.length=c}}f.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.uk,a)?this.uk[a]:b};
f.set=function(a,b){Object.prototype.hasOwnProperty.call(this.uk,a)||(this.rn++,this.Tb.push(a),this.wA++);this.uk[a]=b};f.addAll=function(a){if(a instanceof nm)for(var b=om(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])};f.forEach=function(a,b){for(var c=om(this),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new nm(this)};
f.transpose=function(){for(var a=new nm,b=0;b<this.Tb.length;b++){var c=this.Tb[b];a.set(this.uk[c],c)}return a};f.Xl=function(a){pm(this);var b=0,c=this.wA,d=this,e=new hm;e.next=function(){if(c!=d.wA)throw Error("The map has changed since the iterator was created");if(b>=d.Tb.length)throw gm;var e=d.Tb[b++];return a?e:d.uk[e]};return e};function rm(){this.$p=[[]]}function sm(a){return a.$p[a.$p.length-1]}f=rm.prototype;f.add=function(a){var b=sm(this);Ia(a)?(b=ub(b,a),this.$p[this.$p.length-1]=b):b.push(a)};f.push=function(){this.$p.push([])};f.pop=function(){if(1>=this.$p.length)throw Error("");var a=this.$p.pop();this.add(a);return a};f.clear=function(a,b){var c=sm(this);a=r(a)?a:0;b=r(b)?b:c.length;c.splice(a,b-a)};f.apply=function(a){for(var b=sm(this),c=0;c<b.length;++c)b[c].apply(a)};var tm={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 um(a){var b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(vm.test(c))return b.xM=wm(c),b.type="hex",b;a:{var d=a.match(xm);if(d){c=Number(d[1]);var 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.xM=ym(c[0],c[1],c[2]),b.type="rgb",b;if(tm&&(c=tm[a.toLowerCase()]))return b.xM=c,b.type="named",b;throw Error(a+" is not a valid color string");}var zm=/#(.)(.)(.)/;
function wm(a){if(!vm.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(zm,"#$1$1$2$2$3$3"));return a.toLowerCase()}function ym(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');a=Am(a.toString(16));b=Am(b.toString(16));c=Am(c.toString(16));return"#"+a+b+c}function Bm(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 vm=/^#(?:[0-9a-f]{3}){1,2}$/i,xm=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function Am(a){return 1==a.length?"0"+a:a};function Cm(a,b){this.N=a||null;this.ji=void 0!==b?b:!0}Cm.prototype.N=null;Cm.prototype.X=function(){return this.N};Cm.prototype.completed=function(){return this.ji};function Dm(a,b,c){Cm.call(this,b,c);this.Qp=a||!1}x(Dm,Cm);Dm.prototype.absolute=function(){return this.Qp};Dm.prototype.add=function(a){if(this.Qp&&a.Qp)throw Error("can't add absolute transforms");var b=a.Qp?a:this,c=b===a?this:a;b=b.Le().OA(c);b.Qp=this.Qp||a.Qp;return b};function Em(a,b,c,d,e){Dm.call(this,c,d,e);this.xg=a;this.Rp=[];this.zo=b||0}x(Em,Dm);f=Em.prototype;f.color=function(){return this.xg};f.priority=function(){return this.zo};f.Le=function(){var a=new Em(this.xg.clone(),this.zo,this.absolute(),this.X(),this.completed());a.Rp=vb(this.Rp);return a};f.OA=function(a){if(this.absolute()){this.xg.add(a.xg);for(var b=0;b<a.Rp.length;++b)this.xg.add(a.Rp[b])}else this.Rp=ub(this.Rp,[a.xg],a.Rp);return this};
f.gs=function(){var a=this.Le();a.xg.multiple(-1);return a};function Fm(a,b){this.hd=a;this.La=b}f=Fm.prototype;
f.vc=function(a){var b=vb(this.La);switch(this.hd){case "rgb":b[0]=pe(b[0],0,255);b[1]=pe(b[1],0,255);b[2]=pe(b[2],0,255);break;default:b[0]%=360,b[1]=pe(b[1],0,1),b[2]=pe(b[2],0,1)}if(a==this.hd)a=b;else{a:{switch(this.hd){case "rgb":var c=b[0]/255;var d=b[1]/255;b=b[2]/255;var e=Math.max(c,d,b),g=Math.min(c,d,b),h=0,k=0,l=.5*(e+g);e!=g&&(e==c?h=60*(d-b)/(e-g):e==d?h=60*(b-c)/(e-g)+120:e==b&&(h=60*(c-d)/(e-g)+240),k=0<l&&.5>=l?(e-g)/(2*l):(e-g)/(2-2*l));d=[Math.round(h+360)%360,k,l];break a}d=b}a:{switch(a){case "rgb":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*Bm(e,b,a+1/3),d=255*Bm(e,b,a),a=255*Bm(e,b,a-1/3));a=[Math.round(c),Math.round(d),Math.round(a)];break a}a=d}}return a};f.clone=function(){return new Fm(this.hd,vb(this.La))};f.add=function(a){this.hd!=a.hd&&(this.La=this.vc(a.hd),this.hd=a.hd);this.La[0]+=a.La[0];this.La[1]+=a.La[1];this.La[2]+=a.La[2]};f.multiple=function(a){this.La[0]*=a;this.La[1]*=a;this.La[2]*=a};
f.toString=function(){var a=this.vc("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return ym(a[0],a[1],a[2])};f.wl=function(a){var b=this.hd==a.hd?this.La:this.vc(a.hd);return Cb(b,a.La)};function Gm(a,b){Cm.call(this,a,b);this.Sg={}}x(Gm,Cm);function Hm(a,b,c,d){c=new Gm(c,d);c.Sg[a]=b;return c}Gm.prototype.add=function(a){var b=new Gm(this.X(),this.completed());b.Sg=sc(this.Sg);for(var c in a.Sg)a.Sg.hasOwnProperty(c)&&(b.Sg[c]=a.Sg[c]);return b};function Im(a,b,c){Cm.call(this,b,c);this.Hg=null!=a?a:Number.MAX_VALUE}x(Im,Cm);Im.prototype.level=function(){return this.Hg};function Jm(a,b,c,d){Dm.call(this,b,c,d);this.Hb=a||0}x(Jm,Dm);Jm.prototype.Le=function(){return new Jm(this.Hb,this.absolute(),this.X(),this.completed())};Jm.prototype.OA=function(a){this.Hb+=a.Hb;return this};Jm.prototype.gs=function(){return new Jm(-1*this.Hb,this.absolute(),this.X(),this.completed())};function Km(a,b,c,d){Dm.call(this,b,c,d);this.Ke=a||0}x(Km,Dm);Km.prototype.angle=function(){return this.Ke};Km.prototype.Le=function(){return new Km(this.Ke,this.absolute(),this.X(),this.completed())};Km.prototype.OA=function(a){this.Ke+=a.Ke;return this};Km.prototype.gs=function(){return new Km(-1*this.Ke,this.absolute(),this.X(),this.completed())};function Lm(a,b,c,d){Dm.call(this,b,c,d);this.U=r(a)?a:1}x(Lm,Dm);Lm.prototype.scale=function(){return this.U};Lm.prototype.Le=function(){return new Lm(this.U,this.absolute(),this.X(),this.completed())};Lm.prototype.OA=function(a){this.U*=a.U;return this};Lm.prototype.gs=function(){return new Lm(1/this.U,this.absolute(),this.X(),this.completed())};function Mm(a,b,c){Cm.call(this,b,c);this.BD=a||0}x(Mm,Cm);Mm.prototype.shift=function(){return this.BD};function Nm(){return"visibility rotateTo rotateBy moveX moveY scaleX scaleY scaleX2 scaleY2 filter shiftX cssProperties cssTextProperties textColor strokeColor fillColor imgColor sound video".split(" ")};function Om(a){this.gf=a||[]}f=Om.prototype;f.count=function(){return this.gf.length};f.add=function(a){this.gf.push(a)};function Pm(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.gf[b]}f.clone=function(){var a=new Om;a.gf=vb(this.gf);return a};f.concat=function(a){this.gf=ub(this.gf,a.gf)};f.vc=function(){return vb(this.gf)};function Qm(a,b){Cm.call(this,b,!0);this.Rb=void 0!==a?a:!0}x(Qm,Cm);Qm.prototype.visible=function(){return this.Rb};function Rm(){this.gf={}}Rm.prototype.clone=function(){var a=new Rm,b;for(b in this.gf)this.gf.hasOwnProperty(b)&&(a.gf[b]=this.gf[b].clone());return a};function Sm(a,b,c){if(!(b in a.gf)){if(!c)return null;a.gf[b]=new Om}return a.gf[b]}function Tm(a,b,c){return(a=Sm(a,b,!1))&&0<a.count()?Pm(a,a.count()-1):c?new c:null}function Um(a){return Tm(a,"rotateTo",Km)}function Vm(a){return Tm(a,"rotateBy",Km)}function Wm(a){return Tm(a,"moveX",Jm)}function Xm(a){return Tm(a,"moveY",Jm)}
function Ym(a){return Tm(a,"scaleX",Lm)}function Zm(a){return Tm(a,"scaleX2",Lm)}function $m(a){return Tm(a,"scaleY",Lm)}function an(a){return Tm(a,"scaleY2",Lm)}function bn(a){return Tm(a,"shiftX",Mm)}function cn(a){return Tm(a,"cssTextProperties")};function dn(){this.Mh={}}dn.prototype.get=function(a){a in this.Mh||(this.Mh[a]=new Rm);return this.Mh[a]};dn.prototype.set=function(a,b){this.Mh[a]=b};dn.prototype.contains=function(a){return a in this.Mh};dn.prototype.remove=function(a){a in this.Mh&&delete this.Mh[a]};function en(a,b){this.Mh=new dn;this.v2=a||new dn;this.rt=b||new fn;this.Kc=new rm}en.prototype.Jp=function(){return this.Mh};function fn(){nm.call(this)}x(fn,nm);function gn(){};function hn(){}x(hn,gn);function jn(a){this.BV=a}jn.prototype.normalize=function(a,b,c){for(var d=0;d<this.BV.length;++d)a=this.BV[d].normalize(a,b,c);return a};function kn(a,b){this.lZ=a;this.n_=b}kn.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.Fh(0<b?a/b:0);c&&(a=b-a);return a};
kn.prototype.Fh=function(a){if(0>=a)return 0;if(1<=a)return 1;var b=this.lZ,c=this.n_,d=1-(b+c),e=1/(b/2+d+c/2),g=0;0<b&&(g+=e/b*Math.pow(a>b?b:a,2)/2,a-=b);0<d&&0<a&&(g+=e*(a>d?d:a),a-=d);0<c&&0<a&&(g+=e*a*(1-.5*a/c));return pe(g,0,1)};function ln(){}ln.prototype.normalize=function(a,b){return b-a};function nn(){}x(nn,gn);nn.prototype.xr=null;nn.prototype.complete=function(a,b){this.yd(this.duration(),a,b)};nn.prototype.dA=function(a,b){this.Zi(this.duration(),a,b)};nn.prototype.Fh=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.xr?this.xr.normalize(a,this.duration(),b):a};function on(){}x(on,nn);function pn(a){var b=0;a instanceof nn&&(b=a.duration());return b}function qn(){}qn.prototype.yd=function(a,b,c,d){a.yd(b,c,d)};qn.prototype.complete=function(a,b,c){if(a instanceof hn)a.yd(b,c);else if(a instanceof nn)a.complete(b,c);else throw Error("unknown action");};var rn=null;function sn(){rn||(rn=new qn);return rn}function tn(){}tn.prototype.yd=function(a,b,c,d){a.Zi(b,c,d)};
tn.prototype.complete=function(a,b,c){if(a instanceof hn)a.Zi(b,c);else if(a instanceof nn)a.dA(b,c);else throw Error("unknown action");};var un=null;function vn(){un||(un=new tn);return un};function wn(a){this.Db=a||[];this.cK=a?a.slice().reverse():[]}x(wn,on);f=wn.prototype;f.sa=-1;f.kg=function(a){if(0<=this.sa)throw Error("ActionsSequence was already initialized");this.Db.push(a);this.cK.splice(0,0,a)};f.KG=function(){for(var a=0,b=0;b<this.Db.length;++b)a+=pn(this.Db[b]);return a};f.duration=function(){0>this.sa&&(this.sa=this.KG());return this.sa};f.yd=function(a,b,c){a=this.Fh(a);this.Ib(this.Db,sn(),a,b,c)};f.complete=function(a,b){this.yg(this.Db,sn(),a,b)};
f.Zi=function(a,b,c){a=this.Fh(a,!0);this.Ib(this.cK,vn(),a,b,c)};f.dA=function(a,b){this.yg(this.cK,vn(),a,b)};
f.Ib=function(a,b,c,d,e){var g=Ma(this)+"",h=d.Kc;h.push();var k=0,l=0,n=d.rt.get(g),p;if(p=n)p=n,p=cm(p.X())==cm(e)&&p.time()<=c;p&&(k=n.oZ+1,l=n.duration(),h.add(n.Kc));n=null;p=!1;for(var q=a.length,t=k;t<q;++t){var v=a[t],G=(k=v instanceof nn?v:null)?k.duration():0,I=e.add(l);if(l+G<=c)b.complete(v,d,I),p=!0;else{p&&(n=new xn(e,c,t-1,l,vb(sm(h))));a=c-l;k&&0<=a&&b.yd(k,a,d,I);break}l+=G}p&&(n||(n=new xn(e,c,q-1,l,sm(h))),d.rt.set(g,n));h.pop()};
f.yg=function(a,b,c,d){this.Ib(a,b,this.duration(),c,d)};function xn(a,b,c,d,e){this.N=a;this.pc=b;this.oZ=c;this.sa=d;this.Kc=e}xn.prototype.X=function(){return this.N};xn.prototype.time=function(){return this.pc};xn.prototype.duration=function(){return this.sa};function yn(){this.Db=[];this.reset()}yn.prototype.lg=function(){this.Db.push([])};yn.prototype.kg=function(a,b,c){c=r(c)?c:this.Db.length-1;for(c=Math.max(c,0);this.Db.length-1<c;)this.Db.push([]);this.Db[c].push({id:a,action:b})};yn.prototype.reset=function(){this.Qx=-1;this.Km=0};
yn.prototype.qh=function(a,b){a=Math.min(a,this.Db.length-1);for(var c={},d=this.Qx<a||this.Qx==a&&this.Km<=b,e=d?Math.max(this.Qx,0):0;e<=a;++e)for(var g=e==this.Qx&&d?this.Km:0,h=e==a?b:Number.MAX_VALUE,k=this.Db[e],l=0;l<k.length;++l){var n=k[l];n.action.Pz(g,h)&&(c[n.id]=!0)}this.Qx=a;this.Km=b;return lc(c)};function zn(a){for(var b=[],c=0;c<a.Db.length;++c){for(var d=[0],e=a.Db[c],g=0;g<e.length;++g)d=d.concat(e[g].action.hO());zb(d);b.push(d)}return b};Fa.prototype={Sr:Fa,ML:Fa};function An(a,b){this.Eb=a;this.dU=b||!1}An.prototype.dU=!1;An.prototype.id=function(){return this.Eb};An.prototype.required=function(){return this.dU};function Bn(a,b,c){An.call(this,b,c);this.BC=Ia(a)?a:[a]}x(Bn,An);Bn.prototype.wE=function(a){return 1==this.BC.length?this.BC[0]==a:0<=jb(this.BC,a)};Bn.prototype.clone=function(a){return a.Sr(this.BC,this.required())};function Cn(a){this.oq=[];this.LK=[];this.ir=new yn;this.lg(a.Sr("___start",!0))}function Dn(a,b){var c=null;if(0<a.oq.length){var d=a.oq[a.oq.length-1];d instanceof wn&&(c=d)}c||(c=new wn,a.oq.push(c));c.kg(b)}Cn.prototype.lg=function(a){this.oq.push(a);this.LK.push(a);this.ir.lg()};function En(a){this.Ua=a;this.YG=a.length}f=En.prototype;f.YG=0;f.Ag=-1;f.next=function(){++this.Ag;return this.Ag<this.YG};function Fn(a){for(;a.next()&&!a.oj(););return null!=a.oj()}
f.seekTo=function(a){for(;Gn(this)!==a&&this.next(););return Gn(this)===a};function Gn(a){return 0<=a.Ag&&a.Ag<a.YG?a.Ua[a.Ag]:null}f.oj=function(){var a=Gn(this);return a&&a instanceof An?a:null};f.reset=function(){this.Ag=-1};function Hn(a){En.call(this,a.oq)}x(Hn,En);Hn.prototype.actions=function(){var a=Gn(this);return!a||a instanceof An?null:a};function In(a){En.call(this,a.LK)}x(In,En);function Jn(a){a=Gn(a);return!a||a instanceof An?null:a};function Kn(a){Cn.call(this,a);this.cI=new wn;Dn(this,this.cI)}x(Kn,Cn);Fa.prototype={uM:Fa};function Ln(a,b,c){An.call(this,b,c);this.kw=a}x(Ln,An);Ln.prototype.wE=function(a){return this.kw.id()==a};Ln.prototype.clone=function(a){return a.ML(this.kw,this.required())};function Mn(){this.rd=[]}Mn.prototype.Sr=function(a,b){a=new Bn(a,this.rd.length,b);this.rd.push(a);return a};Mn.prototype.ML=function(a,b){a=new Ln(a,this.rd.length,b);this.rd.push(a);return a};Mn.prototype.uM=function(a){return this.rd[a]};function Nn(){this.Fj=[]}Nn.prototype.add=function(a){this.Fj.push(a)};Nn.prototype.count=function(){return this.Fj.length};Nn.prototype.get=function(a){return 0>a||a>=this.count()?null:this.Fj[a]};Nn.prototype.xk=function(a){for(var b=0;b<this.Fj.length;++b)this.Fj[b].xk(a)};function On(a,b,c,d,e,g){if(6==arguments.length)this.setTransform(a,b,c,d,e,g);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Cc=this.Ic=1;this.Hc=this.Gc=this.Yc=this.Zc=0}}f=On.prototype;f.clone=function(){return new On(this.Cc,this.Hc,this.Gc,this.Ic,this.Yc,this.Zc)};f.setTransform=function(a,b,c,d,e,g){if(!(Ea(a)&&Ea(b)&&Ea(c)&&Ea(d)&&Ea(e)&&Ea(g)))throw Error("Invalid transform parameters");this.Cc=a;this.Hc=b;this.Gc=c;this.Ic=d;this.Yc=e;this.Zc=g;return this};
f.scale=function(a,b){this.Cc*=a;this.Hc*=a;this.Gc*=b;this.Ic*=b;return this};f.translate=function(a,b){this.Yc+=a*this.Cc+b*this.Gc;this.Zc+=a*this.Hc+b*this.Ic;return this};f.rotate=function(a,b,c){var d=new On,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 Pn(this,b)};f.toString=function(){return"matrix("+[this.Cc,this.Hc,this.Gc,this.Ic,this.Yc,this.Zc].join()+")"};
function Pn(a,b){var c=a.Cc,d=a.Gc;a.Cc=b.Cc*c+b.Hc*d;a.Gc=b.Gc*c+b.Ic*d;a.Yc+=b.Yc*c+b.Zc*d;c=a.Hc;d=a.Ic;a.Hc=b.Cc*c+b.Hc*d;a.Ic=b.Gc*c+b.Ic*d;a.Zc+=b.Yc*c+b.Zc*d;return a}f.transform=function(a,b,c,d,e){var g=b;for(b+=2*e;g<b;){e=a[g++];var h=a[g++];c[d++]=e*this.Cc+h*this.Gc+this.Yc;c[d++]=e*this.Hc+h*this.Ic+this.Zc}};f.pX=function(){return this.Cc*this.Ic-this.Gc*this.Hc};
function Qn(a){var b=a.pX();return new On(a.Ic/b,-a.Hc/b,-a.Gc/b,a.Cc/b,(a.Gc*a.Zc-a.Ic*a.Yc)/b,(a.Hc*a.Yc-a.Cc*a.Zc)/b)}function Rn(a,b){return(new On).setTransform(1,0,0,1,a,b)}f.wl=function(a){return this==a?!0:a?this.Cc==a.Cc&&this.Gc==a.Gc&&this.Yc==a.Yc&&this.Hc==a.Hc&&this.Ic==a.Ic&&this.Zc==a.Zc:!1};function Sn(a,b,c,d){this.Eb=a;this.Xp=b;this.a4=c||null;this.Z3=d||null;this.tG=[];this.uG=[];this.mQ=!1;this.kH={}}Sn.prototype.id=function(){return this.Eb};Sn.prototype.Ga=function(){return this.Xp};Sn.prototype.$h=function(){return this.a4};Sn.prototype.nj=function(){return this.Z3};function Tn(a,b){return b in a.kH?a.kH[b]:null};function $n(){this.Fj=[];this.FC={}}$n.prototype.count=function(){return this.Fj.length};$n.prototype.add=function(a){this.Fj.push(a);this.FC[a.id()]=a};function ao(a,b){if(b in a.FC)return a.FC[b];throw Error("can't find animated object with specified id");}$n.prototype.vc=function(){return this.Fj};function bo(a,b,c){this.type=a;this.text=b;this.Vi=c};function co(a,b,c,d){this.id=a;this.Ga=b;this.$h=c;this.nj=d;this.state=new Rm;y(Sm(this.state,"moveX",!0)).add(new Jm(this.Ga.left,!0));y(Sm(this.state,"moveY",!0)).add(new Jm(this.Ga.top,!0))};function eo(){this.Cs=this.Bs=this.ys=this.ps=this.Wr=this.fill=this.line=""};function fo(a,b,c){this.type=a;this.Ga=b;this.Tl=[];this.jp=[];this.zIndex=c;this.qc=null;this.JW=!1;this.text="";this.Bk=this.sk=!1;this.rotation=0;this.oz=!1;this.kv=new eo}function go(a){var b=[];a.qc&&b.push(a.qc);z(a.Tl,function(a){b.push(a)},a);return b}
function ho(a){if(a.qc){var b=a.qc.Ga,c=a.Ga,d=a.Zr;c=new Gh(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),g=Math.abs(b.height-c.height);a.oz=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>g&&!a.JW}};var io={Mda:"slide",rba:"interaction",Zda:"quiz",Mea:"scenario"};u("ispring.presenter.presentation.slides.SlideType",io,void 0);u("PRESENTATION_SLIDE","slide",io);u("INTERACTION_SLIDE","interaction",io);u("QUIZ_SLIDE","quiz",io);u("SCENARIO_SLIDE","scenario",io);function jo(a,b,c,d,e,g,h){this.VZ=a;this.jg=b;this.Ea=c;this.Ca=d;this.Nh=e;this.IZ=void 0==g?"":g;this.d4=h;this.gk=1}f=jo.prototype;f.containerId=function(){return this.VZ};f.url=function(){return this.jg};f.width=function(){return this.Ea};f.height=function(){return this.Ca};f.Ka=function(){return this.Nh*this.gk};f.xk=function(a){this.gk=a};f.bgColor=function(){return this.IZ};f.lO=function(){return this.d4};function ko(){this.Fw=[]}ko.prototype.count=function(){return this.Fw.length};ko.prototype.xk=function(a){for(var b=0;b<this.Fw.length;++b)this.Fw[b].xk(a)};function lo(a,b){this.Eb=a;this.jg=b}f=lo.prototype;f.Ea=0;f.Ca=0;f.EV=0;f.gk=1;f.yh=!1;f.NP=!1;f.Eb="";f.jg="";f.width=function(){return this.Ea};f.uc=function(a){this.Ea=a};f.height=function(){return this.Ca};f.tc=function(a){this.Ca=a};f.timeout=function(){return this.EV*this.gk};f.setTimeout=function(a){this.EV=0<=a?a:0};f.xk=function(a){this.gk=a};f.oM=function(){return this.yh};f.Hv=function(a){this.yh=a};f.Az=function(){return this.NP};f.id=function(){return this.Eb};f.url=function(){return this.jg};function mo(){this.kn=[]}mo.prototype.add=function(a){this.kn.push(a)};mo.prototype.count=function(){return this.kn.length};mo.prototype.xk=function(a){for(var b=0;b<this.kn.length;++b)this.kn[b].xk(a)};function no(a){Nh.call(this,"slide");this.qI=!0;this.px=new Kn(a);this.bR=[];this.Js=new $n;this.rd=[];this.fz=[];this.KQ=[];this.kn=new mo;this.Dw=new Nn;this.tH=new ko;this.Au=[];this.Df=a}m(no,Nh);f=no.prototype;f.persistState=function(a){a=Nh.prototype.persistState.call(this,a);a.visitedHyperlinks=this.fz;return a};f.nn=function(a,b){Nh.prototype.nn.call(this,a,b);this.fz=A(a,"visitedHyperlinks",!1)};f.dG=function(){return this.fz};f.uA=function(){return this.rd};
f.lg=function(a){0>jb(this.rd,a)&&this.rd.push(a)};function oo(a,b){for(var c=!1,d=ba(a.KQ),e=d.next();!e.done;e=d.next())e=e.value,-1!=e.indexOf(b)&&(z(e,function(b){a.fz.push(b)}),c=!0);c||a.fz.push(b)}f.AA=function(){return this.kn};function po(a,b){this.ta=a;this.rr=b}f=po.prototype;f.za=null;f.HF=function(a){this.za=a};function qo(a,b){return Dh(a.ta.Jc(),b)}function ro(a,b){return Dh(a.ta.gd(),b)}f.playVideo=function(a,b,c){y(this.za);a=ro(this,a);if(null!=this.rr.Ha&&a){var d=this.za;y(d.N);so(d,a,d.N.timestamp(),null!=b?b:null,c||!1)}};f.stopVideo=function(a,b){y(this.za);a=ro(this,a);null!=this.rr.Ha&&a&&to(this.za,a,b)};
f.pauseVideo=function(a,b){y(this.za);a=ro(this,a);if(null!=this.rr.Ha&&a){var c=this.za,d=uo(c,a);d.playing()?(d.pause(),c.Kk==d&&(c.Kk=null)):(y(c.N),so(c,a,c.N.timestamp(),null,b||!1))}};function vo(a,b,c,d,e){this.Eb=a;this.OZ=b;this.PZ=c;this.X2=d;this.Y2=e}f=vo.prototype;f.id=function(){return this.Eb};f.clientX=function(){return this.OZ};f.clientY=function(){return this.PZ};f.screenX=function(){return this.X2};f.screenY=function(){return this.Y2};function wo(a,b){this.AH=a;this.W3=b}function xo(a){y(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new vo(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new wo(a[0],b)}wo.prototype.Pr=function(){return this.AH};wo.prototype.touches=function(){return this.W3};wo.prototype.scale=function(){return this.AH.scale};wo.prototype.rotation=function(){return this.AH.rotation};var yo=["touchstart","mousedown"],zo=["touchend","mouseup"],Ao=["touchmove","mousemove"];var Bo={passive:!1},Co={passive:!0};function Do(a,b){this.R=a;this.Yl={};this.yj={};if(b)for(a=0;a<b.length;++a)Eo(this,b[a])}f=Do.prototype;f.Ty=!1;f.eC=-1;function Fo(a){var b=a.R;window.navigator.msPointerEnabled?(C(b,"MSPointerDown",a.JS,!1,a),C(b,"MSPointerUp",a.LS,!1,a),C(b,"MSPointerMove",a.KS,!1,a)):(C(b,yo,a.ZS,Bo,a),C(b,zo,a.XS,!1,a),C(b,Ao,a.YS,Bo,a))}
function Go(a){var b=a.R;window.navigator.msPointerEnabled?(ng(b,"MSPointerDown",a.JS,!1,a),ng(b,"MSPointerUp",a.LS,!1,a),ng(b,"MSPointerMove",a.KS,!1,a)):(ng(b,yo,a.ZS,Bo,a),ng(b,zo,a.XS,!1,a),ng(b,Ao,a.YS,Bo,a))}f.ZS=function(a){var b=a.Bc;y(b);if(!this.Ty||b.touches&&1==b.touches.length)this.Ty=!0,a=Ho(a),Io(this,"touchStart",a)};f.XS=function(a){if(this.Ty){this.Ty=!1;var b=Ho(a);Io(this,"touchEnd",b)&&(vk(a.target)||tk(a.target)||uk(a.target)||a.preventDefault())}};
f.YS=function(a){!uk(a.target)&&this.Ty&&(a=Ho(a),Io(this,"touchMove",a))};function Ho(a){a=a.Bc;y(a);if(r(window.TouchEvent)&&a instanceof TouchEvent){y(a.touches);for(var b=[],c=0;c<a.touches.length;++c){var d=a.touches[c];b.push(new vo(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new wo(a,b)}else b=[],b.push(new vo(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new wo(a,b);return a}
f.JS=function(a){var b=a.Bc;this.Yl[b.pointerId]=b;Jo(this,a);b=kc(this.Yl);a=1==b.length?"touchStart":"touchMove";b=xo(b);Io(this,a,b)};f.LS=function(a){var b=a.Bc;if(b.pointerId in this.Yl){delete this.Yl[b.pointerId];Jo(this,a);var c=kc(this.Yl);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=xo(c);Io(this,a,c)&&b.preventDefault()}};f.KS=function(a){var b=a.Bc;b.pointerId in this.Yl&&(this.Yl[b.pointerId]=b,Jo(this,a),a=xo(kc(this.Yl)),Io(this,"touchMove",a))};
function Jo(a,b){"touch"==b.pointerType&&(0<a.eC&&clearTimeout(a.eC),a.eC=setTimeout(w(a.S_,a),200))}f.S_=function(){this.Yl={};this.eC=-1;for(var a in this.yj)this.yj.hasOwnProperty(a)&&this.yj[a].ip()};function Io(a,b,c){var d=0,e=null,g;for(g in a.yj)if(a.yj.hasOwnProperty(g)){var h=a.yj[g],k=h.VE(b,c);k>d&&(d=k,e=h)}return e?(c.Pr().defaultPrevented?e.ip():e.BE(c),!0):!1}function Eo(a,b){a.yj[b.lv()]=b}function Ko(a,b){b=b.lv();b in a.yj&&delete a.yj[b]}
function Lo(a,b){return b in a.yj?a.yj[b]:null};function Mo(){this.My=new F;this.QP=new F;this.GK=new F;this.FK=new F}f=Mo.prototype;f.nl=null;f.eE=!1;f.lv=function(){return"tap"};f.VE=function(a,b){if("touchEnd"==a)return this.eE?1:0;var c=new re(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.nl=c,this.eE=!0,this.GK.C(),$k||C(window,"scroll",this.ip,!1,this),0;if(!this.nl)return 0;50>=ue(c,this.nl)||this.eE&&this.ip();return 0};
f.BE=function(a){y(this.nl);this.My.C(this.nl.x,this.nl.y,a.Pr());var b=!1,c=Sa();this.tR&&(y(this.sR),1E3>c-this.tR&&50>=ue(this.sR,this.nl)&&(b=!0,this.QP.C(this.nl.x,this.nl.y,a.Pr())));this.tR=b?null:c;this.sR=this.nl};f.ip=function(){ng(window,"scroll",this.ip,!1,this);this.eE=!1;this.FK.C()};var No={},Oo=!1,Po=-1;function Qo(a){return a in No?No[a]:null}function Ro(a,b,c,d,e){this.Ca=a;this.y4=b;this.IV=c;this.KZ=d||!1;this.X_=e||!1}Ro.prototype.height=function(){return this.Ca};Ro.prototype.tO=function(){return this.y4};Ro.prototype.bold=function(){return this.KZ};Ro.prototype.italic=function(){return this.X_};function So(a){if(a.classList)return a.classList;a=a.className;return Da(a)&&a.match(/\S+/g)||[]}function To(a,b){return a.classList?a.classList.contains(b):pb(So(a),b)}function Uo(a,b){a.classList?a.classList.add(b):To(a,b)||(a.className+=0<a.className.length?" "+b:b)}function Vo(a,b){a.classList?a.classList.remove(b):To(a,b)&&(a.className=lb(So(a),function(a){return a!=b}).join(" "))};function Wo(a,b){Xo(Yo(),a,b)}function Zo(a){return Yo().ud(a)}function $o(a){var b=Yo();a=(a=Yi(a,b.Sx.transformOrigin))?(a=ap(a,2))?new re(a[0],a[1]):null:null;return a}function bp(a,b,c){b=Rn(b,c);Xo(Yo(),a,b)}function cp(a,b,c){c=c||b;b=(new On).setTransform(b,0,0,c,0,0);Xo(Yo(),a,b)}function dp(a){return To(a,"landscape")}function ep(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function fp(a){return Math.floor(1E6*a)/1E6}
function gp(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.zE&&(b=Math.min(b,1));var 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 hp=null;
function Yo(){if(hp)return hp;for(var a=null,b=Me("DIV"),c=[["transform",ip,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",ip,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",ip,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",jp,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",ip,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]],d=0;d<c.length;++d)if(r(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 hp=a}function ip(a){this.Sx=a}function kp(a,b){return"matrix("+a.SK(b).join(",")+")"}function Xo(a,b,c){b.style[a.Sx.transform]=1==c.Cc&&0==c.Hc&&0==c.Gc&&1==c.Ic&&0==c.Yc&&0==c.Zc?"":kp(a,c)}ip.prototype.ud=function(a){return(a=lp(this,a))?new On(a[0],a[1],a[2],a[3],a[4],a[5]):null};
function lp(a,b){a="none"!=Yi(b,"display")?Yi(b,a.Sx.transform):b.style[a.Sx.transform];return 0==a.lastIndexOf("matrix(",0)?ap(a,6):null}ip.prototype.SK=function(a){return[fp(a.Cc),fp(a.Hc),fp(a.Gc),fp(a.Ic),fp(a.Yc),fp(a.Zc)]};function ap(a,b){for(var c=[],d=0;d<b;++d){var 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 jp(a){this.Sx=a}x(jp,ip);
jp.prototype.SK=function(a){a=jp.xa.SK.call(this,a);a[4]+="px";a[5]+="px";return a};function mp(a,b,c){this.Nc=a;if(a.parentNode!=np()&&(b||!Ze(document.body,a))){this.lq=Ye(a);b=0;for(var d=a;d.previousSibling;)d=d.previousSibling,++b;this.lt=b;c||op(this);B(np(),a)}}var pp={};mp.prototype.lq=null;function qp(a){if(a.lq){Te(a.lq,a.Nc,a.lt);var b=pp[a.lq];b&&sb(b,a.lt)}}var rp=null;
function np(){if(!rp){var a=Qe("div");H(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});J(a,0);var b="_"+Wb();a.id=b;qf("#"+b+" * { position: absolute; }");B(document.body,a);rp=a}return rp}function op(a){pp[a.lq]||(pp[a.lq]=[]);var b=pp[a.lq],c=0;z(b,function(a){a<=this.lt&&++c},a);a.lt+=c;b.push(a.lt)};function sp(a){this.QS=a;this.Sn=[];this.sH=0;this.wG=[]}sp.prototype.addElement=function(a){-1==this.Sn.indexOf(a)&&(this.Sn.push(a),this.sH++,a=new mp(a,!0,!0),this.wG.push(a))};function tp(){}tp.prototype.FO=!1;tp.prototype.preventAction=function(){this.FO=!0};tp.prototype.preventAction=tp.prototype.preventAction;tp.prototype.actionPrevented=function(){return this.FO};tp.prototype.actionPrevented=tp.prototype.actionPrevented;function up(a){var b=a.uA;Ul.call(this,a.content,void 0===a.mode?"normal":a.mode);this.rd=b;this.ga=new F;this.zr=new F;this.$V=ll;this.wt=null;this.Vc=[];this.O3=[];this.XG=!1}m(up,Ul);function vp(a,b){b=ba(b);for(var c=b.next();!c.done;c=b.next())(c=Vl(a,c.value))&&Uo(c,"visited")}f=up.prototype;f.bF=function(a){this.XG||(vp(this,a),wp(this),this.GO(),this.XG=!0)};f.EU=function(){this.XG=!1};
f.GO=function(){if("normal"==this.WR){if(this.$V){this.wt=this.content().querySelectorAll("a");for(var a=0;a<this.wt.length;++a)this.wt[a].onclick&&xp(this,this.wt[a])}else a=C(this.content(),"click",this.T0,!1,this),this.Vc.push(a);for(a=0;a<this.rd.length;++a){var b=this.rd[a],c;if(c=Vl(this,b)){if("div"==c.nodeName.toLowerCase()){var d=Ve(c);if(1==d.length&&"svg"==d[0].nodeName.toLowerCase()){d=d[0];var e=Ve(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(var g=0;g<e.length;++g)c.appendChild(e[g]);d.appendChild(c)}}}}else c=null;if(c){c.Es=b;d=c.getElementsByTagName("a");for(e=0;e<d.length;++e)d[e].Es=b;this.$V?xp(this,c,w(this.U1,this)):(H(c,"cursor","pointer"),b=C(c,"click",this.T1,!1,this),this.Vc.push(b))}}}};
function wp(a){var b=Oo,c=Fc||Gc&&18>parseInt(Tc,10),d=Fc;if(d){var e=parseInt(Tc,10);11<=e&&(d=!1)}var g=a.content();a=g.querySelectorAll("span");for(var h=new sp(function(){ep(g)}),k=0;k<a.length;++k){var l=y(a[k]),n=y(window.getComputedStyle(l,null)),p=Qo(n.fontFamily);if(p){if(b){var q=parseFloat(n.top)||0;l.style.top=q+p.IV*(parseFloat(n.fontSize)||0)+"px"}p.bold()&&(l.style.fontWeight="normal");p.italic()&&(l.style.fontStyle="normal")}vl&&(q=parseFloat(yp(l)),isNaN(q)||(h.addElement(l),setTimeout(function(a,
b,c){return function(){var d=a.clientWidth;if(0<d&&(d=b-d,1<Math.abs(d))){var e=a.textContent.length,g=y(window.getComputedStyle(a,null));a.style.letterSpacing=(parseFloat(g.letterSpacing)||0)+d/(e-1)+"px"}d=c.Sn.indexOf(a);if(-1!=d&&(c.Sn[d]=null,c.sH--,0==c.sH)){for(d=c.wG.length-1;0<=d;--d)qp(c.wG[d]);c.QS&&c.QS()}}}(l,q,h),0)));if(d&&(q=y(l.currentStyle)["text-shadow"])&&"none"!=q){q=q.split(" ");if(4>q.length)continue;p=3;if(0<=q[0].search("rgb")||0<=q[0].search("#"))p=0;var t=q.splice(p,q.length-
3).join(""),v=parseFloat(q[2]);q=parseFloat(n.top)||0;p=parseFloat(n.left)||0;var G=1,I=1,O=0,L=n.msTransform;L&&(L=L.match(/matrix\(\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*[\d.-]+,\s*[\d.-]+\s*\)/))&&5==L.length&&(G=parseFloat(L[1]),I=parseFloat(L[4]),O=parseFloat(L[3]));if(10>e)l.style.color=t,0<v&&.233<=Math.abs(G)&&.233<=Math.abs(I)&&(l.style.filter="progid:DXImageTransform.Microsoft.Blur(pixelradius="+v+")"),l.style.left=p-G*v+"px",l.style.top=q-I*v+"px";else{L=1.5*((parseFloat(n.lineHeight)||
100)+v);O*=L;var T=L*I;l.style.color="#000";l.style.left=p-O+"px";l.style.top=q-T+"px";l.style.textShadow="0 "+L+"px "+v+"px "+t;"absolute"==n.position?l.style.clip="rect("+.7*L+"px,auto,"+2*L+"px,auto)":(t=y(Ye(l)),v=y(t.currentStyle),"a"==t.nodeName.toLowerCase()&&"absolute"!=v.position&&(t=y(Ye(t))),t.style.visibility="hidden",v=new mp(t),setTimeout(function(a,b,c,d,e,g,k,h){return function(){var c=ej(a,k),l=c.y+.7*b*g;c=c.y+2*b*g;var n=d+a.offsetWidth*e,p=k.style.clip;p&&(p=p.match(/rect\(\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px\s*\)/))&&
5==p.length&&(n+=parseFloat(p[2])-parseFloat(p[4]));k.style.clip="rect("+l+"px,"+n+"px,"+c+"px,"+d+"px";qp(h);k.style.visibility="visible"}}(l,L,q,p,G,I,t,v),0))}}c&&"rtl"==n.direction&&"relative"==n.position&&(l.style.left=-(parseFloat(n.left)||0)+"px")}}f.T0=function(a){a.stopPropagation();this.ga.C(this,a)};
f.T1=function(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=a.currentTarget;if(b&&b.Es){var c=new tp;this.zr.C(b.Es,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}};f.U1=function(a,b,c){(a=c.currentTarget)&&a.Es&&!a.onclick&&!nb(a.querySelectorAll("a"),function(a){return null!=a.onclick})&&(b=new tp,this.zr.C(a.Es,b),b.actionPrevented()&&c.preventDefault())};
function xp(a,b,c){b=new Do(b);var d=new Mo;c&&d.My.addHandler(c);Eo(b,d);Fo(b);a.O3.push({Bha:d,tha:c,wha:b})};function zp(a,b){this.p0=a;this.MR=b||null}var Ap=[];zp.prototype.MR=null;zp.prototype.tv=function(){return this.p0};zp.prototype.kh=function(){return this.MR};function Bp(a,b,c,d,e,g,h,k){this.BA=a;this.FA=b;this.CA=c;this.GA=d;this.DA=e;this.HA=g;this.EA=h;this.IA=k}Bp.prototype.clone=function(){return new Bp(this.BA,this.FA,this.CA,this.GA,this.DA,this.HA,this.EA,this.IA)};Bp.prototype.wl=function(a){return this.BA==a.BA&&this.FA==a.FA&&this.CA==a.CA&&this.GA==a.GA&&this.DA==a.DA&&this.HA==a.HA&&this.EA==a.EA&&this.IA==a.IA};function Cp(a,b){var c=Qe("canvas");r(a)&&(c.width=a);r(b)&&(c.height=b);return c}function Dp(a,b){b instanceof On?b=[b.Cc,b.Hc,b.Gc,b.Ic,b.Yc,b.Zc]:y(6==b.length);a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function Ep(a,b,c){this.jo=a;this.Qc=this.zg(b||100,c||100);this.Se=this.Qc.getContext("2d");this.Se.fillStyle="rgba(255,255,255,1)";this.Jt=Fp}Ep.prototype.Jt="";Ep.prototype.Uw=!1;Ep.prototype.zg=function(a,b){return Cp(a,b)};Ep.prototype.apply=function(a,b){var c=y(a.getContext("2d"));c.save();this.Ph(this.Uw?1-b:b);b=this.Qc;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.Jt==Fp?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function Gp(a){a.Se.clearRect(-a.Qc.width,-a.Qc.height,2*a.Qc.width,2*a.Qc.height)}function Hp(a,b){var c=a.Qc.width,d=a.Qc.height;a=a.Se;switch(b){case Ip[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case Ip[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case Ip[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var Fp="maskIn",Ip={0:"0",90:"90",180:"180",270:"270"};function Jp(a){Ep.call(this,a);a=a.kh();a&1&&Hp(this,Ip[90]);a&4&&(this.Jt="maskOut",this.Uw=!0)}x(Jp,Ep);Jp.prototype.Ph=function(a){var b=this.Qc;Gp(this);a*=b.width;this.Se.fillRect(b.width/2-a/2,0,a,b.height)};function Kp(a,b,c,d){Ep.call(this,a,102,102);this.SZ=d;this.P2=c;b||Hp(this,Ip[90]);a=Math.ceil(this.Qc.width/d);c=Math.ceil(this.Qc.height/c);this.Ew=this.zg(a,c);this.uD=this.zg(this.Qc.width+a,c)}x(Kp,Ep);
Kp.prototype.Ph=function(a){Gp(this);var b=this.Ew.width,c=this.Ew.height,d=y(this.Ew.getContext("2d"));d.clearRect(0,0,b,c);d.fillStyle="rgba(255,255,255,1)";d.fillRect(0,0,b*a,c);a=y(this.uD.getContext("2d"));a.clearRect(0,0,this.uD.width,this.uD.height);b=this.Ew;for(c=0;c<this.SZ+1;++c)a.drawImage(b,c*b.width,0);a=this.uD;b=a.height;c=this.Ew.width;d=this.Se;for(var e=0;e<this.P2;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function Lp(a){Kp.call(this,a,0<(a.kh()&2),1,6)}x(Lp,Kp);
function Mp(a){Kp.call(this,a,0<(a.kh()&1),6,6)}x(Mp,Kp);function Np(a){Ep.call(this,a);a.kh()&4&&(this.Jt="maskOut",this.Uw=!0)}x(Np,Ep);function Op(a){Np.call(this,a)}x(Op,Np);Op.prototype.Ph=function(a){Gp(this);var b=this.Qc.width;a*=b;b=(b-a)/2;this.Se.fillRect(b,b,a,a)};function Pp(a){Np.call(this,a);a=this.Qc.width/2;this.r0=Math.ceil(Math.sqrt(2*a*a))}x(Pp,Np);Pp.prototype.Ph=function(a){Gp(this);var b=this.Se,c=this.Qc.width/2;a*=this.r0;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function Qp(a){Np.call(this,a);a=this.Qc.width;this.Se.translate(a/2,a/2)}x(Qp,Np);Qp.prototype.Ph=function(a){Gp(this);var b=this.Se;a*=this.Qc.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function Rp(a){Np.call(this,a)}x(Rp,Np);Rp.prototype.Ph=function(a){Gp(this);var b=this.Se,c=this.Qc.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};function Sp(a){Ep.call(this,a);this.DJ=[];this.CJ=[];for(a=0;5>a;++a)this.DJ.push(Tp(100)),this.CJ.push(this.zg(20,20));var b=Tp(25);for(a=0;a<b.length;++a)b[a]%=5;this.l2=b}x(Sp,Ep);function Tp(a){a=lm(km(0,a));Eb(a);return a}
Sp.prototype.Ph=function(a){Gp(this);var b=this.Se;a=Math.floor(100*a);for(var c=this.DJ.length,d=0;d<c;++d){var e=this.DJ[d],g=y(this.CJ[d].getContext("2d"));g.clearRect(0,0,20,20);g.fillStyle="rgba(255,255,255,1)";for(var h=0;h<a;++h){var k=e[h];g.fillRect(2*Math.floor(k/10),k%10*2,2,2)}}for(a=0;5>a;++a)for(c=20*a,d=0;5>d;++d)b.drawImage(this.CJ[this.l2[5*a+d]],c,20*d)};function Up(a){Ep.call(this,a);a.kh()&2&&Hp(this,Ip[90]);this.$T=lm(km(0,100));Eb(this.$T)}x(Up,Ep);Up.prototype.Ph=function(a){Gp(this);var b=this.Se,c=this.Qc.width;a=Math.floor(100*a);for(var d=0;d<a;++d)b.fillRect(0,this.$T[d],c,1)};function Vp(a){Ep.call(this,a,96,96);a=a.kh();this.sV=this.zg(192,96);var b=y(this.sV.getContext("2d"));b.fillStyle="rgb(255,255,255)";b.fillRect(0,0,96,96);b.translate(96,0);for(var c=0;16>c;++c)b.fillRect(0,6*c,80==a||160==a?6*(16-c-1):6*c,6);a&32&&Hp(this,Ip[180])}x(Vp,Ep);Vp.prototype.Ph=function(a){Gp(this);this.Se.drawImage(this.sV,-192*(1-a),0)};function Wp(a){Ep.call(this,a);a.kh()&16&&(this.Jt="maskOut",this.Uw=!0);Hp(this,Ip[270])}x(Wp,Ep);Wp.prototype.Ph=function(a){Gp(this);var b=this.Se;a*=Math.PI;var c=this.Qc.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 Xp(a,b){Ep.call(this,a);this.AP=a.kh();b||(this.Jt="maskOut",this.Uw=!0);Hp(this,Ip[270])}x(Xp,Ep);Xp.prototype.Ph=function(a){Gp(this);var b=this.Se,c=this.Qc.width,d=2*Math.PI/this.AP;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(var e=0;e<this.AP;++e){var g=d*e;b.moveTo(0,0);b.arc(0,0,c,g,g+a,!1);b.lineTo(0,0)}b.fill();b.restore()};function Yp(a){Xp.call(this,a,!0)}x(Yp,Xp);function Zp(a){Xp.call(this,a,!1)}x(Zp,Xp);function $p(a){Ep.call(this,a);var b=Ip[0];switch(a.kh()){case 128:b=Ip[90];break;case 64:b=Ip[180];break;case 16:b=Ip[270]}Hp(this,b)}x($p,Ep);$p.prototype.Ph=function(a){var b=this.Qc;Gp(this);this.Se.fillRect(0,0,b.width*a,b.height)};function aq(a){Ep.call(this,a)}x(aq,Ep);aq.prototype.Ph=function(a){var b=this.Qc,c=this.Se;Gp(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};var bq={};function cq(a){switch(a.tv()){case "wipe":return new $p(a);case "barn":return new Jp(a);case "checkerboard":return new Mp(a);case "blinds":return new Lp(a);case "dissolve":return new Sp(a);case "randombar":return new Up(a);case "strips":return new Vp(a);case "wedge":return new Wp(a);case "wheelCw":return new Yp(a);case "wheelCcw":return new Zp(a);case "box":return new Op(a);case "circle":return new Pp(a);case "diamond":return new Qp(a);case "plus":return new Rp(a)}return new aq(a)};function dq(a){this.R=a}f=dq.prototype;f.NG=null;f.eB=!1;f.OG=!1;f.Bo=null;function eq(a,b){a.eB!=b&&(a.eB=b,a.dL(b))}f.dL=function(a){var b=a?this.canvas():this.R;a=a?this.R:this.canvas();y(null!=b&&null!=a,"goog.dom.replaceNode expects non-null arguments");var c=a.parentNode;c&&c.replaceChild(b,a)};f.canvas=function(){this.NG||(this.NG=this.zg());return this.NG};f.content=function(){return this.R};
function fq(a,b){if(a.OG!=b&&(a.OG=b)&&a.Bo){b=a.canvas();for(var c=0;c<a.Bo.length;++c)a.Bo[c](b);a.Bo=null}}f.qv=function(){return this.OG};f.$X=function(a){this.qv()?a(this.canvas()):(this.Bo||(this.Bo=[]),this.Bo.push(a))};function gq(a,b,c,d,e){this.og=!!b;this.node=null;this.sg=0;this.$N=!1;this.SW=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.sg||0;this.og&&(this.depth*=-1)}x(gq,hm);f=gq.prototype;f.setPosition=function(a,b,c){if(this.node=a)this.sg=Ea(b)?b:1!=this.node.nodeType?0:this.og?-1:1;Ea(c)&&(this.depth=c)};f.clone=function(){return new gq(this.node,this.og,!this.SW,this.sg,this.depth)};
f.next=function(){if(this.$N){if(!this.node||this.SW&&0==this.depth)throw gm;var a=this.node;var b=this.og?-1:1;if(this.sg==b){var c=this.og?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.og?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.sg*(this.og?-1:1)}else this.$N=!0;a=this.node;if(!this.node)throw gm;return a};f.BX=function(){return this.$N};f.Qz=function(){return 1==this.sg};
f.zX=function(){return-1==this.sg};f.wl=function(a){return a.node==this.node&&(!this.node||a.sg==this.sg)};f.splice=function(a){var b=this.node,c=this.og?1:-1;this.sg==c&&(this.sg=-1*c,this.depth+=this.sg*(this.og?-1:1));this.og=!this.og;gq.prototype.next.call(this);this.og=!this.og;c=Ja(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--){var e=c[d],g=b;y(null!=e&&null!=g,"goog.dom.insertSiblingAfter expects non-null arguments");g.parentNode&&g.parentNode.insertBefore(e,g.nextSibling)}Ue(b)};function hq(a){this.lc=a}hq.prototype.fH=0;hq.prototype.context=function(){return this.lc};function iq(){}f=iq.prototype;f.async=function(){return!1};f.Sl=function(a,b){y(!this.async());a=b.context();a.save();a.Kr.push([])};f.IY=function(a){y(!this.async());a=a.context();a.restore();a.Kr.pop()};f.GW=function(a,b){y(this.async());a=b.context();a.save();a.Kr.push([])};f.FW=function(a){y(this.async());a=a.context();a.restore();a.Kr.pop()};f.IM=function(a){return"none"!=Yi(a,"display")};f.gY=function(a){a.Hl={position:this.qt(a),opacity:this.uQ(a),transform:Zo(a),transformOrigin:$o(a)}};
function jq(a,b,c,d){var e=b.Hl?b.Hl.position:(0,a.qt)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.Hl?b.Hl.transform:Zo(b);d&&(e||(e=new On),e.translate(d,0));if(e){if((d=b.Hl?b.Hl.transformOrigin:$o(b))&&(0!=d.x||0!=d.y)){var g=new On;g.translate(d.x,d.y);Pn(g,e);g.translate(-d.x,-d.y);e=g}Dp(c,e);y(0<c.Kr.length);ib(c.Kr).push(e)}a=b.Hl?b.Hl.opacity:(0,a.uQ)(b);c.globalAlpha*=a}
f.qt=function(a){var b=parseFloat(Yi(a,"left"));a=parseFloat(Yi(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};f.uQ=function(a){a=lj(a);return Da(a)?1:a};function kq(){}x(kq,iq);kq.prototype.Sl=function(a,b){kq.xa.Sl.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};function lq(){}x(lq,iq);lq.prototype.Sl=function(a,b){lq.xa.Sl.call(this,a,b);jq(this,a,b.context());var c=b.context();try{var d=Zi(a,"backgroundColor"),e=a.style.width,g=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=g){var h=um(d);c.save();c.fillStyle=h.xM;c.fillRect(0,0,parseFloat(e),parseFloat(g));c.restore()}}catch(k){}"block"==y(Ca.window.getComputedStyle(a,null)).display&&(b.fH=0)};function mq(){}x(mq,iq);mq.prototype.Sl=function(a,b){mq.xa.Sl.call(this,a,b);jq(this,a,b.context());try{if(a.complete&&0<a.naturalWidth){var c=[a.width,a.height];!Fc||c[0]||c[1]||(c=[a.getAttribute("width"),a.getAttribute("height")]);b.context().drawImage(a,0,0,c[0],c[1])}}catch(d){}};var nq=!Fc&&!wc();function yp(a){if(/-[a-z]/.test("width"))return null;if(nq&&a.dataset){if(yc()&&!("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 oq(){}x(oq,iq);
oq.prototype.Sl=function(a,b){oq.xa.Sl.call(this,a,b);var c=b.context(),d=Ec?a.currentStyle:Ca.window.getComputedStyle(a,null),e=0;"relative"==y(d).position&&(e=b.fH,b.fH=e+a.offsetWidth);Fc&&"rtl"==d.direction&&"relative"==d.position&&(b=a.Hl?a.Hl.position:(0,this.qt)(a),b.left&&(e-=2*b.left));jq(this,a,c,e);e=a.innerHTML;e=-1!=e.indexOf("&")?"document"in Ca?Pb(e):Rb(e):e;if(Gb(e)){c.font=[d.fontStyle,d.fontVariant,d.fontWeight,d.fontSize,d.fontFamily].join(" ");c.fillStyle=d.color;a=parseFloat(yp(a));
if(b=d.textShadow){var g=b.match(/rgba?\([^)]+\)/);if(g){var h=g[0];b=b.replace(h,"");b=(g=b.match(/(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?)/))?{color:h,offsetX:parseFloat(g[1]),offsetY:parseFloat(g[2]),blur:parseFloat(g[3])}:null}else b=null}else b=null;b?(c.save(),c.fillStyle="rgba(0,0,0,1)",g=2*c.canvas.width,c.translate(g,0),h=c.canvas.hasAttribute("data-scale-x")?c.canvas.getAttribute("data-scale-x"):1,g=[-g*h,0],pq(c).transform(g,0,g,0,1),c.shadowOffsetX=b.offsetX+g[0],c.shadowOffsetY=
b.offsetY+g[1],c.shadowColor=b.color,c.shadowBlur=b.blur,qq(c,e,d,a),c.restore()):qq(c,e,d,a)}};function pq(a){var b=new On;a=a.Kr;for(var c=0;c<a.length;++c)z(a[c],function(a){var c=a=a.clone(),d=-a.Zc;c.Yc+=-a.Yc;c.Zc+=d;Pn(b,a)});return b}
function qq(a,b,c,d){var e=parseFloat(c.fontSize),g=parseFloat(c.letterSpacing),h=parseFloat(c.lineHeight);isNaN(h)&&(h=parseFloat(c.height));var k=Qo(c.fontFamily);!k||isNaN(h)?isNaN(h)?(a.textBaseline="alphabetic",h=e):(a.textBaseline="middle",h*=.5):(a.textBaseline="alphabetic",h=.5*(e*k.height()+h)-e*(k.tO()+k.IV));if(isNaN(g))a.fillText(b,0,h),b=a.measureText(b).width;else{k=[];for(var l=0,n=0;n<b.length;++n){var p=a.measureText(b[n]).width;k[n]=p;l+=p}d&&(g=(d-l)/(b.length-1));for(n=d=0;n<b.length;++n)a.fillText(b[n],
d,h),d+=k[n]+g;b=Math.max(d-g,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 rq(){}x(rq,iq);f=rq.prototype;f.async=function(){return!Ec};f.Sl=function(a,b){sq(Gb(af(a)),b.context())};f.IY=function(){};f.GW=function(a,b,c){tq(Gb(af(a)),b.context(),c)};f.FW=function(a,b){b()};function sq(a,b){var c=Cp();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function tq(a,b,c){a=uq(a);var d=Qe("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):sq(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,"+nd(a)}function uq(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,"")}f.gY=function(){};function vq(){this.Wm={};this.CG=w(this.s_,this)}vq.prototype.gP=null;vq.prototype.oR=null;vq.prototype.VG=null;vq.prototype.s_=function(){for(var a=this.Wm,b=y(this.oR),c;c=b.next();){var d=a[c.nodeName.toLowerCase()],e=d.async(),g=this.gP;b.zX()?e?d.FW(g,this.CG):d.IY(g):e?d.GW(c,g,this.CG):d.Sl(c,g);if(e)return}c||this.VG&&this.VG()};
function wq(a,b,c,d){var e=b.getContext("2d");e.clearRect(0,0,b.width,b.height);null!=d&&(b.setAttribute("data-scale-x",d.width),e.scale(d.width,d.height));b=new vq;b.Wm.div=new lq;b.Wm.a=new lq;b.Wm.img=new mq;b.Wm.span=new oq;b.Wm.svg=new rq;b.Wm.canvas=new kq;b.Wm.video=new kq;b.gP=new hq(e);e.Kr=[];b.VG=c||null;b.oR=new xq(a,b.Wm,b.CG)}
function xq(a,b,c){this.Ua=[];var d=new mp(a),e=this;setTimeout(function(){var g=new gq(a);try{for(;;){var h=g.next();if(h!==a){var k=h.nodeName.toLowerCase();if(k in b){var l=g.Qz(),n=b[k],p=h.hasAttribute("data-draw-ignore");if(l&&!n.IM(h)||p){var q=g.og?-1:1;g.sg==q&&(g.sg=-1*q,g.depth+=g.sg*(g.og?-1:1))}else l&&n.gY(h),e.Ua.push({element:h,Qz:l})}}}}catch(t){if(t!==gm)throw t;}qp(d);c()},0)}xq.prototype.Ag=-1;
xq.prototype.next=function(){this.Ag<this.Ua.length&&++this.Ag;return this.Ag<this.Ua.length?this.Ua[this.Ag].element:null};xq.prototype.Qz=function(){if(0<=this.Ag&&this.Ag<this.Ua.length)return this.Ua[this.Ag].Qz;throw Error("iteration ended or not started, current item is null");};xq.prototype.zX=function(){return!this.Qz()};function yq(a,b,c){y(0<b&&0<c);this.R=a;this.ZZ=Math.ceil(b);this.WZ=Math.ceil(c)}x(yq,dq);f=yq.prototype;f.Ex=null;f.xJ=!1;f.YC=!1;f.QO=!1;f.tw=null;f.jT=null;f.dL=function(a){if(this.QO){var b=this.content(),c=this.canvas();if(!this.tw){var d=Ve(this.content());this.tw=vb(d)}a?(B(b,c),zq(this,!1)):(Ue(c),zq(this,!0))}else yq.xa.dL.call(this,a)};function zq(a,b){y(a.tw);for(var c=0;c<a.tw.length;++c)H(a.tw[c],"visibility",b?"visible":"hidden")}
function Aq(a){a.Ex=a.zg();var b=a.jT;b&&(a=a.Ex.getContext("2d"),Dp(a,b))}f.zg=function(){return Cp(this.ZZ,this.WZ)};f.p1=function(){this.YC=!1;this.xJ=!0;this.wF()};function Bq(a){a=a.canvas();y(a.getContext("2d")).clearRect(0,0,a.width,a.height)}f.wF=function(){this.xJ&&(Bq(this),y(this.canvas().getContext("2d")).drawImage(this.Ex,0,0),fq(this,!0))};function Cq(a){this.R=a}x(Cq,dq);Cq.prototype.zg=function(){var a=this.content(),b=Qe("canvas"),c=Zo(a),d=1,e=1;c&&(d=c.Cc,e=c.Ic);c=a.height*e;b.width=a.width*d;b.height=c;return b};Cq.prototype.wF=function(){var a=this.canvas(),b=this.content(),c=y(a.getContext("2d"));c.clearRect(0,0,a.width,a.height);a=lp(Yo(),b);var d=0,e=0,g=1,h=1;a&&(d=a[4],e=a[5],g=a[0],h=a[3],c.setTransform(g,a[1],a[2],h,d,e));c.drawImage(b,-d/g,-e/h,b.width,b.height);fq(this,!0)};function Dq(a,b,c,d,e){Im.call(this,c,d,e);this.jo=a;this.Id=b}x(Dq,Im);Dq.prototype.Ub=function(){return this.Id};function Eq(a,b,c,d){Im.call(this,b,c,d);this.rZ=null!=a?a:100}x(Eq,Im);Eq.prototype.alpha=function(){return this.rZ};function Fq(a,b,c){this.po=a;this.Nc=b;a=new mp(b);var d=this.po;this.N_=c;this.pa=new Rm;var e="none"!=Yi(this.Nc,"display");y(Sm(c,"visibility",!0)).add(new Qm(e));e=d.tG;0<e.length&&y(Sm(c,"cssProperties",!0)).add(Gq(e));e=d.uG;0<e.length&&y(Sm(c,"cssTextProperties",!0)).add(Gq(e));d.mQ&&(d=this.Nc.querySelectorAll("span")[0])&&(d=parseInt(Yi(d,"font-size"),10),isNaN(d)||(e=cn(c),e||(e=new Gm,y(Sm(c,"cssTextProperties",!0)).add(e)),e.Sg["font-size"]=d));d=["textColor","fillColor","strokeColor",
"imgColor"];for(e=0;e<d.length;++e){var g=d[e],h=Tn(this.po,g);h&&y(Sm(c,g,!0)).add(new Em(h,0,!0))}g=this.po;this.It=new yq(this.Nc,g.Ga().width,g.Ga().height);this.It.QO=!0;c=new On;d=new On;e=$o(this.Nc)||new re;c.translate(e.x,e.y);if(h=g.nj())c=Pn(c,h),d=Pn(d,Qn(h));if(g=g.$h())c=Pn(c,g),d=Pn(d,Qn(g));c.translate(-e.x,-e.y);this.It.jT=c;this.o0=d;if(b=b.querySelector("img"))this.LQ=new Cq(b);qp(a)}Fq.prototype.LQ=null;Fq.prototype.YQ=!0;
function Gq(a){for(var b=new Gm,c=0;c<a.length;++c)b.Sg[a[c]]="";return b}
Fq.prototype.nn=function(a){var b=this.Nc,c=Tm(a,"visibility",Qm).visible(),d=c?"inherit":"none";Xi(this.Nc,"display")!=d&&(H(this.Nc,"display",d),c?!K&&Jk&&ep(this.Nc):(d=this.Nc.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=Tm(a,"cssProperties"))&&c!=Tm(this.pa,"cssProperties")&&Hq(this,c);if((c=cn(a))&&c!=cn(this.pa)){d=this.Nc.querySelectorAll("span");for(var e=0;e<d.length;++e)Hq(this,c,d[e])}(c=Tm(a,"fillColor"))&&c!=Tm(this.pa,"fillColor")&&Iq(this,c,"fill");(c=Tm(a,"strokeColor"))&&
c!=Tm(this.pa,"strokeColor")&&Iq(this,c,"stroke");if((c=Tm(a,"textColor"))&&c!=Tm(this.pa,"textColor"))for(c=c.color().toString(),d=this.Nc.querySelectorAll("span"),e=0;e<d.length;++e){var g=d[e],h;g.currentStyle?(h=g.currentStyle.textShadow)||(h=g.currentStyle["text-shadow"]):h=y(window.getComputedStyle(g,null)).textShadow;h&&"none"!=h||H(g,"color",c)}(c=Tm(a,"imgColor"))&&c!=Tm(this.pa,"imgColor")&&Jq(this,c);Kq(this,Tm(a,"filter"));if(Wm(a).Hb!=Wm(this.pa).Hb||Xm(a).Hb!=Xm(this.pa).Hb||Um(a).angle()!=
Um(this.pa).angle()||Vm(a).angle()!=Vm(this.pa).angle()||Ym(a).scale()!=Ym(this.pa).scale()||Zm(a).scale()!=Zm(this.pa).scale()||$m(a).scale()!=$m(this.pa).scale()||an(a).scale()!=an(this.pa).scale()||bn(a).shift()!=bn(this.pa).shift())c=new On,c.translate(Wm(a).Hb,Xm(a).Hb),c.rotate(Um(a).angle()+Vm(a).angle(),0,0),c.scale(Ym(a).scale()*Zm(a).scale(),$m(a).scale()*an(a).scale()),d=bn(a).shift(),e=c.Cc,g=c.Hc,c.Cc+=0*c.Gc,c.Hc+=0*c.Ic,c.Gc+=d*e,c.Ic+=d*g,(d=this.po.$h())&&(c=Pn(c,d)),(d=this.po.nj())&&
(c=Pn(d.clone(),c)),Wo(b,c);this.YQ&&(H(this.Nc,{top:0,left:0}),Jc&&ep(this.Nc));this.YQ=!1;this.pa=a}};function Lq(a,b){a=Tm(a.pa,"filter");return a instanceof Dq&&b.Ub()==a.Ub()&&b.jo.tv()==a.jo.tv()&&b.jo.kh()==a.jo.kh()?!1:!0}
function Kq(a,b){var c=b&&b instanceof Eq?b.alpha():"";J(a.Nc,c);var d=a.It;b&&b instanceof Dq?!d.YC&&Lq(a,b)&&((c=!d.eB)?d.YC||(d.Ex||Aq(d),d.YC=!0,d.xJ=!1,fq(d,!1),Bq(d),wq(d.content(),d.Ex,w(d.p1,d))):d.wF(),d.$X(function(c){var e=b.jo;var h=Ma(e)+"";h in bq?h=bq[h]:(e=cq(e),h=bq[h]=e);h.apply(c,b.Ub());Sj(c,"50% 50%");Wo(c,a.o0);eq(d,!0)}),c&&.1>b.Ub()&&eq(d,!0)):(d.Bo=null,d.eB&&(eq(d,!1),Fc&&Mq(a)))}
function Mq(a){if(a=a.Nc.querySelector("video")){var b=Ye(a),c=jj(b);c.width&&(hj(b,c.width+1),setTimeout(function(){hj(b,c.width)},0))}}function Hq(a,b,c){c=c||a.Nc;a=lc(b.Sg);for(var d=0;d<a.length;++d){var e=a[d],g=e in b.Sg?b.Sg[e]:"";"font-size"==e&&""!==g&&(g+="px");H(c,e,g)}}
function Jq(a,b){var c=a.LQ;if(c)if(b=b.color(),(a=Tn(a.po,"imgColor"))&&b.wl(a))eq(c,!1);else{var d=b.vc("rgb");c.qv()||c.wF();c.$X(function(a){var b=y(a.getContext("2d"));try{var e=b.getImageData(0,0,a.width,a.height),k=e.data;for(a=0;a<k.length;a+=4)k[a]=d[0],k[a+1]=d[1],k[a+2]=d[2];b.putImageData(e,0,0);eq(y(c),!0)}catch(l){}})}}
function Iq(a,b,c){b=b.color().toString();a=a.Nc.querySelectorAll("path,rect,circle,g,ellipse");for(var d=0;d<a.length;++d){var e=a[d],g=e.getAttribute(c);g&&"none"!=g&&e.setAttribute(c,b)}};function Nq(a,b){this.ta=a;this.A3=b;this.vG={}}function Oq(a,b,c){var d=b.id();if(a.vG[d])return a.vG[d];var e=null,g=Vl(a.A3,b.id());g&&(e=new Fq(b,g,c));return a.vG[d]=e};function Pq(a){y(a);this.F3=new Qq(a);this.s4=new Rq(a)}function Sq(a,b){for(var c=0;c<a.count();++c){var d=Pm(a,c),e=d.Gl();if(e instanceof Tq){var g=b,h=e.Vz();d=0==d.level();switch(e.type()){case Uq:g.play(h,e.Kf(),d);break;case Vq:g.pause(h,d);break;case Wq:g.stop(h);break;default:throw Error("unknown operation type");}}else if(e instanceof Xq)switch(g=b,e.type()){case Yq:g.EY();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}
function Qq(a){this.za=a}Qq.prototype.play=function(a,b,c){var d=this.za;y(d.za);a=qo(d,a);null!=d.rr.Ha&&a&&Zq(d.za,a,b,c)};Qq.prototype.pause=function(a,b){var c=this.za;y(c.za);a=qo(c,a);if(null!=c.rr.Ha&&a){c=c.za;var d=$q(c,a);d.playing()?d.pause():Zq(c,a,null,b)}};Qq.prototype.stop=function(a){var b=this.za;y(b.za);a=qo(b,a);null!=b.rr.Ha&&a&&$q(b.za,a).stop()};Qq.prototype.EY=function(){var a=this.za;y(a.za);null!=a.rr.Ha&&ar(a.za)};function Rq(a){this.za=a}
Rq.prototype.play=function(a,b,c){this.za.playVideo(a,b,c)};Rq.prototype.pause=function(a,b){this.za.pauseVideo(a,b)};Rq.prototype.stop=function(a){this.za.stopVideo(a,!0)};Rq.prototype.EY=function(){throw Error("unsupported operation");};function br(a){this.pa=a}br.prototype.state=function(){return this.pa};function cr(a){this.pa="waitForTrigger";this.VK=a;y(a)}x(cr,br);cr.prototype.oj=function(){return this.VK};function dr(a){this.Ji=a}dr.prototype.qh=function(a,b,c,d,e){b=er(e);y(b);c=null;for(var g=new Hn(this.Ji);g.next()&&g.oj()!==b;){var h=g.actions();g.oj()?c=fr(e,g.oj()):h&&c&&h.complete(a,c.No)}c=new Hn(this.Ji);c.seekTo(b);e=fr(e,b).No;c.next()&&c.actions()&&(b=y(c.actions()),b.duration()<=d?b.complete(a,e):b.yd(d,a,e))};function gr(a){this.Ji=a}gr.prototype.Km=-1;gr.prototype.MT=null;gr.prototype.qh=function(a,b,c,d,e,g){if(g){g=er(e);y(g);var h=fr(e,g).No;this.MT==c&&this.Km==b&&(b+=1);g===c?hr(this,a,g,h,b,d):(e=fr(e,c).No,hr(this,a,c,e,b,Number.MAX_VALUE),hr(this,a,g,h,0,d));this.MT=g;this.Km=d}};function hr(a,b,c,d,e,g){e=Math.round(e);g=Math.round(g);a=new In(a.Ji);for(a.seekTo(c);a.next()&&Jn(a);){c=y(Jn(a));var h=Math.round(c.hK);h>=e&&h<=g&&c.yd(b,d.add(h))}};function ir(a,b){this.Df=a;this.Ji=b;this.Cd=new jr(zn(b.ir),a);this.YR=[new dr(b),new gr(b)];this.$Z=new fn;this.reset(0);this.Mu=new F}f=ir.prototype;f.pc=0;f.Uv=function(){return this.Mu};f.YF=function(){return this.Ji};f.time=function(){return this.pc};f.resume=function(a){var b=er(this.Cd);b&&em(fr(this.Cd,b),this.pc,a)};
f.seek=function(a,b){if(a<this.pc)throw Error("can't seek backward, use reset() and seek after that");var c=er(this.Cd);c&&(c=fr(this.Cd,c),em(c,this.pc,b,!0),em(c,a,b));this.pc=a};
f.qh=function(a,b,c){var d=er(this.Cd);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=r(c)?c:!0;var e=this.pc;a=e+a;var g=fr(this.Cd,d).No,h=0,k=new Hn(this.Ji);for(k.seekTo(d);k.next();){var l=k.actions();if(l){if(h=l.duration(),h>a)break}else if(l=y(k.oj()),l.required())break;else g=new dm(cm(g.add(h))),this.Cd.lg(l,g),g=g.No,a-=h,h=0}this.pc=a;b=new en(b,this.$Z);for(k=0;k<this.YR.length;++k)this.YR[k].qh(b,e,d,a,this.Cd,c);kr(this,!0);b.Kc.apply(b);
return b.Jp()};f.Tu=function(a,b){if(!lr(this,a))return!1;var c=new Hn(this.Ji),d=er(this.Cd);d&&c.seekTo(d);for(var e=null,g=[];Fn(c);){var h=y(c.oj());if(h.wE(a)){e=h;break}else{if(h.required())break;g.push(h)}}if(!e)return this.reset(b),this.Tu(a,b);d&&"playing"==this.Af.state()&&em(fr(this.Cd,d),this.pc,b,!0);if(0<g.length)for(a=new dm(b),em(a,0,b,!0),c=0;c<g.length;++c)this.Cd.lg(g[c],a);this.Cd.lg(e,new dm(b));this.pc=0;kr(this,!1);return!0};
function lr(a,b){function c(a){for(;Fn(a)&&!y(a.oj()).required(););return a.oj()}var d=new Hn(a.Ji);(a=er(a.Cd))&&d.seekTo(a);if(a=c(d))return a.wE(b);d.reset();Fn(d);return(a=c(d))&&a.wE(b)}f.reset=function(a){this.Cd.clear();this.Cd.lg(this.Ji.oq[0],new dm(a));this.pc=0;kr(this,!1)};
function kr(a,b){var c=new Hn(a.Ji),d=er(a.Cd);d&&c.seekTo(d);d=null;for(var e="completed";c.next();){var g=c.actions(),h=c.oj();if(h&&h.required()){d=h;e="waitForTrigger";break}else if(g&&(!b||a.pc<g.duration())){e="playing";break}}a.Af&&"playing"==a.Af.state()&&e!=a.Af.state()&&a.Mu.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.Af=new cr(d)}else a.Af=new br(e)}f.playbackState=function(){return this.Af};
f.persistState=function(){var a={s:this.Af.state(),t:this.pc,T:this.Cd.persistState()};"waitForTrigger"==this.Af.state()&&(fb(this.Af,cr),a.nt=this.Af.oj().id());return a};f.restoreState=function(a){var b=a.s;"waitForTrigger"==b?(b=this.Df.uM(a.nt),this.Af=new cr(b)):this.Af=new br(b);this.pc=a.t;this.Cd=new jr(zn(this.Ji.ir),this.Df,a.T)};
function jr(a,b,c){this.MA=a;this.Df=b;this.rd=[];this.Xy=[];if(c)for(a=c.t,c=c.at,b=0;b<a.length;++b){var d=this.Df.uM(a[b]),e=c[b],g=new dm(e.t);g.pl=vb(e.p);this.lg(d,g)}}jr.prototype.persistState=function(){var a=[];z(this.rd,function(b){a.push(b.id())},this);var b=[];z(this.Xy,function(a){b.push(a.persistState())},this);return{t:a,at:b}};jr.prototype.lg=function(a,b){b.MA=this.MA[this.Xy.length];this.rd.push(a);this.Xy.push(b)};
function fr(a,b){b=jb(a.rd,b);if(0>b)throw Error("trigger wasn't activated");return a.Xy[b]}function er(a){var b=a.rd.length;return 0<b?a.rd[b-1]:null}jr.prototype.clear=function(){this.rd=[];this.Xy=[]};function mr(a,b,c){this.Og=a;this.gb=b;this.Y3=c}mr.prototype.apply=function(a){a=a.Jp().get(this.Og);y(Sm(a,this.gb,!0)).add(this.Y3)};function nr(a,b){this.Og=a;this.pa=b}x(nr,hn);nr.prototype.yd=function(a){a=a.Kc;for(var b=Nm(),c=0;c<b.length;++c){var d=b[c],e=Sm(this.pa,d,!1);e&&0<e.count()&&(e=Pm(e,0),a.add(new mr(this.Og,d,e)))}};nr.prototype.Zi=function(){};function or(a){this.sa=a}or.prototype.duration=function(){return this.sa};or.prototype.Pz=function(a){return a<=this.sa};or.prototype.hO=function(){return[this.sa]};function pr(a,b,c){Cm.call(this,c);this.WC=a;this.Hg=b}x(pr,Cm);pr.prototype.Gl=function(){return this.WC};pr.prototype.level=function(){return this.Hg};function Tq(a,b,c){this.t0=a;this.ya=b;this.Yj=r(c)?c:null}var Uq="play",Vq="pause",Wq="stop";Tq.prototype.Yj=null;Tq.prototype.Vz=function(){return this.t0};Tq.prototype.type=function(){return this.ya};Tq.prototype.Kf=function(){return this.Yj};function Xq(){this.ya=Yq}var Yq="stopEffectChannel";Xq.prototype.type=function(){return this.ya};function qr(a){a=rr(a);for(var b=null,c=a.length-1;0<=c;--c){var d=a[c];b=b?b.add(d):d;if(d.absolute())break}return b}function rr(a){return(Ia(a)?a:a.vc()).sort(function(a,c){a=a.X();c=c.X();return!!a!=!!c?a?1:-1:a&&c?cm(a)-cm(c):0})};function sr(a,b,c,d){this.ta=a;this.N=c;this.gc=a.index();this.iW=new Nq(a,b);this.w0=new Pq(d);this.Jn=new dn;z(a.Au,function(a){a=go(a);z(a,function(a){this.Jn.set(a.id,a.state)},this)},this);this.Mu=new F}f=sr.prototype;f.ld=null;f.Ah=null;f.$a=!1;f.eI=[];f.Uv=function(){return this.Mu};f.persistState=function(){var a=[];z(this.Ah,function(b){a.push(b.persistState())},this);return{m:y(this.ld).persistState(),i:a}};
f.restoreState=function(a){this.ld||tr(this);y(this.ld).restoreState(a.m);this.AF(a);this.Xm(0,0)};f.AF=function(a){z(a.i,function(a,c){y(this.Ah)[c].restoreState(a)},this)};function tr(a){var b=a.ta,c=b.px;if(!c)throw Error("slide must contain main timeline");ur(a);a.ld=new ir(b.Df,c);a.ld.Uv().addHandler(function(){this.Mu.C(this.gc)},a);c=b.bR;a.Ah=[];for(var d=0;d<c.length;++d){var e=new ir(b.Df,c[d]);a.Ah.push(e);e.Uv().addHandler(function(){this.Mu.C(this.gc)},a)}}
function ur(a){for(var b=a.ta,c=b.px,d=0!=b.Au.length,e=b.Js,g=0;g<e.count();++g){if(0>g||g>=e.Fj.length)throw Error("index is out of range");var h=e.Fj[g],k=h.id();if(!a.eI.includes(k)){var l=a.Jn.get(k);d||(y(Sm(l,"moveX",!0)).add(new Jm(h.Ga().left,!0)),y(Sm(l,"moveY",!0)).add(new Jm(h.Ga().top,!0)));(h=(h=Oq(a.iW,h,l))?h.N_:null)&&b.qI&&(a.eI.push(k),c.cI.kg(new nr(k,h)),c.ir.kg(k,new or(0),0))}}}
f.reset=function(a,b){r(a)||(a=-1);r(b)||(b=0);this.ld||tr(this);this.mD=this.lm();this.ST=a;this.TT=b;vr(this.ld,this.mD);0<=a&&(this.Xm(0,0),this.seek(a,b));this.Xm(0,0,!1)};f.xF=function(){var a=this;this.ta.Js.vc().some(function(b){return!a.eI.includes(b.id())})&&(this.ta.px.cI.sa=-1,ur(this),this.reset(0,0))};f.activate=function(){if(this.$a)throw Error("already activated");this.$a=!0;this.N.Vb().addHandler(this.Wa,this);this.N.zk().addHandler(this.sS,this)};
f.deactivate=function(){wr(this);this.$a=!1;this.N.Vb().removeHandler(this.Wa,this);this.N.zk().removeHandler(this.sS,this)};function wr(a){if(!a.ld)throw Error("animation controller isn't activated");}f.play=function(){wr(this);y(this.ld).resume(this.lm())};f.pause=function(){wr(this)};
f.Xm=function(a,b,c){y(this.ld&&this.Ah);var d=[];c=r(c)?c:this.N.nf();a=this.ld.qh(a,this.Jn,c);d.push(a);for(a=0;a<this.Ah.length;++a)d.push(this.Ah[a].qh(b,this.Jn));b=[];for(a=0;a<d.length;++a)b=b.concat(lc(d[a].Mh));zb(b);pb(b,"__mediaTransforms")||b.push("__mediaTransforms");this.Jn.remove("__mediaTransforms");a=d.length;for(c=0;c<b.length;++c){for(var e=b[c],g=[],h=0;h<a;++h)d[h].contains(e)&&g.push(d[h].get(e));if(1==g.length)g=g[0];else if(1<g.length){h=void 0;var k=Nm(),l=k.length;h=h||
new Rm;for(var n=0;n<g.length;++n)for(var p=g[n],q=0;q<l;++q){var t=Sm(p,k[q],!1);t&&y(Sm(h,k[q],!0)).concat(t)}g=h}else continue;h=new Rm;k=Nm();for(l=0;l<k.length;++l)if(n=k[l],p=Sm(g,n,!1)){q=p;if(0<q.count())if(p=Pm(q,0),p instanceof Em){p=[];for(t=0;t<q.count();++t){var v=Pm(q,t),G=v.priority();p[G]||(p[G]=[]);p[G].push(v)}p=qr(new Om(p.pop()))}else if(p instanceof Dm)p=qr(q);else if(p instanceof Im){p=rr(q);q=null;for(t=p.length-1;0<=t;--t)if(v=p[t],!q||q.level()>v.level())q=v;p=q}else if(p instanceof
Gm){p=rr(q);q=null;for(t=0;t<p.length;++t)v=p[t],q=q?q.add(v):v;p=q}else if(p instanceof pr)if(0<q.count()){t=[];p=[];for(v=0;v<q.count();++v)G=Pm(q,v),G.Gl()instanceof Tq?t.push(G):p.push(G);q={};for(v=0;v<t.length;++v){G=t[v];var I=G.Gl().Vz();I in q||(q[I]=[]);q[I].push(G)}t=[];for(I in q)q.hasOwnProperty(I)&&(v=q[I],v=rr(v),0<v.length&&t.push(v.pop()));p=rr(ub(t,p));p=new Om(p)}else p=null;else p=rr(q),p=0<p.length?p.pop():null;else p=null;p&&(p instanceof Om?y(Sm(h,n,!0)).concat(p):y(Sm(h,n,
!0)).add(p))}g=h;this.Jn.set(e,g)}d=this.iW;I=this.Jn;a=d.ta.Js;for(c=0;c<b.length;++c)g=b[c],g in a.FC&&(e=ao(a,g),g=I.get(g),(e=Oq(d,e,g))&&e.nn(g));b=this.w0;d=this.Jn.get("__mediaTransforms");(I=Sm(d,"sound"))&&Sq(I,b.F3);(d=Sm(d,"video"))&&Sq(d,b.s4)};f.lm=function(){return Sa()};
f.seek=function(a,b){y(this.ld);if(!(0<=a&&a<this.ta.Qa().count()))throw Error("invalid stepIndex");wr(this);var c=this.lm(),d=xr(this);y(this.ld);var e=1>=this.ld.Cd.rd.length?0:this.ld.time();if(a>d||a==d&&(!r(b)||e<=b)){for(;xr(this)!=a;)this.ld.Tu("__step",c),e=0;r(b)&&0<b-e&&this.ld.seek(b,c)}else vr(this.ld,c),this.seek(a,b)};function xr(a){y(a.ld);return"completed"==a.ld.playbackState().state()?a.ta.Qa().count()-1:a.ld.Cd.rd.length-1-1}
f.Tu=function(a){wr(this);y(this.Ah);for(var b=this.lm(),c=0;c<this.Ah.length;++c)this.Ah[c].Tu(a,b);this.mD=b;this.Xm(0,0)};function vr(a,b){a&&(a.reset(b),a.YF().ir.reset())}function yr(a,b){var c=b.K();return 0>b.wa()||c!=a.gc?!1:!0}f.Wa=function(a,b){var c=a.timestamp();if(yr(this,c)){a=c.wa();c=1E3*c.Ka();var d=this.lm(),e=d-this.mD;this.mD=d;d=c-this.TT;if(a!=this.ST||b)d=0,this.seek(a,c);this.Xm(d,e);this.ST=a;this.TT=c}};f.sS=function(a){a=a.timestamp();yr(this,a)&&this.Xm(0,0)};function zr(a,b){this.ta=a;this.re=b;this.GI={}}f=zr.prototype;f.lo=null;f.Im=null;f.activate=function(a){y(!this.lo&&!this.Im);this.lo=[];this.Im={};Ar(this,this.ta.Jc(),w(a.tM,a));Ar(this,this.ta.gd(),w(a.yl,a))};function Ar(a,b,c){y(a.lo&&a.Im);for(var d=0;d<b.count();++d){var e=Ch(b,d),g=c(e);if(g){var h=Ma(g)+"";a.lo.push(g);a.Im[h]=e;g.je.addHandler(a.Tt,a)}}}
f.deactivate=function(){y(this.lo&&this.Im);for(var a=0;a<this.lo.length;++a)this.lo[a].je.removeHandler(this.Tt,this);this.Im=this.lo=null};f.Tt=function(a){y(this.Im);var b=Ma(a)+"";if(b in this.Im){var c=this.Im[b];b=c.id();a=a.currentTime();var d=b in this.GI?this.GI[b]:0;if(d!=a&&!(d>a)){var e=c.ul();c=[];for(var g=e.count(),h=0;h<g;++h){var k=e.Ts[h],l=k.time();l>=d&&l<=a&&c.push(k)}for(d=0;d<c.length;++d)this.re.Tu(c[d].id())}this.GI[b]=a}};function Br(a,b,c){Wl.call(this,a,b,c);this.za=new po(a,this);this.re=new sr(a,b,c.X(),this.za);this.PR=new zr(a,this.re);this.iL=this.qw=!1;this.cL=-1;b.ga.addHandler(this.W1,this);b.zr.addHandler(this.c2,this)}m(Br,Wl);f=Br.prototype;f.Uv=function(){return this.re.Uv()};f.persistState=function(){return this.re.persistState()};f.restoreState=function(a){this.re.restoreState(a)};f.AF=function(a){this.re.AF(a)};
f.activate=function(a){Wl.prototype.activate.call(this,a);var b=a.TH;b.ub=!0;b.SH.addHandler(this.eT,this);b.UH.addHandler(this.vS,this);this.za.HF(a.mediaController());this.re.activate()};f.deactivate=function(){this.za.HF(null);this.re.deactivate();if(this.Ha){var a=this.Ha.TH;a.SH.removeHandler(this.eT,this);a.UH.removeHandler(this.vS,this)}Wl.prototype.deactivate.call(this)};
f.vE=function(){if(null==this.Ha)throw Error("media activation available only when slide is activated");this.iL||Cr(this);Dr(this);var a=y(this.Ha).ge;this.PR.activate(a)};f.QL=function(a){a=void 0===a?{}:a;if(null==this.Ha)throw Error("media deactivation available only when slide is activated");this.PR.deactivate();Er(this);(K||a.s5)&&Fr(this);0<this.cL&&(clearTimeout(this.cL),this.cL=-1)};f.bF=function(){this.fa.bF(this.ta.dG())};
function Cr(a){var b=!1,c=!1;Gr(a,function(d,e){(e=Vl(a.fa,e.wT))?(Hr(d,e),b=!0):c=!0});a.iL=b&&!c}function Dr(a){Gr(a,function(a){return a.qN()})}function Er(a){Gr(a,function(a){a.stop();ol&&a.JL()})}function Fr(a){Gr(a,function(a){return Ir(a)});a.iL=!1}function Gr(a,b){var c=y(a.Ha).ge;a.ta.gd().vc().forEach(function(a){if(!(0<a.Ai)){var d=c.yl(a);b(d,a)}})}f.play=function(){this.re.play();Wl.prototype.play.call(this)};f.pause=function(){this.re.pause();Wl.prototype.pause.call(this)};f.xF=function(){this.re.xF()};
f.eT=function(){this.qw=!0};f.vS=function(a){var b=this.ta,c=this.fa;oo(b,a);vp(c,b.dG());this.Dx()};f.W1=function(a,b){this.qw?this.qw=!1:null!=this.Ha&&Jr(y(this.Ha).Hn(),a,b)};f.c2=function(a,b,c){!c&&this.qw?this.qw=!1:(this.re.Tu(a),b.preventAction())};function Kr(a){var b=a.kb,c=a.jz;Ul.call(this,a.content,a.mode);this.Qf=b;this.QA=c}m(Kr,Ul);Kr.prototype.kb=function(){return this.Qf};Kr.prototype.Mv=function(){return this.QA||this.Qf.playerController().isCompleted()};function Lr(){Nh.call(this,"interaction");this.wm=this.uo=null;this.QA=!1}m(Lr,Nh);f=Lr.prototype;f.DM=function(){return this.P_};f.Bn=function(){return y(this.uo)};f.jA=function(a){this.uo=a};f.navigationType=function(){return y(this.wm)};f.EN=function(a){this.wm=a};f.jz=function(){return this.QA};function Mr(a,b,c){Wl.call(this,a,b,c);this.fI=!1;this.Qf=b.kb()}m(Mr,Wl);Mr.prototype.kb=function(){return this.Qf};Mr.prototype.activate=function(a){Wl.prototype.activate.call(this,a);this.fI||(this.fI=!0,this.Qf.start());this.to&&this.Qf.activate()};Mr.prototype.deactivate=function(){Wl.prototype.deactivate.call(this);this.to&&this.Qf.deactivate()};Mr.prototype.Qq=function(){null!=this.Ha&&this.fI&&this.Qf.activate()};function Nr(a,b,c,d,e,g,h,k,l){this.TH=a;this.H2=b;this.za=c;this.ge=d;this.hc=e;this.o4=g;this.Zw=h;this.CT=k;this.ie=l}f=Nr.prototype;f.Cv=function(){return this.H2};f.mediaController=function(){return this.za};f.Hn=function(){return this.o4};f.Xr=function(){return this.Zw};f.soundController=function(){return this.hc};function Or(a){var b=a.Ta,c=a.kz;Ul.call(this,a.content,a.mode);this.Ec=b;this.RA=c}m(Or,Ul);Or.prototype.Ta=function(){return this.Ec};Or.prototype.Mv=function(){var a=Ai(this.Ec);return this.RA||"testing"!=a.quizState()};function Pr(a,b,c){Wl.call(this,a,b,c);this.Ec=b.Ta();this.Tx=!1}m(Pr,Wl);f=Pr.prototype;f.Ta=function(){return this.Ec};f.activate=function(a){Wl.prototype.activate.call(this,a);this.Ec.setActionAvailability(a.CT);if(!this.Tx){this.Tx=!0;var b=this.ta,c=b.eD;c&&this.Ec.restoreState(c,a.ie.lk+b.XJ);this.Ec.stateChangedEvent().addHandler(this.A1,this,1);this.Ec.start()}this.to&&this.Ec.activate()};f.deactivate=function(){Wl.prototype.deactivate.call(this);this.to&&this.Ec.deactivate()};
f.Qq=function(){null!=this.Ha&&this.Tx&&this.Ec.activate()};f.A1=function(a){a.actionPrevented()||(a.preventAction(),this.Dx())};function Qr(a,b,c){this.ji=a;this.uT=b;this.fP=c}Qr.prototype.scenarioPassed=function(){return this.uT};Qr.prototype.tA=function(){return{completed:this.ji,passed:this.uT,canBePassed:this.fP}};function Rr(a){var b=a.currentSession(),c=b.completed();a=c||0<a.usedAttemptsCount();var d=b.scenario().settings().evaluationSettings();c=(b=c&&(!d.enabled()||b.scenarioPassed()))||!c||d.allowRetake();return new Qr(a,b,c)};function Sr(a){var b=a.lb,c=a.lz;Ul.call(this,a.content,a.mode);this.we=b;this.SA=c}m(Sr,Ul);Sr.prototype.lb=function(){return this.we};Sr.prototype.Mv=function(){var a=Rr(this.we);return this.SA||a.ji};function Tr(){Nh.call(this,"scenario");this.GJ=this.uo=null;this.SA=!1;this.fn="";this.fD=this.GB=this.bD=null;this.kK=0}m(Tr,Nh);f=Tr.prototype;f.lz=function(){return this.SA};f.PN=function(a){this.fn=a};f.Bn=function(){return y(this.uo)};f.jA=function(a){this.uo=a};
f.persistState=function(a){var b=Nh.prototype.persistState.call(this,a);a&&a.jy?(a=a.lb(),b.scenarioState=a.persistState(),a=Rr(a),b.scenarioInfo=a.tA()):(b.scenarioState=this.GJ,b.scenarioInfo=this.fD?this.fD.tA():null,b.scenarioInactivityDuration=this.kK);return b};f.nn=function(a,b){Nh.prototype.nn.call(this,a,b);this.GJ=a.scenarioState;var c=a.scenarioInfo;c&&(this.fD=new Qr(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.kK=a.scenarioInactivityDuration+b)};function Ur(a,b,c){Wl.call(this,a,b,c);this.we=b.lb();this.jy=!1}m(Ur,Wl);f=Ur.prototype;f.lb=function(){return this.we};f.activate=function(a){Wl.prototype.activate.call(this,a);this.we.setActionAvailability(a.CT);if(!this.jy){this.jy=!0;var b=this.ta,c=b.GJ;c&&this.we.restoreState(c,a.ie.lk+b.kK);this.we.stateChangedEvent().addHandler(this.F1,this,1);this.we.start()}this.to&&this.we.activate()};f.deactivate=function(){Wl.prototype.deactivate.call(this);this.to&&this.we.deactivate()};
f.Qq=function(){null!=this.Ha&&this.jy&&this.we.activate()};f.F1=function(a){a.actionPrevented()||(a.preventAction(),this.Dx())};var Vr={eZ:"playing",ida:"paused",IDLE:"idle"};u("ispring.presenter.player.transitions.TransitionPlaybackState",Vr,void 0);u("PLAYING","playing",Vr);u("PAUSED","paused",Vr);u("IDLE","idle",Vr);function N(a){xg.apply(this,arguments)}m(N,xg);function P(a){var b=new F(a);Hg(a,b);return b};function Wr(a,b){this.x=a;this.y=b}x(Wr,re);f=Wr.prototype;f.clone=function(){return new Wr(this.x,this.y)};f.scale=re.prototype.scale;f.normalize=function(){return this.scale(1/Math.sqrt(this.x*this.x+this.y*this.y))};f.add=function(a){this.x+=a.x;this.y+=a.y;return this};f.ph=function(a){this.x-=a.x;this.y-=a.y;return this};f.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 Xr(a,b,c){return a.clone().ph(b).rotate(c).add(b)}f.wl=function(a){return this==a?!0:a instanceof Wr&&!!a&&this.x==a.x&&this.y==a.y};function Yr(a,b){if(0==b)return a.clone();b=b*Math.PI/180;var c=new Wr(a.left,a.top),d=new Wr(a.left+a.width,a.top),e=new Wr(a.left,a.top+a.height);a=new Wr(a.left+a.width,a.top+a.height);if(!g){var g=d;var h=e,k=a,l=c.clone();l.add(g);l.add(h);l.add(k);l.x*=.25;l.y*=.25;g=l}c=Xr(c,g,b);d=Xr(d,g,b);e=Xr(e,g,b);a=Xr(a,g,b);b=new Fh(Math.min(c.y,d.y,e.y,a.y),Math.max(c.x,d.x,e.x,a.x),Math.max(c.y,d.y,e.y,a.y),Math.min(c.x,d.x,e.x,a.x));return new Gh(b.left,b.top,b.right-b.left,b.bottom-b.top)};function Zr(){}function $r(a,b,c,d,e,g){g=void 0===g?null:g;var h=as(d,c),k=a.zg(b),l=y(k.getContext("2d"));l.clearRect(0,0,b.width,b.height);var n=a.zg(b);wq(c,n,w(function(){g&&g instanceof HTMLCanvasElement&&l.drawImage(g,0,0);l.drawImage(n,0,0);bs(h);e(k)},a,n),new ye(1,1))}
function cs(a,b,c,d,e,g,h,k){k=void 0===k?null:k;var l=b.width,n=b.height,p=a.zg(b),q=as(g,c),t=y(p.getContext("2d"));t.clearRect(0,0,l,n);t.translate(l/2,n/2);t.rotate(-d);t.translate(-l/2,-n/2);var v=a.zg(b);wq(c,v,w(function(){k&&k instanceof HTMLCanvasElement&&ds(t,k,l,n,e,d);ds(t,v,l,n,e,d);bs(q);h(p)},a,v),new ye(1,1))}function ds(a,b,c,d,e,g){e=Yr(e,180*g/Math.PI);c=Yr(new Gh(0,0,c,d),180*g/Math.PI);a.drawImage(b,e.left,e.top,e.width,e.height,c.left,c.top,c.width,c.height)}
function as(a,b){var c=[];a=ba(a);for(var d=a.next();!d.done;d=a.next())if(d=b.querySelector("#"+d.value))d.setAttribute("data-draw-ignore",!0),c.push(d);return c}function bs(a){a=ba(a);for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("data-draw-ignore")}function es(a){if(!a)return a;var 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}
Zr.prototype.zg=function(a){var b=Qe("CANVAS");b.width=a.width;b.height=a.height;return b};function fs(a,b,c,d,e,g){N.call(this);this.vj=a;this.Le=this.ta=this.xt=null;this.Ea=c;this.Ca=d;this.mT=c;this.lT=d;this.OR=Number.MAX_VALUE;this.pi=b;r(e)&&(this.OR=e);this.Uj=Qe("DIV");this.ZU=Qe("DIV");g?g.qe()?this.zt(g):E(this,g.Vj,this.pJ,this):this.EP()}m(fs,N);f=fs.prototype;f.kf=function(){var a=this.vj;var b=this.pi;b=0>b?y(a.Ms):a.H[b];B(a.uK,b.Uj)};f.xs=function(a){mj(this.slide(),a)};f.width=function(){return this.Ea};f.height=function(){return this.Ca};f.slide=function(){return this.ta};
f.clone=function(){return y(this.Le)};f.zt=function(a){gs(this,a.Ql(),y(a.slideBackground()));hs(this)};f.Cp=function(){this.Gf();this.ta=Qe("DIV");H(this.ta,"position","absolute");this.zu=Qe("DIV");H(this.zu,"position","absolute");B(this.ta,this.zu);is(this,this.xt);this.ID=Qe("DIV");H(this.ID,"position","absolute");B(this.ta,this.ID);B(this.ID,this.rb);B(this.Uj,this.ta);hs(this)};
function hs(a){a.Le&&(Ue(a.Le),a.Le=null);a.Le=Qe("DIV");H(a.Le,"position","absolute");var b=Qe("DIV");H(b,"position","absolute");B(a.Le,b);var c=a.xt?es(a.xt):a.XU;B(b,c);b=Qe("DIV");H(b,"position","absolute");B(a.Le,b);B(b,a.HD);B(a.ZU,a.Le)}function is(a,b){a.zu&&(Se(a.zu),a.xt=b,B(a.zu,a.xt||a.Tm))}f.yX=function(a){is(this,a);this.ta&&hs(this)};f.ZE=function(){return this.xt};f.Gf=function(){this.ta&&(Ue(this.ta),this.ta=null)};f.content=function(){return this.ID};f.background=function(){return this.zu};
f.EP=function(){throw Error("must be overridden");};function gs(a,b,c){a.rb=b;a.Tm=c;a.HD=Me("div");a.HD.innerHTML=a.rb.innerHTML;a.XU=Me("div");a.XU.innerHTML=a.Tm.innerHTML}f.pJ=function(a){this.zt(a)};f.resize=function(a,b){if(this.Ea!=a||this.Ca!=b)this.Ea=a,this.Ca=b,this.Mm(a,b)};f.Mm=function(a,b){a=Math.min(a/this.mT,b/this.lT,this.OR);this.rb&&js(this,this.rb,a);this.Tm&&js(this,this.Tm,a)};function js(a,b,c){cp(b,c);$i(b,(a.Ea-a.mT*c)/2,(a.Ca-a.lT*c)/2)};function ks(a){this.g_=a}ks.prototype.displayObject=function(){return this.g_};function ls(a){var b=a.JA;this.Pf=a.Si.concat();this.vL=b.concat()}ls.prototype.Si=function(){return this.Pf.concat()};ls.prototype.JA=function(){return this.vL.concat()};ls.prototype.persistState=function(){var a={};a.indexes=this.Pf;a.zoomStates=this.vL;return a};ls.prototype.LL=function(){return new ls({Si:this.Pf,JA:this.vL})};function ms(a){N.call(this);this.ie=a;this.H=[];this.Pf=[];this.wy=[];this.xh=[];this.Kd=0;this.Aq=this.ZA=null;this.PS=P(this);this.eR=P(this)}m(ms,N);f=ms.prototype;f.push=function(a,b,c){this.H.push(a);this.xh.push(b);this.Pf.push(a.index());this.wy.push(c);this.Kd=this.H.length;a=this.ie;b=ns(this);a.rl=b;a.Fi=!0};
f.pop=function(){if(this.tk())return null;var a={slide:this.H[this.Kd-1],A5:this.xh[this.Kd-1]};this.H.splice(this.Kd-1,1);this.xh.splice(this.Kd-1,1);this.Pf.splice(this.Kd-1,1);this.wy.splice(this.Kd-1,1);this.Kd=this.H.length;var b=this.ie,c=ns(this);b.rl=c;b.Fi=!0;return a};function os(a){for(var b=a.xh.length-1;0<=b;--b)if(a.xh[b])return a.xh[b];return null}
f.reset=function(a){this.H=[];this.xh=[];this.Pf=[];this.wy=[];this.Kd=0;ps(this,void 0===a?null:a);this.PS.C();a=this.ie;var b=ns(this);a.rl=b;a.Fi=!0};function ps(a,b){b=void 0===b?null:b;a.ZA=b?new ks(b):null;a.Aq=null}f.CN=function(a){this.Aq=new ks(a)};f.slideBackground=function(){return this.ZA?y(this.ZA).displayObject():null};f.MM=function(){return this.Aq?y(this.Aq).displayObject():null};f.fF=function(){var a=this.tk()?null:this.H[this.Kd-1];return a?a.index():-1};
function qs(a,b,c){var d=rs(a,c);return b.every(function(a){return d.includes(a)})}function rs(a,b){for(var c=[],d=0;d<a.wy.length;++d){var e=a.wy[d];r(b)&&e!=b||c.push(a.Pf[d])}return c}function ss(a,b,c,d,e,g){function h(a){if(e&&!g.Z(c).visible())return a;for(;a<g.count()&&!g.Z(a).visible();)++a;return a}if(!e)return b;var k=Mh(d);d=rs(a,e).concat([c]);if(!k)return h(Math.max.apply(a,d)+1);for(a=0;a<d.length;++a)d[a]==b&&b++;return h(b)}f.tk=function(){return!this.Kd};
function ns(a){for(var b=[],c=ba(a.xh),d=c.next();!d.done;d=c.next())(d=d.value)?b.push({id:d.Uh().id(),$:d.$()}):b.push(d);return new ls({Si:a.Pf,JA:b})};function ts(a){up.apply(this,arguments)}m(ts,up);ts.prototype.GO=function(){};function Ls(){Nh.call(this,"quiz");this.gU=this.RA=this.zG=!1;this.fn="";this.dD=this.eD=this.FB=this.aD=null;this.XJ=0;this.uo=null;this.HV=!0}m(Ls,Nh);f=Ls.prototype;f.kz=function(){return this.RA};f.pN=function(){return this.gU};f.PN=function(a){this.fn=a};f.persistState=function(a){var b=Nh.prototype.persistState.call(this,a);a&&a.Tx?(a=a.Ta(),b.quizState=a.persistState(),a=Ai(a),b.quizInfo=a.tA()):(b.quizState=this.eD,b.quizInfo=this.dD?this.dD.tA():null,b.quizInactivityDuration=this.XJ);return b};
f.nn=function(a,b){Nh.prototype.nn.call(this,a,b);this.eD=a.quizState;var c=a.quizInfo;c&&(this.dD=new zi(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.XJ=a.quizInactivityDuration+b)};f.Bn=function(){return y(this.uo)};f.jA=function(a){this.uo=a};function Ms(a){var b=a.Rl,c=a.N8,d=a.Xu,e=a.slides,g=a.g5;this.Vg=a.c8;this.Jb=b;this.ra=d;this.H=e;this.Ha=g;this.XP=new Zr;this.fV=new WeakMap;this.MD={};this.FP=new WeakMap;this.rB={};this.jb=c;this.yt={}}
function Ns(a,b,c){function d(){return new Promise(function(a){Os(l,k).then(function(b){l.jb.CN(b);y(c).CN(l.jb.MM());a()})})}function e(){return new Promise(function(a){Ps(l,h.id(),k,h.Ga(),h.rotation(),[h.Pv()]).then(function(b){l.jb.ZA=new ks(b);a()})})}b=0<=b?a.H.Z(b):void 0;var g=b instanceof Ls||b instanceof Lr||b instanceof Tr;if(!c||g)return Promise.resolve();var h=c.Uh(),k=c.Lp(),l=a;h&&h.Ml()&&(ps(a.jb),a.jb.eR.C(b));b=h&&!h.Ml()&&!c.$();g=!!c.Dn();a=[];if(g&&b)b=new Promise(function(a){d().then(function(){e().then(function(){a()})})}),
a.push(b);else if(g||b)g&&(g=d(),a.push(g)),b&&(b=e(),a.push(b));return Promise.all(a)}function Os(a,b){var c=[],d=a.ra.X().timestamp(),e=Qs(d,"slide"+b,c);if(a.MD[e])return Promise.resolve(a.fV.get(a.MD[e]));a.MD[e]={hash:e};var g=a.Jb.Mc[b],h=Rs(a,b);return new Promise(function(b){$r(a.XP,a.Vg,h,c,function(c){a.fV.set(a.MD[e],c);b(c)},g.ZE())})}
function Ps(a,b,c,d,e,g){var h=a.ra.X().timestamp(),k=Qs(h,b,g,d,e);if(a.rB[k])return Promise.resolve(a.FP.get(a.rB[k]));a.rB[k]={hash:k};var l=a.Jb.Mc[c],n=Rs(a,c);return new Promise(function(c){cs(a.XP,a.Vg,n,e,d,g,function(d){a.FP.set(a.rB[k],d);d.setAttribute("id",b);c(d)},l.ZE())})}
function Rs(a,b){var c=a.Jb.Mc[b];b=a.H.Z(b);var d=c.ZU;b.qI=!1;d=new ts({content:d,uA:b.uA()});a=new Br(b,d,a.ra);a.bF();var e=a.Qa();d=e.Sb(e.count()-1);e=e.count()-1;d=d.duration();a.re.activate();a.re.reset(e,1E3*d);b.qI=!0;return c.clone()}function Qs(a,b,c,d,e){c=c.join(",");a=[a.wa(),a.Ka(),b,c];d&&a.push(d.toString());r(e)&&a.push(e);return a.join("_")};function Ss(a){this.R=a.content;this.XZ=""==a.contentHover?a.content:a.contentHover;this.jg=a.url;this.Ea=a.width;this.Ca=a.height;this.e4=a.Tv;this.d0=a.language;this.j_=a.Zu;this.i_=a.Yu;this.k_=a.$u;this.l_=a.ev}f=Ss.prototype;f.content=function(){return this.R};f.contentHover=function(){return this.XZ};f.url=function(){return this.jg};f.width=function(){return this.Ea};f.height=function(){return this.Ca};f.Tv=function(){return this.e4};f.language=function(){return this.d0};f.Zu=function(){return this.j_};
f.Yu=function(){return this.i_};f.$u=function(){return this.k_};f.ev=function(){return this.l_};function Ts(a){Ss.call(this,a)}x(Ts,Ss);function Us(){this.Kg=null;this.hz="";this.nW="_blank"}Us.prototype.logo=function(){return this.Kg};Us.prototype.qf=function(){return this.hz};Us.prototype.QN=function(a){this.hz=a};Us.prototype.rO=function(){return this.nW};Us.prototype.webSiteTarget=Us.prototype.rO;Us.prototype.webSiteUrl=Us.prototype.qf;Us.prototype.logo=Us.prototype.logo;function Vs(a,b,c){this.Mg=a;this.l0=b;this.l4=[].concat(c)}Vs.prototype.name=function(){return this.Mg};Vs.prototype.localName=function(){return this.l0};Vs.prototype.urls=function(){return this.l4};function Ws(){this.Px=[]}Ws.prototype.count=function(){return this.Px.length};Ws.prototype.rX=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Px[a]};Ws.prototype.getPresenter=Ws.prototype.rX;Ws.prototype.count=Ws.prototype.count;function Xs(a,b){this.$e=a;this.Xp=b;this.Em=1;this.jg=null;this.Qo="_self"}f=Xs.prototype;f.src=function(){return this.$e};f.Ga=function(){return this.Xp};f.opacity=function(){return this.Em};f.Td=function(a){this.Em=a};f.url=function(){return this.jg};f.target=function(){return this.Qo};function Ys(){this.VA={}}Ys.prototype.dM=function(a){return a in this.VA};Ys.prototype.Hz=function(a){return this.VA[a]||null};var Zs={Q8:"activated",E$:"deactivated",xO:"buffering"};u("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",Zs,void 0);u("ACTIVATED","activated",Zs);u("DEACTIVATED","deactivated",Zs);u("BUFFERING","buffering",Zs);function $s(a,b,c){this.ol=a;this.zH=b;this.Nd=r(c)?c:1;this.Af="deactivated";this.BT=new F}f=$s.prototype;f.zb=function(){return this.ol};f.ih=function(){return this.zH};f.volume=function(){return this.Nd};f.playbackState=function(){return this.Af};function at(a,b){a.Af!=b&&(a.Af=b,a.BT.C(a))}f.playbackStateChangedEvent=function(){return this.BT};$s.prototype.playbackStateChangedEvent=$s.prototype.playbackStateChangedEvent;$s.prototype.playbackState=$s.prototype.playbackState;
$s.prototype.endTimestamp=$s.prototype.ih;$s.prototype.startTimestamp=$s.prototype.zb;function bt(a,b,c,d){$s.call(this,b,c,d);this.xZ=a}m(bt,$s);bt.prototype.audio=function(){return this.xZ};bt.prototype.audio=bt.prototype.audio;function ct(){this.Zm=[]}ct.prototype.count=function(){return this.Zm.length};ct.prototype.nv=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Zm[a]};ct.prototype.getTrack=ct.prototype.nv;ct.prototype.count=ct.prototype.count;function dt(a){ct.apply(this,arguments)}m(dt,ct);dt.prototype.nX=function(a){return fb(this.nv(a),bt)};dt.prototype.vW=function(a){this.Zm.push(a)};dt.prototype.vc=function(){for(var a=[],b=0;b<this.count();++b)a.push(this.nX(b));return a};dt.prototype.addAudioTrack=dt.prototype.vW;dt.prototype.getAudioTrack=dt.prototype.nX;function et(a,b,c,d){$s.call(this,b,c,d);this.Yo=a}m(et,$s);et.prototype.video=function(){return this.Yo};et.prototype.width=function(){return this.Yo.width()};et.prototype.height=function(){return this.Yo.height()};et.prototype.height=et.prototype.height;et.prototype.width=et.prototype.width;et.prototype.video=et.prototype.video;function ft(a){ct.apply(this,arguments)}m(ft,ct);ft.prototype.Kz=function(a){return fb(this.nv(a),et)};ft.prototype.wW=function(a){this.Zm.push(a)};ft.prototype.vc=function(){for(var a=[],b=0;b<this.count();++b)a.push(this.Kz(b));return a};ft.prototype.addVideoTrack=ft.prototype.wW;ft.prototype.getVideoTrack=ft.prototype.Kz;function gt(){this.AZ=new dt;this.u4=new ft}gt.prototype.sl=function(){return this.AZ};gt.prototype.sh=function(){return this.u4};gt.prototype.videoTracks=gt.prototype.sh;gt.prototype.audioTracks=gt.prototype.sl;function ht(a,b,c,d){this.ya=a;this.Qb=b;this.jg=c;this.Qo=d}f=ht.prototype;f.type=function(){return this.ya};f.title=function(){return this.Qb};f.url=function(){return this.jg};f.target=function(){return this.Qo};f.navigate=function(a){Ji(this.jg,{target:a||this.Qo})};ht.prototype.navigate=ht.prototype.navigate;ht.prototype.target=ht.prototype.target;ht.prototype.url=ht.prototype.url;ht.prototype.title=ht.prototype.title;ht.prototype.type=ht.prototype.type;function it(){this.ku=[]}it.prototype.count=function(){return this.ku.length};it.prototype.sM=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.ku[a]};it.prototype.vc=function(){return this.ku};it.prototype.getReference=it.prototype.sM;it.prototype.count=it.prototype.count;function jt(){this.ku=new it}jt.prototype.Yi=function(){return this.ku};jt.prototype.references=jt.prototype.Yi;function kt(){this.ub=!1}kt.prototype.enabled=function(){return this.ub};kt.prototype.Za=function(a){this.ub=a};function lt(){this.IB=!0}lt.prototype.fitToWindow=function(){return this.IB};lt.prototype.fitToWindow=lt.prototype.fitToWindow;function mt(a,b,c){this.a0=a;this.HP=b||!1;this.BD=c||!1}f=mt.prototype;f.HP=!1;f.BD=!1;f.key=function(){return this.a0};f.KE=function(){return this.HP};f.shift=function(){return this.BD};function nt(a){this.ya=a;this.IU=[]}nt.prototype.type=function(){return this.ya};nt.prototype.zs=function(){return this.IU};function ot(){this.Db=[]}ot.prototype.count=function(){return this.Db.length};ot.prototype.kg=function(a){this.Db.push(a)};function pt(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.Db[b]};function qt(){this.Db=new ot}qt.prototype.ub=!0;qt.prototype.enabled=function(){return this.ub};qt.prototype.Za=function(a){this.ub=a};qt.prototype.actions=function(){return this.Db};var rt={Naa:"free",pea:"restricted",Zea:"sequential"};u("ispring.presenter.presentation.settings.NavigationType",rt,void 0);u("FREE","free",rt);u("RESTRICTED","restricted",rt);u("SEQUENTIAL","sequential",rt);function st(){this.C0=new ki;this.$w=new qt;this.D_=new ji;this.wm="free"}f=st.prototype;f.Dl=function(){return this.C0};f.wp=function(){return this.$w};f.Ur=function(){return this.D_};f.navigationType=function(){return this.wm};f.EN=function(a){this.wm=a};st.prototype.navigationType=st.prototype.navigationType;st.prototype.mouse=st.prototype.Dl;var tt={Qda:"prompt",Y8:"always",Hca:"never"};u("ispring.presenter.presentation.settings.PresentationResumeMode",tt,void 0);u("PROMPT_TO_RESUME","prompt",tt);u("ALWAYS_RESUME","always",tt);u("NEVER_RESUME","never",tt);function ut(){this.vD=this.Fk=this.JR=!1;this.mu="never"}f=ut.prototype;f.Cl=function(){return this.JR};f.Od=function(){return this.Fk};f.FF=function(a){this.Fk=a};f.Dv=function(){return this.mu};f.uN=function(){return this.vD};ut.prototype.resumeMode=ut.prototype.Dv;ut.prototype.autoStart=ut.prototype.Od;ut.prototype.loopPlayback=ut.prototype.Cl;var vt={naa:["BC","AD"],maa:["Before Christ","Anno Domini"],Eca:"JFMAMJJASOND".split(""),Cfa:"JFMAMJJASOND".split(""),$ba:"January February March April May June July August September October November December".split(" "),Bfa:"January February March April May June July August September October November December".split(" "),dfa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Efa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Uga:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Gfa:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ffa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Ffa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Fca:"SMTWTFS".split(""),Dfa:"SMTWTFS".split(""),efa:["Q1","Q2","Q3","Q4"],Wda:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Z8:["AM","PM"],A$:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],ega:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],B$:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],VY:6,Vga:[5,6],WY:5},
wt=vt;wt=vt;function xt(a,b,c,d,e,g){Da(a)?(this.gi=a==yt?b:0,this.Yh=a==zt?b:0,this.days=a==At?b:0,this.Ri=a==Bt?b:0,this.Ti=a==Ct?b:0,this.$i=a==Dt?b:0):(this.gi=a||0,this.Yh=b||0,this.days=c||0,this.Ri=d||0,this.Ti=e||0,this.$i=g||0)}
xt.prototype.ZF=function(){var a=Math.min(this.gi,this.Yh,this.days,this.Ri,this.Ti,this.$i),b=Math.max(this.gi,this.Yh,this.days,this.Ri,this.Ti,this.$i);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.gi&&b.push(Math.abs(this.gi)+"Y");this.Yh&&b.push(Math.abs(this.Yh)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.Ri||this.Ti||this.$i)b.push("T"),this.Ri&&b.push(Math.abs(this.Ri)+"H"),this.Ti&&b.push(Math.abs(this.Ti)+"M"),this.$i&&b.push(Math.abs(this.$i)+
"S");return b.join("")};xt.prototype.wl=function(a){return a.gi==this.gi&&a.Yh==this.Yh&&a.days==this.days&&a.Ri==this.Ri&&a.Ti==this.Ti&&a.$i==this.$i};xt.prototype.clone=function(){return new xt(this.gi,this.Yh,this.days,this.Ri,this.Ti,this.$i)};var yt="y",zt="m",At="d",Bt="h",Ct="n",Dt="s";xt.prototype.add=function(a){this.gi+=a.gi;this.Yh+=a.Yh;this.days+=a.days;this.Ri+=a.Ri;this.Ti+=a.Ti;this.$i+=a.$i};
function Et(a,b,c){Ea(a)?(this.xb=Ft(a,b||0,c||1),Gt(this,c||1)):La(a)?(this.xb=Ft(a.getFullYear(),a.getMonth(),a.getDate()),Gt(this,a.getDate())):(this.xb=new Date(Sa()),a=this.xb.getDate(),this.xb.setHours(0),this.xb.setMinutes(0),this.xb.setSeconds(0),this.xb.setMilliseconds(0),Gt(this,a))}function Ft(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}f=Et.prototype;f.hX=wt.VY;f.jX=wt.WY;f.clone=function(){var a=new Et(this.xb);a.hX=this.hX;a.jX=this.jX;return a};
f.getFullYear=function(){return this.xb.getFullYear()};f.getYear=function(){return this.getFullYear()};f.getMonth=function(){return this.xb.getMonth()};f.getDate=function(){return this.xb.getDate()};f.getTime=function(){return this.xb.getTime()};f.getDay=function(){return this.xb.getDay()};f.getUTCFullYear=function(){return this.xb.getUTCFullYear()};f.getUTCMonth=function(){return this.xb.getUTCMonth()};f.getUTCDate=function(){return this.xb.getUTCDate()};f.getUTCDay=function(){return this.xb.getDay()};
f.getUTCHours=function(){return this.xb.getUTCHours()};f.getUTCMinutes=function(){return this.xb.getUTCMinutes()};f.getTimezoneOffset=function(){return this.xb.getTimezoneOffset()};f.set=function(a){this.xb=new Date(a.getFullYear(),a.getMonth(),a.getDate())};f.setFullYear=function(a){this.xb.setFullYear(a)};f.setYear=function(a){this.setFullYear(a)};f.setMonth=function(a){this.xb.setMonth(a)};f.setDate=function(a){this.xb.setDate(a)};f.setTime=function(a){this.xb.setTime(a)};f.setUTCFullYear=function(a){this.xb.setUTCFullYear(a)};
f.setUTCMonth=function(a){this.xb.setUTCMonth(a)};f.setUTCDate=function(a){this.xb.setUTCDate(a)};
f.add=function(a){if(a.gi||a.Yh){var b=this.getMonth()+a.Yh+12*a.gi,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&&(a=new Date((new Date(this.getYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),
this.setDate(a.getDate()),Gt(this,a.getDate()))};f.ZF=function(){return[this.getFullYear(),Vb(this.getMonth()+1),Vb(this.getDate())].join("")+""};f.wl=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};f.toString=function(){return this.ZF()};function Gt(a,b){a.getDate()!=b&&a.xb.setUTCHours(a.xb.getUTCHours()+(a.getDate()<b?1:-1))}f.valueOf=function(){return this.xb.valueOf()};function Ht(a,b){this.AY=a;this.Cz=b}new Et(0,0,1);new Et(9999,11,31);Ht.prototype.getStartDate=function(){return this.AY};Ht.prototype.contains=function(a){return a.valueOf()>=this.AY.valueOf()&&a.valueOf()<=this.Cz.valueOf()};Ht.prototype.iterator=function(){return new It(this)};function It(a){this.VM=a.getStartDate().clone();this.Cz=Number(a.Cz.ZF())}x(It,hm);It.prototype.next=function(){if(Number(this.VM.ZF())>this.Cz)throw gm;var a=this.VM.clone();this.VM.add(new xt(At,1));return a};function Jt(){this.BJ=void 0;this.PP=this.CV=null}Jt.prototype.password=function(){return this.BJ};Jt.prototype.Rv=function(){return this.CV};function Kt(a,b){a.CV=b}Jt.prototype.PE=function(){return this.PP};function Lt(){}Lt.prototype.UU=null;Lt.prototype.KT=null;Lt.prototype.PF=function(){return this.UU};Lt.prototype.uF=function(){return this.KT};function Mt(a,b){this.jg=a;this.Qo=b}Mt.prototype.url=function(){return this.jg};Mt.prototype.target=function(){return this.Qo};Mt.prototype.open=function(){Ji(this.jg,{target:this.Qo})};function Nt(){this.LI=new st;this.JJ=new ut;this.vZ=new lt;this.V=this.aC=this.wb=null;this.Lo="";this.v4=new Lt;this.z2=new Jt;this.nZ=new kt}f=Nt.prototype;f.navigation=function(){return this.LI};f.sc=function(){return this.JJ};f.$o=function(){return this.vZ};f.VF=function(){return this.Lo};f.skin=function(){return this.wb};f.Ya=function(){return this.V};f.AN=function(a){this.V=a};f.Fs=function(){return this.v4};f.yv=function(){return this.z2};f.Ir=function(){return this.nZ};Nt.prototype.i18n=Nt.prototype.Ya;
Nt.prototype.skin=Nt.prototype.skin;Nt.prototype.appearance=Nt.prototype.$o;Nt.prototype.playback=Nt.prototype.sc;function Ot(){this.wK=[]}Ot.prototype.count=function(){return this.wK.length};Ot.prototype.add=function(a){this.wK.push(a)};function Pt(a,b){for(var c=a.count(),d=0;d<c;++d){var e=a.wK[d];if(e.name()==b)return e}return null};function Qt(a){this.Eb=a;this.H=new Ph;this.Qb="";this.W=new Nt;this.KP=new Ot;this.hn=this.aB=this.Lg=null;this.nQ=[];this.Px=new Ws;this.wh=null;this.Uf=new gt;this.$x=new jt;this.AK=new Ys;this.fW=new Ys;this.o2=[]}f=Qt.prototype;f.Mp=function(){return this.Eb};f.slides=function(){return this.H};f.title=function(){return this.Qb};f.ON=function(a){this.Qb=a};f.courseTitle=function(){return this.b_};f.slideWidth=function(){return this.Cf};f.slideHeight=function(){return this.Bf};f.settings=function(){return this.W};
f.iF=function(){if(!this.Lg){var a=lm(km(this.H.count()));this.Lg=new Vh(this.H,"__m",a)}return this.Lg};f.nz=function(){return this.aB};f.zA=function(){return this.hn};f.fonts=function(){return this.nQ};f.ls=function(){return this.Px};f.gh=function(){return this.wh};f.xN=function(a){this.wh=a};f.$c=function(){return this.Uf};f.Kl=function(){return this.$x};f.ks=function(){return this.o2};Qt.prototype.resources=Qt.prototype.Kl;Qt.prototype.narration=Qt.prototype.$c;Qt.prototype.company=Qt.prototype.gh;
Qt.prototype.presenters=Qt.prototype.ls;Qt.prototype.settings=Qt.prototype.settings;Qt.prototype.slideHeight=Qt.prototype.slideHeight;Qt.prototype.slideWidth=Qt.prototype.slideWidth;Qt.prototype.title=Qt.prototype.title;Qt.prototype.slides=Qt.prototype.slides;Qt.prototype.uniqueId=Qt.prototype.Mp;var Q={Kca:"null",TY:"Cut",z$:"CutThroughBlack",fea:"RandomTransition",u9:"BlindsHorizontal",v9:"BlindsVertical",K9:"CheckerboardAcross",L9:"CheckerboardDown",h$:"CoverLeft",n$:"CoverUp",k$:"CoverRight",g$:"CoverDown",j$:"CoverLeftUp",m$:"CoverRightUp",i$:"CoverLeftDown",l$:"CoverRightDown",O$:"Dissolve",saa:"FadeThroughBlack",sga:"UncoverLeft",yga:"UncoverUp",vga:"UncoverRight",rga:"UncoverDown",uga:"UncoverLeftUp",xga:"UncoverRightUp",tga:"UncoverLeftDown",wga:"UncoverRightDown",dea:"RandomBarsHorizontal",
eea:"RandomBarsVertical",Nfa:"StripsLeftUp",Pfa:"StripsRightUp",Mfa:"StripsLeftDown",Ofa:"StripsRightDown",hha:"WipeLeft",jha:"WipeUp",iha:"WipeRight",gha:"WipeDown",A9:"BoxOut",y9:"BoxIn",xfa:"SplitHorizontalOut",wfa:"SplitHorizontalIn",zfa:"SplitVerticalOut",yfa:"SplitVerticalIn",afa:"ShapeCircle",bfa:"ShapeDiamond",Q9:"CombHorizontal",R9:"CombVertical",raa:"FadeSmoothly",Ica:"Newsflash",cfa:"ShapePlus",Sda:"PushDown",Tda:"PushLeft",Uda:"PushRight",Vda:"PushUp",Tga:"Wedge",Xga:"Wheel1Spoke",Yga:"Wheel2Spokes",
Zga:"Wheel3Spokes",$ga:"Wheel4Spokes",aha:"Wheel8Spokes",bha:"WheelReverse1Spoke",Mga:"VortexLeft",Oga:"VortexUp",Nga:"VortexRight",Lga:"VortexDown",xea:"RippleCenter",Bea:"RippleRightUp",zea:"RippleLeftUp",yea:"RippleLeftDown",Aea:"RippleRightDown",Raa:"GlitterDiamondLeft",Taa:"GlitterDiamondUp",Saa:"GlitterDiamondRight",Qaa:"GlitterDiamondDown",Vaa:"GlitterHexagonLeft",Xaa:"GlitterHexagonUp",Waa:"GlitterHexagonRight",Uaa:"GlitterHexagonDown",Oaa:"GalleryLeft",Paa:"GalleryRight",d$:"ConveyorLeft",
e$:"ConveyorRight",Z$:"DoorsVertical",Y$:"DoorsHorizontal",dha:"WindowVertical",cha:"WindowHorizontal",Qga:"WarpIn",Rga:"WarpOut",Caa:"FlyThroughIn",Eaa:"FlyThroughOut",Daa:"FlyThroughInBounce",Faa:"FlyThroughOutBounce",tea:"RevealSmoothLeft",uea:"RevealSmoothRight",rea:"RevealBlackLeft",sea:"RevealBlackRight",lba:"Honeycomb",vaa:"FerrisWheelLeft",waa:"FerrisWheelRight",Sfa:"SwitchLeft",Tfa:"SwitchRight",zaa:"FlipLeft",Aaa:"FlipRight",yaa:"Flashbulb",ifa:"ShredStripsIn",jfa:"ShredStripsOut",gfa:"ShredRectangleIn",
hfa:"ShredRectangleOut",q$:"CubeLeft",s$:"CubeUp",r$:"CubeRight",p$:"CubeDown",Dea:"RotateLeft",Fea:"RotateUp",Eea:"RotateRight",Cea:"RotateDown",z9:"BoxLeft",C9:"BoxUp",B9:"BoxRight",x9:"BoxDown",Pca:"OrbitLeft",Rca:"OrbitUp",Qca:"OrbitRight",Oca:"OrbitDown",dda:"PanLeft",fda:"PanUp",eda:"PanRight",cda:"PanDown",U8:"AirplaneLeft",V8:"AirplaneRight",Uca:"OrigamiLeft",Vca:"OrigamiRight",faa:"DrapeLeft",gaa:"DrapeRight",taa:"FallOverLeft",uaa:"FallOverRight",y$:"Curtains",Maa:"Fracture",o$:"Crush",
fha:"WindRight",eha:"WindLeft",lda:"PeelOffLeft",mda:"PeelOffRight",Oda:"Prestige",Zca:"PageCurlDoubleLeft",$ca:"PageCurlDoubleRight",ada:"PageCurlSingleLeft",bda:"PageCurlSingleRight",bca:"MorphByObject",cca:"MorphByWord",aca:"MorphByChar",kha:"Zoom"};u("ispring.presenter.presentation.slides.TransitionEffectType",Q,void 0);u("NULL","null",Q);u("CUT","Cut",Q);u("CUT_THROUGH_BLACK","CutThroughBlack",Q);u("RANDOM_TRANSITION","RandomTransition",Q);u("BLINDS_HORIZONTAL","BlindsHorizontal",Q);
u("BLINDS_VERTICAL","BlindsVertical",Q);u("CHECKERBOARD_ACROSS","CheckerboardAcross",Q);u("CHECKERBOARD_DOWN","CheckerboardDown",Q);u("COVER_LEFT","CoverLeft",Q);u("COVER_UP","CoverUp",Q);u("COVER_RIGHT","CoverRight",Q);u("COVER_DOWN","CoverDown",Q);u("COVER_LEFT_UP","CoverLeftUp",Q);u("COVER_RIGHT_UP","CoverRightUp",Q);u("COVER_LEFT_DOWN","CoverLeftDown",Q);u("COVER_RIGHT_DOWN","CoverRightDown",Q);u("DISSOLVE","Dissolve",Q);u("FADE_THROUGH_BLACK","FadeThroughBlack",Q);
u("UNCOVER_LEFT","UncoverLeft",Q);u("UNCOVER_UP","UncoverUp",Q);u("UNCOVER_RIGHT","UncoverRight",Q);u("UNCOVER_DOWN","UncoverDown",Q);u("UNCOVER_LEFT_UP","UncoverLeftUp",Q);u("UNCOVER_RIGHT_UP","UncoverRightUp",Q);u("UNCOVER_LEFT_DOWN","UncoverLeftDown",Q);u("UNCOVER_RIGHT_DOWN","UncoverRightDown",Q);u("RANDOM_BARS_HORIZONTAL","RandomBarsHorizontal",Q);u("RANDOM_BARS_VERTICAL","RandomBarsVertical",Q);u("STRIPS_LEFT_UP","StripsLeftUp",Q);u("STRIPS_RIGHT_UP","StripsRightUp",Q);
u("STRIPS_LEFT_DOWN","StripsLeftDown",Q);u("STRIPS_RIGHT_DOWN","StripsRightDown",Q);u("WIPE_LEFT","WipeLeft",Q);u("WIPE_UP","WipeUp",Q);u("WIPE_RIGHT","WipeRight",Q);u("WIPE_DOWN","WipeDown",Q);u("BOX_OUT","BoxOut",Q);u("BOX_IN","BoxIn",Q);u("SPLIT_HORIZONTAL_OUT","SplitHorizontalOut",Q);u("SPLIT_HORIZONTAL_IN","SplitHorizontalIn",Q);u("SPLIT_VERTICAL_OUT","SplitVerticalOut",Q);u("SPLIT_VERTICAL_IN","SplitVerticalIn",Q);u("SHAPE_CIRCLE","ShapeCircle",Q);u("SHAPE_DIAMOND","ShapeDiamond",Q);
u("COMB_HORIZONTAL","CombHorizontal",Q);u("COMB_VERTICAL","CombVertical",Q);u("FADE_SMOOTHLY","FadeSmoothly",Q);u("NEWSFLASH","Newsflash",Q);u("SHAPE_PLUS","ShapePlus",Q);u("PUSH_DOWN","PushDown",Q);u("PUSH_LEFT","PushLeft",Q);u("PUSH_RIGHT","PushRight",Q);u("PUSH_UP","PushUp",Q);u("WEDGE","Wedge",Q);u("WHEEL_1_SPOKE","Wheel1Spoke",Q);u("WHEEL_2_SPOKES","Wheel2Spokes",Q);u("WHEEL_3_SPOKES","Wheel3Spokes",Q);u("WHEEL_4_SPOKES","Wheel4Spokes",Q);u("WHEEL_8_SPOKES","Wheel8Spokes",Q);
u("WHEEL_REVERSE_1_SPOKE","WheelReverse1Spoke",Q);u("VORTEX_LEFT","VortexLeft",Q);u("VORTEX_UP","VortexUp",Q);u("VORTEX_RIGHT","VortexRight",Q);u("VORTEX_DOWN","VortexDown",Q);u("RIPPLE_CENTER","RippleCenter",Q);u("RIPPLE_RIGHT_UP","RippleRightUp",Q);u("RIPPLE_LEFT_UP","RippleLeftUp",Q);u("RIPPLE_LEFT_DOWN","RippleLeftDown",Q);u("RIPPLE_RIGHT_DOWN","RippleRightDown",Q);u("GLITTER_DIAMOND_LEFT","GlitterDiamondLeft",Q);u("GLITTER_DIAMOND_UP","GlitterDiamondUp",Q);
u("GLITTER_DIAMOND_RIGHT","GlitterDiamondRight",Q);u("GLITTER_DIAMOND_DOWN","GlitterDiamondDown",Q);u("GLITTER_HEXAGON_LEFT","GlitterHexagonLeft",Q);u("GLITTER_HEXAGON_UP","GlitterHexagonUp",Q);u("GLITTER_HEXAGON_RIGHT","GlitterHexagonRight",Q);u("GLITTER_HEXAGON_DOWN","GlitterHexagonDown",Q);u("GALLERY_LEFT","GalleryLeft",Q);u("GALLERY_RIGHT","GalleryRight",Q);u("CONVEYOR_LEFT","ConveyorLeft",Q);u("CONVEYOR_RIGHT","ConveyorRight",Q);u("DOORS_VERTICAL","DoorsVertical",Q);
u("DOORS_HORIZONTAL","DoorsHorizontal",Q);u("WINDOW_VERTICAL","WindowVertical",Q);u("WINDOW_HORIZONTAL","WindowHorizontal",Q);u("WARP_IN","WarpIn",Q);u("WARP_OUT","WarpOut",Q);u("FLY_THROUGH_IN","FlyThroughIn",Q);u("FLY_THROUGH_OUT","FlyThroughOut",Q);u("FLY_THROUGH_IN_BOUNCE","FlyThroughInBounce",Q);u("FLY_THROUGH_OUT_BOUNCE","FlyThroughOutBounce",Q);u("REVEAL_SMOOTH_LEFT","RevealSmoothLeft",Q);u("REVEAL_SMOOTH_RIGHT","RevealSmoothRight",Q);u("REVEAL_BLACK_LEFT","RevealBlackLeft",Q);
u("REVEAL_BLACK_RIGHT","RevealBlackRight",Q);u("HONEYCOMB","Honeycomb",Q);u("FERRIS_WHEEL_LEFT","FerrisWheelLeft",Q);u("FERRIS_WHEEL_RIGHT","FerrisWheelRight",Q);u("SWITCH_LEFT","SwitchLeft",Q);u("SWITCH_RIGHT","SwitchRight",Q);u("FLIP_LEFT","FlipLeft",Q);u("FLIP_RIGHT","FlipRight",Q);u("FLASHBULB","Flashbulb",Q);u("SHRED_STRIPS_IN","ShredStripsIn",Q);u("SHRED_STRIPS_OUT","ShredStripsOut",Q);u("SHRED_RECTANGLE_IN","ShredRectangleIn",Q);u("SHRED_RECTANGLE_OUT","ShredRectangleOut",Q);
u("CUBE_LEFT","CubeLeft",Q);u("CUBE_UP","CubeUp",Q);u("CUBE_RIGHT","CubeRight",Q);u("CUBE_DOWN","CubeDown",Q);u("ROTATE_LEFT","RotateLeft",Q);u("ROTATE_UP","RotateUp",Q);u("ROTATE_RIGHT","RotateRight",Q);u("ROTATE_DOWN","RotateDown",Q);u("BOX_LEFT","BoxLeft",Q);u("BOX_UP","BoxUp",Q);u("BOX_RIGHT","BoxRight",Q);u("BOX_DOWN","BoxDown",Q);u("ORBIT_LEFT","OrbitLeft",Q);u("ORBIT_UP","OrbitUp",Q);u("ORBIT_RIGHT","OrbitRight",Q);u("ORBIT_DOWN","OrbitDown",Q);u("PAN_LEFT","PanLeft",Q);
u("PAN_UP","PanUp",Q);u("PAN_RIGHT","PanRight",Q);u("PAN_DOWN","PanDown",Q);u("AIRPLANE_LEFT","AirplaneLeft",Q);u("AIRPLANE_RIGHT","AirplaneRight",Q);u("ORIGAMI_LEFT","OrigamiLeft",Q);u("ORIGAMI_RIGHT","OrigamiRight",Q);u("DRAPE_LEFT","DrapeLeft",Q);u("DRAPE_RIGHT","DrapeRight",Q);u("FALL_OVER_LEFT","FallOverLeft",Q);u("FALL_OVER_RIGHT","FallOverRight",Q);u("CURTAINS","Curtains",Q);u("FRACTURE","Fracture",Q);u("CRUSH","Crush",Q);u("WIND_RIGHT","WindRight",Q);u("WIND_LEFT","WindLeft",Q);
u("PEEL_OFF_LEFT","PeelOffLeft",Q);u("PEEL_OFF_RIGHT","PeelOffRight",Q);u("PRESTIGE","Prestige",Q);u("PAGE_CURL_DOUBLE_LEFT","PageCurlDoubleLeft",Q);u("PAGE_CURL_DOUBLE_RIGHT","PageCurlDoubleRight",Q);u("PAGE_CURL_SINGLE_LEFT","PageCurlSingleLeft",Q);u("PAGE_CURL_SINGLE_RIGHT","PageCurlSingleRight",Q);u("MORPH_BY_OBJECT","MorphByObject",Q);u("MORPH_BY_WORD","MorphByWord",Q);u("MORPH_BY_CHAR","MorphByChar",Q);function Rt(a){this.gc=a}Rt.prototype.type=function(){return"gotoSlide"};Rt.prototype.K=function(){return this.gc};function St(a){var b=a.$,c=a.Lp,d=a.Dn;this.xj=a.Uh;this.Vw=b;this.Q3=c;this.yo=d;this.Aq=null}f=St.prototype;f.Uh=function(){return this.xj};f.Lp=function(){return this.Q3};f.$=function(){return this.Vw};f.Dn=function(){return this.yo};f.MM=function(){return this.Aq};f.CN=function(a){this.Aq=a};function Tt(a,b,c,d){Vh.call(this,a,b,c.slides());this.tW=c;this.Cu=d||Wb()}m(Tt,Vh);function Ut(){this.So=new F}var Vt;f=Ut.prototype;f.Ek=!1;f.Wg=0;f.start=function(){if(this.Ek)throw Error("timer was already started");this.Ek=!0;this.Wg=Sa();Wt()(w(this.Xm,this))};f.stop=function(){if(!this.Ek)throw Error("timer wasn't started");this.Ek=!1};f.up=function(){return this.Ek};f.Xm=function(){if(this.Ek){var a=this.Wg;this.Wg=Sa();this.So.C(this.Wg-a);Wt()(w(this.Xm,this))}};f.Vb=function(){return this.So};var Xt=1E3/30;
function Wt(){if(Vt)return Vt;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return Vt=!dk&&r(a)?function(b){a(b)}:function(a){setTimeout(a,Xt)}};function Yt(a,b,c,d,e,g,h,k){var l=this;this.jD=!1;this.NC=null;this.Wd=this.M=-1;this.Xq=null;this.$a=!1;this.oL=-1;this.G=a;this.H=a.slides();this.me=c;this.y3=d;this.ra=e;this.N=e.X();this.uR=this.N.timestamp();this.Ha=g;this.Md=h;this.TK=k;this.vD=a.settings().sc().uN();this.Jb=b;this.fl=new F;this.iU=new F;c.Vj.addHandler(this.pJ,this);this.N.Vb().addHandler(this.Wa,this);this.N.zk().addHandler(function(){l.TK.X().zk().C()},this);this.N.Kp().addHandler(function(){l.TK.X().Kp().C()},this);this.Md.$F().addHandler(this.bT,
this);this.Md.Sv().addHandler(function(){l.NV.C()},this);this.Md.$F().addHandler(function(){l.b4.C();Zt(l)},this);this.z3=[];this.UB=new ti;this.Lg=a.iF();this.Be=[];a=new ye(this.G.slideWidth(),this.G.slideHeight());this.jb=new ms(this.Ha.ie);this.jb.PS.addHandler(function(){var a=l.tE;r(void 0)?delete a.yt[void 0]:a.yt={};$t(l)&&(l.Be.pop(),l.Wd=l.M);Zt(l)},this);this.jb.eR.addHandler(function(a){Zt(l,a)},this);this.tE=new Ms({c8:a,Rl:b,N8:this.jb,Xu:e,slides:this.H,g5:g});b=this.N.timestamp().K();
0<=b&&(this.N.started()?au(this,{K:b,xL:!1,wk:!1}):this.Wa(this.N));this.vI=Sa();this.PO=new Ut;this.PO.Vb().addHandler(this.M0,this);this.PO.start();this.WO=new F;this.Is=new F;this.YU=new F;this.Iy=new F;this.TU=new F;this.CB=new F;this.kQ=new F;this.NV=new F;this.b4=new F;this.gQ=new F;this.zJ=new qi;this.zJ.isSupported()&&C(this.zJ,"visibilitychange",this.d2,!1,this);C(window,"beforeunload",function(){bu(l,!1)});this.FR=new F;this.RV=new F}
function Zt(a,b){if(0<=a.la()){var c=a.jb.slideBackground();b=b?b.index():a.Y().index();var d=a.tE;d.yt[b]?c&&(d.yt[b]=c):d.yt[b]=c;c=a.Jb.Mc[b];a=es(a.tE.yt[b]);c.yX(a)}}f=Yt.prototype;f.play=function(){0>this.M?au(this,{K:this.Ff(),En:!1}):(y(this.wc),cu(this)&&!this.N.Fc()?this.zl():this.wc.play())};function cu(a){var b=a.N.timestamp(),c=b.wa();b=b.Ka();var d=y(a.wc).Qa();c=0<=c?d.Sb(c):null;return"suspended"==a.N.state()||null!==c&&b>=c.duration()}f.pause=function(){this.wc&&this.wc.pause()};
function du(a,b,c){var d=!1;d=void 0===d?!0:d;var e=os(a.jb)||void 0,g=e?!1:void 0;if(e){var h=e.Uh(),k=eu(a,h),l=new Rg(e.Lp(),0,0);e.$()||fu(a,k,h.Ep(),e,l);h=Xh(k);0>h&&(h=0);a.Wd=h}au(a,{K:b,Od:c,Lv:g,En:!d,xE:!1,Gs:e})}f.vd=function(a,b,c){c=void 0===c?!0:c;this.jb.reset();au(this,{K:a,Od:b,En:!c,Dp:!0})};f.fF=function(){var a=this.UB.top();return a?a.index():-1};f.ov=function(a){this.jb.reset();if(!this.UB.tk()){r(a)||(a=!0);var b=this.UB.pop();b&&au(this,{K:b.index(),Od:a,xL:!1,Dp:!0})}};
f.Ff=function(){var a=Wh(this.Lg);return Th(a)?y(a.Y()).index():this.Lg.slides()[0]};f.Bl=function(){var a=Wh(this.Lg);a.M=a.Du.length;if(Uh(a))return y(a.Y()).index();a=this.Lg.slides().length;return this.Lg.slides()[a-1]};f.pp=function(a){this.jb.reset();au(this,{K:this.Ff(),Od:a,Dp:!0})};f.qp=function(a){this.jb.reset();au(this,{K:this.Bl(),Od:a,Dp:!0})};f.Qd=function(a){a=r(a)?a:!0;gu(this,a,!0,void 0)};function yi(a){var b=r(b)?b:!0;gu(a,b,!0,!0)}
f.ng=function(a){r(a)||(a=!0);if(0>this.M)throw Error("current slide is null");this.MH(a,!1)};f.zl=function(){if(0>this.M)throw Error("Slide has not been loaded");var a=this.N.timestamp(),b=a.wa(),c=a.Ka();a=this.wc;var d=a.Qa(),e=0<=b?d.Sb(b):null,g=e?e.duration():0;d=b==d.count()-1&&(c>=g||e&&e.pk());0>b?(hu(this.Md),this.Uy&&gu(this,!0,!1,void 0)):d?(Yl(a),gu(this,!0,!0,void 0)):(this.WB=g<=c,b=a.ta.Qa(),c=a.ra.X().timestamp().wa(),c==b.count()-1?Yl(a):(a.play(),Xl(a,c+1,0)),iu(this),this.WB=!1)};
f.Al=function(a,b,c,d){void 0==d&&(d=!1);if(a>this.H.count()||0>a)throw Error("slideIndex is out of bounds");var e=this.H.Z(a);if(0>b)c=b=0;else{var g=e.Qa().count();b>g-1&&(b=g-1)}"idle"!=this.Md.state()&&hu(this.Md);if(g=a!=this.M){bu(this);this.me.vs(a);if(!e.qe()){this.Wn=arguments;this.Kw=w(this.Al,this);this.Wn.K=a;ju(this.ra,!0,this.me);return}this.Wn&&(this.Kw=this.Wn=null,ju(this.ra,!1,this.me));if(0==b&&0==c){au(this,{K:a,Od:d,Lv:!1});return}e=this.Fe(a);if(e instanceof Br){e.re.reset(b,
1E3*c);var h=ku(this.Ha.ie,a);(h=h?h.Zk:null)&&e.AF(h)}}this.ra.qh(a,b,c,!0);g&&this.Is.C(a);d?this.ra.start():this.ra.stop();iu(this)};f.MH=function(a,b,c){r(this.LH)?this.PT=arguments:this.LH=setTimeout(w(this.wQ,this,a,b,void 0===c?!1:c),0)};
f.wQ=function(a,b,c){c=void 0===c?!1:c;clearTimeout(this.LH);this.LH=void 0;var d=this.PT;if(d)this.PT=null,this.wQ.apply(this,d);else{var e=this.If();if(0>e){if(0>this.M)return;e=this.M}this.Xq=!1;if(!this.jb.tk()&&this.jb.fF()==e){var g=this.jb.pop();d=g.slide;g=g.A5;if(d){e=void 0;if(g){var h=g.Lp()==d.index();e=void 0;var k=g.Uh();g.Dn()&&(k=g.Dn(),e=g.Uh());e=lu(this,y(k),h,e);h&&ps(this.jb,mu(this.Jb,d.index()).ZE())}$t(this)&&nu(this)&&(this.Be.pop(),this.Wd=this.M);e&&!$t(this)&&(g=e.Uh(),
h=eu(this,g),fu(this,h,g.Ep(),e));au(this,{K:d.index(),Od:a,$:b,En:c,xE:!1,Gs:e});return}}au(this,{K:e,Od:a,$:b,En:c,xE:!1})}};f.If=function(){if(0>this.M)return-1;var a=this.Y().Mi().xv();return a?"gotoSlide"==a.type()?a.K():-1:ou(this)};
function ou(a){if(!a.jb.tk()){var b=a.jb.fF();if(-1!=b)return b}var c=a.Y();b=pu(a);if(!$t(a)&&a.M!=b)return qu(a).slides()[0];b=Wh(qu(a));if(b.seekTo(a.Wd)){for(c=c.visible();Sh(b);){var d=b.Y();if(d&&d.Xv()||!c||c&&d&&d.visible())break}b=b.Y();return!b&&$t(a)&&nu(a)?(b=ru(a).slides().concat().reverse().find(function(b){return b<qu(a).slides()[0]-1}),r(b)?b:-1):b?b.index():-1}return-1}function $t(a){return 0<a.Be.length?qu(a)instanceof Tt:!1}
f.rp=function(){y(0<=this.M);var a=y(this.Fe(this.M)),b=!0,c=this.N.timestamp(),d=c.wa();0>d?(hu(this.Md),this.Uy||(this.MH(!1,!0,!0),b=!1)):0<d||.01<c.Ka()?(c=a.ra.X().timestamp().wa(),0==c?Zl(a):a.qF(c-1)):(this.MH(!1,!0,!0),b=!1);b&&iu(this)};f.ZN=function(a,b){this.jb.reset();(a=Pt(this.G.KP,a))&&su(this,a,b,void 0,!0)};function su(a,b,c,d,e){fu(a,b,c,d);au(a,{K:b.slides()[a.Wd],Lv:!0,Gs:d,Dp:e})}
function fu(a,b,c,d,e){c=c?d&&d.Dn()?new Rg(d.Lp(),0,0):e||a.N.timestamp():null;a.Be.push(new Gi(b,c,a.Wd));b=Xh(b);0>b&&(b=0);a.Wd=b}f.qA=function(a){(a=Kh(this.Y().rj(),a))&&tu(this,a)};function tu(a,b,c){var d=eu(a,b);c=lu(a,b,!1,c);su(a,d,b.Ep(),c)}function eu(a,b){var c=$t(a)?qu(a).Cu:void 0;return new Tt(a.G.slides(),b.id(),b,c)}function lu(a,b,c,d){var e=-1;a=a.H;for(var g=0;g<a.count();++g){var h=a.Z(g);if(Kh(h.rj(),b.id())){e=h.index();break}}return new St({Uh:b,$:c,Lp:e,Dn:d})}
f.$L=function(){this.jb.reset();uu(this,!0)};function uu(a,b){a.Be.length||a.CB.C();var c=$t(a),d=a.Be.pop(),e=c?d.Bu.tW:void 0;e&&ps(a.jb);(c=d.jU)?(a.Wd=d.w3,d=e?lu(a,e,!0):void 0,au(a,{K:c.K(),En:!1,Gs:d,Dp:b})):a.Wd=a.M}
f.M0=function(){var a=this.vI;this.vI=Sa();if(!(0>this.la())){var b=this.N.nf(),c=b?(this.vI-a)/1E3:0,d=this.N.timestamp();a=d.K();var e=d.wa();d=d.Ka();d+=c;c=this.Y();if(b&&0<=e){b=c.Qa();c=b.Sb(e);var g=c.duration();if(d>=g)if(c.pk()){++e;if(e==b.count()){this.ra.qh(a,e-1,c.duration());gu(this,!0,!1,void 0);return}d=0}else{this.ra.qh(a,e,g);vu(this.ra,!0);return}}this.ra.qh(a,e,d)}};
f.bT=function(){this.me.Za(!0);var a=y(this.Fe(this.M));a.vE();var b=ku(this.Ha.ie,this.M),c=b?b.Zk:null;this.WB=!0;b&&this.I2?(this.ra.qh(this.M,b.wa(),b.Ka()),this.wc instanceof Br&&c&&this.wc.restoreState(c),this.Fk?a.play():a.pause()):this.Fk?(a.play(),Xl(a,0,0)):Zl(a);this.WB=!1;(this.Uy||b)&&iu(this)};
function gu(a,b,c,d){if(0>a.M)throw Error("current slide is null");y(a.wc);var e=!!a.Y().Mi().yp(),g=d?wu(a):a.Hf();0<=g?(d=function(){a.Xq=!0;var d=xu(a,g);d?tu(a,d.TX,d.Dn):0<a.Be.length&&nu(a)?uu(a,!1):au(a,{K:g,Od:b,wk:c,Lv:!0,En:!1})},0<a.Be.length&&nu(a)?(e=$t(a)?qu(a).tW:null,yu(a,a.M+1)?d():(uu(a,!1),e&&!e.Ep()&&(e=$t(a)?qu(a).Cu:void 0,a.jb.push(a.H.Z(a.M),void 0,e),d()))):d()):a.G.settings().sc().Cl()&&!e?(zu(a),au(a,{K:a.Ff(),Od:b,Lv:!0,En:!1,Dp:!0})):(hu(a.Md),Yl(a.wc))}
function yu(a,b){if(!(b>=a.H.count())){if(!a.H.Z(b).visible())return yu(a,b+1);b=a.M==b?void 0:Lh(a.Y().rj(),b);var c=$t(a)?qu(a).Cu:void 0;return b&&qs(a.jb,b.slides(),c)?yu(a,Math.max.apply(a,b.slides())+1):b}}function xu(a,b){if(Au(a))return null;var c=yu(a,b);if(c)return{TX:c};if(c=os(a.jb)){var d=c.Lp();a=Lh(a.H.Z(d).rj(),b);if(!a)return null;b=c.Uh();return{TX:a,Dn:b}}return null}
function wu(a){if(0<a.Be.length&&nu(a)){var b=ib(a.Be).jU;if($t(a)&&yu(a,a.M+1))return a.M+1;if(b)return b.K()}b=pu(a);if(!$t(a)&&a.M!=b)return qu(a).slides()[0];b=Wh(qu(a));if(b.seekTo(a.Wd)){a.Y().visible()?Th(b):b.kF();b=b.Y();if(!b&&$t(a)&&nu(a)){var c=ru(a).slides().find(function(b){return a.H.Z(b).visible()&&b>qu(a).slides()[a.Wd]});if(!r(c))for(b=a.Be.length-2;-1<=b;--b)c=a.Be[b],c=(c?c.Bu:a.Lg).slides().find(function(b){return a.H.Z(b).visible()&&b>qu(a).slides()[a.Wd]});return r(c)?c:-1}c=
$t(a)?qu(a).Cu:void 0;b=b?ss(a.jb,b.index(),a.M,a.Y().rj(),c,a.H):-1;return b>=a.H.count()?-1:b}return-1}f.Hf=function(){if(0>this.M)return-1;var a=this.Y().Mi().yp();return a?"gotoSlide"==a.type()?a.K():-1:wu(this)};function Bu(a,b){a.NC=b}
function au(a,b){function c(){Ns(a.tE,d,q).then(function(){a.yQ(d,e,g,h,k,l,n,p,q);t&&a.jb.reset();a.NC&&a.NC();a.NC=null})}var d=b.K,e=void 0===b.Od?!0:b.Od,g=void 0===b.xL?!0:b.xL,h=void 0===b.$?!1:b.$,k=void 0===b.wk?!0:b.wk,l=void 0===b.Lv?!0:b.Lv,n=void 0===b.En?!0:b.En,p=void 0===b.xE?!0:b.xE,q=void 0===b.Gs?void 0:b.Gs,t=void 0===b.Dp?!1:b.Dp,v=q?q.Lp():d;b=a.H.Z(v);!q||b.qe()?c():(a.me.Vj.addHandler(function(a){a.index()===v&&c()}),a.me.vs(v))}
f.yQ=function(a,b,c,d,e,g,h,k,l){a<<=0;if(a>=this.H.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==g&&(g=!0);void 0==h&&(h=!0);void 0==k&&(k=!0);if(a!=this.M){var n=~this.M?this.H.Z(this.M).type():null,p=this.H.Z(a).type(),q=Au(this);this.WO.C(n,p);n="quiz"==p||this.Ta();p="interaction"==p||this.kb();if(n||p||q)g=!1;"idle"!=this.Md.state()&&hu(this.Md);this.me.vs(a);if(2!=this.me.mv(a))this.Wn=arguments,this.Wn.K=a,this.Kw=
w(this.yQ,this),ju(this.ra,!0,this.me);else{this.Kw=this.Wn=null;this.me.Za(!1);p=l?l.Uh():void 0;this.Fk=q?!1:b;this.Uy=l?r(y(p).duration())?l.$():null===this.Xq?!1:!this.Xq:d;this.I2=h;q=this.Uy?0>this.M?a:this.M:a;this.hf=this.H.Z(q).transition().clone();l&&(p=y(p),r(p.duration())?(p=p.duration(),y(r(p)),p=new xh("Zoom",p,null,!1)):p=null,this.hf=p||this.hf);this.kQ.C(this.hf,this.M,a);bu(this);this.ra.qh(q,-1,0);q=this.Fe(a);if(q instanceof Br)if(h||(p=this.Ha.ie,delete p.Um[a],p.Fi=!0),p=(p=
ku(this.Ha.ie,a))?p.Zk:null)q.restoreState(p);else{p=q.re;if(p.Ah){n=p.lm();for(var t=0;t<p.Ah.length;++t)vr(p.Ah[t],n)}q.re.reset(0,0)}Cu(this,a,c,k,l);if(q=g&&0<this.hf.duration()){Zt(this,this.H.Z(a));p=this.Md;var v=a;n=this.hf.kt;var G=this.hf.duration(),I=this.Uy,O=l;p.DK=NaN;var L=p.Jb;t=0>p.M;p.Uk=t?L.background():p.Jb.Mc[p.M];p.Fq=L.Mc[v];L=[];0<=p.M&&(L=p.G.slides().Z(p.M),L=L instanceof no?L.Au:[]);var T=p.G.slides().Z(v);T=T instanceof no?T.Au:[];p.M=v;Du(p);v=new Eu(p.Cf,p.Bf,I,p.Fq,
p.Uk,p.Oe,G,O);v.Jq=L;v.Gq=T;v.Pt=t;"RandomTransition"==n&&(n=Fu[Math.floor(Math.random()*Fu.length)],n=n[Math.floor(Math.random()*n.length)]);n=(n=Gu[n])?n(v):new Hu(v);p.Me=n;p.Me.Yr()&&(t=p.Me,t.N=p.N,t.N.zk().addHandler(t.rS,t),t.N.Kp().addHandler(t.qS,t),p.Me.jd.addHandler(p.aT,p));n.qv()?Iu(p):n.Ux.addHandler(p.sJ,p)}else Ju(this.Md,a),Zt(this);Ku(this);this.Is.C(a);this.ra.start(d);g&&((p=this.hf.ye)?(n=this.Ha.mediaController(),y(n.N),Lu(n,p,n.N.timestamp(),0)):this.hf.qV&&ar(this.Ha.mediaController()));
q||this.bT();e&&iu(this)}}};function iu(a){a.WB||a.iU.C()}f.playbackState=function(){var a=this.N.state(),b=this.N.timestamp().wa();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":"buffering"==a?"buffering":0>b?"playingTransition":"playingSlide"};
f.Wa=function(a){a=a.timestamp();var b=a.K(),c=a.wa(),d=a.Ka();if(0>c){var e=d,g=0;if(this.hf&&"null"!=this.hf.kt){var h=this.Md.DK*this.hf.duration();isNaN(h)&&(h=0);g=Math.max(0,this.hf.duration()-h);e-=h}this.TK.ij(0<g?e/g:1)}h=this.H.Z(b);0<=c&&b!=this.M&&(Ju(this.Md,b),Cu(this,b,!0,!0),Ku(this),y(this.wc).vE());e=!1;g=h.Qa();g.count()-1==c&&g.Sb(c).duration()<=d&&(e=!0,h.completed()||(h.ji=!0,Mu(this,h)));d=this.uR;this.uR=a;d.K()==b&&d.wa()!=c&&this.Iy.C(c);b==this.Bl()&&e?(g.Sb(g.count()-1).pk()&&
Nu(this.Ha.mediaController().vm),zu(this)):this.jD=!1};f.eN=function(){return this.jD};f.activate=function(){y(!this.$a);this.$a=!0;this.oL=Sa();this.wc&&am(this.wc,!0);var a=this.Ha.ie;Ou(a,0);var b=this;setInterval(function(){Ou(a,b.lk())},1E3)};f.lk=function(){return 0<this.oL?Math.floor((Sa()-this.oL)/1E3):0};function qu(a){var b=ib(a.Be);return b?b.Bu:a.Lg}function ru(a){if(!qu(a)||2>a.Be.length)return a.Lg;var b=a.Be[a.Be.length-2];return b?b.Bu:a.Lg}
function pu(a){return 0<=a.Wd?qu(a).slides()[a.Wd]:-1}function nu(a){var b=qu(a),c=a.Wd;var d=Wh(b);d.M=d.Du.length;d=Uh(d)?d.la():-1;c=c==d||a.Wd==b.slides().length-1;a=$t(a)?qs(a.jb,b.slides(),b.Cu):!1;return c||a}f.X=function(){return this.N};f.Xu=function(){return this.ra};f.la=function(){return this.M};f.Y=function(){if(0>this.M)throw Error("Current slide is undefined");return this.H.Z(this.M)};f.Xc=function(){if(!this.wc)throw Error("Current slide is undefined");return this.wc};
function Cu(a,b,c,d,e){y(0<=b&&b<a.H.count());a.M!=b&&(c&&0<=a.M&&a.UB.push(a.H.Z(a.M)),d&&0<=a.M&&(d=$t(a)?qu(a).Cu:void 0,a.jb.push(a.H.Z(a.M),e,d)),a.wc&&(a.wc.QL(),a.wc.deactivate()),e=qu(a).slides(),d=-1,null===a.Xq||(d=a.Xq?e.indexOf(b,a.Wd):e.lastIndexOf(b,a.Wd)),e=0<=d?d:e.indexOf(b),0<=e&&(a.Wd=e),a.Xq=null,a.M=b,e=a.H.Z(b),e.Xv()||Oh(e,!0),Au(a)&&!e.completed()&&(e.ji=!0),c&&Pu(a.Ha.ie,b),a.wc=a.Fe(b),a.TU.C(b),Mu(a,e),a.YU.C(b))}
function Qu(a){var b=a.Ha.ie.rl;if(b){var c=b.Si();b=b.JA();for(var d=0;d<c.length;++d){var e=b[d],g=null,h=!1;if(e)for(var k=0;k<a.H.count();++k){var l=Kh(a.H.Z(k).rj(),e.id);if(l){g=l;h=e.$;break}}e=g?lu(a,g,h):void 0;a.jb.push(a.H.Z(c[d]),e)}}}function Ku(a){if(a.wc){var b=a.wc;am(b,a.$a);b.activate(a.Ha);a.wc instanceof Br&&(a.wc.bF(),a.wc.xF())}}function Mu(a,b){var c=b.index(),d=a.Fe(c);b=b.persistState(d);a=a.Ha.ie;a.Ko[c]=b;a.Fi=!0;a.invalidate()}
f.Fe=function(a,b){var c=this;b=void 0===b?!0:b;if(!this.H.Z(a).qe())return null;var d=this.z3,e=d[a]||null;!e&&b&&(e=y(Ru(this.y3,a)),d[a]=e,e.stateChangedEvent().addHandler(this.K1,this),e instanceof Br?e.Uv().addHandler(function(a){c.M==a&&bu(c)}):e instanceof Pr?e.Ta().quizPlayerEvent().addHandler(this.z1,this):e instanceof Ur&&e.lb().scenarioPlayerEvent().addHandler(this.E1,this));return e};
f.z1=function(a){switch(a){case "gotoPreviousSlide":this.ng();break;case "skipQuizSlide":this.Qd();break;case "quizFinished":a=this.Y();fb(a,Ls);var b=this.Xc();fb(b,Pr);b=Ai(b.Ta());a=Bi(b)?y(a.aD):y(a.FB);b=this.Y();var c=this.Xc();fb(c,Pr);c=c.Ta();var d=Ai(c);"graded"==d.pD&&Ci(d)&&!Bi(d)&&b.pN()&&c.restartQuiz();(new xi(this)).cM(a);break;case "lockPresentationViewMode":this.FR.C();break;case "unlockPresentationViewMode":this.RV.C()}};
f.E1=function(a){switch(a){case "gotoPreviousSlide":this.ng();break;case "gotoNextSlide":this.Qd();break;case "skipScenarioSlide":this.Qd();break;case "scenarioRestarted":case "scenarioRestored":this.gQ.C(a);break;case "scenarioFinished":a=this.Y();fb(a,Tr);var b=this.Xc();fb(b,Ur);a=Rr(b.lb()).scenarioPassed()?y(a.bD):y(a.GB);(new Fi(this)).cM(a)}};f.K1=function(a){Mu(this,a)};f.Bd=function(){return this.YU};f.Sv=function(){return this.NV};f.eM=function(){return this.gQ};f.Nv=function(){return this.Iy};
f.WN=function(){return this.TU};f.An=function(){return this.fl};function zu(a){a.jD||(a.jD=!0,a.fl.C())}f.pJ=function(a){var b=this.Wn,c=this.Kw;c&&b&&b.K==a.index()&&(this.Kw=this.Wn=null,ju(this.ra,!1,this.me),c.apply(this,b))};f.Ta=function(){return 0>this.M||!(this.Y()instanceof Ls)?null:this.Xc().Ta()};f.kb=function(){return 0>this.M||!(this.Y()instanceof Lr)?null:this.Xc().kb()};f.lb=function(){return 0>this.M||!(this.Y()instanceof Tr)?null:this.Xc().lb()};f.nA=function(){return this.Md};
f.Xr=function(){return this.Ha.Xr()};f.b1=function(a){var b=this.Fe(this.M);b&&(b=b.view(),b instanceof up&&b.zr.C(a,new tp,!0))};f.d2=function(){var a=this;ri(this.zJ)?(this.QZ=this.N.nf(),this.pause()):this.QZ&&Xj(function(){a.play()},this,100)};
function bu(a,b){b=void 0===b?!0:b;if(a.vD){var c=a.X().timestamp();if(0<=c.K()&&0<=c.wa()){var d=a.Fe(c.K());d=d instanceof Br?d.persistState():null;d=new Tl(d,c.wa(),c.Ka());a=a.Ha.ie;b&&(a.Qy=!0);b=c.K();d?a.Um[b]=d:delete a.Um[b];a.Fi=!0;a.invalidate()}}}function Au(a){return"accessible"==a.Jb.fb}Yt.prototype.slideTransitionController=Yt.prototype.nA;Yt.prototype.scenarioPlayer=Yt.prototype.lb;Yt.prototype.interactionPlayer=Yt.prototype.kb;Yt.prototype.quizPlayer=Yt.prototype.Ta;
Yt.prototype.playbackCompleteEvent=Yt.prototype.An;Yt.prototype.stepChangeEvent=Yt.prototype.Nv;Yt.prototype.slideChangeEvent=Yt.prototype.Bd;Yt.prototype.currentSlide=Yt.prototype.Y;Yt.prototype.currentSlideIndex=Yt.prototype.la;Yt.prototype.clock=Yt.prototype.X;Yt.prototype.playbackState=Yt.prototype.playbackState;Yt.prototype.nextSlideIndex=Yt.prototype.Hf;Yt.prototype.gotoPreviousStep=Yt.prototype.rp;Yt.prototype.previousSlideIndex=Yt.prototype.If;Yt.prototype.gotoTimestamp=Yt.prototype.Al;
Yt.prototype.gotoNextStep=Yt.prototype.zl;Yt.prototype.gotoPreviousSlide=Yt.prototype.ng;Yt.prototype.gotoNextSlide=Yt.prototype.Qd;Yt.prototype.gotoLastSlide=Yt.prototype.qp;Yt.prototype.gotoFirstSlide=Yt.prototype.pp;Yt.prototype.lastSlideIndex=Yt.prototype.Bl;Yt.prototype.firstSlideIndex=Yt.prototype.Ff;Yt.prototype.gotoLastSlideViewed=Yt.prototype.ov;Yt.prototype.gotoSlide=Yt.prototype.vd;Yt.prototype.pause=Yt.prototype.pause;Yt.prototype.play=Yt.prototype.play;var Su={$aa:"gotoPreviousPresentationSlide",Yaa:"gotoNextPresentationSlide"};u("ispring.interaction.common.player.InteractionPlayerControllerActionType",Su,void 0);u("GOTO_PREVIOUS_PRESENTATION_SLIDE","gotoPreviousPresentationSlide",Su);u("GOTO_NEXT_PRESENTATION_SLIDE","gotoNextPresentationSlide",Su);var Tu,Uu={W8:"alert",X8:"alertdialog",e9:"application",g9:"article",m9:"banner",E9:"button",I9:"checkbox",O9:"columnheader",P9:"combobox",S9:"complementary",Z9:"contentinfo",F$:"definition",L$:"dialog",M$:"directory",P$:"document",Kaa:"form",dba:"grid",eba:"gridcell",fba:"group",iba:"heading",mba:"img",Aba:"link",Bba:"list",Cba:"listbox",Dba:"listitem",Nba:"log",Qba:"main",Rba:"marquee",Sba:"math",Tba:"menu",Uba:"menubar",Vba:"menuitem",Wba:"menuitemcheckbox",Xba:"menuitemradio",Gca:"navigation",
Jca:"note",Nca:"option",Hda:"presentation",Pda:"progressbar",bea:"radio",cea:"radiogroup",jea:"region",Gea:"row",Hea:"rowgroup",Iea:"rowheader",Qea:"scrollbar",Rea:"search",Yea:"separator",nfa:"slider",vfa:"spinbutton",Jfa:"status",Yfa:"tab",Zfa:"tablist",$fa:"tabpanel",bga:"textbox",cga:"textinfo",fga:"timer",hga:"toolbar",iga:"tooltip",oga:"tree",pga:"treegrid",qga:"treeitem"};var Vu={S8:"activedescendant",h9:"atomic",k9:"autocomplete",D9:"busy",J9:"checked",N9:"colindex",c$:"controls",H$:"describedby",N$:"disabled",iaa:"dropeffect",qaa:"expanded",Baa:"flowto",cba:"grabbed",hba:"haspopup",kba:"hidden",sba:"invalid",xba:"label",yba:"labelledby",zba:"level",Eba:"live",Cca:"multiline",Dca:"multiselectable",Sca:"orientation",Wca:"owns",Ada:"posinset",Nda:"pressed",hea:"readonly",kea:"relevant",lea:"required",Jea:"rowindex",Vea:"selected",$ea:"setsize",rfa:"sort",Fga:"valuemax",
Gga:"valuemin",Hga:"valuenow",Iga:"valuetext"};vc("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function Wu(a,b){b?(y(nc(Uu,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function Xu(a,b,c){Ia(c)&&(c=c.join(" "));var d=Yu(b);""===c||void 0==c?(Tu||(Tu={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=Tu,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Yu(a){y(a,"ARIA attribute cannot be empty.");y(nc(Vu,a),"No such ARIA attribute "+a);return"aria-"+a};function Zu(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),e)}return a};function $u(a){this.Gd=a}$u.prototype.Ra=function(a,b,c){c=this.Gd.hasOwnProperty(a)?this.Gd[a]:c;if(r(c))return r(b)&&(c=Zu(c,b,this.IH)),c;Ya("unknown message id: "+a);return a};$u.prototype.messages=function(){return this.Gd};$u.prototype.IH=function(a){return"%"+a.toUpperCase()+"%"};$u.prototype.getMessage=$u.prototype.Ra;function av(a){this.fa=a;this.kS=!1;this.vb=Qe("DIV");Uo(this.vb,"framesLayer");this.fg=new F;a.Zh().addHandler(this.zx,this)}f=av.prototype;f.zx=function(a,b,c,d){this.fa.dF()?$i(this.vb,0,0):$i(this.vb,c,d);H(this.vb,"pointer-events","none");c="";this.kS||(c="rect(0px,"+a+"px,"+b+"px,0px)");H(this.vb,"clip",c);this.fg.C()};f.Zh=function(){return this.fg};f.position=function(a,b){var c=this.fa.Gn();return this.wo(c.querySelector("#"+a),c,b||this.scale())};f.scale=function(){return this.fa.scale()};
f.wo=function(a,b,c){var d=new re(0,0);if(!a)return d;a=dj(a);b=dj(b);d=ve(a,b);return d=new re(d.x/c,d.y/c)};f.displayObject=function(){return this.vb};function bv(a,b){this.EG=a;this.Nc=b}bv.prototype.className=function(){return this.Nc?this.EG+"__"+this.Nc:this.EG};function cv(a,b){return a.className()+"_"+b}function dv(a,b,c){return cv(a,b)+"_"+c}function ev(a,b,c){b=So(b);var d=dv(a,c,"");return ob(b,function(a){return 0==a.indexOf(d)})};var fv=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function gv(a,b){a.className.baseVal=b}function hv(a){return Da(a.className)?So(a):(a=a.className.baseVal,Da(a)&&a.match(/\S+/g)||[])}function iv(a,b){return Da(a.className)?To(a,b):pb(hv(a),b)}function jv(a,b){if(Da(a.className))Uo(a,b);else if(!iv(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;gv(a,c)}}function kv(a,b){Da(a.className)?Vo(a,b):iv(a,b)&&gv(a,lb(hv(a),function(a){return a!=b}).join(" "))};function lv(a){F.call(this,a);this.Lw=Hg(this,new F);this.OH=Hg(this,new F)}m(lv,F);lv.prototype.addHandler=function(a,b,c){F.prototype.addHandler.call(this,a,b,c);this.Lw.C()};lv.prototype.removeHandler=function(a,b,c){F.prototype.removeHandler.call(this,a,b,c);this.OH.C()};var mv,nv=[];if(window.MutationObserver){mv=new MutationObserver(function(a){a&&a.forEach(function(a){y(a);a=ba(a.removedNodes);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var d=ba(nv),e=d.next();!e.done;e=d.next())e=e.value,Ka(b.contains)&&b.contains(e.displayObject())&&e.Ih(!1)}})});var ov={subtree:!0,childList:!0};fv(function(){mv.observe(document.body,ov)})}
function R(a){var b=a||{};a=b.ia;var c=b.O,d=b.eX,e=b.Aa,g=b.sd,h=b.vF,k=b.zW,l=b.L5,n=b.pj,p=b.pY,q=b.tabIndex;b=b.I4;N.call(this);var t=this;e||(e=Me(g||"DIV"));this.P=e;this.cB=[];if(a||c)a=a||new bv(y(c),d),pv(this,a);this.il=r(h)?h:!0;this.Em=this.Ca=this.Ea=this.nb=this.mb=this.hq=void 0;this.Hd=1;this.gR=null;this.rV={};this.Rb=null;n&&(this.fr=qv(this));(this.nK=p)&&this.Je(!1);r(q)&&this.mA(q);this.ga=Hg(this,new lv(this));rv(this,this.ga);l&&E(this,this.ga,Fa);b&&sv(this);this.fg=P(this);
if(!1===k){var v=!1;D(this,this.displayObject(),"mousedown",function(){v=!0});D(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(v=!1)});D(this,this.displayObject(),"focusin",function(a){v&&a.target==a.currentTarget&&fv(function(){t.displayObject().blur()})})}}m(R,N);f=R.prototype;f.Zh=function(){return this.fg};f.focus=function(){this.P.focus()};f.getAttribute=function(a){return this.P.getAttribute(a)};f.setAttribute=function(a,b){this.P.setAttribute(a,b)};
f.removeAttribute=function(a){this.P.removeAttribute(a)};f.mA=function(a){this.hq=a;this.py(a)};f.qg=function(a){this.mb=a;this.P.style.left=a+"px"};f.Ad=function(a){this.nb=a;this.P.style.top=a+"px"};f.move=function(a,b){this.qg(a);this.Ad(b)};f.uc=function(a){this.resize(a)};f.tc=function(a){this.resize(void 0,a)};f.resize=function(a,b){this.Mm(a,b);r(a)&&(this.Ea=a);r(b)&&(this.Ca=b);this.Sa(this.width(),this.height());this.fg.C(this)};
f.Za=function(a){r(this.hq)&&this.py(a?this.hq:-1);a?this.P.removeAttribute("disabled"):this.P.setAttribute("disabled","")};f.I=function(a){this.Rb=null;mj(this.P,a)};f.Td=function(a){tv(this,"opacity",a);this.Em=a};f.F=function(a){a=this.mi(a);B(this.P,a)};function uv(a,b,c){Hg(a,b,void 0);null!=c?a.$g(b,c):a.F(b)}f.$g=function(a,b){a=this.mi(a);this.P==a.parentNode&&this.P.childNodes[b]==a||Te(this.P,a,b)};f.removeChild=function(a){a=this.mi(a);this.Mz(a)&&this.P.removeChild(a)};f.zv=function(){Se(this.P)};
f.oa=function(a){$e(this.P,a)};f.Gp=function(a){this.P.innerHTML=a};function tv(a,b,c){H(a.P,b,c)}function vv(a,b){for(var c=ba(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,H(a.P,d,b[d])}f.GF=function(a){this.P.id=a};f.xl=function(){return this.P.id};f.Fp=function(a){this.Ie("label",a)};f.pg=function(a){Ia(a)&&(a=a.join(" "));Wu(this.P,a)};f.Fn=function(a){this.Ie("hidden",a)};f.Ie=function(a,b){Xu(this.P,a,b)};
function wv(a,b){a=a.P.getAttribute(Yu(b));return null==a||void 0==a?"":String(a)}function xv(a,b){b instanceof bv||(b=new bv(b,void 0));pv(a,b)}
f.pb=function(a,b){var c=this;if(this.cB.length)for(var d={},e=ba(this.cB),g=e.next();!g.done;d={LA:d.LA,KA:d.KA,eG:d.eG},g=e.next())g=g.value,Da(b)?(d.LA=ev(g,this.P,a),d.LA&&(delete this.rV[a],function(a){return function(){kv(c.P,y(a.LA))}}(d)()),b&&(d.KA=dv(g,a,b),this.rV[a]=d.KA,function(a){return function(){jv(c.P,a.KA)}}(d)())):(d.eG=cv(g,a),function(a){return function(){var d=c.P,e=a.eG;b?Uo(d,e):Vo(d,e)}}(d)());else(function(){var d=c.P;b?Uo(d,a):Vo(d,a)})(),Ya("component has no bemInfo")};
f.Je=function(a){y(this.nK);this.Ie("selected",a)};f.selected=function(){y(this.nK);return"true"==wv(this,"selected")};function yv(a,b){a=y(a.cB[0]);y(!a.Nc);return new bv(a.EG,b)}function zv(a){a.Sa(a.width(),a.height());a.fg.C()}f.oX=function(a){a=this.mi(a);return jb(Ve(this.displayObject()),a)};f.Mz=function(a){return this.mi(a).parentNode==this.displayObject()};f.x=function(){return r(this.mb)?this.mb:bj(this.displayObject()).x};f.y=function(){return r(this.nb)?this.nb:bj(this.displayObject()).y};
f.width=function(){return r(this.Ea)?this.Ea:this.KH()};f.height=function(){return r(this.Ca)?this.Ca:this.JH()};f.enabled=function(){return!this.P.hasAttribute("disabled")};f.visible=function(){return"boolean"==typeof this.Rb?this.Rb:"none"!=this.displayObject().style.display};f.opacity=function(){if(r(this.Em))return this.Em;var a=lj(this.P);return Ea(a)?a:1};f.displayObject=function(){return this.P};f.kc=function(a,b){b=void 0===b?"0 0":b;cp(this.P,a,a);Sj(this.P,y(b))};
f.setParentScale=function(a){this.Hd=a;this.xi()};function Av(a){return a.P.getBoundingClientRect()}f.contains=function(a){if(!a)return!1;a=this.mi(a);return Ze(this.P,a)};function Bv(a,b,c,d){function e(){var a=Da(c)?c:c();a=b.Ra(a,d&&d());g(a)}var g=a.oa.bind(a);y(!a.gR);E(a,b.x0,function(a){var b=Da(c)?c:c();a==b&&e()});e();a.gR=e}f.Vs=function(a){(a instanceof Node||Ka(a.displayObject))&&this.removeChild(a);N.prototype.Vs.call(this,a)};f.mi=function(a){return a instanceof Node?a:a.displayObject()};
f.KH=function(){var a=this.P;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:oj(a).width};f.JH=function(){var a=this.P;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:oj(a).height};f.Mm=function(a,b){r(a)&&hj(this.P,a);r(b)&&ij(this.P,b)};f.Sa=function(){};f.xi=function(){};
function qv(a){var b=new ResizeObserver(function(b){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,r(c.target)&&0<c.contentRect.width&&0<c.contentRect.height&&(a.Sa(a.P.clientWidth,a.P.clientHeight),a.fg.C(a))});b.observe(a.P);return b}
function rv(a,b){var c=Hg(a,new Do(a.P));E(a,b.Lw,function(){1==Qg(b)&&Fo(c);D(a,a.P,"mouseover",function(){a.enabled()&&0<Qg(a.ga)&&a.fw()});D(a,a.P,"mouseout",function(){a.Ih(!1)})});E(a,b.OH,function(){0==Qg(b)&&Go(c)});var d=new Mo;E(a,d.My,function(b,c,d){a.Ih(!1);a.enabled()&&a.Pn(d);a.il&&d.target==a.P&&d.preventDefault()});E(a,d.FK,function(){a.Ih(!0)});E(a,d.GK,function(){a.enabled()&&a.fw()});Eo(c,d)}f.Pn=function(a){this.ga.C(this,a)};
function pv(a,b){a.cB.push(b);jv(a.P,b.className())}f.fw=function(){this.pb("active",!0)};f.Ih=function(){this.pb("active",!1)};f.PA=function(){D(this,this.P,"keydown",this.bJ,this)};f.bJ=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Pn())};function sv(a){mv?nv.push(a):Fc?D(a,window,"DOMNodeRemoved",function(b){Ze(b.target,a.P)&&a.Ih(!1)}):D(a,a.P,"DOMNodeRemovedFromDocument",function(){a.Ih(!1)})}
f.py=function(a){this.setAttribute("tabindex",a+"")};f.ve=function(){this.fr&&this.fr.disconnect();var a=nv.indexOf(this);0<=a&&nv.splice(a,1)};function Cv(a){Xe(a)?this.Wp=this.P=a:(this.P=Me("DIV",Dv("component_container",a)),this.Wp=this.BP(Dv("component_base",a)),B(this.P,this.Wp));this.Vc=[];this.il=!1;if(Nk){var b=new Do(this.Ov());this.ga=new lv;this.ga.Lw.addHandler(function(){1==Qg(this.ga)&&Fo(b)},this);this.ga.OH.addHandler(function(){0==Qg(this.ga)&&Go(b)},this);a=new Mo;a.My.addHandler(function(a,b,e){this.Ih(!1);this.il&&e.preventDefault();this.enabled()&&this.Pn(e)},this);a.FK.addHandler(function(){this.Ih(!0)},this);a.GK.addHandler(function(){this.enabled()&&
this.fw()},this);Eo(b,a)}else this.il=!0,this.ga=new lv,this.ga.Lw.addHandler(function d(){fb(this.ga,lv);this.ga.Lw.removeHandler(d,this);var a=C(this.Ov(),"mouseover",function(){this.enabled()&&0<Qg(this.ga)&&this.fw()},!1,this);this.Vc.push(a);a=C(this.Ov(),"mouseout",function(){this.Ih(!1)},!1,this);this.Vc.push(a);a=C(this.Ov(),"click",function(a){this.Ih(!0);this.il&&0<Qg(this.ga)&&(a.preventDefault(),a.stopPropagation());this.Pn(a)},!1,this);this.Vc.push(a)},this);this.fg=new F}f=Cv.prototype;
f.Em=1;f.qZ=!0;f.Pn=function(a){!this.qZ&&a&&(this.displayObject().blur(),this.Aa().blur());this.ga.C(this,a)};f.Zh=function(){return this.fg};f.Ov=function(){return this.displayObject()};f.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};f.removeAttribute=function(a){this.displayObject().removeAttribute(a)};f.mA=function(a){this.hq=a;this.py(a)};
f.pj=function(){var a=this;this.Ca=this.Ea=void 0;this.fr=new ResizeObserver(function(b){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,r(c.target)&&(c=c.contentRect,a.Ea=c.width,a.Ca=c.height,a.Sa(c.width,c.height),a.fg.C(a))});this.fr.observe(this.P);this.Sa(parseInt(this.P.style.width,10),parseInt(this.P.style.height,10));this.fg.C(this)};f.fw=function(){this.pb("active",!0)};f.Ih=function(){this.pb("active",!1)};f.Aa=function(){return this.Wp};Cv.prototype.baseElement=Cv.prototype.Aa;
Cv.prototype.displayObject=function(){return this.P};Cv.prototype.displayObject=Cv.prototype.displayObject;f=Cv.prototype;f.width=function(){return r(this.Ea)?this.Ea:this.KH(this.Aa())};f.KH=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:oj(a).width};f.uc=function(a){this.resize(a)};f.height=function(){return r(this.Ca)?this.Ca:this.JH(this.Aa())};f.JH=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:oj(a).height};
f.tc=function(a){this.resize(void 0,a)};f.resize=function(a,b){if(r(this.fr))throw Error("ResizeObserver is turned on");this.Mm(a,b);r(a)&&(this.Ea=a);r(b)&&(this.Ca=b);this.fg.C(this)};f.Mm=function(a,b){r(a)&&(hj(this.displayObject(),a),hj(this.Aa(),a));r(b)&&(ij(this.displayObject(),b),ij(this.Aa(),b));r(a)&&r(b)&&this.Sa(a,b)};f.Sa=function(){};f.x=function(){return r(this.mb)?this.mb:bj(this.displayObject()).x};f.qg=function(a){this.mb=a;this.displayObject().style.left=a+"px"};
f.y=function(){return r(this.nb)?this.nb:bj(this.displayObject()).y};f.Ad=function(a){this.nb=a;this.displayObject().style.top=a+"px"};f.move=function(a,b){this.qg(a);this.Ad(b)};f.enabled=function(){return!this.Aa().hasAttribute("disabled")};f.Za=function(a){r(this.hq)&&this.py(a?this.hq:-1);a?this.Aa().removeAttribute("disabled"):this.Aa().setAttribute("disabled","")};f.visible=function(){return"none"!=this.displayObject().style.display};f.I=function(a){mj(this.displayObject(),a)};f.opacity=function(){return this.Em};
f.Td=function(a){Ev(this,"opacity",a);this.Em=a};f.F=function(a){a=this.mi(a);B(this.displayObject(),a)};f.$g=function(a,b){a=this.mi(a);Te(this.displayObject(),a,b)};f.removeChild=function(a){a=this.mi(a);this.Mz(a)&&this.displayObject().removeChild(a)};f.zv=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};f.oX=function(a){a=a instanceof Cv?a.displayObject():a;for(var b=this.displayObject().childNodes,c=0;c<b.length;++c)if(b[c]==a)return c;return-1};
f.Mz=function(a){return(a instanceof Cv?a.displayObject():a).parentNode==this.displayObject()};f.oa=function(a){$e(this.Aa(),a)};f.Gp=function(a){this.Aa().innerHTML=a};function Ev(a,b,c){H(a.displayObject(),b,c)}f.Fp=function(a){this.Ie("label",a)};f.pg=function(a){Ia(a)&&(a=a.join(" "));Wu(this.bE?this.Wp:this.P,a)};f.Fn=function(a){this.Ie("hidden",a)};f.Ie=function(a,b){Xu(this.bE?this.Wp:this.P,a,b)};f.BP=function(a){return Me("DIV",a)};
function Dv(a,b){return r(b)?b instanceof Array?(b=vb(b),b.push(a),b):[a,b]:a}f.pb=function(a,b){a=this.GZ?cv(this.GZ,a):a;var c=this.P;b?Uo(c,a):Vo(c,a);this.P!=this.Wp&&(c=this.Wp,b?Uo(c,a):Vo(c,a))};function Fv(a,b){a=a.displayObject();Uo(a,b)}function Gv(a,b){a=a.displayObject();Vo(a,b)}f.PA=function(){C(this.displayObject(),"keydown",this.bJ,!1,this)};f.bJ=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Pn(null))};
f.py=function(a){this.setAttribute("tabindex",a+"")};f.ic=function(){for(var a=0;a<this.Vc.length;++a){var b=this.Vc[a];b&&og(b)}this.fr&&this.fr.disconnect()};f.mi=function(a){return a instanceof Cv||a instanceof R?a.displayObject():a};function S(a,b){Cv.call(this,Me(b||"DIV",a))}x(S,Cv);function Hv(a){var b=new Map;Iv(a,b);Jv(a,b)}function Jv(a,b){for(var c=a.attributes,d=c.length,e=0;e<d;++e){var g=c.item(e),h=g.value;h.match(/^url\("?#/)&&h.endsWith(")")&&(h=g.value.substring(h.indexOf("#")+1,h.search(/"\)|\)$/)),h=b.get(h),r(h)&&(g.value="url(#"+h+")"))}a=ba(Ve(a));for(c=a.next();!c.done;c=a.next())Jv(c.value,b)}function Iv(a,b){if(a.id&&!b.has(a.id)){var c=Wb()+"-"+Wb();b.set(a.id,c);a.id=c}a=ba(Ve(a));for(c=a.next();!c.done;c=a.next())Iv(c.value,b)};function Kv(a,b){var c=this;this.aB=a;b=b-a.width()-1;this.Xp=new Gh(b,2,a.width(),a.height());this.ue=new S("trial_banner");this.ue.uc(this.Xp.width);this.ue.tc(this.Xp.height);Ev(this.ue,"cursor","pointer");b=Qe("DIV");b.innerHTML=a.content();Hv(b);Uo(b,"banner-content");Xu(b,"hidden",!0);this.ue.Aa().appendChild(b);b=Qe("DIV");b.innerHTML=a.contentHover();Hv(b);Uo(b,"banner-content_hover");Xu(b,"hidden",!0);this.ue.Aa().appendChild(b);a.url()&&this.ue.ga.addHandler(function(a,b){b.stopPropagation();
a=c.aB.url();y(a);gk(a)},this);H(this.displayObject(),"z-index","1000")}Kv.prototype.Ga=function(){return this.Xp};Kv.prototype.displayObject=function(){return this.ue.displayObject()};function Lv(){this.yB=new F;this.DZ=new F;this.VP=new F;this.RP=new F}f=Lv.prototype;f.it=!1;f.ht=!1;f.By=null;f.iu=null;f.lv=function(){return"drag"};f.VE=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.it&&(this.ht=this.it=!1),this.ht=!1,1;if("touchMove"==a&&this.ht)return 1}this.it&&(y(this.iu),this.ht=this.it=!1,this.RP.C(this.iu.x,this.iu.y));return 0};
f.BE=function(a){a=new re(a.touches()[0].clientX(),a.touches()[0].clientY());this.ht?(a=ve(a,this.By),se(a,this.iu)||(this.it||(y(this.By),this.it=!0,this.VP.C(this.By.x,this.By.y)),this.iu=a,this.yB.C(a.x,a.y))):(this.ht=!0,this.By=a,this.iu=new re,this.DZ.C())};f.XL=function(){return this.VP};f.ip=function(){};function Mv(){this.R2=new F;this.qu=new F;this.uU=new F;this.yB=new F;this.ex=null;this.iK=!1}f=Mv.prototype;f.fx=-1;f.ZB=0;f.lv=function(){return"scale"};f.VE=function(a,b){a=2==b.touches().length;var c=!a&&0<this.fx;a!=this.iK&&(this.iK||(Nv(b),this.R2.C()),this.iK=a);return a||c?1:0};
f.BE=function(a){if(2==a.touches().length){var b=Nv(a);if(this.ex&&b){var c=ve(b.iX,this.ex.iX),d=ve(b.oY,this.ex.oY),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.yB.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.ex=b;b=a.scale();r(b)||(b=a.touches()[0],a=a.touches()[1],a=te(new re(b.clientX(),b.clientY()),new re(a.clientX(),a.clientY())),this.ZB?b=a/this.ZB:(b=1,this.ZB=a));a=b;this.qu.C(a);this.fx=a}else 0<this.fx&&(this.uU.C(this.fx),this.ex=
null,this.fx=-1,this.ZB=0)};function Nv(a){a=a.touches();return 2!=a.length?null:{iX:new re(a[0].clientX(),a[0].clientY()),oY:new re(a[1].clientX(),a[1].clientY())}}f.ip=function(){};function Ov(){this.ky=new F}f=Ov.prototype;f.Fy=null;f.xo=null;f.Cr=!1;
f.VE=function(a,b){if("touchEnd"==a)return this.Cr&&this.Fy&&this.xo?this.bW(this.xo,this.Fy)?1:0:0;if(1!=b.touches().length||Li(b.Pr()))return this.Cr=!1,0;var c=new re(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Mi(b.Pr()))return this.Cr=!1,0;this.Fy=this.xo=c;this.Cr=!0;return 0}if(!this.Cr||!this.Fy||!this.xo)return 0;(this.Cr=this.Fy==this.xo?this.cW(c,this.xo):this.dW(c,this.xo))&&b.Pr().preventDefault();this.xo=c;return 0};f.BE=function(){this.ky.C()};f.ip=function(){};
function Pv(){this.ky=new F}x(Pv,Ov);Pv.prototype.lv=function(){return"scrollLeft"};Pv.prototype.dW=function(a,b){return a.x<=b.x};Pv.prototype.cW=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};Pv.prototype.bW=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function Qv(){this.ky=new F}x(Qv,Ov);Qv.prototype.lv=function(){return"scrollRight"};Qv.prototype.dW=function(a,b){return a.x>=b.x};Qv.prototype.cW=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
Qv.prototype.bW=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function Rv(){tg.call(this);this.Va=Sv;this.endTime=this.startTime=null}x(Rv,tg);var Sv=0;Rv.prototype.Fl=function(){this.Ee("begin")};Rv.prototype.Wi=function(){this.Ee("end")};Rv.prototype.Ee=function(a){this.dispatchEvent(a)};function Tv(a,b,c){Cf.call(this);this.Lb=null;this.qO=!1;this.Sz=a;this.sp=c;this.Vl=b||window;this.qz=w(this.VL,this)}x(Tv,Cf);f=Tv.prototype;f.start=function(){this.stop();this.qO=!1;var a=Uv(this),b=Vv(this);a&&!b&&this.Vl.mozRequestAnimationFrame?(this.Lb=C(this.Vl,"MozBeforePaint",this.qz),this.Vl.mozRequestAnimationFrame(null),this.qO=!0):this.Lb=a&&b?a.call(this.Vl,this.qz):this.Vl.setTimeout(yd(this.qz),20)};
f.stop=function(){if(this.up()){var a=Uv(this),b=Vv(this);a&&!b&&this.Vl.mozRequestAnimationFrame?og(this.Lb):a&&b?b.call(this.Vl,this.Lb):this.Vl.clearTimeout(this.Lb)}this.Lb=null};f.up=function(){return null!=this.Lb};f.VL=function(){this.qO&&this.Lb&&og(this.Lb);this.Lb=null;this.Sz.call(this.sp,Sa())};f.jc=function(){this.stop();Tv.xa.jc.call(this)};
function Uv(a){a=a.Vl;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}function Vv(a){a=a.Vl;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};function Wv(a,b,c){Cf.call(this);this.Sz=a;this.pv=b||0;this.sp=c;this.qz=w(this.VL,this)}x(Wv,Cf);f=Wv.prototype;f.Lb=0;f.jc=function(){Wv.xa.jc.call(this);this.stop();delete this.Sz;delete this.sp};f.start=function(a){this.stop();this.Lb=Oi(this.qz,r(a)?a:this.pv)};f.stop=function(){this.up()&&Ca.clearTimeout(this.Lb);this.Lb=0};f.up=function(){return 0!=this.Lb};f.VL=function(){this.Lb=0;this.Sz&&this.Sz.call(this.sp)};var qc={},Xv=null;function Yv(a){a=Ma(a);delete qc[a];pc()&&Xv&&Xv.stop()}function Zv(){Xv||(Xv=new Wv(function(){$v()},20));var a=Xv;a.up()||a.start()}function $v(){var a=Sa();hc(qc,function(b){aw(b,a)});pc()||Zv()};function bw(a,b,c,d){Rv.call(this);if(!Ia(a)||!Ia(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.pA=a;this.C5=b;this.duration=c;this.uW=d;this.coords=[];this.aG=!1;this.Ub=0;this.KM=null}x(bw,Rv);f=bw.prototype;
f.play=function(a){if(a||this.Va==Sv)this.Ub=0,this.coords=this.pA;else if(1==this.Va)return!1;Yv(this);this.startTime=a=Sa();-1==this.Va&&(this.startTime-=this.duration*this.Ub);this.endTime=this.startTime+this.duration;this.KM=this.startTime;this.Ub||this.Fl();this.Ee("play");-1==this.Va&&this.Ee("resume");this.Va=1;var b=Ma(this);b in qc||(qc[b]=this);Zv();aw(this,a);return!0};f.stop=function(a){Yv(this);this.Va=Sv;a&&(this.Ub=1);cw(this,this.Ub);this.Ee("stop");this.Wi()};
f.pause=function(){1==this.Va&&(Yv(this),this.Va=-1,this.Ee("pause"))};f.ij=function(a){this.Ub=a;1==this.Va&&(this.startTime=Sa()-this.duration*this.Ub,this.endTime=this.startTime+this.duration)};f.jc=function(){this.Va==Sv||this.stop(!1);this.ZX();bw.xa.jc.call(this)};f.destroy=function(){this.ic()};
function aw(a,b){Za(a.startTime);Za(a.endTime);Za(a.KM);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Ub=(b-a.startTime)/(a.endTime-a.startTime);1<a.Ub&&(a.Ub=1);a.KM=b;cw(a,a.Ub);1==a.Ub?(a.Va=Sv,Yv(a),a.Ee("finish"),a.Wi()):1==a.Va&&a.mF()}function cw(a,b){Ka(a.uW)&&(b=a.uW(b));a.coords=Array(a.pA.length);for(var c=0;c<a.pA.length;c++)a.coords[c]=(a.C5[c]-a.pA[c])*b+a.pA[c]}f.mF=function(){this.Ee("animate")};f.ZX=function(){this.Ee("destroy")};
f.Ee=function(a){this.dispatchEvent(new dw(a,this))};function dw(a,b){Hf.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.Ub=b.Ub;this.state=b.Va}x(dw,Hf);function ew(a){return 1-Math.pow(1-a,3)}function fw(a){return 3*a*a-2*a*a*a};function gw(a,b,c,d){var e=Number.MAX_VALUE;this.OP=a;this.zj=b;this.jE=this.Cf=c;this.hE=this.Bf=d;this.q0=e;this.Hb=new re;this.qu=new F;this.Z2=[Lo(b,"scrollLeft"),Lo(b,"scrollRight")];a=new Mv;a.qu.addHandler(this.b2,this);a.uU.addHandler(this.a2,this);this.wU=a;a=new Lv;a.yB.addHandler(this.Z1,this);a.XL().addHandler(this.Y1,this);a.RP.addHandler(this.X1,this);this.TP=a}f=gw.prototype;f.zU=!0;f.vU=!1;f.SO=1;f.io=1;f.RD=-1;f.Yj=null;f.jq=null;f.mm=null;
function hw(a,b){b!=a.vU&&((a.vU=b)?(Eo(a.zj,a.wU),Eo(a.zj,a.TP)):(Ko(a.zj,a.wU),Ko(a.zj,a.TP)))}f.U=function(){return this.io*this.SO};f.b2=function(a){0>this.RD&&(iw(this),this.RD=this.io);jw(this,pe(this.RD*a,1,4))};f.a2=function(){this.RD=-1};f.Z1=function(a,b){1<this.io&&window.event&&window.event.preventDefault();y(!!this.Yj);y(this.jq);a=new re(a,b);this.jq.push({offset:a,time:Sa()});this.ig(we(this.Yj,a))};f.Y1=function(){iw(this);this.jq=[];this.Yj=this.Hb.clone()};
f.X1=function(){y(this.jq);var a=this.jq.length;if(2<=a){var b=this.jq[a-2],c=this.jq[a-1],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.mm=new kw(this.Hb,new re(this.Hb.x+a*c/7,this.Hb.y+b*c/7),c),C(this.mm,"animate",this.V0,!1,this),C(this.mm,"finish",this.U0,!1,this),this.mm.play())}};f.V0=function(){y(this.mm);this.ig(this.mm.position())};f.U0=function(){iw(this)};function iw(a){a.mm&&(a.mm.ic(),a.mm=null)}
function jw(a,b){var c=(b-a.io)/a.io;a.io=b;b=a.Hb.x;var d=a.Hb.y;b-=(a.jE/2-b)*c;d-=(a.hE/2-d)*c;a.Hb=lw(a,new re(b,d));a.qu.C(a.U(),a.Hb.x,a.Hb.y);c=1==a.io;if(a.zU!=c)for(a.zU=c,b=a.Z2,d=0;d<b.length;++d){var e=b[d];e&&(c?Eo(a.zj,e):Ko(a.zj,e))}}f.ig=function(a){a=lw(this,a);se(this.Hb,a)||(this.qu.C(this.U(),a.x,a.y),this.Hb=a)};function lw(a,b){function c(a,b,c){return b<=c?(c-b)/2:pe(a,c-b,0)}var d=a.U();return new re(c(b.x,a.Cf*d,a.jE),c(b.y,a.Bf*d,a.hE))}
function kw(a,b,c){bw.call(this,[a.x,a.y],[b.x,b.y],c,ew)}x(kw,bw);kw.prototype.position=function(){y(this.coords);return new re(this.coords[0],this.coords[1])};function mw(a,b){r(b)||(b=null);if(null==b)return a.concat();for(var c=Array(a.length),d=0;d<a.length;++d)c[d]=b.call(null,a[d]);return c}function nw(a,b){var c=c||Db;for(var d=[],e=0,g=a.length;e<g;++e){for(var h=a[e],k=!1,l=0,n=b.length;l<n;++l)if(c(h,b[l])){k=!0;break}k||d.push(h)}return d};function ow(a,b){this.Fu=[];for(var c=0;c<a.count();++c){var d=a.Z(c);d=b(d);for(var e=0;e<d.length;++e)for(var g=d[e],h=this.Fu,k=c+(0<g.Ai?g.Ai:0),l=c;l<=k;++l)h[l]||(h[l]=[]),h[l].push(g)}}function pw(a){return new ow(a,function(a){return a.gd().vc()})}function qw(a){return new ow(a,function(a){return a.Jc().vc()})}function rw(a,b,c){return nw(a.Fu[b]||[],a.Fu[c]||[])};function sw(a){var b=a.hb,c=a.f7,d=a.hF,e=a.UF,g=a.Gn,h=a.np,k=a.ja,l=a.QF,n=a.ua;a=a.r8;N.call(this);this.G=b;this.he=c;this.Pc=d;this.Xj=e;this.Ld=g;this.Yd=h;this.Oe=k;this.qr=l;tw(this);this.Ea=b.slideWidth();this.Ca=b.slideHeight();this.U=1;this.zj=uw(this);c=this.Vg();c=new gw(this.Pc,this.zj,c.width,c.height);hw(c,!1);E(this,c.qu,this.S2,this);this.nL=c;this.wD=P(this);this.Nb=null;this.jC=!1;this.B=n;this.Md=a;this.ZH={};this.Hj=!1;this.Dg=null;b=fb(b.slides(),Ph);this.Mo=pw(b)}m(sw,N);
f=sw.prototype;f.width=function(){return this.Ea};f.height=function(){return this.Ca};f.scale=function(){return this.U};f.resize=function(a,b){this.Ea=a;this.Ca=b;gj(this.Pc,a,b);var c=this.nL;c.Hb=lw(c,we(c.Hb,new re((a-c.jE)/2,(b-c.hE)/2)));c.jE=a;c.hE=b;c.SO=Math.min(a/c.Cf,b/c.Bf,c.q0);jw(c,c.io);vw(this);ww(this)};
f.YX=function(a){var b=this.B,c=this.Nb?this.Nb.index():-1,d=b.la();this.Nb=0<=d?b.Y():null;b=this.Nb instanceof Ls;var e=this.Nb instanceof Lr,g=this.Nb instanceof Tr;this.jC=(this.Yd.kS=b)||e||g;this.Xj.style.opacity=this.jC?"0":"";this.Br();a&&H(a.displayObject(),"display",g?"none":"");a=rw(this.Mo,c,d);c=rw(this.Mo,d,c);xw(this,a,!1);xw(this,c,!0);this.Hj&&(yw(this,a),zw(this,c));vw(this);Aw(this)};
f.xW=function(a){jw(this.nL,1);Bw(this);ww(this);Cw(this);var b=this.B;-1!=b.la()&&r(a)&&(b=(b=b.Xc())&&b.view(),b instanceof Or?b.Ta().setBannerView(a.displayObject()):b instanceof Kr?b.kb().setBannerView(a.displayObject()):b instanceof Sr&&b.lb().setBannerView(a.displayObject()))};f.setOverlayDisplayed=function(a){if(this.Hj!=a){this.Hj=a;if(this.Nb){var b=this.Nb.index();b=this.Mo.Fu[b]||[];a?zw(this,b):yw(this,b);(b=this.B.Ta())&&b.setOverlayDisplayed(a)}Aw(this)}};
f.XE=function(a){this.Ld.style.display="";this.Xj.style.display="";Dw(a);Bw(this)};f.dF=function(){return this.jC};function tw(a){a.PQ();a.SQ();a.TQ();a.NQ();a.OQ();a.QQ()}f.PQ=function(){var a=this.Pc;a.setAttribute("role","main");a.setAttribute("aria-live","polite");a.style.overflow="hidden";gj(a,this.Vg().width,this.Vg().height);dd&&(a.style["-webkit-text-size-adjust"]="none")};
f.SQ=function(){var a=this.Xj;Ye(a)||Te(this.Pc,this.Xj,0);a.style.display="none";var b=this.Vg();gj(a,b.width-2,b.height-2);$i(a,1,1)};f.TQ=function(){var a=this.Ld;a.removeAttribute("class");a.style.overflow="hidden";a.style.position="absolute";gj(a,this.Vg().width,this.Vg().height);Sj(a,"0 0")};f.NQ=function(){var a=this.Yd.displayObject();H(a,"z-index","2");Ye(a)||B(this.Pc,a)};f.OQ=function(){Ye(this.Oe)||B(this.Ld,this.Oe)};f.QQ=function(){Vo(this.qr,"slide-displays-parent")};
function uw(a){var b=new Do(a.Pc,[new Pv,new Qv]);E(a,Lo(b,"scrollLeft").ky,function(){var b=a.he.Hn();b.yc()&&b.xB(b.VU)&&b.G.settings().navigation().Dl().enabled()&&Ew(b)&&Fw(b)});E(a,Lo(b,"scrollRight").ky,function(){var b=a.he.Hn();y(b.pd);b.yc()&&b.xB(b.WU)&&b.G.settings().navigation().Dl().enabled()&&Ew(b)&&b.pd.ng()});Fo(b);if(ll){var c=new Mo;E(a,c.My,a.R0,a);E(a,c.QP,a.Q0,a);Eo(b,c)}return b}
f.Q0=function(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Ze(this.Ld,a)&&(c.preventDefault(),c=this.he.Hn(),c.xB(c.v3))};f.R0=function(a,b,c){tk(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Ze(this.Ld,a)&&(c.preventDefault(),Jr(this.he.Hn(),this,c)))};
function vw(a){var b=Ve(a.Yd.displayObject());if(b.length){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,To(c,"framesLayerContent")&&(c.setAttribute("data-width",a.Ea),c.setAttribute("data-height",a.Ca))}}function ww(a){var b=a.B;-1!=b.la()&&(b=y(b.Xc()).view(),b instanceof Sr&&b.lb().setParentScale(a.U),Zk||(b instanceof Or?b.Ta().resize(a.Ea,a.Ca):b instanceof Kr&&b.kb().resize(a.Ea,a.Ca)))}
function Cw(a){if("idle"==a.Md.state()){var b=a.B;b=0<=b.la()?b.Y():null;var c=b instanceof Lr,d=b instanceof Tr;b instanceof Ls||c||d||K||!Jc||(b=Ge("IMG",null,a.Ld),z(b,function(b){null!=b.id&&0<b.id.length||(b.id="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0;return("x"==a?b:b&3|8).toString(16)}));if(mc(a.ZH,b.id)){var c=A(a.ZH,b.id);var d=c.transform.clone();var e=c.origin.clone();var l=c.width;c=c.height}else d=Zo(b),null===d&&(d=new On),e=$o(b),null===
e&&(e=new re),Sj(b,e.x+"px "+e.y+"px"),l=parseFloat(b.getAttribute("width")),c=parseFloat(b.getAttribute("height")),rc(a.ZH,b.id,{transform:d.clone(),origin:e.clone(),width:l,height:c});c*=a.U;hj(b,l*a.U);ij(b,c);l=1/a.U;c=1/a.U;e=ve(new re,e);e=new On(l,0,0,c,e.x-l*e.x,e.y-c*e.y);Wo(b,Pn(d,e))},a))}}
f.S2=function(a,b,c){b=Math.round(b);c=Math.round(c);var d=this.G.slideWidth(),e=this.G.slideHeight();d*=a;e*=a;var g=this.U!=a;g&&(this.U=a,cp(this.Ld,a),Gw(this.he.ge,this.U),ww(this),Cw(this),gj(this.Xj,d-2,e-2));$i(this.Ld,b,c);$i(this.Xj,b+1,c+1);this.wD.C(d,e,b,c);g&&K&&ep(this.Pc)};function Bw(a){var b=!1,c=0<=a.B.la();"none"!=a.Ld.style.display&&c&&(b=a.B.Y(),b=a.G.settings().navigation().Ur().vO()&&"slide"==b.type());hw(a.nL,b)}function Aw(a){a.Hj||a.jC?Go(a.zj):Fo(a.zj)}
function zw(a,b){for(var c=0;c<b.length;++c){var d=a.he.ge.yl(b[c]);d&&d.mp(!1)}}function yw(a,b){for(var c=0;c<b.length;++c){var d=b[c],e=a.he.ge.yl(d);e&&e.mp(d.Ud.Th())}}function xw(a,b,c){for(var d=0;d<b.length;++d){var e=a.he.ge.yl(b[d]);e&&Hw(e,c)}}f.Vg=function(){return new ye(this.G.slideWidth(),this.G.slideHeight())};f.Br=function(){Iw(this);0<=this.B.la()&&(this.$K()||this.YK()||this.aL())};
f.$K=function(){if(this.B.Y()instanceof Ls){var a=y(this.B.Ta());a.setOverlayDisplayed(this.Hj);Zk||(this.Dg=a.skin().displayObject(),this.Pc.appendChild(this.Dg));return!0}return!1};f.YK=function(){if(this.B.Y()instanceof Lr){var a=y(this.B.kb());a.setOverlayDisplayed(this.Hj);Zk||(this.Dg=a.displayObject(),this.Pc.appendChild(this.Dg));return!0}return!1};f.aL=function(){this.B.Y()instanceof Tr&&y(this.B.lb()).setOverlayDisplayed(this.Hj)};function Iw(a){a.Dg&&(Ue(a.Dg),a.Dg=null)}
f.ve=function(){N.prototype.ve.call(this);Go(this.zj);Iw(this)};function Jw(a){var b=a.hb,c=a.ua,d=a.hF,e=a.UF,g=a.Gn,h=a.np,k=a.ja;a=a.QF;N.call(this);this.G=b;this.B=c;this.Pc=d;this.Xj=e;this.Ld=g;this.Yd=h;this.Oe=k;this.qr=a;this.wD=P(this);this.Dg=null;tw(this);E(this,this.B.eM(),this.Br,this)}m(Jw,N);f=Jw.prototype;f.width=function(){return 0};f.height=function(){return 0};f.scale=function(){return 1};f.resize=function(){};f.YX=function(a){a&&H(a.displayObject(),"display","");this.Br();this.wD.C()};f.xW=function(){};f.setOverlayDisplayed=function(){};
f.XE=function(){mj(this.Ld,!0)};f.dF=function(){return!1};f.PQ=function(){this.Pc.removeAttribute("role");this.Pc.removeAttribute("aria-live");this.Pc.removeAttribute("style")};f.SQ=function(){Ue(this.Xj)};f.TQ=function(){this.Ld.removeAttribute("style");Uo(this.Ld,"slides-container")};f.NQ=function(){Ue(this.Yd.displayObject())};f.OQ=function(){Ue(this.Oe)};f.QQ=function(){Uo(this.qr,"slide-displays-parent")};f.Br=function(){Iw(this);0<=this.B.la()&&(this.$K()||this.YK()||this.aL())};
f.$K=function(){return this.B.Y()instanceof Ls?(this.Dg=y(this.B.Ta()).skin().displayObject(),this.Pc.appendChild(this.Dg),!0):!1};f.YK=function(){return this.B.Y()instanceof Lr?(this.Dg=y(this.B.kb()).displayObject(),this.Pc.appendChild(this.Dg),!0):!1};f.aL=function(){this.B.Y()instanceof Tr&&(this.Dg=y(this.B.lb()).displayObject(),this.Pc.appendChild(this.Dg))};f.ve=function(){N.prototype.ve.call(this);Iw(this)};function Kw(a){this.tj=a}Kw.prototype.create=function(a){switch(a){case "normal":return new sw(this.tj);case "accessible":return new Jw({hb:this.tj.hb,ua:this.tj.ua,hF:this.tj.hF,UF:this.tj.UF,Gn:this.tj.Gn,np:this.tj.np,ja:this.tj.ja,QF:this.tj.QF});default:throw Error("unknown presentation view mode");}};var Lw={Ufa:"switchToNextSlide",Wfa:"switchToPreviousSlide",f9:"arbitrarySlideSwitching",qfa:"slideShowControl",Vfa:"switchToNextStep",Xfa:"switchToPreviousStep",qda:"playPauseControl",Kda:"presentationSeeking",pfa:"slideSeeking",$da:"quizSwitchToNextSlide",aea:"quizSwitchToNextSlideWithoutBranching",Xda:"quizArbitrarySlideSwitching",Nea:"scenarioSwitchToNextSlide",Oea:"scenarioSwitchToNextSlideWithoutBranching",Kea:"ScenarioArbitrarySlideSwitching"};
u("ispring.presenter.player.restriction.NavigationActionType",Lw,void 0);function Mw(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}Lw.all=Mw;u("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",Lw);u("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",Lw);u("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",Lw);u("SLIDE_SHOW_CONTROL","slideShowControl",Lw);
u("SWITCH_TO_NEXT_STEP","switchToNextStep",Lw);u("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",Lw);u("PLAY_PAUSE_CONTROL","playPauseControl",Lw);u("PRESENTATION_SEEKING","presentationSeeking",Lw);u("SLIDE_SEEKING","slideSeeking",Lw);function Nw(a,b){this.ya=a;this.F2=b}Nw.prototype.type=function(){return this.ya};Nw.prototype.mf=function(){return this.F2};Nw.prototype.relatedSlideIndex=Nw.prototype.mf;Nw.prototype.type=Nw.prototype.type;function Ow(a,b,c,d,e,g){this.G0=a;this.K2=b;this.J2=c;this.gc=null!=d?d:null;this.ne=e||null;this.Bu=g||null}f=Ow.prototype;f.Wz=function(){return this.G0};f.mh=function(){return this.K2};f.He=function(){return this.J2};f.mf=function(){return this.gc};f.v7=function(){return this.ne};f.u7=function(){return this.Bu};Ow.prototype.relatedSlideShow=Ow.prototype.u7;Ow.prototype.relatedTimestamp=Ow.prototype.v7;Ow.prototype.relatedSlideIndex=Ow.prototype.mf;Ow.prototype.restrictionReason=Ow.prototype.He;
Ow.prototype.restrictionSource=Ow.prototype.mh;Ow.prototype.navigationAction=Ow.prototype.Wz;var Pw={w$:"currentSlideIsLocked",x$:"currentSlideIsNotCompleted",t$:"currentSlideIsFirstSlide",v$:"currentSlideIsLastSlide",u$:"currentSlideIsInteraction",l9:"backwardNavigationIsRestricted",Laa:"forwardNavigationIsRestricted",Lda:"presentationSeekingDisabled",qba:"interactionNotCompleted",Dda:"precedingQuizNotPassed",Cda:"precedingQuizNotCompleted",Bda:"precedingQuizFailed",Fda:"precedingScenarioNotCompleted",Gda:"precedingScenarioNotPassed",Eda:"precedingScenarioFailed"};
u("ispring.presenter.player.restriction.NavigationRestrictionReasonType",Pw,void 0);u("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",Pw);u("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",Pw);u("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",Pw);u("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",Pw);u("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",Pw);u("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",Pw);
u("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",Pw);u("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",Pw);u("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",Pw);u("PRECEDING_QUIZ_FAILED","precedingQuizFailed",Pw);u("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",Pw);u("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",Pw);u("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",Pw);var Qw={Jda:"presentationNavigationType",ofa:"slideNavigationSettings",Yda:"quizNavigationSettings",Lea:"scenarioNavigationSettings",Ida:"presentationFlow"};u("ispring.presenter.player.restriction.NavigationRestrictionSource",Qw,void 0);u("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",Qw);u("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",Qw);u("PRESENTATION_FLOW","presentationFlow",Qw);function U(a,b){this.B=a;this.G=b;this.eS=new F}U.prototype.Fe=function(a){return this.B.Fe(a)};
U.prototype.td=function(a,b,c,d){var e={},g;a:{if(Rw(this,a)){if((g=-1==this.B.Hf())&&!(g=this.Y().Mi().yp())&&(g=!this.G.settings().sc().Cl())){var h=this.B;y(h.wc);var k=h.N.timestamp();g=k.wa();k=k.Ka();h=h.wc.Qa();g=g==h.count()-1?h.Sb(g):null;g=null!==g&&k>=g.duration()}if(g){g=new Nw("currentSlideIsLastSlide");break a}}else if(Sw(this,a)&&-1==this.B.If()&&(g=this.B.X().timestamp(),0==g.wa()&&0==g.Ka()||this.Y().Mi().xv())){g=new Nw("currentSlideIsFirstSlide");break a}g=null}e.presentationFlow=
g;"quizSwitchToNextSlide"!=a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=Tw(this,a,b));g="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?wu(this.B):this.B.Hf();e.quizNavigationSettings=Uw(this,a,b,g);e.scenarioNavigationSettings=Vw(this,a,b,g);g="playPauseControl"!=a||Rw(this,a)?(g=0<=this.B.la()?this.B.Y():null)?g.fs().QX(a)?null:new Nw("currentSlideIsLocked"):
null:null;e.slideNavigationSettings=g;k=g=null;for(var l in e)e.hasOwnProperty(l)&&(h=e[l])&&(g=l,k=h);return null===g?null:new Ow(a,g,k,b,c,d)};U.prototype.checkNavigationRestriction=U.prototype.td;
function Tw(a,b,c){var d=a.B,e=a.G.settings().navigation().navigationType(),g=0<=d.la()?d.Y():null;if(!g)return null;var h=a.B,k=0<=h.la()?h.Y():null;if(k){var l=a.G.slides();switch(b){case "arbitrarySlideSwitching":y(null!=c);k=l.Z(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":Rw(a,b)&&(c=h.Hf(),0<=c?k=l.Z(c):(c=!!a.Y().Mi().yp(),a.G.settings().sc().Cl()&&!c&&(k=l.Z(a.Ff()))));break;case "switchToPreviousSlide":case "switchToPreviousStep":Sw(a,b)&&(a=h.If(),0<=
a&&(k=l.Z(a)));break;case "presentationSeeking":k=null}l=k}else l=null;if(l==g)return null;if(!l)return"presentationSeeking"==b&&"free"!=e?new Nw("presentationSeekingDisabled"):null;switch(e){case "restricted":if(l.Xv())break;if(l.index()!=d.Hf()&&l.index()!=d.If())return new Nw("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new Nw("currentSlideIsNotCompleted");break;case "sequential":if(l.index()!=d.Hf()&&(0!=l.index()||"switchToNextSlide"!=b))return l.Xv()?new Nw("backwardNavigationIsRestricted"):
new Nw("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new Nw("currentSlideIsNotCompleted")}return null}
function Uw(a,b,c,d){Rw(a,b)?c=d:Sw(a,b)&&(c=a.If());if(!r(c))return null;d=a.B.Xc().view();if((d instanceof Or||d instanceof Kr)&&!d.Mv()&&c!=a.B.la())return new Nw("interactionNotCompleted");if(!(0<a.B.Be.length))for(d=0;d<c;++d){var e=a.G.slides().Z(d);if(e.visible()&&e instanceof Ls)if("afterAttempt"==e.fn){if(e=Ww(a,e),!e||!(1<e.aW||Ci(e)))return new Nw("precedingQuizNotCompleted",d)}else if("afterPassing"==e.fn&&!a.oD(e))return(a=(a=Ww(a,e))?"graded"==a.pD&&Ci(a)?a.allowRetakeQuiz():!0:!1)?
new Nw("precedingQuizNotPassed",d):new Nw("precedingQuizFailed",d)}return"quizSwitchToNextSlideWithoutBranching"!=b&&"quizSwitchToNextSlide"!=b||a.G.settings().sc().Cl()||a.la()!=a.Bl()?null:new Nw("currentSlideIsLastSlide")}
function Vw(a,b,c,d){Rw(a,b)?c=d:Sw(a,b)&&(c=a.If());if(!r(c))return null;d=a.B.Xc().view();if(d instanceof Sr&&!d.Mv()&&c!=a.B.la())return new Nw("interactionNotCompleted");if(!(0<a.B.Be.length))for(d=0;d<c;++d){var e=a.G.slides().Z(d);if(e.visible()&&e instanceof Tr)if("afterAttempt"==e.fn){if(e=Xw(a,e),!e||!e.ji)return new Nw("precedingScenarioNotCompleted",d)}else{var g;if(g="afterPassing"==e.fn)g=Xw(a,e),g=!(g&&g.scenarioPassed());if(g)return((a=Xw(a,e))?a.fP:1)?new Nw("precedingScenarioNotPassed",
d):new Nw("precedingScenarioFailed",d)}}return"scenarioSwitchToNextSlideWithoutBranching"!=b&&"scenarioSwitchToNextSlide"!=b||a.G.settings().sc().Cl()||a.la()!=a.Bl()?null:new Nw("currentSlideIsLastSlide")}function Ww(a,b){return(a=a.B.Fe(b.index()))&&a.Tx?(b=a.Ta(),Ai(b)):b.dD}function Xw(a,b){return(a=a.B.Fe(b.index()))&&a.jy?(b=a.lb(),Rr(b)):b.fD}U.prototype.oD=function(a){return(a=Ww(this,a))?Bi(a):!1};
function Rw(a,b){var c=0<=a.B.la()?a.B.Y():null;if(!c)return!1;var d=a.B.X().timestamp(),e=c.Qa();c=e.count()-1==d.wa();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.Sb(e.count()-1),c&&(a.pk()||a.duration()<=d.Ka());case "playPauseControl":return c&&cu(a.B)}return!1}
function Sw(a,b){if(!(0<=a.B.la()&&a.B.Y()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.X().timestamp(),0==a.wa()&&.01>=a.Ka()}return!1}function Yw(a,b,c,d){return(b=a.td(b,c,d,null))?(a.eS.C(b),!1):!0}U.prototype.play=function(){Yw(this,"playPauseControl",this.B.la(),null)&&this.B.play()};U.prototype.play=U.prototype.play;U.prototype.pause=function(){Yw(this,"playPauseControl",this.B.la(),null)&&this.B.pause()};U.prototype.pause=U.prototype.pause;
U.prototype.vd=function(a,b){Yw(this,"arbitrarySlideSwitching",a,null)&&this.B.vd(a,b)};U.prototype.gotoSlide=U.prototype.vd;U.prototype.ov=function(a){var b=this.B.fF();-1!=b&&Yw(this,"arbitrarySlideSwitching",b,null)&&this.B.ov(a)};U.prototype.gotoLastSlideViewed=U.prototype.ov;U.prototype.pp=function(a){Yw(this,"arbitrarySlideSwitching",this.B.Ff(),null)&&this.B.pp(a)};U.prototype.gotoFirstSlide=U.prototype.pp;U.prototype.qp=function(a){Yw(this,"arbitrarySlideSwitching",this.B.Bl(),null)&&this.B.qp(a)};
U.prototype.gotoLastSlide=U.prototype.qp;U.prototype.Qd=function(a){Yw(this,"switchToNextSlide",this.B.Hf(),null)&&this.B.Qd(a)};U.prototype.gotoNextSlide=U.prototype.Qd;U.prototype.ng=function(a){Yw(this,"switchToPreviousSlide",this.B.If(),null)&&this.B.ng(a)};U.prototype.gotoPreviousSlide=U.prototype.ng;U.prototype.zl=function(){Yw(this,"switchToNextStep",this.B.la(),null)&&this.B.zl()};U.prototype.gotoNextStep=U.prototype.zl;
U.prototype.rp=function(){Yw(this,"switchToPreviousStep",this.B.la(),null)&&this.B.rp()};U.prototype.gotoPreviousStep=U.prototype.rp;U.prototype.Al=function(a,b,c,d){Yw(this,a==this.B.la()?"slideSeeking":"presentationSeeking",a,new Rg(a,b,c))&&this.B.Al(a,b,c,d)};U.prototype.gotoTimestamp=U.prototype.Al;U.prototype.Ff=function(){return this.B.Ff()};U.prototype.firstSlideIndex=U.prototype.Ff;U.prototype.Bl=function(){return this.B.Bl()};U.prototype.lastSlideIndex=U.prototype.Bl;U.prototype.Hf=function(){return this.B.Hf()};
U.prototype.nextSlideIndex=U.prototype.Hf;U.prototype.If=function(){return this.B.If()};U.prototype.previousSlideIndex=U.prototype.If;U.prototype.la=function(){return this.B.la()};U.prototype.currentSlideIndex=U.prototype.la;U.prototype.Y=function(){return this.B.Y()};U.prototype.currentSlide=U.prototype.Y;U.prototype.playbackState=function(){return this.B.playbackState()};U.prototype.playbackState=U.prototype.playbackState;U.prototype.X=function(){return this.B.X()};U.prototype.clock=U.prototype.X;
U.prototype.Bd=function(){return this.B.Bd()};U.prototype.slideChangeEvent=U.prototype.Bd;U.prototype.Nv=function(){return this.B.Nv()};U.prototype.stepChangeEvent=U.prototype.Nv;U.prototype.WN=function(){return this.B.WN()};U.prototype.Sv=function(){return this.B.Sv()};U.prototype.eM=function(){return this.B.eM()};U.prototype.An=function(){return this.B.An()};U.prototype.playbackCompleteEvent=U.prototype.An;U.prototype.Xz=function(){return this.eS};U.prototype.navigationRestrictedEvent=U.prototype.Xz;
U.prototype.eN=function(){return this.B.eN()};U.prototype.Xc=function(){return this.B.Xc()};U.prototype.Ta=function(){return this.B.Ta()};U.prototype.quizPlayer=U.prototype.Ta;U.prototype.lb=function(){return this.B.lb()};U.prototype.scenarioPlayer=U.prototype.lb;U.prototype.kb=function(){return this.B.kb()};U.prototype.nA=function(){return this.B.nA()};U.prototype.slideTransitionController=U.prototype.nA;U.prototype.Xr=function(){return this.B.Xr()};U.prototype.ZN=function(a,b){this.B.ZN(a,b)};
U.prototype.qA=function(a){this.B.qA(a)};U.prototype.$L=function(){this.B.$L()};function Zw(a){N.call(this);this.fa=a;this.Ns=[];E(this,this.fa.Zh(),this.w1,this)}m(Zw,N);function $w(a,b){a.Ns.push(b);b=b.displayObject();Sj(b,"0 0");Te(a.fa.displayObject(),b,0)}function Dw(a){a.Ns.forEach(function(a){return a.displayObject().style.display=""})}function ax(a){a.Ns.forEach(function(a){return a.displayObject().style.display="none"})}function bx(a,b){a.Ns.forEach(function(a){return Te(b,a.displayObject(),0)})}function cx(a,b){a.Ns.forEach(function(a){return b(a)})}
Zw.prototype.w1=function(a,b,c,d){a=ba(this.Ns);for(b=a.next();!b.done;b=a.next()){var e=b.value,g=c,h=d;b=e.displayObject();var k=this.fa.scale();cp(b,k);g=ba("accessible"==this.fa.fb?[0,0]:[g+k*e.Ga().left,h+k*e.Ga().top]);e=g.next().value;g=g.next().value;$i(b,e,g)}};function dx(a,b,c){for(var d=a.content(),e=/<lineargradient.*?id="(.*?)".*?\/lineargradient>/gi,g=[],h=e.exec(d);h;)g.push(h[1]),h=e.exec(d);for(e=0;e<g.length;++e)h=g[e],d=d.replace(new RegExp(h,"g"),"quiz_"+h);a=new Ts({content:d,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),Tv:a.Tv(),language:a.language(),Zu:a.Zu(),Yu:a.Yu(),$u:a.$u(),ev:a.ev()});Kv.call(this,a,b,c)}m(dx,Kv);function ex(a){this.hn=a;a=Qe("img");a.src=this.hn.src();J(a,this.hn.opacity());H(a,"z-index","1");this.hn.url()&&(H(a,"cursor","pointer"),C(a,"click",this.f2,!1,this));this.OP=a}ex.prototype.Ga=function(){return this.hn.Ga()};ex.prototype.displayObject=function(){return this.OP};ex.prototype.f2=function(a){a.stopPropagation();gk(y(this.hn.url()),this.hn.target())};function fx(){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.ne=new Rg(a,b,c);this.pa=d;this.Us=[];this.Gu=[];this.So=new F;this.QD=new F;this.SD=new F;this.fk=new F;this.IG=new F;this.JG=new F}fx.prototype.Vm=!1;fx.prototype.tD=!1;fx.prototype.hk=!1;fx.prototype.timestamp=function(){return this.ne};fx.prototype.timestamp=fx.prototype.timestamp;fx.prototype.started=function(){return this.Vm};fx.prototype.started=fx.prototype.started;
fx.prototype.nf=function(){return this.Vm&&!gx(this)};fx.prototype.running=fx.prototype.nf;fx.prototype.state=function(){return this.pa};fx.prototype.state=fx.prototype.state;fx.prototype.suspended=function(){return this.hk};fx.prototype.suspended=fx.prototype.suspended;fx.prototype.Fc=function(){return this.te()||this.Ii()};fx.prototype.buffering=fx.prototype.Fc;fx.prototype.X=function(){return this};fx.prototype.clock=fx.prototype.X;function vu(a,b){a.hk!=b&&(a.hk=b,hx(a))}
fx.prototype.start=function(a){r(a)||(a=!1);this.Vm&&this.tD==a?vu(this,!1):(this.tD=a,this.Vm=!0,this.hk=!1,hx(this),this.QD.C(this))};fx.prototype.stop=function(){this.Vm&&(this.Vm=this.tD=!1,hx(this),this.SD.C(this))};fx.prototype.qh=function(a,b,c,d){this.ne=new Rg(a,b,c);this.So.C(this,!!d)};function ju(a,b,c){var d=a.Fc(),e=a.Us.indexOf(c);b?0>e&&a.Us.push(c):0<=e&&a.Us.splice(e,1);hx(a);a.Fc()!=d&&a.IG.C(a);a.JG.C(a)}
function ix(a,b,c){var d=a.Fc(),e=a.Gu.indexOf(c);b?0>e&&a.Gu.push(c):0<=e&&a.Gu.splice(e,1);hx(a);a.Fc()!=d&&a.IG.C(a);a.JG.C(a)}fx.prototype.Vb=function(){return this.So};fx.prototype.tickEvent=fx.prototype.Vb;fx.prototype.zk=function(){return this.QD};fx.prototype.startEvent=fx.prototype.zk;fx.prototype.Kp=function(){return this.SD};fx.prototype.stopEvent=fx.prototype.Kp;fx.prototype.ob=function(){return this.fk};fx.prototype.stateChangeEvent=fx.prototype.ob;fx.prototype.EE=function(){return this.IG};
fx.prototype.bufferStateChangeEvent=fx.prototype.EE;fx.prototype.FE=function(){return this.JG};fx.prototype.bufferedObjectChangeEvent=fx.prototype.FE;function gx(a,b){return a.hk||a.te(b)||a.Ii(b)}function hx(a){var b="stopped";a.Vm&&(b=a.hk?"suspended":a.Fc()?"buffering":a.tD?"rewinding":"started");a.pa!=b&&(a.pa=b,a.fk.C(a))}fx.prototype.te=function(a){return 1<this.Us.length||1==this.Us.length&&this.Us[0]!=a};fx.prototype.Ii=function(a){return 1<this.Gu.length||1==this.Gu.length&&this.Gu[0]!=a};function jx(a,b,c,d,e,g,h){fs.call(this,a,b,c,d,e,g);this.Ud=g;g.kb()?y(g.kb()).setViewMode(h):Eg(this,g.aR,function(a){a.setViewMode(h)})}m(jx,fs);jx.prototype.kb=function(){return y(this.Ud.kb())};jx.prototype.xs=function(a){this.slide().style.opacity=""+(a?1:0)};jx.prototype.gp=function(a){a?a.appendChild(this.rb):Ue(this.rb)};function kx(a,b,c,d,e,g,h){fs.call(this,a,b,c,d,e,g);var k=this;this.Ud=g;this.YJ=null;g.Ta()?this.qy(h):Eg(this,g.WT,function(){return k.qy(h)})}m(kx,fs);f=kx.prototype;f.Ta=function(){return y(this.Ud.Ta())};f.xs=function(a){this.slide().style.opacity=""+(a?1:0)};f.gp=function(a){a?a.appendChild(this.rb):Ue(this.rb)};
f.qy=function(a){var b=y(this.Ud.Ta());b.onPresentationViewModeChanged(a);this.YJ=b.skin().displayObject();B(this.rb,this.YJ);this.HD.innerHTML=this.rb.innerHTML;mj(this.Tm,"normal"==a)};f.ve=function(){fs.prototype.ve.call(this);Ue(this.YJ)};function lx(a){N.call(this);this.ta=a;this.pa=0;this.Vj=P(this);this.Zv=this.Tm=this.rb=null}m(lx,N);f=lx.prototype;f.slide=function(){return this.ta};f.tp=function(a,b,c){this.rb=a;this.Tm=b;this.Zv=c;this.pa=2;this.Vj.C(this)};f.Ql=function(){return y(this.rb)};f.slideBackground=function(){return this.Tm};f.qe=function(){return 2==this.pa};f.state=function(){return this.pa};function mx(a){lx.call(this,a);this.we=null;this.yU=P(this)}m(mx,lx);mx.prototype.lb=function(){return y(this.we)};mx.prototype.LN=function(a){this.we=a;this.yU.C()};function nx(a,b,c,d,e,g,h){fs.call(this,a,b,c,d,e,g);var k=this;this.Ud=g;g.we?this.qy(h):Eg(this,g.yU,function(){return k.qy(h)})}m(nx,fs);nx.prototype.lb=function(){return this.Ud.lb()};nx.prototype.xs=function(a){this.slide().style.opacity=""+(a?1:0)};nx.prototype.gp=function(a){a?a.appendChild(this.rb):Ue(this.rb)};nx.prototype.qy=function(a){y(this.Ud.lb()).setViewMode(a);this.HD.innerHTML=this.rb.innerHTML;mj(this.Tm,"normal"==a)};function ox(a,b,c){this.ra=c;this.H=b;this.Jb=a}
function Ru(a,b){var c=a.H.Z(b);b=a.Jb.Mc[b];if(c instanceof no){b.Cp();b.xs(!1);var d=new up({content:b.Uj,mode:a.Jb.fb,dG:c.dG(),uA:c.uA()});d=new Br(c,d,a.ra)}else if(c instanceof Ls){fb(b,kx);if(!b.Ta())return null;d=new Or({content:b.Uj,mode:a.Jb.fb,Ta:b.Ta(),kz:c.kz()});d=new Pr(c,d,a.ra)}else if(c instanceof Lr){fb(b,jx);if(!b.kb())return null;d=new Kr({content:b.Uj,mode:a.Jb.fb,kb:b.kb(),jz:c.jz()});d=new Mr(c,d,a.ra)}else if(c instanceof Tr){fb(b,nx);if(!b.lb())return null;d=new Sr({content:b.Uj,
mode:a.Jb.fb,lb:b.lb(),lz:c.lz()});d=new Ur(c,d,a.ra)}return d};function Eu(a,b,c,d,e,g,h,k){this.Jq=[];this.Gq=[];this.Pt=!1;this.Cf=a;this.Bf=b;this.Vw=c;this.xf=d;this.zf=e||null;this.Oe=g;this.BB=h;this.C4=k}f=Eu.prototype;f.Gs=function(){return this.C4};f.slideWidth=function(){return this.Cf};f.slideHeight=function(){return this.Bf};f.$=function(){return this.Vw};f.Ja=function(){return this.xf};f.Cb=function(){return y(this.zf)};f.ja=function(){return this.Oe};function px(a,b,c,d,e,g,h){y(a&&b&&d&&e&&g&&h);this.G=a;this.Jb=b;this.N=c;this.Cf=e;this.Bf=g;this.Oe=h;this.$P=new F;this.ZP=new F}px.prototype.M=-1;px.prototype.s8=function(){return this.N.Ub()};px.prototype.transitionProgress=px.prototype.s8;px.prototype.state=function(){return this.Me?this.N.BX()?"playing":"paused":"idle"};px.prototype.state=px.prototype.state;px.prototype.Sv=function(){return this.$P};px.prototype.transitionEffectStartEvent=px.prototype.Sv;px.prototype.$F=function(){return this.ZP};
px.prototype.transitionEffectCompleteEvent=px.prototype.$F;function hu(a){a.Me&&qx(a,!1)}function Ju(a,b){var c=a.Jb;c.Mc[b].Cp();0<=a.M&&c.Mc[a.M].Gf();a.M=b}function Du(a){y(a.Uk&&a.Fq);a.Uk.kf();a.Fq.Cp();a.Uk.Cp()}function Iu(a){y(a.Me).start();a.aQ=!0;Zj&&(a.E2=setInterval(a.D2,100));a.N.Vb().addHandler(a.$S,a);a.$P.C(a.M);Xk&&document.body&&ep(document.body)}f=px.prototype;f.D2=function(){if(Zj&&document.body)return ep(document.body)};f.aT=function(){qx(this)};
f.sJ=function(a){y(this.Me).Ux.removeHandler(this.sJ,this);a&&Iu(this)};f.$S=function(a){y(this.Me);isNaN(this.DK)&&(this.DK=a,a=0);this.Me.Yr()||(1>a?this.Me.ij(a):qx(this))};function qx(a,b){r(b)||(b=Tk);a.aQ&&(a.N.Vb().removeHandler(a.$S,a),a.aQ=!1);Zj&&clearInterval(a.E2);y(a.Me);a.Me.qv()||a.Me.Ux.removeHandler(a.sJ,a);a.Me.Yr()&&a.Me.jd.removeHandler(a.aT,a);a.Me.terminate();a.Me=null;Du(a);a.Uk&&(a.Uk.Gf(),a.Uk=null);a.Fq=null;b?Xj(a.tS,a):a.tS()}f.tS=function(){Se(this.Oe);this.ZP.C(this.M)};function rx(){this.So=new F;this.QD=new F;this.SD=new F}f=rx.prototype;f.Id=0;f.sI=!1;f.Ub=function(){return this.Id};f.ij=function(a){this.Id=a;this.So.C(a)};f.BX=function(){return this.sI};f.start=function(){this.sI=!0};f.stop=function(){this.sI=!1};f.Vb=function(){return this.So};f.zk=function(){return this.QD};f.Kp=function(){return this.SD};f.X=function(){return this};function V(a){this.Vw=a.$();this.Fq=a.Ja();this.Uk=a.Cb();this.Xw=!0;this.j2=a;this.Cf=a.slideWidth();this.Bf=a.slideHeight();this.Ux=new F;this.jd=new F;this.Oe=a.ja();this.BB=a.BB;this.Cf>this.Bf?(this.EI=Math.min(this.Cf,1024),this.zq=this.EI/this.Cf,this.DI=this.Bf*this.zq):(this.DI=Math.min(this.Bf,1024),this.zq=this.DI/this.Bf,this.EI=this.Cf*this.zq);this.jK=Me("DIV");cp(this.jK,1/this.zq,1/this.zq);this.pe=K}f=V.prototype;
f.start=function(){B(this.Oe,this.jK);var a=this.Cb().slide();Uo(a,"transitionSlide");a=this.Ja().slide();Uo(a,"transitionSlide");this.na();this.ij(0)};f.terminate=function(){this.ij(1);this.OE();this.N&&(this.N.zk().removeHandler(this.rS,this),this.N.Kp().removeHandler(this.qS,this));var a=this.Cb().slide();Vo(a,"transitionSlide");a=this.Ja().slide();Vo(a,"transitionSlide");Se(this.Oe)};
function sx(a,b){b?(b=a.Cb().slide(),Uo(b,"paused"),a=a.Ja().slide(),Uo(a,"paused")):(b=a.Cb().slide(),Vo(b,"paused"),a=a.Ja().slide(),Vo(a,"paused"))}f.ij=function(a){this.qv()&&this.va(tx(this,a))};f.qv=function(){return this.Xw};f.Pt=function(){return this.j2.Pt};f.$=function(){return this.Vw};f.na=function(){};f.OE=function(){};f.va=function(){};function tx(a,b){return a.$()?1-b:b}f.Ja=function(){return this.$()?this.Uk:this.Fq};f.Cb=function(){return this.$()?this.Fq:this.Uk};
function ux(a,b){null!=a.Cb()&&a.Cb().xs(b)}function vx(a,b){a.Ja().xs(b)}
f.Ba=function(a,b,c,d,e,g){function h(){if(!--k){var a=t,b=v,c=G,d=I,e=O;this.Pa=q;this.qa=a;this.xm=b;this.CC=d;this.qo=c;this.HC=e;this.TS();1!=this.Xw&&(this.Xw=!0,this.Ux.C(!0))}}0!=this.Xw&&(this.Xw=!1,this.Ux.C(!1));for(var k=0,l=0;l<arguments.length;++l)k+=!!arguments[l]+0;l=this.slideWidth();var n=this.slideHeight(),p=this.pe?new ye(this.zq,this.zq):new ye(1,1);if(a){var q=W(l,n);wq(this.Ja().slide(),q,w(h,this,q),p)}if(b){var t=W(l,n);wq(this.Cb().slide(),t,w(h,this,t),p)}if(c){var v=W(l,
n);wq(this.Ja().content(),v,w(h,this,v),p)}if(d){var G=W(l,n);wq(this.Cb().content(),G,w(h,this,G),p)}if(e){var I=W(l,n);wq(this.Ja().background(),I,w(h,this,I),p)}if(g){var O=W(l,n);wq(this.Cb().background(),O,w(h,this,O),p)}};f.TS=function(){};f.slideWidth=function(){return this.pe?this.EI:this.Cf};f.slideHeight=function(){return this.pe?this.DI:this.Bf};function W(a,b){var c=Qe("CANVAS");c.width=a;c.height=b;return c}f.ja=function(){return this.pe?this.jK:this.Oe};f.Yr=function(){return!1};
f.rS=function(){sx(this,!1)};f.qS=function(){sx(this,!0)};function wx(a,b,c){r(b)&&(a=Math.max(a,b));r(c)&&(a=Math.min(a,c));return a}function xx(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1};function yx(a){V.call(this,a)}var zx,Ax;x(yx,V);function Bx(a,b){a.rq();a.Ow(b);b=a.J;a.Ma=mat4.create();a.qT=mat4.create();b.viewport(0,0,b.QY,b.PY);b.clear(b.COLOR_BUFFER_BIT|b.DEPTH_BUFFER_BIT);var c=.5*a.slideHeight()/Math.tan(22.5*Math.PI/180);mat4.perspective(45,b.QY/b.PY,1,1E4,a.qT);mat4.identity(a.Ma);mat4.translate(a.Ma,[0,0,-c])}f=yx.prototype;
f.rq=function(){this.Io=!0;r(zx)||(zx=W(this.slideWidth()+3,this.slideHeight()+3),H(zx,"left","-1px"),H(zx,"top","-1px"));r(Ax)||(Ax=zx.getContext("webgl")||zx.getContext("experimental-webgl"));B(this.ja(),zx);try{Ax.QY=zx.width,Ax.PY=zx.height,Ax.enable(Ax.DEPTH_TEST)}catch(b){}var a=this.J=Ax;this.GH=Cx(this,a.FRAGMENT_SHADER,this.Eg());this.fL=Cx(this,a.VERTEX_SHADER,this.Gg());null!==this.GH&&null!==this.fL&&(this.Ho=a.createProgram(),a.attachShader(this.Ho,this.fL),a.attachShader(this.Ho,this.GH),
a.linkProgram(this.Ho),a.getProgramParameter(this.Ho,a.LINK_STATUS)?(a.useProgram(this.Ho),this.Pg()):this.Io=!1)};f.OE=function(){this.J&&(this.Bg(),Dx(this,this.eL),Dx(this,this.HK),Dx(this,this.FT),Dx(this,this.bS),this.Cg(),this.J.deleteTexture(this.xy),this.J.deleteShader(this.GH),this.J.deleteShader(this.fL),this.J.deleteProgram(this.Ho))};f.Cg=function(){alert("override _disableAttributes")};f.Bg=function(){};
function Ex(a,b){a.J.bindBuffer(a.J.ARRAY_BUFFER,null);a.J.deleteBuffer(b.Xe);a.J.deleteBuffer(b.Qe);a.J.deleteBuffer(b.ff);a.J.deleteBuffer(b.Bm)}f.Ow=function(a){this.xy=Fx(this,this.J.TEXTURE0,this.ni(),0,a)};
function Fx(a,b,c,d,e,g){var h=a.J,k=a.slideWidth(),l=a.slideHeight();k=xx(k);l=xx(l);a=a.J.getParameter(a.J.MAX_TEXTURE_SIZE);if(Math.max(k,l)>a){var n=k/l;k>l?(k=a,l=k/n):(l=a,k=l*n)}a=new ye(k,l);k=a.width;l=a.height;a=W(k,l);n=a.getContext("2d");r(g)?g(n,e,k,l):n.drawImage(e,0,0,k,l);e=h.createTexture();h.activeTexture(b);h.bindTexture(h.TEXTURE_2D,e);h.texImage2D(h.TEXTURE_2D,0,h.RGBA,h.RGBA,h.UNSIGNED_BYTE,a);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_MAG_FILTER,h.LINEAR);h.texParameteri(h.TEXTURE_2D,
h.TEXTURE_MIN_FILTER,h.LINEAR_MIPMAP_LINEAR);h.generateMipmap(h.TEXTURE_2D);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_WRAP_S,h.CLAMP_TO_EDGE);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_WRAP_T,h.CLAMP_TO_EDGE);h.bindTexture(h.TEXTURE_2D,null);h.activeTexture(b);h.bindTexture(h.TEXTURE_2D,e);h.uniform1i(c,d);return e}f.Eg=function(){alert("Please override _getFragmentShaderSource");return""};f.Gg=function(){alert("Please override _getVertexShaderSource");return""};f.Pg=function(){};
function Cx(a,b,c){var d=a.J;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Io=!1,null)}function Gx(a,b,c){a=a.J;var 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.rv=c;e.UX=d;return e}
function Ix(a,b){a=a.J;var 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.rv=1;d.UX=c;return d}function Jx(a){if(0==a.KI.length)throw"Invalid popMatrix!";a.Ma=a.KI.pop()}function Kx(a){var b=mat4.create();mat4.set(a.Ma,b);a.KI.push(b)}function Lx(a,b,c,d){mat4.translate(a.Ma,[-d[0],-d[1],-d[2]]);mat4.rotate(a.Ma,b*Math.PI/180,c);mat4.translate(a.Ma,d)}
function Mx(a,b,c,d,e){var g=a.J,h=y(b.Xe);g.bindBuffer(g.ARRAY_BUFFER,h);r(d)&&d();g.vertexAttribPointer(a.eL,h.rv,g.FLOAT,!1,0,0);null!=b.Bm&&(d=y(b.Bm),g.bindBuffer(g.ARRAY_BUFFER,d),r(e)&&e(),g.vertexAttribPointer(a.Jw(),d.rv,g.FLOAT,!1,0,0));e=y(b.ff);g.bindBuffer(g.ARRAY_BUFFER,e);g.vertexAttribPointer(a.HK,e.rv,g.FLOAT,!1,0,0);a.BG();a=y(b.Qe);g.bindBuffer(g.ELEMENT_ARRAY_BUFFER,a);r(c)||(c=g.TRIANGLES);g.drawElements(c,a.UX,g.UNSIGNED_SHORT,0)}
f.Jw=function(){alert("override _getVertexNormalAttributeLocation");return-1};f.ni=function(){alert("override _getSamplerUniform");return null};f.BG=function(){};function Nx(a){a.eL=Ox(a,"aVertexPosition");a.HK=Ox(a,"aTextureCoord");a.FT=Px(a,"uPMVMatrix");a.bS=Px(a,"uNMatrix")}function Qx(a,b){for(var c=0,d=0;d<b.length/3;d++){var e=Rx(a,b[c++]),g=e.position(),h=Rx(a,b[c++]),k=h.position(),l=Rx(a,b[c++]),n=l.position();g=Sx(k.ph(g),n.ph(g));g.normalize();Tx(e,g);Tx(h,g);Tx(l,g)}}
function Ux(a){var b=mat4.create();b=mat4.multiply(a.qT,a.Ma,b);a.J.uniformMatrix4fv(a.FT,!1,b);b=mat3.create();mat4.toInverseMat3(a.Ma,b);mat3.transpose(b);a.J.uniformMatrix3fv(a.bS,!1,b)}function Ox(a,b){b=a.J.getAttribLocation(a.Ho,b);a.J.enableVertexAttribArray(b);return b}function Dx(a,b){a.J.disableVertexAttribArray(b)}function Px(a,b){return a.J.getUniformLocation(a.Ho,b)}f.KI=[];function Vx(){this.Bm=this.ff=this.Qe=this.Xe=null};function X(a,b){r(a)||(a=0);r(b)||(b=0);this.mb=a;this.nb=b}f=X.prototype;f.length=function(){return Math.sqrt(this.mb*this.mb+this.nb*this.nb)};f.x=function(){return this.mb};f.qg=function(a){this.mb=a};f.y=function(){return this.nb};f.Ad=function(a){this.nb=a};f.clone=function(){return new X(this.x(),this.y())};function Y(a,b,c){r(a)||(a=0);r(b)||(b=0);r(c)||(c=0);this.mb=a;this.nb=b;this.mn=c}f=Y.prototype;f.ph=function(a){return new Y(this.x()-a.x(),this.y()-a.y(),this.z()-a.z())};f.add=function(a){return new Y(this.x()+a.x(),this.y()+a.y(),this.z()+a.z())};f.scale=function(a){return new Y(this.x()*a,this.y()*a,this.z()*a)};f.clone=function(){return new Y(this.x(),this.y(),this.z())};function Wx(a,b){a.mb+=b.x();a.nb+=b.y();a.mn+=b.z()}
function Sx(a,b){a=Ej(Cj(),a.x(),a.y(),a.z());b=Ej(Cj(),b.x(),b.y(),b.z());b=Ij(a,b,Cj());return new Y(b[0],b[1],b[2])}function Xx(a,b){a=Ej(Cj(),a.x(),a.y(),a.z());b=Ej(Cj(),b.x(),b.y(),b.z());return Hj(a,b)}f.normalize=function(){var a=Ej(Cj(),this.x(),this.y(),this.z()),b=Cj(),c=a[0],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.qg(b[0]);this.Ad(b[1]);this.mn=b[2]};f.x=function(){return this.mb};f.qg=function(a){this.mb=a};f.y=function(){return this.nb};
f.Ad=function(a){this.nb=a};f.z=function(){return this.mn};function Yx(a,b){a.mn=b};function Zx(a,b,c){r(c)||(c=new Y(0,0,1));this.wo=a.clone();this.Ny=b.clone();c&&(this.md=c.clone())}Zx.prototype.clone=function(){return new Zx(this.position(),this.Ny,this.md)};function $x(a,b){a.wo=b.clone()}function Tx(a,b){a.md=b.clone()}Zx.prototype.position=function(){return this.wo};function ay(){this.Ia=[]}ay.prototype.length=function(){return this.Ia.length};function by(a,b){a.Ia.push(b)}function Rx(a,b){return a.Ia[b]}function cy(a){for(var b=[],c=0;c<a.Ia.length;c++){var d=a.Ia[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function dy(a){for(var b=[],c=0;c<a.Ia.length;c++){var d=a.Ia[c];b.push(d.Ny.x());b.push(d.Ny.y())}return b}
function ey(a){for(var b=[],c=0;c<a.Ia.length;c++){var d=a.Ia[c];b.push(d.md.x());b.push(d.md.y());b.push(d.md.z())}return b}ay.prototype.Ia=[];function fy(a,b){V.call(this,a);this.L=b;this.Ba(!1,!0)}x(fy,yx);f=fy.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc()};f.Eg=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}"};
f.Gg=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}"};f.Pg=function(){Nx(this);this.kk=Ox(this,"aVertexNormal");this.le=Px(this,"uSampler")};
f.Oc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new ay;by(d,new Zx(new Y(-c,b,0),new X(0,0)));by(d,new Zx(new Y(0,b,0),new X(.5,0)));by(d,new Zx(new Y(-c+a,-b,0),new X(.1,1)));by(d,new Zx(new Y(-c,-b,0),new X(0,1)));this.Ft=new Vx;var e=Gx(this,cy(d),3);this.Ft.Xe=e;e=Gx(this,dy(d),2);this.Ft.ff=e;e=Ix(this,[0,1,2,0,2,3]);this.Ft.Qe=e;d=Gx(this,ey(d),3);this.Ft.Bm=d;d=new ay;by(d,new Zx(new Y(c,b,0),new X(1,0)));by(d,new Zx(new Y(0,b,0),new X(.5,0)));by(d,new Zx(new Y(c-
a,-b,0),new X(.9,1)));by(d,new Zx(new Y(c,-b,0),new X(1,1)));this.nu=new Vx;e=Gx(this,cy(d),3);this.nu.Xe=e;e=Gx(this,dy(d),2);this.nu.ff=e;e=Ix(this,[0,1,2,0,2,3]);this.nu.Qe=e;d=Gx(this,ey(d),3);this.nu.Bm=d;this.nc=new ay;by(this.nc,new Zx(new Y(0,b,0),new X(.5,0)));by(this.nc,new Zx(new Y(-c+a,-b,0),new X(.1,1)));by(this.nc,new Zx(new Y((-c+a)/2,-b,0),new X(.3,1)));by(this.nc,new Zx(new Y(0,b,0),new X(.5,0)));by(this.nc,new Zx(new Y((-c+a)/2,-b,0),new X(.3,1)));by(this.nc,new Zx(new Y(0,-b,0),
new X(.5,1)));by(this.nc,new Zx(new Y(0,b,0),new X(.5,0)));by(this.nc,new Zx(new Y(0,-b,0),new X(.5,1)));by(this.nc,new Zx(new Y((c-a)/2,-b,0),new X(.7,1)));by(this.nc,new Zx(new Y(0,b,0),new X(.5,0)));by(this.nc,new Zx(new Y((c-a)/2,-b,0),new X(.7,1)));by(this.nc,new Zx(new Y(c-a,-b,0),new X(.9,1)));this.yT=[0,1,2,3,4,5,6,7,8,9,10,11];this.fu=new Vx;c=Gx(this,cy(this.nc),3);this.fu.Xe=c;c=Gx(this,dy(this.nc),2);this.fu.ff=c;c=Ix(this,this.yT);this.fu.Qe=c;c=Gx(this,ey(this.nc),3);this.fu.Bm=c};
f.Bg=function(){Ex(this,this.nu);Ex(this,this.Ft);Ex(this,this.fu)};f.Cg=function(){Dx(this,this.kk)};
f.va=function(a){0==a&&(this.$()?ux(this,!0):vx(this,!0));if(.3>a){var b=Z(0,0,.3,1)(a);this.kq(b,!0);this.kq(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);var d=this.L==gy?1:-1;Kx(this);.1<=a&&(.1<a&&.4>=a?(a=Z(.1,0,.4,1)(a),hy(this,a),mat4.translate(this.Ma,[0,0,-a*c/4]),Lx(this,-60*a,[1,0,0],[-d*b/4,0,0]),Lx(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=Z(.4,0,.5,1)(a),hy(this,1),mat4.translate(this.Ma,[0,0,-c/4]),mat4.translate(this.Ma,[d*a*c/50,-a*c/50,a*c/50]),Lx(this,
-60,[1,0,0],[-d*b/4,0,0]),Lx(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=Z(.5,0,.55,1)(a),hy(this,1),mat4.translate(this.Ma,[0,0,-c/4]),mat4.translate(this.Ma,[d*c/50,-c/50,c/50]),Lx(this,-60,[1,0,0],[-d*b/4,0,0]),Lx(this,45*d,[0,0,1],[-d*b/4,0,0]),Lx(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(hy(this,1),a=Math.pow(Z(.55,0,1,1)(a),3),mat4.translate(this.Ma,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.Ma,[0,0,-c/4]),mat4.translate(this.Ma,[d*c/50,-c/50,c/50]),Lx(this,-60,[1,0,0],[-d*b/4,0,0]),Lx(this,
45*d,[0,0,1],[-d*b/4,0,0]),Lx(this,-1,[1,0,0],[0,0,0])));Ux(this);Mx(this,this.fu,this.J.TRIANGLES,w(this.lI,this),w(this.iI,this));Jx(this)};f.kq=function(a,b){var c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());Kx(this);mat4.translate(this.Ma,[c*a*d/2,0,0]);Ux(this);Mx(this,b?this.Ft:this.nu);Jx(this)};f.lI=function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.nc)))};f.iI=function(){Qx(this.nc,this.yT);this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.nc)))};
function hy(a,b){var c=a.slideWidth(),d=a.slideHeight(),e=c/2,g=d/2,h=.1*c;d=Math.max(c,d)/4;c=.1*c/2;var k=Z(0,-e+h,1,(-e+h)/2-c);$x(a.nc.Ia[1],new Y(k(b),-g,0));k=Z(0,(-e+h)/2,1,-c);$x(a.nc.Ia[2],new Y(k(b),-g,0));$x(a.nc.Ia[4],new Y(k(b),-g,0));$x(a.nc.Ia[5],new Y(0,-g,-b*d));$x(a.nc.Ia[7],new Y(0,-g,-b*d));k=Z(0,(e-h)/2,1,c);$x(a.nc.Ia[8],new Y(k(b),-g,0));$x(a.nc.Ia[10],new Y(k(b),-g,0));k=Z(0,e-h,1,(e-h)/2+c);$x(a.nc.Ia[11],new Y(k(b),-g,0))}f.Jw=function(){return this.kk};f.ni=function(){return this.le};
var gy=0;function iy(a,b){V.call(this,a);this.Ba(!0,!0);this.ya=b}x(iy,V);iy.prototype.na=function(){ux(this,!1);vx(this,!1);this.sm()};
iy.prototype.va=function(a){for(var b=0;b<this.yf;++b){var c=this.HJ[b],d=Math.min(1,Math.max(0,2*(a-c.startTime)));d=jy(0,1,d);var e=this.$()?1-d:d;0==e&&(J(this.$()?c.YM:c.UM,0),J(this.$()?c.XM:c.TM,0));1==e&&(J(this.$()?c.UM:c.YM,0),J(this.$()?c.TM:c.XM,0));if(c.jY!=d){c.jY=d;J(this.$()?c.YM:c.UM,1);e=-120*d;var g=1-2*d;this.ya==ky?(d=c.Zz/2,g*=d,Rj(c.bX,"translateX("+g+"px) rotateY("+e+"deg) translateX("+-d+"px) ")):(d=c.rF/2,g*=d,Rj(c.bX,"translateY("+g+"px) rotateX("+-e+"deg) translateY("+-d+
"px)"));d=.5*-Math.sin(Z(0,0,-120,-90)(e)*Math.PI/180);J(c.XM,d);e=.5*-Math.sin(Z(0,-90,-120,0)(e)*Math.PI/180);J(c.TM,e)}}};
iy.prototype.sm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Pu=Me("DIV");B(this.ja(),this.Pu);Uj(this.Pu,a+"px");Vj(this.Pu,a/2+"px "+b/2+"px");if(Ic){var c=Qe("DIV");B(this.Pu,c);gj(c,a,b);H(c,"position","absolute");Tj(c,"preserve-3d");this.Pu=c}this.yf=this.ya==ky?ly:my;this.ya==ky?(a=this.slideWidth()/this.yf,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.yf);this.HJ=[];for(var d=c=0;d<this.yf;++d){var e={jY:void 0};e.startTime=(1-ny)/(Math.ceil(this.yf/2)-
1)*Math.floor(Math.abs(d-(this.yf-1)/2));this.ya==ky?(e.Zz=Math.round((d+1)*a)-c,e.rF=b,e.position=c,c+=e.Zz):(e.Zz=a,e.rF=Math.round((d+1)*b)-c,e.position=c,c+=e.rF);this.$()&&(e.startTime=1-ny-e.startTime);this.HJ.push(e)}if(0!=this.yf%2){for(a=0;a<this.yf/2-1;++a)oy(this,a),oy(this,this.yf-a-1);oy(this,Math.floor(this.yf/2))}else for(a=0;a<this.yf/2;++a)oy(this,a),oy(this,this.yf-a-1)};
function oy(a,b){var c=a.HJ[b],d=Me("DIV");Tj(d,"preserve-3d");var e=c.Zz,g=c.rF;gj(d,e,g);H(d,"position","absolute");var h=W(e,g);b=W(e,g);var k=Me("DIV");gj(k,e,g);H(k,"backgroundColor","#000000");var l=Me("DIV");gj(l,e,g);H(l,"backgroundColor","#000000");H(h,"position","absolute");H(b,"position","absolute");H(k,"position","absolute");H(l,"position","absolute");Wj(h,"hidden");Wj(b,"hidden");Wj(k,"hidden");Wj(l,"hidden");B(d,b);B(d,h);B(d,k);B(d,l);var n=y(h.getContext("2d")),p=y(b.getContext("2d"));
B(a.Pu,d);c.bX=d;c.YM=h;c.UM=b;c.TM=k;c.XM=l;a.ya==ky?($i(d,c.position,0),n.drawImage(a.qa,c.position,0,e,g,0,0,e,g),p.drawImage(a.Pa,c.position,0,e,g,0,0,e,g),a=Math.round(c.Zz/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):($i(d,0,c.position),n.drawImage(a.qa,0,c.position,e,g,0,0,e,g),p.drawImage(a.Pa,0,c.position,e,g,0,0,e,g),a=Math.round(g/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+a+"px)");Rj(b,a);Rj(k,a)}
var ly=18,my=14,ny=.5,ky=0;function py(a,b){V.call(this,a);this.Ba(!0,!0);this.ya=b;this.sm()}x(py,V);py.prototype.na=function(){ux(this,!0);vx(this,!1)};
py.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight();this.ii.clearRect(0,0,b,c);this.ii.drawImage(this.Pa,0,0);this.ii.save();this.ii.globalCompositeOperation="destination-in";var d=this.Zb.getContext("2d");d.clearRect(0,0,b,c);for(var e=0;e<this.yf;e++)d.beginPath(),this.ya==qy?d.fillRect(e*this.hD,0,this.hD*a,c):d.fillRect(0,e*this.gD,b,this.gD*a);this.ii.drawImage(this.Zb,0,0);this.ii.restore()};
py.prototype.sm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Zb=W(a,b);var c=W(a,b);this.ii=c.getContext("2d");this.yf=this.ya==qy?ry:sy;this.gD=this.hD=0;this.ya==ky?(this.hD=a/this.yf,this.gD=b):(this.hD=a,this.gD=b/this.yf);B(this.ja(),c)};var ry=10,sy=10,qy=0;function ty(a,b){V.call(this,a);this.L=b;switch(b){case uy:this.Ba(!0,!1);break;case vy:this.Ba(!1,!0)}}x(ty,V);ty.prototype.na=function(){var a=this.slideWidth(),b=this.slideHeight(),c=W(a,b);this.Fx=c.getContext("2d");this.Zb=W(a,b);this.Re=this.Zb.getContext("2d");switch(this.L){case uy:ux(this,!0);vx(this,!1);this.GD=this.Pa;break;case vy:ux(this,!1),vx(this,!0),this.GD=this.qa}H(c,"position","absolute");B(this.ja(),c);this.st=.05*a;this.Xn=.05*b};
ty.prototype.va=function(a){this.L==vy&&(a=1-a);var b=Math.round(this.slideWidth()),c=Math.round(this.slideHeight()),d=Math.round(a*b),e=Math.round(a*c);a=Math.round(.5*(b-d));var g=Math.round(.5*(c-e)),h=a+d,k=g+e,l=this.Re;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,g,d,e);wy(this,a,g,a,g-this.Xn,a,g-this.Xn,d,this.Xn);wy(this,a,k,a,k+this.Xn,a,k,d,this.Xn);wy(this,a,g,a-this.st,g,a-this.st,g,this.st,e);wy(this,h,g,h+this.st,g,h,g,this.st,e);b=l.createRadialGradient(0,0,0,0,0,this.Xn);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.kq(h,k,0,.5*Math.PI,b);this.kq(a,k,.5*Math.PI,Math.PI,b);this.kq(a,g,Math.PI,1.5*Math.PI,b);this.kq(h,g,1.5*Math.PI,2*Math.PI,b);b=this.Fx;b.drawImage(this.GD,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.Zb,0,0);b.restore()};
function wy(a,b,c,d,e,g,h,k,l){a=a.Re;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(g,h,k,l)}ty.prototype.kq=function(a,b,c,d,e){var g=this.Re;g.save();g.translate(a,b);g.scale(this.st/this.Xn,1);g.beginPath();g.moveTo(0,0);g.arc(0,0,this.Xn,c,d,!1);g.moveTo(0,0);g.fillStyle=e;g.fill();g.restore()};var uy=0,vy=1;function xy(a,b){return function(c){if(0!=a||1!=b){for(var d=c,e=0;4>e;++e){var g=3*(1-3*b+3*a)*d*d+2*(3*b-6*a)*d+3*a;if(0==g)break;d-=((((1-3*b+3*a)*d+(3*b-6*a))*d+3*a)*d-c)/g}c=d;c*=(-2*c+3)*c}return c}}var yy=xy(.42,.58);function Z(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function jy(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 zy(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 Ay(a,b,c){V.call(this,a);this.L=b;(this.qb=c)?this.Ba(!1,!1,!0,!0,!0,!0):this.Ba(!0,!0)}x(Ay,V);
Ay.prototype.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.qb){var c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.CC,0,0);this.Eq=c;c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.HC,0,0);this.Iq=c}this.Vd=this.Ab(a,b);B(this.ja(),this.Vd);var d=W(a,b);c=W(a,b);this.Mb=Qe("DIV");hj(this.Mb,a);ij(this.Mb,b);this.Wf=this.Ab(this.slideWidth(),this.slideHeight());this.Vf=this.Ab(this.slideWidth(),
this.slideHeight());B(this.Wf,d);B(this.Vf,c);B(this.Vd,this.Mb);B(this.Mb,this.Wf);B(this.Mb,this.Vf);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.qb?this.qo:this.qa,0,0);c.drawImage(this.qb?this.xm:this.Pa,0,0);c=this.L==By||this.L==Cy?-1:1;d=this.L==By||this.L==Dy;Uj(this.Vd,Math.max(a,b)+"px");Vj(this.Vd,this.Ck+a/2+"px "+b/2+"px");Tj(this.Mb,"preserve-3d");d?(Rj(this.Wf,"translateZ(-"+(this.Ck+Math.floor(a/2))+"px) rotateY(0deg)"),Rj(this.Vf,"translateX("+c*(this.Ck+Math.floor(a/
2))+"px)  rotateY("+-90*c+"deg)")):(Rj(this.Wf,"translateZ(-"+(this.Ck+Math.floor(b/2))+"px) rotateX(0deg)"),Rj(this.Vf,"translateY("+c*(this.Ck+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
Ay.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight();this.qb&&(J(this.Iq,1-a),J(this.Eq,a));var d=.25*(1-Math.cos(2*a*Math.PI));a=jy(0,1,a);var e=this.L==By||this.L==Cy?-1:1,g=this.L==By||this.L==Dy;b=g?b+2*this.Ck:c+2*this.Ck;g?Rj(this.Mb,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):Rj(this.Mb,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};Ay.prototype.Ab=function(a,b){var c=Qe("DIV");hj(c,a);ij(c,b);H(c,"position","absolute");return c};Ay.prototype.Ck=20;
var Cy=1,Dy=2,By=3;function Ey(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0)}x(Ey,V);Ey.prototype.na=function(){var a=this.slideWidth(),b=this.slideHeight();vx(this,!1);ux(this,!1);this.Ix=1.25*Math.max(a,b);this.gr=Qe("DIV");B(this.ja(),this.gr);try{this.$H(),this.Kb=!0}catch(c){this.Kb=!1}this.mq=Dj();Ej(this.mq,.5*a,.5*b,this.Ix);this.aI(this.L==Fy)};
Ey.prototype.aI=function(a){function b(a,b){var c=b&1;return c*(a-1)+(1-2*c)*(b>>1)}var c=this.qa,d=this.Pa,e=this.slideWidth(),g=this.slideHeight();e=Math.floor(e/7);g=Math.floor(g/5);var h=c.width-6*e,k=c.height-4*g;this.hm=[];for(var l=0;5>l;++l)for(var n=b(5,l),p=n*g,q=4==n?k:g+1,t=0;7>t;++t){var v=b(7,t),G=new Gy(c,d,v*e,p,6==v?h:e+1,q,a,this.mq,this.Kb);B(this.gr,G.Rn);this.hm[7*n+v]=G}Hy(this)};
Ey.prototype.$H=function(){var a=this.slideWidth(),b=this.slideHeight();gj(this.gr,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";Uj(this.gr,this.Ix.toString()+"px");Vj(this.gr,c);Ic&&(c=Qe("DIV"),B(this.gr,c),gj(c,a,b),H(c,"position","absolute"),Tj(c,"preserve-3d"),this.gr=c)};
function Hy(a){var b=.7-.15,c=a.L==Fy?b/4:0,d=a.L==Iy?b/6:0;b=0;for(var e=1,g=0;5>g;++g)for(var h=0;7>h;++h){var k=g*c+h*d+.15*Math.random();b=Math.max(k,b);e=Math.min(k,e);a.hm[h+7*g].CL=k}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)g=a.hm[e+7*d],g.CL=(g.CL-c)*b}Ey.prototype.va=function(a){for(var b=this.hm.length,c=0;c<b;++c){var d=this.hm[c],e=(a-d.CL)/.3,g=this.$()?0>e:1<e;e=Math.max(0,Math.min(1,e));Jy(d,180*e,g)}};var Iy=0,Fy=1;
function Gy(a,b,c,d,e,g,h,k,l){this.Kb=l;this.Mw=h;this.EB=Dj();Ej(this.EB,c+.5*e,d+.5*g,0);Fj(this.EB,k,this.EB);this.PG=Dj();this.Rn=Qe("DIV");h=Qe("DIV");k=Qe("CANVAS");k.width=e;k.height=g;l=Qe("CANVAS");l.width=e;l.height=g;this.rQ=k;this.XA=l;var n=Qe("DIV");this.AD=n;H(this.Rn,"position","absolute");H(h,"position","absolute");H(k,"position","absolute");H(l,"position","absolute");H(n,"position","absolute");$i(this.Rn,c,d);B(this.Rn,h);B(this.Rn,n);B(h,k);B(h,l);Ky(this,!0);this.Kb?this.$H():
Rj(this.XA,this.Mw?"scaleY(-1)":"scaleX(-1)");k.getContext("2d").drawImage(a,c,d,e,g,0,0,e,g);l.getContext("2d").drawImage(b,c,d,e,g,0,0,e,g);H(n,"background-color","black");J(n,0);gj(h,e,g);gj(n,e,g);gj(this.Rn,e,g);Jy(this,0)}Gy.prototype.$H=function(){Rj(this.XA,this.Mw?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function Jy(a,b,c){if(b==a.fB)a.AD&&c&&(Ue(a.AD),a.AD=null);else{a.fB=b;if(a.Kb){var d=a.fB*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.Mw?Ej(a.PG,0,c,d):Ej(a.PG,c,0,d);c=Hj(a.PG,a.EB);a.iC?0<=c&&Ky(a,!1):0>=c&&Ky(a,!0);Rj(a.Rn,(a.Mw?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.iC?90<=b&&Ky(a,!1):90>=b&&Ky(a,!0),Rj(a.Rn,(a.Mw?"scaleY(":"scaleX(")+Math.cos(a.fB*Math.PI/180).toString()+")");J(a.AD,.5*Math.sin(a.fB*Math.PI/180))}}
function Ky(a,b){var c=b?a.rQ:a.XA,d=b?a.XA:a.rQ;a.iC=b;H(c,"visibility","visible");H(d,"visibility","hidden")};function Ly(a,b){V.call(this,a);this.L=b;this.pe=!1;this.Ba(!1,!0);this.L==My?(this.xc=(1-Ny)/(Oy-1),this.EO=2*this.slideWidth()/Math.pow(Ny,2)):(this.xc=.25,this.EO=2*this.slideHeight()/Math.pow(Ny,2))}x(Ly,V);function Py(a,b,c,d,e,g){var h=W(e+1,g+1);y(h.getContext("2d")).drawImage(a.qa,c,d,e,g,0,0,e+1,g+1);b.push(new Qy(h,c,d,e,g))}
Ly.prototype.na=function(){var a=this.L==My?Oy:Ry;var b=this.slideWidth(),c=this.slideHeight();this.Rs=[];this.Ss=[];for(var d=b/a,e=c/a,g=0,h=0;h<a;++h){var k=0==h%2?this.Rs:this.Ss;if(this.L==My){var l=Math.round((h+1)*e)-g;Py(this,k,0,g,b,l);g+=l}else l=Math.round((h+1)*d)-g,Py(this,k,g,0,l,c),g+=l}this.Rs.reverse();this.Ss.reverse();B(this.ja(),this.qa);ux(this,!1);vx(this,!0);this.Ja().kf()};function Sy(a,b,c){b=c-(b-1)*a.xc;return 0>=b?0:a.EO*Math.pow(b,2)/2}
function Ty(a,b){var c=a.slideHeight(),d=0,e=a.xc,g=0,h=1,k=e,l=1;a.$()&&(d=c,e=1-e,g=1-g,h=1-h,k=e,l=1-l);if(!a.$()){if(b<e)return d}else if(b>e)return d;return c*(g+(h-g)/(l-k)*(b-k))}
Ly.prototype.va=function(a){var b,c=y(this.qa.getContext("2d"));c.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.L==My){for(b=0;b<this.Rs.length;b++){var d=2*(b+1)-1;var e=this.Rs[b];c.drawImage(e.canvas,0,0,e.width,e.height,Sy(this,d,a),e.y,e.width,e.height)}for(b=0;b<this.Ss.length;b++)d=2*(b+1),e=this.Ss[b],c.drawImage(e.canvas,0,0,e.width,e.height,-Sy(this,d,a),e.y,e.width,e.height)}else{for(b=0;b<this.Rs.length;b++)e=this.Rs[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,-Ty(this,
a),e.width,e.height);for(b=0;b<this.Ss.length;b++)e=this.Ss[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,Ty(this,a),e.width,e.height)}};var My=0,Oy=7,Ry=10,Ny=.5;function Qy(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function Uy(a,b,c){V.call(this,a);this.L=b;this.$d=c;this.pe=!1;this.bI(b);Vy(this)}x(Uy,V);f=Uy.prototype;f.pm=function(){return this.$d?this.Cb().slide():this.Ja().slide()};f.Iw=function(){return this.$d?this.Ja().slide():this.Cb().slide()};
f.na=function(){var a=this.slideWidth(),b=this.slideHeight(),c=Math.max(a,b);H(this.Iw(),"position","absolute");H(this.pm(),"position","absolute");gj(this.Iw(),a,b);gj(this.pm(),a,b);var d=Me("DIV");He(d,{id:"projection"});H(d,"position","absolute");gj(d,a,b);B(this.ja(),d);Uj(d,1.25*c+"px");c=Me("DIV");He(c,{id:"view"});H(c,"position","absolute");gj(c,a,b);B(d,c);Tj(c,"preserve-3d");this.fa=c;Jk&&(Tj(this.Iw(),"preserve-3d"),Tj(this.pm(),"preserve-3d"));B(c,this.Iw());B(c,this.wu);B(c,this.pm());
this.$()||this.$d?this.$()&&this.$d?(vx(this,!0),ux(this,!1)):!this.$()&&this.$d?(vx(this,!1),ux(this,!0)):this.$()&&!this.$d&&(vx(this,!0),ux(this,!1)):(vx(this,!1),ux(this,!0));H(this.wu,"visibility","hidden")};
function Vy(a){function b(a,b,c,d,g,k,h,n){a=l.createLinearGradient(a,b,c,d);a.addColorStop(0,"rgba(0,0,0, "+e+")");a.addColorStop(1,"rgba(0,0,0,0)");l.fillStyle=a;l.fillRect(g,k,h,n)}function c(a,b,c,e,g){l.save();l.translate(a,b);l.scale(d/d,1);l.beginPath();l.moveTo(0,0);l.arc(0,0,d,c,e,!1);l.moveTo(0,0);l.fillStyle=g;l.fill();l.restore()}var d=Wy,e=Xy,g=a.slideWidth(),h=a.slideHeight(),k=W(g,h);H(k,"position","absolute");gj(k,g*Yy,h*Yy);var l=y(k.getContext("2d"));l.scale(Yy,Yy);l.fillStyle="rgba(0, 0, 0, "+
e+")";l.fillRect(d,d,g-2*d,h-2*d);b(d,d,d,d-d,d,d-d,g-2*d,d);b(d,h-d,d,h,d,h-d,g-2*d,d);b(d,d,d-d,d,d-d,d,d,h-2*d);b(g-d,d,g,d,g-d,d,d,h-2*d);var n=l.createRadialGradient(0,0,0,0,0,d);n.addColorStop(0,"rgba(0,0,0, "+e+")");n.addColorStop(1,"rgba(0,0,0,0)");c(g-d,h-d,0,.5*Math.PI,n);c(d,h-d,.5*Math.PI,Math.PI,n);c(d,d,Math.PI,1.5*Math.PI,n);c(g-d,d,1.5*Math.PI,2*Math.PI,n);a.wu=k}
f.II=function(a){a=a<Zy?a:a>1-Zy?1-a:Zy;var b=Math.max(this.slideWidth(),this.slideHeight());b=Z(0,0,Zy,.2*-b);var c=Z(0,0,Zy,10);Sj(this.fa,"50% 100%");Rj(this.fa,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
f.bI=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Qj=this.Pj=this.Mk=this.Lk=0;switch(a){case $y:this.Mk=1;this.Pj=az*b;this.Qj=-az*c;break;case bz:this.Mk=-1;this.Pj=-az*b;this.Qj=az*c;break;case cz:this.Lk=-1;this.Pj=az*b;this.Qj=az*c;break;case dz:this.Lk=1;this.Pj=-az*b;this.Qj=-az*c;break;case ez:this.Mk=this.Lk=-1;this.Pj=-az*b;this.Qj=az*c;break;case fz:this.Lk=-1;this.Mk=1;this.Pj=-az*b;this.Qj=-az*c;break;case gz:this.Lk=1;this.Mk=-1;this.Pj=az*b;this.Qj=az*c;break;case hz:this.Mk=
this.Lk=1,this.Pj=az*b,this.Qj=-az*c}this.$d?(this.Mk*=-1,this.Qj*=-1):(this.Lk*=-1,this.Pj*=-1)};
f.va=function(a){this.$d&&(a=1-a);this.II(a);if(a>=iz&&a<jz){this.$()||this.$d?this.$()&&this.$d?ux(this,!0):!this.$()&&this.$d?vx(this,!0):this.$()&&!this.$d&&ux(this,!0):vx(this,!0);H(this.wu,"visibility","visible");a=1-(jz-a)/(jz-iz);var b=a=jy(0,1,a),c=2*this.slideWidth()*this.Lk*(1-b),d=2*this.slideHeight()*this.Mk*(1-b);b=kz*(1-b);var e=this.pm();Sj(e,"50% 50%");Rj(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.Pj*(1-c);d=this.Qj*(1-c);var g=2*this.slideWidth()*this.Lk*(1-c);b=2*this.slideHeight()*
this.Mk*(1-c);e=fp(e+g);d=fp(d+b);c=fp(-5+kz*(1-c));Sj(this.wu,"50% 50%");Rj(this.wu,"translate3d("+e+"px, "+d+"px, "+c+"px)");J(this.pm(),lz+(1-lz)*a)}else a>=jz&&(this.$()||this.$d?this.$()&&this.$d&&vx(this,!1):ux(this,!1),H(this.wu,"visibility","hidden"))};var bz=0,cz=1,dz=2,$y=3,fz=4,ez=5,hz=6,gz=7,Zy=.4,iz=.1,jz=.7,kz=800,lz=.5,Xy=.3,Wy=50,az=1,Yy=1;function mz(a,b,c){V.call(this,a);this.L=b;this.$d=c;this.pe=!1;this.bI(b)}x(mz,V);f=mz.prototype;f.na=function(){ux(this,!0);vx(this,!0);this.pm().kf()};f.pm=function(){return this.$d?this.Cb():this.Ja()};f.Iw=function(){return this.$d?this.Ja():this.Cb()};
f.bI=function(a){var b=this.slideWidth(),c=this.slideHeight();this.$j=this.Zj=0;switch(a){case $y:this.$j=c;break;case bz:this.$j=-c;break;case cz:this.Zj=b;break;case dz:this.Zj=-b;break;case ez:this.Zj=b;this.$j=-c;break;case fz:this.Zj=b;this.$j=c;break;case gz:this.Zj=-b;this.$j=-c;break;case hz:this.Zj=-b,this.$j=c}this.$d&&(this.Zj*=-1,this.$j*=-1)};f.va=function(a){a=yy(a);this.$d&&(a=1-a);var b=Z(0,this.Zj,1,0),c=Z(0,this.$j,1,0);$i(this.pm().slide(),b(a),c(a))};function nz(a,b,c){var d=new Y;this.Op=a;this.Vv=b;this.Wv=c;this.n=d};function oz(a){V.call(this,a);this.Ba(!1,!0)}x(oz,yx);
var pz=[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],Rz="/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA 8u/+EviMJALjCzwa4S7kSs1rNAHNrw4Gt0s8DLfPDAyhC0wLoa8UC4qrWAuLbyALC6tgCwrvIAsiK1gLIS8QCziLPAs3LuwNTqsQDEzOvgJkiugHYU5gLXpLHAn8aCwJ5WeUC85nZAm3p2gLoQd4C4pnjAsMJ5wLIsecCzlnhAtQB2QLZodIC31HbAv+JDQL5yPgC8/DrAu4o5wLoaOoC4rDwAsMA9ALIuPcCznD0AtQo7QLZ4OUC36DnAv+oEQL56AkC9CQBAu5cBwLonAcC4twDAsLgAQLIoAUCzmAGAtQoAALZ9AoC37QSAv+k5wL55OYC9CzuAu5s9QLotPgC4vz2AsK88QLIdOwCzjTqAtP87QLZzPoC340PAv9N3AL5pdMC8/3aAu5V4gLorecC4v3oAsKt5QLIXeACjgXdA1Ot3AGZZecC3x4PAn6WxwK5HrsB86bFAu4ezwLohtYC4ubZAsK+1wLIZtQCjf7SA9OGz4KY3tEJnh8NAD1frIJ4V5gMMz+wgO3PvANoT8UC4rfJAsLvyQLIj8YCji/DBBPHv4TYb7EY3K/+ht1TrII 4w9GCOysIArfCtim3S6MudHrDgHSzswEu8soObxO6DWk6ywqpU7sKo3rJCyOLuQsCOsYKwjO2C4gCxAuH87IHjcrCBo17oBVTEqAbUsNlBBcKKoNWcrMc3JJkhHziKAA4gc4g9DHUgO653A7pAdwKI1HZCwJZ1gsICdQKzcnTC5OR0QcYyaManbmFAf5JNAP48P0Pc6DrgG5A8A4ooPAKYwjrCwKQ5wsIMOQLDdjkCtOQ4QuZONIHXrCuED6QPAl5ABcKs1gIC+3ABQuoMAQLIqAACsL0BgsIjAoKjhQKDBOcCwtZRBgKnsxBCP58sw849NQIM0zkC22U6Arn7OsLIkzuCsNc8wtJBPUJDqTzEJP07ILZFP0S3k05Ar2tjgI4na0Y80XTB+2F1wtnzdoLIhXeCsOd4QtJVeMJTv3hEBRd2YGYhdQhHNYrADyOb4D3BjqEsvaqGi2OxgenxsoLYf7OCsO+0gsJftMJzz7QD5SuyIFXzr0pWy8LAjlnEIq2LrgccqdzA61XqRRnv7kIYf++C0PPwgsJl8MKD1/BDlTnuQAXN6ouGRffgNlrCov 1W44NeArWEHX6ij31I3c/9EqMDXSDfQ1u+pkhL0OMH+larxUpm6IWo5rFGWPTtxiCItYYAgPJGQfi4RpH49AXTYrSEYzDbi6RmkgtkSr5E1R5mgxVMj8n2eGlg3lB+Qp3WaQ4dCGcDe65pyBpGbwUY1nSGkJh5BhIGfIWjaH2I9KZug7WuS8qmoDBCHoJGAH4kL4wdBCtD66AtB1oyMoVYwDhGUK48xkIcQIZTikZEtNg/ycX+MEKm/gZIPwYToG5BC0lM1QvG63EIwxoVB0g4qQNFoMYBhPIwBMfjoApFpRIPw+ZcCQm3CRigbvMMCB3xNMJcx0XJe2lFxNn9QgZYjz6GAOM5RvJRNITDuzCH1RktQzYTMAxmfUiA/ps3Qf2dUIpcmXQDa09/SBnnfgXYe3qF4PV1xuJhcUSzx20IJR1qAyXTao4mQ38Cvm9woM0RbELcU5YLO0m4BFndukaIbbdF8QWyhpJzrcTT1alIdSemQzWLpM9l/baD3XmOon01lAn8L8IEqxnfi4nb9gXoY/PGMRHvRlKD6oVT5+WIZTPiQ0VT4FAFcelDlX6GIn x+00d9EKJG7PSWU3xSyFPMtpOHHFjOBru2jdC7yMmSipaeCPrC2knZLKzLmU7pCtBCuIoALvQKwZy6TqGm9IyjALKLUsrT0xP+iBFj5rpMFJBjh1UklElFhE1hjXJtBW1uYRI8yFbHS6BTzrpiYkhZBHCMEGh9iqHWh4mzDn6QlBZmiUV6VYyVyh4EDOo7Be3UKxB80BkIq4QZDKowJgiY1DQMEJBCSgH2TgzjXFTJ1I5Bj8VeKgYWLwdK3eQrQz3JC0ysZxGPS00bB1n9EwwYnwbJ8MAGiUISEM0jahfJpMwbCBXwBE0l4yxC7iICym0VJwYsg09Pu0NWSdnbT0xYb0JKgPkzTAJbJYjzpxzOZNEiR0WTKtGE8zxFrYMchC05UI1cC3GIevWFT6m1iEkoRX1KISdvzGKFYkhTtViPdMFdhyVRY5K1d27GLYFQoNyDbAc7041Q+uW6yrl9vY1oG7hJ8VGsDDKxngiTxZLQ9LWZRwTnm5OFD6PG/HtnAP0Pnwhby8FL+qPZkpl5+MxQAfRK0XfoC0Lh2cjT0c5SZEvSxlRBzZN0e9QG9IhZAt sGuEisDqQKa6x8lHsKrJTbYHAImvKmSDsccRV6zq0VOqJyCVq8sEgZyIrTejrEU2iCrlDI3uHUoKqw2QCM5xUB5quSIaa+2sMahtZyyLoSY4RqC1PgokqEPFNBO/ptxswyTRKLhjZIi1wzlSpkNYtJUFQSuCJ2zaEIhlPSXoLYAxpqjcR+Vk8EoCIF27gzRlziKU576wGI+0MMFCoXAQ7Y0h4SQFhBTTFKThZChl2QQ9ZL0zRIK0hFKQZMLL4mgzzhD8wrqxiSSmMhzalnHBX4ew2L8MwMi7G6FZVzEC+U8+AuClTyBQ5EvzIF3SUBiawVMMfLz1SS2nddDrknWVTYEUJNMSEekkJzA87jhQnWY7MMSaRdHJQzuzxJnFslRWxxV477OXyNajGA1lj3jQ/QZXdNYZNVkwKrO4tDXUhWY4NGCaPtUhUkcWkJ/HdeQjuXd4s7NZeWCee0kgiLrlbgta3QIgGM06LVd4lC54FVw2GASVOjihWT852KG5lhyHuZr8gKqcPReZfCWphz6BSg++QTclfHUoK1swbyf7oUMuO0yELNsxVjCcBJM4xXiO qubgL7knVJmqRcEtryjU3p7jgJeiZsBOpmVhTKvoTQSX5Eypm6e0cKIleVupSNEOjwgBQ5kK8SyCiRHTh8spWhCqEWAHaP3fIidZiBdKPVsnBmjAJQocuDZmoCipJVSmtQMFQq0A+JGxonVOn2DIz5diZY2GBVlQAsVt/hbG8a4f5gTzN4XE9j4DaFKrQrBXwCK0wrhx2LuvkOGDnbHdMYmgCXcCAxkKC0IF1BjEHVovhck9NkPIfkPgULS6wogPwRDkmrVxkVOhMpk4kJGNoIeQKNwMQJDEFwBxdyjjFZEtZBy9P2FM4znyaG3EkBxTsxL8YrMU3SCd9a0VipU9lwFTdO8RMNFZJGHtEjKQYYYvAMi0NzAlZS4TTNW7U1QiurTg4aaXKOibNs2gh1jBWApWmP4cE9VKItFIqCazjWInkfCnL1OFXz7T8LC1tuQGrldww6XXLYOSub1nAFip3RN2fYgktt0MJZSEXCjWzRgsFOxiMlbVGjEVFGCvNdiSoVm8lZn55VuKeMnmBrr5aRmZqWIgGbi3H5eUDyW5/Mkn+BAbKdng4TF4sCcpZXiK".split(" ");
f=oz.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();this.J.enable(this.J.DEPTH_TEST);var a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.Ma=mat4.multiply(this.Ma,a,this.Ma);this.Ly=mat4.create();mat4.set(this.Ma,this.Ly)};f.LG=function(a){for(var b=0;b<a.length;b++){var c=a[b];c.n=Sx(c.Op.position().ph(c.Vv.position()),c.Op.position().ph(c.Wv.position()));c.n.normalize()}};
function Sz(a,b,c){var d=rd(b);b=new ay;var e=[],g;for(g=0;g<d.length;g+=4){var h=0;h|=d[g+0]<<24;h|=d[g+1]<<16;h|=d[g+2]<<8;h|=d[g+3];h>>>=0;e.push(new Y(Tz((0==(h>>31&1)?1:-1)*((h&2145386496)>>21),460.8,11),Tz((0==(h>>20&1)?1:-1)*((h&1047552)>>10),275.3,11),Tz((0==(h>>9&1)?1:-1)*(h&511),211.2,10)))}for(g=0;g<e.length;g++)d=c?0:(e[g].x()+460.8)/921.6,h=c?0:(e[g].y()+259.2)/518.4,by(b,new Zx(new Y(e[g].x(),-1*e[g].y(),-1*e[g].z()),new X(d,h),new Y));c=[];for(g=0;g<pz.length;g+=3)c.push(new nz(b.Ia[pz[g]],
b.Ia[pz[g+1]],b.Ia[pz[g+2]]));a.LG(c);for(g=0;g<c.length;g++)a=c[g],Tx(a.Op,a.Op.md.add(a.n)),Tx(a.Vv,a.Vv.md.add(a.n)),Tx(a.Wv,a.Wv.md.add(a.n));return b}function Tz(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
f.Oc=function(){this.Ve=Sz(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.uh=new Vx;var a=Gx(this,cy(this.Ve),3);this.uh.Xe=a;a=Gx(this,dy(this.Ve),2);this.uh.ff=a;a=Ix(this,pz);this.uh.Qe=a;a=Gx(this,ey(this.Ve),3);this.uh.Bm=a};f.Bg=function(){Ex(this,this.uh)};f.Eg=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}"};
f.Gg=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}"};f.Pg=function(){Nx(this);this.kk=Ox(this,"aVertexNormal");this.le=Px(this,"uSampler")};
f.Cg=function(){Dx(this,this.kk)};f.ni=function(){return this.le};f.Jw=function(){return this.kk};
f.va=function(a){var b=a/(.5/(Rz.length-1)),c=Math.floor(b);b-=c;c>Rz.length-1&&(c=Rz.length-1,b=0);if(0!=b||this.$()&&!this.U_){if(this.b0!=c){var d=c!=Rz.length-1?Rz[c+1]:null;this.c0=Sz(this,Rz[c],!0);this.iS=null!=d?Sz(this,d,!0):null}for(d=0;d<this.Ve.length();d++){var e=this.Ve.Ia[d],g=this.c0.Ia[d],h=null!=this.iS?this.iS.Ia[d]:null;$x(e,g.position().clone());Tx(e,g.md.clone());null!=h&&(g=new Y,g.qg(e.position().x()+(h.position().x()-e.position().x())*b),g.Ad(e.position().y()+(h.position().y()-
e.position().y())*b),Yx(g,e.position().z()+(h.position().z()-e.position().z())*b),$x(e,g),g=new Y,g.qg(e.md.x()+(h.md.x()-e.md.x())*b),g.Ad(e.md.y()+(h.md.y()-e.md.y())*b),Yx(g,e.md.z()+(h.md.z()-e.md.z())*b),Tx(e,g))}this.U_=!0;this.b0=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.Ma=mat4.multiply(this.Ly,b,this.Ma));Ux(this);Mx(this,this.uh,this.J.TRIANGLES,w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.Ve)))},
this),w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.Ve)))},this))};function Uz(a,b,c,d){V.call(this,a);this.qb=c;this.L=b;this.Kb=d;this.qb?this.Ba(!1,!1,!0,!0,!1,!1):this.Ba(!0,!0)}x(Uz,V);
Uz.prototype.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.fc=this.qb?this.qo:this.qa;this.$b=this.qb?this.xm:this.Pa;var c=Me("DIV");this.On=Me("DIV");this.Kn=W(a,b);H(this.Kn,"backgroundColor","#000000");J(this.Kn,0);this.Ln=W(a,b);H(this.Ln,"backgroundColor","#000000");J(this.Ln,0);B(this.On,this.fc);B(this.On,this.$b);B(this.On,this.Kn);B(this.On,this.Ln);B(c,this.On);this.qb&&(B(this.ja(),this.Cb().background()),B(this.ja(),this.Ja().background()));B(this.ja(),
c);try{Uj(c,a+"px"),Vj(c,a/2+"px "+b/2+"px"),Tj(this.On,"preserve-3d")}catch(e){}H(this.fc,"position","absolute");H(this.$b,"position","absolute");H(this.Kn,"position","absolute");H(this.Ln,"position","absolute");gj(this.On,a,b);gj(this.fc,a,b);gj(this.$b,a,b);var d=c="";switch(this.L){case Vz:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case Wz:c="translateZ("+b/2+"px)";d="rotateX(-90deg) translateZ("+b/2+"px)";break;case Xz:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+
a/2+"px)";break;case Yz:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}Rj(this.fc,c);Rj(this.Ln,c);Rj(this.$b,d);Rj(this.Kn,d)};
Uz.prototype.va=function(a){this.qb&&J(this.Ja().background(),a);a=jy(0,1,a);var b="",c="",d=90*a,e=-this.slideWidth()/2,g=-this.slideHeight()/2,h=this.slideWidth()*(1-a)+e,k=this.slideHeight()*a+g;switch(this.L){case Vz:var l=Z(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);var n="translateY("+k+"px) rotateX("+-d+"deg) translateY("+-g+"px)  translateZ("+g+"px)";this.Kb||(b="translate(0px, "+-g+"px) scale(1, "+
(1-a)+") translate(0px,"+g+"px)",c="translate(0px, "+k+"px) scale(1, "+a+") translate(0px,"+g+"px)");break;case Wz:l=Z(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);n="translateY("+-k+"px) rotateX("+d+"deg) translateY("+g+"px)  translateZ("+g+"px)";this.Kb||(b="translate(0px, "+g+"px) scale(1, "+(1-a)+") translate(0px,"+-g+"px)",c="translate(0px, "+-k+"px) scale(1, "+a+") translate(0px,"+-g+"px)");break;case Xz:l=
Z(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);n="translateX("+h+"px) rotateY("+-d+"deg) translateX("+e+"px)  translateZ("+e+"px)";this.Kb||(b="translate("+e+"px, 0px) scale("+(1-a)+", 1) translate("+-e+"px, 0px)",c="translate("+h+"px, 0px) scale("+a+", 1) translate("+-e+"px, 0px)");break;case Yz:l=Z(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);n="translateX("+-h+"px) rotateY("+d+"deg) translateX("+-e+"px)  translateZ("+e+"px)";this.Kb||(b="translate("+-e+"px, 0px) scale("+
(1-a)+", 1) translate("+e+"px, 0px)",c="translate("+-h+"px, 0px) scale("+a+", 1) translate("+e+"px, 0px)");break;default:throw Error("Unknown direction");}this.qb||(.5>a?(e=Z(0,90,45,0),e=.5*Math.sin(e(d)*Math.PI/180),J(this.Kn,e)):(e=Z(45,0,90,90),e=.5*Math.sin(e(d)*Math.PI/180),J(this.Ln,e)));this.Kb?(a=d-l(a),0>=a?(J(this.$b,0),J(this.Kn,0)):90<=a?(J(this.fc,0),J(this.Ln,0)):(J(this.$b,1),J(this.fc,1)),Rj(this.On,n)):(Rj(this.fc,b),Rj(this.$b,c),Rj(this.Ln,b),Rj(this.Kn,c))};
var Wz=0,Vz=1,Xz=2,Yz=3;function Zz(a,b,c,d){d/=a-1;c/=b-1;for(var e=new ay,g=new Y(0,0,1),h=0;h<a;++h)for(var k=0;k<b;++k){var l=new Zx(new Y(k*c,-h*d,0),new X(k/(b-1),h/(a-1)),g);by(e,l)}return e}function $z(a,b,c,d){b/=14;a/=60;for(var e=new ay,g=new Y(0,0,1),h=0;15>h;++h)for(var k=c;k<d;++k){var l=new Zx(new Y(k*a,-h*b,0),new X(k/60,h/14),g);by(e,l)}return e}function aA(a,b){for(var c=[],d=0;d<a-1;++d)for(var 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 bA(a,b){for(var c=[],d=0;d<a-1;++d)for(var 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 cA(a){V.call(this,a);this.Ba(!1,!0)}x(cA,yx);f=cA.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};f.Eg=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}"};
f.Gg=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}"};
f.dO=function(){if(r(this.Io))return this.Io;this.rq();return this.Io=this.Io};f.rq=function(){r(this.J)||cA.xa.rq.call(this)};f.va=function(a){this.J.uniform1f(this.We,a);this.WP=!0;Mx(this,this.hx,this.J.TRIANGLE_STRIP);this.WP=!1;Mx(this,this.fy,this.J.TRIANGLE_STRIP)};f.Pg=function(){Nx(this);this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");this.g0=Px(this,"uLeftCurtain");var a=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(a,this.slideWidth())};
f.Bg=function(){Ex(this,this.hx);Ex(this,this.fy)};f.Cg=function(){};f.BG=function(){this.J.uniform1i(this.g0,this.WP?1:0)};f.Oc=function(){var a=this.slideWidth(),b=this.slideHeight();this.vR=$z(a,b,0,31);this.mU=$z(a,b,30,61);this.Ed=aA(15,31);this.hx=new Vx;a=Gx(this,cy(this.vR),3);this.hx.Xe=a;a=Gx(this,dy(this.vR),2);this.hx.ff=a;a=Ix(this,this.Ed);this.hx.Qe=a;this.fy=new Vx;a=Gx(this,cy(this.mU),3);this.fy.Xe=a;a=Gx(this,dy(this.mU),2);this.fy.ff=a;a=Ix(this,this.Ed);this.fy.Qe=a};f.ni=function(){return this.le};function dA(a){V.call(this,a);this.Ja().kf();this.pe=!1}x(dA,V);dA.prototype.na=function(){ux(this,!0);vx(this,!0)};dA.prototype.va=function(a){.3>a?J(this.Ja().slide(),0):J(this.Ja().slide(),1)};function eA(a){V.call(this,a);this.Ja().kf();this.pe=!1}x(eA,V);eA.prototype.na=function(){ux(this,!0);vx(this,!0);this.sf=document.createElement("div");hj(this.sf,this.slideWidth());ij(this.sf,this.slideHeight());H(this.sf,"backgroundColor","#000000");H(this.sf,"position","relative");B(this.ja(),this.sf)};eA.prototype.va=function(a){.5>a?(J(this.Ja().slide(),0),J(this.sf,0)):.8>a?J(this.sf,1):(J(this.sf,0),J(this.Ja().slide(),1))};function fA(a){V.call(this,a);this.pe=!1;this.Ba(!1,!0);this.TI=0;a=this.slideWidth();var b=this.slideHeight(),c=gA!=a||hA!=b;if(!iA||c)iA=[],gA=a,hA=b,jA(a,b)}var gA,hA,iA;x(fA,V);fA.prototype.na=function(){ux(this,!1);vx(this,!0);var a=this.qa;B(this.ja(),a);this.vx=W(this.slideWidth(),this.slideHeight());y(this.vx.getContext("2d")).drawImage(a,0,0)};
function jA(a,b){var c=iA;a/=54;var d=b/42,e=0,g=0;for(b=0;54>b;++b){g=0;for(var h=Math.round((b+1)*a)-e,k=e,l=0;42>l;++l){var n=Math.round((l+1)*d)-g,p=new kA(k,g,h,n);p.Ip=Math.random();c.push(p);g+=n}e+=h}c.sort(function(a,b){return a.Ip<b.Ip?-1:a.Ip>b.Ip?1:0});a=c.length;for(b=0;b<a;++b)c[b].Ip=.9*b/(a-1)}
fA.prototype.va=function(a){for(var b=iA,c=y(this.qa.getContext("2d")),d=b.length,e=this.TI;e<d;++e){var g=b[e];if(a<g.Ip)break;var h=g.x,k=g.y,l=g.width;g=g.height;c.drawImage(this.vx,h,k,l,g,h,k,l,g)}c.save();c.globalCompositeOperation="destination-out";for(e=this.TI;e<d;++e){g=b[e];h=g.Ip;k=a-h;l=10*k;if(a<h)break;.1<=k&&(this.TI=e);c.fillStyle="rgba(0, 0, 0, "+fp(l)+")";c.fillRect(g.x,g.y,g.width,g.height)}c.restore()};fA.prototype.$=function(){return!1};
function kA(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.Ip=0};function lA(a,b,c,d){V.call(this,a);this.ya=b;this.qb=c;this.GG=d;this.qb?(this.pe=!1,this.Ba(!1,!1,!0,!0,!1,!1)):this.Ba(!0,!0)}x(lA,V);lA.prototype.na=function(){ux(this,!1);vx(this,!1);this.sm()};
lA.prototype.va=function(a){this.qb&&(J(this.Cb().background(),1-a),J(this.Ja().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.qb?this.GG?zy(0,.7,4,b):yy(b):b;Rj(this.Sk,"scale("+b+", "+b+")");b=this.slideWidth()/2;var c=this.slideHeight()/2,d="",e="",g=0,h=0,k=0,l=0,n=120*a,p=Z(0,1,1,.5),q=1.5*jy(0,1,a);switch(this.ya){case mA:d="translateX("+-b+"px) translateZ("+q*this.slideWidth()+"px) rotateY("+n+"deg) translateX("+b+"px)";e="translateX("+b+"px) translateZ("+q*this.slideWidth()+
"px) rotateY("+-n+"deg) translateX("+-b+"px)";this.Kb||(g=a*-b,h=a*b,d="translate("+-b+"px, 0px) scale("+p(a)+", 1) translate("+b+"px, 0px",e="translate("+b+"px, 0px) scale("+p(a)+", 1) translate("+-b+"px, 0px");break;case nA:d="translateY("+-c+"px) translateZ("+q*this.slideHeight()+"px) rotateX("+-n+"deg) translateY("+c+"px)",e="translateY("+c+"px) translateZ("+q*this.slideHeight()+"px) rotateX("+n+"deg) translateY("+-c+"px)",this.Kb||(k=a*-c,l=a*c,d="translate(0px,"+-c+"px) scale(1, "+p(a)+") translate(0px, "+
c+"px)",e="translate(0px, "+c+"px) scale(1, "+p(a)+") translate(0px, "+-c+"px)")}this.Kb||($i(this.Kq,g,k),$i(this.Lq,h,l));Rj(this.Kq,d);Rj(this.Lq,e);J(this.Kq,1-a);J(this.Lq,1-a)};
lA.prototype.sm=function(){var a=this.slideWidth(),b=this.slideHeight();this.qb&&B(this.ja(),this.Ja().background());this.Sk=W(a,b);H(this.Sk,"position","absolute");B(this.ja(),this.Sk);this.qb&&B(this.ja(),this.Cb().background());this.Sk.getContext("2d").drawImage(this.qb?this.xm:this.Pa,0,0);this.Kq=W(a,b);var c=this.Kq.getContext("2d");this.Lq=W(a,b);var d=this.Lq.getContext("2d"),e=Me("DIV");B(this.ja(),e);B(e,this.Kq);B(e,this.Lq);try{Uj(e,a+"px"),Vj(e,a/2+"px "+b/2+"px"),Tj(this.Kq,"preserve-3d"),
Tj(this.Lq,"preserve-3d"),this.Kb=!0}catch(g){this.Kb=!1}H(this.Kq,"position","absolute");H(this.Lq,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.qb?this.qo:this.qa;switch(this.ya){case mA: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 nA: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 mA=0,nA=1;function oA(a,b){V.call(this,a);this.L=b;this.Ba(!0,!1)}x(oA,yx);f=oA.prototype;f.na=function(){ux(this,!0);vx(this,!1);Bx(this,this.Pa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};f.Eg=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}"};
f.Gg=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}"};
f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Bw,this.J.TRIANGLE_STRIP)};f.Pg=function(){Nx(this);this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");var a=Px(this,"uDirectionIsLeft"),b=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(b,this.slideWidth());this.J.uniform1i(a,this.L==pA?1:0)};f.Cg=function(){};
f.Oc=function(){this.Te=Zz(30,30,this.slideWidth(),this.slideHeight());this.Ed=this.L==pA?bA(30,30):aA(30,30);this.Bw=new Vx;var a=Gx(this,cy(this.Te),3);this.Bw.Xe=a;a=Gx(this,dy(this.Te),2);this.Bw.ff=a;a=Ix(this,this.Ed);this.Bw.Qe=a};f.Ow=function(a){this.xy=Fx(this,this.J.TEXTURE0,this.ni(),0,a,w(this.EH,this))};f.Bg=function(){Ex(this,this.Bw)};f.EH=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};f.ni=function(){return this.le};var pA=0;function Hu(a){V.call(this,a)}x(Hu,V);function qA(a){V.call(this,a);this.Ja().kf();this.pe=!1}x(qA,V);qA.prototype.na=function(){};qA.prototype.va=function(a){J(this.Ja().slide(),a)};function rA(a){V.call(this,a);this.Ja().kf()}x(rA,V);rA.prototype.na=function(){ux(this,!0);this.pe=!1;this.sf=document.createElement("div");hj(this.sf,this.slideWidth());ij(this.sf,this.slideHeight());H(this.sf,"backgroundColor","#000000");H(this.sf,"position","relative");B(this.ja(),this.sf)};rA.prototype.va=function(a){.5>a?(J(this.sf,1-2*(.5-a)),vx(this,!1)):(J(this.sf,1-2*(a-.5)),vx(this,!0))};function sA(a,b){V.call(this,a);this.L=b;this.Ba(!1,!0)}x(sA,yx);f=sA.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,-this.slideHeight()/2,0]);Ux(this)};f.Eg=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}"};
f.Gg=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}"};
f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Ue,this.J.TRIANGLE_STRIP)};f.Pg=function(){Nx(this);this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");var a=Px(this,"uDirectionIsLeft"),b=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(b,this.slideWidth());this.J.uniform1i(a,0==this.L?1:0)};f.Cg=function(){};f.Bg=function(){Ex(this,this.Ue)};
f.Oc=function(){var a=this.slideWidth(),b=this.slideHeight();this.Te=Zz(15,15,a,b);this.Ed=aA(15,15);this.Ue=new Vx;a=Gx(this,cy(this.Te),3);this.Ue.Xe=a;a=Gx(this,dy(this.Te),2);this.Ue.ff=a;a=Ix(this,this.Ed);this.Ue.Qe=a};f.ni=function(){return this.le};function tA(a,b){V.call(this,a);this.L=b;this.Ba(!1,!1,!0,!0,!0,!0)}x(tA,V);f=tA.prototype;
f.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.CC,0,0);this.Eq=c;c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.HC,0,0);this.Iq=c;this.Vd=this.Ab(a,b);B(this.ja(),this.Vd);var d=W(a,b);c=W(a,b);this.ND=this.Ab(a,b);this.Wf=this.Ab(a,b);this.Vf=this.Ab(a,b);B(this.Wf,d);B(this.Vf,c);B(this.Vd,this.ND);B(this.ND,this.Wf);B(this.ND,this.Vf);
d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.qo,0,0);c.drawImage(this.xm,0,0);Uj(this.Vd,Math.max(a,b)+"px");Vj(this.Vd,a/2+"px "+b/2+"px");Tj(this.ND,"preserve-3d")};
f.va=function(a){var b=this.slideWidth(),c=this.slideHeight();J(this.Iq,1-a);J(this.Eq,a);a=jy(0,1,a);var d=this.L==uA?1:-1,e=d*this.$Y*b*(1-a),g=-this.aZ*c*(1-a),h=-Math.max(b,c)*(1-a),k=-this.BO*(1-a),l=-d*this.CO*(1-a),n=d*this.bZ*(1-a);Rj(this.Wf,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.cZ*b*a+"px) rotateX("+this.BO*a+"deg) rotateY("+d*this.CO*a+"deg) rotateZ("+-d*this.dZ*a+"deg)");Rj(this.Vf,"translateZ("+h+"px) translateY("+g+"px) translateX("+e+"px) rotateX("+
k+"deg) rotateY("+l+"deg) rotateZ("+n+"deg)")};f.Ab=function(a,b){var c=Qe("DIV");hj(c,a);ij(c,b);H(c,"position","absolute");return c};f.cZ=.1;f.$Y=.5;f.aZ=1.75;f.bZ=30;f.dZ=10;f.BO=80;f.CO=30;var uA=1;function vA(a){V.call(this,a);this.pe=!1;this.Ba(!0,!0)}x(vA,V);vA.prototype.na=function(){this.JD=!1;ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=this.Pa,d=this.qa;H(c,"position","absolute");H(d,"position","absolute");B(this.ja(),this.$()?d:c);B(this.ja(),this.$()?c:d);this.vx=W(a,b);var e=y(this.vx.getContext("2d"));this.hS=W(a,b);y(this.hS.getContext("2d")).drawImage(c,0,0);e.drawImage(d,0,0)};
vA.prototype.va=function(a){var b=this.Pa,c=this.qa;.2>a?(!this.JD&&this.$()&&(this.JD=!0,Ue(b)),wA(this,c,this.vx,a/.2)):(this.JD||this.$()||(this.JD=!0,Ue(c)),wA(this,b,this.hS,(1-a)/.8))};function wA(a,b,c,d){b=y(b.getContext("2d"));var e=a.slideWidth();a=a.slideHeight();b.drawImage(c,0,0,e,a);b.save();b.globalCompositeOperation="lighter";b.fillStyle="rgba(255, 255, 255,"+fp(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function xA(a,b,c){V.call(this,a);this.Kb=c;this.$()?this.Ja().kf():this.Cb().kf();this.Ba(!0,!0);this.L=b}x(xA,V);xA.prototype.na=function(){ux(this,!1);vx(this,!1);this.sm()};
xA.prototype.va=function(a){a=jy(0,1,a);if(this.Kb){var b=-this.slideWidth()/2;if(.5>a){var c=Z(0,0,.5,-90);this.zw=c(a);c=Z(0,0,.5,-45);this.iq=c(a);c=Z(0,0,.5,40);a=this.L==yA?"translateX("+-b+"px) translateZ("+this.zw+"px) rotateY("+this.iq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.zw+"px) rotateY("+-this.iq+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"}else.85>a?(c=Z(.5,-90,.85,0),this.zw=c(a),c=Z(.5,-45,.85,0),this.iq=c(a),c=Z(.5,40,.85,90),a=this.L==
yA?"translateX("+-b+"px) translateZ("+this.zw+"px) rotateY("+this.iq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.zw+"px) rotateY("+-this.iq+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"):(this.$()&&(this.iq=0),c=Z(.85,90,1,180),a="translateX("+-b+"px) rotateY("+this.iq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)");Rj(this.Dd,a)}else.5>a?(c=Z(0,1,.5,0),a="scaleY("+c(a)+")",J(this.fc,1),J(this.$b,0),Rj(this.fc,a)):(c=Z(.5,0,1,1),a="scaleY("+c(a)+")",
J(this.$b,1),J(this.fc,0),Rj(this.$b,a))};
xA.prototype.sm=function(){this.fc=this.qa;this.$b=this.Pa;var a=Me("DIV");this.Dd=Me("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Uj(a,b+"px"),Vj(a,b/2+"px "+c/2+"px"),Tj(this.Dd,"preserve-3d"),B(this.Dd,this.fc),B(this.Dd,this.$b),B(a,this.Dd),B(this.ja(),a)}catch(d){B(this.ja(),this.fc),B(this.ja(),this.$b)}H(this.fc,"position","absolute");H(this.$b,"position","absolute");gj(this.Dd,b,c);gj(this.fc,b,c);gj(this.$b,b,c);this.Kb&&(Rj(this.fc,"translateZ(10px)"),Rj(this.$b,"rotateX(180deg)"))};
var yA=1;function zA(a,b,c){V.call(this,a);this.Kb=c;this.$()?this.Ja().kf():this.Cb().kf();this.Ba(!0,!0);this.Om=b==yA}x(zA,V);
zA.prototype.na=function(){ux(this,!1);vx(this,!1);this.fc=this.qa;this.$b=this.Pa;var a=Me("DIV");this.Dd=Me("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Uj(a,Math.max(b,c)+"px"),Vj(a,b/2+"px "+c/2+"px"),Tj(this.Dd,"preserve-3d"),Wj(this.Dd,"hidden"),this.Om?(B(this.Dd,this.fc),B(this.Dd,this.$b)):(B(this.Dd,this.$b),B(this.Dd,this.fc)),B(a,this.Dd),B(this.ja(),a)}catch(d){this.Om?(B(this.Dd,this.fc),B(this.Dd,this.$b)):(B(this.Dd,this.$b),B(this.Dd,this.fc))}H(this.fc,"position","absolute");
H(this.$b,"position","absolute");gj(this.Dd,b,c);gj(this.fc,b,c);gj(this.$b,b,c);this.Kb&&(this.Om?Rj(this.fc,"rotateY(180deg)"):Rj(this.$b,"rotateY(180deg)"))};zA.prototype.va=function(a){this.Kb?this.aK(a):this.CH(a)};zA.prototype.aK=function(a){a=this.Om?1-a:a;var b=.25*(1-Math.cos(2*a*Math.PI));a=xy(.63,.43)(a);var c=Math.max(this.slideWidth(),this.slideHeight());Rj(this.Dd,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};
zA.prototype.CH=function(a){a=xy(.63,.43)(a);if(.5>a){var b=Z(0,1,.5,0);a="scaleX("+b(a)+")";J(this.fc,1);J(this.$b,0);Rj(this.fc,a)}else b=Z(.5,0,1,1),a="scaleX("+b(a)+")",J(this.$b,1),J(this.fc,0),Rj(this.$b,a)};function AA(a){V.call(this,a);this.Ba(!1,!0)}x(AA,yx);f=AA.prototype;f.ni=function(){return this.le};
f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.J.disable(this.J.DEPTH_TEST);for(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 ay,c=new Y(0,0,1),d=0;d<a.length;d++){var e=a[d],g=new Y((e.x()-.5)*this.slideWidth(),(e.y()-.5)*this.slideHeight(),0);e=new X(e.x(),e.y());by(b,new Zx(g,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new BA(b,[7,71,16,0],new Y(0,0,50),c));a.push(new BA(b,[16,0,12,1],new Y(0,0,20),1.5*c,.05*d));a.push(new BA(b,
[27,20,26,16],new Y(0,0,5),1.6*c,.03*d));a.push(new BA(b,[21,8,16,7,-1,27,22,20,-1,22,19,21,14],new Y(0,0,5),1.6*c));a.push(new BA(b,[21,14,8],new Y(0,0,5),2*c));a.push(new BA(b,[27,25,22],new Y(0,0,0),1.8*c));a.push(new BA(b,[24,25,19,22],new Y(0,0,5),1.65*c));a.push(new BA(b,[35,25,27],new Y(0,120,0),2*c));a.push(new BA(b,[52,51,24,25],new Y(0,0,0),1.8*c));a.push(new BA(b,[51,38,25,34],new Y(0,75,10),1.85*c,-.05*d));CA(a[a.length-1],0,2);a.push(new BA(b,[65,60,55,53],new Y(0,0,0),1.8*c));a.push(new BA(b,
[67,66,61,58,50],new Y(0,0,0),8*c,-.2*d,d));a.push(new BA(b,[55,53,42,40],new Y(0,180,0),1.8*c,-.05*d));CA(a[a.length-1],0,1);a.push(new BA(b,[74,66,65,58,55],new Y(0,0,0),1.8*c,.02*d));a.push(new BA(b,[58,55,44,42],new Y(0,270,90),1.8*c,-.05*d));CA(a[a.length-1],0,1);a.push(new BA(b,[60,52,53,51,40,38],new Y(30,60,0),2.5*c));a.push(new BA(b,[61,50,45,44],new Y(75,180,90),c,.05*d));a.push(new BA(b,[49,61,46,45],new Y(75,180,90),c,-.05*d));a.push(new BA(b,[49,62,61],new Y(-360,0,0),c,-.01*d));CA(a[a.length-
1],1,2);a.push(new BA(b,[68,67,62,61],new Y(0,0,0),c));a.push(new BA(b,[69,68,63,62],new Y(0,0,0),c));a.push(new BA(b,[63,62,43,46],new Y(-270,0,0),c,.01*d));CA(a[a.length-1],0,1);a.push(new BA(b,[70,69,59,63],new Y(0,0,0),c));a.push(new BA(b,[59,63,41,43],new Y(-360,0,0),c,-.05*d));CA(a[a.length-1],0,1);a.push(new BA(b,[73,70,64,59,56],new Y(0,0,0),c,.05*d));a.push(new BA(b,[59,56,41],new Y(-360,0,0),c,.05*d));CA(a[a.length-1],0,1);a.push(new BA(b,[57,64,54,56,47],new Y(-270,0,0),c));a.push(new BA(b,
[54,47,39,41],new Y(0,0,0),c,0,0,1080,b.Ia[54].position().clone().ph(b.Ia[39].position())));a.push(new BA(b,[57,48,54,32,39,23,37],new Y(0,0,0),1.5*c));a.push(new BA(b,[37,33,23,13,32,48],new Y(0,0,0),c));a.push(new BA(b,[13,72,33,31],new Y(0,0,0),1.5*c));a.push(new BA(b,[5,4,30,29],new Y(0,0,5),1.2*c));a.push(new BA(b,[5,18,72,6],new Y(0,0,0),c,-.07*d));a.push(new BA(b,[4,3,17,15],new Y(0,0,-45),1.8*c));a.push(new BA(b,[2,9,3,10,3,11,3,15],new Y(0,0,0),2.2*c));a.push(new BA(b,[17,29,11],new Y(0,
0,30),2*c));a.push(new BA(b,[11,29,10],new Y(70,0,0),c,0,0,120,b.Ia[29].position().clone().ph(b.Ia[10].position())));CA(a[a.length-1],0,2);a.push(new BA(b,[10,29,9],new Y(120,720,15),-.01*c,.15*d,0,1080,b.Ia[10].position().clone().ph(b.Ia[29].position())));a.push(new BA(b,[6,18,31,30],new Y(0,0,0),c,-.05*d,0,1080,b.Ia[6].position().clone().ph(b.Ia[30].position())));a.push(new BA(b,[26,16,28,12],new Y(40,30,0),.7*c,0,-.25*d));a.push(new BA(b,[2,29,1,28],new Y(-80,60,0),.7*c,.05*d,-.5*d));a.push(new BA(b,
[36,26,28],new Y(270,0,720),0,.2*d,-1*d));a.push(new BA(b,[35,27,36,26],new Y(0,180,720),0,-.15*d,-1*d));a.push(new BA(b,[38,34,36],new Y(180,180,0),0,-.1*d,-.8*d));a.push(new BA(b,[40,38,36],new Y(180,180,180),0,.1*d,-1*d));a.push(new BA(b,[42,40,36],new Y(720,270,0),0,.05*d,-.6*d));a.push(new BA(b,[44,42,36],new Y(90,120,0),0,0,-1*d));a.push(new BA(b,[45,44,36],new Y(360,0,0),0,.07*d,-.8*d));a.push(new BA(b,[46,45,36],new Y(0,60,180),0,.1*d,-.8*d));a.push(new BA(b,[43,46,36],new Y(80,120,45),0,
.2*d,-.5*d));a.push(new BA(b,[41,43,36],new Y(90,360,60),0,.17*d,-.5*d));a.push(new BA(b,[39,41,36],new Y(0,120,120),0,.15*d,-.5*d));a.push(new BA(b,[39,37,36],new Y(90,90,90),0,.2*d,-1*d));a.push(new BA(b,[37,33,36],new Y(0,120,90),0,.18*d,-1*d));a.push(new BA(b,[33,31,36],new Y(45,45,0),0,.1*d,-1*d));a.push(new BA(b,[31,30,36],new Y(270,0,45),0,.15*d,-1*d));a.push(new BA(b,[30,29,36],new Y(90,360,60),0,0,-.8*d));a.push(new BA(b,[29,28,36],new Y(0,120,120),0,0,-.8*d));c=[];d=[];g=[];e=[];for(var h=
[],k=[],l=[],n=0,p=0;p<a.length;p++){for(var q=a[p],t=0;t<q.YE.length;t++){var v=q.YE[t];-1!=v?(v=b.Ia[v],c.push(v.position().x(),-1*v.position().y(),-1*v.position().z()),d.push(v.Ny.x(),v.Ny.y()),g.push(q.JE.x(),-1*q.JE.y(),-1*q.JE.z()),e.push(q.rotation.x(),-1*q.rotation.y(),-1*q.rotation.z()),h.push(q.gv,q.acceleration,-1*q.cX),v=y(q.M5),k.push(q.lX,v.x(),-1*v.y(),-1*v.z()),l.push(n),n++):(l.push(n-1),l.push(n))}l.push(n-1);l.push(n)}l.pop();l.pop();this.J_=l.length;this.yP=Gx(this,c,3);this.xV=
Gx(this,d,2);this.pU=Gx(this,g,3);this.sU=Gx(this,e,3);this.PV=Gx(this,h,3);this.pQ=Gx(this,k,4);this.MQ=Ix(this,l);b=this.J;b.bindBuffer(b.ARRAY_BUFFER,this.yP);b.vertexAttribPointer(this.eL,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.xV);b.vertexAttribPointer(this.HK,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.pU);b.vertexAttribPointer(this.oU,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.sU);b.vertexAttribPointer(this.rU,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.PV);
b.vertexAttribPointer(this.OV,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.pQ);b.vertexAttribPointer(this.oQ,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.MQ)};f.Bg=function(){this.J.deleteBuffer(this.yP);this.J.deleteBuffer(this.xV);this.J.deleteBuffer(this.pU);this.J.deleteBuffer(this.sU);this.J.deleteBuffer(this.PV);this.J.deleteBuffer(this.pQ);this.J.deleteBuffer(this.MQ)};
function CA(a,b,c){b=a.OY.Ia[a.YE[b]].clone().position();b=b.add(a.OY.Ia[a.YE[c]].position().clone());a.JE=new Y(b.x()/2,b.y()/2,b.z()/2)}f.Eg=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}"};f.Gg=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}"};
f.Pg=function(){Nx(this);this.oU=Ox(this,"aRotationCenter");this.rU=Ox(this,"aRotationParams");this.OV=Ox(this,"aTranslationParams");this.oQ=Ox(this,"aFreeRotation");this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight())};f.Cg=function(){Dx(this,this.oU);Dx(this,this.rU);Dx(this,this.OV);Dx(this,this.oQ)};f.va=function(a){this.J.uniform1f(this.We,a);Ux(this);this.J.drawElements(this.J.TRIANGLE_STRIP,this.J_,this.J.UNSIGNED_SHORT,0)};
function BA(a,b,c,d,e,g,h,k){this.rotation=c;this.acceleration=d;r(e)&&(this.gv=e);r(g)&&(this.cX=g);r(h)&&(this.lX=h);this.M5=r(k)?k:new Y(0,0,1);this.YE=b;this.OY=a;for(h=g=e=d=c=0;h<b.length;h++)k=b[h],-1!=k&&(g+=1,k=a.Ia[k],c+=k.position().x(),d+=k.position().y(),e+=k.position().z());this.JE=new Y(c/g,d/g,e/g)}BA.prototype.gv=0;BA.prototype.cX=0;BA.prototype.lX=0;function DA(a,b,c){V.call(this,a);this.L=b;this.qb=c;this.Lm=!c;this.qb?this.Ba(!1,!1,!0,!0,!0,!0):this.Ba(!0,!0)}x(DA,V);f=DA.prototype;
f.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.qb){var c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.CC,0,0);this.Eq=c;c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.HC,0,0);this.Iq=c}this.Vd=this.Ab(a,b);B(this.ja(),this.Vd);var d=W(a,b),e=W(a,b);c=W(a,b/4);var g=W(a,b/4);this.Mb=Qe("DIV");hj(this.Mb,a);ij(this.Mb,b);this.zf=this.Ab(a,b);this.xf=this.Ab(a,b);this.Lm&&(this.Qt=
this.Ab(a,b/4),this.Nt=this.Ab(a,b/4));B(this.zf,d);B(this.xf,e);this.Lm&&(B(this.Qt,c),B(this.Nt,g));B(this.Vd,this.Mb);B(this.Mb,this.zf);B(this.Mb,this.xf);this.Lm&&(B(this.Mb,this.Qt),B(this.Mb,this.Nt));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.qb?this.qo:this.qa,0,0);e.drawImage(this.qb?this.xm:this.Pa,0,0);this.Lm&&(EA(this,c,this.qa),EA(this,g,this.Pa));Uj(this.Vd,Math.max(a,b)+"px");Vj(this.Vd,a/2+"px "+b/2+"px");Tj(this.Mb,"preserve-3d");a=this.$()?1:-1;b=this.slideWidth()+
this.DO;this.L==FA?(Sj(this.Mb,100+this.yO+"% 50%"),Rj(this.$()?this.zf:this.xf,"translateX("+-a*b+"px)"),this.Lm&&Rj(this.$()?this.Qt:this.Nt,"translate("+-a*b+"px, "+(this.slideHeight()+this.Yv)+"px)")):(Sj(this.Mb,-this.yO+"% 50%"),Rj(this.$()?this.zf:this.xf,"translateX("+a*b+"px)"),this.Lm&&Rj(this.$()?this.Qt:this.Nt,"translate("+a*b+"px, "+(this.slideHeight()+this.Yv)+"px)"));Rj(this.$()?this.xf:this.zf,"translateX(0px)");this.Lm&&Rj(this.$()?this.Nt:this.Qt,"translateY("+(this.slideHeight()+
this.Yv)+"px)")};
f.va=function(a){this.qb&&(J(this.Iq,1-a),J(this.Eq,a));if(a){var b=!0,c=this.L==GA?1:-1;a<=this.Hs?(b=!1,Rj(this.Mb,"translateZ("+this.wO*a+"px) rotateY("+c*a/this.Hs*this.zO+"deg)"),!this.lC&&this.$()&&(this.lC=this.Mt=!0)):a>=1-this.Hs&&(b=!1,Rj(this.Mb,"translateZ("+this.wO*(1-a)+"px) rotateY("+(1-a)/this.Hs*c*this.zO+"deg)"),this.lC||this.$()||(this.lC=this.Mt=!0));if(b||this.Mt)b=this.slideWidth()+this.DO,a=this.Mt?this.$()?0:1:(a-this.Hs)/(1-2*this.Hs),this.Mt&&(this.Mt=!1),a=a*c*b,Rj(this.zf,
"translateX("+a+"px)"),this.Lm&&Rj(this.Qt,"translate("+a+"px, "+(this.slideHeight()+this.Yv)+"px)"),Rj(this.xf,"translateX("+(a-c*b)+"px)"),this.Lm&&Rj(this.Nt,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.Yv)+"px)")}};f.Ab=function(a,b){var c=Qe("DIV");hj(c,a);ij(c,b);H(c,"position","absolute");return c};
function EA(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()}
f.Mt=!1;f.lC=!1;f.Yv=7.5;f.Hs=.3;f.zO=20;f.yO=20;f.wO=-100;f.DO=70;var FA=0,GA=1;function HA(a,b,c){V.call(this,a);this.ya=b;this.L=c;this.Ba(!0,!0)}x(HA,V);
HA.prototype.na=function(){ux(this,!1);vx(this,!1);if(this.$())switch(this.L){case IA:this.L=JA;break;case JA:this.L=IA;break;case KA:this.L=LA;break;default:this.L=KA}var a=this.$()?this.Pa:this.qa,b=this.$()?this.qa:this.Pa;this.ya==MA?(this.rE=16,this.tL=8):(this.rE=16,this.tL=12);this.z4=2*this.tL+1;var c=this.slideWidth()/this.rE,d=c/2,e=this.slideHeight()/this.tL,g=e/2;this.Vg=this.L==KA||this.L==LA?this.slideWidth():this.slideHeight();this.tr=2*this.Vg;this.hm=[];for(var h,k=-g,l,n=0;n<this.z4;++n){0==
n%2?(h=-d,l=this.rE+1):(h=0,l=this.rE);for(var p=0;p<l;++p){var q=NA(this,c+2,e+2),t=NA(this,c+2,e+2),v=new OA;v.qg(Math.round(h+p*c)-1);this.ya==MA?(v.Ad(Math.round(k+n*g)-1),PA(a,q,v.mb,v.nb,c+2,e+2),PA(b,t,v.mb,v.nb,c+2,e+2)):(v.Ad(Math.round(k+1.5*n*g)),QA(a,q,v.mb,v.nb,c+2,e+2),QA(b,t,v.mb,v.nb,c+2,e+2));v.ty=q;v.xu=t;RA(v,!0);SA(v,!1);v.Ke=0;v.tt=!1;v.Dy=0;this.hm.push(v)}}};
HA.prototype.va=function(a){this.$()&&(a=1-a);a*=this.hG;if(this.L==JA||this.L==LA){var b=a/this.hG*(this.Vg+this.tr)-this.tr;var c=b+this.tr}else b=this.Vg-a/this.hG*(this.Vg+this.tr)+this.tr,c=b-this.tr;for(var d,e=0;e<this.hm.length;e++){var g=this.hm[e];d=g.tt?g.Ke:0;d=Math.abs(Math.cos(d));if(g.hC&&!g.nI){var h=new On,k=g.Ke;Math.PI/2<k&&k<=Math.PI?(RA(g,!1),SA(g,!0),h.scale(1*d,1),Wo(g.xu,h)):k<Math.PI/2?(RA(g,!0),SA(g,!1),h.scale(1*d,1),Wo(g.ty,h)):(RA(g,!1),SA(g,!0),h.scale(1,1),Wo(g.xu,h))}g.tt?
(g.Ke=(a-g.Dy)*Math.PI/this.AO,g.tt=!0):0!=TA(this,g,b)?(g.Dy=a,g.Ke=0,g.tt=!0,g.hC=!0):(d=TA(this,g,c),0!=d&&1<=Math.random()+d/this.tr&&(g.Dy=a,g.Ke=0,g.tt=!0,g.hC=!0));g.hC&&!g.nI&&a-g.Dy>this.AO&&(g.nI=!0)}};function NA(a,b,c){b=W(b,c);H(b,"position","absolute");B(a.ja(),b);return b}
function PA(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";gd&&(UA(a,b,c,d),b.globalCompositeOperation="destination-in");b.beginPath();var h=Math.round(.5*e),k=Math.round(.5*g);e=Math.round(e);g=Math.round(g);b.moveTo(h,-1);b.lineTo(e+1,k);b.lineTo(h,g+1);b.lineTo(-1,k);b.lineTo(h,-1);b.fill();gd||(b.globalCompositeOperation="source-in",UA(a,b,c,d));b.restore()}
function QA(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";gd&&(UA(a,b,c,d),b.globalCompositeOperation="destination-in");var h=Math.round(.5*e)+.5;e=Math.round(e)+.5;var k=Math.round(g)+.5;b.beginPath();b.moveTo(h,-1);b.lineTo(e,Math.round(.25*g)-1);b.lineTo(e,Math.round(.75*g)+1);b.lineTo(h,k);b.lineTo(-1,Math.round(.75*g)+1);b.lineTo(-1,Math.round(.25*g)-1);b.lineTo(h,1);b.fill();gd||(b.globalCompositeOperation="source-in",UA(a,b,c,d));b.restore()}
function UA(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function TA(a,b,c){switch(a.L){case IA:return b.nb>=c?b.nb-c:0;case JA:return b.nb<=c?c-b.nb:0;case KA:return b.mb>=c?b.mb-c:0}return b.mb<=c?c-b.mb:0}HA.prototype.AO=.3;HA.prototype.hG=.7;var MA=0,IA=0,JA=1,KA=2,LA=3;function OA(){}f=OA.prototype;f.mb=0;f.nb=0;f.lR=!0;f.mR=!0;f.Ke=0;f.tt=!0;f.Dy=0;f.nI=!1;f.hC=!1;f.qg=function(a){this.mb=a;this.ug()};f.Ad=function(a){this.nb=a;this.ug()};
function RA(a,b){a.lR=b;null!=a.ty&&J(a.ty,b?1:0);b&&a.ug()}function SA(a,b){a.mR=b;null!=a.xu&&J(a.xu,b?1:0);b&&a.ug()}f.ug=function(){null!=this.ty&&this.lR&&$i(this.ty,this.mb,this.nb);null!=this.xu&&this.mR&&$i(this.xu,this.mb,this.nb)};function VA(a){V.call(this,a);this.Ba(!0,!0)}x(VA,V);VA.prototype.na=function(){ux(this,!1);vx(this,!1);this.aI();this.sm()};
VA.prototype.sm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Sk=W(a,b);this.QI=this.Sk.getContext("2d");this.HQ=W(a,b);this.IQ=this.HQ.getContext("2d");this.LR=W(a,b);this.Kt=this.LR.getContext("2d");this.hV=W(a,b);this.E3=this.hV.getContext("2d");this.JC=W(a,b);this.YI=this.JC.getContext("2d");this.FQ=W(a,b);this.GQ=this.FQ.getContext("2d");this.Zb=W(a,b);this.Re=this.Zb.getContext("2d");this.gV=W(a,b);this.D3=this.gV.getContext("2d");B(this.ja(),this.Sk);B(this.ja(),this.JC);H(this.Sk,
"position","absolute");H(this.JC,"position","absolute")};
VA.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight();this.QI.clearRect(0,0,b,c);this.YI.clearRect(0,0,b,c);this.Re.clearRect(0,0,b,c);this.GQ.clearRect(0,0,b,c);this.Re.drawImage(this.qa,0,0);this.Re.save();this.Re.globalCompositeOperation="destination-in";WA(this,this.GQ,this.hP,a);this.Re.drawImage(this.FQ,0,0);this.Re.restore();XA(this,this.D3,this.qa,a/YA,!1);this.YI.drawImage(this.Zb,0,0);this.YI.drawImage(this.gV,0,0);if(a>ZA&&a<1-ZA){var d=Z(ZA,1,1-ZA,4),e=Z(ZA,0,1-ZA,-30);
Rj(this.JC,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>$A&&(this.Kt.clearRect(0,0,b,c),this.IQ.clearRect(0,0,b,c),this.Kt.drawImage(this.Pa,0,0),this.Kt.save(),this.Kt.globalCompositeOperation="destination-in",WA(this,this.IQ,this.iP,a),this.Kt.drawImage(this.HQ,0,0),this.Kt.restore(),this.QI.drawImage(this.LR,0,0),a<aB?(d=Z(ZA,.5,aB,1),b=d(a),e=Z($A,45,aB,0),Rj(this.Sk,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):(XA(this,this.E3,this.Pa,(a-(1-YA))/YA,!0),this.QI.drawImage(this.hV,0,0),Rj(this.Sk,
"rotate(0deg) scale(1, 1)")))};VA.prototype.aI=function(){this.qD=.9/(bB-1)/2;this.C2=1.154/(cB-1)/2;this.hP=[];this.iP=[];dB(this.hP,.1,.8,!0);dB(this.iP,.15,.9,!1)};
function WA(a,b,c,d){for(var e=0;e<c.length;++e){var g=c[e];if(d>=g.WF&&d<=g.WF+.05){var h=(d-g.WF)/.05;var k=g.RL?1-h:h}else k=d<g.WF?g.RL?1:0:g.RL?0:1;g=a;h=b;var l=c[e].x,n=c[e].y;l*=g.slideWidth();n*=g.slideHeight();h.fillStyle="rgba(0, 0, 255, "+k+")";h.beginPath();h.moveTo(l,n-eB(g));h.lineTo(l+g.qD*g.slideWidth(),n-.5*eB(g));h.lineTo(l+g.qD*g.slideWidth(),n+.5*eB(g));h.lineTo(l,n+eB(g));h.lineTo(l-g.qD*g.slideWidth(),n+.5*eB(g));h.lineTo(l-g.qD*g.slideWidth(),n-.5*eB(g));h.lineTo(l,n-eB(g));
h.fill()}}function dB(a,b,c,d){for(var e=1/(bB-1),g=1/(cB-1)+.002,h=c-b,k=Math.floor(cB/2),l=0;l<cB;++l)for(var n=0!=l%2?bB:bB-1,p=0;p<n;++p){var q={};q.x=e*p;0==l%2&&(q.x+=.5*e);q.y=g*l-.01;q.RL=d;q.WF=l==k&&p==.5*(n-1)?b:0==l||l==cB-1||0==p&&n==bB||p==bB-1&&n==bB?d?b:c:b+h*Math.random();a.push(q)}}
function XA(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 eB(a){return a.C2*a.slideHeight()}var bB=10,cB=9,ZA=.05,YA=.15,$A=.2,aB=.9;function fB(a,b,c,d){this.type=a;this.uY=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.kv,""!=(a.Wr||a.ys||a.ps||a.Bs||a.Cs)?(y(b.qc),this.element.style.width=b.qc.Ga.width+2*b.Zr+"px",this.element.style.height=b.qc.Ga.height+2*b.Zr+"px"):(this.element.style.width=b.Ga.width+2*b.Zr+"px",this.element.style.height=b.Ga.height+2*b.Zr+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Ga=c.Ga;this.Jv=b.Ga;this.oz=b.oz;this.Pd=b.Pd||new Fh(0,0,0,0);this.e5=this.Jv.width/
(1-this.Pd.left-this.Pd.right);this.d5=this.Jv.height/(1-this.Pd.top-this.Pd.bottom);this.$h=c.$h;this.nj=c.nj;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=Zo(this.element)||new On);this.J8=Wm(a).Hb;this.K8=Xm(a).Hb;this.eA=Ym(a).scale()*Zm(a).scale();this.fA=$m(a).scale()*an(a).scale();this.rotation=Um(a).angle()+Vm(a).angle();this.gv=Hh(this.Ga).x-Hh(b.Ga).x;this.YL=Hh(this.Ga).y-Hh(b.Ga).y;this.S7=b.rotation;this.sk=b.sk;this.Bk=b.Bk;
this.aF="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.UQ=this.element.firstElementChild.style.left||"",this.VQ=this.element.firstElementChild.style.top||"",this.aF=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.VQ=this.UQ=""}
fB.prototype.clear=function(){this.element&&(Wo(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.uY&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.UQ,this.element.firstElementChild.style.top=this.VQ,this.element.firstElementChild.style.transform=this.aF))};function gB(a){a&&(this.element=a,this.bN="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}gB.prototype.ij=function(a){var b=1;this.bN=Math.round(100*a*Math.pow(10,b))/Math.pow(10,b)+"%"};function hB(a,b,c,d,e,g,h,k){this.w_=b;this.x_=c;this.DS=g;this.jd=new F;this.Rm=[];if(d.qc||e.qc)g=d.qc,g||(g=sc(e.qc),g.Ga=d.Ga,g.id="_morphBg"),this.Rm.push(new fB("bg",d,g,b));this.Kb=!0;try{iB(b.firstElementChild,h,k),iB(c.firstElementChild,h,k)}catch(l){this.Kb=!1}z(d.Tl,function(a){this.Rm.push(new fB("text",d,a,b))},this);this.yu=[];if(e.qc||d.qc)h=e.qc,h||(h=sc(d.qc),h.Ga=e.Ga,h.id="_morphBg"),this.yu.push(new fB("bg",e,h,c));z(e.Tl,function(a){this.yu.push(new fB("text",e,a,c))},this);h=
this.Rm[0];k=this.yu[0];this.T2=k.eA/h.eA-1;this.V2=k.fA/h.fA-1;this.N2=jB(k.rotation-h.rotation);this.U2=e.Ga.width/d.Ga.width-1;this.W2=e.Ga.height/d.Ga.height-1;this.qU=jB(e.rotation-d.rotation);this.A4=d.zIndex;this.B4=e.zIndex-d.zIndex;h=Hh(d.Ga);k=Hh(e.Ga);this.pW=k.x-h.x;this.qW=k.y-h.y;this.Yn=d.sk;this.Wo=d.Bk;this.PB=e.sk;this.cE=e.Bk;this.c_=d.Pd;this.d_=e.Pd;if(d.Pd||e.Pd)this.ml=d.Pd||new Fh(0,0,0,0),this.Cw=e.Pd||new Fh(0,0,0,0),h=kB(e.kv),this.AQ=kB(d.kv)||h;this.YO=d.oz&&e.oz;this.DS&&
this.dI(a)}function kB(a){return""!=(a.Wr||a.ys||a.ps||a.Bs||a.Cs)}function iB(a,b,c,d){a&&(d?(Uj(a,""),Tj(a,""),Wj(a,""),Vj(a,"")):(Uj(a,b+"px"),Tj(a,"preserve-3d"),Wj(a,"hidden"),Vj(a,b/2+"px "+c/2+"px")))}f=hB.prototype;
f.dI=function(a){var b=[];z(this.Rm,function(a){b.push(new lB(a.element,a.id))},this);z(this.yu,function(a){b.push(new lB(a.element,a.id))},this);var 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];z(c,function(a){var c=mB(this,a);z(b,function(b){var d=c[b.id];d.ij(a);b.Jp.push(d)},this)},this);kb(c,function(a){a=1-a;var c=mB(this,a);z(b,function(b){var d=c[b.id];d.ij(a);b.Jp.push(d)},this)},this);this.Xs=0;this.OK=b.length;var d="";z(b,
function(b){d+=nB(b);var c=b.element;c?(c.style.animation=b.id+" "+a+"s 1 linear",c.firstElementChild&&(c.firstElementChild.style.animation=b.id+"_ "+a+"s 1 linear"),C(c,Rf,this.wj,!1,this)):this.wj()},this);this.Mf=qf(d)};f.update=function(a){this.f0!=a&&mB(this,a);this.f0=a};f.wj=function(){this.Xs++;this.Xs==this.OK&&this.jd.C()};
function nB(a){var b="@keyframes "+a.id+" {\n";z(a.Jp,function(a){b+=a.bN+" {transform: "+a.transform+";opacity:"+a.opacity+";z-index:"+a.zIndex+"}\n"});b+="}\n";var c="";a.Jp[0].sz&&(c="@keyframes "+a.id+"_ {\n",z(a.Jp,function(a){c+=a.bN+" {transform:"+a.sz+"}\n"}),c+="}\n");return b+c}
function mB(a,b){var c=a.Rm[0],d=a.T2*b+1;d*=c.eA;var e=a.V2*b+1;e*=c.fA;var g=Math.round(a.B4*b)+a.A4,h=a.N2*b;h+=c.rotation;var k=a.U2*b+1,l=a.W2*b+1;if(a.ml)var n=new Fh((a.Cw.top-a.ml.top)*b+a.ml.top,(a.Cw.right-a.ml.right)*b+a.ml.right,(a.Cw.bottom-a.ml.bottom)*b+a.ml.bottom,(a.Cw.left-a.ml.left)*b+a.ml.left);var p={};z(a.Rm,function(a){if(this.YO)var c=1;else c=1-Math.pow(b,2),.425>b&&(c=b*(1-Math.pow(.425,2)-1)/.425+1);var q=!0,G=n;this.AQ&&(this.c_?(G=this.ml,q=!1):G=void 0);c=oB(a,d,e,h,
k,l,this.qU*b,this.pW*b,this.qW*b,c,g,G,pB(this,a,b,!1),q);qB(this,c);p[a.id]=c},a);z(a.yu,function(a,c){c=Math.min(this.Rm.length-1,c);c=this.Rm[c];var q=rB(-c.gv,-c.YL,h,d,e),t=rB(-a.gv,-a.YL,h,d,e);if(this.YO)var I=b;else I=1+Math.pow(b-1,3),.425<b&&(I=1+Math.pow(-.575,3),I=(b-.425)*(1-I)/.575+I);var O=!0,L=n;this.AQ&&(this.d_?(L=this.Cw,O=!1):L=void 0);c=oB(a,d,e,h,c.Jv.width*k/a.Jv.width,c.Jv.height*l/a.Jv.height,this.qU*(b-1),this.pW*(b-1)+q.x-t.x,this.qW*(b-1)+q.y-t.y,I,g,L,pB(this,a,b,!0),
O);qB(this,c);p[a.id]=c},a);return p}function qB(a,b){b.element&&!a.DS&&(a=b.element,a.style.transform=b.transform,a.style.opacity=b.opacity,a.style.zIndex=b.zIndex,b.sz&&(y(a.firstElementChild).style.transform=b.sz))}f.clear=function(){this.Mf&&Ue(this.Mf);z(this.Rm,this.sP,this);z(this.yu,this.sP,this);this.Kb&&(iB(this.w_.firstElementChild,0,0,!0),iB(this.x_.firstElementChild,0,0,!0))};f.sP=function(a){a.clear()};
function jB(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 pB(a,b,c,d){var e="13"==b.uY;if(!a.Kb||e){var g=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.Yn!=a.PB&&(e=c),a.Wo!=a.cE&&(g=c));a="scaleX("+e+") scaleY("+g+")"}else e=a.Yn!=a.PB,g=a.Wo!=a.cE,"bg"!=b.type||!e&&!g?a="":g&&!e?a="rotateX("+(a.Wo&&!a.cE?-1:1)*c*180+"deg)"+(d?" scaleY(-1)":""):e&&!g?a="rotateY("+(a.Yn&&!a.PB?1:-1)*c*180+"deg)"+(d?" scaleX(-1)":""):a.Yn&&!a.Wo||!a.Yn&&a.Wo?(b=jy(0,1,c),a="rotateX("+-90*jy(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.Yn&&!a.Wo?1:!a.Yn&&a.Wo?-1:1)*
b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":"")):(b=jy(0,1,c),a="rotateX("+90*jy(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.cE&&a.PB?1:a.Wo&&a.Yn?-1:1)*b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":""));return a}
function oB(a,b,c,d,e,g,h,k,l,n,p,q,t,v){var G=new On;G.translate(a.J8,a.K8);G.rotate(d,0,0);G.scale(b,c);(b=a.$h)&&(G=Pn(G,b));(b=a.nj)&&(G=Pn(b.clone(),G));b=new On;b.rotate(-a.S7,0,0);b.translate(a.gv,a.YL);b=Pn(b,a.$h);Pn(b,Qn(G));c=Qn(b);e="rotate("+h+"rad) "+t+(" scaleX("+e+") scaleY("+g+")");k=Rn(k,l);k=kp(Yo(),k)+" "+kp(Yo(),c)+" "+e+" ";l=b;l=kp(Yo(),l);l=k+l+" "+kp(Yo(),G);k=new gB(a.element);k.transform=l;""!=a.opacity&&(n*=a.opacity);k.opacity=n;k.zIndex=p;q?(n=(1-a.Pd.right-a.Pd.left)/
(1-q.right-q.left),p=(1-a.Pd.top-a.Pd.bottom)/(1-q.top-q.bottom),k.sz=a.aF+" translate("+-(a.sk?q.right:q.left)*a.e5*n+"px, "+-(a.Bk?q.bottom:q.top)*a.d5*p+"px) scale("+n+", "+p+")"):v&&(k.sz=a.aF);return k}function rB(a,b,c,d,e){var g=new Wr(a,b);g.rotate(c);g.scale(d,e);g.ph(new Wr(a,b));return g}function lB(a,b){this.element=a;this.id=b;this.Jp=[]};function sB(a,b){this.K0=a;this.L0=b;this.r_=te(Hh(a.Ga),Hh(b.Ga));a=a.kv;b=b.kv;var c=a.line!=b.line?1:0;c+=a.fill!=b.fill?1:0;c+=a.Wr!=b.Wr?1:0;c+=a.ps!=b.ps?1:0;c+=a.ys!=b.ys?1:0;c+=a.Bs!=b.Bs?1:0;this.p_=c+=a.Cs!=b.Cs?2:0}sB.prototype.aX=function(){return this.r_};sB.prototype.TE=function(){return 1E3*this.p_+this.aX()/1E3};function tB(a,b){if(a instanceof tB)this.jf=a.vc();else{var c;if(c=Ja(a))a:{for(var d=c=0;d<a.length;d++){if(!Ja(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e++)if(!Ea(a[d][e])){c=!1;break a}0==c&&(c=a[d].length)}c=0!=c}if(c)this.jf=vb(a);else if(a instanceof ye)this.jf=uB(a.height,a.width);else if(Ea(a)&&Ea(b)&&0<a&&0<b)this.jf=uB(a,b);else throw Error("Invalid argument(s) for Matrix contructor");}this.Sc=new ye(this.jf[0].length,this.jf.length)}
function vB(a,b,c){for(var d=0;d<a.qk().height;d++)for(var e=0;e<a.qk().width;e++)b.call(c,a.jf[d][e],d,e,a)}function wB(a,b){var c=new tB(a.qk());vB(a,function(d,e,g){c.jf[e][g]=b.call(void 0,d,e,g,a)});return c}function uB(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}f=tB.prototype;f.add=function(a){if(!Be(this.Sc,a.qk()))throw Error("Matrix summation is only supported on arrays of equal size");return wB(this,function(b,c,d){return b+a.jf[c][d]})};
f.wl=function(a){if(this.Sc.width!=a.Sc.width||this.Sc.height!=a.Sc.height)return!1;for(var b=0;b<this.Sc.height;b++)for(var c=0;c<this.Sc.width;c++)if(!(1E-6>=Math.abs(this.jf[b][c]-a.jf[b][c])))return!1;return!0};f.pX=function(){if(this.Sc.width!=this.Sc.height)throw Error("A determinant can only be take on a square matrix");return xB(this)};f.qk=function(){return this.Sc};function yB(a,b,c){return 0<=b&&b<a.Sc.height&&0<=c&&c<a.Sc.width?a.jf[b][c]:null}
function zB(a,b,c,d){if(!(0<=b&&b<a.Sc.height&&0<=c&&c<a.Sc.width))throw Error("Index out of bounds when setting matrix value, ("+b+","+c+") in size ("+a.Sc.height+","+a.Sc.width+")");a.jf[b][c]=d}
f.multiply=function(a){if(a instanceof tB){if(this.Sc.width!=a.qk().height)throw Error("Invalid matrices for multiplication. Second matrix should have the same number of rows as the first has columns.");return AB(this,a)}if(Ea(a))return BB(this,a);throw Error("A matrix can only be multiplied by a number or another matrix.");};f.ph=function(a){if(!Be(this.Sc,a.qk()))throw Error("Matrix subtraction is only supported on arrays of equal size.");return wB(this,function(b,c,d){return b-a.jf[c][d]})};
f.vc=function(){return this.jf};function xB(a){if(1==a.qk().area())return a.jf[0][0];for(var b=0,c=0;c<a.Sc.width;c++){var d=a.jf[0][c],e=0==c%2?1:-1;var g=xB(CB(a,c));b+=d*e*g}return b}function CB(a,b){var c=new tB(a.Sc.width-1,a.Sc.height-1);vB(c,function(a,e,g){zB(c,e,g,this.jf[0<=e?e+1:e][g>=b?g+1:g])},a);return c}function AB(a,b){var c=new tB(a.Sc.height,b.qk().width);vB(c,function(a,e,g){for(var d=a=0;d<this.Sc.width;d++)a+=Za(yB(this,e,d))*Za(yB(b,d,g));zB(c,e,g,a)},a);return c}
function BB(a,b){return wB(a,function(a){return a*b})};function DB(){this.Tp=[];r(void 0)&&r(void 0)&&this.zt(void 0,void 0)}f=DB.prototype;f.zt=function(a,b){for(var c=0;c<a;c++)this.Tp[c]=b};f.size=function(){return this.Tp.length};f.forEach=function(a){z(this.Tp,a,this)};f.ws=function(a,b){this.Tp[a]=b};f.TE=function(a){return this.Tp[a]};f.push=function(a){this.Tp.push(a)};f.vc=function(){return vb(this.Tp)};function EB(a,b,c){this.ZI=a;this.RI=b;var d=Math.max(a.size(),b.size());this.Zs=new tB(new ye(d,d));var e=this;a.forEach(function(a){b.forEach(function(b){zB(e.Zs,a.index(),b.index(),c(a,b))})});FB(this)}function FB(a){for(var b=a.Zs.qk().width+1,c=[],d=0;d<b;d++){c[d]=[];for(var e=0;e<b;e++)c[d][e]=0==d||0==e?0:yB(a.Zs,d-1,e-1)}a.Zs=new tB(c)}
function GB(a){for(var b=a.Zs.qk().width,c=HB(b,0),d=HB(b,0),e=HB(b,0),g=HB(b,0),h=1;h<b;++h){e[0]=h;for(var k=0,l=HB(b,Number.MAX_VALUE),n=HB(b,!1),p=e[k];0!=e[k];p=e[k]){var q=Number.MAX_VALUE,t=0;n[k]=!0;for(var v=1;v<b;++v)if(!n[v]){var G=yB(a.Zs,v,p)-d[k]-c[v];G<l[v]&&(l[v]=G,g[v]=k);l[v]<q&&(q=l[v],t=v)}for(k=0;k<b;++k)n[k]?(d[e[k]]+=q,c[k]-=q):l[k]-=q;k=t}for(;0!=k;)l=g[k],e[k]=e[l],k=l}b=new DB;for(c=1;c<a.ZI.size()+1;++c){d=e[c]-1;if(a.ZI.size()>a.RI.size())for(g=1;g<=a.ZI.size()-a.RI.size();g++)if(d+
1==g+a.RI.size()){d=-1;break}b.push(d)}return b}function HB(a,b){for(var c=[],d=0;d<a;d++)c[d]=b;return c};function IB(a,b){this.pi=a;this.po=b}IB.prototype.index=function(){return this.pi};IB.prototype.object=function(){return this.po};function JB(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function KB(a,b,c){var d=this;this.VI=a.content();this.NI=a.content();this.links=[];this.zC=[];this.yC=[];a=LB(this,this.NI,c);b=LB(this,this.VI,b);var e={},g={};z(a,function(a){var b=a.type;e[b]=!0;g[b]?g[b].push(a):g[b]=[a]});var h={};z(b,function(a){var b=a.type;e[b]=!0;h[b]?h[b].push(a):h[b]=[a]});this.SX=[];this.WX=[];this.RX=[];this.VX=[];z(lc(e),function(a){MB(d,h[a]||[],g[a]||[])},this)}
KB.prototype.E_=function(a,b){a=a.object();b=b.object();var c=new sB(a,b),d=NB(a,b),e=c.K0.rotation!=c.L0.rotation;c.TE()||e||!d||(this.yC.push(OB(a,b,!1)),this.yC.push(OB(a,b,!0)));d||(this.zC.push(OB(a,b,!1)),this.zC.push(OB(a,b,!0)));return d?c.TE():1E13};function OB(a,b,c){return c?Ma(b)+"_"+Ma(a):Ma(a)+"_"+Ma(b)}
function MB(a,b,c){function d(a){for(var b=new DB,c=0;c<a.length;c++)b.ws(c,new IB(c,a[c]));return b}for(var e=GB(new EB(d(b),d(c),w(a.E_,a))),g=vb(b),h=vb(c),k=[],l=[],n=0;n<e.size();n++)if(-1!=n){var p=e.TE(n),q=g[n];if(q&&-1!=p){p=h[p];var t=-1==a.zC.indexOf(OB(q,p,!1))&&-1==a.zC.indexOf(OB(q,p,!0)),v=-1==a.yC.indexOf(OB(q,p,!1))&&-1==a.yC.indexOf(OB(q,p,!0));t&&(b.splice(b.indexOf(q),1),c.splice(c.indexOf(p),1),v?a.links.push([q,p]):(k.push(q),l.push(p)))}}z(b,function(b){PB(a,a.WX,a.VI,b)},a);
z(c,function(b){PB(a,a.SX,a.NI,b)},a);z(k,function(b){PB(a,a.VX,a.VI,b)},a);z(l,function(b){PB(a,a.RX,a.NI,b)},a)}function LB(a,b,c){return lb(c,function(a){var c=a.qc;if(c)return"none"!=b.querySelector("#"+c.id).style.display;a=a.Tl||[];return a.length?"none"!=b.querySelector("#"+a[0].id).style.display:!0},a)}function PB(a,b,c,d){var e=d.qc;e&&QB(b,c,e.id);z(d.Tl,function(a){QB(b,c,a.id)},a)}function QB(a,b,c){(b=b.querySelector("#"+c))&&"none"!=b.style.display&&a.push(b)}
function NB(a,b){if(a.type!=b.type||a.text!=b.text)return!1;if("6"==a.type){if(a.jp.length!=b.jp.length)return!1;for(var c=0;c<a.jp.length;++c){var d=a.jp[c],e=b.jp[c];if(d.type!=e.type||d.text!=e.text)return!1;if(d.Vi&&e.Vi)return.0325>RB(d.Vi,e.Vi)}return!0}return a.Vi&&b.Vi?.0325>RB(a.Vi,b.Vi):!0}
function RB(a,b){for(var c=a.length,d=[0,0,0],e=0;e<c;++e){var g=JB(a[e]),h=JB(b[e]);d[0]+=Math.abs(g[0]-h[0]);d[1]+=Math.abs(g[1]-h[1]);d[2]+=Math.abs(g[2]-h[2])}return Math.max(d[0],d[1],d[2])/(255*c)};function SB(a){function b(a,b,c,d){if(a=b.querySelector("#"+a))a.style.zIndex=c,d.push(a)}var c=this;V.call(this,a);this.Ja().kf();this.pe=!1;this.Sn=[];var d=this.Cb().content(),e=this.Ja().content();if(this.Pt())d.removeChild(d.firstElementChild);else for(var g=y(d.firstElementChild).childNodes.length,h=0;h<g;++h){var k=d.firstElementChild.childNodes[0];this.Sn.push(k);Te(e.firstElementChild,k,0)}d=this.Ja().content();g=a.Jq;a=a.Gq;h=new KB(this.Ja(),g,a);this.iz=[];z(g,function(a){a.qc&&b(a.qc.id,
d,a.zIndex,c.iz);z(a.Tl,function(e){b(e.id,d,a.zIndex,c.iz)},c)},this);z(a,function(a){a.qc&&b(a.qc.id,e,a.zIndex,c.iz);z(a.Tl,function(d){b(d.id,e,a.zIndex,c.iz)},c)},this);this.Zy=[];z(h.links,function(a){a=new hB(c.BB,d,e,a[0],a[1],c.Yr(),c.slideWidth(),c.slideHeight());a.jd.addHandler(c.wj,c);c.Zy.push(a)},this);this.zm=this.Ja().background().firstChild;this.Pt()&&H(this.zm,"top",0);this.Cb().background().appendChild(this.zm);this.Jq=h.WX;this.XI=h.VX;this.Gq=h.SX;this.OI=h.RX;this.Xs=0;this.OK=
this.Zy.length+this.Gq.length+this.Jq.length+1;this.Yr()&&this.dI()}x(SB,V);f=SB.prototype;
f.dI=function(){var a=this,b=this.BB;this.Mf=qf("@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.zm.style.animation="newSlideBackground "+b+"s 1 linear";J(this.zm,1);C(this.zm,Rf,this.wj,!1,this);z(this.Jq,function(c){c.style.animation="oldSlideObjects "+b+"s 1 linear";J(c,0);C(c,Rf,a.wj,!1,a)},this);z(this.Gq,function(c){c.style.animation=
"newSlideObjects "+b+"s 1 linear";J(c,1);C(c,Rf,a.wj,!1,a)},this);z(this.XI,function(a){J(a,0)},this);z(this.OI,function(a){J(a,1)},this)};f.na=function(){SB.xa.na.call(this)};f.wj=function(){this.Xs++;this.Xs==this.OK&&this.jd.C()};f.Yr=function(){var a=y(Modernizr).atRule("@keyframes");return dk?!1:K?a:!1};
f.va=function(a){if(!this.Yr()){a=this.$()?1-a:a;z(this.Zy,function(b){b.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);z(this.Jq,function(a){a&&J(a,b)},this);z(this.Gq,function(a){a&&J(a,c)},this);z(this.XI,function(a){a&&J(a,0)},this);z(this.OI,function(a){a&&J(a,1)},this);J(this.zm,a);1<=a&&this.jd.C();Jk&&ep(document.body)}};
f.OE=function(){var a=this;SB.xa.OE.call(this);z(this.Sn,function(b){y(a.Ja().content().firstElementChild).removeChild(b);y(a.Cb().content().firstElementChild).appendChild(b)},this);this.Sn=[];this.Mf&&Ue(this.Mf);ng(this.zm,Rf,this.wj,!1,this);this.Xs=0;z(this.Zy,function(a){a.clear()},this);this.zm.style.animation="";this.Pt()&&H(this.zm,"top","");z(this.Jq,function(b){b.style.animation="";J(b,1);ng(b,Rf,a.wj,!1,a)},this);z(this.Gq,function(b){b.style.animation="";J(b,1);ng(b,Rf,a.wj,!1,a)},this);
z(this.XI,function(a){J(a,1)},this);z(this.OI,function(a){J(a,1)},this);z(this.Zy,function(b){b.jd.removeHandler(a.wj,a)},this);z(this.iz,function(a){a.style.zIndex=""},this)};function TB(a){V.call(this,a);this.Ja().kf()}x(TB,V);TB.prototype.na=function(){ux(this,!0);vx(this,!0)};TB.prototype.va=function(a){var b=this.Ja().slide(),c=this.slideWidth(),d=this.slideHeight(),e="scale("+a+") rotate("+-360*a+"deg)";c=c/2+"px "+d/2+"px";J(b,a);H(b,"MozTransform",e);H(b,"MozTransformOrigin",c);H(b,"webkitTransform",e);H(b,"webkitTransformOrigin",c);H(b,"OTransform",e);H(b,"OTransformOrigin",c);H(b,"msTransform",e);H(b,"msTransformOrigin",c)};function UB(a,b,c){this.Hr=a;this.Mr=b;this.GE=c}function VB(a,b){var c=-a.Mr,d=a.Hr,e=-c*b.x()-d*b.y();c=y(WB(a,new UB(c,d,e)));a=2*c.x()-b.x();b=2*c.y()-b.y();return new X(a,b)}function WB(a,b){var c=a.Hr*b.Mr-b.Hr*a.Mr;return 1E-9>Math.abs(c)?null:new X((a.Mr*b.GE-b.Mr)*a.GE/c,(a.GE*b.Hr-b.GE*a.Hr)/c)}function XB(a,b){var c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new UB(c,d,a)};function YB(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0)}x(YB,yx);f=YB.prototype;
f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=XB(new X(-a,-b),new X(a/2,-b/2)),e=XB(new X(-a/4,-b),new X(0,0)),g=XB(new X(a/2,-b/2),new X(a,b)),h=XB(new X(0,0),new X(a,b/4)),k=WB(d,e),l=WB(g,h),n=new X(Z(0,.5,a,.8)(l.x()),Z(0,.5,b,1)(l.y())),p=new X(Z(-a,.2,0,.5)(k.x()),Z(-b,0,0,.5)(k.y())),q=new Y(5*a/8,3*-b/8,-(10*c/16)),t=new Y(-a/8,-b/2,15*-c/32),v=new Y(a/2,b/8,15*-c/32),G=new Y(5*-a/8,5*-b/16,9*-c/8),I=new Y(a/
2,b/4,5*-c/6),O=new Y(-a/10,b/10,-c),L=new Y(4*-a/8,-b/8,3*-c/16),T=new Y(-a/16,5*b/8,3*-c/16),da=new Y(5*a/16,5*b/8,-c),ua=new Y(14*-a/32,4*-b/8,0),qa=new Y(4*a/8,23*b/32,0),ra=new Y(5*-a/16,3*-b/16,-c/4),sa=new Y(3*a/16,5*b/16,0);e=new Y(3*-a/4,3*b/4,0);g=new ZB(new Y(a,-b,0),new Y(15*a/16,9*-b/16,-c),new X(.8,0));h=new ZB(new Y(7*a/8,7*-b/8,0),new Y(9*a/12,-b/2,-(46*c/48)),new X(.7625,.0625));d=new ZB(new Y(a/2,-b,0),new Y(6*a/9,8*-b/12,47*-c/48),new X(.65,0));c=new ZB(new Y(a,-b/2,0),new Y(19*
a/24,4*-b/9,47*-c/48),new X(.8,.25));var wa=new ZB(new Y(a/2,-b/2,0),q,new X(.65,.25));k=new ZB(new Y(k.x(),k.y(),0),t,new X(p.x(),p.y()));l=new ZB(new Y(l.x(),l.y(),0),v,new X(n.x(),n.y()));q=new ZB(new Y(-a/4,-b,0),q,new X(.425,0));I=new ZB(new Y(a,b/4,0),I,new X(.8,.625));O=new ZB(new Y(0,0,0),O,new X(.5,.5));L=new ZB(new Y(-a/2,-b/2,0),L,new X(.35,.25));T=new ZB(new Y(a/2,b/2,0),T,new X(.65,.75));G=new ZB(new Y(-a,-b,0),G,new X(.2,0));da=new ZB(new Y(a,b,0),da,new X(.8,1));ua=new ZB(new Y(-a,
-b/2,0),ua,new X(.2,.25));qa=new ZB(new Y(a/2,b,0),qa,new X(.65,1));ra=new ZB(new Y(-a/2,0,0),ra,new X(.35,.5));sa=new ZB(new Y(0,b/2,0),sa,new X(.5,.75));b=new ZB(new Y(-a,b,0),e,new X(.2,1));this.yi=[g,g,h,h,d,c,h,h,d,c,wa,wa,d,c,k,l,wa,wa,d,c,k,l,q,I,wa,wa,k,l,O,O,k,l,O,O,L,T,k,l,q,I,G,da,k,l,L,T,G,da,O,O,ra,sa,L,T,L,T,G,da,ua,qa,L,T,ua,qa,ra,sa,O,O,ra,sa,b,b,ra,sa,ua,qa,b,b];if(this.L==$B){b=[];a=this.slideHeight();a=XB(new X(0,-a/2),new X(0,a/2));for(g=0;g<this.yi.length;g++)h=this.yi[g],e=new X(h.start().x(),
h.start().y()),d=new X(h.end().x(),h.end().y()),e=VB(a,e),d=VB(a,d),h=new ZB(new Y(e.x(),e.y(),h.start().z()),new Y(d.x(),d.y(),h.end().z()),new X(1-h.VD.x(),h.VD.y())),b.push(h);this.yi=b}this.wJ=[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];h=this.slideWidth();c=this.slideHeight();d=.2*h;e=h/2;b=-c/2;a=e-d;g=3*b/4;h=-Math.max(h,
c)/2;G=new Y(-e,-b,0);c=new Y(-e+d,-b,0);l=new Y(-e+d,-b/2,0);ua=new Y(-e,0,0);wa=new Y(-e,b,0);qa=new Y(-e+d,b,0);q=new Y(0,-b,h);sa=aC(c,new Y(5*-a/8,5*-b/16,-g),.1);T=aC(l,new Y(14*-a/32,4*-b/8,0),.1);da=new Y(0,-b/2,h);ra=new Y(0,b,h);k=aC(qa,new Y(3*-a/4,3*b/4,0),.1);G=new ZB(G,q,new X(0,0));l=new ZB(l,T,new X(.2,.25));ua=new ZB(ua,da,new X(0,.5));qa=new ZB(qa,k,new X(.2,1));this.yI=[G,new ZB(c,sa,new X(.2,0)),l,G,l,ua,l,ua,qa,ua,new ZB(wa,ra,new X(0,1)),qa];this.xI=[0,1,2,3,4,5,7,6,8,9,11,10];
c=new Y(e-d,-b,0);ua=new Y(e,-b,0);k=new Y(e-d,-b/2,0);ra=new Y(e,0,0);wa=new Y(e-d,b,0);sa=new Y(e,b,0);qa=new Y(e-d,b/2,0);d=aC(c,new Y(7*a/8,9*-b/16,-(7*g/8)),.1);l=new Y(0,b,h);G=aC(k,new Y(19*a/24,4*-b/9,47*-g/48),.1);da=new Y(0,-b/2,h);e=aC(wa,new Y(5*a/16,5*b/8,-g),.1);h=new Y(0,b,h);b=aC(qa,new Y(-a/16,5*b/8,3*-g/16),.1);a=new ZB(ua,l,new X(1,0));g=new ZB(k,G,new X(.8,.25));ra=new ZB(ra,da,new X(1,.5));h=new ZB(sa,h,new X(1,1));b=new ZB(qa,b,new X(.8,.75));this.eK=[new ZB(c,d,new X(.8,0)),
a,g,a,g,ra,g,ra,b,ra,b,h,b,new ZB(wa,e,new X(.8,1)),h];this.dK=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.Oc()};f.Eg=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}"};
f.Gg=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}"};f.Pg=function(){Nx(this);this.kk=Ox(this,"aVertexNormal");this.le=Px(this,"uSampler")};
f.Oc=function(){this.Gj=bC(0,this.yi);this.iT=cC(this,this.Gj,this.wJ);this.ix=bC(0,this.yI);this.wR=cC(this,this.ix,this.xI);this.gy=bC(0,this.eK);this.nU=cC(this,this.gy,this.dK)};function cC(a,b,c){var d=new Vx,e=Gx(a,cy(b),3);d.Xe=e;e=Gx(a,dy(b),2);d.ff=e;c=Ix(a,c);d.Qe=c;a=Gx(a,ey(b),3);d.Bm=a;return d}f.Bg=function(){Ex(this,this.nU);Ex(this,this.wR);Ex(this,this.iT)};f.Cg=function(){Dx(this,this.kk)};
f.va=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.L==dC?1:-1;Kx(this);if(.1>=a)eC(this,a);else if(.2>=a){var d=Z(.1,.1,.2,1);a=d(a);Lx(this,-60*a,[1,0,0],[0,0,0]);mat4.translate(this.Ma,[0,0,20*-a]);this.Gj=bC(a,this.yi);Lx(this,-15*c*a,[0,0,1],[0,0,0])}else.4>=a?(this.Gj=bC(1,this.yi),Lx(this,-60,[1,0,0],[0,0,0]),Lx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ma,[0,0,-20]),d=Z(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.Ma,[0,0,-a*b/20])):.5>a?(this.Gj=
bC(1,this.yi),Lx(this,-60,[1,0,0],[0,0,0]),Lx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ma,[0,0,-(20+b/20)]),d=Z(.4,0,.5,1),a=d(a),mat4.translate(this.Ma,[0,0,-a*b/30]),fC(a,this.yi,this.Gj,8)):(this.Gj=bC(1,this.yi),Lx(this,-60,[1,0,0],[0,0,0]),Lx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ma,[0,0,-(20+b/20+b/30)]),d=Z(.5,0,1,1),a=d(a),fC(a,this.yi,this.Gj,40),a=jy(0,1,a),mat4.translate(this.Ma,[c*a*b,a*b/2,a*b/2]),Lx(this,-30*c*a,[0,0,1],[0,0,0]),Lx(this,-60*c*a,[0,1,0],[0,0,0]));Ux(this);
Mx(this,this.iT,this.J.TRIANGLES,w(this.lI,this),w(this.iI,this));Jx(this)};f.lI=function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.Gj)))};f.iI=function(){Qx(this.Gj,this.wJ);this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.Gj)))};
function eC(a,b){var c=Z(0,0,.1,.1);a.Gj=bC(c(b),a.yi);Lx(a,-60*c(b),[1,0,0],[0,0,0]);c=Z(0,0,.1,1);a.ix=bC(c(b),a.yI);a.gy=bC(c(b),a.eK);Ux(a);Mx(a,a.wR,a.J.TRIANGLES,w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.ix)))},a),w(function(){Qx(this.ix,this.xI);this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.ix)))},a));Mx(a,a.nU,a.J.TRIANGLES,w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.gy)))},a),w(function(){Qx(this.gy,
this.dK);this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.gy)))},a))}
function fC(a,b,c,d){r(d)||(d=50);for(var e=[new gC([0,1],0,0,-5),new gC([2,3,6,7],0,0,-5),new gC([4,8,12,18],0,0,-5),new gC([5,9,13,19],0,0,-5),new gC([20,14,26,30,42,36],0,0,15),new gC([15,21,37,43,31,27],0,0,15),new gC([44,34,52,60,54],0,0,20),new gC([35,45,55,61,53],0,0,20),new gC([40,46,56],0,0,30),new gC([41,47,57],20,20,30),new gC([58,62,74],20,20,15),new gC([75,63,59],0,0,15),new gC([76,70,71,77],0,0,-20)],g=0;g<e.length;g++){var h=e[g],k=h.Si(),l=b[h.Pf[0]],n=a,p=d;var q=l.current().x()+
h.sZ*Math.sin(n*Math.PI/2*p);var t=h.LO?Z(0,l.current().y(),1,l.current().y()+h.LO)(n):l.current().y();h=l.current().z()+h.tZ*Math.sin(n*Math.PI/2*p);l.dH=new Y(q,t,h);q=new Y(l.current().x(),l.current().y(),l.current().z());t=new Y(0,0,1);for(h=0;h<k.length;h++)n=k[h],b[n]=l,p=new Zx(q,l.VD,t),c.Ia[n]=p}}f.Jw=function(){return this.kk};f.ni=function(){return this.le};var $B=0,dC=1;f=YB.prototype;f.yi=[];f.wJ=[];f.yI=[];f.xI=[];f.eK=[];f.dK=[];
function ZB(a,b,c){this.I3=a;this.uH=r(b)?b:a;this.VD=c;this.dH=new Y}ZB.prototype.start=function(){return this.I3};ZB.prototype.end=function(){return this.uH};ZB.prototype.current=function(){return this.dH};function bC(a,b){for(var c=new ay,d=new Y(0,0,1),e=0;e<b.length;e++){var g=b[e],h=a;h=aC(g.start(),g.end(),h);g.dH=h;b[e]=g;h=new Y(g.current().x(),g.current().y(),g.current().z());by(c,new Zx(h,g.VD,d))}return c}
function aC(a,b,c){var d=Z(0,a.x(),1,b.x()),e=Z(0,a.y(),1,b.y());a=Z(0,a.z(),1,b.z());return new Y(d(c),e(c),a(c))}function gC(a,b,c,d){this.Pf=a;this.sZ=b;this.LO=c;this.tZ=d}gC.prototype.Si=function(){return this.Pf};function hC(a,b){V.call(this,a);this.ya=b;this.Ba(!0,!0)}x(hC,yx);f=hC.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this);0==this.ya&&this.J.disable(this.J.DEPTH_TEST)};
f.Pg=function(){Nx(this);this.hy=Px(this,"uSampler1");this.iy=Px(this,"uSampler2");this.We=Px(this,"uPhase");var a=Px(this,"uDeltaX"),b=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.J.uniform1f(a,b)};f.Cg=function(){};f.Eg=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}"};
f.Gg=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}"+
iC(this)};f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Gx,this.J.TRIANGLE_STRIP)};f.Bg=function(){Ex(this,this.Gx);this.J.deleteTexture(this.yy)};f.Ow=function(){this.xy=Fx(this,this.J.TEXTURE0,this.hy,0,this.qa);this.yy=Fx(this,this.J.TEXTURE1,this.iy,1,this.Pa)};
function iC(a){switch(a.ya){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");}}f.Oc=function(){var a=this.slideWidth(),b=this.slideHeight();this.Te=Zz(2,40,a,b);this.Ed=aA(2,40);this.Gx=new Vx;a=Gx(this,cy(this.Te),3);this.Gx.Xe=a;a=Gx(this,dy(this.Te),2);this.Gx.ff=a;a=Ix(this,this.Ed);this.Gx.Qe=a};function jC(a,b,c){V.call(this,a);this.L=b;this.GG=c}x(jC,V);jC.prototype.na=function(){ux(this,!0);vx(this,!0);this.Ja().kf();this.pe=!1;B(this.ja(),this.Cb().content());B(this.ja(),this.Ja().content())};
jC.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=0,e=0,g=0,h=0;this.L==kC||this.L==lC?(d=this.L==kC?1:-1,g=this.L==kC?-1:1):(e=this.L==mC?1:-1,h=this.L==mC?-1:1);var k=this.GG?zy(0,.7,7,a):yy(a);d=Math.floor(k*d*b);e=Math.floor(k*e*c);$i(this.Cb().content(),d,e);$i(this.Ja().content(),g*b+d,h*c+e);J(this.Ja().background(),a)};var mC=0,lC=1,kC=2;function nC(a,b){V.call(this,a);this.L=b;this.Ba(!1,!0)}x(nC,yx);f=nC.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[(this.L==oC?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};f.Eg=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}"};
f.Gg=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}"};
f.va=function(a){a=Z(0,0,1,1.2)(a);this.J.uniform1f(this.We,a);Mx(this,this.Ue,this.J.TRIANGLE_STRIP)};f.Pg=function(){Nx(this);this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");var a=Px(this,"uDirectionIsLeft"),b=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(b,this.slideWidth());this.J.uniform1i(a,this.L==oC?1:0)};f.Cg=function(){};
f.Oc=function(){this.Te=Zz(30,30,this.slideWidth(),this.slideHeight());this.Ed=aA(30,30);this.Ue=new Vx;var a=Gx(this,cy(this.Te),3);this.Ue.Xe=a;a=Gx(this,dy(this.Te),2);this.Ue.ff=a;a=Ix(this,this.Ed);this.Ue.Qe=a};f.ni=function(){return this.le};f.Bg=function(){Ex(this,this.Ue)};var oC=0;function pC(a){V.call(this,a);this.Ba(!1,!0)}x(pC,yx);f=pC.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};f.dO=function(){if(r(qC))return qC;this.rq();return qC=this.Io};f.rq=function(){r(this.J)||pC.xa.rq.call(this)};f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Ue,this.J.TRIANGLE_STRIP)};
f.Oc=function(){this.Te=Zz(10,35,this.slideWidth(),this.slideHeight());this.Ed=aA(10,35);this.Ue=new Vx;var a=Gx(this,cy(this.Te),3);this.Ue.Xe=a;a=Gx(this,dy(this.Te),2);this.Ue.ff=a;a=Ix(this,this.Ed);this.Ue.Qe=a};f.Bg=function(){Ex(this,this.Ue)};f.Pg=function(){Nx(this);this.le=Px(this,"uSampler");this.We=Px(this,"uPhase");var a=Px(this,"uSlideWidth");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(a,this.slideWidth())};f.Cg=function(){};f.ni=function(){return this.le};
f.Eg=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}"};
f.Gg=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 qC=void 0;function rC(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0)}x(rC,V);rC.prototype.na=function(){ux(this,!1);vx(this,!1);var a=W(this.slideWidth(),this.slideHeight());H(a,"position","absolute");B(this.ja(),a);this.GD=a};
rC.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=b*jy(0,b,Math.floor(a*b));a=c*jy(0,c,Math.floor(a*c));var e=this.GD.getContext("2d");e.clearRect(0,0,b,c);switch(this.L){case sC:e.drawImage(this.Pa,0,a-c);e.drawImage(this.qa,0,a);break;case tC:e.drawImage(this.Pa,b-d,0);e.drawImage(this.qa,-d,0);break;case uC:e.drawImage(this.Pa,d-b,0);e.drawImage(this.qa,d,0);break;case vC:e.drawImage(this.Pa,0,c-a),e.drawImage(this.qa,0,-a)}};var sC=0,tC=1,uC=2,vC=3;function wC(a,b){V.call(this,a);this.JO=b;this.Ba(!1,!0);this.iw=[];a=this.slideWidth();switch(this.JO){case xC:a=this.slideHeight();break;case yC:a=this.slideWidth()}this.Os=Math.floor(a/7);a=[];for(b=0;b<this.Os;b++)a.push({index:b,CF:Math.random()});a.sort(function(a,b){return a.CF<b.CF?-1:a.CF>b.CF?1:0});for(b=0;b<this.Os;b++){var c=a[b].index;c=c==this.Os-1?1:c/this.Os;this.iw.push(new zC(c,.8*b/(this.Os-1)))}}x(wC,V);
wC.prototype.na=function(){this.Ja().kf();ux(this,!1);vx(this,!0);this.Dm=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.Dm);this.ii=this.Dm.getContext("2d")};
wC.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.qa,e=this.ii;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.$()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.$()?"#FFF":"rgba(255,255,255,0)";var g=this.$()?"rgba(255,255,255,0)":"#FFF";b=this.JO==xC?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.Os;c++){var h=this.iw[c].wo,k=Math.min((d-this.iw[c].Wg)/.2,1);this.$()&&(k=1-k);k=fp(k);d>=this.iw[c].Wg+.2?
b.addColorStop(h,g):d>=this.iw[c].Wg?b.addColorStop(h,"rgba(255,255,255,"+k+")"):b.addColorStop(h,a)}e.fillStyle=b;e.beginPath();e.rect(0,0,this.slideWidth(),this.slideHeight());e.fill();e.restore()};var xC=0,yC=1;function zC(a,b){this.wo=a;this.Wg=b};function AC(a,b){V.call(this,a);this.L=b;this.pe=!1;this.Ba(!1,!1,!0,!0,!1,!1)}x(AC,V);AC.prototype.na=function(){ux(this,!1);vx(this,!1);B(this.ja(),this.Ja().background());B(this.ja(),this.Cb().background());this.mB=W(this.slideWidth(),this.slideHeight());H(this.mB,"position","absolute");B(this.ja(),this.mB);this.DG=W(this.slideWidth(),this.slideHeight());H(this.DG,"position","absolute");B(this.ja(),this.DG)};
AC.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.mB.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.L==BC||this.L==CC?Z(0,-b,.5,b):Z(0,b,.5,-b):this.L==BC||this.L==CC?Z(.5,b,1,-b):Z(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.L==BC||this.L==CC?(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.L==DC||this.L==CC?(J(this.Cb().background(),1-a),
.5>a?d.drawImage(this.qo,0,0):d.drawImage(this.xm,0,0),d.save(),d.globalCompositeOperation="destination-out",d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()),d.restore()):(.5>a?(J(this.Cb().background(),1),d.drawImage(this.qo,0,0)):(J(this.Cb().background(),0),d.drawImage(this.xm,0,0)),d=this.DG.getContext("2d"),d.clearRect(0,0,b,c),d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()));.5>a?(b=Z(0,0,.5,EC),c=Z(0,0,.5,FC),d=Z(0,1,.5,1+GC)):(b=Z(.5,-EC,1,0),c=Z(.5,FC,
1,0),d=Z(.5,1+GC,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";Rj(this.mB,a)};var EC=-30,FC=-20,GC=.1,DC=0,CC=1,BC=2;function HC(a,b){V.call(this,a);this.ya=b;this.pe=!1;this.Ba(!1,!0)}x(HC,V);HC.prototype.na=function(){ux(this,!1);vx(this,!0);var a=this.slideWidth(),b=this.slideHeight();this.lW=Math.sqrt(a*a+b*b)*(this.ya==IC?.5:1);this.Qu=a/2;this.Ru=b/2;switch(this.ya){case JC:this.Qu=a;this.Ru=b;break;case KC:this.Qu=a;this.Ru=0;break;case LC:this.Qu=0;this.Ru=b;break;case MC:this.Ru=this.Qu=0}this.Dm=W(a,b);H(this.Dm,"position","relative");B(this.ja(),this.Dm);this.UI=this.Dm.getContext("2d")};
HC.prototype.va=function(a){this.UI.drawImage(this.qa,0,0);var b=this.UI,c=this.Qu,d=this.Ru,e=this.lW;b.save();b.globalCompositeOperation="destination-in";c=b.createRadialGradient(c,d,0,c,d,e);d=1.2*a;e=1;var g=d,h=0,k=d-.2;.2>d?(h=1-d/.2,k=0):1<=d&&(e=1-(d-1)/.2,g=1);c.addColorStop(k,"rgba(0,0,0,"+fp(h)+")");c.addColorStop(g,"rgba(0,0,0,"+fp(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.UI;e=0;for(d=[1];;){g=2*a-.03125*e;if(0>=g)break;else 1>
g&&d.push(g);++e}d.push(0);e=this.Qu;g=this.Ru;e=c.createRadialGradient(e,g,0,e,g,this.lW);for(g=d.length-1;0<=g;--g){h=d[g];k=a;k*=2;k=1-jy(k-.2,k,h);var l=a;l*=2;k=.3*(.5*Math.cos(8*Math.PI*(h-2*a))+.5)*k*jy(l-.2-b-.2,l-.2-b,h);k*=1-.5*h;k="rgba(0,0,0,alpha)".replace("alpha",fp(k).toString());e.addColorStop(h,k)}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var IC=0,LC=1,JC=2,KC=3,MC=4;function NC(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0)}x(NC,yx);f=NC.prototype;f.na=function(){ux(this,!1);vx(this,!1);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};f.Oc=function(){this.Te=Zz(50,50,this.slideWidth(),this.slideHeight());this.Ed=aA(50,50);this.Tj=new Vx;var a=Gx(this,cy(this.Te),3);this.Tj.Xe=a;a=Gx(this,dy(this.Te),2);this.Tj.ff=a;a=Ix(this,this.Ed);this.Tj.Qe=a};f.Bg=function(){Ex(this,this.Tj);this.J.deleteTexture(this.yy)};
f.Pg=function(){Nx(this);this.hy=Px(this,"uSampler1");this.iy=Px(this,"uSampler2");this.We=Px(this,"uPhase");var a=Px(this,"uSlideSize"),b=Px(this,"uWaveCenter"),c=Px(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();switch(this.L){case IC:var g=new X(d/2,e/2);break;case KC:g=new X(d,0);break;case MC:g=new X(0,0);break;case LC:g=new X(0,e);break;case JC:g=new X(d,e);break;default:throw Error("Unknown direction");}var h=Math.sqrt(d*d+e*e);this.L==IC&&(h=Math.sqrt(g.x()*g.x()+g.y()*g.y()));
this.J.uniform2fv(a,[d,e]);this.J.uniform2fv(b,[g.x(),g.y()]);this.J.uniform1f(c,h)};f.Cg=function(){};f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Tj,this.J.TRIANGLE_STRIP)};f.Gg=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}"};
f.Eg=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}"};
f.Ow=function(){this.xy=Fx(this,this.J.TEXTURE0,this.hy,0,this.qa);this.yy=Fx(this,this.J.TEXTURE1,this.iy,1,this.Pa)};function OC(a){V.call(this,a);this.Ba(!1,!0)}x(OC,V);OC.prototype.na=function(){ux(this,!1);this.Dm=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.Dm);this.ii=this.Dm.getContext("2d")};
OC.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.qa,e=this.ii;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();d=a*Math.max(b,c);e.globalCompositeOperation="destination-out";var g=e.createRadialGradient(b/2,c/2,a*d,b/2,c/2,d);g.addColorStop(0,"#FFFFFF");g.addColorStop(.15,"rgba(255,255,255,128)");g.addColorStop(1,"rgba(255,255,255,0)");e.fillStyle=g;e.beginPath();e.arc(b/2,c/2,d,0,2*Math.PI,!0);e.fill();e.restore();this.$()&&0>=a&&vx(this,!1)};function PC(a){V.call(this,a);this.Ba(!0,!1)}x(PC,V);PC.prototype.na=function(){vx(this,!1);ux(this,!0);this.gS=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.gS);this.H0=this.Pa.getContext("2d");this.I0=this.gS.getContext("2d")};
PC.prototype.va=function(a){if(0!=a||this.$()){var b=this.slideWidth(),c=this.slideHeight(),d=this.Pa,e=this.I0;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=QC(this,b/2,c/2,b/2+b*a,c/2+c*a,a,!1,!1);e.fillStyle=d;e.beginPath();e.rect(b/2,c/2,b/2,c/2);e.fill();d=QC(this,b/2,c/2,b/2+b*a,-a*c+c/2,a,!0,!1);e.fillStyle=d;e.beginPath();e.rect(b/2,0,b/2,c/2);e.fill();d=QC(this,b/2,c/2,-a*b+b/2,c/2+c*a,a,!1,!0);e.fillStyle=d;e.beginPath();e.rect(0,c/2,b/2,
c/2);e.fill();a=QC(this,b/2,c/2,-a*b+b/2,-a*c+c/2,a,!0,!0);e.fillStyle=a;e.beginPath();e.rect(0,0,b/2,c/2);e.fill();e.restore()}};function QC(a,b,c,d,e,g,h,k){var l=a.H0;a=a.slideHeight()>a.slideWidth()?l.createLinearGradient(b,c,(k?-b:b)*g*2+d,e):l.createLinearGradient(b,c,d,(h?-c:c)*g*2+e);a.addColorStop(0,"rgba(255,255,255,0)");a.addColorStop(.2<g?g-.2:0,"rgba(255,255,255,0)");a.addColorStop(g,"rgba(255,255,255,128)");a.addColorStop(.8>g?g+.2:1,"#FFFFFF");a.addColorStop(1,"#FFFFFF");return a};function RC(a){V.call(this,a);this.Ba(!1,!0)}x(RC,V);RC.prototype.na=function(){ux(this,!1);vx(this,!0);this.Zb=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.Zb)};
RC.prototype.va=function(a){var b=(this.slideWidth()/2+50)*(1-a),c=b-50,d=(this.slideHeight()/2+50)*(1-a),e=d-50,g=this.Zb.getContext("2d");g.clearRect(0,0,this.slideWidth(),this.slideHeight());g.drawImage(this.qa,0,0);g.save();g.globalCompositeOperation="destination-out";d=g.createLinearGradient(0,d,0,e);d.addColorStop(0,"rgba(255, 255, 255, 1)");d.addColorStop(1,"rgba(255, 255, 255, 0)");b=g.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=g.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=g.createLinearGradient(0,e-50,0,e);a.addColorStop(0,"rgba(255, 255, 255, 1)");a.addColorStop(1,"rgba(255, 255, 255, 0)");g.fillStyle=d;g.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=b;g.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=a;
g.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=b;g.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=d;g.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=c;g.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=a;g.fillRect(this.slideWidth()/2,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=c;g.fillRect(this.slideWidth()/2,this.slideHeight()/
2,this.slideWidth()/2,this.slideHeight()/2);g.restore()};function SC(){var a=Array(2);TC(a,0,0);return a}function TC(a,b,c){a[0]=b;a[1]=c};function UC(a,b){V.call(this,a);this.ya=b;this.Ba(!0,!0)}x(UC,V);f=UC.prototype;
f.na=function(){ux(this,!1);vx(this,!1);this.MG=this.wV=!1;this.DC=[];this.IC=[];var a=this.slideWidth(),b=this.slideHeight();this.FI=Math.max(a,b);var c=this.km(this.ja(),a,b,!0);Uj(c,this.FI+"px");this.fa=this.km(c,a,b,!0);this.WI=this.km(this.fa,a,b,!0);this.EC=this.km(this.fa,a,b,!0);H(this.EC,"visibility","hidden");if(this.ya==VC||this.ya==WC){a=dk?4:8;b=this.$()?this.Pa:this.qa;c=this.$()?this.qa:this.Pa;for(var d=this.slideWidth(),e=this.slideHeight(),g=a/2-1,h=0;h<a;h++){var k=.05+.05*Math.random(),
l=h<=g?-1:1,n=Math.floor((200*Math.random()+50)*(.5>Math.random()?-1:1));this.IC[h]=this.ft(this.WI,d,e,k,n,l);this.DC[h]=this.ft(this.EC,d,e,k,n,l)}d/=128;e/=96;g=0;l=[];for(h=0;128>h;++h){k=0;n=Math.round((h+1)*d)-g;for(var p=g,q=0;96>q;++q){if(0==l.length)for(var t=0;t<a;++t)l[t]=t;t=Math.round((q+1)*e)-k;var v=k,G=Math.floor(l.length*Math.random()),I=l[G];l.splice(G,1);G=this.DC[I].canvas;y(this.IC[I].canvas.getContext("2d")).drawImage(b,p,v,n,t,p,v,n,t);y(G.getContext("2d")).drawImage(c,p,v,
n,t,p,v,n,t);k+=t}g+=n}}else XC(this)};f.km=function(a,b,c,d){var e=Me("DIV");H(e,"position","absolute");gj(e,b,c);B(a,e);d&&Tj(e,"preserve-3d");return e};f.ft=function(a,b,c,d,e,g){b=W(b,c);H(b,"position","absolute");B(a,b);return new YC(b,d,e,g)};
function XC(a){function b(a,b,e,g){if(void 0!=a){var k=a.Tz,h=a.Bp;a=Math.max(k[0]-1,0);k=Math.max(k[1]-1,0);var l=Math.min(h[0]+1,c)-a;h=Math.min(h[1]+1,d)-k;e=y(e.canvas.getContext("2d"));g=y(g.canvas.getContext("2d"));e.drawImage(ua,a,k,l,h,a-b,k,l,h);g.drawImage(qa,a,k,l,h,a-b,k,l,h)}}var c=a.slideWidth(),d=a.slideHeight(),e=.675*d,g=.125*d,h=.034*c,k=.018*c,l=(.02-.009)*c,n=.009*c,p=[];p.push({Rz:void 0,pn:void 0,Ev:void 0});for(var q=0,t=0,v=!0,G=0;G<c;G+=q){var I=0,O=0,L=p[t];v?(O=d,I=l*Math.random()+
n):(O=e*Math.random()+g,I=h*Math.random()+k);if(0==t&&v){var T=SC();TC(T,G,0);var da=SC();TC(da,G+I,O)}G+I>c&&(I=c-G);if(!v&&G+I>=c)if(I>.5*h+k)I=k;else{L.Ev=void 0;T=SC();TC(T,L.pn.x,0);da=SC();TC(da,G+I,O);L.pn.Bp.x+=I;L.pn.Bp.y=d;continue}v?(T=SC(),TC(T,G,0),da=SC(),TC(da,G+I,O),L.pn={Tz:T,Bp:da}):(T=SC(),TC(T,G,O),da=SC(),TC(da,G+I,d),L.Ev={Tz:T,Bp:da},p.push({Rz:void 0,pn:void 0,Ev:void 0}),q=p[++t],T=SC(),TC(T,G,0),da=SC(),TC(da,G+I,O),q.Rz={Tz:T,Bp:da});q=I;v=!v}var ua=a.$()?a.Pa:a.qa,qa=a.$()?
a.qa:a.Pa;e=.5>Math.random()?-1:1;for(g=0;g<p.length;++g)l=.05+.05*Math.random(),n=Math.floor((200*Math.random()+50)*e),h=p[g],k=h.pn.Tz[0],t=h.pn.Bp[0],void 0!=h.Rz&&(k=h.Rz.Tz[0]),void 0!=h.Ev&&(t=h.Ev.Bp[0]),v=t-k,t=a.ft(a.WI,v,d,l,n,e),l=a.ft(a.EC,v,d,l,n,e),$i(t.canvas,k,0),$i(l.canvas,k,0),b(h.Rz,k,t,l),b(h.pn,k,t,l),b(h.Ev,k,t,l),a.IC[g]=t,a.DC[g]=l,e=-e}
f.II=function(a){var b=this.$(),c=this.ya==WC||this.ya==ZC;c&&!this.MG&&(!b&&.47<=a||b&&.47>=a)&&(this.MG=!0);if(0<=a&&.4>a){var d=Z(0,0,.4,1);a=d(a)}else.6<=a&&1>a?(d=Z(.6,1,1,0),a=d(a)):a=1;d=-this.FI*a/2;var e=30*a*(this.MG?-1:1);c&&b&&(e=-e);Rj(this.fa,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
f.va=function(a){if(1!=a||!this.$()){this.II(a);var b=2*this.FI,c=this.$(),d=this.IC;if(c&&.47>=a||!c&&.47<=a)d=this.DC,this.wV||(this.wV=!0,H(this.EC,"visibility","visible"),H(this.WI,"visibility","hidden"));c=d.length;for(var e=0;e<c;++e){var g=d[e];var h=a;if(.4>h){var k=Z(0,0,.4,1);h=k(h)}else.522<=h&&.922>h?(k=Z(.522,1,.922,0),h=k(h)):h=.4<=h&&.522>h?1:0;h*=g.y5;k=a;if(.401<=k&&.461>k){var l=Z(.401,0,.461,1);k=l(k)}else.461<=k&&.521>k?(l=Z(.461,1,.521,0),k=l(k)):k=0;Rj(g.canvas,"translateZ("+
(k*b*g.direction+h)+"px)")}}};function YC(a,b,c,d){this.canvas=a;this.startTime=b;this.y5=c;this.direction=d}var ZC=1,VC=2,WC=3;function $C(a,b){V.call(this,a);this.Ba(!1,!0);this.L=b}x($C,V);$C.prototype.na=function(){ux(this,!1);vx(this,!0);this.Zb=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.Zb)};
$C.prototype.va=function(a){var b=0,c=0,d=0,e=0,g=0,h=0,k=0,l=0;switch(this.L){case aD:e=(this.slideHeight()/2+200)*a;c=e-200;k=this.slideHeight()-a*(this.slideHeight()/2+200);l=k+200;break;case bD:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);k=l+200;break;case cD:d=(this.slideWidth()/2+200)*a;b=d-200;g=this.slideWidth()-a*(this.slideWidth()/2+200);h=g+200;break;case dD:b=(this.slideWidth()/2+200)*(1-a),d=b-200,h=this.slideWidth()-(1-a)*(this.slideWidth()/
2+200),g=h+200}a=this.Zb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.qa,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.L==cD||this.L==dD?a.fillRect(0,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,0,this.slideWidth(),this.slideHeight()/2);g=a.createLinearGradient(g,k,h,l);g.addColorStop(0,"rgba(255, 255, 255, 0)");
g.addColorStop(1,"rgba(255, 255, 255, 1)");a.fillStyle=g;this.L==cD||this.L==dD?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 cD=0,dD=1,aD=2,bD=3;function eD(a,b){V.call(this,a);this.Ba(!1,!0);this.L=b}x(eD,V);eD.prototype.na=function(){ux(this,!1);vx(this,!0);this.Zb=W(this.slideWidth(),this.slideHeight());H(this.Zb,"position","relative");B(this.ja(),this.Zb)};
eD.prototype.va=function(a){var b=0,c=0,d=0,e=0;switch(this.L){case fD:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case gD:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case hD:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case iD:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.Zb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.qa,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 fD=0,gD=1,hD=2,iD=3;function jD(a,b,c){V.call(this,a);this.L=b;this.Ww=c;this.Ba(!0,!0)}x(jD,V);f=jD.prototype;
f.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.Vd=this.Ab(a,b);B(this.ja(),this.Vd);var c=W(a,b),d=W(a,b);this.Mb=this.Ab(a,b);this.Wf=this.Ab(a,b);this.Vf=this.Ab(a,b);this.Ww||(this.ym=W(a,b));B(this.Wf,c);B(this.Vf,d);B(this.Vd,this.Mb);B(this.Mb,this.Vf);B(this.Mb,this.Wf);this.Ww||(H(this.ym,"position","absolute"),B(this.Mb,this.ym));c=c.getContext("2d");d=d.getContext("2d");c.drawImage(this.qa,0,0);d.drawImage(this.Pa,0,0);this.Ww||(y(this.ym.getContext("2d")).drawImage(this.Pa,
0,0),this.$()||J(this.ym,0));this.mC=!1;this.Ww&&(Uj(this.Vd,Math.max(a,b)+"px"),Vj(this.Vd,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Tj(this.Mb,"preserve-3d"))};f.Ab=function(a,b){var c=Qe("DIV");hj(c,a);ij(c,b);H(c,"position","absolute");return c};
f.va=function(a){var b=this.L==kD?-1:1;if(this.Ww){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.YY,g=this.ZY,h=this.gG,k=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;Rj(this.Mb,"translateZ("+d+"px) translateY("+l+"px) translateX("+k+"px) rotateX("+-e*c+"deg) rotateY("+-b*g*c+"deg) rotateZ("+b*h*c+"deg)");lD(this,a,!1);lD(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,$i(this.Wf,0,d),
$i(this.Vf,0,e),$i(this.ym,0,e),e=new On,d=new On,e.rotate(this.gG*Math.PI/180*b*c,0,0),d.rotate(this.gG*Math.PI/180*b*c,0,0),Wo(this.Wf,e),Wo(this.Vf,d),Wo(this.ym,d),c=Math.max(1-a,.8),e.scale(c,c),Wo(this.Wf,e),c=this.$()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),Wo(this.Vf,d),Wo(this.ym,d),.5<=a&&!this.mC&&!this.$()?(this.mC=!0,J(this.ym,1)):.5>=a&&!this.mC&&this.$()&&(this.mC=!0,J(this.ym,0))};
function lD(a,b,c){var d=a.slideHeight()/2,e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.Ck):a.slideHeight()+d+a.Ck)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());Rj(c?a.Wf:a.Vf,"translateY("+d+"px) translateZ("+b+"px)")}f.YY=30;f.ZY=20;f.gG=30;f.Ck=20;var kD=1;function mD(a,b,c){V.call(this,a);this.Kb=c;this.Ba(!0,!0);this.Om=b==kD}x(mD,V);f=mD.prototype;
f.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.qE=this.Ab(a,b);B(this.ja(),this.qE);this.Mn=this.Ab(a,b);this.zf=this.Ab(a,b);this.xf=this.Ab(a,b);this.Om?(B(this.zf,this.Pa),B(this.xf,this.qa)):(B(this.zf,this.qa),B(this.xf,this.Pa));B(this.qE,this.Mn);this.Om?(B(this.Mn,this.zf),B(this.Mn,this.xf)):(B(this.Mn,this.xf),B(this.Mn,this.zf));this.sE=!1;this.Kb&&(Uj(this.qE,Math.max(a,b)+"px"),Vj(this.qE,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),
Tj(this.Mn,"preserve-3d"))};f.va=function(a){a=this.Om?1-a:a;this.Kb?this.aK(a):this.CH(a)};f.aK=function(a){function b(b){var k=b?-1:1,h=b?this.zf:this.xf;b="translateZ("+(b?e:g).call(this,a)*d+"px)rotateY("+-30*k*c+"deg)translateX("+k*c*this.slideWidth()*1.05+"px)";Rj(h,b)}var c=.25*(1-Math.cos(2*a*Math.PI)),d=Math.max(this.slideWidth(),this.slideHeight()),e=Z(0,0,1,-.3),g=Z(0,-.3,1,0);b.call(this,!0);b.call(this,!1)};
f.CH=function(a){function b(a){var b=a?-1:1;a=a?this.zf:this.xf;var d=new On;d.scale(1-.5*c,1-.5*c);d.translate(b*c*this.slideWidth()*1.05,0);Wo(a,d)}this.Om?.5>a&&!this.sE&&(B(this.Mn,this.zf),this.sE=!0):.5<=a&&!this.sE&&(B(this.Mn,this.xf),this.sE=!0);var c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};f.Ab=function(a,b){var c=Qe("DIV");hj(c,a);ij(c,b);H(c,"position","absolute");return c};function nD(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0);this.tp()}var oD,pD,qD,rD,sD,tD,uD;x(nD,V);
nD.prototype.tp=function(){var a=this.slideWidth(),b=this.slideHeight(),c=tD!=a||uD!=b;if(!(oD&&pD&&qD&&rD&&sD)||c){tD=a;uD=b;oD=[];pD=[];qD=[];rD=[];sD=[];a=this.slideWidth();b=this.slideHeight();c=y(oD);for(var d=y(pD),e=y(qD),g=0;g<vD;++g)c[g]=wD(a,b),d[g]=wD(a,b),e[g]=wD(a,b);g=xD/yD;for(var h=zD/yD,k=[],l=a/xD,n=b/zD,p=0,q,t=0;t<xD;++t){q=0;for(var v=Math.round((t+1)*l)-p,G=p,I=0;I<zD;++I){var O=Math.round((I+1)*n)-q,L=q;if(0==k.length)for(var T=0;T<vD;++T)k[T]=T;T=Math.floor(k.length*Math.random());
var da=k[T];k.splice(T,1);T=y(c[da].getContext("2d"));var ua=y(d[da].getContext("2d"));da=y(e[da].getContext("2d"));var qa=a-(G+v),ra=b-(L+O),sa=v+1,wa=O+1;T.clearRect(G,L,sa,wa);ua.clearRect(qa,L,sa,wa);da.clearRect(G,ra,sa,wa);0==G&&0==I%h&&y(sD).push(L);0==L&&0==t%g&&y(rD).push(G);q+=O}p+=v}}};var AD=Mk&&K,BD=Rk&&(dd||ed)||AD,xD=BD?32:128,zD=BD?24:96,yD=BD?4:8,vD=BD?4:8,CD=1-.2*1.5;f=nD.prototype;
f.km=function(a,b,c,d,e,g){var h=Me("DIV");H(h,"position","absolute");$i(h,b,c);gj(h,d,e);B(a,h);g&&Tj(h,"preserve-3d");return h};f.ft=function(a,b,c,d,e,g,h,k,l,n){a=this.km(a,b,c,d,e,!0);var p=W(d,e);H(p,"position","absolute");B(a,p);var q=W(d,e);H(q,"position","absolute");B(a,q);return new DD(a,p,q,b,c,l?d:e,g,h,k,this.mq,l,n)};
f.na=function(){var a=this.L==ED||this.L==FD;ux(this,!1);vx(this,!1);var b=this.slideWidth(),c=this.slideHeight();this.Ix=Math.max(b,c);this.mq=Jj();Kj(this.mq,b/2,c/2,this.Ix,0);var d=this.km(this.ja(),0,0,b,c,!0);Uj(d,this.Ix+"px");this.fa=this.km(d,0,0,b,c,!0);this.YA=W(b,c);H(this.YA,"position","absolute");B(this.fa,this.YA);d=this.$()?this.Pa:this.qa;y(this.YA.getContext("2d")).drawImage(d,0,0);this.mK=[];d=y(rD);for(var e=y(sD),g=0;g<yD;++g){var h=g+1==yD,k=0,l=0,n=b,p=c;a?(k=d[g],n=h?b-k:d[g+
1]-k):(l=e[g],p=h?c-l:e[g+1]-l);h=this.vw(k,l,n,p);this.mK[g]=h}};function wD(a,b){var c=W(a,b),d=y(c.getContext("2d"));d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}f.vw=function(a,b,c,d){var e=this.L==FD||this.L==GD,g=this.L==ED||this.L==FD,h=this.slideWidth(),k=this.slideHeight(),l=this.km(this.fa,0,0,h,k,!0),n=this.mK.length,p=e?n:yD-(n+1),q=.2/yD;n=q*p;p=q*(p+1);q=new HD(l,n+.1,g);k=g?h:k;h=k/(vD-1);k/=2;for(var t=0;t<vD;++t){var v=this.ft(l,a,b,c,d,n,p,k-t*h,g,e);q.DX.push(v)}return q};
f.va=function(a){for(var b=y(rD),c=y(sD),d=this.L==ED||this.L==FD,e=this.slideWidth(),g=this.slideHeight(),h=e/2,k=g/2,l=this.mK,n=l.length,p=0;p<n;++p){var q=l[p],t=p+1==n,v=0,G=0,I=e,O=g;d?(v=b[p],I=t?e-v:b[p+1]-v):(G=c[p],O=t?g-G:c[p+1]-G);q.oO(a);t=q.DX;for(var L=t.length,T=0;T<L;++T){var da=t[T];if(!da.AX){var ua=this.$()?a<=da.bY+.2:a>=da.$M,qa=T,ra=v,sa=G,wa=I,qb=O,bc=this.L==ED||this.L==FD,cc=this.$(),rb=this.slideWidth(),ab=this.slideHeight(),mm=y(this.YA.getContext("2d")),mn=y(oD),xe=y(pD),
Ha=y(qD),Hx=this.qa,na=this.Pa;ua&&(ua=mn[qa],qa=(bc?xe:Ha)[qa],xe=y(da.mM.getContext("2d")),Ha=y(da.EL.getContext("2d")),rb-=ra+wa,ab-=sa+qb,xe.drawImage(ua,ra,sa,wa,qb,0,0,wa,qb),Ha.drawImage(qa,rb,ab,wa,qb,0,0,wa,qb),xe.save(),xe.globalCompositeOperation="source-out",xe.drawImage(Hx,ra,sa,wa,qb,0,0,wa,qb),xe.restore(),Ha.save(),Ha.globalCompositeOperation="source-out",Ha.drawImage(na,rb,ab,wa,qb,0,0,wa,qb),Ha.restore(),mm.clearRect(cc&&bc?rb:ra,cc&&!bc?ab:sa,wa,qb),da.AX=!0)}da.oO(a,h,k,q.l5)}}};
function HD(a,b,c){this.k2=a;this.DX=[];this.O2=b;this.pC=c}HD.prototype.oO=function(a){var b=this.pC;a=(a-this.O2)/CD;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);Rj(this.k2,(b?"rotateY":"rotateX")+"("+a+"rad)");this.l5=a};
function DD(a,b,c,d,e,g,h,k,l,n,p,q){this.mM=b;this.EL=c;Rj(c,(p?"rotateY":"rotateX")+"(180deg)");this.Kd=g;this.Gb=a;this.Zj=d;this.$j=e;this.mq=n;this.$M=h;this.pT=h+(k-h)/2;this.h2=.8+this.$M-.2;this.bY=.8+this.pT-.2;this.q_=0>l?-1:1;this.s0=Math.abs(l);this.J0=q;this.pC=p;this.AX=!1;ID(this,!0)}
DD.prototype.oO=function(a,b,c,d){var e=this.Gb,g=this.s0,h=this.Kd,k=JD(a,this.$M,this.h2,g);a=JD(a,this.pT,this.bY,g);g=this.pC;var l=this.J0,n=this.q_,p=l?-n:n;g&&(p=l?n:-n);l=l?Math.max(k,a):Math.min(k,a);h=Math.atan2(k-a,h)*p;k>a?Sj(e,"0% 0%"):Sj(e,"100% 100%");l*=n;Rj(e,"translateZ("+l+"px)"+((g?"rotateY":"rotateX")+"("+h+"rad)"));g=l;e=this.Zj;k=this.$j;n=this.Kd;p=this.pC;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;p?(b-=(e-n)/2,Nj(a,b,0,0),Pj(a,d),Nj(a,-b,0,0),Nj(a,0,0,g),Pj(a,h)):(b=c-(k-n)/2,Nj(a,0,b,0),Oj(a,d),Nj(a,0,-b,0),Nj(a,0,0,g),Oj(a,h));b=Jj();Kj(b,e,k,0,1);Mj(a,b,b);d=Jj();Kj(d,b[0],b[1],b[2],0);Lj(d,this.mq,d);b=Jj();Kj(b,e,k,1,0);c=Jj();Kj(c,e,k,0,0);Lj(b,c,b);Mj(a,b,b);d=Hj(b,d);this.iC?0<=d&&ID(this,!1):0>=d&&ID(this,!0)};
function ID(a,b){var c=b?a.mM:a.EL,d=b?a.EL:a.mM;a.iC=b;H(c,"visibility","visible");H(d,"visibility","hidden")}function JD(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 ED=0,FD=2,GD=3;function KD(a,b){V.call(this,a);this.L=b;this.Ba(!0,!0)}x(KD,yx);f=KD.prototype;f.na=function(){ux(this,!1);vx(this,!1);Bx(this,this.qa);this.Oc();mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);Ux(this)};
f.Pg=function(){Nx(this);this.LP=Ox(this,"aDelay");this.NR=Ox(this,"aMaxDistance");this.hy=Px(this,"uSampler1");this.iy=Px(this,"uSampler2");this.We=Px(this,"uPhase");var a=Px(this,"uSlideWidth"),b=Px(this,"uHorizontal");this.J.uniform1f(Px(this,"uSlideHeight"),this.slideHeight());this.J.uniform1f(a,this.slideWidth());this.J.uniform1i(b,this.L==ED||this.L==FD?1:0)};f.Cg=function(){Dx(this,this.LP);Dx(this,this.NR)};
f.BG=function(){var a=this.J;a.bindBuffer(a.ARRAY_BUFFER,this.mH);a.vertexAttribPointer(this.LP,this.mH.rv,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.pH);a.vertexAttribPointer(this.NR,this.pH.rv,a.FLOAT,!1,0,0)};
f.Oc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=Mk&&K,d=dk&&K||c;c=d?26:50;d=d?20:45;var e=a/c,g=b/d;this.Ua=new LD;for(var h=0;h<d;++h)for(var k=0;k<c;++k){var l=new MD(k*e,h*g,e,g,a,b,this.L),n=this.Ua;n.OJ=n.OJ.concat(l.iN());n.nH=n.nH.concat(l.SL());n.qH=n.qH.concat(l.UL());n.IK=n.IK.concat(l.eO());for(var p=4*n.zP,q=0;q<l.Si().length;q++)n.Pf.push(l.Si()[q]+p);n.zP++}this.Tj=new Vx;a=Gx(this,this.Ua.iN(),3);this.Tj.Xe=a;a=Gx(this,this.Ua.eO(),2);this.Tj.ff=a;a=Ix(this,this.Ua.Si());
this.Tj.Qe=a;this.mH=Gx(this,this.Ua.SL(),1);this.pH=Gx(this,this.Ua.UL(),1)};f.Bg=function(){Ex(this,this.Tj);this.J.deleteBuffer(this.mH);this.J.deleteBuffer(this.pH);this.J.deleteTexture(this.yy)};f.va=function(a){this.J.uniform1f(this.We,a);Mx(this,this.Tj)};f.Ow=function(){this.xy=Fx(this,this.J.TEXTURE0,this.hy,0,this.qa);this.yy=Fx(this,this.J.TEXTURE1,this.iy,1,this.Pa,w(this.EH,this))};
f.EH=function(a,b,c,d){this.L==ED||this.L==FD?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};f.Eg=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}"};
f.Gg=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 LD(){this.zP=0;this.OJ=[];this.nH=[];this.qH=[];this.IK=[];this.Pf=[]}f=LD.prototype;f.iN=function(){return this.OJ};f.SL=function(){return this.nH};f.UL=function(){return this.qH};f.eO=function(){return this.IK};f.Si=function(){return this.Pf};
function MD(a,b,c,d,e,g,h){this.mb=a;this.nb=b;this.mn=0;this.Ea=c;this.Ca=d;this.LV=e;this.KV=g;this.tC=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,g);switch(h){case ED:this.xc=Z(0,.5,e,0)(a);break;case FD:this.xc=Z(0,0,e,.5)(a);break;case 1:this.xc=Z(0,.5,g,0)(b);break;case GD:this.xc=Z(0,0,g,.5)(b)}}f=MD.prototype;f.iN=function(){var a=this.mb,b=-this.nb,c=this.mn,d=this.Ea,e=-this.Ca;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
f.eO=function(){var a=this.mb/this.LV,b=this.nb/this.KV,c=this.Ea/this.LV,d=this.Ca/this.KV;return[a,b,a+c,b,a,b+d,a+c,b+d]};f.Si=function(){return[0,1,3,0,3,2]};f.SL=function(){return[this.xc,this.xc,this.xc,this.xc]};f.UL=function(){return[this.tC,this.tC,this.tC,this.tC]};function ND(a,b,c,d){V.call(this,a);this.ya=b;this.qb=c;this.V_=d;this.qb?this.Ba(!1,!1,!0,!0,!0,!0):this.Ba(!0,!0)}x(ND,V);
ND.prototype.na=function(){ux(this,!1);vx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.qb){var c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.CC,0,0);this.Eq=c;c=W(a,b);H(c,"position","absolute");B(this.ja(),c);c.getContext("2d").drawImage(this.HC,0,0);this.Iq=c}this.zK=W(a,b);H(this.zK,"position","absolute");B(this.ja(),this.zK);this.ii=this.zK.getContext("2d")};
ND.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight();this.qb&&(J(this.Iq,1-a),J(this.Eq,a));var d=this.qb?this.qo:this.qa,e=this.qb?this.xm:this.Pa,g=this.ii;g.clearRect(0,0,b,c);b=this.ya==OD?1:-1;a=jy(0,1,a);c=Z(0,6,1,1);c=this.V_?zy(4,.8,4,a):this.ya==OD?2-a:c(a);c=this.ya==OD?1/c:c;this.ya==OD?(PD(this,a,c,g,e),QD(this,2*a,b,g,d)):(QD(this,.5*a,b,g,d),PD(this,a,c,g,e))};var OD=0;
function PD(a,b,c,d,e){var g=a.slideWidth()/2*(1-c);a=a.slideHeight()/2*(1-c);d.save();d.translate(g,a);d.scale(c,c);d.globalAlpha=2*b;d.drawImage(e,0,0);d.restore()}function QD(a,b,c,d,e){var g=-c*a.slideWidth()*b/2;a=-c*a.slideHeight()*b/2;c=1+c*b;d.save();d.translate(g,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 RD(a){V.call(this,a);this.Ba(!0,!1)}x(RD,V);RD.prototype.na=function(){var a=this.slideWidth(),b=this.slideHeight();vx(this,!1);var c=W(a,b);this.Fx=c.getContext("2d");this.Zb=W(a,b);this.Re=this.Zb.getContext("2d");a*=.5;b*=.5;this.Ef=Math.sqrt(a*a+b*b);H(c,"position","absolute");B(this.ja(),c)};var SD=1/15;
RD.prototype.va=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.Re;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.rH(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.Ef,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.Fx;d.drawImage(this.Pa,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.Zb,0,0);d.restore()};
RD.prototype.AB=function(a,b,c,d,e,g,h){var k=this.Re;k.fillStyle="rgba(0,0,0,"+h.toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
RD.prototype.rH=function(a,b){var c=.5*this.slideWidth(),d=.5*this.slideHeight(),e=SD;b-=a;var g=a;g<1.5*Math.PI&&(e=(1.5*Math.PI-a)/b,g=1.5*Math.PI);var h=c+this.Ef*Math.cos(g),k=d+this.Ef*Math.sin(g),l=c+this.Ef*Math.cos(3*Math.PI-g);for(g=d+this.Ef*Math.sin(3*Math.PI-g);1>=e;){var n=a+e*b;n>2.5*Math.PI&&(n=2.5*Math.PI);var p=c+this.Ef*Math.cos(n),q=d+this.Ef*Math.sin(n);this.AB(c,d,h,k,p,q,1-e);var t=c+this.Ef*Math.cos(3*Math.PI-n),v=d+this.Ef*Math.sin(3*Math.PI-n);this.AB(c,d,l,g,t,v,1-e);e+=
SD;h=p;k=q;l=t;g=v;if(n==2.5*Math.PI)break}};function TD(a,b){V.call(this,a);this.Nm=!1;0>b&&(b=-b,this.Nm=!0);this.BK=b;this.Ba(!0,!1)}x(TD,V);TD.prototype.na=function(){var a=this.slideWidth(),b=this.slideHeight();vx(this,!1);var c=W(a,b);this.Fx=c.getContext("2d");this.Zb=W(a,b);this.Re=this.Zb.getContext("2d");this.Re.scale(1,b/a);a*=.5;this.Ef=Math.sqrt(2*a*a);H(c,"position","absolute");B(this.ja(),c)};var UD=1/15;
TD.prototype.va=function(a){var b=this.slideWidth();this.slideHeight();var c=this.Re,d=2/this.BK,e=.2/this.BK;this.Nm&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.BK;++b){var g=(1.5+b*d)*Math.PI,h=g+a*(e+d)*Math.PI,k=h-e*Math.PI;this.rH(k,h,g,g+d*Math.PI);h=.5*this.slideWidth();if(this.Nm&&k<=g||!this.Nm&&k>=g)c.beginPath(),c.moveTo(h,h),this.Nm?c.arc(h,h,this.Ef,g,k,!0):c.arc(h,h,this.Ef,g,k,!1),c.lineTo(h,h),c.fillStyle="#000",c.fill()}a=this.Fx;a.drawImage(this.Pa,0,0);a.save();a.globalCompositeOperation=
"destination-in";a.drawImage(this.Zb,0,0);a.restore()};TD.prototype.AB=function(a,b,c,d,e,g,h){var k=this.Re;k.fillStyle="rgba(0,0,0,"+fp(h).toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
TD.prototype.rH=function(a,b,c,d){var e=.5*this.slideWidth(),g=UD;b-=a;var h=a;if(this.Nm&&h>c||!this.Nm&&h<c)g=(c-a)/b,h=c;c=e+this.Ef*Math.cos(h);for(h=e+this.Ef*Math.sin(h);1>=g;){var k=a+g*b;if(this.Nm&&k<d||!this.Nm&&k>d)k=d;var l=e+this.Ef*Math.cos(k),n=e+this.Ef*Math.sin(k);this.AB(e,e,c,h,l,n,1-g);g+=UD;c=l;h=n;if(k==d)break}};function VD(a,b){V.call(this,a);this.L=b;this.Ba(!1,!0)}x(VD,yx);f=VD.prototype;f.na=function(){ux(this,!1);vx(this,!0);Bx(this,this.qa);this.Oc();this.J.enable(this.J.DEPTH_TEST);mat4.translate(this.Ma,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.Ly=mat4.create();mat4.set(this.Ma,this.Ly)};
f.Oc=function(){this.Ve=Zz(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.L?bA(20,20):aA(20,20),b=[],c=0,d=a.length;c+2<d;){var e=a[c++];if(!(0>e)){var g=a[c++];if(!(0>g))for(var h=!0;c<d;){var k=a[c++];if(0>k)break;e!=g&&e!=k&&g!=k&&b.push(e,g,k);h?e=k:g=k;h=!h}}}this.Ed=b;this.Xo=new ay;for(a=0;a<this.Ve.length();a++)by(this.Xo,this.Ve.Ia[a].clone());this.Wy=[];for(a=0;a<this.Ed.length;a+=3)this.Wy.push(new nz(this.Xo.Ia[this.Ed[a]],this.Xo.Ia[this.Ed[a+1]],this.Xo.Ia[this.Ed[a+2]]));
this.uh=new Vx;a=Gx(this,cy(this.Ve),3);this.uh.Xe=a;a=Gx(this,ey(this.Ve),3);this.uh.Bm=a;a=Gx(this,dy(this.Ve),2);this.uh.ff=a;a=Ix(this,this.Ed);this.uh.Qe=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.iG=Ej(Dj(),b[0]-a[0],0,0);this.jG=Ej(Dj(),0,b[1]-a[1],0);this.kG=Ej(Dj(),0,0,b[2]-a[2]);this.eW=[];c=Ij(this.jG,this.kG,Dj());d=Ij(this.iG,this.kG,Dj());e=Ij(this.iG,this.jG,Dj());g=Hj(c,this.iG);h=Hj(d,this.jG);k=Hj(e,this.kG);for(var l=0;l<this.Ve.length();l++){var n=this.Ve.Ia[l],
p=Ej(Dj(),n.position().x(),n.position().y(),n.position().z());Fj(p,Ej(Dj(),a[0],a[1],a[2]),p);n=Hj(c,Gj(p,1/g));var q=Hj(d,Gj(p,1/h));p=Hj(e,Gj(p,1/k));var t=[];t.push([],[],[]);for(var v=0;4>v;v++)t[0].push(WD(3,v,n));for(v=0;4>v;v++)t[1].push(WD(3,v,q));for(v=0;2>v;v++)t[2].push(WD(1,v,p));this.eW.push(t)}this.Yf=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)g=this.pi(c,d,e),h=d,k=e,l=[0,0,0],l[0]=a[0]+c/3*(b[0]-a[0]),l[1]=a[1]+h/3*(b[1]-a[1]),l[2]=a[2]+k/1*(b[2]-a[2]),h=l,this.Yf[g]=h[0],
this.Yf[g+1]=h[1],this.Yf[g+2]=h[2];this.Lx={}};function WD(a,b,c){for(var d=1,e=1;e<=b;e++)d*=(a-(b-e))/e;return d*Math.pow(c,b)*Math.pow(1-c,a-b)}f.pi=function(a,b,c){return 3*(a+4*b+16*c)};f.Bg=function(){Ex(this,this.uh)};f.Cg=function(){Dx(this,this.kk)};f.Eg=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}"};
f.Gg=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}"};f.Pg=function(){Nx(this);this.kk=Ox(this,"aVertexNormal");this.le=Px(this,"uSampler")};
f.ni=function(){return this.le};function XD(a,b,c,d){var e=a.pi(b,c,0),g=b.toString()+c.toString();if(r(a.Lx[g]))var h=[a.Lx[g][0],a.Lx[g][1],a.Lx[g][2]];else h=[a.Yf[e+0],a.Yf[e+1],a.Yf[e+2]],a.Lx[g]=[h[0],h[1],h[2]];mat4.multiplyVec3(d,h,h);a.Yf[e+0]=h[0];a.Yf[e+1]=h[1];a.Yf[e+2]=h[2];e=a.pi(b,c,1);a.Yf[e+0]=h[0];a.Yf[e+1]=h[1];a.Yf[e+2]=h[2]}f.Jw=function(){return this.kk};
f.LG=function(){for(var a=0;a<this.Wy.length;a++){var b=this.Wy[a];b.n=Sx(b.Op.position().ph(b.Vv.position()),b.Op.position().ph(b.Wv.position()));b.n.normalize()}};
function YD(a,b,c){var d=Math.sqrt(a.slideWidth()*a.slideWidth()+a.slideHeight()*a.slideHeight()),e=0==a.L?new Y(a.slideWidth(),a.slideHeight(),0):new Y(-a.slideWidth(),a.slideHeight(),0);e.normalize();d=2*Math.PI/(.25*d);e.mb*=d;e.nb*=d;e.mn*=d;d=b.position().x()/a.slideWidth();0!=a.L&&(d=1-d);a=25*d;b=b.position();d=10*Math.PI;return a*Math.cos(Xx(e,b)-d*c)}
function ZD(a,b,c,d,e){var g=mat4.create();b=Math.min(1,Math.max(0,b(e)));c=Z(0,c,1,d);mat4.identity(g);mat4.translate(g,[0,0,c(b)]);XD(a,0==a.L?0:3,0,g)}
function $D(a,b){var c=Z(.1,0,.4,1),d=Z(.2,0,.9,1),e=Z(.4,0,.6,1),g=Z(.6,0,1,1),h=mat4.create(),k=Math.min(1,Math.max(0,c(b)));c=0==a.L?3:0;var l=0==a.L?-1:1;mat4.identity(h);mat4.translate(h,[.02*l*a.slideWidth()*Math.sin(2*Math.PI*k),0,0]);XD(a,c,0,h);mat4.identity(h);mat4.translate(h,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*k),0,0]);XD(a,c,2,h);mat4.identity(h);mat4.translate(h,[.2*l*a.slideWidth()*Math.max(0,k-.1),0,-.2*a.slideHeight()*Math.max(0,k-.1)]);XD(a,c,3,h);d=Math.min(1,Math.max(0,d(b)));
c=0==a.L?1:2;l=0==a.L?1:-1;mat4.identity(h);mat4.translate(h,[.5*l*a.slideWidth()*d,0,.5*a.slideHeight()*d]);XD(a,c,2,h);XD(a,c,1,h);XD(a,c,0,h);.4<=b&&.6>b&&ZD(a,e,0,.2*a.slideHeight(),b);.6<=b&&ZD(a,g,.2*a.slideHeight(),-.7*a.slideHeight(),b);mat4.identity(h);mat4.translate(h,[0,0,-.3*a.slideHeight()*Math.sin(1.5*Math.PI*d)]);c=0==a.L?0:3;XD(a,c,0,h)}
function aE(a,b){for(var c=0;c<a.Ve.length();c++){var d=a.Ve.Ia[c];var e=0==a.L?d.position().x()>.2*a.slideWidth()?YD(a,d,b):0:d.position().x()<.8*a.slideWidth()?YD(a,d,b):0;d=a.Xo.Ia[c];e=new Y(0,0,e);for(var g=a,h=a.eW[c],k,l=new Y,n=0;4>n;n++){for(var p=new Y,q=0;4>q;q++){for(var t=new Y,v=0;2>v;v++){var G=g.pi(n,q,v);k=h[2][v];Wx(t,new Y(g.Yf[G+0]*k,g.Yf[G+1]*k,g.Yf[G+2]*k))}k=h[1][q];Wx(p,new Y(t.x()*k,t.y()*k,t.z()*k))}k=h[0][n];Wx(l,new Y(p.x()*k,p.y()*k,p.z()*k))}$x(d,l.add(e));Tx(a.Xo.Ia[c],
new Y)}a.LG();for(b=0;b<a.Wy.length;b++)c=a.Wy[b],Tx(c.Op,c.Op.md.add(c.n)),Tx(c.Vv,c.Vv.md.add(c.n)),Tx(c.Wv,c.Wv.md.add(c.n))}function bE(a,b){var c=Z(.3,0,.9,1),d=Z(.05,0,.3,1);mat4.set(a.Ly,a.Ma);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.Ma,[(0==a.L?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.Ma,[0,-1*b*a.slideHeight()*-.02,0])}
f.va=function(a){$D(this,a);aE(this,a);bE(this,a);Ux(this);Mx(this,this.uh,this.J.TRIANGLES,w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(cy(this.Xo)))},this),w(function(){this.J.bufferSubData(this.J.ARRAY_BUFFER,0,new Float32Array(ey(this.Xo)))},this))};function cE(a,b){V.call(this,a);this.Ba(!1,!0);this.L=b}x(cE,V);cE.prototype.na=function(){this.Ja().kf();ux(this,!1);vx(this,!0);this.Zb=W(this.slideWidth(),this.slideHeight());B(this.ja(),this.Zb)};
cE.prototype.va=function(a){var b=0,c=0,d=0,e=0;switch(this.L){case dE:e=(this.slideHeight()+400)*a;c=e-200;break;case eE:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case fE:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case gE:d=(this.slideWidth()+400)*a,b=d-200}a=this.Zb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.qa,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 eE=0,dE=1,fE=2,gE=3;function hE(a){V.call(this,a);this.pe=!1;a=y(a.Gs());this.xj=a.Uh();this.yo=a.Dn();this.It=a.MM();this.se=this.xj.Ga();this.XR=this.xj.rotation();a=this.slideWidth();var b=this.slideHeight(),c=this.Cb().slide();this.CQ=[];this.BQ=null;if(!this.yo){var d=this.xj.Ml()?[]:[this.xj.Pv()];this.CQ=as(d,c);c=!this.xj.Ml();this.Ba(!0,!0,c,!1,c,!1)}this.ox=Me("DIV");this.ox.setAttribute("id","mainbg");this.Ps=Me("DIV");this.Ps.setAttribute("id","source");this.Zo=Me("DIV");this.Zo.setAttribute("id","destination");
gj(this.Zo,a,b);gj(this.Ps,a,b);gj(this.ox,a,b);B(this.ja(),this.ox);B(this.ja(),this.Ps);B(this.ja(),this.Zo)}m(hE,V);hE.prototype.TS=function(){bs(this.CQ)};hE.prototype.na=function(){ux(this,!1);vx(this,!1);this.yo?(this.It&&this.ox.appendChild(this.It),J(this.Ps,0),J(this.Zo,0)):(this.Ps.appendChild(this.qa),this.xj.Ml()?this.Zo.appendChild(this.Pa):this.Zo.appendChild(this.xm))};
hE.prototype.va=function(a){a=yy(a);if(this.yo){var b=a;y(this.yo);var c=this.slideWidth(),d=this.slideHeight();a=c/2;var e=d/2,g=new On,h=this.xj.Ga(),k=this.yo.Ga(),l=c/k.width,n=d/k.height,p=Z(0,this.yo.rotation(),1,this.xj.rotation())(b);d/=h.height;c=Z(0,l,1,c/h.width)(b);n=Z(0,n,1,d)(b);l=Z(0,k.left,1,h.left)(b);b=Z(0,k.top,1,h.top)(b);g.rotate(-p,0,0);g.translate(-a,-e);g.scale(c,n);g.translate(a,e);g.translate(-l,-b);Wo(this.ox,g)}else iE(this,a)};
function iE(a,b){function c(a){a.rotate(k,0,0);a.translate(G,I);a.scale(t,v)}var d=a.slideWidth(),e=a.slideHeight(),g=d/2,h=e/2,k=Z(0,0,1,-a.XR)(b),l=a.se.width/d,n=a.se.height/e,p=Z(0,a.se.left,1,0)(b),q=Z(0,a.se.top,1,0)(b);d=Z(0,a.se.left+a.se.width,1,d)(b);e=Z(0,a.se.top+a.se.height,1,e)(b);var t=(d-p)/a.se.width,v=(e-q)/a.se.height,G=b*(g-(a.se.left+.5*a.se.width))/l,I=b*(h-(a.se.top+.5*a.se.height))/n;p=new On;c(p);p.translate(a.se.left,a.se.top);p.translate(-g,-h);p.scale(l,n);p.translate(g,
h);p.rotate(a.XR,0,0);g=new On;c(g);a.xj.Ml()&&(h=.5<b?1:Z(0,0,.5,1)(b),J(a.Zo,h));a.BQ&&(b=.5<b?0:Z(0,1,.5,0)(b),J(a.BQ,b));Wo(a.Zo,p);Wo(a.Ps,g)};function jE(a){var b=yk(),c=Fc&&11>=parseFloat(Tc)?!1:yk(),d=zk();if(!Gu){var e={"null":function(a){return new Hu(a)},Cut:function(a){return new dA(a)},CutThroughBlack:function(a){return new eA(a)}};c?(e.BlindsHorizontal=function(a){return new iy(a,1)},e.BlindsVertical=function(a){return new iy(a,ky)}):(e.BlindsHorizontal=function(a){return new py(a,1)},e.BlindsVertical=function(a){return new py(a,qy)});e.CheckerboardAcross=function(a){return new Ey(a,Iy)};e.CheckerboardDown=function(a){return new Ey(a,
Fy)};e.Dissolve=function(a){return new fA(a)};e.FadeThroughBlack=function(a){return new rA(a)};b&&2013>a&&2007!=a?(e.CoverLeft=function(a){return new Uy(a,cz,!1)},e.CoverUp=function(a){return new Uy(a,$y,!1)},e.CoverRight=function(a){return new Uy(a,dz,!1)},e.CoverDown=function(a){return new Uy(a,bz,!1)},e.CoverLeftUp=function(a){return new Uy(a,fz,!1)},e.CoverRightUp=function(a){return new Uy(a,hz,!1)},e.CoverLeftDown=function(a){return new Uy(a,ez,!1)},e.CoverRightDown=function(a){return new Uy(a,
gz,!1)},e.UncoverLeft=function(a){return new Uy(a,cz,!0)},e.UncoverUp=function(a){return new Uy(a,$y,!0)},e.UncoverRight=function(a){return new Uy(a,dz,!0)},e.UncoverDown=function(a){return new Uy(a,bz,!0)},e.UncoverLeftUp=function(a){return new Uy(a,fz,!0)},e.UncoverRightUp=function(a){return new Uy(a,hz,!0)},e.UncoverLeftDown=function(a){return new Uy(a,ez,!0)},e.UncoverRightDown=function(a){return new Uy(a,gz,!0)}):(e.CoverLeft=function(a){return new mz(a,cz,!1)},e.CoverUp=function(a){return new mz(a,
$y,!1)},e.CoverRight=function(a){return new mz(a,dz,!1)},e.CoverDown=function(a){return new mz(a,bz,!1)},e.CoverLeftUp=function(a){return new mz(a,fz,!1)},e.CoverRightUp=function(a){return new mz(a,hz,!1)},e.CoverLeftDown=function(a){return new mz(a,ez,!1)},e.CoverRightDown=function(a){return new mz(a,gz,!1)},e.UncoverLeft=function(a){return new mz(a,cz,!0)},e.UncoverUp=function(a){return new mz(a,$y,!0)},e.UncoverRight=function(a){return new mz(a,dz,!0)},e.UncoverDown=function(a){return new mz(a,
bz,!0)},e.UncoverLeftUp=function(a){return new mz(a,fz,!0)},e.UncoverRightUp=function(a){return new mz(a,hz,!0)},e.UncoverLeftDown=function(a){return new mz(a,ez,!0)},e.UncoverRightDown=function(a){return new mz(a,gz,!0)});e.RandomBarsHorizontal=function(a){return new wC(a,xC)};e.RandomBarsVertical=function(a){return new wC(a,yC)};e.StripsLeftUp=function(a){return new eD(a,gD)};e.StripsRightUp=function(a){return new eD(a,iD)};e.StripsLeftDown=function(a){return new eD(a,fD)};e.StripsRightDown=function(a){return new eD(a,
hD)};e.WipeLeft=function(a){return new cE(a,fE)};e.WipeUp=function(a){return new cE(a,eE)};e.WipeRight=function(a){return new cE(a,gE)};e.WipeDown=function(a){return new cE(a,dE)};e.BoxOut=function(a){return new ty(a,uy)};e.BoxIn=function(a){return new ty(a,vy)};e.SplitHorizontalOut=function(a){return new $C(a,bD)};e.SplitHorizontalIn=function(a){return new $C(a,aD)};e.SplitVerticalOut=function(a){return new $C(a,dD)};e.SplitVerticalIn=function(a){return new $C(a,cD)};e.ShapeCircle=function(a){return new OC(a)};
e.ShapeDiamond=function(a){return new PC(a)};e.CombHorizontal=function(a){return new Ly(a,My)};e.CombVertical=function(a){return new Ly(a,1)};e.FadeSmoothly=function(a){return new qA(a)};e.Newsflash=function(a){return new TB(a)};e.ShapePlus=function(a){return new RC(a)};e.PushDown=function(a){return new rC(a,sC)};e.PushLeft=function(a){return new rC(a,tC)};e.PushRight=function(a){return new rC(a,uC)};e.PushUp=function(a){return new rC(a,vC)};e.Wedge=function(a){return new RD(a)};e.Wheel1Spoke=function(a){return new TD(a,
1)};e.Wheel2Spokes=function(a){return new TD(a,2)};e.Wheel3Spokes=function(a){return new TD(a,3)};e.Wheel4Spokes=function(a){return new TD(a,4)};e.Wheel8Spokes=function(a){return new TD(a,8)};e.WheelReverse1Spoke=function(a){return new TD(a,-1)};e.MorphByObject=function(a){return new SB(a)};e.MorphByWord=function(a){return new SB(a)};e.MorphByChar=function(a){return new SB(a)};b?d?(e.VortexLeft=function(a){return new KD(a,ED)},e.VortexUp=function(a){return new KD(a,1)},e.VortexRight=function(a){return new KD(a,
FD)},e.VortexDown=function(a){return new KD(a,GD)}):(e.VortexLeft=function(a){return new nD(a,ED)},e.VortexUp=function(a){return new nD(a,1)},e.VortexRight=function(a){return new nD(a,FD)},e.VortexDown=function(a){return new nD(a,GD)}):(e.VortexLeft=function(a){return new fA(a)},e.VortexUp=function(a){return new fA(a)},e.VortexRight=function(a){return new fA(a)},e.VortexDown=function(a){return new fA(a)});!d||dk||Mk?(e.RippleCenter=function(a){return new HC(a,IC)},e.RippleRightUp=function(a){return new HC(a,
LC)},e.RippleLeftUp=function(a){return new HC(a,JC)},e.RippleLeftDown=function(a){return new HC(a,KC)},e.RippleRightDown=function(a){return new HC(a,MC)}):(e.RippleCenter=function(a){return new NC(a,IC)},e.RippleRightUp=function(a){return new NC(a,LC)},e.RippleLeftUp=function(a){return new NC(a,JC)},e.RippleLeftDown=function(a){return new NC(a,KC)},e.RippleRightDown=function(a){return new NC(a,MC)});e.GlitterDiamondLeft=function(a){return new HA(a,MA,KA)};e.GlitterDiamondUp=function(a){return new HA(a,
MA,IA)};e.GlitterDiamondRight=function(a){return new HA(a,MA,LA)};e.GlitterDiamondDown=function(a){return new HA(a,MA,JA)};e.GlitterHexagonLeft=function(a){return new HA(a,1,KA)};e.GlitterHexagonUp=function(a){return new HA(a,1,IA)};e.GlitterHexagonRight=function(a){return new HA(a,1,LA)};e.GlitterHexagonDown=function(a){return new HA(a,1,JA)};b?(e.GalleryLeft=function(a){return new DA(a,FA,!1)},e.GalleryRight=function(a){return new DA(a,GA,!1)}):(e.GalleryLeft=function(a){return new rC(a,tC)},e.GalleryRight=
function(a){return new rC(a,uC)});b?(e.ConveyorLeft=function(a){return new DA(a,FA,!0)},e.ConveyorRight=function(a){return new DA(a,GA,!0)}):(e.ConveyorLeft=function(a){return new jC(a,lC,!0)},e.ConveyorRight=function(a){return new jC(a,kC,!0)});e.DoorsVertical=function(a){return new lA(a,mA,!1,!0)};e.DoorsHorizontal=function(a){return new lA(a,nA,!1,!0)};e.WindowVertical=function(b){return new lA(b,mA,!0,2013>a)};e.WindowHorizontal=function(b){return new lA(b,nA,!0,2013>a)};e.WarpIn=function(a){return new ND(a,
OD,!1,!1)};e.WarpOut=function(a){return new ND(a,1,!1,!1)};e.FlyThroughIn=function(a){return new ND(a,OD,!0,!1)};e.FlyThroughOut=function(a){return new ND(a,1,!0,!1)};e.FlyThroughInBounce=function(a){return new ND(a,OD,!0,!0)};e.FlyThroughOutBounce=function(a){return new ND(a,1,!0,!0)};e.RevealSmoothLeft=function(a){return new AC(a,DC)};e.RevealSmoothRight=function(a){return new AC(a,CC)};e.RevealBlackLeft=function(a){return new AC(a,BC)};e.RevealBlackRight=function(a){return new AC(a,3)};e.Honeycomb=
function(a){return new VA(a)};b?(e.FerrisWheelLeft=function(a){return new tA(a,0)},e.FerrisWheelRight=function(a){return new tA(a,uA)}):(e.FerrisWheelLeft=function(a){return new jC(a,mC,!0)},e.FerrisWheelRight=function(a){return new jC(a,mC,!0)});var g=2013<=a?mD:jD,h=2013<=a?zA:xA;e.SwitchLeft=function(a){return new g(a,0,c)};e.SwitchRight=function(a){return new g(a,kD,c)};e.FlipLeft=function(a){return new h(a,0,c)};e.FlipRight=function(a){return new h(a,yA,c)};e.Flashbulb=function(a){return new vA(a)};
c?(e.ShredStripsIn=function(a){return new UC(a,0)},e.ShredStripsOut=function(a){return new UC(a,ZC)},e.ShredRectangleIn=function(a){return new UC(a,VC)},e.ShredRectangleOut=function(a){return new UC(a,WC)}):(e.ShredStripsIn=function(a){return new fA(a)},e.ShredStripsOut=function(a){return new fA(a)},e.ShredRectangleIn=function(a){return new fA(a)},e.ShredRectangleOut=function(a){return new fA(a)});e.CubeLeft=function(a){return new Uz(a,Xz,!1,c)};e.CubeUp=function(a){return new Uz(a,Wz,!1,c)};e.CubeRight=
function(a){return new Uz(a,Yz,!1,c)};e.CubeDown=function(a){return new Uz(a,Vz,!1,c)};e.RotateLeft=function(a){return new Uz(a,Xz,!0,c)};e.RotateUp=function(a){return new Uz(a,Wz,!0,c)};e.RotateRight=function(a){return new Uz(a,Yz,!0,c)};e.RotateDown=function(a){return new Uz(a,Vz,!0,c)};c?(e.BoxLeft=function(a){return new Ay(a,Dy,!1)},e.BoxUp=function(a){return new Ay(a,0,!1)},e.BoxRight=function(a){return new Ay(a,By,!1)},e.BoxDown=function(a){return new Ay(a,Cy,!1)},e.OrbitLeft=function(a){return new Ay(a,
Dy,!0)},e.OrbitUp=function(a){return new Ay(a,0,!0)},e.OrbitRight=function(a){return new Ay(a,By,!0)},e.OrbitDown=function(a){return new Ay(a,Cy,!0)}):(e.BoxLeft=function(a){return new rC(a,tC)},e.BoxUp=function(a){return new rC(a,vC)},e.BoxRight=function(a){return new rC(a,uC)},e.BoxDown=function(a){return new rC(a,sC)},e.OrbitLeft=function(a){return new jC(a,lC,!0)},e.OrbitUp=function(a){return new jC(a,3,!0)},e.OrbitRight=function(a){return new jC(a,kC,!0)},e.OrbitDown=function(a){return new jC(a,
mC,!0)});e.PanLeft=function(b){return new jC(b,lC,2013>a)};e.PanUp=function(b){return new jC(b,3,2013>a)};e.PanRight=function(b){return new jC(b,kC,2013>a)};e.PanDown=function(b){return new jC(b,mC,2013>a)};d?(e.AirplaneLeft=function(a){return new fy(a,gy)},e.AirplaneRight=function(a){return new fy(a,1)},e.OrigamiLeft=function(a){return new YB(a,$B)},e.OrigamiRight=function(a){return new YB(a,dC)},e.DrapeLeft=function(a){return new oA(a,pA)},e.DrapeRight=function(a){return new oA(a,1)},e.FallOverLeft=
function(a){return new sA(a,0)},e.FallOverRight=function(a){return new sA(a,1)},e.Curtains=function(a){var b=new cA(a);return b.dO()?b:new qA(a)},e.Fracture=function(a){return new AA(a)},e.Crush=function(a){return new oz(a)},e.WindRight=function(a){return new VD(a,0)},e.WindLeft=function(a){return new VD(a,1)},e.PeelOffLeft=function(a){return new nC(a,oC)},e.PeelOffRight=function(a){return new nC(a,1)},e.Prestige=function(a){var b=new pC(a);return b.dO()?b:new qA(a)},e.PageCurlDoubleLeft=function(a){return new hC(a,
0)},e.PageCurlDoubleRight=function(a){return new hC(a,1)},e.PageCurlSingleLeft=function(a){return new hC(a,2)},e.PageCurlSingleRight=function(a){return new hC(a,3)}):(e.AirplaneLeft=function(a){return new qA(a)},e.AirplaneRight=function(a){return new qA(a)},e.OrigamiLeft=function(a){return new qA(a)},e.OrigamiRight=function(a){return new qA(a)},e.DrapeLeft=function(a){return new qA(a)},e.DrapeRight=function(a){return new qA(a)},e.FallOverLeft=function(a){return new qA(a)},e.FallOverRight=function(a){return new qA(a)},
e.Curtains=function(a){return new qA(a)},e.Fracture=function(a){return new qA(a)},e.Crush=function(a){return new qA(a)},e.WindRight=function(a){return new qA(a)},e.WindLeft=function(a){return new qA(a)},e.PeelOffLeft=function(a){return new qA(a)},e.PeelOffRight=function(a){return new qA(a)},e.Prestige=function(a){return new qA(a)},e.PageCurlDoubleLeft=function(a){return new qA(a)},e.PageCurlDoubleRight=function(a){return new qA(a)},e.PageCurlSingleLeft=function(a){return new qA(a)},e.PageCurlSingleRight=
function(a){return new qA(a)});e.Zoom=function(a){return new hE(a)};Gu=e}}
var Gu,Fu=[["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 kE(){}f=kE.prototype;f.vr=null;f.wr=null;f.start=function(a,b,c,d){y(!this.vr&&!this.wr&&0<b.length);b=Ub(b[0],8);var e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.vr=new lE(e,"arial,'URW Gothic L',sans-serif",b);this.wr=new lE(e,"Georgia,'Century Schoolbook L',serif",b)};f.finish=function(){y(this.vr&&this.wr);this.vr.ic();this.vr=null;this.wr.ic();this.wr=null};f.check=function(){y(this.vr&&this.wr);return mE(this.vr)||mE(this.wr)};
function lE(a,b,c){var d=A(a,"family","");d=String(d);for(var e=['"'],g=0;g<d.length;g++){var h=d.charAt(g),k=h.charCodeAt(0),l=g+1,n;if(!(n=Sb[h])){if(!(31<k&&127>k))if(k=h,k in Tb)h=Tb[k];else if(k in Sb)h=Tb[k]=Sb[k];else{n=k.charCodeAt(0);if(31<n&&127>n)h=k;else{if(256>n){if(h="\\x",16>n||256<n)h+="0"}else h="\\u",4096>n&&(h+="0");h+=n.toString(16).toUpperCase()}h=Tb[k]=h}n=h}e[l]=n}e.push('"');d=e.join("");this.sr=Qe("span");this.sr.innerHTML=c;H(this.sr,{position:"absolute",top:"-999px",left:"-999px",
fontSize:"100px",fontFamily:b,fontWeight:A(a,"bold",!1)?"bold":"normal",fontStyle:A(a,"italic",!1)?"italic":"normal",opacity:"0"});B(document.body,this.sr);this.kT=jj(this.sr).width;H(this.sr,"fontFamily",d+","+b)}lE.prototype.ic=function(){Ue(this.sr)};function mE(a){return!!a.kT&&jj(a.sr).width!=a.kT};var nE={};function oE(a,b,c,d){d=d||c;var e="",g=!1,h=!1;Da(a)?e=a:(e=A(a,"family",""),g=A(a,"bold",!1),h=A(a,"italic",!1));y(0<e.length);e=e.replace(/^"|"$/g,"");if(e in nE)(nE[e]?c:d)();else{var k=k||5E3;var l=new kE;l.start(e,b,g,h);var n=Sa(),p=setInterval(function(){var b=!1,e=!1;l.check()?e=b=!0:Sa()-n>k&&(b=!0,e=!1);b&&(clearInterval(p),l.finish(),e?c():d&&(Ya("can't preload font "+(a&&a.family)),d()))},50)}}
function pE(a,b){Ia(b)||(b=[b]);var c=[];z(b,function(a){c.push(a.H3+"('"+a.src()+"')"+(a.format()?" format('"+a.format()+"')":""))});return"@font-face {\n\t\t\t  font-family: '"+a+"';\n\t\t\t  src: "+c.join(",")+";\n\t\t\t  \n\t\t\t  \n\t\t\t}"}function qE(a,b){this.H3=a;this.$e=b;this.C_=null}qE.prototype.src=function(){return this.$e};qE.prototype.format=function(){return this.C_};function rE(a,b,c,d){d=void 0===d?"normal":d;N.call(this);this.he=a;this.G=b;this.fb=d;this.fg=new F;this.Pc=this.Ab();this.Xj=this.Ab("slidesBackground");this.Ld=this.Ab();this.Yd=new av(this);this.qr=this.Ab();this.Oe=this.Ab("frontLayers");B(this.Pc,this.Xj);B(this.Pc,this.Ld);B(this.Pc,this.Yd.displayObject());B(this.Ld,this.qr);B(this.Ld,this.Oe);this.Ld.style.display="none";a=this.he.Cv();for(var e=this.qr,g=this.G.slideWidth(),h=this.G.slideHeight(),k=Number.MAX_VALUE,l=this.fb,n=[],p=0;p<
a.me.Sm.length;++p)n.push(a.me.Sm[p]);this.Jb=new sE({Z7:e,Lr:n,width:g,height:h,D6:k,VF:a.Lo,backgroundColor:"#000000",y8:l,messages:a.Gd});a=new rx;this.Md=new px(this.G,this.Jb,a,c,this.G.slideWidth(),this.G.slideHeight(),this.Oe);c=new fx;e=new ox(this.Jb,this.G.slides(),c);this.B=new Yt(this.G,this.Jb,this.he.Cv().me,e,c,this.he,this.Md,a);E(this,this.B.Bd(),this.wi,this);E(this,this.B.Is,this.sG,this);c=this.B;this.he.TH.zr.addHandler(c.b1,c);this.pd=new U(this.B,this.G);this.u2=new Kw({hb:this.G,
f7:this.he,hF:this.Pc,UF:this.Xj,Gn:this.Ld,np:this.Yd,ja:this.Oe,QF:this.qr,ua:this.B,r8:this.Md,Rl:this.Jb});this.Bi=tE(this,d);b=b.fonts();d=cd||Fc;c=[];for(a=0;a<b.length;++a){e=b[a];k=y(Qo(e.name()));g=e.urls();h=[];0!=g.length||!e.localName()||(k.bold()||k.italic())&&d||h.push(new qE("local",e.localName()));for(k=0;k<g.length;++k)h.push(new qE("url",g[k]));c.push(pE(e.name(),h))}qf(c.join("\n"));this.$l=new Zw(this);this.VT=this.bB=void 0;b=this.G.slideWidth();d=this.G.slideHeight();c=this.G.nz();
a=this.G.zA();if(c||a)a&&(a=new ex(a),$w(this.$l,a)),c&&(Zk&&(this.VT=new dx(c,b,d)),this.bB=new Kv(c,b,d),d=new $u(y(this.G.settings().Ya())),b=this.bB.displayObject(),d=d.Ra("PB_ACCESSIBLE_WATERMARK_SKIN_CREATED_WITH")+".",Xu(b,"label",d),Wu(b,"banner"),b.setAttribute("tabindex",0),$w(this.$l,this.bB));ax(this.$l)}m(rE,N);f=rE.prototype;f.Zh=function(){return this.fg};f.ua=function(){return this.B};f.Ge=function(){return this.pd};f.soundController=function(){return this.he.soundController()};
f.displayObject=function(){return this.Pc};f.Gn=function(){return this.Ld};f.XE=function(){this.Bi.XE(this.$l)};f.Rl=function(){return this.Jb};f.width=function(){return this.Bi.width()};f.height=function(){return this.Bi.height()};f.scale=function(){return this.Bi.scale()};f.resize=function(a,b){this.Bi.resize(a,b)};f.np=function(){return this.Yd};f.Hn=function(){return this.he.Hn()};f.dF=function(){return this.Bi.dF()};f.setOverlayDisplayed=function(a){this.Bi.setOverlayDisplayed(a)};
f.Ll=function(a){if(this.fb!=a){this.fb=a;this.B.pause();this.Do(this.Bi);this.Bi=tE(this,a);this.Jb.Ll(a);this.he.mediaController().Ll(a);for(a=0;a<this.G.slides().count();++a){var b=this.B.Fe(a,!1);b&&null!=b.Ha&&(b.QL({s5:!0}),b.deactivate())}for(a=0;a<this.G.slides().count();++a)(b=this.B.Fe(a,!1))&&b.view().yN(this.Jb.Mc[a].Uj,this.Jb.fb);a=this.B.la();-1!=a&&(this.Jb.Mc[a].Cp(),this.B.vd(a,!1));this.Br();-1!=this.B.la()&&(a=this.B.Xc(),a instanceof Br&&a.xF(),Ku(this.B),a.vE());-1!=this.B.la()&&
(this.B.Xc().slide().ji=!0);a=this.B.la();-1!=a&&(a="normal"==this.fb?this.G.slides().Z(a).jw:null,uE(this.he.mediaController(),a));vE(this.he.Xr(),"normal"==this.fb);wE(this)}};f.Ab=function(a){var b=Qe("DIV");a&&(b.id=a);return b};function tE(a,b){b=a.u2.create(b);Hg(a,b);E(a,b.wD,a.C1,a);return b}f.C1=function(a,b,c,d){this.fg.C(a,b,c,d)};f.wi=function(){this.Bi.YX(this.bB)};f.sG=function(){this.Bi.xW(this.VT)};f.Br=function(){this.Bi.Br()};
function wE(a){"normal"==a.fb&&bx(a.$l,a.Pc);cx(a.$l,function(b){if(b instanceof ex){var c="normal"==a.fb?"":"none";b.displayObject().style.display=c}})}rE.prototype.resize=rE.prototype.resize;rE.prototype.height=rE.prototype.height;rE.prototype.width=rE.prototype.width;rE.prototype.slidesContainer=rE.prototype.Gn;rE.prototype.displayObject=rE.prototype.displayObject;rE.prototype.soundController=rE.prototype.soundController;rE.prototype.restrictedPlaybackController=rE.prototype.Ge;
rE.prototype.playbackController=rE.prototype.ua;rE.prototype.resizeEvent=rE.prototype.Zh;function xE(){this.tP=!1};function yE(){this.za=this.B=null;this.ub=!0;this.SH=new F;this.UH=new F;this.fQ=new F;this.zr=new F}f=yE.prototype;f.iA=function(a){this.B=a};f.HF=function(a){this.za=a};f.vd=function(a,b){this.ub&&(zE(this,b),fb(this.B,Yt),this.B.vd(a,void 0,!1))};f.Y5=function(a){y(this.B);this.ub&&(zE(this,a),this.B.ov())};f.pp=function(a){y(this.B);this.ub&&(zE(this,a),this.B.pp())};f.qp=function(a){y(this.B);this.ub&&(zE(this,a),this.B.qp())};
f.Qd=function(a){y(this.B);this.ub&&(zE(this,a),fb(this.B,Yt),a=this.B,a.jb.reset(),a.vd(wu(a),void 0,!1))};f.ng=function(a){y(this.B);this.ub&&(zE(this,a),fb(this.B,Yt),a=this.B,a.jb.reset(),a.vd(ou(a),void 0,!1))};f.a6=function(a,b,c){this.ub&&(zE(this,c),AE(this,a)||Ji(a,{target:b}))};f.Z5=function(a){return this.ub?(zE(this,a),AE(this,a.href)?!1:Lk&&a instanceof window.SVGAElement?(Ji(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1};
f.i8=function(a,b,c){y(this.B);this.ub&&(zE(this,a),this.B.ZN(b,c))};f.qA=function(a,b){this.ub&&(zE(this,a),fb(this.B,Yt),this.B.qA(b))};f.D5=function(a){y(this.B);this.ub&&(zE(this,a),this.B.$L())};f.c7=function(a,b){y(this.B);this.ub&&(zE(this,b),0<=this.B.la()&&(a=Dh(this.B.Y().Jc(),a))&&Zq(y(this.za),a,0))};f.k8=function(a){this.ub&&(zE(this,a),ar(y(this.za)))};f.l7=function(a){a&&a.Es&&this.zr.C(a.Es)};function zE(a,b){b=b.getAttribute("id");a.UH.C(b);a.SH.C()}
function AE(a,b){var c=new xE;a.fQ.C(b,c);return c.tP}yE.prototype.processTriggerEffect=yE.prototype.l7;yE.prototype.stopHyperlinkSound=yE.prototype.k8;yE.prototype.playHyperlinkSound=yE.prototype.c7;yE.prototype.endSlideshow=yE.prototype.D5;yE.prototype.startZoom=yE.prototype.qA;yE.prototype.startSlideshow=yE.prototype.i8;yE.prototype.gotoLink=yE.prototype.Z5;yE.prototype.gotoURL=yE.prototype.a6;yE.prototype.gotoPreviousSlide=yE.prototype.ng;yE.prototype.gotoNextSlide=yE.prototype.Qd;
yE.prototype.gotoLastSlide=yE.prototype.qp;yE.prototype.gotoFirstSlide=yE.prototype.pp;yE.prototype.gotoLastViewedSlide=yE.prototype.Y5;yE.prototype.gotoSlide=yE.prototype.vd;var BE=Jc||Gc?"webkitfullscreenchange":Ic?"mozfullscreenchange":Fc?"MSFullscreenChange":"fullscreenchange";function CE(){var a=Ce().rc,b=a.body;return!!(b.webkitRequestFullscreen||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}function DE(){var a=Ce().rc;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};function EE(){this.HH=new F;C(document,BE,function(){this.HH.C(DE())},!1,this)}
function FE(){if(DE()){var a=Ce().rc;a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen?a.msExitFullscreen():a.exitFullscreen&&a.exitFullscreen()}else y(document.body),a=document.body,a.mozRequestFullScreenWithKeys?a.mozRequestFullScreenWithKeys():a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen?a.msRequestFullscreen():
a.requestFullscreen&&a.requestFullscreen()};function GE(a,b,c,d){this.$w=a;this.H=b;this.hc=c;this.MB=d;this.B=null;this.uI=!1;this.Ey=-1;this.so=!1;vE(this,!K)}GE.prototype.iA=function(a){this.B=a};function vE(a,b){a.uI!=b&&((a.uI=b)&&a.$w.enabled()?(C(document,"keydown",a.Mq,!1,a),C(document,"keyup",a.CS,!1,a)):(ng(document,"keydown",a.Mq,!1,a),ng(document,"keyup",a.CS,!1,a)))}
GE.prototype.Mq=function(a){a:{var b=this.$w.actions();for(var c=0;c<b.count();++c)for(var d=pt(b,c),e=d.zs(),g=0;g<e.length;++g){var h=e[g];if(h.key()==a.keyCode&&h.KE()==a.ctrlKey&&h.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}b=!1}b?this.BS(a):Xj(w(this.BS,this,a),this)};
GE.prototype.BS=function(a){var b=a.Bc;if(!(b&&b.defaultPrevented||"slide"!=y(this.B).Y().type())&&(b=y(mf()),"INPUT"!=b.nodeName))for(var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,g=this.$w.actions(),h=0;h<g.count();++h)for(var k=pt(g,h),l=k.zs(),n=0;n<l.length;++n){var p=l[n];if(p.key()==c&&p.KE()==d&&p.shift()==e){if(c=this.B)switch(d=y(c.Xc()),k.type()){case "playPause":c.X().nf()?c.pause():c.play();break;case "nextSlide":c.Qd();break;case "previousSlide":c.ng();break;case "nextStep":c.zl();break;
case "previousStep":c.rp();break;case "firstSlide":c.pp();break;case "lastSlide":c.qp();break;case "lastViewedSlide":c.ov();break;case "slideStart":Zl(d);break;case "slideEnd":Yl(d);break;case "seekForward":HE(this,!0);break;case "seekBackward":HE(this,!1);break;case "volumeUp":this.hc.setVolume(Math.min(1,this.hc.volume()+.1));break;case "volumeDown":this.hc.setVolume(Math.max(0,this.hc.volume()-.1));break;case "toggleFullscreen":FE()}b&&b.blur&&b.blur();a.preventDefault();return}}};
GE.prototype.CS=function(){0<this.Ey&&(this.Ey=-1,this.so&&y(this.B).play())};function HE(a,b){var c=y(a.B);if(!(0>c.la())){var d=c.X(),e=a.H;0>a.Ey&&(a.Ey=Sa(),a.so=d.nf(),c.pause());a=(1+(Sa()-a.Ey)/1E3)*(b?1:-1);d=d.timestamp();b=e.hh(d,!1,!0);e=e.qn(pe(b+a,0,e.Ul()),!1,!0);a=y(c.Xc());e.K()>d.K()?1==a.fY()?c.Qd(!1):Yl(a):e.K()<d.K()?0<a.fN()?Zl(a):c.ng(!1):c.Al(e.K(),e.wa(),e.Ka(),!1)}};function IE(a,b,c,d){N.call(this);this.hl=null;this.D=b;this.hc=c;this.fo=d;this.xw=0;this.$a=!1;this.fl=new F;E(this,this.D.ob(),this.Ut,this);this.IN(a);E(this,c.cA(),this.ql,this);E(this,c.vT,this.cD,this);this.ql()}m(IE,N);f=IE.prototype;f.IN=function(a){this.hl!=a&&(this.xw=0,a?(this.D.vg(Yg(a.Lr()[0].Pk)),this.fo.wN(!1),this.D.$a?this.D.zp(0):this.$a&&JE(this)):(this.D.pause(),this.D.vg(Yj())),this.hl=a)};function JE(a){a.fo.MW()?(a.D.activate(),a.D.zp(0)):a.hl=null}
f.activate=function(){this.$a=!0;JE(this)};f.Ut=function(a){"ended"==a.state()&&(y(this.hl),++this.xw,this.xw<this.hl.Lr().length?(this.D.vg(Yg(this.hl.Lr()[this.xw].Pk)),a.zp(0)):this.hl.loop()?(this.xw=0,this.D.vg(Yg(this.hl.Lr()[0].Pk)),a.zp(0)):(this.fl.C(this),this.fo.wN(!0)))};f.ql=function(){this.D.setVolume(this.hc.bA())};f.cD=function(){this.D.pause()};function KE(a){this.G=a;this.ib=[];this.ET={}}f=KE.prototype;f.ra=null;f.TG=!1;f.jB=null;f.JN=function(a,b){this.ra=b;this.TG=a.nf();a.ob().addHandler(this.Rt,this)};f.add=function(a,b){b=b||LE;if(!pb(this.ib,a)){this.ib.push(a);var c=Ma(a)+"";this.ET[c]=b;a.An().addHandler(this.gJ,this);a.tf.addHandler(this.eJ,this)}};f.remove=function(a){sb(this.ib,a);ju(y(this.ra),!1,a);var b=a.An();b.vM(this.gJ,this)&&b.removeHandler(this.gJ,this);a=a.tf;a.vM(this.eJ,this)&&a.removeHandler(this.eJ,this)};
f.contains=function(a){return pb(this.ib,a)};function Nu(a){a=vb(a.ib);for(var b=0;b<a.length;++b)a[b].stop()}function ME(a,b,c,d,e){for(var g=a.ib.length,h=0;h<g;++h){var k=a.ib[h];if(e||!b.Vm||gx(b,k)){var l=Ma(k)+"";l=a.ET[l];(d&&l.b7||!d&&c&&l.qF||!d&&!c)&&k.GY()}else k.HY()}}
f.Rt=function(a){function b(){var b=!1,e=!1;a.Vb().removeHandler(c.Wa,c);a.nf()||(e=(b=NE(c,a.timestamp()))&&OE(c,a.timestamp()),c.jB=a.timestamp(),a.Vb().addHandler(c.Wa,c));ME(c,a,b,e,!1)}var c=this;a.nf();(this.TG=a.nf())?b():setTimeout(b,0)};f.Wa=function(a){var b=a.timestamp(),c;(c=!this.jB)||(c=this.jB,c=!(c.K()==b.K()&&c.wa()==b.wa()&&0>=Math.abs(c.Ka()-b.Ka())));c&&(this.jB=b,c=(b=NE(this,a.timestamp()))&&OE(this,a.timestamp()),ME(this,a,b,c,!0))};
function NE(a,b){a=a.G.slides().Z(b.K());if(0>b.wa())return!1;a=a.Qa().Sb(b.wa());return b.Ka()>=a.duration()}function OE(a,b){a=a.G.slides().Z(b.K());return b.wa()==a.Qa().count()-1}f.gJ=function(a){this.remove(a)};f.eJ=function(a){ju(y(this.ra),a.Fc(),a)};function PE(a){this.qF=!1;this.b7=a}var LE=new PE(!1),QE=new PE(!0),RE=new PE(!0);function SE(a,b,c,d){y(b&&c&&d);this.H=a;this.N=b;this.ye=c;this.D=d;this.fl=new F;this.tf=new F}f=SE.prototype;f.ne=null;f.yc=!1;f.ik=!1;f.playing=function(){return this.D.playing()};f.Fc=function(){return this.D.Fc()};f.play=function(a){this.zn(this.N.timestamp(),a||0)};f.zn=function(a,b){this.Xx();this.D.ob().addHandler(this.OC,this);this.D.tf.addHandler(this.ro,this);this.ne=a;this.ik=!1;this.yc=!0;this.D.activate();this.D.zp(TE(this,a,b))};
function TE(a,b,c){var d=a.H;return(d.hh(a.N.timestamp(),!0,!1)-d.hh(b,!0,!1)+c)%a.ye.duration()}f.pause=function(){this.stop()};f.stop=function(){this.yc&&(this.Wk(),this.D.stop(),this.D.deactivate())};f.Xx=function(){this.D.ob().removeHandler(this.OC,this);this.D.tf.removeHandler(this.ro,this)};f.OC=function(){if("ended"==this.D.state()){var a=!0;if("untilNextSound"==this.ye.jl){var b=y(this.ne).K();this.N.timestamp().K()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.Wk(),this.D.deactivate())}};
f.ro=function(){this.tf.C(this);!this.Fc()&&this.playing()&&this.ik&&this.D.pause()};f.HY=function(){y(this.yc);this.ik=!1;this.D.play()};f.GY=function(){y(this.yc);this.ik=!0;this.Fc()||this.D.pause()};f.Wk=function(){this.yc&&(this.yc=!1,this.Xx(),this.fl.C(this))};f.An=function(){return this.fl};function UE(a,b,c,d){y(b&&c&&d);this.H=a;this.N=b;this.fe=c;this.D=d;this.fl=new F;this.tf=new F;this.D.ob().addHandler(this.OC,this);this.D.vu.addHandler(this.eU,this)}f=UE.prototype;f.ne=null;f.iD=0;f.Yj=null;f.yc=!1;f.ik=!1;f.EK=!1;f.activate=function(){this.$a=!0;this.D.$a||this.D.activate()};f.deactivate=function(){this.D.playing()||this.D.deactivate();this.$a=!1};f.xd=function(){return this.D};f.playing=function(){return this.D.playing()};f.Fc=function(){return this.yc&&(this.D.Fc()||!this.D.rz())};
f.play=function(a){this.zn(this.N.timestamp(),r(a)?a:null,!1)};function VE(a,b){var c=ph(vh(a.fe,a.H),b);b=c?c.zb():b;c=a.D;if(K&&c instanceof Hl){var d=c.xd(),e=d.src();d.vg(Yj());d.play();setTimeout(function(){d.vg(e);a.zn(b,0,!0)},0)}else a.zn(b,0,!0)}
f.zn=function(a,b,c){this.Xx();var d=this.D;this.N.Vb().addHandler(this.Wa,this);d.tf.addHandler(this.ro,this);d.gm.addHandler(this.ro,this);d.Nu.addHandler(this.cT,this);this.yc=!0;this.ik=!1;this.EK=c;this.ne=a;this.Yj=null!=b?b:null;if(this.EK){var e=this;a=function(){WE(e,!0);d.play();e.ro()};Kk&&!K?setTimeout(a,150):(Mk&&d.vg(d.src()),a())}else null!=b?d.zp(b):d.play()};f.pause=function(){this.Wk();this.D.pause();XE(this)};
f.stop=function(a){this.Wk();this.D.pause();var b=this.fe instanceof Ii&&this.fe.BF();a=a||b?0:this.D.duration();this.D.seek(a);XE(this);YE(this)};f.Xx=function(){this.N.Vb().removeHandler(this.Wa,this);this.D.tf.removeHandler(this.ro,this);this.D.gm.removeHandler(this.ro,this);this.D.Nu.removeHandler(this.cT,this)};
f.Wa=function(){if(this.ne){var a=this.ne,b=this.N.timestamp(),c=b.K()-a.K(),d=0==c;a=d?b.wa()-a.wa():0;d=d&&0==a;0>c||0>a?c=!0:(a=this.fe.Ai,c=0>a?!d:c>a);c&&(this.Wk(),this.D.pause(),XE(this))}};
f.OC=function(){var a=this.D.state();if("ended"==a){++this.iD;var b=!1,c=this.fe.jl;if(Ea(c))b=this.iD<c;else{var d=y(this.ne),e=this.N.timestamp();d=d.K()!=e.K()||d.wa()!=e.wa();switch(c){case "untilNextClick":b=!d;break;case "untilNextSlide":b=!0}}b?(this.VB=!0,this.D.seek(0),this.D.play()):(this.Wk(),YE(this),XE(this))}else"playing"!=a||"playing"==this.rR||this.VB||(this.eU(),r(this.ol)||this.QC());"buffering"!=a&&"paused"!=a&&(this.rR=a)};
f.ro=function(){this.tf.C(this);this.Fc()||(this.playing()&&this.ik?this.D.pause():WE(this,!1))};f.eU=function(){this.VB?this.VB=!1:this.iD=0};f.HY=function(){this.ik&&(y(this.yc),this.ik=!1,this.D.play())};f.GY=function(){this.ik||(y(this.yc),this.ik=!0,this.Fc()||this.D.pause())};
function WE(a,b){if(a.EK){var c=a.D;y(a.ne);var d=a.H,e=a.Yj||0;var g=a.fe.duration();d=d.hh(a.N.timestamp(),!0,!1)-d.hh(a.ne,!0,!1);d+=e;e=Math.floor(d/g);g=d-e*g;a.iD=e;e=g-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.UD(g):c.seek(g)}}f.UD=function(a){this.Ii||this.Fc()||(this.Ii=!0,ix(this.N,!0,this),this.D.je.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.je.removeHandler(c,this),ZE(this))},this))};function ZE(a){a.Ii&&(a.Ii=!1,ix(a.N,!1,a))}
f.QC=function(){this.ol=this.N.timestamp();this.N.Vb().addHandler(this.pP,this);this.N.ob().addHandler(this.oP,this);if(this.fe instanceof Ii){var a=this.D;a.show(!0);this.fe.cN()&&a.Hv(!0);$E(a,!1)}};function YE(a){a.ol=void 0;a.N.Vb().removeHandler(a.pP,a);a.N.ob().removeHandler(a.oP,a);a.VB=!1;a.rR="ended";if(a.fe instanceof Ii){var b=a.D;a.fe.BF()&&b.stop();b.Hv(!1);a.fe.zM()&&b.show(!1)}a.tf.C(a);ZE(a)}
f.oP=function(){var a;if(a=this.yc)a:if(this.N.suspended()){a=this.N.timestamp();if(0<this.fe.Ai){var b=oh(vh(this.fe,this.H)).zb().K()+this.fe.Ai;if(b!=a.K()){a=!1;break a}}else b=a.K();b=this.H.Z(b).Qa();a=a.wa()==b.count()-1}else a=!1;a&&YE(this)};f.pP=function(){var a=this.N.timestamp(),b=vh(this.fe,this.H);0<this.fe.Ai?null==ph(b,a)&&YE(this):this.ol&&this.ol.K()!=a.K()&&YE(this)};f.Wk=function(){this.yc&&(this.yc=!1,this.Xx(),this.tf.C(this),this.fl.C(this));ZE(this)};
f.cT=function(){this.Wk();XE(this)};f.An=function(){return this.fl};function XE(a){a.$a||a.D.deactivate()};function aF(a,b,c,d){UE.call(this,a,b,c,d);this.ye=c}x(aF,UE);aF.prototype.Wa=function(){this.ye.Dt||aF.xa.Wa.call(this)};function bF(a,b,c){this.$a=!1;this.G=a;this.ge=b;this.fo=c;this.N=null;this.vm=new KE(a);this.YB=this.Kk=this.gt=this.Qs=null;this.fb="normal";this.xK={};this.zy={};this.UK={};this.M=-1;this.Mo=pw(a.slides());this.$y=[];this.cR=new F;this.ZQ={};this.NA=[];a=this.ge;b=Ql();b=new cF(b);b.ew.addHandler(a.SC,a);this.zZ=b}f=bF.prototype;f.JN=function(a,b){this.N=a;this.vm.JN(a,b);a.Vb().addHandler(this.Wa,this)};f.Ll=function(a){this.fb=a;this.fo.Ll(a)};
function $q(a,b){var c=Ma(b)+"";if(!(c in a.xK)){y(a.N);var d=a.ge.tM(b);a.xK[c]=new aF(a.G.slides(),a.N,b,d)}return a.xK[c]}function dF(a,b){b=Ma(b)+"";return a.zy.hasOwnProperty(b)}function uo(a,b){var c=Ma(b)+"";if(!a.zy.hasOwnProperty(c)){y(a.N);var d=a.ge.yl(b);a.zy[c]=new UE(a.G.slides(),a.N,b,d)}return a.zy[c]}
function eF(a){y(a.N);var b=a.N.timestamp().K();if(!a.ZQ[b]){y(a.N);for(var c=a.G.slides().Z(b).gd(),d=0;d<c.count();++d){var e=Ch(c,d);fb(e,Ii);var g=Ma(e)+"",h=a.ge.yl(e);a.zy[g]=new UE(a.G.slides(),a.N,e,h)}a.ZQ[b]=!0}}function fF(a,b){var c=Ma(b)+"";if(!(c in a.UK)){y(a.N);var d=a.ge.tM(b);a.UK[c]=new SE(a.G.slides(),a.N,b,d)}return a.UK[c]}function Zq(a,b,c,d){y(a.N);var e=a.N.timestamp();c=null!=c?c:null;d=d||!1;var g=$q(a,b);gF(a,b,g,d&&!b.Dt);g.zn(e,c,d)}
f.activate=function(){y(this.N);this.$a=!0;this.Kk&&VE(this.Kk,this.N.timestamp());this.Qs&&this.Qs.activate();var a=this.N.timestamp().K();0<=a&&hF(this,a)};function so(a,b,c,d,e){a.fo.PW(b,e)&&(b=uo(a,b),e?(K&&a.Kk&&a.Kk.yc&&a.Kk.pause(),a.vm.add(b,QE)):a.vm.remove(b),sb(a.$y,b.xd()),!a.$a&&e||b.zn(c,d,e),e?a.Kk=b:(c=b.xd(),a.cR.C(c)))}function to(a,b,c){dF(a,b)&&(b=uo(a,b),b.stop(c),a.Kk==b&&(a.Kk=null))}function Lu(a,b,c,d){if(a.fo.QW()){var e=fF(a,b);gF(a,b,e,!0);e.zn(c,d)}}
function ar(a){a.gt&&(a.gt.stop(),a.gt=null)}function gF(a,b,c,d){a.YB&&(a.YB.stop(),a.YB=null);b.Dt&&(a.gt&&a.gt.stop(),a.gt=c);d?a.vm.add(c,0<b.Ai?RE:LE):a.vm.remove(c);"untilNextSound"==b.jl&&(a.YB=c)}function uE(a,b){a.Qs?a.Qs.IN(b):(a.Qs=new IE(b,a.zZ,a.ge,a.fo),a.$a&&a.Qs.activate())}f.Wa=function(a){a=a.timestamp().K();a!=this.M&&this.wi(a)};function hF(a,b){b=a.G.slides().Z(b).Jc().vc();z(b,function(b){pb(a.NA,b)||(fb(b,wh),$q(a,b).activate(),a.NA.push(b))},a);Xj(a.m_,a)}
f.m_=function(){var a=this;y(this.N);var b=this.N.timestamp().K(),c=this.G.slides().Z(b).Jc().vc();z(this.NA,function(b){pb(c,b)||($q(a,b).deactivate(),sb(a.NA,b))},this)};
f.wi=function(a){function b(a,b){for(var c=0;c<a.length;++c){var e=a[c],g=d.yl(e);g&&b(e,g)}}var c=this;eF(this);this.$a&&hF(this,a);var d=this.ge,e=this.M;this.M=a;var g=this.$y,h=rw(this.Mo,e,a);e=rw(this.Mo,a,e);b(h,function(a,b){b.Nu.removeHandler(c.dT,c);sb(g,b)});b(e,function(a,b){b.Nu.addHandler(c.dT,c)});uE(this,iF(this,a))};function iF(a,b){return"accessible"==a.fb?null:a.G.slides().Z(b).jw}f.dT=function(a,b){var c=this.$y;pb(c,a)||c.push(a);"play"==b&&this.cR.C(a)};function jF(){this.ib={};this.RO={};this.Nd=1}f=jF.prototype;f.forEach=function(a){hc(this.ib,a,this)};f.get=function(a){a=a.id();return this.ib[a]};f.set=function(a,b,c){this.ib[a.id()]=b;this.RO[a.id()]=c;b.setVolume(this.Nd*c)};f.dM=function(a){return a.id()in this.ib};f.setVolume=function(a){if(this.Nd!=a){this.Nd=a;for(var b in this.ib)this.ib.hasOwnProperty(b)&&this.ib[b].setVolume(this.Nd*this.RO[b])}};f.pF=function(){for(var a in this.ib)this.ib.hasOwnProperty(a)&&this.ib[a].pause()};function cF(a){Sl.call(this,a)}x(cF,Sl);cF.prototype.IN=function(a){this.hl!=a&&(a?this.vg(Yg(a.Lr()[0].Pk)):this.D.vg(Yj()),this.hl=a)};(function(){if(Mc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ac))?a[1]:"0"}return Lc?(a=/10[_.][0-9_.]+/,(a=a.exec(ac))?a[0].replace(/_/g,"."):"10"):Oc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ac))?a[1]:""):Pc||Qc||Rc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ac))?a[1].replace(/_/g,"."):""):""})();function kF(a){return(a=a.exec(ac))?a[1]:""}(function(){if(cd)return kF(/Firefox\/([0-9.]+)/);if(Fc||Gc||Ec)return Tc;if(gd)return Ac()?kF(/CriOS\/([0-9.]+)/):kF(/Chrome\/([0-9.]+)/);if(hd&&!Ac())return kF(/Version\/([0-9.]+)/);if(dd||ed){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ac);if(a)return a[1]+"."+a[2]}else if(fd)return(a=kF(/Android\s+([0-9.]+)/))?a:kF(/Version\/([0-9.]+)/);return""})();function lF(a,b,c,d,e){bw.call(this,b,c,d,e);this.element=a}x(lF,bw);lF.prototype.Np=Fa;lF.prototype.mF=function(){this.Np();lF.xa.mF.call(this)};lF.prototype.Wi=function(){this.Np();lF.xa.Wi.call(this)};lF.prototype.Fl=function(){this.Np();lF.xa.Fl.call(this)};function mF(a,b,c,d,e){Ea(b)&&(b=[b]);Ea(c)&&(c=[c]);lF.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.eF=nF}x(mF,lF);var oF=1/1024,nF=-1;f=mF.prototype;
f.Np=function(){var a=this.coords[0];Math.abs(a-this.eF)>=oF&&(J(this.element,a),this.eF=a)};f.Fl=function(){this.eF=nF;mF.xa.Fl.call(this)};f.Wi=function(){this.eF=nF;mF.xa.Wi.call(this)};f.show=function(){this.element.style.display=""};f.Gf=function(){this.element.style.display="none"};function pF(a,b,c){mF.call(this,a,1,0,b,c)}x(pF,mF);function qF(a,b,c){mF.call(this,a,0,1,b,c)}x(qF,mF);var rF=cd?{snapToLines:!1,line:83,lineAlign:"end"}:{snapToLines:!0,line:-4,lineAlign:"end"};function sF(a,b){b?a.mode="showing":"showing"===a.mode&&(a.mode="hidden")}function tF(a){for(var b=0;b<a.length;++b)if("showing"===a[b].mode)return b;return null}function uF(a,b){a.snapToLines=b.snapToLines;a.line=b.line;a.lineAlign=b.lineAlign}
function vF(a){var b=[];if(!a)return b;for(var c=0;c<a.cues.length;++c){var d=a.cues[c];if("auto"===d.line){var e={};uF(e,d);b.push({cue:d,n7:e});uF(d,rF)}}return b}function wF(a){function b(){c.select(tF(c.Oh));c.jP.C(c)}var c=this;this.Oh=a;this.lr=tF(a);this.Vo=null;this.lP=new lv;this.jP=new lv;this.Oh.onchange=function(){c.select(tF(c.Oh));c.lP.C(c)};this.Oh.onaddtrack=b;this.Oh.onremovetrack=b}
wF.prototype.select=function(a){this.lr=null!==a&&a<this.Oh.length?a:null;for(a=0;a<this.Oh.length;++a)sF(this.Oh[a],a===this.lr);this.Vo&&(xF(this),this.Vo||(this.Vo=vF(yF(this))))};wF.prototype.show=function(a){var b=yF(this);a&&!b?this.select(0):b&&sF(b,a)};wF.prototype.IM=function(){var a=yF(this);return!!a&&"showing"===a.mode};function zF(a){for(var b=[],c=0;c<a.Oh.length;++c){var d=y(a.Oh[c].label)||y(a.Oh[c].language);b.push(d)}return b}
function xF(a){if(a.Vo){for(var b=ba(a.Vo),c=b.next();!c.done;c=b.next())c=c.value,uF(c.cue,c.n7);a.Vo=null}}function yF(a){return null!==a.lr&&a.lr<a.Oh.length?a.Oh[a.lr]:null};function AF(a){var b=a.options;R.call(this,{O:a.O,pj:a.pj});this.pg("listbox");tv(this,"position","absolute");this.hT=b.slice();Object.freeze(this.hT);this.Ua=[];this.Oj=null;this.DU=P(this)}m(AF,R);function BF(a,b){null!==b&&0>b&&(b=null);null===a.Oj||a.Ua[a.Oj].Je(!1);a.Oj=b;null===b||a.Ua[b].Je(!0)}AF.prototype.options=function(){return this.hT};function CF(a){var b=a.options,c=a.k5;AF.call(this,{O:a.O,options:b});var d=this;a={};b=ba(b);for(var e=b.next();!e.done;a={Wl:a.Wl},e=b.next())a.Wl=c(e.value),a.Wl.pg("option"),a.Wl.Je(!1),xv(a.Wl,yv(this,"item")),uv(this,a.Wl),this.Ua.push(a.Wl),E(this,a.Wl.ga,function(a){return function(){BF(d,d.Ua.indexOf(a.Wl));d.DU.C()}}(a))}m(CF,AF);CF.prototype.Sa=function(a,b){AF.prototype.Sa.call(this,a,b);this.Ua.forEach(function(a){return zv(a)})};function DF(a){var b="Off";b=void 0===b?null:b;return a&&a.hasOwnProperty("PB_SUBTITLES_OFF")&&a.PB_SUBTITLES_OFF||b||"PB_SUBTITLES_OFF"}function EF(a,b){var c=[DF(b)].concat(ca(a));CF.call(this,{O:"subtitles-list",options:Array.from(Array(c.length).keys()),k5:function(a){a=c[a];var b=new R({pY:!0});b.oa(a);return b}})}m(EF,CF);function FF(a){S.call(this,"volume_popup");this.D=a;this.gz=new S("volume");this.F(this.gz);this.JP=new S("back");this.gz.F(this.JP);GF(this,this.D.volume());this.D.JI.addHandler(function(){GF(this)},this);this.D.rL.addHandler(function(){GF(this)},this);C(this.gz.displayObject(),yo,this.e2,!1,this)}x(FF,S);FF.prototype.e2=function(a){C(document,Ao,this.VC,!1,this);C(document,zo,this.fT,!1,this);this.VC(a);this.D.El(!1)};
FF.prototype.VC=function(a){this.visible()&&(a=ej(a,this.gz.Aa()).y,a=Math.min(1,a/this.gz.height()),a=Math.max(0,a),a=1-a,this.D.setVolume(a),GF(this,a))};FF.prototype.fT=function(a){ng(document,Ao,this.VC,!1,this);ng(document,zo,this.fT,!1,this);this.VC(a)};function GF(a,b){r(b)||(b=a.D.muted()?0:a.D.volume());Ev(a.JP,"height",100*(1-b)+"%");ep(a.displayObject())};function HF(a,b,c){K&&(this.Xg=Me("DIV"),Uo(this.Xg,"tap_area"));Cv.call(this,b);this.Xg&&this.F(this.Xg);this.bE=!0;this.W_=c?!0:!1;c&&this.zd(!1);a&&this.ga.addHandler(this.$I,this);K&&(a=this.Aa(),Uo(a,"mobile"));this.mA(0);this.Aa().setAttribute("tabindex","-1");this.PA()}x(HF,Cv);f=HF.prototype;f.kr=!1;f.ub=!0;f.BP=function(a){a=Me("BUTTON",a);Fc&&8>=Tc||(a.type="button");return a};f.selected=function(){return this.kr};
f.Je=function(a){if(a){var b=this.Aa();Uo(b,"selected")}else b=this.Aa(),Vo(b,"selected");this.W_&&this.zd(a);this.kr=a};f.enabled=function(){return this.ub};f.Za=function(a){HF.xa.Za.call(this,a);var b=this.Aa();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Vo(c,"disabled")}else c=this.displayObject(),Uo(c,"disabled");!a&&b.blur&&b.blur();this.ub=a};f.zd=function(a){this.Aa().setAttribute("aria-pressed",a)};f.$I=function(){this.Je(!this.kr)};
f.Ih=function(a){HF.xa.Ih.call(this,a);-1==this.hq&&this.Aa().blur()};f.Ov=function(){return HF.xa.Ov.call(this)};f.Pn=function(a){this.enabled()&&HF.xa.Pn.call(this,a)};f.Fn=function(a){this.bE=!1;HF.xa.Fn.call(this,a);this.bE=!0};function IF(a,b,c,d){S.call(this,"controls");this.D=a;this.V=c;this.Pb=new HF(!1,"play",!0);this.Pb.Fn(!0);this.F(this.Pb);this.cH(d);JF(this);b&&(this.qd=b,this.WV(),this.qd.jP.addHandler(this.WV,this),this.qd.lP.addHandler(this.XV,this));this.Hw=new HF(!1,"toggle_fullscreen",!0);this.Hw.Fn(!0);this.F(this.Hw);this.GV=new F;this.GR=new F;this.D.ob().addHandler(function(){this.Pb.Je(this.D.playing())},this);this.Pb.ga.addHandler(function(){this.D.playing()?this.D.pause():this.D.play()},this);this.Hw.ga.addHandler(function(){this.GV.C()},
this);this.ga.addHandler(Fa,this);Sj(this.displayObject(),"left bottom")}x(IF,S);f=IF.prototype;f.U=1;f.bK=1;f.qd=null;f.Gi=null;f.Hi=null;f.V=null;f.locked=function(){return this.ti};f.kc=function(a){a&&(this.bK=a,this.Mm(this.width()))};f.resize=function(a,b){IF.xa.resize.call(this,a,b)};
f.Mm=function(a,b){if(a){this.U=Math.max(this.bK,240/a);var c=Math.round(11/this.U);Ev(this,"left",c+"px");Ev(this,"bottom",c+"px");a=Math.round(a*this.U)-22;cp(this.displayObject(),1/this.U);c=a-153;this.Gi&&this.Gi.visible()&&(c-=this.no.x()-this.Gi.x());this.zc.resize(c)}IF.xa.Mm.call(this,a,b)};
f.cH=function(a){this.zc=new S("progress");this.F(this.zc);this.ER=new S("loading");this.zc.F(this.ER);this.NJ=new S("playing");this.zc.F(this.NJ);this.Iu=new S("tooltip");this.Iu.I(!1);this.zc.F(this.Iu);if(a)for(var b=0;b<a.count();++b)this.zc.F(new KF(this.D,jh(a,b)));this.D.yR.addHandler(function(){Ev(this.ER,"width",100*this.D.gF()+"%")},this);this.D.je.addHandler(function(){Ev(this.NJ,"width",this.D.currentTime()/this.D.duration()*100+"%")},this);C(this.zc.displayObject(),"mouseover",function(){this.Iu.I(!0)},
!1,this);C(this.zc.displayObject(),"mouseout",function(){this.Iu.I(!1)},!1,this);C(this.zc.displayObject(),Ao,function(a){a=LF(this,a);Ev(this.Iu,"left",100*a+"%");this.Iu.oa(MF(a*this.D.duration()))},!1,this);C(this.zc.displayObject(),yo,this.lJ,!1,this)};
function JF(a){a.no=new HF(!1,"mute",!0);a.no.Fn(!0);a.F(a.no);a.nE=new FF(a.D);a.nE.I(!1);a.F(a.nE);a.no.ga.addHandler(function(){var a=!this.D.muted();this.D.El(a);this.no.Je(a)},a);a.D.JI.addHandler(function(){this.no.Je(this.D.muted())},a);C(a.no.displayObject(),"mouseover",function(){this.nE.visible()||this.ED({button:this.no,sF:this.nE})},!1,a)}f.WV=function(){this.Hi&&(this.removeChild(this.Hi),this.Hi=null);if(this.qd&&zF(this.qd).length){this.Gi||NF(this);var a=y(this.qd);OF(this,zF(a))}this.XV()};
f.XV=function(){var a=!!this.qd&&!!zF(this.qd).length;this.Gi&&this.Gi.I(a);if(this.Hi){var b=y(this.qd);a=a&&b.IM()?b.lr:null;BF(this.Hi,null!=a?a+1:0)}};function OF(a,b){b=new EF(b,a.V);b.I(!1);b.DU.addHandler(function(){if(a.qd&&a.Hi){var b=(b=a.Hi.Oj)?b-1:null;null!=b?a.qd.select(b):a.qd.show(!1);a.Hi.I(!1)}},a);a.Hi=b;a.F(b)}
function NF(a){var b=new HF(!1,"subtitles",!0);b.Fn(!0);b.ga.addHandler(function(){var a=this;this.Hi&&this.Gi&&!this.Hi.visible()&&(this.ED({button:this.Gi,sF:this.Hi,P6:function(){a.Gi&&a.Gi.Je(!1)}}),this.Gi.Je(!0))},a);a.Gi=b;a.F(b)}
f.ED=function(a){var b=a.button,c=a.sF,d=a.P6;c.I(!0);var e=new mF(c.displayObject(),0,1,150);e.play();var g=!1;C(document,Ao,function(a){a=PF({button:b,sF:c,G5:a});if(a==g){var h=parseFloat(Yi(c.displayObject(),"opacity"));e.stop();a?(g=!1,e=new mF(c.displayObject(),h,1,150),e.play()):(g=!0,e=new mF(c.displayObject(),h,0,150),e.play(),C(e,"finish",function(){c.I(!1);d&&d()},!1,this))}},!1,this)};
function PF(a){var b=a.button,c=a.sF;a=a.G5;var d=ej(a,c.displayObject());if(0>d.x||d.x>c.width()||0>d.y)return!1;c=ej(a,b.displayObject());return 0>=c.y||0<=c.x&&c.x<=b.width()&&c.y<=b.height()}f.lJ=function(a){this.ti=!0;C(document,Ao,this.Vt,!1,this);C(document,zo,this.RC,!1,this);this.D.playing()&&(this.D.pause(),this.so=!0);this.Vt(a);a.preventDefault()};f.Vt=function(a){this.D.seek(LF(this,a)*this.D.duration())};
f.RC=function(a){ng(document,Ao,this.Vt,!1,this);ng(document,zo,this.RC,!1,this);this.Vt(a);this.so&&(this.D.play(),this.so=!1);this.ti=!1;this.GR.C()};function LF(a,b){var c=a.NJ.Aa(),d=a.zc.width()-2;a=ej(b,c).x/a.bK*a.U;d=Math.min(1,a/d);return d=Math.max(0,d)}function MF(a){function b(a){a=a.toString();1==a.length&&(a="0"+a);return a}a=Math.round(a);var c=Math.floor(a/3600);a%=3600;return b(c)+":"+b(Math.floor(a/60))+":"+b(a%60)}
function KF(a,b){S.call(this,"bookmark");this.kw=b;this.D=a;this.I(!1);a.duration()?this.$B():a.UR.addHandler(function(){this.$B()},this);C(this.displayObject(),yo,this.Nq,!1,this)}x(KF,S);KF.prototype.$B=function(){this.displayObject().style.left=this.kw.time()/this.D.duration()*100+"%";this.I(!0)};KF.prototype.Nq=function(a){a.stopPropagation();this.D.seek(this.kw.time());return ep(this.displayObject().parentNode)};function QF(a){RF();return ie(a,null)}var RF=Fa;function SF(a){zl.call(this,a);dk&&Bl.addHandler(this.q1,this)}x(SF,zl);SF.prototype.q1=function(a){this.playing()&&a instanceof Rl&&this.play()};SF.prototype.videoWidth=function(){return Al(this)?M(this).videoWidth:0};SF.prototype.videoHeight=function(){return Al(this)?M(this).videoHeight:0};function TF(a,b,c){c=void 0===c?null:c;Hl.call(this,UF(this,a));this.q4=a;this.V=c;K?gl?(this.Na=new S("video_player iphone"),this.Na.F(M(this.D)),this.Na.resize(M(this.D).width,M(this.D).height),b=M(this.D).getAttribute("poster"),M(this.D).removeAttribute("poster"),b&&(Ev(this.Na,"background","url("+b+")"),Ev(this.Na,"background-size","100% 100%")),this.mp(this.Th())):this.Na=new Cv(M(this.D)):(a=this.Th(),VF(this,!1),this.Na=new S("video_player"),this.uj=WF(this,b),this.od&&this.Na.F(this.od),this.Na.F(M(this.D)),
this.Na.F(this.uj),this.Na.resize(M(this.D).width,M(this.D).height),this.mp(a),C(M(this.D),"loadeddata",this.dC,!1,this));$E(this,!0);Uk&&this.D.ob().addHandler(function(a){"playing"==a.state()&&this.Jx&&(a=this.Jx.style.opacity,this.Jx.style.opacity="0.99",this.Jx.style.opacity=a)},this)}x(TF,Hl);f=TF.prototype;f.SJ=1;f.qd=null;f.V=null;
function $E(a,b){if(r(a.od)){var c=xk()?"poster_frame_hide_video":"poster_frame";b?Fv(a.Na,c):Gv(a.Na,c);a.od.Td(b?1:0);!b&&a.QJ&&(XF(a,a.QJ),a.QJ=void 0);Fc&&!K&&mj(M(a.D),!b)}}function XF(a,b){a.od&&tv(a.od,"background-image","url("+b+")")}
function YF(a,b,c){a.od||(a.od=new R({O:"poster"}),tv(a.od,"background-size","contain"),tv(a.od,"background-position","center"),tv(a.od,"background-repeat","no-repeat"),tv(a.od,"position","absolute"),tv(a.od,"top","0"),K?y(a.Na.displayObject().parentNode).appendChild(a.od.displayObject()):a.Na.F(a.od),a.od.resize(a.Na.width(),a.Na.height()));!c&&K&&a.od.opacity()?a.QJ=b:XF(a,b)}
f.mp=function(a){this.uj?this.uj.I(a):VF(this,a);a?this.gL||(Mk?C(this.Na.displayObject(),"click",this.UC,!1,this):this.Na.ga.addHandler(this.UC,this),this.gL=!0):this.gL&&(Mk?ng(this.Na.displayObject(),"click",this.UC,!1,this):this.Na.ga.removeHandler(this.UC,this),this.gL=!1)};function VF(a,b){gl?b?Gv(a.Na,"without_controls"):Fv(a.Na,"without_controls"):a.D.mp(b)}f.Th=function(){return this.uj?this.uj.visible():TF.xa.Th.call(this)};
function Hw(a,b){a.uj&&(b?a.gI||(a.gI=setInterval(function(){ZF(a)},100)):(clearInterval(a.gI),a.gI=void 0,a.Hv(!1)))}f.JL=function(){this.D&&this.D.JL()};f.qN=function(){this.D&&this.D.qN()};function ZF(a){var b=a.Na.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=jj(a.Na.displayObject());a.uj.resize(c.width);b=(b=Zo(b))?b.Cc:1;b=Yk||a.yh?b*a.SJ:b;a.uj.kc(b)}}f.kc=function(a){this.SJ=a;$F(this,M(this.D).width,M(this.D).height)};f.videoWidth=function(){return this.D.videoWidth()};
f.videoHeight=function(){return this.D.videoHeight()};function Hr(a,b){a.Jx=b;B(b,a.Na.displayObject());K&&$F(a,M(a.D).width,M(a.D).height);K&&(jl?r(window.TouchEvent)&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(a.D.play(),a.D.pause());Xk&&(a.Na.resize(a.Na.width()+1),Xj(function(){this.Na.resize(this.Na.width()-1)},a))}
function Ir(a){a.Jx=void 0;if(Ue(a.Na.displayObject())&&K){var b=a.D,c=UF(a,a.q4);gl?(a.Na.removeChild(M(b)),a.Na.F(M(c))):a.Na=new Cv(M(c));Il(a,c);b.ic()}}f.resize=function(a,b){this.Na&&($F(this,a,b),this.uj&&ZF(this));var c=M(this.D);c.width=a;c.height=b;this.dC();this.od&&this.od.resize(this.Na.width(),this.Na.height())};f.vg=function(a){a=TF.xa.vg.call(this,a);this.dC();return a};
f.dC=function(){if(Fc||Gc){var a=M(this.D);Ev(this.Na,"background","#000000");H(a,"width","");H(a,"height","");this.yh||(a.videoWidth/a.videoHeight<a.width/a.height?H(a,"width","auto"):H(a,"height","auto"))}};function $F(a,b,c){var d=Yk||a.yh?1:a.SJ,e=new On;e.scale(1/d,1/d);Wo(a.Na.displayObject(),e);a.Na.resize(b*d,c*d)}f.width=function(){var a=M(this.D);return parseInt(a.width,10)};f.height=function(){var a=M(this.D);return parseInt(a.height,10)};
function UF(a,b){b=Re(QF(b));Vk&&b.setAttribute("playsinline","");!K&&Jk&&b.setAttribute("preload","metadata");bl&&b.setAttribute("webkit-playsinline","");if(cd&&1<b.children.length){var c=bf(b,function(a){return y(a)&&"SOURCE"==a.nodeName&&"video/mp4"==a.getAttribute("type")});c&&B(b,c)}K||(c=b.getAttribute("poster"),b.removeAttribute("poster"),c&&(a.od=new R({O:"poster"}),tv(a.od,"background","url("+c+")"),tv(a.od,"background-size","100% 100%")),Yk?aG(b):!Xk&&La(b.textTracks)&&r(b.textTracks.length)&&
(a.qd=new wF(b.textTracks)));return new SF(b)}f.UC=function(){this.Th()&&(this.D.playing()?this.D.pause():this.D.play())};
function WF(a,b){var c=new IF(a.D,a.qd,a.V,b);c.resize(M(a.D).width);c.Td(0);c.GV.addHandler(function(){this.Hv(!this.yh);return ep(c.displayObject())},a);c.GR.addHandler(function(){this.ZR||bG(this,!1)},a);C(a.Na.displayObject(),"mouseenter",function(){this.ZR=!0;bG(this,!0)},!1,a);C(a.Na.displayObject(),"mouseleave",function(){this.ZR=!1;c.locked()||bG(this,!1)},!1,a);return c}f.show=function(a){this.Na.displayObject().style.display=a?"":"none"};
f.Hv=function(a){if(!gl&&this.yh!=a&&this.Na.displayObject().parentNode){a=this.yh=a;for(var b=this.Na.displayObject().parentNode;b&&!To(b,"slide");){var c=b;a?Uo(c,"fullscreen"):Vo(c,"fullscreen");b=b.parentNode}this.dC();$F(this,M(this.D).width,M(this.D).height)}};function bG(a,b){var c=b?1:0;(new cG(a.uj,a.uj.opacity(),c,200)).play();a.qd&&(b?(a=a.qd,a.Vo||(a.Vo=vF(yF(a)))):xF(a.qd))}f.Ut=function(a,b){TF.xa.Ut.call(this,a,b);this.playing&&this.qd&&this.qd.select(this.qd.lr)};
function aG(a){function b(a){return a&&"TRACK"===a.nodeName&&a.hasAttribute("kind")?(a=a.getAttribute("kind"),!!a&&("captions"===a||"subtitles"===a)):!1}bf(a,function(a){return a&&b(a)&&a.hasAttribute("default")})||(a=bf(a,b))&&a.setAttribute("default","")}function cG(a,b,c,d){lF.call(this,null,[b],[c],d);this.P=a}x(cG,lF);cG.prototype.Np=function(){y(this.coords);this.P.Td(this.coords[0])};function dG(){this.Ay=new jF;this.Ou=new jF;this.Nd=1;this.AC=!1;this.ZJ=1;this.Fr=new F;this.aU=new F;this.aS=new F;this.vT=new F;this.iV=new F;this.t4=new F;this.U=1;this.V=null}f=dG.prototype;f.tM=function(a){var b=a.Ud;a=a.volume();a=r(a)?a:1;if(this.Ay.dM(b))var c=this.Ay.get(b);else c=null,b.fp()?c=Fe(document,b.fp()):b.Wh()&&(c=Re(QF(b.Wh()))),y(c),c=new Sl(c),c.ew.addHandler(this.SC,this),this.Ay.set(b,c,a);return c};
f.yl=function(a){var b=a.Ud,c=a.volume();a=a.ul();c=r(c)?c:1;this.Ou.dM(b)?a=this.Ou.get(b):(a=new TF(b.Wh(),a,this.V),a.ew.addHandler(this.V1,this),a.kc(this.U),this.Ou.set(b,a,c));return a};function Gw(a,b){a.U=b;a.Ou.forEach(function(a){a.kc(b)})}f.volume=function(){return this.Nd};f.setVolume=function(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.Nd!=a&&(this.Nd=a,eG(this),this.Fr.C())};f.El=function(a){this.AC!=a&&(this.AC=a,this.aS.C(),eG(this))};f.muted=function(){return this.AC};
f.bA=function(){return this.ZJ};f.pF=function(){this.Ay.pF();this.Ou.pF();this.vT.C()};function eG(a){var b=a.AC?0:a.Nd;b!=a.ZJ&&(a.ZJ=b,a.aU.C(),a.Ay.setVolume(b),a.Ou.setVolume(b))}f.yA=function(){return this.Fr};f.cA=function(){return this.aU};f.PX=function(){return this.aS};f.SC=function(a,b){this.iV.C(a,b)};f.V1=function(a,b){this.t4.C(a,b)};f.AN=function(a){this.V=a};dG.prototype.muteStateToggledEvent=dG.prototype.PX;dG.prototype.realVolumeChangedEvent=dG.prototype.cA;
dG.prototype.volumeChangedEvent=dG.prototype.yA;dG.prototype.realVolume=dG.prototype.bA;dG.prototype.muted=dG.prototype.muted;dG.prototype.mute=dG.prototype.El;dG.prototype.setVolume=dG.prototype.setVolume;dG.prototype.volume=dG.prototype.volume;function fG(a){this.G=a;this.eQ=new F}fG.prototype.iA=function(a){a.Bd().addHandler(this.wi,this)};fG.prototype.wi=function(a){a=this.G.slides().Z(a).$r();for(var b=0;b<a.count();++b){var c=a.rM(b);this.eQ.C(c)}};fG.prototype.Ez=function(){return this.eQ};function gG(a){this.sQ=a;this.xc=15E3}f=gG.prototype;f.NB=null;f.Ju=0;f.WD=!1;f.iv=function(a){this.NB=vb(arguments);this.WD||(this.WD=!0,this.Ju=setTimeout(w(this.P1,this),this.xc))};f.P1=function(){this.WD=!1;this.sQ.apply(null,this.NB);this.NB=null};f.I5=function(a){this.cancel();this.sQ.apply(null,arguments)};f.cancel=function(){clearTimeout(this.Ju);this.WD=!1;this.NB=null};function hG(){this.xq=null;this.lk=0;this.rl=null;this.Ko={};this.Um={};this.Fi=!1;this.hR=new gG(w(this.cC,this));this.Oo=new F;this.Qy=!1}f=hG.prototype;f.LM=function(){return this.xq};function Pu(a,b){a.xq!=b&&(a.xq=b,a.Fi=!0)}f.mv=function(a){return a in this.Ko?this.Ko[a]:null};function ku(a,b){return b in a.Um?a.Um[b]:null}function Ou(a,b){a.lk!=b&&(a.lk=b,a.Fi=!0,a.hR.iv())}
f.vN=function(){var a={};a.lastViewedSlide=this.xq;a.viewDuration=this.lk;a.slideStates=sc(this.Ko);this.rl&&(a.zoomState=this.rl.persistState());this.Qy&&(a.slideTimelineStates=jc(this.Um,function(a){return a.vN()}));return a};f.LL=function(a){fb(a,hG);this.xq=a.xq;this.lk=a.lk;this.Ko=sc(a.Ko);this.Qy=a.Qy;this.rl=a.rl?a.rl.LL():null;this.Um=jc(a.Um,function(a){return a.clone()});this.Fi=!0};f.invalidate=function(){this.hR.I5()};f.cC=function(){this.Fi&&(this.Fi=!1,this.Oo.C())};
f.stateChangedEvent=function(){return this.Oo};function iG(a){var b=new hG;b.xq=a.lastViewedSlide;b.lk=a.viewDuration;b.Ko=a.slideStates;var c=a.zoomState;c&&(b.rl=new ls({Si:c.indexes,JA:c.zoomStates||[]}));if(a=a.slideTimelineStates)b.Um=jc(a,function(a){return new Tl(a.S,a.s,a.t)}),b.Qy=!0;return b};function jG(a,b){this.G=a;this.za=b;this.pd=this.B=null;this.tK=new F;this.VU=new F;this.WU=new F;this.v3=new F}jG.prototype.yc=function(){return!!this.B&&0<=this.B.la()};function Ew(a){y(a.yc());y(a.B);return a.B.Y().yE()}function Jr(a,b,c){a.yc()&&a.xB(a.tK,b,c)&&(y(a.B),b=a.G.settings().Fs().PF(),c="quiz"==a.B.Y().type(),b&&!c?b.open():Ew(a)&&!Zk&&Fw(a))}
function Fw(a){var b=y(a.pd),c=b.X(),d=a.G.settings().sc().Cl(),e=b.eN()&&0>b.Hf();c.started()||e?!d&&e?Nu(a.za.vm):"bySlides"==a.G.settings().navigation().Dl().vk()?b.Qd():b.zl():b.play()}jG.prototype.xB=function(a,b){var c=new tp,d=yb(vb(arguments),1);a.C.apply(a,ca(d.concat(c)));return!c.actionPrevented()};var kG=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function lG(a,b,c){$a(a);if(Ia(b)){db(b);for(var d=0;d<b.length;d++)lG(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function mG(a){var b=[],c;for(c in a)lG(c,a[c],b);return b.join("&")};var nG=!1;function oG(a){var b=Qe("SCRIPT");C(b,"load",function(){nG=!0;pG(a)&&a.Wa(a.N)});var c=window.location.toString().match(kG)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function qG(a,b){this.Eb=a;this.gW=b}f=qG.prototype;f.Eb="";f.gW="";f.Ea=0;f.Ca=0;f.Nh=0;f.gk=1;f.width=function(){return this.Ea};f.uc=function(a){this.Ea=a};f.height=function(){return this.Ca};f.tc=function(a){this.Ca=a};f.id=function(){return this.Eb};f.rh=function(){return this.gW};f.Ka=function(){return this.Nh*this.gk};f.xk=function(a){this.gk=a};function rG(a,b,c){qG.call(this,a,b);this.uP=c}x(rG,qG);rG.prototype.uP="";rG.prototype.clientId=function(){return this.uP};function sG(a,b){this.D=null;this.qm=!1;this.vb=a;this.gl=b;this.Co=new F;this.Gb=Qe("DIV");this.Gb.style.position="absolute";B(a.displayObject(),this.Gb);mj(this.Gb,this.Lc);this.ig(a)}f=sG.prototype;f.qm=!1;f.Lc=!1;f.ZM=function(){this.qm=!0;this.ug(this.vb);this.ry(this.Lc);this.Co.C(this)};f.S6=function(){};f.R6=function(){};f.Tg=function(){return this.qm&&null!=this.D};f.stop=function(){if(this.Tg())try{y(this.D).pauseVideo()}catch(a){}};f.visible=function(){return this.Lc};
f.ug=function(a){this.ig(a);if(this.Tg()){var b=this.R,c=a.scale();a=c*this.gl.width();c*=this.gl.height();gj(b,a,c)}};f.ig=function(a){a=a.position(this.gl.id(),1);$i(this.Gb,a.x,a.y)};f.NF=function(a){this.Lc!=a&&(this.Lc=a,this.ry(a))};
f.ry=function(a){if(a){if(!this.D){var b=this.Gb,c=this.vb.scale(),d=this.gl,e={styleid:"0",client_id:d.clientId(),vid:d.rh(),autoplay:!1,show_related:!1,events:{onPlayerReady:w(this.ZM,this),onPlayStart:w(this.S6,this),onPlayEnd:w(this.R6,this)}},g="_"+d.id(),h=Qe("DIV");h.setAttribute("id",g);var k=c*d.width();c*=d.height();gj(h,k,c);H(h,"background","#494949");k=Qe("DIV");H(k,"position","absolute");H(k,"top","50%");H(k,"left","50%");H(k,"transform","translate(-50%, -50%)");B(h,k);c=Qe("DIV");Uo(c,
"preloader");H(c,"position","relative");B(k,c);c=Qe("DIV");$e(c,"\u8bf7\u7a0d\u540e");H(c,"position","relative");H(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');H(c,"font-weight","lighter");H(c,"font-size","32px");H(c,"color","white");H(c,"text-align","center");H(c,"margin-top","12px");B(k,c);B(b,h);this.R=h;this.D=new YKU.Player(g,e);this.ug(this.vb)}}else Se(this.Gb),
this.D=null,this.qm=!1;mj(this.Gb,a)};f.readyEvent=function(){return this.Co};var tG,uG=!1;u("onYouTubePlayerAPIReady",function(){uG=!0;var a=y(tG);pG(a)&&a.Wa(a.N);tG=null},void 0);function vG(a,b){qG.call(this,a,b)}x(vG,qG);function wG(a,b){this.D=null;this.qm=!1;this.vb=a;this.gl=b;this.Co=new F;this.Gb=Qe("DIV");this.Gb.style.position="absolute";B(a.displayObject(),this.Gb);mj(this.Gb,this.Lc);this.ig(a)}f=wG.prototype;f.qm=!1;f.Lc=!1;f.ZM=function(){this.qm=!0;this.ug(this.vb);this.ry(this.Lc);this.Co.C(this)};f.U6=function(){};f.V6=function(){};f.T6=function(){};f.Tg=function(){return this.qm&&null!=this.D};f.R=function(){return this.Tg()?y(this.D).getIframe():null};f.stop=function(){if(this.Tg())try{y(this.D).stopVideo()}catch(a){}};
f.visible=function(){return this.Lc};f.ug=function(a){this.ig(a);var b=this.R();if(b){var c=a.scale();a=c*this.gl.width();c*=this.gl.height();gj(b,a,c)}};f.ig=function(a){var b=this.gl.id();a=a.position(b,1);$i(this.Gb,a.x,a.y)};f.NF=function(a){this.Lc!=a&&(this.Lc=a,this.ry(a))};
f.ry=function(a){if(a){if(!this.D){var b=this.Gb,c=this.vb.scale(),d=this.gl;c={width:c*d.width(),height:c*d.height(),videoId:d.rh(),playerVars:{controls:1,loop:0,enablejsapi:1,autohide:2,autoplay:0,showinfo:1,rel:0},events:{onReady:w(this.ZM,this),onPlaybackQualityChange:w(this.U6,this),onStateChange:w(this.V6,this),onError:w(this.T6,this)}};d="_"+d.id();var e=Qe("DIV");e.setAttribute("id",d);B(b,e);this.D=new YT.Player(d,c);this.ug(this.vb)}}else Se(this.Gb),this.D=null,this.qm=!1;mj(this.Gb,a)};
f.readyEvent=function(){return this.Co};function xG(a,b,c){this.ib={};this.vb=a;this.H=c;this.N=b;a.Zh().addHandler(this.zx,this);b.Vb().addHandler(this.Wa,this)}f=xG.prototype;f.M=-1;f.sW=!1;f.rW=!1;function yG(a,b,c){var d=0;if(0>b||b>=a.H.count())return d;a=a.H.Z(b);if(a instanceof no)for(a=a.Dw,b=0;b<a.count();b++){var e=a.get(b);null!=e&&e instanceof c&&(d+=1)}return d}
f.Wa=function(a){a=a.timestamp();var b=a.K();if(0<yG(this,b,vG)){if(!this.sW){tG=this;var c=Qe("SCRIPT"),d=window.location.toString().match(kG)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.sW=!0}0<yG(this,b,rG)&&(this.rW||oG(this),this.rW=!0);pG(this)?(this.M!=a.K()&&zG(this,this.M,-1),this.M=a.K(),-1!=a.wa()&&(a=this.yK(a),zG(this,this.M,a))):this.M=b};
f.yK=function(a){var b=a.wa(),c=a.K();return this.H.Z(c).Qa().Sb(b).startTime()+a.Ka()};function pG(a){if(-1==a.M)return!1;var b=!0;0<yG(a,a.M,vG)&&(b&=uG);0<yG(a,a.M,rG)&&(b&=nG);return!!b}f.zx=function(){if(pG(this)){var a=this;AG(this,this.M,function(b){b.ug(a.vb)})}};f.KD=function(a){return 0<=a&&a<this.H.count()};f.vK=function(a){this.KD(a)&&this.H.Z(a).Qa().duration()};
function zG(a,b,c){a.vK(b);AG(a,b,function(b){var d=b.gl.Ka()<=c;d?b.visible()||b.ug(a.vb):b.visible()&&b.stop();b.NF(d)})}function AG(a,b,c){if(!(0>b||b>=a.H.count())&&(b=a.H.Z(b),b instanceof no)){b=b.Dw;for(var d=0;d<b.count();++d){var e=b.get(d);if(e){var g=a,h=e.id();if(null==g.ib[h])if(e instanceof vG)g.ib[h]=new wG(g.vb,e);else if(e instanceof rG)g.ib[h]=new sG(g.vb,e);else throw Error("unknown external video type");e=g.ib[h];c(e)}}}};function BG(a){Cf.call(this);this.sp=a;this.Tb={}}x(BG,Cf);var CG=[];f=BG.prototype;f.vn=function(a,b,c,d){Ia(b)||(b&&(CG[0]=b.toString()),b=CG);for(var e=0;e<b.length;e++){var g=C(a,b[e],c||this.handleEvent,d||!1,this.sp||this);if(!g)break;this.Tb[g.key]=g}return this};f.JX=function(a,b,c,d){return DG(this,a,b,c,d)};function DG(a,b,c,d,e,g){if(Ia(c))for(var h=0;h<c.length;h++)DG(a,b,c[h],d,e,g);else{b=gg(b,c,d||a.handleEvent,e,g||a.sp||a);if(!b)return a;a.Tb[b.key]=b}return a}
f.nO=function(a,b,c,d,e){if(Ia(b))for(var g=0;g<b.length;g++)this.nO(a,b[g],c,d,e);else if(a=pg(a,b,c||this.handleEvent,La(d)?!!d.capture:!!d,e||this.sp||this))og(a),delete this.Tb[a.key]};f.rs=function(){hc(this.Tb,function(a,b){this.Tb.hasOwnProperty(b)&&og(a)},this);this.Tb={}};f.jc=function(){BG.xa.jc.call(this);this.rs()};f.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var EG=["classid","data","movie","type","typemustmatch"];function FG(a,b){function c(a,b,c){for(var d in b)for(var e=d.toLowerCase(),g=0;g<a.length;g++){var n=a[g];y(n.toLowerCase()==n);if(e==n)throw Error('Cannot override "'+n+'" '+c+', got "'+d+'" with value "'+b[d]+'"');}}c(EG,a,"attribute");c(EG,b,"param")};function GG(){}GG.CM=void 0;GG.V5=function(){return GG.CM?GG.CM:GG.CM=new GG};GG.prototype.J6=0;GG.prototype.p6="";function HG(a){tg.call(this);this.WL=a||Ce();this.tN=IG;this.Lb=null;this.jh=!1;this.yb=null;this.Lz=void 0;this.Rh=this.De=this.lh=null;this.D8=!1}x(HG,tg);HG.prototype.o6=GG.V5();var IG=null;f=HG.prototype;f.xl=function(){var a;(a=this.Lb)||(a=this.o6,a=this.Lb=a.p6+":"+(a.J6++).toString(36));return a};f.GF=function(a){if(this.lh&&this.lh.Rh){var b=this.lh.Rh,c=this.Lb;c in b&&delete b[c];rc(this.lh.Rh,a,this)}this.Lb=a};f.Qi=function(){return this.yb};
function JG(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.lh&&a.Lb){c=a.lh;var d=a.Lb;c=c.Rh&&d?A(c.Rh,d)||null:null}if(c&&a.lh!=b)throw Error("Unable to set parent component");a.lh=b;HG.xa.FN.call(a,b)}f.getParent=function(){return this.lh};f.FN=function(a){if(this.lh&&this.lh!=a)throw Error("Method not supported");HG.xa.FN.call(this,a)};f.qX=function(){return this.WL};f.xz=function(){this.yb=this.WL.createElement("DIV")};
function KG(a,b,c){if(a.jh)throw Error("Component already rendered");a.yb||a.xz();b?b.insertBefore(a.yb,c||null):a.WL.rc.body.appendChild(a.yb);a.lh&&!a.lh.jh||a.Dz()}f.Dz=function(){this.jh=!0;LG(this,function(a){!a.jh&&a.Qi()&&a.Dz()})};function MG(a){LG(a,function(a){a.jh&&MG(a)});a.Lz&&a.Lz.rs();a.jh=!1}f.jc=function(){this.jh&&MG(this);this.Lz&&(this.Lz.ic(),delete this.Lz);LG(this,function(a){a.ic()});!this.D8&&this.yb&&Ue(this.yb);this.lh=this.yb=this.Rh=this.De=null;HG.xa.jc.call(this)};
f.F=function(a){this.$g(a,this.De?this.De.length:0,void 0)};
f.$g=function(a,b,c){y(!!a,"Provided element must not be null.");if(a.jh&&(c||!this.jh))throw Error("Component already rendered");if(0>b||b>(this.De?this.De.length:0))throw Error("Child component index out of bounds");this.Rh&&this.De||(this.Rh={},this.De=[]);if(a.getParent()==this){var d=a.xl();this.Rh[d]=a;sb(this.De,a)}else rc(this.Rh,a.xl(),a);JG(a,this);xb(this.De,b,0,a);a.jh&&this.jh&&a.getParent()==this?(c=this.yb,b=c.childNodes[b]||null,b!=a.Qi()&&c.insertBefore(a.Qi(),b)):c?(this.yb||this.xz(),
b=this.De?this.De[b+1]||null:null,KG(a,this.yb,b?b.yb:null)):this.jh&&!a.jh&&a.yb&&a.yb.parentNode&&1==a.yb.parentNode.nodeType&&a.Dz()};function LG(a,b){a.De&&z(a.De,b,void 0)}f.removeChild=function(a,b){if(a){var c=Da(a)?a:a.xl();a=this.Rh&&c?A(this.Rh,c)||null:null;if(c&&a){var d=this.Rh;c in d&&delete d[c];sb(this.De,a);b&&(MG(a),a.yb&&Ue(a.yb));JG(a,null)}}if(!a)throw Error("Child is not in parent component");return a};
f.zv=function(a){for(var b=[];this.De&&0!=this.De.length;)b.push(this.removeChild(this.De?this.De[0]||null:null,a));return b};var NG=!1,OG="";function PG(a){a=a.match(/[\d]+/g);if(!a)return"";a.length=3;return a.join(".")}
(function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(NG=!0,a.description)){OG=PG(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){NG=!0;OG="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],NG=!(!a||!a.enabledPlugin))){OG=PG(a.enabledPlugin.description);return}if("undefined"!=typeof ActiveXObject){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
NG=!0;OG=PG(b.GetVariable("$version"));return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");NG=!0;OG="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),NG=!0,OG=PG(b.GetVariable("$version"))}catch(c){}}})();var QG=NG,RG=OG;function SG(a,b){HG.call(this,b);this.kX=a;this.Vh=new BG(this);this.jM=new nm}x(SG,HG);f=SG.prototype;f.uO="window";f.FL="#000000";f.AW="sameDomain";f.setSize=function(a,b){this.sO=Da(a)?a:Math.round(a)+"px";this.wM=Da(b)?b:Math.round(b)+"px";this.Qi()&&gj(TG(this),this.sO,this.wM);return this};
f.Dz=function(){SG.xa.Dz.call(this);var a=this.Qi(),b=om(this.jM),c=this.jM;pm(c);for(var d=[],e=0;e<c.Tb.length;e++)d.push(c.uk[c.Tb[e]]);c=[];for(e=0;e<b.length;e++){var g=encodeURIComponent(String(b[e])),h=encodeURIComponent(String(d[e]));c.push(g+"="+h)}b=c.join("&");if(Fc&&!Yc(11)){c=this.kX;d={allowFullScreen:"true",AllowScriptAccess:this.AW,allowNetworking:"all",bgcolor:this.FL,FlashVars:b,quality:"high",SeamlessTabbing:"false",wmode:this.uO};b={"class":"goog-ui-media-flash-object",id:this.xl(),
name:this.xl()};FG(b,d);e={allownetworking:"none",allowscriptaccess:"never",movie:c};c={};for(k in e)y(k.toLowerCase()==k,"Must be lower case"),c[k]=e[k];for(k in d)g=k.toLowerCase(),g in e&&delete c[g],c[k]=d[k];d=[];for(k in c)d.push(je("param",{name:k,value:c[k]}));var k=ke({classid:"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"},{},b);k=je("object",k,d)}else k={AllowScriptAccess:this.AW,allowFullScreen:"true",allowNetworking:"all",bgcolor:this.FL,"class":"goog-ui-media-flash-object",FlashVars:b,
id:this.xl(),name:this.xl(),quality:"high",SeamlessTabbing:"false",wmode:this.uO},k=ke({src:this.kX,type:"application/x-shockwave-flash",pluginspage:"https://www.macromedia.com/go/getflashplayer"},{allownetworking:"none",allowscriptaccess:"never"},k),k=je("embed",k);oe(a,k);this.sO&&this.wM&&this.setSize(this.sO,this.wM);this.Vh.vn(this.Qi(),kc(Sf),Of)};
f.xz=function(){if(null!=this.x7&&!(0<=Xb(RG,this.x7)))throw Error("Method not supported");var a=this.qX().createElement("DIV");a.className="goog-ui-media-flash";this.yb=a};function TG(a){return a.Qi()?a.Qi().firstChild:null}f.jc=function(){SG.xa.jc.call(this);this.jM=null;this.Vh.ic();this.Vh=null};
f.qe=function(){return this.jh&&this.Qi()?Hc&&TG(this).readyState&&"complete"==TG(this).readyState||TG(this).readyState&&4==TG(this).readyState||"PercentLoaded"in TG(this)&&100==TG(this).PercentLoaded()?!0:!1:!1};function UG(a,b,c){this.Vn=a;this.ka=b;this.vb=c}var VG;f=UG.prototype;f.Rb=!1;f.lQ=QG;f.nm=null;f.KB=null;
f.show=function(){if(!this.Rb)if(this.Rb=!0,this.lQ){var a=this.Vn.url();RF();var b=new Fd;b.lN=a;a=new SG(b);b=this.Vn.lO()?"transparent":"opaque";a.uO=b;b=this.Vn.bgColor();a.FL=b;a.xz();H(a.Qi(),"position","absolute");this.nm=a;WG(this);a=this.vb.displayObject();KG(this.nm,a);XG(this);this.vb.Zh().addHandler(this.ES,this)}else if(b=YG(this)){a=this.Vn.width();var c=this.Vn.height(),d=ZG();Uo(b,d);d=Qe("div");B(b,d);gj(b,a,c);gj(d,a,c);b=c/$G.height;(1>a/$G.width||1>b)&&H(d,"backgroundSize","contain")}};
f.Gf=function(){if(this.Rb)if(this.Rb=!1,this.lQ)y(this.nm),this.vb.Zh().removeHandler(this.ES,this),this.nm.ic(),this.nm=null;else{var a=YG(this);if(a){var b=ZG();Vo(a,b);Se(a)}}};function XG(a){y(a.nm);var b=a.vb.scale(),c=a.Vn;a.nm.setSize(c.width()*b,c.height()*b)}function WG(a){var b=document.getElementById(a.Vn.containerId()),c=a.vb.scale(),d=Zo(b);if(d){var e=d.Yc;b=d.Zc}else e=parseFloat(Yi(b,"left")),b=parseFloat(Yi(b,"top"));y(a.nm);$i(a.nm.Qi(),e*c,b*c)}f.ES=function(){WG(this);XG(this)};
function YG(a){if(a.KB)return a.KB;a.KB=Fe(document,a.Vn.containerId());return a.KB}var $G=new ye(74,89);
function ZG(){if(r(VG))return VG;var a="_sf"+Wb();VG=a;qf("."+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 aH(a,b,c,d){this.ka=a;this.vb=b;this.N=c;this.H=d;this.DH=[];c.Vb().addHandler(this.Wa,this)}aH.prototype.M=-1;aH.prototype.Wa=function(){var a=this.N.timestamp(),b=a.K();if(b!=this.M){if(0<=this.M){var c=this.H.Z(this.M);c instanceof no&&bH(this,c,-1)}this.M=b}if(0<=b&&(c=this.H.Z(b),c instanceof no)){b=c;y(b.index()==a.K());var d=a.wa();a=0>d?-1:b.Qa().Sb(d).startTime()+a.Ka();bH(this,c,a)}};
function bH(a,b,c){b=b.tH;for(var d=0;d<b.count();++d){var e=d;if(0>e||e>=b.count())throw Error("index is out of range");e=b.Fw[e];var g=a,h=Ma(e)+"";h in g.DH||(g.DH[h]=new UG(e,g.ka,g.vb));g=g.DH[h];c>=e.Ka()?g.show():g.Gf()}};function cH(a){yj&&a.fQ.addHandler(this.Z0,this)}cH.prototype.Z0=function(a,b){Da(a)||(a=a.baseVal);this.vJ(a)&&(b.tP=!0)};cH.prototype.vJ=function(a){return(new xj("openWindow",[a])).iv()};function dH(a,b,c,d){this.Yd=b;this.B=c;this.ge=d;this.gE=eH(a);this.sK=[];this.xT={};this.cV={};this.P=Qe("div");this.Yd.displayObject().appendChild(this.P);c.X().Vb().addHandler(this.Wa,this);b.Zh().addHandler(this.v1,this)}f=dH.prototype;f.M=-1;f.$a=!1;f.activate=function(){this.$a=!0;var a=this.B.X().timestamp();0<=a.K()&&0<=a.wa()&&this.wi(a.K())};function eH(a){return new ow(a,function(a){a=a.gd();for(var b=[],d=0;d<a.count();++d){var e=Ch(a,d);0<e.Ai&&b.push(e)}return b})}
f.Wa=function(a){if(this.$a){a=a.timestamp();var b=a.K();0<=a.wa()&&b!=this.M&&this.wi(b);z(this.sK,this.k4,this)}};f.k4=function(a){var b=Ma(a)+"";var c=this.cV[b]||null;(b=fH(this,a))&&c&&(c=Yi(c,"display"),"none"==c&&"none"!=b.style.display?(mj(b,!1),(a=this.ge.yl(a))&&a.playing()&&a.pause()):"none"!=c&&mj(b,!0))};f.wi=function(a){var b=this.M;this.M=a;var c=rw(this.gE,b,a);z(c,this.G_,this);a=rw(this.gE,a,b);z(a,this.r3,this)};f.v1=function(){cp(this.P,this.Yd.scale())};
f.G_=function(a){var b=fH(this,a);b&&mj(b,!1);sb(this.sK,a)};f.r3=function(a){var b=this.ge.yl(a);if(b){var c=fH(this,a);if(!c){if(c=this.B.Xc()){var d=c.view(),e=Ma(a)+"";c=a.wT;if(d=Vl(d,c)){this.cV[e]=d;var g=Qe("div");this.P.appendChild(g);this.xT[e]=g;e=Yi(d,"display");d.style.display="inherit";c=this.Yd.position(c,this.Yd.scale());$i(g,c);d.style.display=e;c=g}else c=null}else c=null;if(!c)return;Hr(b,c)}mj(c,!0);b=this.sK;pb(b,a)||b.push(a)}};
function fH(a,b){b=Ma(b)+"";return a.xT[b]||null};function gH(){this.fb="normal"}f=gH.prototype;f.tp=function(){};f.MW=function(){return"normal"==this.fb};f.PW=function(){return!0};f.QW=function(){return!0};f.wN=function(){};f.NW=function(){return!0};f.OW=function(){return!0};f.Ll=function(a){this.fb=a};function hH(a,b,c){this.B=a;this.hc=b;this.QR=c;this.Pw=[];this.Q_=new F;this.O_=new F;a.WN().addHandler(this.wi,this);b.cA().addHandler(this.UV,this)}f=hH.prototype;f.ri=null;f.bC=null;
f.wi=function(){if(this.ri){var a=this;z(this.Pw,function(b){b.playbackStateChangedEvent().removeHandler(a.dJ,a)});this.Pw=[];this.ri.audioStartingEvent().removeHandler(this.yS,this);this.ri.audioStartedEvent().removeHandler(this.xS,this);this.ri.videoStartingEvent().removeHandler(this.AS,this);this.ri.videoStartedEvent().removeHandler(this.zS,this);this.bC=this.ri=null}var b=this.B.Ta()||this.B.lb()||this.B.kb();b&&(this.ri=b.mediaController())&&(this.ri.audioStartingEvent().addHandler(this.yS,this),
this.ri.audioStartedEvent().addHandler(this.xS,this),this.ri.videoStartingEvent().addHandler(this.AS,this),this.ri.videoStartedEvent().addHandler(this.zS,this),this.bC=b.soundController(),this.UV())};f.yS=function(a,b,c){this.QR.NW(b)||c.suspend()};f.xS=function(a){a.ready()||a.readyEvent().addHandler(this.wS,this)};f.wS=function(a){a.readyEvent().removeHandler(this.wS,this);this.O_.C()};f.AS=function(a,b,c){this.QR.OW(b)||c.suspend()};
f.zS=function(a){pb(this.Pw,a)||(this.Pw.push(a),a.playbackStateChangedEvent().addHandler(this.dJ,this),this.Q_.C())};f.dJ=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.dJ,this),sb(this.Pw,a))};f.UV=function(){this.bC&&this.bC.setVolume(this.hc.bA())};function iH(){}iH.prototype.activate=function(){};function jH(a,b,c){var d=c.duration();b=new Rg(b.index(),-1,0);var e=c.hh(b,!0,!1);a="untilNextSound"==a.jl?d:Math.min(d,e+a.duration());c=c.qn(a,!0,!1);this.zi=new nh([new mh(new kh("play",b,0),b,c)])}jH.prototype.HL=function(){return this.zi};function kH(a,b,c,d){this.H=a;this.za=b;this.vC=[];this.N=c;c.ob().addHandler(this.Rt,this,1);for(b=0;b<a.count();++b)c=a.Z(b),c.qe()&&this.RQ(c);d.Vj.addHandler(this.RQ,this)}kH.prototype.MI=!1;kH.prototype.wk=function(){this.N.nf()?lH(this):this.MI=!0};function lH(a){var b=a.N.timestamp();a=a.vC;for(var c=0,d=a.length;c<d;++c){var e=a[c];if(!e.QM()&&(e.D7||e.PM())){var g=ph(e.dN,b);g?0!=Sg(b,g.zb())&&e.YN(g.zb(),g.b5().Kf()||0):(g=0==e.dN.count()||0>=Sg(b,oh(e.dN).zb()),e.aO(g))}}}
kH.prototype.Rt=function(){this.N.nf()&&this.MI&&(lH(this),this.MI=!1)};kH.prototype.RQ=function(a){for(var b=this.H,c=a.Jc(),d=0;d<c.count();++d){var e=Ch(c,d);e.Dt||(e=new mH(e,vh(e,b),this.za),this.vC.push(e))}c=a.gd();for(d=0;d<c.count();++d)e=Ch(c,d),e=new nH(e,vh(e,b),this.za),this.vC.push(e);if(d=(d=a.transition())?d.ye:null)a=(new jH(d,a,b)).HL(),this.vC.push(new oH(d,a,this.za))};function pH(a,b){this.dN=a;this.D7=b}function mH(a,b,c){pH.call(this,b,!0);this.ye=a;this.za=c}x(mH,pH);
mH.prototype.PM=function(){return $q(this.za,this.ye).yc};mH.prototype.QM=function(){var a=this.za,b=$q(a,this.ye);return b.yc&&!a.vm.contains(b)};mH.prototype.aO=function(){$q(this.za,this.ye).stop()};mH.prototype.YN=function(a,b){var c=this.za,d=this.ye,e=$q(c,d);gF(c,d,e,!d.Dt);e.zn(a,b,!0)};function nH(a,b,c){pH.call(this,b,!0);this.Yo=a;this.za=c}x(nH,pH);nH.prototype.PM=function(){var a=this.za,b=uo(a,this.Yo);return b.yc||pb(a.$y,b.xd())};
nH.prototype.QM=function(){var a=this.za;var b=this.Yo;dF(a,b)?(b=uo(a,b),a=b.yc&&!a.vm.contains(b)||pb(a.$y,b.xd())):a=!1;return a};nH.prototype.aO=function(a){to(this.za,this.Yo,a)};nH.prototype.YN=function(a,b){so(this.za,this.Yo,a,b,!0)};function oH(a,b,c){pH.call(this,b,!1);this.ye=a;this.za=c}x(oH,pH);oH.prototype.PM=function(){return fF(this.za,this.ye).yc};oH.prototype.QM=function(){return!1};oH.prototype.aO=function(){fF(this.za,this.ye).stop()};
oH.prototype.YN=function(a,b){Lu(this.za,this.ye,a,b)};function qH(a){this.G=a;this.ZO=!1;this.C3=qw(a.slides());this.Mo=pw(a.slides());a=this.G.$c();this.yZ=this.OD(a.sl());this.r4=this.OD(a.sh())}f=qH.prototype;f.tp=function(a){this.N=a};f.MW=function(){return!0};f.QW=function(){return!rH(this)&&!sH(this)};f.PW=function(a,b){return b?rH(this)||sH(this)?!1:tH(this)==a:!0};f.wN=function(a){this.ZO=a};f.NW=function(a){return uH(this,a)};f.OW=function(a){return uH(this,a)};f.Ll=function(){};f.ne=function(){return this.N.timestamp()};
function uH(a,b){if(!b)return!0;b=a.ne();return 0>=b.wa()&&0==b.Ka()?!rH(a)&&!sH(a):!0}function rH(a){return 0<a.OB(a.yZ,a.ne()).length||0<a.OB(a.r4,a.ne()).length}f.OB=function(a,b){for(var c=[],d=a.length-1;0<=d;--d){var e=a[d];if(0<=Sg(b,e.ih()))break;0<=Sg(b,e.zb())&&c.push(e)}return c};function sH(a){return!!a.G.slides().Z(a.N.timestamp().K()).jw&&!a.ZO}
function tH(a){function b(a){for(var b=null,e=null,g=0;g<a.length;++g){var h=a[g],q=ph(vh(h,c),d);(q=q?q.zb():null)&&(!e||0<Sg(q,e))&&(b=h,e=q)}return b?{media:b,zb:e}:null}var c=a.G.slides(),d=a.ne(),e=d.K(),g=a.Mo.Fu[e]||[];a=b(a.C3.Fu[e]||[]);g=b(g);return a&&g?0<=Sg(a.zb,g.zb)?a.media:g.media:a?a.media:g?g.media:null}f.OD=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.nv(c));Ab(b,function(a,b){return Sg(a.zb(),b.zb())});return b};function vH(a){this.yG=new wH;this.XC={};a.iV.addHandler(this.SC,this)}x(vH,iH);vH.prototype.activate=function(){this.yG.activate()};vH.prototype.SC=function(a,b){if(b){b=Ma(a)+"";var c=a.xd();var d=this.yG;var e=c.src(),g=null;0<d.ib.length&&(g=d.ib[0],g.vg(e),sb(d.ib,g));if(d=g)this.XC[b]=c,Il(a,d)}else c=Ma(a)+"",c in this.XC&&(b=this.XC[c],delete this.XC[c],c=a.xd(),this.yG.release(c),Il(a,b))};function wH(){this.ib=[];for(var a=0;20>a;++a){var b=new Rl(Qe("audio"));this.ib.push(b)}}
wH.prototype.activate=function(){z(this.ib,function(a){a=M(a);a.play();a.pause()})};wH.prototype.release=function(a){this.ib.push(a)};function xH(a,b,c,d,e){this.H=a;this.N=b;this.ra=c;this.X3=e;this.M=-1;this.ux=void 0;this.$a=this.QG=!1;this.Zm=this.OD(d);this.In=[];this.RK={};this.QK=new F;this.MV=new F;b.Vb().addHandler(this.Wa,this);b.ob().addHandler(this.Rt,this)}f=xH.prototype;f.activate=function(){this.$a=!0;this.Rt(this.N)};f.vs=function(a){this.ux=a};f.ZW=function(){var a=this;this.In.forEach(function(b){return yH(a,b)});this.In=[]};
f.OD=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.nv(c));Ab(b,function(a,b){return Sg(a.zb(),b.zb())});return b};function zH(a,b){var c=Ma(b)+"";c in a.RK||(a.RK[c]=a.X3.lp(b,a.N,a.ra));return a.RK[c]}f.wi=function(a,b){this.QG=!0;if(0<=this.M)for(var c=AH(this,this.M),d=0;d<c.length;++d){var e=c[d];(0>=Sg(e.ih(),b)||0<Sg(e.zb(),b))&&BH(zH(this,e))}CH(this,a,b);this.M=a};
f.Wa=function(a){var b=a.timestamp(),c=b.K();(a=this.M!=c)&&this.wi(c,b);if(c=this.QG){a:{c=AH(this,this.M);for(var d=0;d<c.length;++d)if(!zH(this,c[d]).qe()){c=!1;break a}c=!0}c&&(this.$a&&r(this.ux)?(-1!=this.ux&&(c=AH(this,this.ux),this.PJ(c)),this.ux=void 0,c=!0):c=!1)}c&&(this.QG=!1);b=this.OB(b);if(!Cb(b,this.In)){c=this.In;this.In=b;d=nw(c,b);for(var e=0;e<d.length;++e)yH(this,d[e]);c=nw(b,c);for(d=0;d<c.length;++d)a||DH(this,b[d]),this.$v(c[d])}};
function CH(a,b,c){if(a.$a){b=AH(a,b);for(var d=0;d<b.length;++d){var e=b[d];if(0<Sg(e.ih(),c)){DH(a,e);break}}}}function DH(a,b){if(a.$a){var c=a.N.started();zH(a,b).preload(c)}}f.cF=function(){for(var a=AH(this,this.N.timestamp().K()),b=0;b<a.length;++b)if(zH(this,a[b]).cF())return!0;return!1};f.N3=function(a){var b=zH(this,a);a=EH(this,a,this.N.timestamp());b.oc?.01<a-b.Ob.currentTime()&&b.UD(a):b.Ob.seek(a)};
f.$v=function(a){var b=this.N.timestamp();b=EH(this,a,b);var c=zH(this,a);c.activate(b);this.QK.C(a);this.N.nf()&&c.play(b);var d=w(this.N3,this,a);Xj(d,this,1E3);c.tf.addHandler(function(){c.cF()||d()},this)};function yH(a,b){var c=zH(a,b);BH(c);c.deactivate();a.MV.C(b)}f.Rt=function(a){if(this.$a){a.started()&&CH(this,this.M,a.timestamp());for(var b=this.In,c=0;c<b.length;++c){var d=b[c],e=zH(this,d);a.Vm&&!gx(a,e)?(e=this.N.timestamp(),e=EH(this,d,e),zH(this,d).play(e)):zH(this,d).pause()}}};
f.OB=function(a){for(var b=[],c=this.Zm.length-1;0<=c;--c){var d=this.Zm[c];if(0<=Sg(a,d.ih()))break;0<=Sg(a,d.zb())&&b.push(d)}return b};function AH(a,b){for(var c=[],d=0;d<a.Zm.length;++d){var e=a.Zm[d];e.zb().K()<=b&&e.ih().K()>=b&&c.push(e)}return c}function EH(a,b,c){c=FH(a,c);var d=FH(a,b.zb());a=FH(a,b.ih())-d;return pe(c-d,0,a)}function FH(a,b){return a.H.hh(b,!0,!1)}
f.wk=function(){if(this.$a)for(var a=this.N.timestamp(),b=this.In,c=0;c<b.length;++c){var d=b[c],e=zH(this,d);d=EH(this,d,a);e.wk(d,!0)}};f.F4=function(){return vb(this.In)};f.PJ=function(a){if(!K)for(var b=0;b<a.length;++b)zH(this,a[b]).preload(!1)};xH.prototype.activeTracks=xH.prototype.F4;xH.prototype.isBuffering=xH.prototype.cF;function GH(a,b,c,d,e){this.PK=a;this.Ob=b;this.DT=c;this.N=d;this.ra=e;this.tf=new F}f=GH.prototype;f.oc=!1;f.te=!1;f.Ii=!1;f.Gr=!1;f.RJ=!1;f.WK=0;f.nP=0;f.qe=function(){return 1==this.Ob.gF()};f.cF=function(){return this.te||this.Ii||this.Gr};f.UD=function(a){this.Ii||this.te||(this.Ii=!0,ix(this.ra,!0,this),this.M3=a,a=1E3*(a-this.Ob.currentTime())+500,this.vV=setTimeout(w(this.GU,this),a),this.Ob.je.addHandler(this.qP,this))};
f.GU=function(){clearTimeout(this.vV);this.vV=void 0;this.Ob.je.removeHandler(this.qP,this);this.oc||this.Ob.pause();this.Ii=!1;ix(this.ra,!1,this)};f.qP=function(){.1>this.M3-this.Ob.currentTime()&&this.GU()};f.preload=function(a){var b=this.Ob,c=HH(this);if(!c&&!this.RJ){this.RJ=!0;var d=w(this.h4,this);setTimeout(d,300);Zj&&(this.WK=setInterval(d,1E3))}!a||b.rz()&&c||this.Gr||(this.Gr=!0,ju(this.ra,!0,this),b.gm.addHandler(this.kJ,this))};
f.h4=function(){IH(this);this.Ob.ready()?clearInterval(this.WK):this.Ob.load()};f.kJ=function(){Zj&&1==this.Ob.duration()?this.nP=setInterval(w(this.NZ,this),200):BH(this)};f.NZ=function(){1!=this.Ob.duration()&&BH(this)};function BH(a){a.RJ=!1;clearInterval(a.WK);clearInterval(a.nP);a.Gr&&(a.Gr=!1,a.Ob.gm.removeHandler(a.kJ,a),ju(a.ra,!1,a))}f.activate=function(){at(this.PK,"activated");this.Ob.ob().addHandler(this.HS,this)};
f.deactivate=function(){at(this.PK,"deactivated");this.Ob.ob().removeHandler(this.HS,this);this.te&&(this.te=!1,ju(this.ra,!1,this));this.oc=!1;this.Ob.pause()};f.wk=function(a,b,c){if(!this.te||b){IH(this);var d=this.Ob,e=a-d.currentTime(),g=b?.01:.5;e>g&&!b&&!this.te&&!c?this.UD(a):Math.abs(e)>g&&d.kM(a);this.oc&&!this.Ob.playing()&&this.Ob.play()}};f.play=function(a){this.oc||this.Gr||(this.wk(a,!this.Ob.playing()),this.oc=!0,this.Ob.play())};
f.pause=function(){this.oc&&(this.oc=!1,this.te||this.Ii||this.Ob.pause())};f.HS=function(){var a=!1;"buffering"==this.Ob.state()&&(a=!0);this.te!=a&&(this.te=a,at(this.PK,a?"buffering":"activated"),ju(this.ra,a,this),a||this.oc||this.Ob.pause(),this.tf.C())};f.ZK=function(){this.Ob.vg(this.DT)};function IH(a){HH(a)||a.ZK();a.Gr&&a.Ob.rz()&&a.kJ()}function HH(a){var b=a.Ob.src();a=a.DT;if(b)for(var c=0;c<a.length;++c)if(Fb(b,a[c].src()))return!0;return!1};function JH(a,b,c,d){GH.call(this,a,b,Yg(a.audio().Pk),c,d);this.Up=b}x(JH,GH);function KH(a){this.Up=a}KH.prototype.lp=function(a,b,c){y(a instanceof bt);return new JH(a,this.Up,b,c)};function LH(){}LH.prototype.lp=function(a,b,c){var d=Ql();d=new Sl(d);y(a instanceof bt);return new JH(a,d,b,c)};function MH(a,b,c,d,e){var g=Ql();g=new Sl(g);xH.call(this,a,b,c,d,K?new KH(g):new LH);this.Up=g;this.hc=e;e.cA().addHandler(this.ql,this);this.ql()}m(MH,xH);MH.prototype.activate=function(){if(K){var a=M(this.Up.xd());a.src=Yj();a.play()}xH.prototype.activate.call(this)};MH.prototype.ql=function(){this.Up.setVolume(this.hc.bA())};MH.prototype.$v=function(a){xH.prototype.$v.call(this,a);K||(this.Up=zH(this,a).Up,this.ql())};function NH(a,b,c,d,e){GH.call(this,a,b,Yg(a.video().Pk),c,d);this.Ac=b;this.Jm=e}x(NH,GH);NH.prototype.activate=function(a){NH.xa.activate.call(this,a);this.Jm&&YF(this.Ac,this.Jm,!0)};NH.prototype.ZK=function(){this.Jm&&(YF(this.Ac,this.Jm,!0),$E(this.Ac,!0),this.Ac.je.addHandler(function b(){0!=this.Ac.currentTime()&&(this.Ac.je.removeHandler(b,this),$E(this.Ac,!1))},this));NH.xa.ZK.call(this)};function OH(){}OH.prototype.lp=function(a,b,c){var d=new TF("<video width='960px' height='540px'></video>");y(a instanceof et);var e=a.video().Jm;e&&YF(d,e,!0);return new NH(a,d,b,c,a.video().Jm)};function PH(a){this.Ac=a;this.P=Qe("div");Hr(a,this.P)}PH.prototype.displayObject=function(){return this.P};PH.prototype.displayObject=PH.prototype.displayObject;PH.prototype.resize=function(a,b){this.Ac.resize(a,b)};PH.prototype.resize=PH.prototype.resize;PH.prototype.width=function(){return this.Ac.width()};PH.prototype.width=PH.prototype.width;PH.prototype.height=function(){return this.Ac.height()};PH.prototype.height=PH.prototype.height;
PH.prototype.pO=function(a){a.resize(this.Ac.width(),this.Ac.height());Ir(this.Ac);this.Ac=a;Hr(a,this.P)};PH.prototype.updatePlayer=PH.prototype.pO;function QH(a){this.Ac=a}QH.prototype.lp=function(a,b,c){y(a instanceof et);return new NH(a,this.Ac,b,c,a.video().Jm)};function RH(a,b,c,d,e){var g=new TF(dd&&10>Qk?"<audio></audio>":"<video width='400px' height='300px'></video>");xH.call(this,a,b,c,d,K?new QH(g):new OH);this.Ac=g;this.fa=new PH(g);this.hc=e;this.hc.cA().addHandler(this.ql,this);this.ql();this.HT=new R;this.HT.Td(0);document.body.appendChild(this.HT.displayObject())}m(RH,xH);f=RH.prototype;f.activate=function(){if(jl){fb(this.Ac,TF);var a=M(this.Ac.xd());a.src=Yj();a.play();a.pause()}xH.prototype.activate.call(this)};f.view=function(){return this.fa};
f.PJ=function(a){var b=this;xH.prototype.PJ.call(this,a);K&&(clearTimeout(this.r2),a.length&&(this.r2=Xj(function(){var c=a[0].video().Jm;c&&YF(zH(b,a[0]).Ac,c)},this,500)))};f.ql=function(){this.Ac.setVolume(this.hc.bA())};f.$v=function(a){xH.prototype.$v.call(this,a);K||(this.Ac=zH(this,a).Ac,this.fa.pO(this.Ac),this.ql())};RH.prototype.view=RH.prototype.view;var SH={qea:"resumePlayback",aba:"gotoSlide",G$:"delayStartup"};function TH(a){this.Gy=a;this.gc=0;this.Dk="gotoSlide";this.Fk=!1}f=TH.prototype;f.K=function(){return this.gc};f.qY=function(a){this.gc=a};f.action=function(){return this.Dk};f.Fv=function(a){this.Dk=a};f.Od=function(){return this.Fk};f.FF=function(a){this.Fk=a};f.j8=function(){return this.Gy};TH.prototype.startupController=TH.prototype.j8;TH.prototype.setAutoStart=TH.prototype.FF;TH.prototype.autoStart=TH.prototype.Od;TH.prototype.setAction=TH.prototype.Fv;TH.prototype.action=TH.prototype.action;
TH.prototype.setSlideIndex=TH.prototype.qY;TH.prototype.slideIndex=TH.prototype.K;u("ispring.presenter.player.startup.PresentationStartup.Action",SH,void 0);u("RESUME_PLAYBACK","resumePlayback",SH);u("GOTO_SLIDE","gotoSlide",SH);u("DELAY_STARTUP","delayStartup",SH);function UH(a,b,c){this.R=null;this.jn=b;this.KJ=c;b.Az()&&(this.Gb=Qe("DIV"),B(a.displayObject(),this.Gb),this.Gb.style.overflow="hidden",this.Gb.style.position="absolute",dk&&(this.Gb.style["-webkit-overflow-scrolling"]="touch",this.Gb.style.overflow="auto"),a=Qe("IFRAME"),a.setAttribute("src",this.jn.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.R=a)}f=UH.prototype;
f.Lc=!1;f.ug=function(a){var b=this.jn;if(this.R&&this.Gb&&b.Az()){var c=a.scale(),d=c*b.width();c*=b.height();a=a.position(b.id(),1);gj(this.Gb,d,c);$i(this.Gb,a.x,a.y);gj(this.R,d,c)}};f.visible=function(){return this.Lc};
f.NF=function(a){if(this.Lc!=a)if(this.Lc=a,this.jn.Az()){if(a){B(this.Gb,this.R);try{this.R.contentWindow.ispringPresentationPlayer=this.KJ}catch(d){}}else Se(this.Gb);mj(this.Gb,a)}else if(a){if(!this.R){a=this.jn;var b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.jn.width()||this.jn.height();a.oM()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.jn.width(),100),b.height=Math.max(this.jn.height(),100));this.R=
yj?this.vJ(a.url()):Ji(a.url(),b)}}else{if(this.R)try{this.R.close()}catch(d){}this.R=null}};f.vJ=function(a){(new xj("openWindow",[a])).iv();return null};function VH(a,b,c,d){this.ib={};this.KJ=d;this.vb=a;this.H=c;b.Vb().addHandler(this.Wa,this);a.Zh().addHandler(this.zx,this)}f=VH.prototype;f.M=-1;f.Wa=function(a){a=a.timestamp();this.M!=a.K()&&WH(this,this.M,-1);this.M=a.K();-1!=a.wa()&&(a=this.yK(a),WH(this,this.M,a))};f.D=function(a){var b=a.id();this.ib[b]||(this.ib[b]=new UH(this.vb,a,this.KJ));return this.ib[b]};f.zx=function(){var a=this;XH(this,this.M,function(b){b.ug(a.vb)})};
function WH(a,b,c){a.vK(b);XH(a,a.M,function(b){var d=b.jn.timeout()<=c;d&&(b.visible()||b.ug(a.vb));b.NF(d)})}f.kn=function(a){return this.KD(a)&&(a=this.H.Z(a),a instanceof no)?a.AA():null};f.vK=function(a){this.KD(a)&&this.H.Z(a).Qa().duration()};f.yK=function(a){var b=a.wa(),c=a.K();return this.H.Z(c).Qa().Sb(b).startTime()+a.Ka()};f.KD=function(a){return 0<=a&&a<this.H.count()};
function XH(a,b,c){if(b=a.kn(b))for(var d=b.count(),e=0;e<d;e++){var g=e;if(g=0>g||g>=b.count()?null:b.kn[g])g=a.D(g),c(g)}};var YH={XY:"gotoPreviousSlide",SY:"continuePresentation",UY:"finishAction",lfa:"skipQuiz"};u("ispring.quiz.player.QuizPlayerControllerActionType",YH,void 0);u("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",YH);u("CONTINUE_PRESENTATION","continuePresentation",YH);u("FINISH_ACTION","finishAction",YH);u("SKIP_QUIZ","skipQuiz",YH);var ZH={SY:"continuePresentation",UY:"finishAction",mfa:"skipScenario",XY:"gotoPreviousSlide",Zaa:"gotoNextSlide"};u("ispring.scenario.player.ScenarioPlayerControllerActionType",ZH,void 0);u("CONTINUE_PRESENTATION","continuePresentation",ZH);u("FINISH_ACTION","finishAction",ZH);u("SKIP_SCENARIO","skipScenario",ZH);u("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",ZH);u("GOTO_NEXT_SLIDE","gotoNextSlide",ZH);var $H={nba:"initializing",j9:"authorizating",tba:"inProgress",T9:"completed"};u("ispring.scenario.session.ScenarioState",$H,void 0);u("INITIALIZING","initializing",$H);u("IN_PROGRESS","inProgress",$H);u("COMPLETED","completed",$H);u("AUTHORIZATING","authorizating",$H);var aI=null,bI=null;function cI(a,b,c){this.G=a;var d=ek();if("1"==d.resume||"review"==window.launchMode)a.settings().sc().mu="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().sc().mu="never";d=jl?new qH(a):new gH;var e=new yE,g=new dG;g.AN(a.settings().Ya());var h=new bF(a,g,d),k=new jG(a,h);this.MB=new EE;var l=new GE(a.settings().navigation().wp(),a.slides(),g,this.MB),n=new hG;n.stateChangedEvent().addHandler(this.Dx,this);this.Ha=new Nr(e,c,h,g,g,k,l,this,n);b=new jE(b);this.fa=new rE(this.Ha,
a,b);b=this.fa.ua();n=this.fa.Ge();d.tp(b.X());h.JN(b.X(),b.Xu());l.iA(n);k.B=b;k.pd=n;e.iA(b);e.HF(h);dI(this,e);k=this.fa.np();l=k.displayObject();c.me.Yd=l;new xG(k,b.X(),a.slides());new VH(k,b.X(),a.slides(),this);new aH(this.fa,k,b.X(),a.slides());this.TR=new fG(a);this.TR.iA(b);this.pV=new F;this.nV=new F;this.XQ=new F;this.wP=new F;this.Oo=new F;this.cU=new F;this.WA=new MH(a.slides(),b.X(),b.Xu(),fb(a.$c().sl(),dt),g);this.fE=new RH(a.slides(),b.X(),b.Xu(),fb(a.$c().sh(),ft),g);this.v0=new kH(a.slides(),
h,b.X(),c.me);new hH(b,g,d);K&&new cH(e);this.e_=new dH(a.slides(),k,b,g);this.u0=jl?new vH(g):new iH(g);b.iU.addHandler(this.B1,this);b.An().addHandler(this.Wk,this);b.CB.addHandler(this.Y0,this);b.kQ.addHandler(this.A_,this);b.Bd().addHandler(this.Bx,this);this.ge=g;hl&&ISPlayer.setPauseMediaCallback(w(this.cD,this))}cI.prototype.jQ=!1;function dI(a,b){var c=Me("DIV");c.getCore=function(){return b};c.setAttribute("id",a.G.settings().VF());a=a.fa.displayObject();B(a,c)}
function eI(a,b,c,d){var e=a.fa.ua().X(),g=!d;g&&a.Qq();c&&fI(a);g&&c||e.ob().addHandler(function k(){e.started()&&(e.ob().removeHandler(k,this,-1),g||a.Qq(),c||fI(a))},a,-1);a.XQ.C(b,c,d)}cI.prototype.Qq=function(){this.e_.activate();this.fa.ua().activate()};function fI(a){a.jQ||(a.jQ=!0,a.u0.activate(),a.WA.activate(),a.fE.activate(),a.Ha.mediaController().activate())}cI.prototype.hb=function(){return this.G};cI.prototype.presentation=cI.prototype.hb;cI.prototype.view=function(){return this.fa};
cI.prototype.view=cI.prototype.view;cI.prototype.version=function(){return"8.1.2"};cI.prototype.version=cI.prototype.version;cI.prototype.persistState=function(){return this.Ha.ie.vN()};cI.prototype.persistState=cI.prototype.persistState;cI.prototype.W5=function(a,b){var c={width:a,height:b,LW:!1};this.cU.C(c);return c.LW?new ye(c.width,c.height):(c=Math.min(a/this.G.slideWidth(),b/this.G.slideHeight()),new ye(a*c,b*c))};cI.prototype.getOptimalPlayerSize=cI.prototype.W5;cI.prototype.Dx=function(){this.Oo.C(new tp)};
cI.prototype.start=function(a){var b=null;a&&(b=iG(a));a=this.G.settings().sc();var c=this.view().ua(),d=b,e=this.view().ua().Ff(),g;if(g=d)a:{g=this.G.slides().count();for(var h=this.view().ua().Ff(),k=0;k<g;++k){var l=d.mv(k);if(l&&l.visited&&k!=h){g=!1;break a}}g=!0}if(g){a:{g=this.hb().slides().Z(e);switch(g?g.type():""){case "quiz":(e=(e=d.mv(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.mv(e))if(e=e.scenarioState){aI||
(aI={lha:"a",duration:"d",L7:"s",history:{self:"h",id:"i",nha:"b",rha:"c",zha:"r"},mha:{self:"A",Dha:"s",uha:"f"}});g=aI;e=e[g.L7];bI||(bI=["initializing","authorizating","inProgress","completed"]);e=y(bI)[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}g=!e}e=(b=!g||ku(d,0)?b:null)?b.LM():null;g=parseInt(ek().startslide,10);h=isNaN(g)||0>g||g>=this.G.slides().count();d="review"==window.launchMode;d=h&&null!=e&&0<=e&&("never"!=a.Dv()||d);h&&(g=c.Ff());c=d?e:g;b=new gI(this,b);e=new TH(b);
e.FF(a.Od());e.Fv(d?"resumePlayback":"gotoSlide");e.qY(c);this.pV.C(e);switch(e.action()){case "resumePlayback":b.resume(e.K());break;case "gotoSlide":b.start(e.K());break;case "delayStartup":b.oV=!0;break;default:throw Error("unknown startup action");}};cI.prototype.Cv=function(){return this.Ha.Cv()};cI.prototype.rA=function(){return this.pV};cI.prototype.startupEvent=cI.prototype.rA;cI.prototype.startupCompletedEvent=function(){return this.nV};cI.prototype.startupCompletedEvent=cI.prototype.startupCompletedEvent;
cI.prototype.Oz=function(){return this.XQ};cI.prototype.initialSlideShownEvent=cI.prototype.Oz;cI.prototype.B1=function(){this.WA.wk();this.fE.wk();this.v0.wk()};cI.prototype.Wk=function(){var a=this.G.settings().Fs().uF();a&&a.open()};cI.prototype.Ez=function(){return this.TR.Ez()};cI.prototype.executeMetaCommandEvent=cI.prototype.Ez;cI.prototype.HW=function(){return this.WA};cI.prototype.audioNarrationController=cI.prototype.HW;cI.prototype.Pp=function(){return this.fE};
cI.prototype.videoNarrationController=cI.prototype.Pp;cI.prototype.Y0=function(){var a=new tp;this.wP.C(a);if(!a.actionPrevented())if(yj)(new xj("closeWindow")).iv();else try{Zj||(window.open("","_self",""),window.close())}catch(b){}};cI.prototype.closeWindowEvent=function(){return this.wP};cI.prototype.closeWindowEvent=cI.prototype.closeWindowEvent;cI.prototype.stateChangedEvent=function(){return this.Oo};cI.prototype.stateChangedEvent=cI.prototype.stateChangedEvent;
cI.prototype.Ll=function(a){this.fa.fb!=a&&(this.cD(),this.fa.Ll(a))};cI.prototype.gestureNavigationEnabled=function(){return this.G.settings().navigation().Dl().enabled()};cI.prototype.gestureNavigationEnabled=cI.prototype.gestureNavigationEnabled;function hI(a,b){if(b=null==a.fa.Ge().td(b))b=!(-1==a.fa.ua().Hf()&&-1==a.fa.ua().If());return b}function iI(a,b){return null==a.fa.Ge().td("quizArbitrarySlideSwitching",b)}
function jI(a,b){return null==a.fa.Ge().td("ScenarioArbitrarySlideSwitching",b)}
function kI(a,b){var c=a.fa.ua(),d=c.Y();c=y(c.Xc()).view();fb(c,Sr);c=Rr(c.lb());switch(b){case "gotoPreviousSlide":return-1!=a.fa.ua().If();case "skipScenario":return"atAnyTime"==d.fn&&hI(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?y(d.bD):y(d.GB),d=0,b instanceof Ei&&(d=b.K()),"gotoSlide"==b.type()&&jI(a,d)||"gotoNextSlide"==b.type()&&hI(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=c.scenarioPassed()?y(d.bD):y(d.GB),d=0,b instanceof
Ei&&(d=b.K()),"closePlayerWindow"==b.type()||"gotoSlide"==b.type()&&jI(a,d)||"gotoNextSlide"==b.type()&&hI(a,"scenarioSwitchToNextSlide")}return!1}
function lI(a,b){var c=a.fa.ua(),d=c.Y();c=y(c.Xc()).view();fb(c,Or);var e=Ai(c.Ta());switch(b){case "gotoPreviousSlide":return"sequential"!=a.G.settings().navigation().navigationType()&&c.Mv()&&-1!=a.fa.ua().If();case "skipQuiz":if(b="atAnyTime"==d.fn)b=hI(a,"switchToNextSlide")&&-1!=a.fa.ua().Hf();return b;case "continuePresentation":return b=Bi(e)?y(d.aD):y(d.FB),"gotoSlide"==b.type()?(fb(b,wi),iI(a,b.K())):"gotoNextSlide"==b.type()&&hI(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=
Bi(e)?y(d.aD):y(d.FB),"gotoSlide"==b.type()?(fb(b,wi),iI(a,b.K())):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&hI(a,"quizSwitchToNextSlide")}return!1}
cI.prototype.actionAvailable=function(a){var b=this.fa.ua().Y();if(b instanceof Ls)a=lI(this,a);else if(b instanceof Lr)a:{b=this.fa.ua();b=y(b.Xc()).view();switch(a){case "gotoNextPresentationSlide":a=hI(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.Mv()&&-1!=this.fa.ua().If();break a}a=!1}else a=b instanceof Tr?kI(this,a):!1;return a};cI.prototype.actionAvailable=cI.prototype.actionAvailable;
cI.prototype.A_=function(a,b,c){var d=this.G.slides();b=0<=b?d.Z(b):null;c=0<=c?d.Z(c):null;if(b instanceof Ls||c instanceof Ls||b instanceof Lr||c instanceof Lr||b instanceof Tr||c instanceof Tr)Zk?(a.kt="null",a.sa=0):a.kt="FadeSmoothly"};cI.prototype.Bx=function(){var a=this.fa.ua().Hf();this.WA.vs(a);this.fE.vs(a)};
cI.prototype.cD=function(){var a=this.fa.ua();if(!(0>a.la())){a.pause();this.ge.pF();var b=this.fa.ua().Ta();b&&b.pauseMedia();(b=this.fa.ua().lb())&&b.pauseMedia();b=a.Y();b instanceof Lr&&a.Fe(b.index()).kb().pauseMedia()}};function gI(a,b){this.D=a;this.uV=b}gI.prototype.t2=!1;gI.prototype.oV=!1;gI.prototype.uV=null;gI.prototype.start=function(a,b){mI(this,a,b,"gotoSlide")};gI.prototype.start=gI.prototype.start;gI.prototype.resume=function(a,b){mI(this,a,b,"resumePlayback",this.uV)};
gI.prototype.resume=gI.prototype.resume;function mI(a,b,c,d,e){if(a.t2)throw Error("presentation was already started");var g=a.D;if(e){var h=g.Ha.ie;h.LL(e);Ou(h,0);e=g.G.slides();for(var k=0;k<e.count();++k){var l=h.mv(k);if(l){var n=e.Z(k);n.nn(l,h.lk);l=n.persistState();h.Ko[k]=l;h.Fi=!0}}h.invalidate()}b=pe(b,0,g.hb().slides().count()-1);g.nV.C(d,b,c);d=g.Cv().me;r(b)&&d.vs(b);nI(d);oI(a,b,c)}
function oI(a,b,c){function d(){Pu(e.Ha.ie,b);e.fa.XE();var d=!(h instanceof no);d&&k.Al(b,0,0,!1);var l=!1;r(c)||(c=g.settings().sc().Od())&&!pI(a,h)&&(c=!1,l=!0);l&&Bu(k,function(){eI(e,b,!1,l)});l&&!d&&k.Al(b,0,0,!1);l||(du(k,b,c),eI(e,b,c,l))}var e=a.D,g=e.hb(),h=g.slides().Z(b),k=e.view().ua();Qu(k);a.oV&&fI(a.D);if(h.qe())d();else{var l=k.Xu();ju(l,!0,a);var n=e.Ha.Cv().me;n.Vj.addHandler(function t(b){b===h&&(ju(l,!1,a),n.Vj.removeHandler(t),d())})}}
function pI(a,b){function c(a){for(var c=b.index(),d=0;d<a.count();++d){var e=a.nv(d),g=e.zb().K();e=e.ih().K();if(g<=c&&e>=c)return!0}return!1}if(!jl&&!kl)return!0;for(var d=a.D.hb(),e=d.slides(),g=0;g<e.count();++g)if(e.Z(g).jw)return!1;e=d.$c();if(c(e.sl())||c(e.sh())||qI(d))return!1;d=a.D.view().ua();if(b instanceof no){if(rI(a,b))return!1}else if(b instanceof Ls){if(a=d.Fe(b.index()),!a.Ta().autoStartAvailable())return!1}else if(b instanceof Tr){if(a=d.Fe(b.index()),!a.lb().autoStartAvailable())return!1}else if(b instanceof
Lr&&(a=d.Fe(b.index()),!a.kb().autoStartAvailable()))return!1;return!0}function qI(a){a=a.slides();for(var b=0;b<a.count();++b)for(var c=a.Z(b).Jc(),d=0;d<c.count();++d){var e=Ch(c,d);e=vh(e,a);if(0<e.count()){var g=oh(e).zb();0<g.Ka()?e=!0:(e=a.Z(g.K()),g=g.wa(),e=0<g?e.Qa().Sb(g-1).pk():0<e.index()&&0==e.transition().duration()?a.Z(e.index()-1).pk():!0)}else e=!1;if(e)return!0}return!1}
function rI(a,b){a=a.D.hb().slides();var c=new Rg(b.index(),0,0);a:{b=b.gd();for(var d=0;d<b.count();++d)if(null!=ph(vh(Ch(b,d),a),c)){a=!0;break a}a=!1}return a};function sI(a){R.call(this,{O:a});B(document.body,this.displayObject());this.ig();D(this,window,"resize",this.ig,this)}m(sI,R);sI.prototype.ig=function(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight,c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());cp(this.displayObject(),c);Sj(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)};
sI.prototype.ve=function(){R.prototype.ve.call(this);Ue(this.displayObject())};function tI(a,b){sI.call(this,"info_panel");xv(this,b);b=new R({O:"label"});b.oa(a);b.pg("alert");b.Ie("live","assertive");uv(this,b)}m(tI,sI);function uI(a){var b=a.Aha,c=a.toggle;R.call(this,{ia:a.ia,O:a.O,eX:a.eX,vF:a.vF,zW:a.zW,tabIndex:a.tabIndex,sd:"BUTTON",I4:!0,pj:a.pj});if(b){a=b.top;var d=b.right,e=b.bottom;b=b.left;this.Xg=new R;uv(this,this.Xg);tv(this.Xg,"position","absolute");tv(this.Xg,"top",a?-a+"px":0);tv(this.Xg,"right",d?-d+"px":0);tv(this.Xg,"bottom",e?-e+"px":0);tv(this.Xg,"left",b?-b+"px":0)}(this.KK=c)&&this.zd(!1);this.PA()}m(uI,R);f=uI.prototype;f.zd=function(a){y(this.KK);this.Ie("pressed",a)};f.selected=function(){return!1};
f.Je=function(){};f.pressed=function(){y(this.KK);return"true"==wv(this,"pressed")};f.oa=function(a){R.prototype.oa.call(this,a);this.Xg&&this.$g(this.Xg,0)};f.Gp=function(a){R.prototype.Gp.call(this,a);this.Xg&&this.$g(this.Xg,0)};function vI(a,b){S.call(this,a,"input");this.Aa().type=b?b:"text"}m(vI,S);vI.prototype.value=function(){return this.Aa().value};function wI(a,b,c,d){sI.call(this,"password_form");this.pg("dialog");this.setAttribute("tabindex","-1");this.TC=w(this.TC,this,d);this.wI=xI("LABEL","password_label",a);uv(this,this.wI);this.Hm=new vI("password_field","password");uv(this,this.Hm);this.qC=xI("DIV","wrong_password_label",b,!1);uv(this,this.qC);this.cP=this.qB("btn_ok",c,this.TC);uv(this,this.cP);a=Wb();b=Wb();this.wI.setAttribute("id",a);this.wI.setAttribute("for",b);this.Hm.setAttribute("id",b);this.Hm.Ie("labelledby",a);this.Hm.Ie("required",
!0);this.qC.pg("alert");this.qC.Ie("live","assertive");this.qG();K||this.Hm.displayObject().focus()}m(wI,sI);function xI(a,b,c,d){d=void 0===d?!0:d;a=new R({sd:a,O:b});a.oa(c);a.I(d);return a}wI.prototype.qB=function(a,b,c){a=new uI({O:a});a.oa(b);a.Za(!1);E(this,a.ga,c,this);return a};wI.prototype.qG=function(){var a=this;D(this,this.Hm.Aa(),"input",function(){a.cP.Za(!!a.Hm.value())});D(this,this.Hm.Aa(),"keypress",function(b){13==b.keyCode&&a.TC()})};
wI.prototype.TC=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];b=bb(b[0]);if(c=this.Hm.value())b(c),this.qC.I(!0)};function yI(a,b,c,d){S.call(this,"info_panel "+a);this.GC=c;this.U=ak();a=new S("message");a.oa(b);this.F(a);B(document.body,this.displayObject());this.GC&&(y(d),this.Cm=new HF(!1,"ok"),this.Cm.oa(d),B(document.body,this.Cm.displayObject()));Sj(this.displayObject(),"0 0");cp(this.displayObject(),this.U);this.GC&&(Sj(this.Cm.displayObject(),"0 100%"),cp(this.Cm.displayObject(),this.U));this.ig();C(window,"resize",this.ig,!1,this)}x(yI,S);
yI.prototype.ic=function(){Ue(this.displayObject());this.GC&&Ue(this.Cm.displayObject());ng(window,"resize",this.ig,!1,this)};yI.prototype.ig=function(){var a=document.documentElement.clientWidth/this.U,b=document.documentElement.clientHeight/this.U;this.uc(a);this.GC&&this.Cm.uc(a);Mk&&(b+=2);Ev(this,"min-height",b+"px")};function zI(a,b,c,d){function e(){var a=h.value();a&&(d(a),k.I(!0))}var g=this;yI.call(this,"password",a,!0,c);a=new S("password_field");this.F(a);this.Cm.Za(!1);var h=new vI("","password");a.F(h);var k=new S("wrong_password_label");k.oa(b);k.I(!1);this.F(k);C(h.Aa(),"input",function(){g.Cm.Za(!!h.value())},!1,this);C(h.Aa(),"keypress",function(a){13==a.keyCode&&e()},!1,this);this.Cm.ga.addHandler(e,this)}x(zI,yI);function AI(a){jx.apply(this,arguments)}m(AI,jx);AI.prototype.Cp=function(){jx.prototype.Cp.call(this);H(this.background(),"display","none");H(this.content(),"display","none")};function BI(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=BI(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.xha=function(a){return c[a]};return b};var CI={type:"t",id:"i",url:"u",target:"g",gA:"S",RF:"s",SF:"n",LF:"r"},DI={KF:{_:"s",text:{_:"t"},JY:{_:"f",a7:{_:"p",Kf:"s",length:"l",Qr:"b",DF:{_:"r",Kf:"s",length:"l",bold:"b",italic:"i",mO:"u",tn:Object.assign({_:"h"},CI)}}},BW:{_:"a"},tn:Object.assign({_:"h"},CI),sY:{_:"b"},kj:{_:"s"},rh:{_:"v"},v6:{_:"T"}}},EI={},FI;for(FI in DI)DI.hasOwnProperty(FI)&&(EI[FI]=BI(DI[FI]));function GI(a,b,c){this.type=a;this.id=b;this.LF=this.SF=this.RF=this.target=this.url=this.gA=void 0;this.m6=c};var HI=new Map;function II(a,b,c){var d=$a(a[b.type]),e=$a(a[b.id]);c=new GI(d,e,c);c.gA=a[b.gA];c.url=a[b.url];c.target=a[b.target];c.RF=a[b.RF];c.SF=a[b.SF];a=a[b.LF];"boolean"==typeof a&&(c.LF=a.toString());a=HI.get(c.type);if(!r(a))throw Error("unknown hyperlink type");return a(c)}function JI(a,b){return"<a "+('id="'+a.id+'"')+" "+('href="'+(a.url?a.url:"#")+'"')+" "+(a.target?'target="'+a.target+'"':"")+" "+(a.gA?'title="'+a.gA+'"':"")+" "+('onclick="'+b+'"')+">"+(a.m6||"")+"</a>"}
HI.set("u",function(a){return JI(a,"return document.getElementById('$coreSprPlaceholder').getCore().gotoLink(this);")});HI.set("N",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoSlide("+a.RF+", this);return false;")});HI.set("f",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoFirstSlide(this);return false;")});HI.set("l",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastSlide(this);return false;")});
HI.set("v",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastViewedSlide(this);return false;")});HI.set("n",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoNextSlide(this);return false;")});HI.set("p",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoPreviousSlide(this);return false;")});
HI.set("s",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().startSlideshow(this, '"+a.SF+"', "+a.LF+");return false;")});HI.set("e",function(a){return JI(a,"document.getElementById('$coreSprPlaceholder').getCore().endSlideshow(this);return false;")});function KI(a,b){a:switch(b[0].Qr){case "n":var c="ol";break a;case "u":c="ul";break a;default:c="p"}"p"==c?b.forEach(function(b){a+="<p>"+b.cY+"</p>"}):(a+="<"+c+">",b.forEach(function(b){a+="<li>"+b.cY+"</li>"}),a+="</"+c+">");return a}function LI(a){var b="",c=[];a.forEach(function(a){a.Qr!=b&&(c.push([]),b=a.Qr);c[c.length-1].push(a)});return c};function MI(a){this.Ro=a}MI.prototype.then=function(a){this.Ro=a(this.Ro);return this};MI.prototype.result=function(){return this.Ro};function NI(a,b){var c=a[b.text];a=a[b.JY];if(!c||!a)return c?"<span>"+c+"</span>":"";var d=b.JY.a7;b=db(a[d]).map(function(a){return OI(c,a,d)});return LI(b).reduce(KI,"")}function OI(a,b,c){b=PI(b,c);c=b.Qr;var d=b.H7,e=a.substr(b.Kf,b.length);return{cY:b.DF.map(function(a){return QI(e,a,d)}).join(""),Qr:c}}
function QI(a,b,c){var d=RI(b,c);return(new MI(a)).then(function(a){return a.substr(d.Kf,d.length)}).then(function(a){return a.replace(/\u000b/g,"<br />")}).then(function(a){return SI(a)}).then(function(a){d.italic&&(a="<i>"+a+"</i>");return a}).then(function(a){d.bold&&(a="<b>"+a+"</b>");return a}).then(function(a){d.mO&&(a="<u>"+a+"</u>");return a}).then(function(a){d.tn&&(a=II(d.tn,d.n6,a));return a}).result()}
function PI(a,b){var c=Za(a[b.Kf]),d=Za(a[b.length]),e=a[b.Qr];a=db(a[b.DF]);return{Kf:c,length:d,Qr:e,DF:a,H7:b.DF}}function RI(a,b){var c=Za(a[b.Kf]),d=Za(a[b.length]);return{Kf:c,length:d,bold:a[b.bold]||!1,italic:a[b.italic]||!1,mO:a[b.mO]||!1,tn:a[b.tn],n6:b.tn}}function SI(a){return(new MI(a)).then(function(a){return a.replace(/(\r\n|\r|\n)+/g," ")}).then(function(a){return a.replace(/\xa0|[ \t]+/g," ")}).result()};function TI(a,b){return a[b.v6]?(new MI(NI(a,b))).then(function(a){return a?"<h2>"+a+"</h2>":""}).result():""};function UI(a,b,c){return a.map(function(a){var d=a[b.kj]||a[b.rh];if(!(d=d?c.get(d):""))if(a[b.sY]&&(a[b.text]||a[b.BW]||a[b.tn])){d='<img src="'+a[b.sY]+'" alt="'+(a[b.BW]||a[b.text]||"")+'">';var g=a[b.tn];d=g?II(g,b.tn,d):d}else d="";return d||TI(a,b)||NI(a,b)}).join("")};function VI(a){a=fb(a,no);a=[].concat(ca(a.Jc().vc()),ca(a.gd().vc()));return new Map(a.map(function(a){var b=a.Ud;b=b.Wh()||WI(b);return[a.id(),XI(b)]}))}function WI(a){a=document.getElementById(a.id());return af(a)}function XI(a){return(new MI(a)).then(function(a){return a.includes("controls")?a:a.replace(">"," controls>")}).then(function(a){return YI(a,"width")}).then(function(a){return YI(a,"height")}).then(function(a){return a.replace(/id="\w+"/,"")}).result()}
function YI(a,b){return a.includes(b)?a.replace(new RegExp(b+'="\\d*\\.*\\d+px"'),""):a};function ZI(a,b,c){N.call(this);this.Ud=a;this.Gd=b;this.Lo=c;this.$U=Wb();b=Qe("DIV");He(b,{"class":"ppt-accessible-slide-display"});this.Uj=b;this.ta=null;b=Qe("DIV");He(b,{"class":"ppt-accessible-slide-content"});b.setAttribute("tabindex","-1");b.id=this.$U;this.rb=b;b=Qe("A");He(b,{"class":"ppt-accessible-skip-link"});b.innerText=this.Gd.PB_ACCESSIBLE_ARIA_LABEL_BACK_TO_BEGIN;b.href="#"+this.$U;c=Qe("DIV");He(c,{"class":"ppt-accessible-skip-link-container"});B(c,b);this.UO=c;$I(this,a)}m(ZI,N);
f=ZI.prototype;f.kf=function(){};f.xs=function(a){mj(y(this.ta),a)};f.width=function(){return 0};f.height=function(){return 0};f.slide=function(){return y(this.ta)};f.content=function(){return this.rb};f.background=function(){throw Error("no background in accessible mode");};f.resize=function(){};f.Cp=function(){this.CD()};f.Gf=function(){this.ut()};f.yX=function(){};f.clone=function(){throw Error("no clone in accessible mode");};f.ZE=function(){throw Error("no background in accessible mode");};
function $I(a,b){b.qe()?aJ(a,b):Eg(a,b.Vj,function(){return aJ(a,b)})}function aJ(a,b){var c=y(b.Zv);b=VI(b.slide());var d=JSON.parse(c);c=EI.KF;d=db(d[c]);b=UI(d,c,b).replace(/\$coreSprPlaceholder/g,a.Lo);b=Re(QF(b));B(a.rb,b);Wu(a.rb,"main");(b=a.rb.querySelector("h2"))?(b.id=Wb(),Xu(a.rb,"labelledby",b.id)):Xu(a.rb,"label",a.Gd.PB_ACCESSIBLE_ARIA_LABEL_SLIDE)}
f.CD=function(){this.ut();this.ta=Qe("DIV");He(this.ta,{"class":"ppt-accessible-slide"});B(this.ta,this.rb);B(this.ta,this.UO);B(this.Uj,this.ta)};f.ut=function(){this.ta&&(Ue(this.rb),Ue(this.UO),Ue(this.ta),this.ta=null)};function bJ(a,b,c,d,e,g){fs.call(this,a,b,c,d,e,g);g&&g.qe()&&(a=g.Ql(),z((a||document).getElementsByTagName("IMG"),function(a){a=fb(a,HTMLElement);a.style.transform=""}))}m(bJ,fs);function cJ(a,b,c,d){fs.call(this,a,-1,b,c);this.VO=d||"#000000"}m(cJ,fs);cJ.prototype.EP=function(){var a=Qe("DIV");hj(a,this.width());ij(a,this.height());H(a,"backgroundColor",this.VO);H(a,"position","relative");var b=Qe("DIV");hj(b,this.width());ij(b,this.height());H(b,"backgroundColor",this.VO);H(b,"position","relative");gs(this,a,b)};function dJ(a){this.H=[];this.uK=a;this.Ms=null}function eJ(a,b){a.Ms=b;B(a.uK,b.Uj)}function fJ(a){a.H.splice(0,a.H.length)};function gJ(a){lx.call(this,a);this.Qf=null;this.aR=P(this)}m(gJ,lx);gJ.prototype.kb=function(){return this.Qf};gJ.prototype.BN=function(a){this.Qf=a;this.aR.C(this.Qf)};function hJ(a){lx.call(this,a);this.Ec=null;this.WT=P(this)}m(hJ,lx);hJ.prototype.Ta=function(){return this.Ec};hJ.prototype.KN=function(a){this.Ec=a;this.WT.C()};function sE(a){var b=a.Z7,c=a.Lr,d=a.width,e=a.height,g=a.D6,h=a.VF,k=a.backgroundColor,l=a.y8;a=a.messages;N.call(this);this.UA=c;this.Ea=d;this.Ca=e;this.qx=g;this.Lo=h;this.fb=l;this.Gd=a;this.lH=new Map;this.Mc=[];this.uy=Qe("DIV");Uo(this.uy,"slide-displays-root");B(b,this.uy);iJ(this);this.vj=new dJ(this.uy);this.Ms=new cJ(this.vj,d,e,k);jJ(this);kJ(this)}m(sE,N);function mu(a,b){return a.Mc[b]}f=sE.prototype;f.width=function(){return this.Ea};f.height=function(){return this.Ca};
f.background=function(){return this.Ms};f.resize=function(a,b){if(this.Ea!=a||this.Ca!=b)this.Ea=a,this.Ca=b,this.Ms.resize(a,b),this.Mc.forEach(function(c){return c.resize(a,b)})};f.Ll=function(a){this.fb!=a&&(this.fb=a,iJ(this),kJ(this))};
function kJ(a){a.Do.apply(a,ca(a.Mc));a.Mc.splice(0,a.Mc.length);Se(a.uy);fJ(a.vj);eJ(a.vj,a.Ms);lJ(a);mJ(a);a.UA.forEach(function(b){if(b instanceof hJ)nJ(a,new kx(a.vj,a.Mc.length,a.Ea,a.Ca,a.qx,b,a.fb));else if(b instanceof gJ){a:switch(a.fb){case "normal":b=new jx(a.vj,a.Mc.length,a.Ea,a.Ca,a.qx,b,a.fb);break a;case "accessible":b=new AI(a.vj,a.Mc.length,a.Ea,a.Ca,a.qx,b,a.fb);break a;default:throw Error("unknown presentation view mode");}nJ(a,b)}else if(b instanceof mx)nJ(a,new nx(a.vj,a.Mc.length,
a.Ea,a.Ca,a.qx,b,a.fb));else{a:switch(a.fb){case "normal":b=new bJ(a.vj,a.Mc.length,a.Ea,a.Ca,a.qx,b);break a;case "accessible":b=new ZI(b,a.Gd,a.Lo);break a;default:throw Error("unknown presentation view mode");}nJ(a,b)}})}function nJ(a,b){Hg(a,b);var c=a.vj;c.H.push(b);B(c.uK,b.Uj);a.Mc.push(b)}function iJ(a){H(a.uy,"position","normal"==a.fb?"absolute":"")}function jJ(a){a.UA.forEach(function(b){b.qe()?a.tU(b):Eg(a,b.Vj,a.tU,a)})}
f.tU=function(a){var b=this,c=Array.from(Ge("IMG",null,a.Ql()));a=Array.from(Ge("IMG",null,a.slideBackground()));c.concat(a).forEach(function(a){var c=Zo(a)||new On,d=$o(a)||new re;b.lH.set(a,{transform:c,origin:d})})};function lJ(a){a.lH.forEach(function(a,c){Sj(c,a.origin.x+"px "+a.origin.y+"px");Wo(c,a.transform)})}function mJ(a){Array.from(a.lH.keys()).forEach(function(a){a.style.width="";a.style.height=""})};function oJ(a,b,c,d){this.ta=a;this.Cf=b;this.Bf=c;this.we=this.Qf=this.Ec=this.Zv=this.rb=null;this.Yd=d}f=oJ.prototype;f.slide=function(){return this.ta};f.slideWidth=function(){return this.Cf};f.slideHeight=function(){return this.Bf};f.Ql=function(){return this.rb};f.Ta=function(){return this.Ec};f.KN=function(a){this.Ec=a};f.kb=function(){return this.Qf};f.BN=function(a){this.Qf=a};f.lb=function(){return this.we};f.LN=function(a){this.we=a};f.np=function(){return this.Yd};function pJ(a){this.Id=0;this.w4=r(a)?a:0;this.kx=new F;this.mx=new F;this.UJ=new F;this.lc=null}f=pJ.prototype;f.weight=function(){return this.w4};f.Ub=function(){return this.Id};f.context=function(){return this.lc};f.start=function(a){this.lc=a};f.xp=function(){return this.kx};f.sv=function(){return this.mx};f.mr=function(a){this.Id!=a&&(this.Id=a,this.UJ.C(this))};f.Ig=function(){this.Id=1;this.kx.C(this)};f.lx=function(){this.mx.C(this)};function qJ(a,b){pJ.call(this,b);this.WG=a}m(qJ,pJ);qJ.prototype.start=function(a){pJ.prototype.start.call(this,a);var b=Fe(document,this.WG);b?(a.rb=b,this.Ig()):this.lx()};var rJ,sJ,tJ=[],uJ=new F,vJ=new F,wJ=new F;u("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){rJ=a;uJ.C()},void 0);u("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){sJ=a;vJ.C()},void 0);u("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){tJ[a]=b;wJ.C(a)},void 0);function xJ(a,b,c,d,e,g,h,k,l,n,p,q){var t=rJ;if(!t)throw Error("quiz player is not loaded");t(a,b,c,d,e,g,h,k,l,n,p,q)}
function yJ(a,b,c,d,e,g,h,k,l,n,p,q){var t=tJ[a];if(!t)throw Error(a+" player is not loaded");t(b,c,d,e,g,h,k,l,n,p,q)}function zJ(a,b,c,d,e,g,h,k,l,n,p,q,t,v,G,I,O){var L=sJ;if(!L)throw Error("scenario player is not loaded");L(a,b,c,d,e,g,h,k,l,n,p,q,t,v,G,I,O)};function AJ(a,b,c,d,e){pJ.call(this,e);this.kD=a;this.gc=b;this.fq=c;this.W=d}m(AJ,pJ);f=AJ.prototype;f.start=function(a){pJ.prototype.start.call(this,a);var b=a.slide()instanceof Ls,c=a.slide()instanceof Lr;a=a.slide()instanceof Tr;b?BJ(this.kD,this.gc,w(this.y1,this)):c?CJ(this.kD,this.gc,w(this.h1,this)):a?DJ(this.kD,this.gc,w(this.D1,this)):EJ(this.kD,this.gc,w(this.J1,this));this.lK=wk(this.fq)};function FJ(a){y(a.lK);Ue(a.lK);a.lK=void 0}
f.J1=function(a,b){a=Mk&&Jk&&navigator.connection&&navigator.connection.saveData?a.replace(/<img/g,'<img loading="eager"'):a;var c=Me("div");c.innerHTML=a;a=r(c.firstElementChild)?c.firstElementChild:We(c.firstChild);c=y(this.context());c.rb=a;c.Zv=b;this.Ig();FJ(this)};
f.y1=function(a,b,c,d){var e=this.fq.substr(0,this.fq.lastIndexOf("/")+1),g=Me("div"),h=Me("div"),k=new R,l=y(this.context());c=l.slide();fb(c,Ls);c.zG&&(tv(k,"background","url("+c.zG+")"),tv(k,"background-size","100% 100%"));k.resize(l.slideWidth(),l.slideHeight());g.appendChild(k.displayObject());g.appendChild(h);l.rb=g;g=GJ(this);k=y(this.W.aC).VW(this.W.Ya());var n=fb(l.slide(),Ls);a=w(xJ,void 0,a,b,h,g,l.slideWidth(),l.slideHeight(),w(this.L_,this),e,c.index(),d,k,n.eD);r(rJ)?a():(uJ.addHandler(a),
wk(c.Bn()));FJ(this)};f.h1=function(a,b,c){HJ(this,a,b,c);FJ(this)};f.D1=function(a,b,c,d,e,g,h){IJ(this,a,b,c,d,e,g,h);FJ(this)};
function HJ(a,b,c,d){var e=a.fq.substr(0,a.fq.lastIndexOf("/")+1),g=Me("div"),h=Me("div"),k=new R,l=y(a.context());k.resize(l.slideWidth(),l.slideHeight());g.appendChild(k.displayObject());g.appendChild(h);l.rb=g;g=GJ(a);k=l.slide();fb(k,Lr);var n=k.DM(),p=y(a.W.aC).UW(a.W.Ya()),q=w(yJ,void 0,n,b,c,d,h,g,l.slideWidth(),l.slideHeight(),w(a.K_,a),e,k.index(),p);r(tJ[n])?q():(wJ.addHandler(function(a){a==n&&q()}),wk(k.Bn()))}
function IJ(a,b,c,d,e,g,h,k){var l=a.fq.substr(0,a.fq.lastIndexOf("/")+1),n=Me("div"),p=Me("div"),q=new R,t=y(a.context());q.resize(t.slideWidth(),t.slideHeight());n.appendChild(q.displayObject());n.appendChild(p);t.rb=n;n=GJ(a);q=t.slide();fb(q,Tr);var v=y(a.W.aC).WW(),G=w(zJ,void 0,b,c,d,e,p,n,t.slideWidth(),t.slideHeight(),w(a.M_,a),l,q.index(),g,h,k,a.W.Ir().enabled(),v);r(sJ)?G():(vJ.addHandler(function(){G()}),wk(q.Bn()))}
function GJ(a){var b=Me("div");y(a.context()).np().appendChild(b);Uo(b,"framesLayerContent");return b}f.L_=function(a){y(this.context()).KN(a);this.Ig()};f.K_=function(a){y(this.context()).BN(a);this.Ig()};f.M_=function(a){y(this.context()).LN(a);this.Ig()};function BJ(a,b,c){JJ[b]=c;a="q_"+a;window[a]||(window[a]=function(a,b,c,h,k){y(JJ[a])(b,c,h,k);JJ[a]=null})}function DJ(a,b,c){JJ[b]=c;a="s_"+a;window[a]||(window[a]=function(a,b,c,h,k,l,n,p){var d=JJ[a];d&&(d(b,c,h,k,l,n,p),JJ[a]=null)})}
function CJ(a,b,c){JJ[b]=c;a="i_"+a;window[a]||(window[a]=function(a,b,c,h){var d=JJ[a];d&&(d(b,c,h),JJ[a]=null)})}function EJ(a,b,c){JJ[b]=c;a="sl_"+a;window[a]||(window[a]=function(a,b,c){var d=JJ[a];d&&(d(b,c||null),JJ[a]=null)})}var JJ=[];function KJ(){};var LJ;function MJ(){}x(MJ,KJ);MJ.prototype.yz=function(){a:{if(!this.wX&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{new ActiveXObject(c);var d=this.wX=c;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.wX}return d?new ActiveXObject(d):new XMLHttpRequest};LJ=new MJ;function NJ(){this.jd=new F}NJ.prototype.response=function(){return this.fU};NJ.prototype.send=function(a,b,c){var d;if(d=Xk){var e=window.location.toString();d=a.match(kG);e=e.match(kG);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?OJ(this,a,b,c):PJ(this,a,b,c)};
function OJ(a,b,c,d){y("POST"==c||"GET"==c);var e=new XDomainRequest;b=QJ(b);e.onload=function(){a.fU=e.responseText;a.jd.C(!0)};e.onerror=function(){a.jd.C(!1)};e.ontimeout=function(){Xk&&window.console.log("ontimeout")};e.onprogress=function(){Xk&&window.console.log("progress")};try{e.open(c,b),e.send(mG(d))}catch(g){e.onerror()}}
function PJ(a,b,c,d){var e=LJ.yz();d=mG(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.fU=e.responseText,a.jd.C(!0)):a.jd.C(!1))}catch(g){a.jd.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(g){a.jd.C(!1)}}
function QJ(a){var b=window.location.toString().match(kG)[1]||null;if(null!=b&&"file"!=b){var c=a.match(kG)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function RJ(){this.jd=new F}RJ.prototype.load=function(a){var b=this,c=new NJ;c.jd.addHandler(function(){qf(c.response());b.jd.C()},this);c.send(a,"GET",{})};function SJ(){this.jd=new F}var TJ=null,UJ=0;SJ.prototype.load=function(a){var b=Fc||Ec?nf:of,c=b().length;VJ(this,a);var d=this,e=setInterval(function(){try{if(null!=d.AI&&null!=d.AI.sheet||b().length!=c)clearInterval(e),d.jd.C()}catch(g){}},100)};
function VJ(a,b){if(Xk){var c='@import "'+b+'";';if(!TJ||30<=UJ)TJ=qf(c).styleSheet,UJ=1;else{a=TJ;b=void 0;if(void 0==b||0>b)b=pf(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.");++UJ}}else a.AI=Me("link",{rel:"stylesheet",type:"text/css",href:b}),b=Ge("head",void 0,void 0)[0],B(b,a.AI)};function WJ(a,b){pJ.call(this,b);this.f_=a}m(WJ,pJ);WJ.prototype.start=function(a){var b=this;pJ.prototype.start.call(this,a);a=xk()||Xk?new SJ:new RJ;a.jd.addHandler(function(){b.Ig()},this);a.load(this.f_)};function XJ(a){pJ.call(this);this.oB=this.nB=this.oW=0;this.oW=a||0}m(XJ,pJ);f=XJ.prototype;f.weight=function(){return this.oW*this.nB};
f.start=function(a){pJ.prototype.start.call(this,a);var b=a.Ql();if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c],e=Yi(d,"fontFamily");if(e){var g=e.indexOf(",");0<=g&&(e=e.substr(0,g));ud&&null!==d&&"innerText"in d?d=d.innerText.replace(/(\r\n|\r|\n)/g,"\n"):(g=[],lf(d,g,!0),d=g.join(""));d=d.replace(/ \xAD /g," ").replace(/\xAD/g,"");d=d.replace(/\u200B/g,"");ud||(d=d.replace(/ +/g," "));" "!=d&&(d=d.replace(/^\s*/,""));d=Gb(d);0<d.length&&(e in a||(a[e]=""),a[e]+=
d)}}for(var h in a)a.hasOwnProperty(h)&&(b=a[h].split(""),zb(b),a[h]=b.join(""));h=0;for(var k in a)h++;this.nB=h;k=w(this.a1,this);h=w(this.$0,this);for(var l in a)if(a.hasOwnProperty(l)){b=a[l];a:{for(c=0;c<b.length;++c)if(61440<=b.charCodeAt(c)&&61695>=b.charCodeAt(c)){c=!0;break a}c=!1}oE(l,c?b.substr(0,1):"0",k,h)}this.$m()}else this.Ig()};f.a1=function(){++this.oB;this.$m()};f.$0=function(){++this.oB;this.$m()};f.$m=function(){this.oB==this.nB?this.Ig():this.mr(this.oB/this.nB)};function YJ(a){pJ.call(this);this.x4=a||0;this.$s=0;this.nx=[];this.hQ={};this.JB=-1}m(YJ,pJ);f=YJ.prototype;f.weight=function(){return this.x4*this.$s};f.start=function(a){pJ.prototype.start.call(this,a);if(a=a.Ql()){a=a.querySelectorAll("img");this.$s=a.length;for(var b=0;b<this.$s;++b){var c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.nx.push(c),c.onload=w(this.e1,this,c),c.onerror=w(this.c1,this,c))}this.JB=setInterval(w(this.y_,this),500);this.$m()}else this.Ig()};
f.y_=function(){for(var a=0;a<this.nx.length;++a){var b=this.nx[a];if(b.complete&&0==b.naturalWidth){var c=b.src;b.removeAttribute("src");b.src=c}}};f.c1=function(a){var b=Ma(a)+"";b in this.hQ?this.MC(a):this.hQ[b]=1};f.e1=function(a){this.MC(a)};f.MC=function(a){a.onload=a.onerror=null;sb(this.nx,a);this.$m()};f.$m=function(){var a=this.$s-this.nx.length;a==this.$s?(this.Ig(),0<this.JB&&(clearInterval(this.JB),this.JB=-1)):this.mr(a/this.$s)};function ZJ(a,b){pJ.call(this,b);this.tm=a;this.sw=0}m(ZJ,pJ);function $J(a,b){b.UJ.addHandler(a.US,a);b.xp().addHandler(a.Yt,a);b.sv().addHandler(a.qJ,a)}function aK(a,b){b.UJ.removeHandler(a.US,a);b.xp().removeHandler(a.Yt,a);b.sv().removeHandler(a.qJ,a)}ZJ.prototype.$m=function(){for(var a=0,b=0,c=this.tm.length,d=0;d<c;++d){var e=this.tm[d];a+=e.weight();b+=e.Ub()*e.weight()}this.mr(0<a?b/a:this.sw/c)};ZJ.prototype.US=function(){this.$m()};ZJ.prototype.Yt=function(a){aK(this,a);++this.sw;this.$m()};
ZJ.prototype.qJ=function(a){aK(this,a);this.lx()};function bK(a,b){ZJ.call(this,a,b);this.BH=!1}m(bK,ZJ);bK.prototype.start=function(a){ZJ.prototype.start.call(this,a);for(var b=0;b<this.tm.length;++b){var c=this.tm[b];$J(this,c);c.start(a);if(this.BH)break}};bK.prototype.Yt=function(a){ZJ.prototype.Yt.call(this,a);this.sw==this.tm.length&&this.Ig()};bK.prototype.qJ=function(){if(!this.BH){this.BH=!0;for(var a=0;a<this.tm.length;++a)aK(this,this.tm[a]);this.lx()}};function cK(a,b){bK.call(this,a,b)}m(cK,bK);cK.prototype.start=function(a){var b=a.Ql();if(b){var c=Qe("div");H(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});J(c,0);B(c,b);B(Ca.document.body,c)}bK.prototype.start.call(this,a)};cK.prototype.lx=function(){var a=this.context();(a=a&&a.Ql())&&(a=Ye(a))&&Ue(a);bK.prototype.lx.call(this)};cK.prototype.Ig=function(){var a=this.context();(a=a&&a.Ql())&&(a=Ye(a))&&Ue(a);bK.prototype.Ig.call(this)};function dK(a,b){ZJ.call(this,a,b)}m(dK,ZJ);dK.prototype.start=function(a){ZJ.prototype.start.call(this,a);eK(this)};function eK(a){if(a.sw>=a.tm.length)a.Ig();else{var b=a.context(),c=a.tm[a.sw];$J(a,c);c.start(b)}}dK.prototype.Yt=function(a){ZJ.prototype.Yt.call(this,a);eK(this)};function fK(a){this.WG=a}fK.prototype.Sh=function(){return this.WG};function gK(a,b){this.JQ=a;this.GP=b};function hK(a){this.G=a;this.DR={};this.AR=K?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];this.BZ="";this.Vj=new F;this.x3=new F;this.Sm=[];y(a);this.ub=!0;a=a.slides();for(var b=0;b<a.count();++b){var c=a.Z(b);c instanceof Ls?this.Sm.push(new hJ(c)):c instanceof Lr?this.Sm.push(new gJ(c)):c instanceof Tr?this.Sm.push(new mx(c)):this.Sm.push(new lx(c))}}
hK.prototype.j0=function(){if(this.ub&&!r(this.rC)){for(var a,b=0;b<this.AR.length;++b){var c=this.M+this.AR[b];if(0<=c&&c<this.Sm.length&&!r(this.DR[c])){a=c;break}}r(a)&&iK(this,a)}};hK.prototype.vs=function(a){this.M=a;nI(this)};hK.prototype.mv=function(a){switch(this.Sm[a].state()){case 2:return 2;case 1:return 1;default:return 0}};
function iK(a,b){function c(b){d(b);jK(a);a.x3.C(h)}function d(a){a.xp().removeHandler(e);a.sv().removeHandler(c)}function e(b){d(b);b=b.context();h.jR=!0;var c=b.Ql(),e=Ve(c);g.tp(e[1],e[0],b.Zv);g instanceof hJ?(b=b.Ta(),g.KN(b)):g instanceof gJ?(b=b.kb(),g.BN(b)):g instanceof mx&&(b=b.lb(),g.LN(b));h instanceof no&&z(h.Au,function(b){b=go(b);z(b,function(a){var b=c.querySelector("#"+a.id);$i(b,0,0);var d=Rn(a.Ga.left,a.Ga.top);d=Pn(a.nj.clone(),Pn(d,a.$h));Wo(b,d)},a)},a);jK(a);a.Vj.C(h)}a.rC=
b;var g=a.Sm[b];g.pa=1;var h=g.slide(),k=a.BZ,l=[],n=h.src();if(!n)throw Error("slide src can't be null");n instanceof gK?n.GP?l.push(new bK([new WJ(k+n.GP,30),new AJ(a.G.Mp(),b,k+n.JQ,a.G.settings(),70)],20)):l.push(new AJ(a.G.Mp(),b,k+n.JQ,a.G.settings(),70)):(b=n.Sh(),l.push(new qJ(b)));"slide"==h.type()&&l.push(new cK([new YJ(1),new XJ(1)],60));y(a.Yd);b=new oJ(h,a.G.slideWidth(),a.G.slideHeight(),a.Yd);l=new dK(l);l.xp().addHandler(e);l.sv().addHandler(c);l.start(b)}
hK.prototype.Za=function(a){(this.ub=a)&&nI(this)};function jK(a){y(r(a.rC));a.DR[a.rC]=!0;a.rC=void 0;nI(a)}function nI(a){Oi(a.j0,100,a)};function kK(a){this.me=new hK(a);this.Lo=a.settings().VF();this.Gd=a.settings().Ya()||{}};function lK(a,b){this.G=a;this.q2=b;this.Yq=new F}
lK.prototype.lp=function(){var a=this.G.settings().yv(),b=a.PE(),c;if(c=b){a:{c=window.location.hostname;for(var d=0;d<b.length;++d)if(c==b[d]||Fb(c,"."+b[d])){b=!0;break a}b=!1}c=!b}if(c)a=mK(this,"PLAYER_CORE_PROTECTION_RESTRICTED_DOMAIN_LABEL","Sorry, the presentation's creator disabled viewing the presentation at this domain"),Zk?new yI("domain",a,!1):new tI(a,"domain");else{if(b=d=a.Rv()){a:{b=new Et;c=d.getStartDate();d=d.Cz;if(c&&d){var e=0>b.getTime()-d.getTime(),g=0>=c.getTime()-b.getTime();
if(0>c.getTime()-d.getTime()){b=e&&g;break a}if(0>d.getTime()-c.getTime()){b=e||g;break a}}b=c&&0>b.getTime()-c.getTime()?!1:!(d&&0<=b.getTime()-d.getTime())}b=!b}b?(a=mK(this,"PLAYER_CORE_PROTECTION_RESTRICTED_TIME_LABEL","Sorry, the presentation's creator disabled viewing the presentation at the moment"),Zk?new yI("time",a,!1):new tI(a,"time")):a.BJ?nK(this,a.password()):oK(this)}};
function nK(a,b){var c=new (Zk?zI:wI)(mK(a,"PLAYER_CORE_PROTECTION_ENTER_PASS_LABEL","Enter a password to watch the presentation:"),mK(a,"PLAYER_CORE_PROTECTION_INCORRECT_PASS_LABEL","The password is incorrect. Please try again"),mK(a,"PB_MESSAGE_BOX_OK","OK"),function(d){d==b&&(c.ic(),oK(a))})}function mK(a,b,c){a=y(a.G.settings().Ya());return a.hasOwnProperty(b)?a[b]:c}function oK(a){var b=new kK(a.G);b=new cI(a.G,a.q2,b);a.Yq.C(b)};function pK(){this.Vq=this.mt=this.hz=this.aP=this.pR=this.Mg="";this.nd=this.wh=null}f=pK.prototype;f.name=function(){return this.Mg};f.vp=function(){return this.pR};f.Or=function(){return this.aP};f.qf=function(){return this.hz};f.QN=function(a){this.hz=a};f.Oi=function(){return this.mt};f.Xi=function(){return this.Vq};f.gh=function(){return this.wh};f.xN=function(a){this.wh=a};f.js=function(){return this.nd};f.HN=function(a){this.nd=a};pK.prototype.photo=pK.prototype.js;pK.prototype.company=pK.prototype.gh;
pK.prototype.phone=pK.prototype.Xi;pK.prototype.email=pK.prototype.Oi;pK.prototype.webSiteUrl=pK.prototype.qf;pK.prototype.biography=pK.prototype.Or;pK.prototype.jobTitle=pK.prototype.vp;pK.prototype.name=pK.prototype.name;function qK(){N.call(this);this.Gt=this.Ht=!1;this.Id=0;this.kx=P(this);this.mx=P(this);this.zR=P(this)}m(qK,N);f=qK.prototype;f.qe=function(){return this.Ht};f.Ub=function(){return this.Id};f.load=function(){this.Ht||this.Gt||(this.Gt=!0,this.Jg())};f.Jg=function(){};f.QV=function(){};f.u8=function(){if(this.Ht||this.Gt)this.QV(),this.Gt=this.Ht=!1,this.mr(0)};f.mr=function(a){this.Id!=a&&(this.Id=a,this.zR.C(this))};f.xp=function(){return this.kx};f.sv=function(){return this.mx};f.B6=function(){return this.zR};
qK.prototype.loadProgressEvent=qK.prototype.B6;qK.prototype.loadFailedEvent=qK.prototype.sv;qK.prototype.loadCompleteEvent=qK.prototype.xp;qK.prototype.unload=qK.prototype.u8;qK.prototype.load=qK.prototype.load;qK.prototype.progress=qK.prototype.Ub;qK.prototype.isLoaded=qK.prototype.qe;function rK(a,b,c){var d,e,g;qK.call(this);this.Pe=null;var h=a.startsWith("data:")?null:void 0;this.Hx=h=a;this.Ea=b;this.Ca=c}m(rK,qK);f=rK.prototype;f.Jg=function(){this.Pe=new Image;this.Pe.onload=w(this.MC,this);this.Pe.onerror=w(this.d1,this);this.Pe.src=this.Hx};function sK(a){a.Pe&&(a.Pe.onload=null,a.Pe.onerror=null)}f.MC=function(){sK(this);this.Gt=!1;this.Ht=!0;this.mr(1);this.kx.C(this)};f.d1=function(){sK(this);this.Gt=this.Ht=!1;this.mx.C(this);this.mr(0)};
f.QV=function(){this.Pe&&(sK(this),this.Pe.src="",this.Pe=null)};function tK(a){if(!a.qe())throw Error("asset not loaded");}f.path=function(){return this.Hx};f.width=function(){if(null!=this.Ea)return this.Ea;if(!this.Pe)return 0;tK(this);return this.Pe.width};f.height=function(){if(null!=this.Ca)return this.Ca;if(!this.Pe)return 0;tK(this);return this.Pe.height};f.yz=function(){tK(this);var a=Qe("canvas");a.width=this.width();a.height=this.height();y(a.getContext("2d")).drawImage(this.Pe,0,0);return a};
f.i5=function(){tK(this);y(this.Pe);return y(this.Pe).cloneNode(!0)};rK.prototype.createImgInstance=rK.prototype.i5;rK.prototype.createInstance=rK.prototype.yz;rK.prototype.height=rK.prototype.height;rK.prototype.width=rK.prototype.width;rK.prototype.path=rK.prototype.path;function uK(a,b,c){rK.call(this,a,b,c)}m(uK,rK);uK.prototype.url=function(){return this.Hx};uK.prototype.url=uK.prototype.url;function vK(a){this.sa=a}x(vK,nn);vK.prototype.sa=0;vK.prototype.duration=function(){return this.sa};vK.prototype.yd=function(){};vK.prototype.Zi=function(){};function wK(a){this.Db=a||[]}x(wK,on);f=wK.prototype;f.SI=null;f.sa=-1;f.kg=function(a){if(0<=this.sa)throw Error("ParallelActions was already initialized");this.Db.push(a)};f.KG=function(){for(var a=0,b=0;b<this.Db.length;++b){var c=pn(this.Db[b]);a=Math.max(a,c)}return a};f.duration=function(){0>this.sa&&(this.sa=this.KG());return this.sa};
function xK(a){if(a.SI)return a.SI;for(var b=[],c=a.duration(),d=a.Db.length,e=0;e<d;++e){var g=a.Db[e],h=g instanceof nn?g.duration():0;if(h<c){var k=new wn;k.kg(g);k.kg(new vK(c-h));b.push(k)}else b.push(g)}return a.SI=b}f.yd=function(a,b,c){a=this.Fh(a);this.Ib(sn(),a,b,c)};f.complete=function(a,b){this.yg(sn(),a,b)};f.Zi=function(a,b,c){a=this.Fh(a,!0);this.Ib(vn(),a,b,c)};f.dA=function(a,b){this.yg(vn(),a,b)};
f.Ib=function(a,b,c,d){if(b==this.duration())this.yg(a,c,d);else for(var e=xK(this),g=c.Kc,h=e.length,k=0;k<h;++k)g.push(),a.yd(e[k],b,c,d),g.pop()};f.yg=function(a,b,c){for(var d=xK(this),e=b.Kc,g=d.length,h=0;h<g;++h)e.push(),a.complete(d[h],b,c),e.pop()};function yK(){}yK.prototype.apply=function(){};function zK(a,b,c){this.Og=a;this.Eb=b;this.UT=c}x(zK,hn);zK.prototype.yd=function(a,b){this.Ib(this.UT,a,b)};zK.prototype.Zi=function(a,b){this.Ib(!this.UT,a,b)};zK.prototype.Ib=function(a,b){var c=b.Kc;if(a)a=new yK,b.rt.set(this.Eb,a),c.add(a);else if(a=b.rt.get(this.Eb))b=jb(sm(c),a),0<=b&&c.clear(b)};function AK(a,b){zK.call(this,a,b,!0)}x(AK,zK);function BK(a,b){zK.call(this,a,b,!1)}x(BK,zK);function CK(a,b,c,d){this.$q=c||0;this.sa=a.duration()*b+(b-1)*this.$q;this.jl=b;this.qR=a;d?(this.$q-=d.duration()-a.duration(),this.AG=d):this.AG=a}x(CK,on);f=CK.prototype;f.duration=function(){return this.sa};f.yd=function(a,b,c){a=this.Fh(a);this.Ib(sn(),a,b,c)};f.complete=function(a,b){this.yg(sn(),a,b)};f.Zi=function(a,b,c){a=this.Fh(a,!0);this.Ib(vn(),a,b,c)};f.dA=function(a,b){this.yg(vn(),a,b)};
f.Ib=function(a,b,c,d){if(b==this.duration())this.yg(a,c,d);else{var e=this.AG.duration()+this.$q,g=Math.floor(b/e);this.eH=g<this.jl-1?this.AG:this.qR;b-=g*e;b>=this.eH.duration()?a.complete(this.eH,c,d):a.yd(this.eH,b,c,d)}};f.yg=function(a,b,c){a.complete(this.qR,b,c)};function DK(a){this.Dk=a}x(DK,on);f=DK.prototype;f.duration=function(){return pn(this.Dk)};f.yd=function(a,b,c){a=this.Fh(a);this.Ib(vn(),a,b,c)};f.complete=function(a,b){this.yg(vn(),a,b)};f.Zi=function(a,b,c){a=this.Fh(a,!0);this.Ib(sn(),a,b,c)};f.dA=function(a,b){this.yg(sn(),a,b)};f.Ib=function(a,b,c,d){if(b==this.duration())this.yg(a,c,d);else{if(!(this.Dk instanceof nn))throw Error("can't run not prolonged action");a.yd(this.Dk,b,c,d)}};f.yg=function(a,b,c){a.complete(this.Dk,b,c)};function EK(a){this.Ua=a;this.FV=[];for(var b=0,c=0;c<a.length;++c){var d=a[c];b=Ea(d)?b+d:b+d.duration();this.FV.push(b)}this.sa=b}EK.prototype.duration=function(){return this.sa};EK.prototype.Pz=function(a,b){if(a>this.sa)return!1;if(0==a&&b>=this.sa)return!0;for(var c=this.Ua.length,d=0;d<c;++d){var e=this.Ua[d];if(Ea(e))var g=e;else if(g=e.duration(),a<=g&&e.Pz(a,b))return!0;if(b<g)break;a=Math.max(a-g,0);b-=g}return!1};EK.prototype.hO=function(){return this.FV};function FK(a,b,c,d){this.Dk=a;this.jl=b;this.$q=c||0;this.M2=d||0;this.sa=a.duration()*b+this.$q*(b-1)}FK.prototype.duration=function(){return this.sa};FK.prototype.Pz=function(a,b){if(a>this.sa)return!1;if(0==a&&b>=this.sa)return!0;var c=this.$q,d=this.Dk.duration(),e=Math.floor(a/(d+c)),g=Math.floor(b/(d+c));if(1<g-e)return!0;for(;e<=g;++e){var h=e*(d+c),k=h+d,l=k+this.M2;if(a<l&&l<=b||a<=k&&b>=h&&this.Dk.Pz(Math.max(a-h,0),b-h))return!0}return!1};FK.prototype.hO=function(){return[this.sa]};function GK(a,b,c,d){this.Og="__mediaTransforms";this.gb=a;this.WC=b;this.hK=c;this.Hg=d}GK.prototype.Gl=function(){return this.WC};GK.prototype.yd=function(a,b){a.Kc.add(new mr(this.Og,this.gb,new pr(this.WC,this.Hg,b)))};function HK(){}f=HK.prototype;f.Fd=null;f.Sy=0;f.xc=0;f.DV=0;f.na=function(a,b,c,d){this.Fd=a;this.Sy=b;this.xc=c;this.DV=d};
f.load=function(a){var b=y(this.Fd),c=y(this.Fd);if(a[c.kj]||a[c.rh]){c=y(this.Fd);var d=a[c.kj]||a[c.rh];a:{var e=y(this.Fd);switch(a[e.Gl]){case e.Gl.play+"":e=Uq;break a;case e.Gl.pause+"":e=Vq;break a;case e.Gl.stop+"":e=Wq;break a}throw Error("unknown media operation");}c=new Tq(d,e,c.Kf in a?a[c.Kf]:null)}else c=new Xq;return new GK(b.rh in a?"video":"sound",c,a[b.timing][b.timing.start]*this.Sy+this.xc,this.DV)};function IK(){}f=IK.prototype;f.Fd=null;f.NK=0;f.hw=null;f.Hg=0;f.na=function(a,b,c,d){this.Fd=a;this.NK=c;this.hw=b;this.Hg=d};f.ha=function(){if(!this.Fd)throw Error("BehaviorLoader isn't initialized");return this.Fd};function JK(a){if(!a.hw)throw Error("BehaviorLoader isn't initialized");return a.hw}function KK(a){if(!a.hw)throw Error("BehaviorLoader isn't initialized");return a.hw.id()}f.level=function(){return this.Hg};
f.load=function(a){var b=this.CR(a),c=this.Jg(a,b);c=this.rG(c,a,b);b.nh()&&(a=Ma(c)+"_rewind",c=new wn([new AK(KK(this),a),c,new BK(KK(this),a)]));return 0<b.start()?new wn([new vK(b.start()),c]):c};f.kU=function(a){return new DK(a)};f.CR=function(a){var b=this.ha().timing;return new LK(this.NK,a[b],b)};f.rG=function(a,b,c){c.sN()&&(a=this.kU(a));return a};function LK(a,b,c){this.Sy=a;this.Dj=b;this.Fd=c}LK.prototype.start=function(){return this.Sy*A(this.Dj,this.Fd.start,0)};
LK.prototype.sN=function(){return A(this.Dj,this.Fd.sN,!1)};LK.prototype.nh=function(){return A(this.Dj,this.Fd.nh,!1)};function MK(a,b){this.Og=a;this.sa=b}x(MK,nn);MK.prototype.sa=0;MK.prototype.duration=function(){return this.sa};function NK(a){var b=a.Fh(a.sa);return b>=a.sa?1:b/a.sa}MK.prototype.yd=function(a,b,c){var d=this.Fh(a);this.Ib(d>=this.sa?1:d/this.sa,b,c,!1,a==this.sa)};MK.prototype.Zi=function(a,b,c){var d=this.Fh(a,!0);this.Ib(1-(d>=this.sa?1:d/this.sa),b,c,!0,a==this.sa)};function OK(a,b,c,d){b.Kc.add(new mr(a.Og,c,d))}
function PK(a,b,c,d){var e=Ma(a),g=b.rt.get(e);g?d=g.value:(a=b.v2.get(a.Og),d=d(a),b.rt.set(e,{value:d,sha:cm(c)}));return d};function QK(a,b,c){MK.call(this,a,b);this.u_=c}x(QK,MK);QK.prototype.Ib=function(a,b,c,d,e){if(d=PK(this,b,c,function(a){return(a=cn(a))?"font-size"in a.Sg?a.Sg["font-size"]:"":""}))a=Hm("font-size",(this.u_-d)*a+d,c,e),OK(this,b,"cssTextProperties",a)};function RK(){}x(RK,IK);RK.prototype.CR=function(a){var b=this.ha().timing;return new SK(this.NK,a[b],b)};function XK(a){return eval("("+a+")")}RK.prototype.rG=function(a,b,c){if(0<A(c.Dj,c.Fd.uE,0)||0<A(c.Dj,c.Fd.NE,0))a.xr=new kn(A(c.Dj,c.Fd.uE,0),A(c.Dj,c.Fd.NE,0));a=RK.xa.rG.call(this,a,b,c);A(c.Dj,c.Fd.mz,!1)&&(a=new wn([a,new DK(a)]));return a};RK.prototype.kU=function(a){fb(a,nn);var b=new ln;a.xr=a.xr?new jn([a.xr,b]):b;return a};function SK(a,b,c){LK.call(this,a,b,c)}x(SK,LK);
SK.prototype.duration=function(){var a=this.Fd,b=this.start(),c=0;a.end in this.Dj&&(c=this.Sy*this.Dj[a.end]);a=c-b;A(this.Dj,this.Fd.mz,!1)&&(a/=2);return a};function YK(){}x(YK,RK);YK.prototype.Jg=function(a,b){var c=this.ha();JK(this).mQ=!0;return new QK(KK(this),b.duration(),a[c.tg])};function hL(a,b,c,d){this.hd=a;this.xg=b;this.zo=c;this.gK=d}hL.prototype.Lf=function(a,b,c){return new Em(new Fm(this.hd,[this.xg[0]*a,this.xg[1]*a,this.xg[2]*a]),this.zo,!1,b,c)};hL.prototype.ud=function(a,b,c,d,e,g){b=this.Lf(b,d,g);e&&this.gK&&(a=this.Lf(NK(a),d,g),b=b.add(a.gs()));return b};function lL(a,b,c,d){var e=b[0],g=a[0];switch(d){case "hsl":e<g&&(e+=360);break;case "hsl_ccw":e>g&&(e-=360)}return[(e-g)*c+g,(b[1]-a[1])*c+a[1],(b[2]-a[2])*c+a[2]]};function WL(a,b,c,d){this.hd=a;this.J3=b;this.wH=c;this.zo=d}WL.prototype.ud=function(a,b,c,d,e,g){return new Em(new Fm(this.hd,lL(this.J3,this.wH,b,this.hd)),this.zo,!0,d,g)};function XL(a,b,c,d){this.gb=a;this.hd=b;this.wH=c;this.zo=d}XL.prototype.ud=function(a,b,c,d,e,g){var h=this.gb;a=PK(a,c,d,function(a){var b=null;switch(h){case "textColor":b=Tm(a,"textColor");break;case "strokeColor":b=Tm(a,"strokeColor");break;case "fillColor":b=Tm(a,"fillColor");break;case "imgColor":b=Tm(a,"imgColor")}return b?b.color():null});if(!a)return null;a=a.vc(this.hd);return new Em(new Fm(this.hd,lL(a,this.wH,b,this.hd)),this.zo,!0,d,g)};function YL(a,b,c,d){MK.call(this,a,b);this.gb=c;this.Aj=d}x(YL,MK);YL.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,this.gb,a)};function ZL(){}x(ZL,RK);ZL.prototype.Jg=function(a,b){var c=this.ha();c=$L(this,a[c.target]);for(var d=[],e=0;e<c.length;++e){var g=c[e],h=a,k=this.ha();h=new Fm(aM(this,h),h[k.o5]);JK(this).kH[g]=h;d.push(bM(this,g,a,b))}return 1<d.length?new wK(d):d[0]};
function bM(a,b,c,d){var e=a.ha(),g=A(c,e.u5,!1)?1:0,h=aM(a,c);if(e.on in c){a=KK(a);var k=d.duration();d=!d.nh();b=new YL(a,k,b,new hL(h,c[e.on],g,d))}else e.from in c?(a=KK(a),d=d.duration(),b=new YL(a,d,b,new WL(h,c[e.from],c[e.tg],g))):(a=KK(a),d=d.duration(),b=new YL(a,d,b,new XL(b,h,c[e.tg],g)));return b}
function $L(a,b){a=a.ha().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.m8+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function aM(a,b){a=a.ha().a5;switch(b[a]){case a.E7+"":return"rgb";case a.j6+"":return"hsl";case a.k6+"":return"hsl_ccw"}throw Error("unknown color space");};function cM(a,b,c,d){MK.call(this,a,b);this.jo=c;this.Hg=d}x(cM,MK);cM.prototype.Ib=function(a,b,c,d,e){e||OK(this,b,"filter",new Dq(this.jo,a,this.Hg,c,e))};function dM(){}x(dM,RK);
dM.prototype.Jg=function(a,b){var c=this.ha().tv;var d={};d[c.R4]="blinds";d[c.T4]="box";d[c.Z4]="circle";d[c.t5]="diamond";d[c.h7]="plus";d[c.Y4]="checkerboard";d[c.x5]="dissolve";d[c.r7]="randombar";d[c.P4]="barn";d[c.l8]="strips";d[c.E8]="wedge";d[c.I8]="wipe";d[c.G8]="wheelCw";d[c.F8]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.ha().kh;a=c in a?a[c]:null;if(null!==a)if(/[^0-9]/.test(a)){var e={};e[c.g6]=1;e[c.vertical]=2;e[c["in"]]=4;e[c.X6]=8;e[c.N5]=16;e[c.O5]=
32;e[c.P5]=64;e[c.Q5]=128;e[c.z6]=48;e[c.A6]=160;e[c.F7]=80;e[c.G7]=192;e[c.h6]=5;e[c.i6]=9;e[c.v8]=6;e[c.w8]=10;if(a in e)a=e[a];else throw Error("unknown mask sub type");}else a=parseInt(a,10);a:{a=a||null;for(c=0;c<Ap.length;++c)if(e=Ap[c],e.tv()==d&&e.kh()==a){d=e;break a}d=new zp(d,a);Ap.push(d)}return new cM(KK(this),b.duration(),d,this.level())};function eM(){this.Fo=[]}f=eM.prototype;f.Km=0;f.NT=0;f.OT=0;f.moveTo=function(a){this.Fo.push(new fM(a))};f.lineTo=function(a,b){var c=this.end();this.Fo.push(new gM(a,c,b))};function hM(a,b,c,d,e){var g=a.end();a.Fo.push(new iM(b,g,c,d,e))}f.end=function(){if(0==this.Fo.length)throw Error("path must be started with moveTo");return this.Fo[this.Fo.length-1].end()};
f.tF=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();var b=0,c=0;a>=this.Km&&(b=this.NT,c=this.OT);for(var d=null;b<this.Fo.length;++b){var e=this.Fo[b],g=c+e.duration();if(g==a){d=e.end();break}if(g>a){d=e.tF((a-c)/(g-c));break}c=g}this.Km=a;this.NT=b;this.OT=c;return d?d:this.end()};function jM(a){this.sa=a}jM.prototype.duration=function(){return this.sa};function fM(a){this.sa=0;this.wo=a}x(fM,jM);fM.prototype.end=function(){return this.wo};
function gM(a,b,c){this.sa=a;this.LB=b;this.XD=c}x(gM,jM);gM.prototype.end=function(){return this.XD};gM.prototype.tF=function(a){var b=this.LB,c=this.XD;return new re((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function iM(a,b,c,d,e){this.sa=a;this.uH=e;this.HZ=new Bp(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}x(iM,jM);iM.prototype.end=function(){return this.uH};
iM.prototype.tF=function(a){var b=this.HZ;if(0==a)var c=b.BA;else if(1==a)c=b.EA;else{c=qe(b.BA,b.CA,a);var d=qe(b.CA,b.DA,a),e=qe(b.DA,b.EA,a);c=qe(c,d,a);d=qe(d,e,a);c=qe(c,d,a)}0==a?a=b.FA:1==a?a=b.IA:(d=qe(b.FA,b.GA,a),e=qe(b.GA,b.HA,a),b=qe(b.HA,b.IA,a),d=qe(d,e,a),e=qe(e,b,a),a=qe(d,e,a));return new re(c,a)};function kM(a,b,c){MK.call(this,a,b);this.Hx=c}x(kM,MK);kM.prototype.Ib=function(a,b,c,d,e){a=this.Hx.tF(a);OK(this,b,"moveX",new Jm(a.x,!0,c,e));OK(this,b,"moveY",new Jm(a.y,!0,c,e))};function lM(){}x(lM,RK);lM.prototype.Jg=function(a,b){var c=this.ha();return new kM(KK(this),b.duration(),mM(this,a[c.path]))};
function mM(a,b){function c(){return new re(d()+g,d()+h)}function d(){var a=b.match(/^\s*([-0-9\.]+)/);if(a)return b=b.substr(a[0].length),parseFloat(a[1]);throw Error("incorrect path");}function e(){var a=b.match(/^\s*([m|l|c])/i);return a?(b=b.substr(a[0].length),a[1].toLowerCase()):null}a=JK(a);var g=a.Ga().left,h=a.Ga().top;b=b.replace(/,/g," ");for(a=new eM;;){var k=e();if(!k)break;switch(k){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":hM(a,d(),c(),c(),c())}}return a}
;function nM(a,b){this.Zq=a;this.fK=b}nM.prototype.ud=function(a,b,c,d,e,g){b=this.Lf(b,d,g);this.Zq&&e&&this.fK&&(a=this.Lf(NK(a),d,g),b=b.add(a.gs()));return b};function oM(a,b,c){nM.call(this,b,c);this.p2=a}x(oM,nM);oM.prototype.Lf=function(a,b,c){return new Jm(this.p2(a),!this.Zq,b,c)};function pM(a,b){nM.call(this,!0,b);this.h_=a}x(pM,nM);pM.prototype.Lf=function(a,b,c){return new Jm(this.h_*a,!1,b,c)};function qM(a,b,c,d){nM.call(this,c,d);this.LB=a;this.XD=b}x(qM,nM);qM.prototype.Lf=function(a,b,c){return new Jm((this.XD-this.LB)*a+this.LB,!this.Zq,b,c)};function rM(a,b){this.v_=a;this.gb=b}rM.prototype.ud=function(a,b,c,d,e,g){var h=this.gb;a=PK(a,c,d,function(a){return"moveX"==h?Wm(a).Hb:Xm(a).Hb});return null===a?null:new Jm((this.v_-a)*b+a,!0,d,g)};function sM(a,b,c,d){MK.call(this,a,b);this.gb=c;this.Aj=d}x(sM,MK);sM.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,this.gb,a)};function tM(a){this.gb=a}x(tM,RK);tM.prototype.Jg=function(a,b){var c=this.ha();if(c.on in a){var d=KK(this),e=b.duration();b=!b.nh();a=new sM(d,e,this.gb,new pM(a[c.on],b))}else if(c.RE in a){d=KK(this);e=b.duration();var g=XK(a[c.RE]);b=!b.nh();a=new sM(d,e,this.gb,new oM(g,A(a,c.yF,!1),b))}else c.from in a?(d=KK(this),e=b.duration(),b=!b.nh(),a=new sM(d,e,this.gb,new qM(a[c.from],a[c.tg],A(a,c.yF,!1),b))):(d=KK(this),b=b.duration(),e=this.gb,a=new sM(d,b,e,new rM(a[c.tg],e)));return a};
function uM(){this.gb="moveX"}x(uM,tM);function vM(){this.gb="moveY"}x(vM,tM);function wM(a,b,c){this.jV=a;this.vH=b;this.Hg=c}wM.prototype.ud=function(a,b,c,d,e,g){return new Eq((this.vH-this.jV)*b+this.jV,this.Hg,d,g)};function xM(a,b){this.vH=a;this.Hg=b}xM.prototype.ud=function(a,b,c,d,e,g){a=PK(a,c,d,function(a){return(a=Tm(a,"filter"))&&a instanceof Eq?a.alpha():1});return null===a?null:new Eq((this.vH-a)*b+a,this.Hg,d,g)};function yM(a,b,c){MK.call(this,a,b);this.Aj=c}x(yM,MK);yM.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,"filter",a)};function zM(){}x(zM,RK);zM.prototype.Jg=function(a,b){var c=this.ha();if(c.on in a)throw KK(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=KK(this);b=b.duration();var e=this.level();a=new yM(d,b,new wM(a[c.from],a[c.tg],e))}else d=KK(this),b=b.duration(),e=this.level(),a=new yM(d,b,new xM(a[c.tg],e));return a};function AM(a,b){this.Ke=a;this.gK=b}AM.prototype.Lf=function(a,b,c){return new Km(this.Ke*a,!1,b,c)};AM.prototype.ud=function(a,b,c,d,e,g){b=this.Lf(b,d,g);e&&this.gK&&(a=this.Lf(NK(a),d,g),b=b.add(a.gs()));return b};function BM(a,b){this.qQ=a;this.U3=b}BM.prototype.ud=function(a,b,c,d,e,g){return new Km((this.U3-this.qQ)*b+this.qQ,!0,d,g)};function CM(a){this.Ke=a}CM.prototype.ud=function(a,b,c,d,e,g){a=PK(a,c,d,function(a){return Um(a).angle()+Vm(a).angle()});return null===a?null:new Km((this.Ke-a)*b+a,!0,d,g)};function DM(a,b,c,d){MK.call(this,a,b);this.gb=c;this.Aj=d}x(DM,MK);DM.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,this.gb,a)};function EM(){}x(EM,RK);EM.prototype.Jg=function(a,b){var c=this.ha();if(c.on in a){var d=KK(this),e=b.duration();b=!b.nh();a=new DM(d,e,"rotateBy",new AM(a[c.on]*Math.PI/180,b))}else c.from in a?(d=KK(this),b=b.duration(),a=new DM(d,b,"rotateTo",new BM(a[c.from]*Math.PI/180,a[c.tg]*Math.PI/180))):(d=KK(this),b=b.duration(),a=new DM(d,b,"rotateTo",new CM(a[c.tg]*Math.PI/180)));return a};function FM(a,b){this.Zq=a;this.fK=b}FM.prototype.ud=function(a,b,c,d,e,g){b=this.Lf(b,d,g);this.Zq&&e&&this.fK&&(a=this.Lf(NK(a),d,g),b=b.add(a.gs()));return b};function GM(a,b,c){FM.call(this,b,c);this.Q2=a}x(GM,FM);GM.prototype.Lf=function(a,b,c){return new Lm(this.Q2(a),!this.Zq,b,c)};function HM(a,b){FM.call(this,!0,b);this.U=a}x(HM,FM);HM.prototype.Lf=function(a,b,c){return new Lm((this.U-1)*a+1,!1,b,c)};function IM(a,b,c,d){FM.call(this,c,d);this.XO=a;this.xH=b}x(IM,FM);IM.prototype.Lf=function(a,b,c){return new Lm((this.xH-this.XO)*a+this.XO,!this.Zq,b,c)};function JM(a,b){this.xH=a;this.gb=b}JM.prototype.ud=function(a,b,c,d,e,g){var h=this.gb;a=PK(a,c,d,function(a){switch(h){case "scaleX":return Ym(a).scale();case "scaleX2":return Zm(a).scale();case "scaleY":return $m(a).scale();case "scaleY2":return an(a).scale()}return null});return null===a?null:new Lm((this.xH-a)*b+a,!0,d,g)};function KM(a,b,c,d){MK.call(this,a,b);this.gb=c;this.Aj=d}x(KM,MK);KM.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,this.gb,a)};function LM(a){this.gb=a}x(LM,RK);LM.prototype.Jg=function(a,b){var c=this.ha();if(c.on in a){var d=KK(this),e=b.duration();b=!b.nh();a=new KM(d,e,this.gb,new HM(a[c.on],b))}else if(c.RE in a){d=KK(this);e=b.duration();var g=XK(a[c.RE]);b=!b.nh();a=new KM(d,e,this.gb,new GM(g,A(a,c.yF,!1),b))}else c.from in a?(d=KK(this),e=b.duration(),b=!b.nh(),a=new KM(d,e,this.gb,new IM(a[c.from],a[c.tg],A(a,c.yF,!1),b))):(d=KK(this),b=b.duration(),e=this.gb,a=new KM(d,b,e,new JM(a[c.tg],e)));return a};
function MM(){this.gb="scaleX"}x(MM,LM);function NM(){this.gb="scaleY"}x(NM,LM);function OM(){this.gb="scaleX2"}x(OM,LM);function PM(){this.gb="scaleY2"}x(PM,LM);function QM(a,b,c,d){this.Og=a;this.x2=b;this.y2=c;this.gb=d?"cssTextProperties":"cssProperties"}x(QM,hn);QM.prototype.yd=function(a,b){b=Hm(this.x2,this.y2,b,!0);a.Kc.add(new mr(this.Og,this.gb,b))};QM.prototype.Zi=function(){};function RM(){}x(RM,IK);RM.prototype.Jg=function(a){var b=this.ha(),c=a[b.m7],d=a[b.u6];if(d){var e=JK(this);pb(e.uG,c)||e.uG.push(c)}else e=JK(this),pb(e.tG,c)||e.tG.push(c);return new QM(KK(this),c,a[b.tg],d)};function SM(a,b){this.lV=a;this.yH=b}SM.prototype.ud=function(a,b,c,d,e,g){return new Mm((this.yH-this.lV)*b+this.lV,d,g)};function TM(a){this.yH=a}TM.prototype.ud=function(a,b,c,d,e,g){a=PK(a,c,d,function(a){return bn(a).shift()});return null===a?null:new Mm((this.yH-a)*b+a,d,g)};function UM(a,b,c){MK.call(this,a,b);this.Aj=c}x(UM,MK);UM.prototype.Ib=function(a,b,c,d,e){(a=this.Aj.ud(this,a,b,c,d,e))&&OK(this,b,"shiftX",a)};function VM(){}x(VM,RK);VM.prototype.Jg=function(a,b){var c=this.ha();if(c.from in a){var d=KK(this);b=b.duration();a=new UM(d,b,new SM(a[c.from],a[c.tg]))}else d=KK(this),b=b.duration(),a=new UM(d,b,new TM(a[c.tg]));return a};function WM(a,b){this.Og=a;this.Rb=b}x(WM,hn);WM.prototype.yd=function(a,b){this.Ib(this.Rb,a,b)};WM.prototype.Zi=function(a,b){this.Ib(!this.Rb,a,b)};WM.prototype.Ib=function(a,b,c){b.Kc.add(new mr(this.Og,"visibility",new Qm(a,c)))};function XM(){}x(XM,IK);XM.prototype.Jg=function(a){var b=this.ha();return new WM(KK(this),a[b.tg])};function YM(a){a:{var b={A:""};for(var c in b){b=c;break a}b=void 0}for(var d in a)a.hasOwnProperty(d)&&ZM(a[d],d,b)}function ZM(a,b,c){for(var d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&ZM(a[d],d,c));a.toString=function(){return b}};function $M(a){this.Df=a;this.gk=1;this.K3=0}var aN;
$M.prototype.load=function(a,b){var c=this.ha();c.BL in b&&bN(this,a,b[c.BL]);var d=this.ha(),e=null;d.OM in b&&d.oh in b[d.OM]&&(e=b[d.OM]);var g=e?e[d.oh].length:0,h=a.Qa().count(),k=!1;if(h==g+1)g=a.px,h=a.Qa().Sb(0),g.lg(this.Df.Sr("__step",!0)),Dn(g,new vK(1E3*h.duration())),k=!0;else if(h!==g)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&cN(this,a,a.Js,a.px,0,e[d.oh],new dN(a,this,k));if(c.EM in b)for(b=b[c.EM],c=0;c<b.length;++c){e=b[c];d=c+1;h=a;k=
this.ha().EM;g=null;if(k.tY in e){var l=e[k.tY];k=this.Df.Sr(l,!0);g=this.Df.Sr(l,!1);for(var n=l.length,p=0;p<n;++p)h.lg(l[p])}else if(k.NX in e)k=k.NX,l=e[k],h=k.kj in l?Dh(h.Jc(),l[k.kj]):Dh(h.gd(),l[k.rh]),y(h),k=l[k.S4],h=jh(h.ul(),k),k=this.Df.ML(h,!0);else throw Error();k=[k,g];g=a;h=a.Js;l=k[0];k=k[1];n=this.ha();e=e[n.oh];l=new eN(l,this.Df);n=new Cn(this.Df);cN(this,g,h,n,d,e,l);k&&n.lg(k);a.bR.push(n)}};
function bN(a,b,c){function d(a){if(4!=a.length)throw Error("bounding box array must contain exactly 4 items");return new Gh(a[0],a[1],a[2],a[3])}function e(a){if(6!=a.length)throw Error("transform matrix must contain exactly 6 items");return new On(a[0],a[1],a[2],a[3],a[4],a[5])}a=a.ha().BL;b=b.Js;for(var g=0;g<c.length;++g){var h=c[g];if(!(a.id in h))throw Error("animated object json must contain id property");var k=h[a.id];if(!(a.tl in h))throw Error("animated object json must contain bbox property");
var l=d(h[a.tl]),n=null;a.$h in h&&(n=e(h[a.$h]));var p=null;a.nj in h&&(p=e(h[a.nj]));b.add(new Sn(k,l,n,p))}}
function cN(a,b,c,d,e,g,h){for(var k=a.ha().oh,l=0;l<g.length;++l){h.IW(d,l);var n=h.AE(l),p=g[l];if(k.Li in p){var q=a,t=q.ha().oh;var v=q.ha().oh;for(var G=v.Li.timing,I=[],O=p[v.Li],L=0;L<O.length;++L){var T=O[L][v.Li.timing],da=A(T,G.duration,0),ua=A(T,G.vl,0),qa=A(T,G.mz,!1),ra=A(T,G.repeat,1),sa=A(T,G.lY,0),wa=A(T,G.nh,!1);T=A(T,G.nY,0);var qb=da;qa&&(qb+=da+2*T);Ea(ra)&&1<ra&&(qb=qb*ra+sa*(ra-1));!qa&&wa&&(qb+=T);qb+=ua;I.push(1E3*qb)}v=0<I.length?Math.max.apply(Math,I):0;t=n?1E3*n.duration():
1E3*A(p,t.duration,0);t=v>t?t/(v+.001):1;v>q.K3&&(q.gk=t);q=t;t=new wK;G=!1;p=p[k.Li];for(v=0;v<p.length;++v){var bc=p[v];if(A(bc,k.Li.RN)){I=a;L=d.ir;qa=c;da=e;O=bc;ua=I.ha().oh.Li;ra=ao(qa,O[ua.RN]);sa=1E3*O[ua.timing][ua.timing.duration];1===sa&&(sa=0);sa*=q;qa=new wK;qa.kg(new vK(sa));wa=O[ua.Nr];for(T=0;T<wa.length;++T){qb=wa[T];var cc=qb[ua.Nr.type];var rb=ua.Nr.type,ab={};ab[rb.rotation]=EM;ab[rb.G6]=uM;ab[rb.H6]=vM;ab[rb.F6]=lM;ab[rb.eA]=MM;ab[rb.fA]=NM;ab[rb.I7]=OM;ab[rb.J7]=PM;ab[rb.opacity]=
zM;ab[rb.visibility]=XM;ab[rb.T7]=VM;ab[rb.setProperty]=RM;ab[rb.fontSize]=YK;ab[rb.color]=ZL;ab[rb.C6]=dM;if(cc in ab)cc=new ab[cc];else throw Error("unknown behavior");cc.na(ua.Nr,ra,sa,da);qa.kg(cc.load(qb))}ra=qa;da=O;O=I.ha().oh.Li;I=da[O.RN];O=O.timing;da=da[O];ua=1E3*A(da,O.nY,0)*q;qa=A(da,O.mz,!1);sa=new or(ra.duration());wa=A(da,O.uE,0);T=A(da,O.NE,0);if(0<wa||0<T)ra.xr=new kn(wa,T);qa&&(ra=new wn([ra,new vK(2*ua),new DK(ra)]),sa=new EK([sa,2*ua,sa]));if(wa=A(da,O.repeat,!1))T=1E3*A(da,O.lY,
0)*q,Ea(wa)&&1<wa&&(ra=new CK(ra,wa,T,fN(I,ra,ua)),sa=new FK(sa,wa,T,ua));!qa&&A(da,O.nh,!1)&&(ra=fN(I,ra,ua),0<ua&&(sa=new EK([sa,ua,new or(0)])));O=1E3*A(da,O.vl,0)*q;0<O&&(ra=new wn([new vK(O),ra]),sa=new EK([O,sa]));L.kg(I,sa);t.kg(ra)}else{G=b;I=d;da=e;ua=bc;O=a.ha().oh.Li;qa=ua[O.timing];L=new HK;L.na(O.Nr,1E3*qa[O.timing.duration]*q,1E3*qa[O.timing.vl]*q,da);da=ua[O.Nr];for(ua=0;ua<da.length;++ua)if(ra=da[ua],sa=L.load(ra),I.LK.push(sa),I.ir.kg(sa.Og,new EK([sa.hK,new or(0)])),n&&(qa=jb(G.Qa().Ky,
n),qa=new Rg(G.index(),qa,sa.hK/1E3),sa=sa.Gl(),sa instanceof Tq&&(wa=sa.Vz(),ra=O.Nr.kj in ra?Dh(G.Jc(),wa):Dh(G.gd(),wa)))){ra=ra.Kc;wa=qa;switch(sa.type()){case Uq:qa="play";break;case Vq:qa="togglePlay";break;case Wq:qa="stop";break;default:throw Error("unknown media operation type");}qa=new kh(qa,wa,sa.Kf());ra.Kc.push(qa)}G=!0}}if(0<t.Db.length||G)0==t.Db.length&&(n=bc[k.Li.timing],t.kg(new vK(1E3*(n[k.Li.timing.vl]+n[k.Li.timing.duration])*q))),Dn(d,t)}h.yW(d,l)}}
function fN(a,b,c){var d=Ma(b)+"_rewind";return b=new wn([new AK(a,d),b,new vK(c),new BK(a,d)])}
$M.prototype.ha=function(){if(!aN){var a={BL:{A:"a",id:{A:"i"},tl:{A:"b"},$h:{A:"t"},nj:{A:"r"}},OM:{A:"m"},EM:{A:"i",tY:{A:"i"},NX:{A:"m",kj:{A:"s"},rh:{A:"v"},S4:{A:"b"}}},oh:{A:"s",duration:{A:"d"},Li:{A:"a",RN:{A:"s"},timing:{A:"t",vl:{A:"u"},duration:{A:"d"},uE:{A:"a"},NE:{A:"c"},qha:{A:"b"},mz:{A:"t"},nh:{A:"r"},repeat:{A:"p"},nY:{A:"w"},lY:{A:"l"}},Nr:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},uE:{A:"a"},NE:{A:"c"},nh:{A:"r"},sN:{A:"v"},mz:{A:"t"}},type:{A:"y",rotation:{A:"r"},eA:{A:"s1"},
I7:{A:"s3"},fA:{A:"s2"},J7:{A:"s4"},T7:{A:"h"},G6:{A:"m1"},H6:{A:"m2"},F6:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},C6:{A:"k"},media:{A:"d"}},on:{A:"b"},from:{A:"f"},tg:{A:"o"},RE:{A:"m"},path:{A:"p"},yF:{A:"r"},u6:{A:"i"},m7:{A:"a"},a5:{A:"c",E7:{A:"r"},j6:{A:"h"},k6:{A:"c"}},o5:{A:"d"},target:{A:"g",stroke:{A:"s"},m8:{A:"s2"},fill:{A:"f"},text:{A:"t"}},u5:{A:"h"},tv:{A:"s",R4:{A:"n"},T4:{A:"b"},Z4:{A:"c"},t5:{A:"d"},h7:{A:"p"},Y4:{A:"h"},x5:{A:"v"},
r7:{A:"r"},P4:{A:"a"},l8:{A:"t"},E8:{A:"g"},I8:{A:"w"},G8:{A:"w1"},F8:{A:"w2"}},kh:{A:"u",g6:{A:"h"},vertical:{A:"v"},"in":{A:"i"},X6:{A:"o"},N5:{A:"b"},O5:{A:"l"},P5:{A:"r"},Q5:{A:"t"},z6:{A:"ld"},A6:{A:"lu"},F7:{A:"rd"},G7:{A:"ru"},h6:{A:"hi"},i6:{A:"ho"},v8:{A:"vi"},w8:{A:"vo"}},Gl:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},Kf:{A:"P"},kj:{A:"S"},rh:{A:"V"}}}}};YM(a);aN=a}return aN};function dN(a,b,c){this.ta=a;this.k0=b;this.t_=c}
dN.prototype.IW=function(a,b){this.AE(b);b=this.k0.Df.Sr("__step",!0);a.lg(b)};dN.prototype.yW=function(a,b){b=this.AE(b);0<b.EJ&&Dn(a,new vK(1E3*b.EJ))};dN.prototype.AE=function(a){return this.ta.Qa().Sb(a+(this.t_?1:0))};function eN(a,b){this.VK=a;this.f4=b}eN.prototype.IW=function(a){a.lg(this.VK.clone(this.f4))};eN.prototype.yW=function(){};eN.prototype.AE=function(){return null};var gN={i9:"attachment",Sga:"webLink"};u("ispring.presenter.presentation.resources.references.ReferenceType",gN,void 0);u("ATTACHMENT","attachment",gN);u("WEB_LINK","webLink",gN);function hN(a,b,c){this.Ro=a;this.Pk=b;this.mZ=c}hN.prototype.text=function(){return this.Ro};hN.prototype.Wh=function(){return this.Pk};hN.prototype.html=hN.prototype.Wh;hN.prototype.text=hN.prototype.text;function iN(){}iN.prototype.type=function(){return"none"};function jN(){}var kN;jN.prototype.ha=function(){return lN()};
jN.prototype.load=function(a){if(!a)throw Error("presentation json can't be null");var b=this.ha(),c=new Qt(a[b.id]);b.title in a&&c.ON(a[b.title]);b.courseTitle in a&&(c.b_=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.Cf=a[b.slideWidth];c.Bf=a[b.slideHeight];if(b.ls in a)for(var d=a[b.ls],e=this.ha().ls,g=c.ls(),h=0;h<d.length;++h){var k=d[h],l=new pK;l.Mg=A(k,e.name,"");l.pR=A(k,e.vp,
"");l.aP=A(k,e.Or,"");l.QN(A(k,e.qf,""));l.mt=A(k,e.Oi,"");l.Vq=A(k,e.Xi,"");e.gh in k&&l.xN(mN(this,k[e.gh]));if(e.js in k){var n=e.js,p=k[n];l.HN(new rK(p[n.Nz],p[n.width],p[n.height]))}g.Px.push(l)}var q=this.ha(),t=c.AK;if(q.Jc in a)for(var v=a[q.Jc],G=0;G<v.length;++G){var I=new $g(v[G][q.Jc.id],"",v[G][q.Jc.Wh]);t.VA[I.id()]=I}var O=c.fW;if(q.gd in a){var L=a[q.gd];for(G=0;G<L.length;++G){var T=nN(L[G][q.gd.id],L[G][q.gd.Wh],L[G][q.gd.poster]);O.VA[T.id()]=T}}var da=this.ha();if(da.ks in a)for(var ua=
a[da.ks],qa=0;qa<ua.length;++qa){var ra=ua[qa],sa=oN(c,ra[da.ks.Jc],ra[da.ks.loop]);c.ks().push(sa)}pN(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var wa=a[b.slides],qb=wa.length;if(!qb)throw Error("presentation must contain at least one slide");for(var bc=[],cc=0;cc<qb;++cc){var rb=void 0,ab=void 0,mm=void 0,mn=void 0,xe=void 0,Ha=wa[cc],Hx=cc,na=this.ha().slides,qz=Ha[na.oA]||na.oA.slide+"";if(qz==na.oA.slide+""){var gc=Ha,Td=new no(new Mn);
Td.Vp=A(gc,na.J4,!1);Td.gw=A(gc,na.yE,!0);if(na.Sh in gc)Td.$e=new fK(gc[na.Sh]);else if(na.XW in gc&&na.src in gc){var tT=xk()&&gc.hasOwnProperty(na.zY)?na.zY:na.src;Td.$e=new gK(gc[tT],gc[na.XW])}else throw Error("slide json must contain either contentId or css+src parameters");var uT=Td,TK=gc,UK=this.ha().slides;UK.tX in TK&&(uT.KQ=TK[UK.tX].concat());var VK=Td,us=gc,vs=this.ha().slides;if(vs.Jc in us)for(var vT=VK.Jc(),WK=us[vs.Jc],ef=this.ha().slides.Jc,rz=0;rz<WK.length;++rz){var If=WK[rz],
wT=new $g(If[ef.fp],If[ef.fp],""),hk=new wh(If[ef.id],wT,A(If,ef.duration,0));hk.jl=qN(A(If,ef.repeat,1),ef);hk.Ai=A(If,ef.slides,0)-1;hk.setVolume(A(If,ef.volume,1));hk.Dt=A(If,ef.Uh,!1);rN(hk,If,ef);vT.add(hk)}if(vs.gd in us)for(var xT=VK.gd(),ZK=us[vs.gd],wd=this.ha().slides.gd,sz=0;sz<ZK.length;++sz){var Ud=ZK[sz],yT=nN(Ud[wd.fp],Ud[wd.Wh]),Ng=new Ii(Ud[wd.id],yT,A(Ud,wd.duration,0),Ud[wd.fp]);Ng.jl=qN(A(Ud,wd.repeat,1),wd);Ng.EQ=Ud[wd.zM];Ng.lU=Ud[wd.BF];Ng.zT=Ud[wd.cN];Ng.Ai=A(Ud,wd.slides,
0)-1;Ng.setVolume(A(Ud,wd.volume,1));rN(Ng,Ud,wd);xT.add(Ng)}var zT=Td,$K=gc,AT=this.ha().slides,BT=zT.AA(),Jf=AT.AA;if(Jf in $K)for(var aL=$K[Jf],CT=aL.length,tz=0;tz<CT;++tz){var $h=aL[tz],ik=new lo($h[Jf.containerId],$h[Jf.url]);ik.uc($h[Jf.width]);ik.tc($h[Jf.height]);ik.setTimeout($h[Jf.timeout]);ik.Hv($h[Jf.oM]);ik.NP=$h[Jf.Az];BT.add(ik)}var DT=Td,bL=gc,ET=this.ha().slides,FT=DT.Dw,Og=ET.M8;if(Og in bL)for(var cL=bL[Og],GT=cL.length,uz=0;uz<GT;++uz){var jk=cL[uz],ws=new vG(jk[Og.containerId],
jk[Og.rh]);ws.uc(jk[Og.width]);ws.tc(jk[Og.height]);Og.Ka in jk&&(ws.Nh=Math.max(0,jk[Og.Ka]));FT.add(ws)}sN(this,Td,gc);var IT=Td,dL=gc,JT=this.ha().slides,KT=IT.Dw,Kf=JT.L8;if(Kf in dL)for(var eL=dL[Kf],LT=eL.length,vz=0;vz<LT;++vz){var ai=eL[vz],xs=new rG(ai[Kf.containerId],ai[Kf.rh],ai[Kf.clientId]);xs.uc(ai[Kf.width]);xs.tc(ai[Kf.height]);Kf.Ka in ai&&(xs.Nh=Math.max(0,ai[Kf.Ka]));KT.add(xs)}if(na.iM in gc)for(var MT=Td.tH,fL=gc[na.iM],bi=this.ha().slides.iM,wz=0;wz<fL.length;++wz){var ci=fL[wz];
MT.Fw.push(new jo(ci[bi.containerId],ci[bi.url],ci[bi.width],ci[bi.height],ci[bi.Ka],ci[bi.bgColor],A(ci,bi.lO,!1)))}xe=Td}else{if(qz==na.oA.quiz+""){var kk=Ha,xd=new Ls;xd.Vp=!1;xd.gw=!1;xd.zG=kk[na.o7];xd.jA(kk[na.Bn]);var Un=na.p7,ys=kk[Un];xd.RA=ys[Un.kz];xd.gU=ys[Un.pN];xd.PN(tN(ys,Un));var Vn=Un.gM,gL=ys[Vn],OT=uN(gL[Vn.hs],Vn.hs);xd.aD=OT;var PT=uN(gL[Vn.fM],Vn.hs);xd.FB=PT;xd.$e=new gK(kk[na.src]);var iL=na.q7;if(kk.hasOwnProperty(iL)){var jL=kk[iL];xd.HV!=jL&&(xd.HV=jL)}mn=xd}else{if(qz==
na.oA.scenario+""){var xz=Ha,Lf=new Tr;Lf.Vp=!1;Lf.gw=!1;Lf.jA(xz[na.Bn]);Lf.$e=new gK(xz[na.src]);var zs=na.K7,As=xz[zs];if(null!=As){Lf.SA=As[zs.lz];Lf.PN(vN(As,zs));var Wn=zs.gM,kL=As[Wn],RT=wN(kL[Wn.hs],Wn.hs);Lf.bD=RT;var ST=wN(kL[Wn.fM],Wn.hs);Lf.GB=ST}mm=Lf}else{var Bs=Ha,Pg=new Lr;Pg.Vp=!1;Pg.gw=!1;Pg.$e=new gK(Bs[na.src]);Pg.P_=Bs[na.DM];Pg.jA(Bs[na.Bn]);var yz=na.s6,mL=Bs[yz];Pg.EN(mL[yz.navigationType]);Pg.QA=mL[yz.jz];mm=Pg}mn=mm}xe=mn}var gb=xe,nL=Ha[na.Q4];if(r(nL)){var TT=c.ks()[nL];
gb.jw=TT}gb.GF(Ha[na.id]);gb.pi=Hx;gb.ON(A(Ha,na.title,""));gb.I(A(Ha,na.visible,!0));gb.IF(A(Ha,na.fd,0));gb.Ro=A(Ha,na.text,"");gb.Hq=new hN(A(Ha,na.xn,""),A(Ha,na.l6,""),A(Ha,na.E4,{}));if(na.oh in Ha)for(var UT=gb.Qa(),zz=Ha[na.oh],VT=gb.pk(),Cs=this.ha().slides.oh,Ds=0;Ds<zz.length;++Ds){var Es=zz[Ds];if(!(Cs.eY in Es))throw Error("animation step json must contain playTime parameter");var oL=Cs.dY in Es?Es[Cs.dY]:void 0;UT.add(new eh(Es[Cs.eY],oL,(Ds!=zz.length-1||VT)&&r(oL)))}if(gb instanceof
no&&na.YF in Ha){var pL=new $M(gb.Df);pL.load(gb,Ha[na.YF]);ab=pL.gk;gb.tH.xk(ab);gb.Dw.xk(ab);gb.AA().xk(ab)}if(na.transition in Ha){var di=Ha[na.transition],ei=this.ha().slides.transition;if(!(ei.type in di&&ei.duration in di))throw Error("Transition type or duration not specified");var qL=di[ei.type];kN||(kN={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"});var WT=kN[qL]||qL;var rL=null,sL=!1;if(ei.kj in
di&&""!=di[ei.kj]){var tL=di[ei.kj];"-"==tL?sL=!0:rL=Dh(gb.Jc(),tL)}rb=new xh(WT||"null",di[ei.duration],rL,sL);gb.hf=rb}else gb.hf=new xh("null",0);var uL=Ha,vL=this.ha().slides;if(vL.Ds in uL){var Fs=vL.Ds,Az=uL[Fs],XT=new uK(Az[Fs.Nz],Az[Fs.width],Az[Fs.height]);gb.Wc=XT}if(na.$r in Ha)for(var ZT=gb.$r(),wL=Ha[na.$r],Xn=this.ha().slides.$r,Bz=0;Bz<wL.length;++Bz){var Cz=wL[Bz],Dz=null;if(Xn.params in Cz){var xL=Cz[Xn.params];Dz={};for(var Ez=0;Ez<xL.length;++Ez){var yL=xL[Ez];Dz[yL[Xn.params.name]]=
yL[Xn.params.value]}}ZT.Kc.push(new ch(Cz[Xn.name],Dz))}if(na.hY in Ha){var $T=Ha[na.hY],aU=c.ls().rX($T);gb.kA(aU)}na.Mi in Ha&&xN(this,gb.Mi(),Ha[na.Mi]);if(na.fs in Ha)for(var cU=gb.fs(),dU=Ha[na.fs],eU=this.ha().slides.fs,fU=A(dU,eU.lock,!1),zL=Mw(),Fz=0;Fz<zL.length;++Fz)cU.dS[zL[Fz]]=!fU;if(na.rj in Ha)for(var gU=gb.rj(),AL=Ha[na.rj],ff=this.ha().slides.rj,Gz=0;Gz<AL.length;++Gz){var gf=AL[Gz],hU=A(gf,ff.id),iU=A(gf,ff.Pv),jU=A(gf,ff.Ep,!1),kU=A(gf,ff.Ml,!1),lU=A(gf,ff.kO),Yn=A(gf,ff.tl,[]);
y(4==Yn.length);var mU=new Ih({id:hU,Ep:jU,Ml:kU,kO:lU,tl:new Gh(Yn[0],Yn[1],Yn[2],Yn[3]),sk:A(gf,ff.sk,!1),Bk:A(gf,ff.Bk,!1),rotation:A(gf,ff.rotation,0),slides:A(gf,ff.slides,[]),Pv:iU});gU.xh.push(mU)}bc.push(gb)}for(var BL=bc.length,CL=!1,fi=0;fi<BL;++fi)if(bc[fi].visible()){CL=!0;break}if(!CL)for(fi=0;fi<BL;++fi)bc[fi].I(!0);for(var Hz=-1,Iz=0;Iz<bc.length;++Iz){var Jz=bc[Iz];if(Jz.visible()){var Gs=Jz.fd();2<=Gs-Hz&&(Gs=Hz+1);Jz.IF(Gs);Hz=Gs}}var nU=c.slides();for(cc=0;cc<bc.length;++cc)Qh(nU,
bc[cc]);a:{for(var lk=0;lk<c.slides().count();++lk){var DL=c.slides().Z(0).Mi();if(DL.yp()||DL.xv())break a}var mk=this.ha(),EL=c.KP;if(mk.TF in a){var FL=a[mk.TF];for(lk=0;lk<FL.length;++lk){var GL=FL[lk],oU=new Vh(c.slides(),GL[mk.TF.name],GL[mk.TF.slides]);EL.add(oU)}}if(mk.iF in a){var pU=Pt(EL,a[mk.iF]);c.Lg=pU}}if(b.nz in a){var ze=a[b.nz],Ae=this.ha().nz;c.aB=new Ts({content:ze[Ae.content],contentHover:ze[Ae.contentHover],url:ze[Ae.url],width:ze[Ae.width],height:ze[Ae.height],Tv:ze[Ae.Tv],
language:ze[Ae.language],Zu:ze[Ae.Zu],Yu:ze[Ae.Yu],$u:ze[Ae.$u],ev:ze[Ae.ev]})}if(b.zA in a){var Mf=a[b.zA],Nf=this.ha().zA,Hs=new Xs(Mf[Nf.src],new Gh(Mf[Nf.left],Mf[Nf.top],Mf[Nf.width],Mf[Nf.height]));Hs.Td(Mf[Nf.opacity]);Nf.url in Mf&&(Hs.jg=Mf[Nf.url],Hs.Qo=Mf[Nf.target]);c.hn=Hs}if(b.settings in a){var gi=c.settings(),Vd=a[b.settings],ad=this.ha().settings;if(ad.navigation in Vd){var Kz=gi.navigation(),nk=Vd[ad.navigation],ok=this.ha().settings.navigation;if(ok.Dl in nk){var HL=Kz.Dl(),Is=
nk[ok.Dl],pk=this.ha().settings.navigation.Dl;pk.enabled in Is&&HL.Za(Is[pk.enabled]);var Lz="bySteps";if(pk.target in Is)switch(Is[pk.target]){case pk.target.step+"":Lz="bySteps";break;case pk.target.slide+"":Lz="bySlides"}HL.oo=Lz}if(ok.wp in nk){var Mz=Kz.wp(),IL=nk[ok.wp],JL=this.ha().settings.navigation.wp;Mz.Za(A(IL,JL.enabled,!0));if(Mz.enabled())for(var qU=Mz.actions(),KL=IL[JL.actions],Nz=0;Nz<KL.length;++Nz)qU.kg(yN(this,KL[Nz]))}if(ok.Ur in nk){var sU=Kz.Ur(),tU=nk[ok.Ur],uU=this.ha().settings.navigation.Ur;
sU.uL=A(tU,uU.vO,!0)}}if(ad.sc in Vd){var qk=Vd[ad.sc],rk=gi.sc(),hi=this.ha().settings.sc;rk.JR=A(qk,hi.Cl,!1);rk.FF(A(qk,hi.Od,!1));rk.vD=A(qk,hi.uN,!1);switch(A(qk,hi.resume)){case hi.resume.prompt+"":rk.mu="prompt";break;case hi.resume.K4+"":rk.mu="always";break;case hi.resume.I6+"":rk.mu="never"}ad.sc.navigationType in qk&&gi.navigation().EN(zN(this,qk[ad.sc.navigationType]))}if(ad.$o in Vd){var wU=gi.$o(),xU=Vd[ad.$o],yU=this.ha().settings.$o;wU.IB=A(xU,yU.fitToWindow,!0)}ad.Fs in Vd&&AN(this,
gi.Fs(),Vd[ad.Fs]);ad.yv in Vd&&BN(this,gi.yv(),Vd[ad.yv]);if(ad.Ir in Vd){var BU=gi.Ir(),LL=Vd[ad.Ir],ML=this.ha().settings.Ir;ML.enabled in LL&&BU.Za(LL[ML.enabled])}}b.skinSettings in a&&(c.settings().wb=a[b.skinSettings]);b.Ya in a&&c.settings().AN(a[b.Ya]);if(!(b.TW in a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");c.settings().Lo=a[b.TW];if(b.fonts in a)for(var NL=a[b.fonts],hf=this.ha().fonts,Oz=0;Oz<NL.length;++Oz){var jf=NL[Oz],OL=jf[hf.name],Pz=jf[hf.H8],
Js=jf[hf.tO],PL=jf[hf.L4],QL=jf[hf.r5],RL=jf[hf.S5],Zn=0;if(-1==Po){var ii=0;if(Mc)Fc&&(ii=1);else if(Lc||dk)ii=2;else if(Nc||K)Ec?ii=4:Jk?ii=3:Ic?ii=5:Jc&&Mk&&(ii=6);Po=ii}var SL=Po;if(0!=SL){switch(SL){case 1:Zn=.5*Math.max(PL+QL+RL-(Pz+Js),0);break;case 3:Zn=.5*RL;case 2:case 4:case 5:case 6:Zn+=.5*(Pz+QL-PL-Js)}0!=Zn&&(Oo=!0)}No[OL]=new Ro(Pz+Js,Js,Zn,A(jf,hf.bold,!1),A(jf,hf.italic,!1));var CU=new Vs(OL,jf[hf.localName],jf[hf.urls]);c.nQ.push(CU)}b.gh in a&&c.xN(mN(this,a[b.gh]));var TL=this.ha();
if(TL.Yi in a)for(var DU=fb(c.Kl().Yi(),it),UL=a[TL.Yi],sk=this.ha().Yi,Qz=0;Qz<UL.length;++Qz){var Ks=UL[Qz];a:{switch(Ks[sk.type]){case sk.type.O4+"":var VL="attachment";break a;case sk.type.t7+"":VL="webLink";break a}throw Error("unknown reference type");}DU.ku.push(new ht(VL,Ks[sk.title],Ks[sk.url],Ks[sk.target]))}return c};
function uN(a,b){switch(a[b.type]){case b.type.KL+"":return new vi("closePlayerWindow");case b.type.Qd+"":return new vi("gotoNextSlide");case b.type.vd+"":return new wi(a[b.K])}throw Error("unknown finish action");}function wN(a,b){switch(a[b.type]){case b.type.KL+"":return new Di("closePlayerWindow");case b.type.Qd+"":return new Di("gotoNextSlide");case b.type.vd+"":return new Ei(a[b.K])}throw Error("unknown finish action");}
function tN(a,b){b=b.AL;switch(a[b]){case b.DL+"":return"atAnyTime";case b.yL+"":return"afterAttempt";case b.zL+"":return"afterPassing"}throw Error("unknown quiz next slide rule");}function vN(a,b){b=b.AL;switch(a[b]){case b.DL+"":return"atAnyTime";case b.yL+"":return"afterAttempt";case b.zL+"":return"afterPassing"}throw Error("unknown scenario next slide rule");}
function sN(a,b,c){function d(a){if(6!=a.length)throw Error("transform matrix must contain exactly 6 items");return new On(a[0],a[1],a[2],a[3],a[4],a[5])}function e(a){return new Gh(a[0],a[1],a[2],a[3])}function g(a,b){return new co(a[b.id],e(a[b.tl]),d(a[b.$h]),d(a[b.nj]))}function h(a,b){return new Fh(a[b.top],a[b.right],a[b.bottom],a[b.left])}var k=a.ha().slides.b8;if(c[k]){var l=k.KF;z(c[k][l],function(a,c){var d=new fo(a[l.type],e(a[l.tl]),c),k=l.item;a[l.qc]&&(d.qc=g(a[l.qc],k),d.JW=a[l.qc][l.e6]);
z(a[l.Tl],function(a){a=g(a,k);d.Tl.push(a)});z(a[l.jp]||[],function(a){d.jp.push(new bo(a[l.type],a[l.text],a[l.Vi]))});d.text=a[l.text];d.Zr=a[l.Zr]||0;d.rotation=a[l.rotation]/180*Math.PI;d.sk=a[l.sk];d.Bk=a[l.Bk];d.Vi=a[l.Vi];c=d.kv;c.line=a[l.line];c.fill=a[l.fill];c.Wr=a[l.Wr];c.ps=a[l.ps];c.ys=a[l.ys];c.Bs=a[l.Bs];c.Cs=a[l.Cs];ho(d);a[l.Pd]&&(d.Pd=h(a[l.Pd],l.Pd));b.Au.push(d)},a)}}
function xN(a,b,c){function d(a){switch(a[e.action.type]){case e.action.type.M6+"":return new iN;case e.action.type.vd+"":return new Rt(a[e.action.K])}throw Error("unknown branching action");}var e=a.ha().slides.Mi;e.yp in c&&zh(b,d(c[e.yp]));e.xv in c&&Ah(b,d(c[e.xv]))}function zN(a,b){a=a.ha().settings.sc.navigationType;var c="free";switch(b){case a.C7+"":c="restricted";break;case a.P7+"":c="sequential"}return c}
function yN(a,b){var c=a.ha().settings.navigation.wp.actions;a=new nt(CN(a,b));b=b[c.zs];for(var d=0;d<b.length;++d){var e=b[d];a.IU.push(new mt(e[c.zs.key],A(e,c.zs.KE,!1),A(e,c.zs.shift,!1)))}return a}
function CN(a,b){a=a.ha().settings.navigation.wp.actions.name;switch(b[a]){case a.d7+"":return"playPause";case a.kF+"":return"nextSlide";case a.j7+"":return"previousSlide";case a.L6+"":return"nextStep";case a.k7+"":return"previousStep";case a.O7+"":return"seekForward";case a.N7+"":return"seekBackward";case a.K5+"":return"firstSlide";case a.y6+"":return"lastSlide";case a.LM+"":return"lastViewedSlide";case a.d8+"":return"slideStart";case a.a8+"":return"slideEnd";case a.C8+"":return"volumeUp";case a.B8+
"":return"volumeDown";case a.p8+"":return"toggleFullscreen"}throw Error("unknown action type");}function AN(a,b,c){function d(a){return new Mt(a[e.link.url],a[e.link.target])}var e=a.ha().settings.Fs;b.UU=e.PF in c?d(c[e.PF]):null;b.KT=e.uF in c?d(c[e.uF]):null}function BN(a,b,c){function d(a){return a?new Et(new Date(1E3*a)):null}a=a.ha().settings.yv;a.password in c&&(b.BJ=c[a.password]);if(a.Rv in c){var e=c[a.Rv];Kt(b,new Ht(d(e[a.Rv.v5]),d(e[a.Rv.w5])))}a.PE in c&&(b.PP=c[a.PE])}
function qN(a,b){if(!a)return 1;if(Ea(a))return a;switch(a){case b.repeat.LY+"":return"untilNextClick";case b.repeat.MY+"":return"untilNextSlide";case b.repeat.NY+"":return"untilNextSound"}return 1}function rN(a,b,c){if(c.ul in b){b=b[c.ul];for(var d=0;d<b.length;++d){var e=b[d];e=new gh(e[c.ul.name],e[c.ul.time]);a.ul().add(e)}}}
function mN(a,b){a=a.ha().gh;var c=new Us;if(a.logo in b){var d=a.logo,e=b[d];d=new rK(e[d.Nz],e[d.width],e[d.height]);c.Kg=d}c.QN(A(b,a.qf,""));c.nW=A(b,a.rO,"_blank");return c}function nN(a,b,c){var d=0,e=0,g=b.match(/width="(\d+(?:\.\d+)?(?:px)?)"/);g&&(d=parseInt(g[1],10));(g=b.match(/height="(\d+(?:\.\d+)?(?:px)?)"/))&&(e=parseInt(g[1],10));return new Zh(a,b,d,e,c)}function oN(a,b,c){var d=[];z(b,function(b){b=a.AK.Hz(b);d.push(b)});return new ah(d,c)}
function pN(a,b,c){var d=a.ha();if(d.$c in c){var e=b.$c();c=c[d.$c];if(d.$c.sl in c){var g=b.AK,h=e.sl();DN(a,c[d.$c.sl],function(a,b,c,d){a=g.Hz(a);y(a);h.vW(new bt(a,c,d,b))})}if(d.$c.sh in c){var k=b.fW,l=e.sh();DN(a,c[d.$c.sh],function(a,b,c,d){a=k.Hz(a);y(a);l.wW(new et(a,c,d,b))})}}}function DN(a,b,c){for(var d=a.ha().$c.track,e=0;e<b.length;++e){var g=b[e],h=g[d.Vz],k=A(g,d.volume,1),l=EN(a,g[d.zb]);g=EN(a,g[d.ih]);c(h,k,l,g)}}
function EN(a,b){a=a.ha().$c.track.timestamp;return new Rg(b[a.K],b[a.wa],b[a.Ka])}var FN=null;
function lN(){if(FN)return FN;var a={id:{A:"i"},title:{A:"t"},courseTitle:{A:"ct"},slideWidth:{A:"w"},slideHeight:{A:"h"},TW:{A:"c"},i7:{A:"pv"},slides:{A:"s",id:{A:"I"},oA:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},XW:{A:"c"},src:{A:"s"},zY:{A:"sl"},Sh:{A:"o"},xn:{A:"n"},l6:{A:"N"},E4:{A:"an"},text:{A:"x"},Ds:{A:"T",Nz:{A:"i"},width:{A:"w"},height:{A:"h"}},yE:{A:"a"},J4:{A:"d"},fd:{A:"l"},hY:{A:"p"},Q4:{A:"B"},tX:{A:"hi"},oh:{A:"e",eY:{A:"p"},
dY:{A:"a"}},YF:{A:"i"},transition:{A:"q",type:{A:"t"},duration:{A:"d"},kj:{A:"s"}},Jc:{A:"S",id:{A:"i"},fp:{A:"a"},slides:{A:"s"},repeat:{A:"r",MY:{A:"s"},LY:{A:"c"},NY:{A:"n"}},volume:{A:"v"},Uh:{A:"e"},ul:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},gd:{A:"V",id:{A:"i"},fp:{A:"a"},slides:{A:"s"},repeat:{A:"r",MY:{A:"s"},LY:{A:"c"},NY:{A:"n"}},cN:{A:"f"},zM:{A:"H"},BF:{A:"R"},volume:{A:"v"},Wh:{A:"h"},ul:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},AA:{A:"wo",containerId:{A:"c"},url:{A:"u"},
timeout:{A:"to"},width:{A:"w"},height:{A:"h"},oM:{A:"f"},Az:{A:"ds"}},M8:{A:"y",containerId:{A:"c"},rh:{A:"v"},width:{A:"w"},height:{A:"h"},Ka:{A:"to"}},L8:{A:"yk",containerId:{A:"c"},rh:{A:"v"},width:{A:"w"},height:{A:"h"},Ka:{A:"to"},clientId:{A:"cl"}},$r:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},Mi:{A:"b",action:{type:{A:"t",M6:{A:"n"},vd:{A:"g"}},K:{A:"s"}},yp:{A:"n"},xv:{A:"p"}},fs:{A:"r",lock:{A:"l"}},rj:{A:"z",id:{A:"i"},Pv:{A:"t"},Ep:{A:"r"},Ml:{A:"bg"},kO:{A:"tt"},tl:{A:"b"},
sk:{A:"hF"},Bk:{A:"vF"},rotation:{A:"R"},slides:{A:"s"}},iM:{A:"f",containerId:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},Ka:{A:"to"},bgColor:{A:"b"},lO:{A:"t"}},b8:{A:"si",KF:{A:"shapes",item:{id:{A:"id"},tl:{A:"bbox"},$h:{A:"transformBefore"},nj:{A:"transformAfter"}},qc:{A:"bg"},Tl:{A:"textItems"},jp:{A:"childItems"},type:{A:"type"},text:{A:"text"},tl:{A:"bbox"},sk:{A:"hFlip"},Bk:{A:"vFlip"},rotation:{A:"rotation"},Zr:{A:"lineWeight"},Vi:{A:"normalizedPic"},e6:{A:"hasTransparency"},Pd:{A:"crop",
left:{A:"l"},top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},Wr:{A:"glow"},ps:{A:"reflection"},ys:{A:"shadow"},Bs:{A:"softEdge"},Cs:{A:"threeD"}}},o7:{A:"qb"},p7:{A:"qB",kz:{A:"i"},pN:{A:"r"},AL:{A:"n",DL:{A:"t"},yL:{A:"a"},zL:{A:"p"}},gM:{A:"f",hs:{A:"p",type:{A:"t",KL:{A:"w"},Qd:{A:"n"},vd:{A:"s"}},K:{A:"s"}},fM:{A:"f"}}},q7:{A:"qt"},K7:{A:"sB",lz:{A:"i"},AL:{A:"n",DL:{A:"t"},yL:{A:"a"},zL:{A:"p"}},gM:{A:"f",hs:{A:"p",type:{A:"t",KL:{A:"w"},Qd:{A:"n"},vd:{A:"s"}},K:{A:"s"}},
fM:{A:"f"}}},DM:{A:"it"},Bn:{A:"pp"},s6:{A:"ip",navigationType:{A:"nt"},jz:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",Dl:{A:"m",enabled:{A:"e"},target:{A:"t",step:{A:"s"},slide:{A:"l"}}},wp:{A:"k",enabled:{A:"e"},actions:{A:"a",name:{A:"n",d7:{A:"pp"},kF:{A:"ns"},j7:{A:"ps"},L6:{A:"nt"},k7:{A:"pt"},O7:{A:"sf"},N7:{A:"sb"},K5:{A:"fs"},y6:{A:"ls"},LM:{A:"lv"},d8:{A:"ss"},a8:{A:"se"},C8:{A:"vu"},B8:{A:"vd"},p8:{A:"tf"}},zs:{A:"s",key:{A:"k"},KE:{A:"c"},shift:{A:"s"}}}},Ur:{A:"g",vO:{A:"z"}}},sc:{A:"p",
uN:{A:"s"},Od:{A:"a"},resume:{A:"r",prompt:{A:"p"},K4:{A:"a"},I6:{A:"n"}},Cl:{A:"l"},navigationType:{A:"n",vha:{A:"n"},C7:{A:"r"},P7:{A:"s"}}},$o:{A:"a",fitToWindow:{A:"f"}},Fs:{A:"w",link:{url:{A:"u"},target:{A:"t"}},PF:{A:"s"},uF:{A:"p"}},yv:{A:"P",password:{A:"p"},Rv:{A:"t",v5:{A:"a"},w5:{A:"u"}},PE:{A:"d"}},Ir:{A:"A",enabled:{A:"e"}}},TF:{A:"S",name:{A:"n"},slides:{A:"s"}},iF:{A:"sS"},skinSettings:{A:"k"},Ya:{A:"I"},nz:{A:"b",content:{A:"c"},contentHover:{A:"ch"},url:{A:"u"},width:{A:"w"},height:{A:"h"},
Tv:{A:"t"},language:{A:"l"},Zu:{A:"x"},Yu:{A:"d"},$u:{A:"xx"},ev:{A:"xy"}},zA:{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"},H8:{A:"A"},tO:{A:"D"},L4:{A:"a"},r5:{A:"d"},S5:{A:"g"},bold:{A:"b"},italic:{A:"i"}},gh:{A:"C",logo:{A:"l",Nz:{A:"i"},width:{A:"w"},height:{A:"h"}},qf:{A:"w"},rO:{A:"t"}},ls:{A:"p",name:{A:"n"},vp:{A:"j"},Or:{A:"b"},qf:{A:"w"},Oi:{A:"e"},Xi:{A:"p"},gh:{A:"C"},
js:{A:"P",Nz:{A:"i"},width:{A:"w"},height:{A:"h"}}},Jc:{A:"o",id:{A:"i"},Wh:{A:"h"}},gd:{A:"v",id:{A:"i"},Wh:{A:"h"},poster:{A:"p"}},$c:{A:"n",sl:{A:"a"},sh:{A:"v"},track:{Vz:{A:"i"},volume:{A:"v"},zb:{A:"st"},ih:{A:"et"},timestamp:{K:{A:"s"},wa:{A:"t"},Ka:{A:"i"}}}},Yi:{A:"r",type:{A:"t",O4:{A:"a"},t7:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},ks:{A:"P",loop:{A:"l"},Jc:{A:"s"}}};YM(a);return FN=a};var GN=function(){function a(){throw Error("stream error");}function b(a){return"undefined"==typeof a}function c(b){var c=0,d=b[c++],e=b[c++];(-1==d||-1==e||8!=(d&15)||0!=((d<<8)+e)%31||e&32)&&a();this.GL=b;this.Wu=c;this.pz=this.uz=this.vz=0;this.bM=!1;this.DE=null}var d=[],e=[],g=[],h,k;(function(){var a=[],b,c=2;for(b=0;8>b;++b)a.push(c),c+=1<<(b>>1);for(b=0;3>b;++b)d.push(b+16);for(b=0;7>=b;++b)d.push((8-b)%8),d.push(8+b);for(b=1;3>b;++b)e.push(b);for(b=0;28>b;++b){var h=b>>1<<16;c=b%8;h+=(a[c]<<
(b-c)/2)+1;e.push(h)}for(b=3;7>b;++b)g.push(b);c=7;for(b=0;24>b;++b)a=b>>2,h=(a<<16)+c,c+=1<<a,g.push(h);for(b=0;3>b;++b)g.push(258)})();c.prototype.aM=function(a){var b=this.DE,c=b?b.length:0;if(a<c)return b;for(var d=1024;d<a;)d<<=1;a=Array(d);for(d=0;d<c;++d)a[d]=b[d];return this.DE=a};c.prototype.U5=function(){for(;!this.bM;)this.s7();return this.DE.slice(0,this.pz)};c.prototype.op=function(c){for(var d=this.vz,e=this.uz,g=this.GL,h=this.Wu,k;d<c;)b(k=g[h++])&&a(),e|=k<<d,d+=8;this.uz=e>>c;this.vz=
d-c;this.Wu=h;return e&(1<<c)-1};c.prototype.pM=function(c){var d=c[0],e=c[1];c=this.vz;for(var g=this.uz,h=this.GL,k=this.Wu;c<e;){var l;b(l=h[k++])&&a();g|=l<<c;c+=8}e=d[g&(1<<e)-1];d=e>>16;e&=65535;(0==c||c<d||0==d)&&a();this.uz=g>>d;this.vz=c-d;this.Wu=k;return e};c.prototype.Gz=function(a){for(var b=a.length,c=0,d=0;d<b;++d)a[d]>c&&(c=a[d]);for(var e=1<<c,g=Array(e),h=1,k=0,l=2;h<=c;++h,k<<=1,l<<=1)for(var L=0;L<b;++L)if(a[L]==h){var T=0,da=k;for(d=0;d<h;++d)T=T<<1|da&1,da>>=1;for(d=T;d<e;d+=
l)g[d]=h<<16|L;++k}return[g,c]};c.prototype.s7=function(){function c(a,b,c,d,e){for(a=a.op(c)+d;0<a--;)b[I++]=e}var n=this.op(3);n&1&&(this.bM=!0);n>>=1;if(0==n){var p=this.GL,q=this.Wu,t;b(t=p[q++])&&a();var v=t;b(t=p[q++])&&a();v|=t<<8;b(t=p[q++])&&a();n=t;b(t=p[q++])&&a();(n|t<<8)!=(~v&65535)&&a();this.vz=this.uz=0;t=this.pz;n=this.aM(t+v);this.pz=v=t+v;for(var G=t;G<v;++G){if(b(t=p[q++])){this.bM=!0;break}n[G]=t}this.Wu=q}else{if(1==n){if(!h){p=Array(288);for(var I=0;143>=I;++I)p[I]=8;for(;255>=
I;++I)p[I]=9;for(;279>=I;++I)p[I]=7;for(;287>=I;++I)p[I]=8;h=this.Gz(p);n=Array(31);for(I=0;32>I;++I)n[I]=5;k=this.Gz(n);k[0][15]=0;k[0][31]=0}q=h;t=k}else if(2==n){n=this.op(5)+257;t=this.op(5)+1;q=this.op(4)+4;p=Array(d.length);for(I=0;I<q;)p[d[I++]]=this.op(3);q=this.Gz(p);I=p=0;t=n+t;for(v=Array(t);I<t;)G=this.pM(q),16==G?c(this,v,2,3,p):17==G?c(this,v,3,3,p=0):18==G?c(this,v,7,11,p=0):v[I++]=p=G;q=this.Gz(v.slice(0,n));t=this.Gz(v.slice(n,t))}else a();v=(n=this.DE)?n.length:0;for(G=this.pz;;){var O=
this.pM(q);if(256>O)G+1>=v&&(n=this.aM(G+1),v=n.length),n[G++]=O;else{if(256==O){this.pz=G;break}O-=257;O=g[O];var L=O>>16;0<L&&(L=this.op(L));p=(O&65535)+L;O=this.pM(t);O=e[O];L=O>>16;0<L&&(L=this.op(L));O=(O&65535)+L;G+p>=v&&(n=this.aM(G+p),v=n.length);for(L=0;L<p;++L,++G)n[G]=n[G-O]}}}};return c}();function HN(a,b){a=rd(a);a=(new GN(a)).U5();for(var c=[],d=0,e,g,h,k=-1,l=a.length;d<l;)(e=a[d])?128>e?(c[++k]=String.fromCharCode(e),++d):191<e&&224>e?(g=a[d+1],c[++k]=String.fromCharCode((e&31)<<6|g&63),d+=2):(g=a[d+1],h=a[d+2],c[++k]=String.fromCharCode((e&15)<<12|(g&63)<<6|h&63),d+=3):++d;b(c.join(""))};function IN(){this.Yq=new F;this.JT=new F}IN.prototype.lp=function(a,b){La(a)?JN(this,a,b):KN(this,a,b)};function KN(a,b,c){HN(b,function(b){b=JSON.parse(b);if(!b)throw Error("invalid presentation json!");JN(a,b,c)})}function JN(a,b,c){function d(b){g.Yq.removeHandler(d);b.view().Gn().id=c;Uo(b.view().displayObject(),c);if(Fc){var e=b.view().displayObject();Uo(e,"ie")}a.Yq.C(b)}var e=(new jN).load(b);b=parseInt(A(b,lN().i7,"2007"),10);a.JT.C(e);var g=new lK(e,b);g.Yq.addHandler(d,a);g.lp()};function LN(a){N.call(this);this.lG=a;a=ek();this.fb=a.hasOwnProperty("accessibility")&&"1"==a.accessibility&&this.nk()?"accessible":"normal";this.mL=!1;this.LT=P(this);this.HR=P(this);this.SV=P(this)}m(LN,N);LN.prototype.mode=function(){return this.fb};LN.prototype.nk=function(){return this.lG&&!K&&!(0<=window.location.search.indexOf("ispringpreview=1"))};function MN(a,b){E(a,b.FR,a.CI,a);E(a,b.RV,a.XK,a);b=b.nA();E(a,b.Sv(),a.CI,a);E(a,b.$F(),a.XK,a)}
function NN(a,b){E(a,b.ll,a.CI,a);E(a,b.Ok,a.XK,a)}LN.prototype.CI=function(){this.mL=!0;this.HR.C()};LN.prototype.XK=function(){this.mL=!1;this.SV.C()};function ON(a,b,c,d){if(a.nk()){var e=new R({sd:"SECTION"});e.pg("region");e.Fp(d.PB_ACCESSIBLE_ARIA_LABEL_SETTINGS);c=y(Fe(document,c));B(c,e.displayObject());c=new uI({O:"presentation-view-mode-switch-control",tabIndex:0});uv(e,c);PN(c,a);QN(c,a);RN(c,b);return c}return null}
function PN(a,b){a.ga.addHandler(function(){if(b.mL)Ya("view mode change is locked");else{var a="normal"==b.fb?"accessible":"normal";a:switch(a){case "normal":var d=!0;break a;case "accessible":d=b.nk();break a;default:throw Error("unknown presentation view mode");}d&&(b.fb=a,b.LT.C(a))}})}function QN(a,b){var c=!1;b.HR.addHandler(function(){document.activeElement==a.displayObject()&&(c=!0);a.Za(!1)});b.SV.addHandler(function(){a.Za(!0);c&&(a.focus(),c=!1)})}
function RN(a,b){b.rm.addHandler(function(){a.focus()});b.IO.addHandler(function(b){"normal"==b&&a.focus()})};function SN(a){this.WM=a.WM;this.Jr=a.Jr};function TN(a){var b=a.gN,c=a.colors,d=a.ss;this.G=a.hb;this.MJ=b;this.La=c;this.lu=d;this.Mf=null}TN.prototype.wL=function(a){Ue(this.Mf);this.Mf=null;if("normal"==a)this.Mf=this.lu.WM.Rr(this.La,{__slide_width__:this.G.slideWidth()+"px",__slide_height__:this.G.slideHeight()+"px",__player_view_id__:this.MJ});else if("accessible"==a)this.Mf=this.lu.Jr.Rr();else throw Error("unknown presentation view mode");};function UN(a){this.Gd=a;this.x0=new F}m(UN,$u);function VN(a){var b=a.ua;a=a.Rl;N.call(this);this.B=b;this.Jb=a;this.Uf=this.Da=null}m(VN,N);function WN(a,b){var c=b.RY;b=void 0===b.q5?200:b.q5;if(a.oC()||a.Yw())c?setTimeout(function(){return XN(a)},b):XN(a)}function XN(a){if(a.Da&&a.Da.visible()){a.Da.focus();var b=!0}else b=!1;b||(a.Uf&&a.Uf.up()?(a.Uf.focus(),b=!0):b=!1);!b&&(a=a.Jb.Mc[a.B.la()].content(),a=r(a.firstElementChild)?a.firstElementChild:We(a.firstChild))&&(a.setAttribute("tabindex",0),a.focus())}
VN.prototype.oC=function(){return-1!=this.B.la()&&this.B.Y()instanceof no};VN.prototype.Yw=function(){return-1!=this.B.la()&&this.B.Y()instanceof Tr};function YN(a){var b=a.$c,c=a.ua;a=a.Ya;R.call(this,{sd:"SECTION",O:"ppt-accessible-narration"});this.Uf=b;this.B=c;this.V=a;this.vi=[];this.cS=new Map;E(this,this.B.Bd(),this.j4,this)}m(YN,R);YN.prototype.up=function(){return 0<this.vi.length};YN.prototype.focus=function(){this.up()&&this.vi[0].focus()};
YN.prototype.j4=function(){var a=this,b=this.vi.slice();this.vi.forEach(function(a){return Ue(a)});this.vi.splice(0,this.vi.length);[].concat(ca(ZN(this)),ca($N(this))).forEach(function(b){a.vi.push(aO(a,b))});this.vi.forEach(function(a){!b.includes(a)&&a.readyState&&(a.currentTime=0)});this.vi.forEach(function(b){return a.F(b)});this.I(!!this.vi.length);bO(this)};
function aO(a,b){var c;if(!(c=a.cS.get(b.id()))){c=XI(b.Wh()||WI(b));c=fb(Re(QF(c)),HTMLMediaElement);var d=cO(a,c);Xu(c,"label",d);c=a.cS.set(b.id(),c).get(b.id())}return c}function ZN(a){return a.Uf.sl().vc().filter(function(b){return dO(a,b)}).map(function(a){return a.audio()})}function $N(a){return a.Uf.sh().vc().filter(function(b){return dO(a,b)}).map(function(a){return a.video()})}YN.prototype.M=function(){return this.B.la()};function dO(a,b){return a.M()>=b.zb().K()&&a.M()<=b.ih().K()}
function bO(a){if(0<a.vi.length){var b=cO(a,a.vi[0]);a.Ie("label",b)}else a.Ie("label","")}function cO(a,b){return a.V.Ra(b instanceof HTMLAudioElement?"PB_ACCESSIBLE_AUDIO_NARRATION_LABEL":"PB_ACCESSIBLE_VIDEO_NARRATION_LABEL")};function eO(a){var b=a.ua,c=a.g7;a=a.Ya;R.call(this,{sd:"NAV",O:"simple-navigation-panel"});var d=this;this.pg("navigation");this.Fp(a.Ra("PB_ACCESSIBLE_ARIA_LABEL_NAVIGATION_BUTTONS"));this.B=b;this.JJ=c;this.V=a;this.xQ=P(this);this.vQ=P(this);b=this.uw();var e=b.V4,g=b.U4;uv(this,g);uv(this,e);E(this,this.B.Bd(),function(){setTimeout(function(){e.Za(fO(d));g.Za(gO(d)||d.B.la()==d.B.Bl()&&d.JJ.Cl())},200)})}m(eO,R);
eO.prototype.uw=function(){var a=this,b=this.qB({caption:this.V.Ra("PB_CONTROL_PANEL_PREV"),RW:function(){return a.xQ.C()}}),c=this.qB({caption:this.V.Ra("PB_CONTROL_PANEL_NEXT"),RW:function(){return a.vQ.C()}});return{V4:b,U4:c}};eO.prototype.qB=function(a){var b=a.caption;a=a.RW;var c=new uI({ia:yv(this,"button")});c.oa(b);E(this,c.ga,a,this);return c};function fO(a){var b=!a.B.td("switchToPreviousSlide");a=-1!=a.B.If();return b&&a}
function gO(a){var b=!a.B.td("switchToNextSlide");a=-1!=a.B.Hf();return b&&a};function hO(){this.visible=!1;this.enabled=!0;this.mode=iO}var iO="presentationTimeline";function jO(){this.Nl=this.showOutline=this.visible=!1;this.ns=new hO;this.yk=this.Pl=!1;this.vk=kO;this.SN=!1}var kO="bySlides";function lO(a,b){N.call(this);this.B=a;this.oo=b}m(lO,N);f=lO.prototype;f.ob=function(){return this.B.X().ob()};f.isNextAvailable=function(){var a=this.B.td(this.oo==kO?"switchToNextSlide":"switchToNextStep");return!(a&&mO(a))};f.isPrevAvailable=function(){var a=this.B.td(this.oo?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&mO(a))};f.prev=function(){this.oo==kO?this.B.ng():"bySteps"==this.oo&&this.B.rp()};f.next=function(){this.oo==kO?this.B.Qd():"bySteps"==this.oo&&this.B.zl()};
function mO(a){return("presentationNavigationType"!=a.mh()||"presentationSeeking"==a.Wz())&&"quizNavigationSettings"!=a.mh()&&"scenarioNavigationSettings"!=a.mh()};function nO(a,b,c){N.call(this);var d=this;this.B=a;this.$f=b;this.nC=c;E(this,this.$f.ob(),function(){d.B.invalidate()})}m(nO,N);nO.prototype.isNextAvailable=function(){return this.nC?this.$f.isNextAvailable():this.B.isNextAvailable()||this.$f.isNextAvailable()};nO.prototype.isPrevAvailable=function(){return this.nC?this.$f.isPrevAvailable():this.B.isPrevAvailable()||this.$f.isPrevAvailable()};nO.prototype.prev=function(){this.nC?this.$f.prev():this.B.isPrevAvailable()?this.B.prev():this.$f.prev()};
nO.prototype.next=function(){this.nC?this.$f.next():this.B.isNextAvailable()?this.B.next():this.$f.next()};function oO(a,b,c){var d=a.He().type(),e=b.settings().navigation().navigationType();c=c.Y();return(e=pO(d,e,c))?(c={},b=b.slides(),a=a.He().mf(),(a=null!=a?""+(b.Z(a).fi()+1):"")&&"precedingQuizFailed precedingQuizNotPassed precedingQuizNotCompleted precedingScenarioNotPassed precedingScenarioFailed precedingScenarioNotCompleted".split(" ").includes(d)&&(c.SLIDE_INDEX=a),{wn:e,OX:c}):null}
function pO(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 Tr?"PB_SCENARIO_SLIDE_WINDOW_TEXT":c instanceof Lr?"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 qO(a){var b=a.xd,c=a.messages,d=a.skinSettings;R.call(this,{O:a.O});this.D=b;this.wb=d;this.V=new UN(c);this.G=b.hb();this.ka=b.view();this.B=this.ka.ua();this.pd=this.ka.Ge();this.ra=this.B.X();this.$l=this.ka.$l;this.$f=Hg(this,new lO(this.pd,kO));this.Gw=Hg(this,new VN({ua:this.B,Rl:this.ka.Rl()}));this.sx=new eO({ua:this.pd,g7:this.G.settings().sc(),Ya:this.V});a=this.G.$c();this.Uf=a.sl().count()||a.sh().count()?new YN({$c:a,ua:this.B,Ya:this.V}):null;a=new R({sd:"SECTION",O:"ppt-accessible-footer"});
a.pg("region");a.Fp(this.V.Ra("PB_ACCESSIBLE_ARIA_LABEL_BOTTOM_PANEL"));this.li=a;this.LD=null;bx(this.$l,this.displayObject());rO(this);this.uc(this.G.slideWidth());-1==this.B.la()&&this.I(!1);D(this,window,"resize",this.VV,this);this.VV()}m(qO,R);function rO(a){var b=fb(a.B,Yt);E(a,a.D.rA(),a.Rq,a);E(a,a.ka.Ge().Xz(),a.Pq,a);E(a,b.Bd(),a.Xf,a);E(a,b.WO,a.CZ,a);E(a,b.Is,a.sG,a);Eg(a,a.D.Oz(),a.g1,a);E(a,a.sx.xQ,function(){sO(a,w(a.B.ng,a.B,!1))});E(a,a.sx.vQ,function(){sO(a,w(a.B.Qd,a.B,!1))})}
f=qO.prototype;f.Rq=function(a){var b=a.action(),c=this.G.settings().sc().Dv();"resumePlayback"==b&&"prompt"==c&&(a.Fv("delayStartup"),b=a.Gy,c=this.V.Ra("PB_RESUME_PRESENTATION_WINDOW_TEXT"),confirm(c)?b.resume(a.K(),!0):b.start(this.B.Ff(),!0))};f.g1=function(){this.I(!0);WN(this.Gw,{RY:!1})};function sO(a,b){var c=tO(a);c&&a.Ie("busy","true");b();c&&setTimeout(function(){return a.Ie("busy","false")},200)}
f.Xf=function(){if(this.Nb()instanceof Lr){var a=y(this.B.kb()),b=fb(this.Nb(),Lr);a.setExternalNavigationController(new nO(a.playerController(),this.$f,2==b.wm))}this.sx.I(this.oC()||this.Yw())};f.CZ=function(a,b){this.Nb()instanceof Ls?uO(this,null):this.Nb()instanceof Lr?this.B.kb().setExternalParentForAccessibleNavigationControls(null):this.Yw()&&y(this.B.lb()).setExternalParentForAccessibleBottomPanel(null);this.LD={m5:a,K6:b}};
f.sG=function(){if(this.Nb()instanceof Ls)uO(this,this.li);else if(this.Nb()instanceof Lr){var a=this.li;this.B.kb().setExternalParentForAccessibleNavigationControls(a?a.displayObject():null)}else this.Yw()&&(a=this.li,y(this.B.lb()).setExternalParentForAccessibleBottomPanel(a?a.displayObject():null));WN(this.Gw,{RY:tO(this)})};function uO(a,b){y(a.B.Ta()).skin().bottomPanel().setExternalParent(b?b.displayObject():null)}function tO(a){return a.LD?"slide"==a.LD.m5&&"slide"==a.LD.K6:!1}
f.Nb=function(){return-1!=this.B.la()?this.B.Y():null};f.oC=function(){return this.Nb()instanceof no};f.Yw=function(){return this.Nb()instanceof Tr};f.Pq=function(a){(a=oO(a,this.G,this.B))&&this.pr(a)};f.pr=function(a){var b=a.wn;a=a.OX;var c=this.B.X().suspended();vu(this.ra,!0);alert(this.V.Ra(b,a));vu(this.ra,c)};f.VV=function(){tv(this,"min-height",window.innerHeight+"px")};function vO(a){qO.call(this,{O:"accessible-null-skin",xd:a.xd,messages:a.messages,skinSettings:a.skinSettings});(a=this.Uf)&&uv(this,a);this.F(this.ka.displayObject());(a=this.sx)&&uv(this.li,a);(a=this.li)&&uv(this,a);this.Gw.Uf=this.Uf}m(vO,qO);function wO(){R.call(this,{O:"launch-screen"});var a=this,b=new R({O:"launch-screen-button"});K||E(this,b.ga,function(){return a.ga.C()});var c=new R({ia:yv(b,"play-icon")}),d=new R({ia:yv(b,"icon")});b.F(c);b.F(d);this.F(b)}m(wO,R);function xO(a,b){tg.call(this);this.yb=a;a=Xe(this.yb)?this.yb:this.yb?this.yb.body:null;this.t6=!!a&&nj(a);this.IX=C(this.yb,Ic?"DOMMouseScroll":"mousewheel",this,b)}x(xO,tg);
xO.prototype.handleEvent=function(a){var b=0,c=0,d=a.Bc;"mousewheel"==d.type?(a=yO(-d.wheelDelta),r(d.wheelDeltaX)?(b=yO(-d.wheelDeltaX),c=yO(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),r(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);Ea(this.LX)&&(b=pe(b,-this.LX,this.LX));Ea(this.MX)&&(c=pe(c,-this.MX,this.MX));this.t6&&(b=-b);b=new zO(a,d,b,c);this.dispatchEvent(b)};function yO(a){return Jc&&(Lc||Nc)&&0!=a%40?a:a/40}
xO.prototype.jc=function(){xO.xa.jc.call(this);og(this.IX);this.IX=null};function zO(a,b,c,d){Tf.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}x(zO,Tf);function AO(a){R.call(this,{O:a.O,pj:!0});this.xC=15;this.Xa=this.ui=this.Eh=this.Ij=0;this.jx=a.wd||1;this.sD=this.Uq=0;this.G2=100;this.oe=Hg(this,new R({ia:yv(this,"up")}));this.F(this.oe);this.Fa=Hg(this,new R({O:"thumb"}));this.F(this.Fa);this.Fa.F(Hg(this,new R({ia:yv(this.Fa,"background")})));this.Nf=Hg(this,new R({ia:yv(this,"down")}));this.F(this.Nf);this.Eo=this.Mj=null;this.Kh=P(this);this.Py=P(this);this.Jh=new Ni(this.G2);D(this,this.Jh,"tick",this.mJ,this);D(this,this,yo,this.Lu,this,
Co);D(this,this.oe,yo,this.tJ,this,Co);D(this,this.Fa,yo,this.Cx,this,Co);D(this,this.Nf,yo,this.cJ,this,Co);D(this,document.body,zo,this.LC,this)}m(AO,R);f=AO.prototype;f.pf=function(a){this.nr(a)};f.wd=function(){return this.jx};f.scale=function(){return this.Hd};f.kc=function(a){this.setParentScale(a)};f.jj=function(a,b,c,d){d=void 0===d?0:d;y(b<=c);this.Ij=a;this.Eh=b;this.ui=c;this.Uq=d;this.uq();this.pf(this.Xa)};f.nr=function(a){a=wx(a,this.Eh,this.ui);this.Xa!=a&&(this.Xa=a,this.$n(),this.Kh.C())};
function BO(a){return a.ui-a.Eh}f.jr=function(a){this.nr(this.Xa+a)};f.Lu=function(){};f.tJ=function(a){a.preventDefault();this.jr(-this.wd());this.Cy(this.oe,-this.wd())};f.cJ=function(a){a.preventDefault();this.jr(this.wd());this.Cy(this.Nf,this.wd())};f.Cy=function(a,b){this.Mj=a;D(this,this.Mj,"mouseover",this.yx,this);D(this,this.Mj,"mouseout",this.xx,this);D(this,document,zo,this.Zx,this);this.Jh.stop();this.Eo=function(){this.jr(this.sD)};this.sD=b;this.Jh.start()};
f.Zx=function(){y(this.Mj);Cg(this,this.Mj,"mouseover",this.yx,this);Cg(this,this.Mj,"mouseout",this.xx,this);Cg(this,document,zo,this.Zx,this);this.Jh.stop();this.Eo=null};f.yx=function(){this.Jh.start()};f.xx=function(){this.Jh.stop()};f.mJ=function(){this.Eo&&this.Eo()};f.Cx=function(a){this.Py.C();a.preventDefault();D(this,document.body,Ao,this.Xk,this);this.bL(!0)};f.bL=function(a){this.Fa.pb("active",a)};f.LC=function(){Cg(this,document.body,Ao,this.Xk,this);this.bL(!1)};f.Xk=function(){};
f.Sa=function(){this.uq()};function CO(a){AO.call(this,a);this.$R=0}m(CO,AO);f=CO.prototype;f.uq=function(){var a=this.height()-this.oe.height()-this.Nf.height();this.Fa.tc(0==BO(this)?a:Math.max(this.xC,Math.ceil(this.Ij/(BO(this)+this.Ij)*a)));this.$n()};f.$n=function(){var a=this.Yg();0==BO(this)?this.Fa.Ad(a.top):this.Fa.Ad(a.top+Math.round((this.Xa-this.Eh)/BO(this)*a.height));this.oe.Za(!!this.Xa);this.Nf.Za(this.Xa!=this.ui)};
f.Yg=function(){var a=new Gh(0,0,0,0);a.top=this.oe.height();a.height=this.height()-this.Nf.height()-this.Fa.height()-a.top;a.left=this.Fa.x();return a};f.JK=function(){return this.Yg()};
f.Lu=function(a){var b;if(b=!a.defaultPrevented)b=this.Fa.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Yg(),d=0==this.Uq?this.Ij:this.Uq;a=(a.clientY-(b.top-c.top))/this.Hd<=this.Fa.y()?-d:d;this.pf(this.Xa+a)}};f.Cx=function(a){AO.prototype.Cx.call(this,a);var b=this.Fa.displayObject().getBoundingClientRect();this.$R=a.clientY-Math.round(b.top);this.Xk(a)};
f.Xk=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.Yg();this.nr((a.clientY-b.top-c.top*this.Hd-this.$R)/(c.height*this.Hd)*BO(this)+this.Eh)};var DO=new Gf;function EO(a){var b=a.qs,c=a.f6,d=void 0===a.EF?null:a.EF;CO.call(this,{O:a.O,wd:a.wd});var e=this;this.Wx=b;this.HI=this.AV=!1;this.F_=c;this.my=d;tv(b,"overflow","hidden");E(this,this.Kh,function(){b.displayObject().scrollTop=e.Xa});D(this,b,"scroll",function(){e.pf(b.displayObject().scrollTop)},this);this.my?FO(this,this.my):(FO(this,this.Wx),FO(this,this));c?(this.Td(0),this.my?(D(this,this.my,"mouseenter",this.wx,this),D(this,this.my,"mouseleave",this.Vk,this)):(D(this,this.Wx,"mouseover",this.wx,
this),D(this,this,"mouseover",this.wx,this),D(this,this.Wx,"mouseout",this.Vk,this),D(this,this,"mouseout",this.Vk,this))):this.Td(1)}m(EO,CO);EO.prototype.jj=function(a,b,c,d){d=void 0===d?0:d;this.I(0<c);CO.prototype.jj.call(this,a,b,c,d)};EO.prototype.bL=function(a){this.AV=a;GO(this)};EO.prototype.wx=function(a){a&&(this.contains(a.relatedTarget)||this.Wx.contains(a.relatedTarget))||(this.HI=!0,GO(this))};
EO.prototype.Vk=function(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Wx.contains(a.relatedTarget))||(this.HI=!1,GO(this))};function GO(a){a.F_&&a.Td(a.AV||a.HI?.5:0)}function FO(a,b){b=new xO(b.displayObject(),{passive:!0});D(a,b,DO,function(b){!Mi(b.Bc)&&b.deltaY&&(b=0<b.deltaY?a.wd():-a.wd(),a.pf(a.Xa+b))},a)};function HO(a){R.call(this,{O:a});a=new R({ia:yv(this,"thumb")});uv(this,a)}m(HO,R);function IO(a,b){this.Dc=a;this.Kh=b}IO.prototype.scrollY=function(){var a=this.Dc.getComputedPosition().y;return isNaN(a)?0:-a};IO.prototype.nF=function(){return this.Kh};IO.prototype.JF=function(a){this.scrollY()!=a&&this.Dc.scrollTo(0,-a)};function JO(a){N.call(this);var b=this;this.P=a;this.Ax=P(this);D(this,a,"scroll",function(){b.Ax.C()})}m(JO,N);JO.prototype.scrollY=function(){return this.P.scrollTop};
JO.prototype.nF=function(){return this.Ax};JO.prototype.JF=function(a){this.P.scrollTop=a};
function KO(a){var b=void 0===a.O?"vertical-scrollbar":a.O,c=void 0===a.E6?"mobile-vertical-scrollbar":a.E6,d=a.qs,e=a.Cha,g=a.pha,h=void 0===a.EF?null:a.EF,k=void 0===a.wd?20:a.wd;a=void 0===a.preventDefault?!0:a.preventDefault;N.call(this);this.ma=this.Dc=null;this.JV=e||null;this.bP=g||null;this.ui=0;if(K){var l=P(this);b={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:a,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:function(){l.C()}};
c=new HO(c);b.indicators={el:c.displayObject(),shrink:"scale"};this.Dc=new IScroll(d.displayObject(),b);this.Ei=new IO(this.Dc,l)}else this.ma=Hg(this,new EO({O:b,wd:k,qs:d,f6:!0,EF:h})),this.Ei=new JO(d.displayObject(),this.ma),c=this.ma;E(this,this.Ei.nF(),this.bU,this);this.b3=y(c)}m(KO,N);f=KO.prototype;f.kp=function(){return this.b3};f.jj=function(a,b){this.ui=Math.max(0,b-a);this.Dc?this.Dc.setScrollHeight(b):this.ma&&this.ma.jj(a,0,Math.max(this.ui,0));this.bU()};
f.setParentScale=function(a){this.ma&&this.ma.setParentScale(a)};f.bU=function(){if(this.JV){var a=Math.min(this.Ei.scrollY(),60);ij(this.JV,a)}this.bP&&(a=this.ui-this.Ei.scrollY(),ij(this.bP,Math.min(a,60)))};f.ve=function(){N.prototype.ve.call(this);this.Dc&&this.Dc.destroy()};function LO(a){R.call(this,a);this.pg("alertdialog");this.Sq=P(this);this.rw=P(this);this.Gh=!1}m(LO,R);f=LO.prototype;f.open=function(){y(!this.Gh);this.Gh=!0;this.Gm();this.Sq.C(this)};f.close=function(){y(this.Gh);this.Gh=!1;this.UG()};f.hA=function(a){if(this.Sf)throw Error("already modal");this.Sf=a?new R({O:"modal-layer"}):void 0};f.I=function(a){R.prototype.I.call(this,a);this.Sf&&this.Sf.I(a)};f.fh=function(){return this.rw};
f.Rx=function(a){y(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};f.UG=function(){this.I(!1);this.rw.C(this);Cg(this,document,"keydown",this.Rx,this)};f.Gm=function(){this.I(!0);D(this,document,"keydown",this.Rx,this)};function MO(a,b){lF.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.o_=a}m(MO,lF);MO.prototype.Np=function(){var a=y(this.coords);this.o_.Td(a[0])};function NO(a){LO.call(this,{O:a});this.wB=this.ki=void 0}m(NO,LO);NO.prototype.Gm=function(){K&&LO.prototype.Gm.call(this);this.ki&&this.ki.stop();this.I(!0);!K&&this.wB&&this.wB.focus();this.ki=new MO(this,!1);this.ki.play()};function OO(a){var b=a.Qv,c=a.vX,d=a.buttons,e=a.Ya;a=a.UE;NO.call(this,"message-box");this.hA(!0);this.V=e;this.R=new R({ia:yv(this,"content")});this.oi=null;c&&(this.oi=new R({ia:yv(this,"icon")}),this.oi.pb("type",c),this.R.F(this.oi));this.uf=new R({ia:yv(this,"message-container")});this.Dh=new R({ia:yv(this,"message"),tabIndex:-1});Bv(this.Dh,this.V,b,a);uv(this.R,this.uf);this.F(this.R);this.wB=this.Dh.displayObject();this.ly=new R({});uv(this.ly,this.Dh);uv(this.uf,this.ly);this.vh=new R({O:"message-box-buttons-panel"});
uv(this,this.vh);this.uw(d);this.ma=new KO({qs:this.uf});this.R.F(this.ma.kp());Hg(this,this.ma);this.ey=""}m(OO,NO);f=OO.prototype;f.xi=function(){NO.prototype.xi.call(this);this.ma.setParentScale(this.Hd)};f.Gm=function(){var a=this;NO.prototype.Gm.call(this);zv(this);Xj(function(){a.Sw()},this,0)};
f.uw=function(a){var b=this,c=new R({ia:yv(this.vh,"buttons")});a.forEach(function(a){var d=a.wn,g=a.result;a=new uI({ia:yv(b.vh,"window-button"),vF:!0});Bv(a,b.V,d);uv(c,a);E(b,a.ga,function(){b.oK(g);b.close()})});this.vh.F(c)};f.oK=function(a){this.ey=a};f.Sa=function(){var a=tj(this.R.displayObject()),b=this.oi?tj(this.oi.displayObject()):null;b=this.oi?this.oi.width()+y(b).left+b.right:0;tv(this.uf,"max-width",Math.min(screen.width-b-a.right-a.left-20,480)+"px");this.gC();this.Sw()};
f.gC=function(){tv(this.uf,"height","");var a=y(this.Sf),b=tj(this.uf.displayObject()),c=tj(this.vh.displayObject());a=.9*a.height()-b.top-b.bottom-this.vh.height()-c.top-c.bottom;b=Math.min(a,this.Dh.height());a<this.Dh.height()&&this.uf.tc(Math.floor(a));this.Sw();this.Ct(b)};f.Sw=function(){var a=y(this.Sf),b=Math.floor(.5*(a.width()-this.width()));a=Math.floor(.5*(a.height()-this.height()));this.move(b,a)};f.Ct=function(a){this.ma&&this.ma.jj(a,this.Dh.height())};function PO(a,b){b=void 0===b?"popup-layer":b;N.call(this);var c=this;b=new R({O:b});a.appendChild(b.displayObject());this.Ce=b;this.Ce.I(!1);this.ln=[];this.Qg=[];this.gT=P(this);this.U=1;Fc&&8>=Tc||Sj(this.Ce.displayObject(),"0 0");D(this,a,"touchstart",function(a){for(var b=0;b<c.Qg.length;b++){var d=c.Qg[b].Sf;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},this,Bo)}m(PO,N);f=PO.prototype;
f.Uu=function(a){this.Ce.I(!0);this.ln.push(a);E(this,a.Sq,this.$t,this);E(this,a.fh(),this.Zt,this,-1);var b=a.Sf;b&&B(this.Ce.displayObject(),b.displayObject());B(this.Ce.displayObject(),a.displayObject());a.Gh?this.$t(a):this.Zt(a)};f.Av=function(a){var b=jb(this.ln,a);0<=b&&(tb(this.ln,b),a.Gh&&a.close(),this.pw(a),Ue(a.displayObject()),(a=a.Sf)&&Ue(a.displayObject()));this.Ce.I(0<this.ln.length)};f.$t=function(a){this.Qg.push(a);this.vq();QO(this)};f.Zt=function(a){sb(this.Qg,a);QO(this)};
function QO(a){a.gT.C(a.Qg.length)}f.kc=function(a){this.U=a;this.Ce.kc(a);this.vq()};f.Gv=function(a,b){this.Ce.resize(a,b);this.vq()};f.vq=function(){for(var a=0;a<this.Qg.length;a++){var b=this.Qg[a];b.setParentScale(this.U);zv(b)}};function RO(a,b){window.scrollTo(a,b)}function SO(){return window.pageYOffset}window.yPos=SO;window.scrollPageTo=RO;function TO(){var a=this;this.PD=new F;this.gH=this.yw=0;this.YD=!1;this.P=Qe("DIV");this.P.style.width=Xk?"100%":"100vw";this.P.style.height=dk?"50vh":"100vh";this.P.style.position="absolute";this.P.style.zIndex="-1";this.P.style.top="0";K&&!Zk&&(document.body.style.position="fixed");var b=window;if(Ek)try{b=window.top}catch(d){}document.body.insertAdjacentElement("afterbegin",this.P);(new ResizeObserver(function(){dk&&Zk?setTimeout(function(){UO(a)},100):UO(a)})).observe(this.P);window.invalidatePlayerSize=
Fa;window.setPlayerSize=Fa;window.removeResizeListeners=Fa;document.addEventListener("touchend",function(b){0==b.touches.length&&(a.YD=!1,setTimeout(function(){UO(a,!1,!1)},100))},!0);document.addEventListener("touchstart",function(b){1==window.event.touches.length&&(a.YD=!0);1<b.touches.length&&b.preventDefault()},!0);var c=b.onresize;b.onresize=function(){c&&c();UO(a)};b.onorientationchange=function(){var b=mf();b&&K&&(dk?setTimeout(function(){y(b).blur();Wk&&UO(a)},800):b.blur())};Hk&&window.frameElement&&
window.frameElement.setAttribute("scrolling","no")}TO.prototype.Fz=function(){UO(this,!0)};
function UO(a,b,c){function d(a,c){if(b||n.yw!=a||n.gH!=c){var d=n.yw;n.yw=a;n.gH=c;n.PD.C(n.yw,n.gH);d!=n.yw&&dk&&!n.YD&&setTimeout(function(){e(0,0)},100)}}b=void 0===b?!1:b;c=void 0===c?!0:c;var e=RO;if(b||!a.YD){var g=dk?2*a.P.clientHeight:a.P.clientHeight;if(Ek||!(Mk&&.7>g/screen.height||dd&&.7>window.innerHeight/g)){var h=1,k=a.P.clientWidth;c&&Hk&&window.frameElement&&(k=0,h=k/window.innerWidth);var l=window.innerHeight*h,n=a;d(k,l);c&&Hk&&window.frameElement&&setTimeout(function(){k=y(window.frameElement).clientWidth;
h=k/window.innerWidth;l=window.innerHeight*h;d(k,l)},0)}}};function VO(){this.lc=this.QB=this.ze=null}function WO(a,b,c){null==a.ze&&(a.ze=new TO,a.ze.PD.addHandler(a.L1,a));a.QB=b;a.lc=c}VO.prototype.Fz=function(){this.ze&&this.ze.Fz()};VO.prototype.L1=function(a,b){this.QB&&this.QB.apply(this.lc,[a,b])};var XO=[{hv:Fc,O:"ie"},{hv:Zj,O:"android_default"},{hv:Jc,O:"webkit"},{hv:Ec,O:"opera"},{hv:Ic,O:"gecko"}];function YO(a){xv(a,K?"mobile":"desktop");XO.find(function(b){b.hv&&xv(a,b.O);return b.hv})};function ZO(a){this.Zw=a;this.hk=!1;this.hH=void 0}ZO.prototype.suspend=function(){y(!this.hk);this.hH=this.Zw.uI;vE(this.Zw,!1);this.hk=!0};ZO.prototype.resume=function(){y(this.hk);vE(this.Zw,eb(this.hH));this.hH=void 0;this.hk=!1};function $O(a,b){N.call(this);this.D=a;this.Et=b;this.Kx=P(this);this.Hj=!1;Hg(this,this.Et)}m($O,N);$O.prototype.show=function(a){var b=this.Et;b.Za(!1);var c=this.D.view(),d=c.ua().X();this.Hj=!0;var e=this.Et,g=this.D.view();a=a||g.displayObject();a.appendChild(e.displayObject());c.setOverlayDisplayed(!0);E(this,d.zk(),this.QC,this);b.Za(!0);E(this,b.ga,this.QC,this)};
$O.prototype.QC=function(){var a=this.D.view(),b=a.ua().X();this.Vs(b);this.Vs(this.Et);(Zj||cl)&&(b=Ye(this.Et.displayObject()))&&aP(this,b);Ue(this.Et.displayObject());a.setOverlayDisplayed(!1);this.Hj=!1;this.Kx.C()};function aP(a,b){Bg(a,b,"click",a.il,a);setTimeout(function(){Cg(a,b,"click",a.il,a)},500)}$O.prototype.il=function(a){a.preventDefault()};function bP(a){R.call(this,{O:a});this.mV=0;this.Sj=!1;this.I(!1)}m(bP,R);f=bP.prototype;f.show=function(){this.Sj||(this.Sj=!0,clearTimeout(this.vt),clearTimeout(this.Rj),this.Rj=Xj(this.j3,this,800))};f.Gf=function(){if(this.Sj&&(this.Sj=!1,clearTimeout(this.vt),clearTimeout(this.Rj),this.visible())){var a=500-(this.lm()-this.mV);0<a?this.vt=Xj(this.DQ,this,a):this.DQ()}};f.j3=function(){this.mV=this.lm();this.I(!0)};f.DQ=function(){this.I(!1)};f.lm=function(){return(new Date).getTime()};function cP(a,b,c,d,e){R.call(this,{O:"none"});var g=this;YO(this);this.iE=c;this.V=new UN(b);this.ka=a.view();this.F(this.ka.displayObject());this.G=a.hb();this.B=this.ka.ua();this.ra=this.B.X();this.pd=this.ka.Ge();this.Zg=new PO(this.displayObject());Xu(this.ka.displayObject(),"hidden",!0);this.Kj=dP(this);E(this,a.rA(),this.Rq,this);E(this,this.ka.Ge().Xz(),this.Pq,this);this.$f=new lO(this.ka.Ge(),kO);b=a.hb();b.settings().$o().fitToWindow()||(this.gu=b.slideWidth(),this.LJ=b.slideHeight());
E(this,this.B.Bd(),this.Xf,this);E(this,a.Oz(),function(b,c,d){d?(b=new wO,b=new $O(a,b),Eg(g,b.Kx,function(){g.At();g.B.play()}),b.show()):g.At()});d&&(e?WO(e,this.Bj,this):(this.ze=new TO,E(this,this.ze.PD,this.Bj,this),Xj(this.ze.Fz,this.ze)));this.wq=new ZO(this.B.Xr());this.ll=P(this);this.Ok=P(this);this.rm=P(this);this.At()}m(cP,R);function dP(a){var b=new bP("preloader");a.ka.displayObject().appendChild(b.displayObject());return b}f=cP.prototype;
f.At=function(){this.Yy();E(this,this.B.X().FE(),this.Yy,this)};f.Yy=function(){this.B.X().Fc()?this.Kj.show():this.Kj.Gf()};f.Bj=function(a,b){var c=this.iE?170:0,d=a-c,e=b-c;this.gu<d&&this.LJ<e?(this.move(Math.max(0,Math.floor((a-this.gu)/2)),Math.max(0,Math.floor((b-this.LJ)/2))),a=this.gu,b=this.LJ):(this.move(c/2,c/2),a=d,b=e);this.ka.resize(a,b);this.resize(a,b);this.Zg.Gv(a,b)};
f.Xf=function(){var a=-1!=this.B.la()?this.B.Y():null;if(a instanceof Lr){var b=y(this.B.kb());a=new nO(b.playerController(),this.$f,2==a.wm);b.setExternalNavigationController(a)}};
f.Rq=function(a){var b=this;if("resumePlayback"==a.action()&&"prompt"==this.G.settings().sc().Dv()){var c=this.B.Ff(),d=a.K();a.Fv("delayStartup");var e=a.Gy,g=new OO({Qv:"PB_RESUME_PRESENTATION_WINDOW_TEXT",vX:"question",buttons:[{wn:"PB_MESSAGE_BOX_YES",result:"yes"},{wn:"PB_MESSAGE_BOX_NO",result:"no"}],Ya:this.V});Eg(this,g.fh(),function(){b.Zg.Av(g);b.wq.resume();b.ka.setOverlayDisplayed(!1);b.Ok.C();b.rm.C();"yes"==g.ey?e.resume(d,!0):e.start(c,!0)});this.Zg.Uu(g);g.open();this.wq.suspend();
this.ka.setOverlayDisplayed(!0);this.ll.C()}};f.Pq=function(a){(a=oO(a,this.G,this.B))&&this.pr(a)};f.pr=function(a){var b=this,c=a.wn,d=a.OX,e=this.B.X().suspended(),g=new OO({Qv:c,vX:"warning",buttons:[{wn:"PB_MESSAGE_BOX_OK",result:"ok"}],Ya:this.V,UE:function(){return d}});Eg(this,g.fh(),function(){b.Zg.Av(g);b.wq.resume();b.ka.setOverlayDisplayed(!1);b.Ok.C();b.jJ(e)});vu(this.ra,!0);this.Zg.Uu(g);g.open();this.wq.suspend();this.ka.setOverlayDisplayed(!0);this.ll.C()};
f.jJ=function(a){vu(this.ra,a)};f.ve=function(){R.prototype.ve.call(this);Xu(this.ka.displayObject(),"hidden",!1)};function eP(a){var b=a.Ap,c=a.messages;a=a.Sh;N.call(this);this.hu=b;this.Gd=c;this.ze=new VO;this.u3=y(Fe(document,a));this.xe=null;this.ll=P(this);this.Ok=P(this);this.rm=P(this);this.IO=P(this)}m(eP,N);eP.prototype.D=function(){return this.hu};function fP(a){var b=a.label,c=a.n8;R.call(this,{O:void 0===a.O?"back_to_app":a.O});b&&(a=new R({ia:yv(this,"text")}),a.oa(b),this.F(a));c&&this.F(c);E(this,this.ga,function(){return ISPlayer.backToApp()})}m(fP,R);function gP(a){a=a.Ya;R.call(this,{O:"title-panel"});this.Ls=new fP({label:a.Ra("PB_BACK_TO_APP_BUTTON_LABEL")});this.F(this.Ls)}m(gP,R);function hP(a,b,c){cP.call(this,a,b,!1,void 0===c?!0:c);this.hg=new gP({Ya:this.V});this.F(this.hg);ISPlayer.initWithData(Pi({version:9.3}))}m(hP,cP);hP.prototype.Bj=function(a,b){this.pb("landscape",a>b);cP.prototype.Bj.call(this,a,b)};function iP(a){var b=a.nk;eP.call(this,{Ap:a.Ap,messages:a.messages,Sh:a.Sh});this.mG=b}m(iP,eP);iP.prototype.DP=function(a){"normal"==a?this.xe=jP(this):"accessible"==a&&(this.xe=this.ZG());Hg(this,this.xe)};function jP(a){if(hl)return new hP(a.D(),a.Gd,!0);var b=new cP(a.D(),a.Gd,a.mG,!0,a.ze);E(a,b.ll,function(){return a.ll.C()});E(a,b.Ok,function(){return a.Ok.C()});E(a,b.rm,function(){return a.rm.C()});return b}iP.prototype.ZG=function(){return new vO({xd:this.hu,messages:this.Gd,skinSettings:this.$G()})};
iP.prototype.$G=function(){return{yY:!1,showSlideList:!1,Jf:!1,xY:!1,wY:!1}};function kP(a,b){a=wm(a);var c=[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16)].concat(b);b=c[0];a=c[1];var d=c[2];c=c[3];if(isNaN(b)||0>b||255<b||isNaN(a)||0>a||255<a||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+b+","+a+","+d+","+c+')" is not a valid RGBA color');b=[b,a,d,c];a=b.slice(0);a[3]=Math.round(1E3*b[3])/1E3;return"rgba("+a.join(",")+")"};function lP(a){this.OL=a.OL;this.RM=a.RM;this.Jr=a.Jr;this.BM=a.BM;this.SM=a.SM};function mP(a){var b=a.gN,c=a.colors,d=a.ss;this.G=a.hb;this.MJ=b;this.La=c;this.lu=d;this.Mf=null;this.La&&(this.La["transparent.popup.panel.bg"]=kP(this.La.popupPanelBg,0))}
mP.prototype.wL=function(a){Ue(this.Mf);this.Mf=null;if("normal"==a)this.Mf=(Zk?this.lu.RM:this.lu.OL).Rr(this.La,{__slide_width__:this.G.slideWidth()+"px",__slide_height__:this.G.slideHeight()+"px",__player_view_id__:this.MJ});else if("accessible"==a)this.Mf=this.lu.Jr.Rr();else throw Error("unknown presentation view mode");document.documentElement.style.backgroundColor="normal"==a?this.La&&Da(this.La.Z6)?this.La.Z6:"#333333":"#CED1D3"};function nP(a){this.Xd=a}function oP(a,b,c){if(a.Xd.hasOwnProperty(b))b=a.Xd[b],r(c)&&(b=Zu(b,c,a.IH));else throw Error("unknown template id: "+b);a=Re(QF(b));return a instanceof DocumentFragment?(y(a.firstChild),fb(a.firstChild,Element)):fb(a,Element)}nP.prototype.IH=function(a){return"{"+a+"}"};function pP(a){this.Xd=a}m(pP,nP);function qP(a){var b=a.title;R.call(this,{sd:"DETAILS",O:a.O});a=new R({sd:"SUMMARY",ia:yv(this,"summary")});a.oa(b);this.TD=a;uv(this,this.TD);D(this,this,"toggle",this.TV,this);this.TV()}m(qP,R);qP.prototype.TV=function(){var a=this.displayObject().hasAttribute("open");this.Ie("expanded",a)};function rP(a){qP.call(this,{O:"ppt-accessible-slide-notes",title:a.Ra("PB_TAB_NOTES_LABEL")});this.mS=new R({ia:yv(this,"notes-container")});uv(this,this.mS)}m(rP,qP);function sP(a){var b=a.Il;a=a.Ya;qP.call(this,{O:"ppt-accessible-presenter",title:a.Ra("PB_ACCESSIBLE_PRESENTER_INFO")});var c=this;this.Oa=b;this.V=a;tP(this).forEach(function(a){return a&&uv(c,a)})}m(sP,qP);
function tP(a){var b=[];var c=a.Oa.js();var d=a.V.Ra("PB_ACCESSIBLE_SKIN_PRESENTER_PHOTO");if(c){var e=new R({sd:"IMG"});e.setAttribute("src",c.path());e.setAttribute("alt",d);c=e}else c=null;c&&b.push(c);(c=uP(a.Oa.name()))&&b.push(c);(c=uP(a.Oa.vp()))&&b.push(c);(c=vP({link:a.Oa.qf(),title:a.Oa.qf(),text:a.V.Ra("PB_PRESENTER_WEBSITE")}))&&b.push(c);(c=vP({GX:"mailto:",link:a.Oa.Oi(),title:a.Oa.Oi(),text:a.V.Ra("PB_PRESENTER_EMAIL")}))&&b.push(c);(c=uP(a.Oa.Xi()))&&b.push(c);(a=uP(a.Oa.Or()))&&b.push(a);
return b}function uP(a){if(a){var b=new R({sd:"P"});b.oa(a);return b}return null}function vP(a){var b=void 0===a.GX?"":a.GX,c=a.link,d=a.title;a=a.text;if(c){var e=new R({sd:"A"});e.setAttribute("href",""+b+c);e.setAttribute("title",d||c);e.oa(a);return e}return null};function wP(a,b){R.call(this,{ia:a,sd:"LI",tabIndex:b?0:void 0});this.PA()}m(wP,R);function xP(a){var b=a.HX;qP.call(this,{O:a.O,title:a.title});var c=this;this.xR=this.aH();this.i0=this.CP(b);uv(this,this.xR);this.i0.forEach(function(a){return uv(c.xR,a)})}m(xP,qP);function yP(a,b){b=void 0===b?!0:b;return new wP(yv(a,"item"),b)}xP.prototype.aH=function(){return new R({sd:"UL"})};function zP(a){var b=a.url();try{if("attachment"==a.type()){var c=b.lastIndexOf("/");b=b.substring(0,c+1)+encodeURIComponent(b.substring(c+1))}}catch(d){b=""}return b};function AP(a){var b=a.Kl;xP.call(this,{O:"ppt-accessible-resources",title:a.Ya.Ra("PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS"),HX:b})}m(AP,xP);AP.prototype.CP=function(a){var b=this;return fb(a,jt).Yi().vc().map(function(a){return b.bH(a)})};AP.prototype.bH=function(a){var b=yP(this,!1),c=new R({sd:"A"});c.setAttribute("title",a.url());c.setAttribute("href",zP(a));c.setAttribute("target",a.target());c.oa(a.title());uv(b,c);return b};function BP(a){var b=a.slides;xP.call(this,{O:"ppt-accessible-slide-list",title:a.Ya.Ra("PB_ACCESSIBLE_SLIDES"),HX:b});this.pg("navigation");this.TD.pg("heading");this.TD.setAttribute("aria-level","2");a=this.TD;a.xl()||a.GF(Wb());this.Ie("labelledby",a.xl());this.BU=P(this)}m(BP,xP);BP.prototype.CP=function(a){var b=this;return fb(a,Ph).ez.map(function(a){return b.bH(a)})};
BP.prototype.bH=function(a){var b=this,c=yP(this),d=a.title()?a.title():"---";c.oa(a.index()+1+". "+d);E(this,c.ga,function(){b.BU.C(a)});return c};function CP(a){R.call(this,{sd:"SECTION",O:"ppt-accessible-top-panel",tabIndex:-1});this.pg("region");this.Fp(a.Ra("PB_ACCESSIBLE_ARIA_LABEL_TOP_PANEL"));this.V=a;this.dV=new R({sd:"H1",ia:yv(this,"slide-status")});uv(this,this.dV)}m(CP,R);function DP(a){qO.call(this,{O:"ppt-accessible-skin",xd:a.xd,messages:a.messages,skinSettings:a.skinSettings});this.Da=this.wb.yY?new CP(this.V):null;this.vy=this.wb.showSlideList?new BP({slides:this.G.slides(),Ya:this.V}):null;this.Hq=this.wb.Jf?new rP(this.V):null;this.$x=this.wb.xY&&this.G.Kl().Yi().count()?new AP({Kl:this.G.Kl(),Ya:this.V}):null;this.Oa=null;this.$B()}m(DP,qO);
DP.prototype.$B=function(){var a=this.sx;a&&uv(this.li,a);this.vy&&(Fc||Gc)?(a=new R({O:"ppt-accessible-slide-list-wrapper"}),uv(a,this.vy)):a=this.vy;a&&uv(this.li,a);(a=this.Hq)&&uv(this.li,a);(a=this.$x)&&uv(this.li,a);(a=this.Da)&&uv(this,a);(a=this.Uf)&&uv(this,a);this.F(this.ka.displayObject());(a=this.li)&&uv(this,a);this.Gw.Da=this.Da;this.Gw.Uf=this.Uf;EP(this)};function EP(a){a.vy&&E(a,a.vy.BU,function(b){a.pd.vd(b.index())})}
DP.prototype.Xf=function(){qO.prototype.Xf.call(this);if(this.Da)if(this.oC()){var a=-1!=this.B.la()&&this.B.Y().visible()?""+(this.B.Y().fi()+1):"-",b=this.G.slides().qj(),c=this.Da;a=c.V.Ra("PB_ACCESSIBLE_SLIDE_N_OF_COUNT",{QUESTION_NUMBER:a,TOTAL_QUESTIONS:b});c.dV.oa(a);this.Da.I(!0)}else this.Da.I(!1);this.wb.Jf&&this.Hq&&((c=(c=this.Nb())?c.As():null)&&c.text()?(this.Hq.mS.Gp(NI(c.mZ,EI.KF)),this.Hq.I(!0)):this.Hq.I(!1));this.Oa&&(c=this.li,a=this.Oa,y(c.contains(a)),c.Do(a),this.Oa=null);c=
y(this.Nb()).Il();this.wb.wY&&c&&(this.Oa=new sP({Il:c,Ya:this.V}),uv(this.li,this.Oa))};function FP(){this.yk=this.Pl=this.Nl=this.visible=!1;this.vk="";this.kY=this.OF=!1};function GP(a,b){var c=a instanceof Cv?a.Aa():a instanceof R?a.displayObject():a;b&&"slideNavigationSettings"==b.mh()?a instanceof R?a.pb("locked",!0):Uo(c,"locked"):a instanceof R?a.pb("locked",!1):Vo(c,"locked");b=b&&("presentationNavigationType"!=b.mh()||"presentationSeeking"==b.Wz())&&"quizNavigationSettings"!=b.mh()&&"scenarioNavigationSettings"!=b.mh();a instanceof Cv||a instanceof R?a.Za(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};function HP(a){var b=a.CE,c=a.ua;S.call(this,a.className);this.B=c;this.th=b;this.U=ak();if(this.th.yk||this.th.Pl||this.th.Nl)this.th.yk&&(this.Tk=new HF(!1,"next"),this.Tk.il=!0,this.F(this.Tk),this.Tk.ga.addHandler(this.o1,this)),this.th.Pl&&(this.Lj=new HF(!1,"prev"),this.Lj.il=!0,this.F(this.Lj),this.Lj.ga.addHandler(this.x1,this),this.th.yk||Ev(this.Lj,"right","0")),this.th.Nl&&(this.Pb=new HF(!1,"play"),this.F(this.Pb),this.Pb.ga.addHandler(this.r1,this),-1==this.B.la()&&(this.Pb.Za(!1),this.B.Bd().addHandler(function e(){y(this.Pb);
this.B.Bd().removeHandler(e);this.Pb.Za(!0)},this)));this.B.X().ob().addHandler(this.Zn,this);this.B.X().Vb().addHandler(this.Wa,this);this.Zn();this.Rw();cp(this.displayObject(),this.U);Sj(this.displayObject(),"0 100%")}m(HP,S);f=HP.prototype;f.Zn=function(){if(this.Pb){var a=this.B.X().state(),b="started"==a||"buffering"==a;this.IJ&&(clearTimeout(this.IJ),this.IJ=void 0);this.IJ=Xj(function(){this.Pb.Je(b)},this,50);-1!=this.B.la()&&(a=this.B.td("playPauseControl"),GP(this.Pb.Aa(),a))}};
f.Wa=function(){if(this.Pb&&!this.B.X().nf()&&-1!=this.B.la()){var a=this.B.td("playPauseControl");GP(this.Pb.Aa(),a)}this.Rw();this.cC()};f.Rw=function(){var a=this.th.vk==kO;if(this.Tk){var b=this.B.td(a?"switchToNextSlide":"switchToNextStep");GP(this.Tk.Aa(),b)}this.Lj&&(a=this.B.td(a?"switchToPreviousSlide":"switchToPreviousStep"),GP(this.Lj.Aa(),a))};f.cC=function(){};f.r1=function(){y(this.Pb);this.Pb.selected()?this.B.pause():this.B.play()};
f.x1=function(){this.enabled()&&(this.th.vk==kO?this.B.ng():"bySteps"==this.th.vk&&this.B.rp())};f.o1=function(){this.enabled()&&(this.th.vk==kO?this.B.Qd():"bySteps"==this.th.vk&&this.B.zl())};function IP(a){var b=a.slides,c=a.settings;HP.call(this,{className:"bottom_panel",CE:c,ua:a.ua});this.H=b;c.yk||c.Pl||c.Nl||this.tc(0);c.OF&&(this.zc=new S("progress"),this.F(this.zc))}m(IP,HP);IP.prototype.uc=function(a){HP.prototype.uc.call(this,a/this.U)};
IP.prototype.cC=function(){if(this.zc){if(this.th.kY){var a=this.H;var b=this.B.X().timestamp();a=a.hh(b,!1,!0)/a.Ul()}else{var c=this.B;a=this.H;if(-1==c.la())a=0;else{var d=c.Y();b=c.X().timestamp();b=a.hh(b,!1,!1);c=-1==c.la()?0:c.Y().Qa().duration();d=new Rg(d.index(),0,0);a=a.hh(d,!1,!1);a=0<c?(b-a)/c:0}}b=a;a=this.zc.displayObject();b=(b=100*b+"%")?b+"":"";d=a.style.getPropertyValue("--play-progress");b!=d&&a.style.setProperty("--play-progress",b)}};function JP(){this.search=this.XF=this.sX=this.lF=!0;this.locked=this.uv=!1};function KP(a){this.outline=a;this.Jf=this.showOutline=this.Ol=this.MF=!1};function LP(){this.YW=this.Kv=this.visible=!1};function MP(){this.Ol=this.showOutline=this.Jf=this.Hp=this.vY=this.visible=!1};function NP(){this.W4=this.h5=this.Hp=!1;this.buttonsOrder=[];this.visible=!1};function OP(){this.mj=new NP;this.VN=new MP;this.controlPanel=new jO};function PP(a){var b=a.outlinePosition,c=a.colors,d=a.messages,e=void 0===a.showPlayersPanels?!1:a.showPlayersPanels,g=void 0===a.showTitlePanel?!0:a.showTitlePanel,h=a.accessibilityModeEnabled,k=a.miniskinCustomizationEnabled;this.t3=a.sidePanelPosition;this.g2=b;this.q3=g;this.La=c;this.Gd=d;this.l3=e;this.lG=h;this.A0=k}f=PP.prototype;f.sidePanelPosition=function(){return this.t3};f.showTitlePanel=function(){return this.q3};f.outlinePosition=function(){return this.g2};f.showPlayersPanels=function(){return this.l3};
f.colors=function(){return this.La};f.messages=function(){return this.Gd};f.accessibilityModeEnabled=function(){return this.lG};f.miniskinCustomizationEnabled=function(){return this.A0};var QP={"button.content.normal":"button.content.normal","button.content.over":"button.content.over","button.face.normal":"button.normal","button.face.over":"button.over","page.background":"page.background","player.background":"player.background","panel.text":"topPanel.text","slide.border":"slide.border"},RP={"button.content.normal":"button.text.color","button.content.over":"hovered.button.text.color","button.face.normal":"button.background.color","button.face.over":"hovered.button.background.color",
"page.background":"page.background.color","player.background":"player.background.color","slide.border":"interactivity.border.color"},SP={"player.background":"miniskin.panel.background","panel.text":"miniskin.panel.text","button.face.normal":"miniskin.button.background","button.content.normal":"miniskin.button.content"};function TP(a,b){for(var c={},d=ba(Object.keys(b)),e=d.next();!e.done;e=d.next())e=e.value,a.hasOwnProperty(e)&&(c[b[e]]=parseInt(a[e].substr(1),16));return c};function UP(){this.Rd=new OP;this.outline=new JP;this.colors={};this.accessibilityModeEnabled=!1;this.miniskinCustomizationEnabled=!0}
UP.prototype.VW=function(a){a=void 0===a?null:a;var b=void 0===b?!1:b;if(0<window.location.search.indexOf("noui=1"))return new PP({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:a,showPlayersPanels:!0,showTitlePanel:!1,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:this.miniskinCustomizationEnabled});var c=this.Rd.VN,d="none",e=this.Rd.mj,g=e&&e.visible&&(e.Hp||e.h5||0<e.buttonsOrder.length);c&&c.visible&&(c.showOutline||c.Hp||c.Jf||c.Ol)?d=
y(c).vY?"left":"right":g&&(d=y(e).W4?"right":"left");e=this.Rd.controlPanel;return new PP({sidePanelPosition:d,outlinePosition:e&&e.visible&&e.showOutline?"bottom":c&&c.visible&&c.showOutline?"left"==d?"left":"right":"none",colors:b?{}:TP(this.colors,QP),messages:a,showTitlePanel:g,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:this.miniskinCustomizationEnabled})};
UP.prototype.UW=function(a){a=void 0===a?null:a;a=void 0===a?null:a;var b=this.Rd.VN,c=b&&b.visible&&(b.showOutline||b.Hp||b.Jf||b.Ol)?b.vY?"left":"right":"none",d=this.Rd.controlPanel;return new PP({sidePanelPosition:c,outlinePosition:d&&d.visible&&d.showOutline?"bottom":b&&b.visible&&b.showOutline?"left"==c?"left":"right":"none",colors:TP(this.colors,RP),messages:a,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:this.miniskinCustomizationEnabled})};
UP.prototype.WW=function(){for(var a=this.colors,b={},c=ba(Object.keys(SP)),d=c.next();!d.done;d=c.next())d=d.value,a.hasOwnProperty(d)&&(b[SP[d]]=a[d]);return new PP({sidePanelPosition:"none",outlinePosition:"none",colors:b,messages:{},accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:this.miniskinCustomizationEnabled})};function VP(a,b){this.topPanel=new LP;var c=b.Rd.controlPanel,d=new FP;c&&c.visible&&(d.visible=!0);d.visible&&c&&(d.vk=c.vk,d.yk=c.yk,d.Pl=c.Pl,d.Nl=c.Nl,d.OF=c.ns&&c.ns.visible,d.kY=d.OF&&c.ns.mode==iO,d.visible=d.yk||d.Pl||d.Nl||d.OF);this.bottomPanel=d;c=new KP(b.outline);(d=b.Rd.mj)&&d.visible&&(-1!=d.buttonsOrder.indexOf("outline")&&(c.showOutline=!0),-1!=d.buttonsOrder.indexOf("attachments")&&(c.MF=!0),-1!=d.buttonsOrder.indexOf("presenterInfo")&&(c.Ol=!0),-1!=d.buttonsOrder.indexOf("notes")&&
(c.Jf=!0));(d=b.Rd.VN)&&d.visible&&(c.showOutline|=d.showOutline,c.Ol|=d.Ol,c.Jf|=d.Jf);(d=b.Rd.controlPanel)&&d.visible&&(c.showOutline|=d.showOutline,c.Jf|=d.SN);this.Xh=c;this.ME=b.miniskinCustomizationEnabled;a.Kl().Yi().count()||(this.Xh.MF=!1);a:{for(c=0;c<a.slides().count();++c)if(a.slides().Z(c).Il()){c=!0;break a}c=!1}c||(this.Xh.Ol=!1);a:{for(c=0;c<a.slides().count();++c)if(d=a.slides().Z(c),d.As()&&d.As().text()){a=!0;break a}a=!1}a||(this.Xh.Jf=!1);if(this.Xh.showOutline||this.Xh.MF||
this.Xh.Ol||this.Xh.Jf)this.topPanel.visible=!0,this.topPanel.Kv=!0;this.bottomPanel.visible&&(this.topPanel.visible=!0);hl&&(this.topPanel.visible=!0);this.topPanel.YW=b.miniskinCustomizationEnabled};function WP(a){var b=a.skinSettings;this.kd=a.c5;this.wb=b;this.rx=this.Ae=null}WP.prototype.MN=function(a){this.Ae=a};function XP(a){return YP(a)?(a.wb.topPanel.visible||a.wb.bottomPanel.visible)&&(a.wb.topPanel.Kv||a.wb.bottomPanel.yk||a.wb.bottomPanel.Pl||a.wb.bottomPanel.Nl)?new Fh(0,a.wb.ME?52:56,0,0):new Fh(0,0,0,0):new Fh(a.wb.topPanel.visible?a.wb.ME?52:46:0,0,a.wb.bottomPanel.visible?a.wb.ME?55:66:0,0)}function ZP(a,b){a=b?y(a.rx):$P(a);return new ye(a.width,a.height)}
WP.prototype.qt=function(a){a=a?y(this.rx):$P(this);return new re(a.left,a.top)};function $P(a){var b=XP(a);y(a.Ae);return new Gh(b.left,b.top,a.Ae.width-b.right-b.left,a.Ae.height-b.top-b.bottom)}function YP(a){return(a=y(a.Ae))&&a.width>a.height};function aQ(a){var b=a.CE,c=a.q8;HP.call(this,{className:"landscape_bottom_panel",CE:b,ua:a.ua});c.Kv&&(this.Lt=new HF(!1,"menu"),this.F(this.Lt));b.yk||b.Pl||b.Nl||c.Kv||this.uc(0)}m(aQ,HP);function bQ(a){return a.Lt?a.Lt.ga:new F}aQ.prototype.tc=function(a){HP.prototype.tc.call(this,a/this.U)};function cQ(a){S.call(this,"bottom_panel");this.V=a;this.Yp=[];this.NU=new F}m(cQ,S);function dQ(a,b){var c=new HF(!1);c.oa(eQ(a,b));Fv(c,fQ(b));a.F(c);c.ga.addHandler(function(){a.NU.C(b)},a);a.Yp.push(c)}cQ.prototype.resize=function(a,b){S.prototype.resize.call(this,a,b);b=Math.floor(a);a=Math.floor(b/this.Yp.length);b-=this.Yp.length*a;for(var c=0;c<this.Yp.length;++c)this.Yp[c].uc(a+(c<b?1:0))};
function fQ(a){switch(a){case "outline":return"outline";case "notes":return"notes";case "attachments":return"resources";case "presenterInfo":return"presenter"}throw Error("unknown page type");}function eQ(a,b){switch(b){case "outline":return a.V.Ra("PB_TITLE_PANEL_OUTLINE");case "notes":return a.V.Ra("PB_TITLE_PANEL_NOTES");case "attachments":return a.V.Ra("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.V.Ra("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");};function gQ(a){var b=a.prompt;R.call(this,{ia:a.ia,O:a.O,sd:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.FH=!1;this.gB=P(this);D(this,this,"change",function(){c.gB.C()});this.$Q=P(this);D(this,this,"input",function(){c.$Q.C()});this.B_=P(this);D(this,this,"focus",function(){c.FH=!0;c.B_.C()});this.JZ=P(this);D(this,this,"blur",function(){c.FH=!1;c.JZ.C()});D(this,this,"keydown",this.Mq,this)}m(gQ,R);gQ.prototype.focused=function(){return this.FH};gQ.prototype.value=function(){return this.displayObject().value};
gQ.prototype.ws=function(a){a!=this.value()&&(this.displayObject().value=a)};gQ.prototype.Mq=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}};function hQ(a){S.call(this,"search_panel");var b=this;this.su=new F;this.VH=!1;this.xD=new S("search_container");this.F(this.xD);this.kl=new gQ({O:"search_input",prompt:a.Ra("PB_SEARCH_PANEL_DEFAULT_TEXT")});this.xD.F(this.kl);this.iB=new HF(!1,"clear");this.xD.F(this.iB);this.dB=new HF(!1,"cancel");this.dB.oa(a.Ra("PB_SEARCH_CANCEL"));this.F(this.dB);this.kl.$Q.addHandler(this.VS,this);this.iB.ga.addHandler(function(){b.kl.ws("");b.VS()},this)}m(hQ,S);f=hQ.prototype;f.oN=function(){this.kl.displayObject().blur()};
f.I=function(a){S.prototype.I.call(this,a);a?(this.invalidate(),this.iB.I(""!=this.kl.value())):(this.VH=!0,this.kl.ws(""),this.VH=!1)};f.invalidate=function(){Ev(this.xD,"right",this.dB.width()+"px")};f.lA=function(a){this.kl.ws(a)};f.VS=function(){this.iB.I(""!=this.kl.value());this.VH||this.su.C(this.kl.value())};function iQ(a,b){S.call(this,"top_panel");var c=this;this.V=a;this.W=b;this.eu=void 0;this.tT="";this.Jk="outline";this.su=new F;this.Qb=new S("title");this.F(this.Qb);this.vP=new HF(!1,"close",!1);this.F(this.vP);this.Jd=this.ru=null;b.outline.search&&(this.ru=new HF(!1,"search",!1),this.ru.I(!1),this.F(this.ru),this.ru.ga.addHandler(this.PU,this),this.Jd=new hQ(a),this.Jd.I(!1),this.Jd.su.addHandler(function(a){c.su.C(a)},this),this.F(this.Jd),this.Jd.dB.ga.addHandler(function(){c.su.C("");null!=
c.Jd&&c.Jd.I(!1)},this));this.Ls=new HF(!1,"back",!1);this.F(this.Ls)}m(iQ,S);f=iQ.prototype;f.fh=function(){return this.vP.ga};f.GN=function(a){this.tT=a};f.us=function(a){this.Jk=a;jQ(this);"outline"==this.Jk?kQ(this,!0):(kQ(this,!1),null!=this.Jd&&this.Jd.I(!1))};function kQ(a,b){a.ru&&a.ru.I(b)}f.oN=function(){this.Jd&&this.Jd.oN()};f.lA=function(a){this.Jd&&(this.Jd.lA(a),a&&this.PU(!1))};f.invalidate=function(){this.Jd&&this.Jd.visible()&&this.Jd.invalidate()};
function jQ(a){if("outline"==a.Jk&&r(a.eu)){var b=a.tT;a.Ls.I(!0);kQ(a,!1)}else a.Ls.I(!1),"outline"==a.Jk&&kQ(a,!0);r(b)||(b=lQ(a,a.Jk));a.Qb.oa(b)}function lQ(a,b){switch(b){case "outline":return a.V.Ra("PB_TITLE_PANEL_OUTLINE");case "notes":return a.V.Ra("PB_TITLE_PANEL_NOTES");case "attachments":return a.V.Ra("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.V.Ra("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}f.PU=function(a){r(a)||(a=!0);y(this.Jd).I(!0);a&&this.Jd.kl.focus()};function mQ(a,b){S.call(this,"presenter_info");this.Ku=new S("top-container");this.FG=new S("bottom-container");if(b){this.F(this.Ku);this.F(this.FG);if(a=b.js()){fb(a,rK);var c=new S("photo_container");this.Ku.$g(c,0);Ev(c,"background-image",fk(a.path()));Ev(c,"background-size",a.width()+"px "+a.height()+"px");Ev(c,"background-repeat","no-repeat");Ev(c,"background-position","center");var d=Math.min(a.width(),a.height());c.resize(d+0,d+0)}b.name()&&(a||(a=b.name(),c=new S("name_photo_container"),
this.Ku.$g(c,0),d=new S("letter"),d.oa(a.substr(0,1)),c.F(d)),a=new S("name"),a.oa(b.name()),this.Ku.F(a));b.vp()&&(a=new S("job"),a.oa(b.vp()),this.Ku.F(a));if(b.Xi()||b.Oi()||b.qf())a=new S("separator"),this.Ku.F(a);b.Xi()&&nQ(this,"phone-icon","tel:"+b.Xi(),b.Xi());b.Oi()&&nQ(this,"email-icon","mailto:"+b.Oi(),b.Oi());b.qf()&&nQ(this,"url-icon",b.qf(),b.qf());b.Or()&&(a=new S("item bio"),this.FG.F(a),c=new S("person-info"),a.F(c),c=new S("bio"),c.oa(b.Or()),a.F(c))}else b=new S("no_presenter_container"),
this.$g(b,0),c=new S("no_presenter_photo"),b.F(c),b=new S("no_presenter_label"),b.oa(a.Ra("PB_PRESENTER_NO_INFO")),this.F(b)}m(mQ,S);function nQ(a,b,c,d){var e=new S("item");a.FG.F(e);a=new S(b);e.F(a);a=new S("bottom-container-text","A");a.Aa().setAttribute("href",c);a.oa(d);e.F(a)};function oQ(a){S.call(this,"item");"attachment"==a.type()?this.F(new S("attachment-icon")):"webLink"==a.type()&&this.F(new S("url-icon"));var b=new S("text");b.oa(a.title());this.F(b);this.ga.addHandler(function(){try{var b=a.url();if("attachment"==a.type()){var d=b.lastIndexOf("/");b=b.substring(0,d+1)+encodeURIComponent(b.substring(d+1))}gk(b,a.target())}catch(e){}},this)}m(oQ,S);
function pQ(a){S.call(this,"resources");this.F(new S("separator"));for(var b=0;b<a.count();++b){var c=new oQ(a.sM(b));this.F(c);this.F(new S("separator"))}}m(pQ,S);function qQ(a,b,c){this.slide=a;this.fd=b;this.xX=c||"";this.selected=this.HM=!1};function rQ(a,b){S.call(this,"item");var c=this;this.KU=new F;this.SU=new F;this.ta=a.slide;this.Jj=null;this.Wc=a.slide.Ds();this.ta.Xv()&&Fv(this,"visited");this.Wc&&b?(this.Jj=new S("image"),Ev(this.Jj,"background-image",fk(this.Wc.url())),Ev(this.Jj,"background-size","100% 100%"),Ev(this.Jj,"background-repeat","no-repeat"),Ev(this.Jj,"background-position","center"),b=Math.min(1,77/this.Wc.width(),58/this.Wc.height()),this.Jj.resize(Math.round(this.Wc.width()*b),Math.round(this.Wc.height()*b)),
this.F(this.Jj)):Fv(this,"text_only");this.Hu=new S("text");b=a.slide.title()||"---";a.xX&&(b=a.xX+". "+b);this.Hu.oa(b);this.F(this.Hu);a.fd&&Fv(this,"level"+a.fd);a.HM&&Fv(this,"parent");a.selected&&Fv(this,"selected");this.ga.addHandler(function(){a.HM?c.KU.C(c):c.SU.C(c)},this)}m(rQ,S);rQ.prototype.slide=function(){return this.ta};
rQ.prototype.invalidate=function(){var a=parseFloat(Yi(this.displayObject(),"min-height"));if(this.Jj){var b=tj(this.Jj.displayObject());var c=wj(this.Jj.displayObject());b=this.Jj.height()+b.top+b.bottom+c.top+c.bottom}else b=0;c=b;b=this.Hu?this.Hu.height():0;a=Math.max(a,c,b);this.Hu&&this.Hu.Ad(a>b?Math.floor((a-b)/2):0);this.tc(a)};function sQ(a,b){S.call(this,"slides_list");this.CU=new F;this.RU=new F;this.F(new S("separator"));this.Ua=[];for(var c=0;c<a.length;++c){var d=new rQ(a[c],b);d.SU.addHandler(this.i1,this);d.KU.addHandler(this.I1,this);this.F(d);this.Ua.push(d)}}m(sQ,S);sQ.prototype.i1=function(a){this.CU.C(a.slide())};sQ.prototype.I1=function(a){this.RU.C(a.slide())};sQ.prototype.invalidate=function(){for(var a=0;a<this.Ua.length;++a)this.Ua[a].invalidate()};function tQ(){this.K=-1;this.xn=this.text=this.title=0}var uQ={value:1E4,name:"title"},vQ={value:100,name:"text"},wQ={value:1,name:"notes"};function xQ(){}
function yQ(a,b,c){var d=new xQ;b=b.toLowerCase();if(!b)return zQ(a);for(var e=[],g=0;g<a.count();++g){var h=a.Z(g);if(h.visible()){var k=0,l={title:-1,text:-1,notes:-1},n=new tQ;n.K=g;k=AQ(h.title(),b,uQ,l);n.title=k;0==k&&(k=AQ(h.text(),b,vQ,l),n.text=k);c&&0==k&&(h.As()&&(k=AQ(h.As().text(),b,wQ,l)),n.xn=k);(0<n.title||0<n.text||0<n.xn)&&e.push({id:h.fi(),slide:h,location:l,KX:n})}}e.sort(d.UZ);e.reverse();return mw(e,function(a){return{id:a.id,slide:a.slide,location:a.location}})}
xQ.prototype.UZ=function(a,b){function c(a,b){return a.K>b.K?-1:a.K<b.K?1:0}a=a.KX;b=b.KX;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.xn>b.xn?1:a.xn<b.xn?-1:c(a,b)};function zQ(a){for(var b=[],c=0;c<a.count();++c){var d=a.Z(c);d.visible()&&b.push({slide:d,location:{title:0,text:0,xn:0}})}return b}
function AQ(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 BQ(a,b,c){tg.call(this);this.target=a;this.handle=b||a;this.FX=c||new Gh(NaN,NaN,NaN,NaN);this.rc=Ee(a);this.Vh=new BG(this);a=Ra(Ff,this.Vh);this.fv?r(void 0)?a.call(void 0):a():(this.yn||(this.yn=[]),this.yn.push(r(void 0)?w(a,void 0):a));this.deltaY=this.deltaX=this.DY=this.CY=this.screenY=this.screenX=this.clientY=this.clientX=0;this.ZL=!0;this.Tr=!1;this.iY=!0;this.uX=0;this.aG=this.q6=!1;C(this.handle,["touchstart","mousedown"],this.XN,!1,this);this.bG=CQ}x(BQ,tg);
var CQ=Ca.document&&Ca.document.documentElement&&!!Ca.document.documentElement.setCapture&&!!Ca.document.releaseCapture;f=BQ.prototype;f.Za=function(a){this.ZL=a};f.jc=function(){BQ.xa.jc.call(this);ng(this.handle,["touchstart","mousedown"],this.XN,!1,this);this.Vh.rs();this.bG&&this.rc.releaseCapture();this.handle=this.target=null};function DQ(a){r(a.tN)||(a.tN=nj(a.target));return a.tN}
f.XN=function(a){var b="mousedown"==a.type;if(!this.ZL||this.Tr||b&&(!(yf?0==a.Bc.button:"click"==a.type||a.Bc.button&Uf[0])||Jc&&Lc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.uX)if(this.dispatchEvent(new EQ("start",this,a.clientX,a.clientY,a)))this.Tr=!0,this.iY&&b&&a.preventDefault();else return;else this.iY&&b&&a.preventDefault();b=this.rc;var c=b.documentElement,d=!this.bG;this.Vh.vn(b,["touchmove","mousemove"],this.c6,{capture:d,passive:!1});this.Vh.vn(b,["touchend","mouseup"],
this.QE,d);this.bG?(c.setCapture(!1),this.Vh.vn(c,"losecapture",this.QE)):this.Vh.vn(b?b.parentWindow||b.defaultView:window,"blur",this.QE);Fc&&this.q6&&this.Vh.vn(b,"dragstart",Pf);this.M7&&this.Vh.vn(this.M7,"scroll",this.W6,d);this.clientX=this.CY=a.clientX;this.clientY=this.DY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.aG?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=Zi(a,"position")||(c=Ee(a).documentElement),c?(Ic&&!Xc(58)?(d=wj(c),b+=d.left):Yc(8)&&!Yc(9)&&(d=
wj(c),b-=d.left),a=nj(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.aN=Le(Ce(this.rc).rc)}};f.QE=function(a,b){this.Vh.rs();this.bG&&this.rc.releaseCapture();this.Tr?(this.Tr=!1,this.dispatchEvent(new EQ("end",this,a.clientX,a.clientY,a,FQ(this,this.deltaX),GQ(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.c6=function(a){if(this.ZL){var b=(this.aG&&DQ(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.Tr){var d=this.CY-this.clientX,e=this.DY-this.clientY;if(d*d+e*e>this.uX)if(this.dispatchEvent(new EQ("start",this,a.clientX,a.clientY,a)))this.Tr=!0;else{this.fv||this.QE(a);return}}c=HQ(this,b,c);b=c.x;c=c.y;this.Tr&&this.dispatchEvent(new EQ("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(IQ(this,a,b,c),a.preventDefault())}};function HQ(a,b,c){var d=Le(Ce(a.rc).rc);b+=d.x-a.aN.x;c+=d.y-a.aN.y;a.aN=d;a.deltaX+=b;a.deltaY+=c;return new re(FQ(a,a.deltaX),GQ(a,a.deltaY))}f.W6=function(a){var b=HQ(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;IQ(this,a,b.x,b.y)};function IQ(a,b,c,d){a.aG&&DQ(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new EQ("drag",a,b.clientX,b.clientY,b,c,d))}
function FQ(a,b){var c=a.FX;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 GQ(a,b){var c=a.FX;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 EQ(a,b,c,d,e,g,h){Hf.call(this,a);this.clientX=c;this.clientY=d;this.Pr=e;this.left=r(g)?g:b.deltaX;this.top=r(h)?h:b.deltaY}x(EQ,Hf);function JQ(a,b,c,d,e){Cv.call(this,a);r(e)||(e={});r(d)&&(e.snap=d);KQ(this,e,b,c);this.Kh=new F}x(JQ,Cv);
function KQ(a,b,c,d){d=d||"auto";c=c||"auto";if(K){Ev(a,"overflow","hidden");a.R=new Cv(a.Aa());var e=!1;b.hideScrollbar=r(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){e&&(a.preventDefault(),a instanceof Tf&&(a=a.Bc),y(a),Ki||(Ki=new WeakMap),Ki.set(a,!0))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(a){a.preventDefault()};b.onBeforeScrollStart=function(a){e=!1;a.target&&"INPUT"!=a.target.nodeName&&"A"!=a.target.nodeName&&
a.preventDefault()};a.Dc=new iScroll(a.displayObject(),b);a.Dc.options.onScrollMove=function(){e=!0;a.Kh.C()};a.Dc.options.onScrollEnd=function(){a.Kh.C()}}else H(a.Aa(),"overflow","hidden"),H(a.Aa(),"width","100%"),H(a.Aa(),"height","100%"),a.R=new S,a.R.displayObject().className=a.Aa().className,B(a.Aa(),a.R.displayObject()),"hidden"!=d&&(a.ma=LQ(a),a.ma.Py.addHandler(a.WS,a),a.F(a.ma)),"hidden"!=c&&(a.Yb=MQ(a),a.Yb.Py.addHandler(a.WS,a),a.F(a.Yb)),b=new xO(a.displayObject()),a.a3=!0,C(a.displayObject(),
"mouseover",a.p3,!1,a),C(a.displayObject(),"mouseout",a.Vk,!1,a),C(b,"mousewheel",a.n1,!1,a),C(document,zo,a.Oq,!1,a),C(a.Aa(),"scroll",a.G1,!1,a)}f=JQ.prototype;f.pI=!1;f.kC=!1;f.invalidate=function(){var a=this;setTimeout(function(){a.Dc?a.Dc.refresh():NQ(a)},0)};f.WS=function(){this.kC=!0};f.Oq=function(a){this.kC&&(y(a.Bc).stopImmediatePropagation(),this.kC=!1,!this.pI&&this.a3&&OQ(this))};
f.n1=function(a){if(this.ma&&a.deltaY){var b=0<a.deltaY?this.ma.wd():-this.ma.wd();this.ma.pf(this.ma.Xa+b)}this.Yb&&a.deltaX&&(b=0<a.deltaX?this.Yb.wd():-this.Yb.wd(),this.Yb.pf(this.Yb.Xa+b))};f.G1=function(){this.ma&&this.ma.pf(this.Aa().scrollTop);this.Yb&&this.Yb.pf(this.Aa().scrollLeft)};f.Vk=function(a){a.relatedTarget&&Ze(this.displayObject(),a.relatedTarget)||(this.pI=!1,this.kC||OQ(this))};
function OQ(a){function b(a){return Math.max(0,400*a-200)/200}if(a.ma){a.FD&&(a.FD.stop(),a.FD.ic());var c=lj(a.ma.displayObject());Ea(c)||(c=0);a.TB=new mF(a.ma.displayObject(),c,0,400,b);a.TB.play()}a.Yb&&(a.DD&&(a.DD.stop(),a.DD.ic()),c=lj(a.Yb.displayObject()),Ea(c)||(c=0),a.SB=new mF(a.Yb.displayObject(),c,0,400,b),a.SB.play())}
f.p3=function(a){a.relatedTarget&&Ze(this.displayObject(),a.relatedTarget)||(this.pI=!0,this.ma&&(a=lj(this.ma.displayObject()),Ea(a)||(a=0),this.TB&&(this.TB.stop(),this.TB.ic()),this.FD=new mF(this.ma.displayObject(),a,1,200),this.FD.play()),this.Yb&&(a=lj(this.Yb.displayObject()),Ea(a)||(a=0),this.SB&&(this.SB.stop(),this.SB.ic()),this.DD=new mF(this.Yb.displayObject(),a,1,200),this.DD.play()),NQ(this))};function PQ(a){return Math.max(0,a.R.height()-a.displayObject().clientHeight)}
function QQ(a){return Math.max(0,a.R.width()-a.displayObject().clientWidth)}
function NQ(a){if(a.ma){var b=a.displayObject().clientHeight,c=PQ(a);a.ma.I(0<c);a.ma.jj(b,0,Math.max(c,0))}a.Yb&&(b=a.displayObject().clientWidth,c=QQ(a),a.Yb.I(0<c),a.Yb.jj(b,0,Math.max(c,0)));a.ma&&a.ma.visible()&&a.Yb&&a.Yb.visible()?(Ev(a.ma,"height",a.displayObject().clientHeight-a.Yb.height()+"px"),Ev(a.Yb,"width",a.displayObject().clientWidth-a.ma.width()+"px")):(a.ma&&Ev(a.ma,"height",""),a.Yb&&Ev(a.Yb,"width",""))}f.content=function(){return this.R};
function LQ(a){var b=new RQ;b.jx=15;b.Td(0);b.Kh.addHandler(function(){SQ(this,b.Xa)},a);return b}function MQ(a){var b=new TQ;b.jx=15;b.Td(0);b.Kh.addHandler(function(){SQ(this,void 0,b.Xa)},a);return b}function SQ(a,b,c){null==b||isNaN(b)||(a.Aa().scrollTop=b);null==c||isNaN(c)||(a.Aa().scrollLeft=c);a.Kh.C()}
function UQ(a,b,c){b&&(b=Math.min(PQ(a),Math.max(0,b)));c&&(c=Math.min(QQ(a),Math.max(0,c)));if(a.Dc){if(r(b)||r(c))r(c)||(c=a.Dc?-a.Dc.x:a.Aa().scrollLeft),r(b)||(b=VQ(a)),a.Dc.scrollTo(-c,-b),a.Kh.C()}else SQ(a,b,c),a.ma&&r(b)&&a.ma.pf(b),a.Yb&&r(c)&&a.Yb.pf(c)}function VQ(a){return a.Dc?-a.Dc.y:a.Aa().scrollTop}f.Mm=function(a,b){r(a)&&Ev(this,"width",a+"px");r(b)&&Ev(this,"height",b+"px");this.Dc&&this.Dc.resize(a,b);NQ(this)};f.ic=function(){yg(this.ma);yg(this.Yb)};
function WQ(a){S.call(this,a);this.oe=new S("up");this.F(this.oe);this.Fa=new S("thumb");this.F(this.Fa);this.Nf=new S("down");this.F(this.Nf);this.Kh=new F;this.Py=new F;C(this.displayObject(),"mousedown",this.Lu,!1,this);C(this.oe.displayObject(),"mousedown",this.tJ,!1,this);C(this.Fa.displayObject(),"mousedown",this.Cx,!1,this);C(this.Nf.displayObject(),"mousedown",this.cJ,!1,this);C(document.body,"mouseup",this.LC,!1,this);(cd||Fc)&&C(document,"mousemove",this.z_,!1,this);this.Jh=new Ni(100);
C(this.Jh,"tick",this.mJ,!1,this)}x(WQ,S);f=WQ.prototype;f.xC=15;f.Ij=0;f.Eh=0;f.ui=0;f.Xa=0;f.Uq=0;f.jx=1;f.z_=function(a){0==(a.Bc||window.event).buttons&&this.LC(a)};f.wd=function(){return this.jx};f.scrollTo=function(a){a=wx(a,this.Eh,this.ui);this.Xa!=a&&this.pf(a)};f.pf=function(a){this.nr(a);this.$n()};f.jj=function(a,b,c,d){r(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Ij=a;this.Eh=b;this.ui=c;this.Uq=d;this.uq();this.pf(this.Xa)};
f.uq=function(){};f.$n=function(){};f.nr=function(a){a=wx(a,this.Eh,this.ui);this.Xa!=a&&(this.Xa=a,this.Kh.C())};f.jr=function(a){this.pf(this.Xa+a)};f.Lu=function(){};f.tJ=function(a){a.stopPropagation();this.jr(-this.wd());this.Cy(this.oe,-this.wd())};f.cJ=function(a){a.stopPropagation();this.jr(this.wd());this.Cy(this.Nf,this.wd())};
f.Cy=function(a,b){this.Mj=a;C(this.Mj.displayObject(),"mouseover",this.yx,!1,this);C(this.Mj.displayObject(),"mouseout",this.xx,!1,this);C(document,zo,this.Zx,!1,this);this.Jh.stop();this.Eo=function(){this.jr(this.sD)};this.sD=b;this.Jh.start()};f.Zx=function(){ng(this.Mj.displayObject(),"mouseover",this.yx,!1,this);ng(this.Mj.displayObject(),"mouseout",this.xx,!1,this);ng(document,zo,this.Zx,!1,this);this.Jh.stop();this.Eo=null};f.yx=function(){this.Jh.start()};f.xx=function(){this.Jh.stop()};
f.mJ=function(){this.Eo&&this.Eo()};f.Cx=function(a){this.Py.C();a.stopPropagation();var b=this.JK();this.gq=new BQ(this.Fa.displayObject(),null,b);this.gq.XN(a);this.gq.deltaY=this.Fa.displayObject().offsetTop-this.oe.height();this.gq.deltaX=this.Fa.displayObject().offsetLeft-this.oe.width();C(this.gq,"drag",this.Xk,!1,this);a=this.Fa.displayObject();Uo(a,"active")};f.LC=function(a){this.gq&&(a.preventDefault(),this.gq.ic(),this.gq=void 0,a=this.Fa.displayObject(),Vo(a,"active"))};f.Xk=function(){};
f.resize=function(a,b){WQ.xa.resize.call(this,a,b);this.uq()};f.ic=function(){yg(this.Fa);yg(this.Nf);yg(this.oe)};function RQ(){WQ.call(this,"vscrollbar")}x(RQ,WQ);f=RQ.prototype;f.uq=function(){var a=this.height()-this.oe.height()-this.Nf.height();0==BO(this)?this.Fa.tc(a):this.Fa.tc(Math.max(this.xC,Math.ceil(this.Ij/(BO(this)+this.Ij)*a)));this.$n()};f.$n=function(){var a=this.Yg();0==BO(this)?this.Fa.Ad(a.top):this.Fa.Ad(Math.round((this.Xa-this.Eh)/BO(this)*a.height))};
f.Yg=function(){var a=new Gh(0,0,0,0);a.top=this.oe.height();a.height=this.height()-this.Nf.height()-this.Fa.height()-a.top;a.left=this.Fa.x();return a};f.JK=function(){var a=this.Yg();a.top=0;return a};f.Lu=function(a){var b=this.Yg();a=a.offsetY-this.oe.height()-this.Fa.height()/2;a=wx(a,0,b.height);b=0!=this.Uq?this.Uq:this.Ij;b=a<=this.Fa.y()?-b:b;this.pf(this.Xa+b);this.Xk()};f.Xk=function(){var a=this.Yg();a=parseFloat(this.Fa.displayObject().style.top)/a.height;this.nr(a*BO(this)+this.Eh)};
function TQ(){WQ.call(this,"hscrollbar")}x(TQ,WQ);f=TQ.prototype;f.uq=function(){var a=this.width()-this.oe.width()-this.Nf.width();0==BO(this)?this.Fa.uc(a):this.Fa.uc(Math.max(this.xC,Math.ceil(this.Ij/(BO(this)+this.Ij)*a)));this.$n()};f.$n=function(){var a=this.Yg();0==BO(this)?this.Fa.qg(a.left):this.Fa.qg(Math.round((this.Xa-this.Eh)/BO(this)*a.width))};
f.Yg=function(){var a=new Gh(0,0,0,0);a.left=this.oe.width();a.width=this.width()-this.Nf.width()-this.Fa.width()-a.left;a.top=this.Fa.y();return a};f.JK=function(){var a=this.Yg();a.left=0;return a};f.Lu=function(a){var b=this.Yg();a=a.offsetX-this.oe.width()-this.Fa.width()/2;a=wx(a,0,b.width);this.Fa.qg(a);this.Xk()};f.Xk=function(){var a=this.Yg();a=parseFloat(this.Fa.displayObject().style.left)/a.width;this.nr(a*BO(this)+this.Eh)};function XQ(a,b,c,d){lF.call(this,null,[0],[1],300);this.Nb=a;this.ow=b;this.dE=c;this.YV=d}m(XQ,lF);XQ.prototype.Np=function(){y(this.coords);var a=Math.round(this.coords[0]*this.Nb.width());this.YV?(bp(this.Nb.displayObject(),a,0),bp(this.ow.displayObject(),a-this.Nb.width(),this.dE)):(bp(this.Nb.displayObject(),-a,0),bp(this.ow.displayObject(),this.Nb.width()-a,this.dE))};
XQ.prototype.Fl=function(){this.YV?bp(this.ow.displayObject(),-this.Nb.width(),this.dE):bp(this.ow.displayObject(),this.Nb.width(),this.dE);lF.prototype.Fl.call(this)};XQ.prototype.Wi=function(){lF.prototype.Wi.call(this);bp(this.Nb.displayObject(),0,0);bp(this.ow.displayObject(),0,0)};
function YQ(a,b,c,d){S.call(this,"menu_layer");var e=this;this.V=a;this.H=b;this.$x=c;this.W=d;this.ny="";this.zQ=new F;this.Da=new iQ(a,d);this.F(this.Da);this.Yk=[];d.showOutline&&this.Yk.push("outline");d.Jf&&this.Yk.push("notes");d.Ol&&this.Yk.push("presenterInfo");d.MF&&this.Yk.push("attachments");this.R=new JQ("content","hidden");this.F(this.R);y(this.Yk.length);if(1<this.Yk.length){Fv(this,"tab_control");this.Wb=new cQ(a);this.F(this.Wb);for(a=0;a<this.Yk.length;++a)dQ(this.Wb,this.Yk[a]);
this.Wb.NU.addHandler(function(a){e.ny="";e.Da.lA(e.ny);ZQ(e,a)},this)}this.Da.su.addHandler(this.c3,this);this.Da.Ls.ga.addHandler(this.m3,this)}m(YQ,S);f=YQ.prototype;f.fh=function(){return this.Da.fh()};f.I=function(a){S.prototype.I.call(this,a)};function $Q(a,b){a.Rg&&a.R.content().removeChild(a.Rg);a.Rg=b;UQ(a.R,0);a.Rg.uc(a.width());a.Rg.Zh().addHandler(a.tq,a);a.R.content().F(a.Rg);aR(a);a.tq()}
function ZQ(a,b,c){b=b||a.Yk[0];var d=a.Yk.indexOf(b);if(c||a.iH!=b){a.iH=b;a.Da.us(b);if(a.Wb){c=a.Wb;for(var e=0;e<c.Yp.length;++e)c.Yp[e].Je(e==d)}if("outline"==b){if(a.ny){a.Da.lA(a.ny);return}var g=r(a.Ye)&&a.eu==a.Go&&a.Ye?new Cv(a.Ye.displayObject()):bR(a)}else"attachments"==b?g=new pQ(a.$x):"presenterInfo"==b?g=new mQ(a.V,a.Go.Il()):"notes"==b&&(g=new S("notes"),(b=a.Go.As())&&b.text()&&g.oa(b.text()));if(!g)throw Error("unknown page type");$Q(a,g)}}
function cR(a,b){if(!a.W.outline.uv)return b.fi()+1+"";for(var c=[],d=0;d<=b.fd();++d)c.push(0);d=b.fd();for(b=b.index();0<=b;--b){var e=a.H.Z(b),g=e.fd();!e.visible()||g>d||(d=g,g<c.length&&++c[g])}return c.join(".")}function bR(a){for(var b=[],c=0;c<a.H.count();++c){var d=a.H.Z(c);d.visible()&&(d=dR(a,d,!a.W.outline.uv,cR(a,d)),b.push(d))}return eR(a,b)}function dR(a,b,c,d){a.W.outline.lF||(d="");c=c?0:b.fd();d=new qQ(b,c,d);b==a.Go&&(d.selected=!0);d.HM=r(a.Ye)&&b==a.Go;return d}
function eR(a,b){b=new sQ(b,a.W.outline.XF);b.CU.addHandler(a.d3,a);b.RU.addHandler(a.QU,a);return b}f.d3=function(a){this.zQ.C(a);this.Da.oN()};
f.QU=function(a,b){var c=this;var d=r(this.Ye)&&a==this.Go&&this.Ye?new Cv(this.Ye.displayObject()):bR(this);this.R.content().F(d);d.uc(this.width());r(this.Ye)&&a==this.Go&&this.Ye?this.Ye.invalidate():(fb(d,sQ),d.invalidate());Fv(this.R,"animation");b=new XQ(this.Rg,d,VQ(this.R),b);gg(b,"end",function(){Gv(c.R,"animation");c.Rg&&c.R.content().removeChild(c.Rg);c.Rg=d;UQ(c.R,0,0);c.eu=a;c.tq()},!1,this);b.play()};f.GN=function(a){this.Da.GN(a)};
f.show=function(a,b){this.Go=a;this.eu=(this.Ye=b)?a:void 0;this.I(!0);ZQ(this,this.iH,!0);this.Ye&&this.Ye.closeRequestEvent().addHandler(this.MP,this)};f.MP=function(){this.fh().C()};f.Gf=function(){this.I(!1);UQ(this.R,0);this.Da.lA("");var a=this.Da;a.Jd&&a.Jd.I(!1);this.Ye&&(this.Ye.close(),this.Ye.closeRequestEvent().removeHandler(this.MP,this))};f.m3=function(){this.QU(void 0,!0)};
f.c3=function(a){if(this.ny=a){a=yQ(this.H,a,!0);for(var b=[],c=0;c<a.length;++c){var d=a[c].slide;d=dR(this,d,!0,cR(this,d));b.push(d)}b.length?a=eR(this,b):(a=new S("empty_results"),a.oa(this.V.Ra("PB_SEARCH_NO_RESULTS_LABEL")));$Q(this,a)}else ZQ(this,this.iH,!0)};f.resize=function(a,b){S.prototype.resize.call(this,a,b);this.Da.resize(a);this.Wb&&this.Wb.resize(a);this.Rg&&this.Rg.uc(this.width());this.visible()&&this.tq()};f.tq=function(){var a=this.Da;a.eu=this.eu;jQ(a);this.R.invalidate();this.Da.invalidate()};
function aR(a){if(a.Rg instanceof sQ){a.Rg.invalidate();a:{var b=a.Rg;for(var c=a.Go,d=0;d<b.Ua.length;++d){var e=b.Ua[d];if(e.slide()==c){b=e;break a}}b=void 0}if(c=b)if(b=a.R,c=new Gh(0,c.y(),0,c.height()),d=b.displayObject().clientWidth,e=b.displayObject().clientHeight,d||e){var g=VQ(b),h=b.Dc?-b.Dc.x:b.Aa().scrollLeft,k,l;g>c.top?k=c.top:g+e<c.top+c.height&&(k=c.top+c.height-e);h>c.left?l=c.left:h+d<c.left+c.width&&(l=c.left+c.width-d);UQ(b,k,l)}}null!=a.Ye&&a.Ye.invalidate()};function fR(a,b){r(b)||(b=!0);S.call(this,a);b&&H(this.Aa(),"display","table-cell");(Ec||Fc)&&this.Aa().setAttribute("unselectable","on")}x(fR,S);function gR(a){S.call(this,a);this.pg("alertdialog");this.Sq=new F;this.rw=new F}x(gR,S);f=gR.prototype;f.Gh=!1;f.hA=function(a){a?(a=new Cv("modal_layer"),C(a.displayObject(),"click",Fa)):a=void 0;this.Sf=a};f.open=function(){y(!this.Gh);this.Gh=!0;this.Gm();this.Sq.C(this)};f.I=function(a){gR.xa.I.call(this,a);this.Sf&&this.Sf.I(a)};f.Gm=function(){this.I(!0);C(document,"keydown",this.Rx,!1,this)};f.close=function(){y(this.Gh);this.Gh=!1;this.UG()};
f.UG=function(){this.I(!1);this.rw.C(this);ng(document,"keydown",this.Rx,!1,this)};f.fh=function(){return this.rw};f.Rx=function(a){y(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function hR(a,b,c,d){gR.call(this,"confirm_window");this.hA(!0);this.yq=new fR("title");this.yq.oa(a);this.F(this.yq);this.ho=new fR("message",!1);this.ho.oa(b);this.F(this.ho);this.Gk=new S("buttons_panel");this.F(this.Gk);this.fm=new HF(!1,["btn_yes"]);this.fm.oa(c);this.Gk.F(this.fm);this.fm.ga.addHandler(this.O0,this);this.HG=new HF(!1,["btn_no"]);this.HG.oa(d);this.Gk.F(this.HG);this.HG.ga.addHandler(this.N0,this);this.lB=new F}x(hR,gR);hR.prototype.O0=function(){this.lB.C(this,!0)};
hR.prototype.N0=function(){this.lB.C(this,!1)};hR.prototype.open=function(){hR.xa.open.call(this);Ev(this,"height","");Ev(this,"position","relative");Ev(this,"height",this.height()+"px");Ev(this,"position","")};function iR(a,b,c){gR.call(this,"message_box");this.hA(!0);a&&(this.yq=new fR("title"),this.yq.oa(a),this.F(this.yq));this.ho=new fR("message");this.ho.oa(b);this.F(this.ho);this.fm=new HF(!1,"btn_ok");this.fm.oa(c);this.F(this.fm);this.fm.ga.addHandler(this.nS,this)}x(iR,gR);iR.prototype.nS=function(){this.close()};iR.prototype.close=function(){iR.xa.close.call(this);ng(document,"keydown",this.Mq,!1,this)};
iR.prototype.open=function(){iR.xa.open.call(this);Ev(this,"height","");Ev(this,"position","relative");if(Zk){var a=this.ho.height()+this.fm.height()+24+(this.yq?this.yq.height():0);Ev(this,"height",a+"px")}else 38<this.ho.height()&&(a=this.ho.height()-38,this.fm.Ad(a),Ev(this,"height",this.height()+a+"px"));Ev(this,"position","");C(document,"keydown",this.Mq,!1,this)};iR.prototype.Mq=function(a){13==a.keyCode&&(this.nS(),a.stopPropagation(),a.preventDefault())};function jR(a,b){b=void 0===b?"popup_layer":b;N.call(this);var c=this;this.Ce=Hg(this,new R({O:b}));this.Ce.I(!1);a.appendChild(this.Ce.displayObject());this.ln=[];this.Qg=[];this.gT=P(this);this.ko=400;this.Cq=300;this.U=1;Fc&&8>=Tc||Sj(this.Ce.displayObject(),"0 0");D(this,a,"touchstart",function(a){for(var b=0;b<c.Qg.length;b++){var d=c.Qg[b].Sf;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},this,Bo)}m(jR,N);f=jR.prototype;
f.Uu=function(a){this.Ce.I(!0);this.ln.push(a);E(this,a.Sq,this.$t,this);E(this,a.fh(),this.Zt,this,-1);var b=a.Sf;b&&B(this.Ce.displayObject(),b.displayObject());B(this.Ce.displayObject(),a.displayObject());a.Gh?this.$t(a):this.Zt(a)};f.Av=function(a){var b=jb(this.ln,a);0<=b&&(tb(this.ln,b),a.Gh&&a.close(),Fg(this,a.Sq,this.$t,this),Fg(this,a.fh(),this.Zt,this,-1),Ue(a.displayObject()),(a=a.Sf)&&Ue(a.displayObject()));this.Ce.I(0<this.ln.length)};
f.kc=function(a){this.U=a;this.Ce.resize(a*this.ko,a*this.Cq);this.vq()};f.Gv=function(a,b){this.Ce.resize(this.U*a,this.U*b);this.ko=a;this.Cq=b;this.vq()};f.$t=function(a){this.Qg.push(a);this.vq();QO(this)};f.Zt=function(a){sb(this.Qg,a);QO(this)};
f.vq=function(){for(var a=this.U,b=this.ko,c=this.Cq,d=a*b,e=a*c,g=0;g<this.Qg.length;g++){var h=this.Qg[g],k=h.width(),l=h.height(),n=a,p=0,q=0;if(k>b||l>c)n*=Math.min(1,b/k,c/l),p=-1*(k-b)/(2*n),q=-1*(l-c)/(2*n);else if(k>d||l>e)k>d&&(p=-1*(k-d)/(2*a)),l>e&&(q=-1*(l-e)/(2*a));r(h.kc)?h.kc(this.U):(k=new On,k.scale(n,n),cd||(q=0),k.translate(p,q),Fc&&8>=Tc||Wo(h.Aa(),k))}};function kR(a,b,c,d){S.call(this,c+" "+lR());this.ka=a.view();this.G=a.hb();this.B=a.view().ua();this.ra=this.B.X();this.pd=a.view().Ge();this.Zg=new jR(this.displayObject());this.V=new UN(b);d&&(this.ze=new TO,this.ze.PD.addHandler(function(a,b){this.Bj(a,b)},this),Xj(this.ze.Fz,this.ze));a.rA().addHandler(this.Rq,this);a.view().Ge().Xz().addHandler(this.Pq,this)}x(kR,S);f=kR.prototype;f.Bj=function(a,b){this.resize(a,b);this.Zg.Gv(a,b)};
f.Rq=function(a){if("resumePlayback"==a.action()&&"prompt"==this.G.settings().sc().Dv()){var b=this.B.Ff(),c=a.K();a.Fv("delayStartup");var d=this.Zg,e=a.Gy,g=this.V.Ra("PB_RESUME_PRESENTATION_WINDOW_TITLE"),h=this.V.Ra("PB_RESUME_PRESENTATION_WINDOW_TEXT"),k=this.V.Ra("PB_MESSAGE_BOX_YES"),l=this.V.Ra("PB_MESSAGE_BOX_NO");(function(){var a=new hR(g,h,k,l);a.lB.addHandler(function v(g,h){a.lB.removeHandler(v);a.close();d.Av(a);this.ka.setOverlayDisplayed(!1);h?e.resume(c,!0):e.start(b,!0)},this);
d.Uu(a);a.open();r(a.kc)&&a.kc(this.U);this.ka.setOverlayDisplayed(!0)}).apply(this)}};f.Fg=function(a,b){return(a.Z(b).fi()+1).toString()};
f.Pq=function(a){var b={},c=this.G.slides();switch(a.He().type()){case "currentSlideIsNotCompleted":var d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.G.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.Y();a instanceof Tr?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Lr&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;
case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Fg(c,a.He().mf());break;default:return}a=this.V.Ra("PB_RESTRICTION_MESSAGE_BOX_TITLE");d=this.V.Ra(d);d=Zu(d,b);this.pr(a,d)};f.jJ=function(a){vu(this.ra,a)};
f.pr=function(a,b){var c=this.V.Ra("PB_MESSAGE_BOX_OK"),d=this.B.X().suspended(),e=new iR(a,b,c),g=this.ka;e.fh().addHandler(function k(){e.fh().removeHandler(k);this.Zg.Av(e);g.setOverlayDisplayed(!1);this.jJ(d)},this);vu(this.ra,!0);this.Zg.Uu(e);e.open();g.setOverlayDisplayed(!0)};function lR(){var a=K?"mobile":"desktop";Fc?a+=" ie":Zj?a+=" android_default":Jc?a+=" webkit":Ec?a+=" opera":Ic&&(a+=" gecko");return a};function mR(a,b,c){kR.call(this,a,c,b,!0);this.G=a.hb();this.U=ak();this.RR=new F;b=a.view();this.F(b.displayObject());this.B.Is.addHandler(this.Xf,this);a.Ez().addHandler(this.IS,this)}m(mR,kR);f=mR.prototype;f.IS=function(){};f.jI=function(a,b){this.ka.resize(a,b)};f.Bj=function(a,b){Ev(this,"min-height",b+0+"px");this.jI(a,b,0);kR.prototype.Bj.call(this,a,b);nR(this)};
f.Xf=function(){var a=this.B.la(),b=-1!=a?this.B.Y():null;this.tB&&(this.tB.gp(),this.tB=void 0);this.sB&&(this.sB.gp(),this.sB=void 0);this.uB&&(this.uB.gp(),this.uB=void 0);var c=this.displayObject();Vo(c,"interaction_slide");b instanceof Ls?(this.Ao=!0,this.oG(mu(this.ka.Rl(),a)),nR(this),oR(this)):b instanceof Lr?(this.Ao=!0,this.nG(mu(this.ka.Rl(),a)),nR(this),oR(this),a=this.displayObject(),Uo(a,"interaction_slide")):b instanceof Tr?(this.Ao=!0,this.pG(mu(this.ka.Rl(),a)),nR(this),oR(this)):
(this.Ao=!1,oR(this),this.I(!0));0<SO()&&RO(0,0)};f.oG=function(a){this.tB=a;this.tB.gp(this.displayObject())};f.nG=function(a){this.sB=a;this.sB.gp(this.displayObject())};f.pG=function(a){this.uB=a;this.uB.gp(this.displayObject())};f.rI=function(){return this.Ao};function oR(a){a.rI()?(a=a.displayObject(),Uo(a,"quiz_mode")):(a=a.displayObject(),Vo(a,"quiz_mode"))}
function nR(a){var b=a.B.la();-1!=b&&(b=mu(a.ka.Rl(),b),b instanceof kx?b.Ta().resize(a.width(),a.height()):b instanceof jx?b.kb().resize(a.width(),a.height()):b instanceof nx&&b.lb().resize(a.width(),a.height()))};function pR(a,b,c){mR.call(this,a,"universal_mini",c);this.W=new VP(a.hb(),b)}m(pR,mR);f=pR.prototype;f.Xf=function(){this.showTopPanel(!1);this.showBottomPanel(!1);mR.prototype.Xf.call(this)};f.rI=function(){return this.SR?!1:mR.prototype.rI.call(this)};f.sy=function(){if("playingSlide"==this.B.playbackState()||"playingTransition"==this.B.playbackState())this.B.pause(),this.hU=!0;this.ka.setOverlayDisplayed(!0);this.SR=!0;oR(this)};f.RZ=function(){this.kB();this.hU&&(this.hU=!1,this.B.play())};
f.kB=function(){this.ka.setOverlayDisplayed(!1);this.SR=!1;this.RR.C();oR(this)};f.oG=function(a){mR.prototype.oG.call(this,a);this.W.Xh.showOutline&&a.Ta().setPresentationOutlineController(this);this.W.ME&&a.Ta().updateSlideVisualizer()};f.nG=function(a){mR.prototype.nG.call(this,a);this.W.Xh.showOutline&&a.kb().setPresentationOutlineController(this)};f.pG=function(a){mR.prototype.pG.call(this,a);this.W.Xh.showOutline&&a.lb().setPresentationOutlineController(this)};
f.Fg=function(a,b){b=a.Z(b).fi();if(this.W.Xh.outline.uv){for(var c=[],d=[],e=-1,g=0;g<a.qj();g++){var h=a.Vr(g).fd();h>e?e+=1:h<e&&(d.length=h+1,e=h);r(d[e])||(d[e]=0);d[e]+=1;h="";for(var k=0;k<=e;k++)h+=d[k].toString()+".";c[g]=h.substr(0,h.length-1)}a=c[b]}else a=(b+1).toString();return a};f.showOutline=function(a,b){this.sy(a,b)};f.showTopPanel=function(){};f.showBottomPanel=function(){};f.menuClosedEvent=function(){return this.RR};f.isOutlineVisible=function(){return this.W.Xh.showOutline};
pR.prototype.isOutlineVisible=pR.prototype.isOutlineVisible;pR.prototype.menuClosedEvent=pR.prototype.menuClosedEvent;pR.prototype.showBottomPanel=pR.prototype.showBottomPanel;pR.prototype.showTopPanel=pR.prototype.showTopPanel;pR.prototype.showOutline=pR.prototype.showOutline;function qR(a){return 0!=a.type.indexOf("touch")?1:y(a.Bc).touches.length};function rR(a,b){N.call(this);var c=this,d=this.mi(a);D(this,d,yo,function(d){if((a instanceof Node||a.enabled())&&!(1<qR(d))){var e=d.screenX,h=d.screenY,k=D(c,window,Ao,function(a){1<qR(a)||(b.N6({x:a.screenX-e,y:a.screenY-h}),a.preventDefault())}),l=D(c,window,zo,function(a){1<qR(a)||(Dg(c,k),Dg(c,l))});b.O6();d.preventDefault()}})}m(rR,N);rR.prototype.mi=function(a){return a instanceof Node?a:a.displayObject()};function sR(a){this.m4=a||!1;this.sC=!1;this.Cq=this.ko=this.Ca=this.Ea=0;this.jL=new ye(0,0);this.lL=null;this.Rb=!0;this.Kj=new bP("preloader");this.P=new R({O:"video-container"});this.P.F(this.Kj);this.P.pb("force-fit-video",Fc||Gc)}function tR(a,b){var c=b.displayObject();Sj(c,"0 0");a.P.F(c);a.lL=b}f=sR.prototype;f.displayObject=function(){return this.P.displayObject()};f.visible=function(){return this.Rb};
f.I=function(a){this.Rb=a;this.m4?(J(this.displayObject(),a?1:0),H(this.displayObject(),"pointer-events",a?"":"none")):mj(this.displayObject(),a)};f.width=function(){return this.Ea};f.height=function(){return this.Ca};f.Gv=function(a,b){this.FU(a);this.Cq=b;uR(this);this.sC=!0};f.FU=function(a){this.ko=a};function uR(a){var b=a.jL.width/a.jL.height,c=a.ko;a.resize(Math.round(c),Math.round(a.ko/a.Cq>b||isNaN(b)?a.Cq:c/b));a.sC=!0}
f.resize=function(a,b){this.Ea=a;this.Ca=b;this.lL&&this.lL.resize(a,b);this.P.resize(a,b);this.sC=!1};f.F=function(a){a=a.displayObject();B(this.displayObject(),a)};f.removeChild=function(a){a=a.displayObject();a.parentNode==this.displayObject()&&this.displayObject().removeChild(a)};function vR(a){sR.call(this,a)}m(vR,sR);vR.prototype.FU=function(a){var b=dp(this.displayObject())?56:0;this.ko=a-b};function wR(a){var b=a.x8,c=a.jN;a=a.X4;N.call(this);var d=this;this.oI=!1;this.Xb=a;this.tb=b;this.ka=c;this.wf=b;this.Lh=!1;xR(this,!1);this.Mx=1;this.Nx=0;this.jt=null;this.zB=!1;this.Zp=new R({O:"change-layout-button"});Hg(this,this.Zp);this.tb.F(this.Zp);E(this,this.Zp.ga,function(){yR(d,d.wf==d.tb?d.ka:d.tb)},this);this.VR=P(this);zR(this,!1)}m(wR,N);
function AR(a){function b(a){return c.Zp.displayObject().parentNode==a.displayObject()}var c=a;a.wf==a.tb?!b(a.tb)&&a.tb.F(a.Zp):!b(a.ka)&&a.ka.displayObject().appendChild(a.Zp.displayObject())}
function BR(a){if(YP(a.Xb)){if(zR(a,!0),!a.jt){var b=0,c=0;a.jt=new rR(a.wf.displayObject(),{O6:function(){var d=y(a.Xb.rx);d=new re(d.left,d.top);a.zB||(a.Mx=d.x,a.Nx=d.y);b=a.Mx;c=a.Nx},N6:function(d){a.zB=!0;var e=y(a.Xb.Ae),g=XP(a.Xb);a.Mx=wx(b+d.x,0,e.width-g.right-a.wf.width());a.Nx=wx(c+d.y,0,e.height-a.wf.height());d=a.wf.width();e=a.wf.height();a.Xb.rx=new Gh(a.Mx,a.Nx,d,e);bp(a.wf.displayObject(),a.Mx,a.Nx)},yha:function(){}});Hg(a,a.jt)}}else CR(a)}
function yR(a,b){CR(a);var c=a.wf!=b;a.wf=b;a.VR.C(c);AR(a);BR(a)}function CR(a){a.jt&&(a.Do(a.jt),a.zB=!1,a.jt=null,zR(a,!1))}function xR(a,b){a.Lh!=b&&(a.Lh=b,a.tb.I(b),a.Lh||yR(a,a.oI?a.ka:a.tb),zR(a,a.Lh))}wR.prototype.us=function(a){this.oI="MaximizedVideo"==a;yR(this,this.oI?this.ka:this.tb)};
function DR(a){var b=a.Lh?a.wf==a.ka:!1;var c=a.Xb;var d=a.Lh;YP(c)?c=ZP(c,b):d?(d=y(c.Ae),c=XP(c),c=new ye(d.width,Math.floor(.8*(d.height-c.bottom-c.top)))):(c=$P(c),c=new ye(c.width,c.height));var e=a.Xb,g=a.Lh;d=XP(e);YP(e)?b=e.qt(b):g?(b=y(e.Ae).height-d.bottom-d.top,b=new re(d.left,d.top+Math.floor(b*(1-.8))-24)):b=new re(d.left,d.top);a.ka.resize(c.width,c.height);ER(a.ka.displayObject(),b);!YP(a.Xb)&&a.Lh&&(d=a.ka.Gn().getBoundingClientRect(),b.y+=c.height-d.height,a.ka.resize(d.width,d.height),
ER(a.ka.displayObject(),b))}function FR(a){var b=a.wf==a.tb;var c=a.Xb;if(YP(c))var d=ZP(c,b);else d=y(c.Ae),c=XP(c),d=new ye(d.width,Math.floor(.5*(d.height-c.bottom-c.top)));c=a.Xb;var e=XP(c);b=YP(c)?c.qt(b):new re(e.left,e.top);a.tb.resize(d.width,d.height);ER(a.tb.displayObject(),b);!YP(a.Xb)&&a.Lh&&(b=y(a.Xb.Ae),c=XP(a.Xb),a.tb.resize(d.width,Math.floor(b.height-c.bottom-c.top-a.ka.height()-24)))}function ER(a,b){H(a,"transform","translate("+b.x+"px, "+b.y+"px)")}
function zR(a,b){var c=YP(a.Xb);a.Zp.I(b&&c)}wR.prototype.MN=function(a){var b=this.Xb.Ae;!a||b&&b.width==a.width&&b.height==a.height||(this.Xb.MN(a),BR(this));GR(this)};
function GR(a){var b=a.wf==a.tb;var c=a.Xb;var d=y(c.Ae);if(YP(c)){c=Math.floor(.4*d.width);var e=Math.floor(.4*d.height);d=b?new ye(c,e):new ye(d.width,d.height)}else d=new ye(d.width,Math.floor((d.height-48)*(1-.8)));a.tb.Gv(d.width,d.height);!a.zB&&b&&(b=a.Xb,d=a.wf.width(),a=a.wf.height(),c=y(b.Ae),e=XP(b),b.rx=new Gh(Math.floor(c.width-e.right-d),e.top,d,a))};function HR(a,b,c,d){S.call(this,"top_panel");this.B=b;this.U=ak();this.Lt=null;this.bV=new S("slide_info");this.F(this.bV);hl&&(c.YW?this.F(new fP({O:"back-to-app-button",n8:oP(a,"back_to_app")})):this.F(new fP({label:d.Ra("PB_BACK_TO_APP_BUTTON_LABEL")})));c.Kv&&(this.Lt=new HF(!1,"menu"),this.F(this.Lt));cp(this.displayObject(),this.U);Sj(this.displayObject(),"0 0")}m(HR,S);HR.prototype.uc=function(a){S.prototype.uc.call(this,a/this.U)};function IR(a,b,c,d){pR.call(this,a,b,c);var e=this;il&&ISPlayer.initWithData(Pi({version:9.3}));var g=a.view();this.Ae=new ye(0,0);JR(this,a);this.W.topPanel.visible&&(this.Da=new HR(d,this.pd,this.W.topPanel,this.V),this.F(this.Da),this.Da.ga.addHandler(function(){KR(e)},this),bQ(this.Da).addHandler(function(){e.sy()},this),this.W.topPanel.Kv&&(b=fb(a.hb().Kl().Yi(),it),this.Ch=new YQ(this.V,a.hb().slides(),b,this.W.Xh),this.Ch.I(!1),this.F(this.Ch),this.Ch.fh().addHandler(this.RZ,this),this.Ch.zQ.addHandler(function(a){e.kB();
g.Ge().vd(a.index(),!0)},this),1<this.U&&(Sj(this.Ch.displayObject(),"0 0"),cp(this.Ch.displayObject(),this.U))));this.W.bottomPanel.visible&&(this.Wb=new IP({ua:g.Ge(),slides:a.hb().slides(),settings:this.W.bottomPanel}),this.F(this.Wb),this.Wb.ga.addHandler(function(){KR(e)},this));if(this.W.bottomPanel.visible||this.W.topPanel.visible)this.vf=new aQ({Tc:d,ua:g.Ge(),CE:this.W.bottomPanel,q8:this.W.topPanel}),this.F(this.vf),this.vf.ga.addHandler(function(){KR(e)},this),bQ(this.vf).addHandler(function(){e.sy()},
this);this.rT=new S("panels_overlay");this.rT.I(!1);g.displayObject().appendChild(this.rT.displayObject());KR(this);Fv(this,"not_loaded");a.Oz().addHandler(function(b,c,d){Gv(e,"not_loaded");if(d){b=new wO;var g=new $O(a,b),h=function(){g.Kx.removeHandler(h,e);e.B.play()};g.Kx.addHandler(h,e);g.show(e.displayObject())}},this);var h=new S("preloader");h.I(this.B.X().Fc());this.ka.displayObject().appendChild(h.displayObject());this.B.X().EE().addHandler(function(a){h.I(a.Fc())},this);this.yJ(a.view().Hn());
C(this.ka.displayObject(),"click",this.oJ,!0,this)}m(IR,pR);f=IR.prototype;f.sy=function(a,b){pR.prototype.sy.call(this,a,b);this.Ch.GN(b||"");this.Ch.show(this.B.Y(),a);null!=this.Da&&this.Da.I(!1);this.Wb&&this.Wb.I(!1);this.vf&&this.vf.I(!1)};f.kB=function(){this.Ch.Gf();var a=this.Ao;null!=this.Da&&this.Da.I(!a);this.Wb&&this.Wb.I(!a);this.vf&&this.vf.I(!a);pR.prototype.kB.call(this)};f.IS=function(a){"changeLayout"==a.name()&&(a=a.params(),y(a),this.Ej.us(a.type),KR(this))};
f.Bj=function(a,b){this.Ae=new ye(a,b);if(a>b){if(Fv(this,"landscape"),this.tb){var c=this.tb.displayObject();Uo(c,"landscape")}}else Gv(this,"landscape"),this.tb&&(c=this.tb.displayObject(),Vo(c,"landscape"));this.Ej.MN(this.Ae);pR.prototype.Bj.call(this,a,b)};
f.jI=function(a,b,c){var d=dp(this.displayObject());var e=0;if(null!=this.Da&&!dp(this.displayObject())){var g=parseFloat(Yi(this.Da.displayObject(),"height"));isNaN(g)||(e+=g)}this.Ao&&(e=0);a:{if(null!=this.Wb&&!dp(this.displayObject())&&(g=parseFloat(Yi(this.Wb.displayObject(),"height")),!isNaN(g)))break a;g=0}e+=g;g=0;if(this.vf&&d){var h=this.vf.width();g+=h*this.U;this.vf.tc(b);this.vf.Ad(-(b/this.U)+b);Ev(this.vf,"right",-h*(1-this.U)+"px")}pR.prototype.jI.call(this,a-g,b-e,c);this.Wb&&(e=
this.Wb,e.Tk&&e.Tk.I(!d),e.Lj&&e.Lj.I(!d),e.Pb&&e.Pb.I(!d));LR(this,!0);MR(this);this.Ch&&(this.Ch.resize(a/this.U,b/this.U),this.Ch.visible()&&aR(this.Ch));this.Da&&this.Da.uc(a);this.Wb&&(Ev(this.Wb,"bottom",c+"px"),this.Wb.uc(a))};function MR(a){xR(a.Ej,a.Lh&&!!a.vB);var b=a.Ej;DR(b);FR(b);dp(a.displayObject())||yR(a.Ej,a.tb)}
function LR(a,b){if(dp(a.displayObject()))if((-1!=a.B.la()?a.B.Y():null)instanceof no){if(null!=a.Da){var c=0!=a.Da.opacity();NR(a.Da,b?!1:c)}}else OR(a,!0);else OR(a,!a.Ao)}
function JR(a,b){a.tb=new vR(!ck);a.tb.I(!1);Sj(a.tb.displayObject(),"left top");a.F(a.tb.displayObject());C(a.tb.displayObject(),"click",a.oJ,!0,a);a.B.X().ob().addHandler(function(){var b="buffering"==a.B.X().state(),c=a.tb;b?c.Kj.show():c.Kj.Gf()},a);tR(a.tb,b.Pp().view());b=a.G.$c().sh();for(var c=0;c<b.count();++c)b.Kz(c).playbackStateChangedEvent().addHandler(function(b){if("activated"==b.playbackState()){var c=a.tb,d=b.width(),h=b.height();c.jL=new ye(d,h);c.sC&&uR(c);GR(a.Ej);a.vB!=b&&(a.vB=
b)}else"deactivated"==b.playbackState()&&(a.vB=void 0);MR(a)},a);a.Ej=new wR({x8:a.tb,jN:a.ka,X4:new WP({c5:a,skinSettings:a.W})});a.Ej.VR.addHandler(a.M1,a)}f.M1=function(a){var b=this.Ej;DR(b);FR(b);a&&(this.Ej.wf==this.ka?this.displayObject().insertBefore(this.tb.displayObject(),this.ka.displayObject()):this.displayObject().insertBefore(this.ka.displayObject(),this.tb.displayObject()))};
f.Xf=function(){pR.prototype.Xf.call(this);var a=this.vB,b=this.G.$c().sh();if(!a)for(var c=0;c<b.count();c++){var d=b.Kz(c);if(d.zb().K()<=this.B.la()&&d.ih().K()>=this.B.la()){a=d;break}}this.Lh=a?!0:!1;xR(this.Ej,this.Lh);a=-1!=this.B.la()?this.B.Y():null;this.Da&&(b="-",a&&a.visible()&&(b=this.B.Y().fi()+1),a=b+"/"+this.G.slides().qj(),this.Da.bV.Gp(a));a=this.Ao;this.Da&&this.Da.I(!a);this.Wb&&this.Wb.I(!a);this.vf&&this.vf.I(!a);if(a=this.B.kb())b=this.B.Y(),c=new lO(this.pd,kO),b=new nO(a.playerController(),
c,2==b.wm),a.setExternalNavigationController(b);KR(this);LR(this);this.Bj(this.Ae.width,this.Ae.height);a=this.Ej;DR(a);FR(a)};function KR(a){cl&&a.Lh&&ep(a.tb.displayObject())}f.yJ=function(a){a.tK.addHandler(function(a,c,d){dp(this.displayObject())&&(d.preventAction(),this.oJ())},this)};
f.oJ=function(a){if(dp(this.displayObject())){var b=!1,c=this.B.Xc();r(a)&&r(a.target)&&(y(c),b=c.view(),fb(b,up),b=null===b.wt?!1:-1!=jb(b.wt,Ye(a.target)));a=!1;null!=this.Da&&(a=0==this.Da.opacity());b&&a||OR(this,a)}};function OR(a,b){null!=a.Da&&NR(a.Da,b);null!=a.Wb&&NR(a.Wb,b)}function NR(a,b){var c=b?"":"none";a.I(b);Ev(a,"pointer-events",c)}f.showTopPanel=function(a){this.Da&&Ev(this.Da,"z-index",a?"99":"")};
f.showBottomPanel=function(a){this.Wb&&Ev(this.Wb,"z-index",a?"99":"");this.vf&&Ev(this.vf,"z-index",a?"99":"")};IR.prototype.showBottomPanel=IR.prototype.showBottomPanel;IR.prototype.showTopPanel=IR.prototype.showTopPanel;function PR(a){R.call(this,{O:a});this.i3=800;this.z0=500;this.Sj=!1;this.qK=P(this);this.QH=P(this);this.I(!1)}m(PR,R);f=PR.prototype;f.TN=function(){this.Sj||(this.Sj=!0,clearTimeout(this.vt),clearTimeout(this.Rj),this.SS())};f.show=function(){this.Sj||(this.Sj=!0,clearTimeout(this.vt),clearTimeout(this.Rj),this.Rj=Xj(this.SS,this,this.i3))};
f.Gf=function(){if(this.Sj&&(this.Sj=!1,clearTimeout(this.vt),clearTimeout(this.Rj),this.visible())){var a=this.z0-((new Date).getTime()-this.n3);0<a?this.vt=Xj(this.uS,this,a):this.uS()}};f.SS=function(){this.n3=(new Date).getTime();this.I(!0);this.qK.C()};f.uS=function(){this.I(!1);this.QH.C()};function QR(a){var b=a.iO,c=a.Qv,d=a.buttons,e=a.Ya;a=a.UE;NO.call(this,"message-box");this.hA(!0);this.V=e;this.R=new R({ia:yv(this,"content")});this.uf=new R({ia:yv(this,"message-container")});this.Qb=new R({ia:yv(this,"title")});Bv(this.Qb,this.V,b);this.F(this.Qb);this.Dh=new R({ia:yv(this,"message"),tabIndex:-1});Bv(this.Dh,this.V,c,a);uv(this.R,this.uf);this.F(this.R);this.wB=this.Dh.displayObject();this.ly=new R({});uv(this.ly,this.Dh);uv(this.uf,this.ly);this.vh=new R({O:"message-box-buttons-panel"});
uv(this,this.vh);this.uw(d);this.ma=new KO({qs:this.uf});this.R.F(this.ma.kp());Hg(this,this.ma);this.ey="";this.U=1}m(QR,NO);f=QR.prototype;f.kc=function(a,b){this.U=a;NO.prototype.kc.call(this,a,void 0===b?"50% 50%":b);this.ma.setParentScale(a)};f.Gm=function(){NO.prototype.Gm.call(this);this.gC()};
f.uw=function(a){var b=this,c=new R({ia:yv(this.vh,"buttons")});a.forEach(function(a){var d=a.wn,g=a.result;a=new uI({ia:yv(b.vh,"window-button"),vF:!0});a.pb("mobile",K);Bv(a,b.V,d);uv(c,a);E(b,a.ga,function(){b.oK(g);b.close()})});this.vh.F(c)};f.oK=function(a){this.ey=a};f.Sa=function(){this.gC()};
f.gC=function(){var a=y(this.Sf),b=tj(this.uf.displayObject()),c=tj(this.vh.displayObject());c=this.vh.height()+c.top+c.bottom;var d=tj(this.Qb.displayObject());d=this.Qb.height()+d.top+d.bottom;c=.9*a.height()/this.U-b.top-b.bottom-c-d;b=Math.min(c,this.Dh.height());c<this.Dh.height()&&this.uf.tc(Math.floor(c));c=Math.floor(.5*(a.width()-this.width()));a=Math.floor(.5*(a.height()-this.height()));this.move(c,a);this.Ct(b)};f.Ct=function(a){this.ma&&this.ma.jj(a,this.Dh.height())};function RR(a,b){this.Xd=a;this.La=b}m(RR,nP);function SR(){this.W={}}SR.prototype.xA=function(){return A(this.W,"videoPanelOnLeft",!0)};function TR(){this.W={}}TR.prototype.Vu=function(){return A(this.W,"autoHide",!0)};function UR(a){return A(a.W,"navigationBySlides",!0)}function VR(a){return A(a.W,"outlineButtonVisibility",!0)}function WR(a){return A(a.W,"attachmentsButtonVisibility",!0)}function XR(a){return A(a.W,"presentersButtonVisibility",!0)}function YR(a,b){a.W.fullscreenButtonVisibility=b};function ZR(){this.W={}}ZR.prototype.Hp=function(){return A(this.W,"showLogo",!0)};ZR.prototype.visible=function(){return A(this.W,"visible",!0)};ZR.prototype.I=function(a){this.W.visible=a};function $R(){this.a_=new TR;this.T3=new ZR;this.YZ=new SR;this.accessibilityModeEnabled=!1}f=$R.prototype;f.controlPanel=function(){return this.a_};f.mj=function(){return this.T3};f.wz=function(){return this.YZ};f.VW=function(a){return new PP({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:void 0===a?null:a,showPlayersPanels:!0,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1})};
f.UW=function(a){return new PP({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:void 0===a?null:a,showPlayersPanels:!0,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1})};f.WW=function(){return new PP({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:{},accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1})};function aS(a,b,c,d){bw.call(this,a,b,c,d);this.FZ=new F;this.uZ=new F;this.dQ=new F}x(aS,bw);function bS(a,b){a.Ks=b}aS.prototype.mF=function(){y(this.coords);this.Ks&&cS(this.Ks,this.coords);this.uZ.C()};aS.prototype.ZX=function(){};aS.prototype.Wi=function(){y(this.coords);this.Ks&&cS(this.Ks,this.coords);this.dQ.C()};aS.prototype.Fl=function(){y(this.coords);this.FZ.C();this.Ks&&cS(this.Ks,this.coords)};function dS(){Rv.call(this);this.Jl=[]}x(dS,Rv);dS.prototype.add=function(a){y(this.Va==Sv,"Not allowed to add animations to a running animation queue.");pb(this.Jl,a)||(this.Jl.push(a),C(a,"finish",this.XX,!1,this))};dS.prototype.remove=function(a){y(this.Va==Sv,"Not allowed to remove animations from a running animation queue.");sb(this.Jl,a)&&ng(a,"finish",this.XX,!1,this)};dS.prototype.jc=function(){z(this.Jl,function(a){a.ic()});this.Jl.length=0;dS.xa.jc.call(this)};
function eS(){dS.call(this);this.hM=0}x(eS,dS);eS.prototype.play=function(a){if(0==this.Jl.length)return!1;if(a||this.Va==Sv)this.hM=0,this.Fl();else if(1==this.Va)return!1;this.Ee("play");-1==this.Va&&this.Ee("resume");var b=-1==this.Va&&!a;this.startTime=Sa();this.endTime=null;this.Va=1;z(this.Jl,function(c){b&&-1!=c.Va||c.play(a)});return!0};eS.prototype.pause=function(){1==this.Va&&(z(this.Jl,function(a){1==a.Va&&a.pause()}),this.Va=-1,this.Ee("pause"))};
eS.prototype.stop=function(a){z(this.Jl,function(b){b.Va==Sv||b.stop(a)});this.Va=Sv;this.endTime=Sa();this.Ee("stop");this.Wi()};eS.prototype.XX=function(){this.hM++;this.hM==this.Jl.length&&(this.endTime=Sa(),this.Va=Sv,this.Ee("finish"),this.Wi())};function fS(a,b){Ia(b)||(b=[b]);y(0<b.length,"At least one Css3Property should be specified.");b=mb(b,function(a){if(Da(a))return a;cb(a,"Expected css3 property to be an object.");var b=a.$z+" "+a.duration+"s "+a.timing+" "+a.vl+"s";y(a.$z&&Ea(a.duration)&&a.timing&&Ea(a.vl),"Unexpected css3 property value: %s",b);return b});H(a,"transition",b.join(","))}
var gS=zd(function(){if(Fc)return Xc("10.0");var a=Qe("DIV"),b=Jc?"-webkit":Ic?"-moz":Fc?"-ms":Ec?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!ee.test("div"))throw Error("Invalid tag name <div>.");if("DIV"in ge)throw Error("Tag name <div> is not allowed for SafeHtml.");b=je("div",b,void 0);oe(a,b);a=a.firstChild;y(a.nodeType==Node.ELEMENT_NODE);return""!=Xi(a,"transition")});function hS(a,b,c,d,e){Rv.call(this);this.yb=a;this.z5=b;this.r6=c;this.gX=d;this.t8=Ia(e)?e:[e]}x(hS,Rv);f=hS.prototype;f.play=function(){if(1==this.Va)return!1;this.Fl();this.Ee("play");this.startTime=Sa();this.Va=1;if(gS())return H(this.yb,this.r6),this.KY=Oi(this.e7,void 0,this),!0;this.bO(!1);return!1};f.e7=function(){jj(this.yb);fS(this.yb,this.t8);H(this.yb,this.gX);this.KY=Oi(w(this.bO,this,!1),1E3*this.z5)};f.stop=function(){1==this.Va&&this.bO(!0)};
f.bO=function(a){H(this.yb,"transition","");Ca.clearTimeout(this.KY);H(this.yb,this.gX);this.endTime=Sa();this.Va=Sv;a?this.Ee("stop"):this.Ee("finish");this.Wi()};f.jc=function(){this.stop();hS.xa.jc.call(this)};f.pause=function(){y(!1,"Css3 transitions does not support pause action.")};function iS(a,b,c,d,e){return new hS(a,b,{opacity:d},{opacity:e},{$z:"opacity",duration:b,timing:c,vl:0})}function jS(a,b){return iS(a,b,"ease-out",0,1)}function kS(a,b){return iS(a,b,"ease-in",1,0)};function lS(a,b,c){N.call(this);this.ZD=a;this.$D=b;this.xc=c;this.Ne=null;this.pa="inactive";this.FJ=!1;this.fk=P(this)}m(lS,N);f=lS.prototype;f.pause=function(){"delay"==this.pa&&(y(this.Ne),this.Ne.stop());this.FJ=!0};f.play=function(){"inactive"!=this.pa?"delay"==this.pa&&(y(this.Ne),this.FJ||this.Ne.stop(),this.Ne.start()):(D(this,this.ZD,"finish",this.kV,this),this.ZD.play(),mS(this,"in"))};
f.stop=function(){"inactive"!=this.pa&&(Cg(this,this.ZD,"finish",this.kV,this),this.ZD.stop(!0),"delay"==this.pa&&(y(this.Ne),Cg(this,this.Ne,"tick",this.aJ,this),this.Ne.stop(),this.Ne=null),Cg(this,this.$D,"finish",this.CK,this),this.$D.stop(!0),this.CK())};f.ob=function(){return this.fk};function mS(a,b){a.pa=b;a.fk.C(a.pa)}f.kV=function(){"inactive"!=this.pa&&(this.Ne=new Ni(this.xc),D(this,this.Ne,"tick",this.aJ,this),this.Ne.start(),mS(this,"delay"),this.FJ&&this.Ne.stop())};
f.aJ=function(){y(this.Ne);Cg(this,this.Ne,"tick",this.aJ,this);this.Ne.stop();this.Ne=null;"inactive"!=this.pa&&(D(this,this.$D,"finish",this.CK,this),this.$D.play(),mS(this,"out"))};f.CK=function(){mS(this,"inactive")};function nS(a,b,c){this.ZT=a;this.tQ=b;this.TO=c}function oS(a){function b(a){return"#"==a.charAt(0)?a.substring(1,7):a}return new nS(parseInt(b(a).substring(0,2),16),parseInt(b(a).substring(2,4),16),parseInt(b(a).substring(4,6),16))}nS.prototype.r=function(){return this.ZT};nS.prototype.R5=function(){return this.tQ};nS.prototype.Mr=function(){return this.TO};nS.prototype.clone=function(){return new nS(this.ZT,this.tQ,this.TO)};function pS(a,b,c,d){var e=c+5;R.call(this,{O:"tooltip",sd:"CANVAS"});this.setAttribute("width",b.toString());this.setAttribute("height",e.toString());this.xg=a;this.GT=.5;this.lc=this.displayObject().getContext("2d");this.R=null;this.resize(b,e);this.lc.fillStyle=this.xg;if(null!=d&&0!=d){a=this.lc;d=3;e=!0;var g=!1;null!=e||(e=!1);null!=g||(g=!0);null!=d||(d=5);a.beginPath();a.moveTo(0+d,0);a.lineTo(0+b-d,0);a.quadraticCurveTo(0+b,0,0+b,0+d);a.lineTo(0+b,0+c-d);a.quadraticCurveTo(0+b,0+c,0+b-d,
0+c);a.lineTo(0+d,0+c);a.quadraticCurveTo(0,0+c,0,0+c-d);a.lineTo(0,0+d);a.quadraticCurveTo(0,0,0+d,0);a.closePath();g&&a.stroke();e&&a.fill()}else this.lc.fillRect(0,0,b,c);qS(this)}m(pS,R);pS.prototype.yN=function(a){this.R=a};pS.prototype.content=function(){return this.R};function rS(a,b){a.GT=b;qS(a)}
function qS(a){var b=new re(a.GT*a.width(),a.height()),c=new re(b.x-5,b.y-5),d=new re(b.x+5,b.y-5);a.lc.clearRect(0,b.y-5,a.width(),5);a.lc.fillStyle=a.xg;a.lc.beginPath();a.lc.moveTo(c.x,c.y);a.lc.lineTo(b.x,b.y);a.lc.lineTo(d.x,d.y);a.lc.lineTo(c.x,c.y);a.lc.fill()};function sS(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");lF.call(this,null,b,c,d,e);this.e3=a}x(sS,lF);sS.prototype.Np=function(){y(this.coords);this.e3(this.coords[0],this.coords[1])};function tS(a,b,c){R.call(this,{O:"progress-bar-tooltip-content"});this.H=a;this.gc=b;this.pc=c;this.Wc=uS(this);this.jk=new R({ia:yv(this,"time-label")});this.jk.oa(c);this.F(this.jk);this.resize(this.Wc.width()+4,this.Wc.height()+4)}m(tS,R);tS.prototype.invalidate=function(a,b){this.gc!=a&&(this.gc=a,this.removeChild(this.Wc),this.Wc=uS(this));this.pc!=b&&(this.pc=b,this.jk.oa(b));this.jk.resize(this.jk.width(),this.jk.height());this.jk.qg((this.width()-this.jk.width())/2)};
function uS(a){var b=a.H.Vr(a.gc),c=new R({ia:yv(a,"slide-preview")});b=y(b.Ds());var d=gp({width:b.width(),height:b.height(),boundingWidth:129,boundingHeight:92,zE:!0});c.resize(d.width,d.height);a.$g(c,0);tv(c,"background-image",fk(b.url()));return c};function vS(a){a=a.toString();1==a.length&&(a="0"+a);return a}function wS(a){a=Math.round(a);if(3600<=a){var b=Math.floor(a/3600);a-=3600*b;return vS(b)+":"+vS(Math.floor(a/60))+":"+vS(a%60)}return vS(Math.floor(a/60))+":"+vS(a%60)};function xS(a,b){R.call(this,{O:"progress-bar"});this.sb=null;this.M=-1;this.H=a;this.uu=!1;this.Id=0;this.MK=!0;this.Tf=null;this.La=b;this.Tn=new R({ia:yv(this,"fill")});this.F(this.Tn);this.Eu=new R({O:"slide-stops"});this.F(this.Eu);a=new R({ia:yv(this,"thumb")});this.F(a);J(a.displayObject(),0);a.kc(.5,"50% 50%");this.Fa=a;a=new sS(w(this.xU,this),[.5,.5],[1,1],200,this.YP);b=new qF(this.Fa.displayObject(),200);var c=new eS;c.add(a);c.add(b);this.yV=c;a=new sS(w(this.xU,this),[1,1],[.5,.5],200,
this.YP);b=new pF(this.Fa.displayObject(),200);c=new eS;c.add(a);c.add(b);this.zV=c;this.Oy=new Ni(500);D(this,this.Oy,"tick",this.N1,this);this.Ry=new Ni(100);D(this,this.Ry,"tick",this.R1,this);this.VJ=P(this);this.WJ=P(this);this.ju=P(this);this.ij(0);K?E(this,this.ga,this.O1,this):(D(this,this.displayObject(),"mouseover",this.wx,this),D(this,this.displayObject(),"mouseout",this.Vk,this),D(this,this.displayObject(),yo,this.Nq,this),D(this,this.displayObject(),Ao,this.PC,this))}m(xS,R);f=xS.prototype;
f.Za=function(a){R.prototype.Za.call(this,a);this.Fa.I(a)};f.YP=function(a){return 1-Math.pow(1-a,2)};f.xU=function(a,b){var c=Zo(this.Fa.displayObject());c||(c=new On);c.setTransform(a,c.Hc,c.Gc,b,c.Yc,c.Zc);Wo(this.Fa.displayObject(),c)};f.ij=function(a){0>a?a=0:1<a&&(a=1);this.Id=a;tv(this.Tn,"width",100*a+"%");if(this.enabled()){var b=Zo(this.Fa.displayObject());b||(b=new On);var c=b.Cc,d=b.Ic;a*=this.width();var e=this.height()/2;b.setTransform(c,b.Hc,b.Gc,d,a,e);Wo(this.Fa.displayObject(),b)}};
f.Ub=function(){return this.Id};f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(this.Eu.resize(a,b),this.Tn.tc(b),yS(this))};function yS(a){a.Eu.zv();for(var b=a.H.Vr(0).Qa().duration(),c=a.Eu.width()/a.H.Ul(),d=1;d<a.H.qj();d++){var e=a,g=d,h=new R({ia:yv(e.Eu,"slide-stop")});g>e.M&&(e=kP(e.La.slidesMarkers,.4),tv(h,"border-color",e));h.move(Math.round(b*c-1),0);a.Eu.F(h);b+=a.H.Vr(d).Qa().duration()}}f.O1=function(a,b){this.Id=zS(this,b);this.WJ.C();this.VJ.C();this.ju.C()};
f.Nq=function(a){this.enabled()&&(D(this,document,Ao,this.Wt,this),D(this,document,zo,this.Xt,this),this.uu=!0,this.Id=zS(this,a),this.WJ.C(),AS(this))};f.Wt=function(a){this.Id=zS(this,a);this.VJ.C()};f.Xt=function(a){Cg(this,document,Ao,this.Wt,this);Cg(this,document,zo,this.Xt,this);this.Id=zS(this,a);this.ju.C();this.uu=!1};function zS(a,b){var c=Av(a);a=ej(b,a.displayObject());return pe(a.x/c.width,0,1)}
f.R1=function(){this.Ry.stop();y(this.Tf);var a=Av(this);this.Ik(pe((this.Tf.x-a.left)/a.width,0,1))};f.N1=function(){this.enabled()&&(this.Oy.stop(),this.uu?E(this,this.ju,this.Vk,this):(this.yV.stop(),this.zV.play()))};f.Vk=function(){AS(this);this.enabled()&&(this.Ry.enabled&&this.Ry.stop(),Fg(this,this.ju,this.Vk,this),this.Oy.start())};f.wx=function(){Fg(this,this.ju,this.Vk,this);this.enabled()&&(this.Ry.start(),this.Oy.enabled?this.Oy.stop():this.uu||(this.zV.stop(),this.yV.play()))};
f.PC=function(a){if(!this.uu&&this.MK){var b=this.Tf;this.Tf=Ak(a);b&&se(b,this.Tf)||this.sb&&BS(this,zS(this,a))}};function AS(a){a.sb&&(a.removeChild(a.sb),a.removeChild(a.sb.content()),a.sb=null)}f.Ik=function(a){if(!Kc){AS(this);var b=new tS(this.H,0,wS(this.H.Ul()));this.sb=new pS(this.La.tooltipBackground,b.width(),b.height());this.sb.yN(b);this.$g(this.sb,0);this.$g(b,1);BS(this,a)}};
function BS(a,b){y(a.sb);var c=b*a.width();b*=a.H.Ul();var d=a.H.qn(b,!1,!0);d=a.H.Z(d.K()).fi();a.sb.content().invalidate(d,wS(b));c<a.sb.width()/2?(a.sb.move(0,-1*a.sb.height()),rS(a.sb,c/a.sb.width())):c>a.width()-a.sb.width()/2?(a.sb.move(a.width()-a.sb.width(),-a.sb.height()),rS(a.sb,.5+(c-(a.width()-a.sb.width()/2))/a.sb.width())):(a.sb.move(c-a.sb.width()/2,-a.sb.height()),rS(a.sb,.5));a.sb.content().move(a.sb.x(),a.sb.y())}f.ts=function(){return this.uu};function CS(a){var b=a.Ui,c=a.Ki,d=a.Ni,e=a.hj,g=a.fj,h=a.gj;this.Rc=a.Tc;a={};this.Mh=(a.normal=b,a.active=c,a.disabled=d,a.selectedNormal=e,a.selectedActive=g,a.selectedDisabled=h,a)}CS.prototype.Hz=function(a){var b=this.Rc;b=oP(b,this.Mh[a],{normalButton:b.La.normalButton,hoverButton:b.La.hoverButton,disabledButton:b.La.disabledButton});if(null==b)throw Error("asset "+this.Mh[a]+" not found!");return b};function DS(a,b,c){uI.call(this,{O:c,toggle:!0});var d=this;this.xe=a;this.Ud=null;this.Ek=!1;this.Zd();this.cQ=P(this);D(this,this.displayObject(),"mouseenter",this.l1,this);D(this,this.displayObject(),"mouseleave",this.m1,this);b&&E(this,this.ga,function(){d.zd(!d.pressed())},this)}m(DS,uI);f=DS.prototype;f.l1=function(){this.Ek=!0;this.Zd()};f.m1=function(){this.Ek=!1;this.Zd()};f.active=function(){return this.Ek};
f.Zd=function(){if(this.xe){var a=this.enabled()?this.pressed()?this.active()?"selectedActive":"selectedNormal":this.active()?"active":"normal":this.pressed()?"selectedDisabled":"disabled";this.Ud&&this.removeChild(this.Ud);this.Ud=this.xe.Hz(a);this.F(this.Ud)}};f.zd=function(a){uI.prototype.zd.call(this,a);this.Zd()};f.Za=function(a){uI.prototype.Za.call(this,a);this.Zd();this.cQ.C(a)};function ES(a,b,c,d){this.F0=a;this.B2=b;this.B0=c;this.KR=d}ES.prototype.muted=function(){return this.F0};function FS(a,b){DS.call(this,a.KR,!0,b);this.oE=a;this.Nd="loud"}m(FS,DS);function GS(a,b){a.Nd=b;switch(b){case "muted":var c=a.oE.muted();a.xe=c;a.Zd();break;case "quite":a.xe=a.oE.B2;a.Zd();break;case "moderate":a.xe=a.oE.B0;a.Zd();break;case "loud":a.xe=a.oE.KR;a.Zd();break;default:throw Error("invalid value: "+b);}a.pb("volume-level",b)}FS.prototype.Zd=function(){DS.prototype.Zd.call(this);var a=this.Ud;a&&a.setAttribute("class",this.Nd)};function HS(){R.call(this,{O:"volume-control"});this.sL=!1;this.Wj=new R({O:"volume-control-slider"});xv(this.Wj,yv(this,"slider"));this.F(this.Wj);this.Tn=new R({ia:yv(this.Wj,"fill")});this.Wj.F(this.Tn);this.rP=new R({ia:yv(this.Wj,"circle")});this.Wj.F(this.rP);this.Nd=0;this.Fr=P(this);D(this,this.displayObject(),yo,this.Nq,this)}m(HS,R);f=HS.prototype;f.setVolume=function(a){this.Nd=a;this.Tn.I(0<a);var b=this.Wj.height()*a;this.Tn.tc(b);this.Tn.Ad(this.Wj.height()-b);this.rP.Ad((1-a)*this.Wj.height())};
f.yA=function(){return this.Fr};f.Nq=function(a){D(this,document,Ao,this.Wt,this);D(this,document,zo,this.Xt,this);this.sL=!0;a=IS(this,a);this.Fr.C(a)};f.Wt=function(a){a=IS(this,a);this.Fr.C(a)};f.Xt=function(a){Cg(this,document,Ao,this.Wt,this);Cg(this,document,zo,this.Xt,this);this.sL=!1;a=IS(this,a);this.Fr.C(a)};function IS(a,b){var c=Av(a.Wj);a=ej(b,a.Wj.displayObject());return pe(1-a.y/c.height,0,1)}
f.Yz=function(a){a?this.setVolume(this.Nd):(Cg(this,document,Ao,this.Wt,this),Cg(this,document,zo,this.Xt,this))};function JS(a){this.g3=a;this.I_=this.H_;this.xc=100}JS.prototype.ws=function(a){this.Ju&&this.I_(this.p4,a)||(this.p4=a,clearTimeout(this.Ju),this.Ju=Xj(function(){this.Ju=void 0;this.g3(a)},this,this.xc))};JS.prototype.H_=function(a,b){return a==b};function KS(a){var b=a.Tc,c=a.settings,d=a.hb,e=a.ua,g=a.soundController;a=a.Ya;R.call(this,{O:"control-panel"});this.Rc=b;this.W=c.controlPanel();this.G=d;this.H=d.slides();this.Fk=d.settings().sc().Od();this.so=!1;this.B=e;this.hc=g;this.La=y(c.colors);this.V=a;this.zc=this.cH();this.Gk=new R({O:"buttons-panel"});uv(this,this.Gk);this.zI=this.vw("left-section");this.lw=this.vw("center-section");this.ou=this.vw("right-section");this.nT=LS(this);this.Pb=MS(this);this.n2=new JS(w(this.Pb.zd,this.Pb));
b=new R({ia:yv(this.Gk,"time-label")});this.zI.F(b);b.I(A(this.W.W,"timeLabelVisibility",!0));this.jk=b;this.Lj=NS(this);b=new R({ia:yv(this.Gk,"slides-label")});b.setAttribute("numDigits",this.H.qj().toString().length.toString());this.lw.F(b);b.I(A(this.W.W,"slidesLabelVisibility",!0));this.B3=b;OS(this,"1",this.H.qj().toString());this.Tk=PS(this);this.xG=QS(this);RS(this);this.TJ=SS(this);K?b=null:(b=new FS(new ES(new CS({Tc:this.Rc,Ui:"icon_volume_muted.svg",Ki:K?"icon_volume_muted.svg":"icon_volume_muted_hovered.svg",
Ni:"icon_volume_muted.svg",hj:"icon_volume_muted_select.svg",fj:"icon_volume_muted_select.svg",gj:"icon_volume_muted_select.svg"}),new CS({Tc:this.Rc,Ui:"icon_volume_minimum.svg",Ki:K?"icon_volume_minimum.svg":"icon_volume_minimum_hovered.svg",Ni:"icon_volume_minimum.svg",hj:"icon_volume_minimum_select.svg",fj:"icon_volume_minimum_select.svg",gj:"icon_volume_minimum_select.svg"}),new CS({Tc:this.Rc,Ui:"icon_volume_middle.svg",Ki:K?"icon_volume_middle.svg":"icon_volume_middle_hovered.svg",Ni:"icon_volume_middle.svg",
hj:"icon_volume_middle_select.svg",fj:"icon_volume_middle_select.svg",gj:"icon_volume_middle_select.svg"}),new CS({Tc:this.Rc,Ui:"icon_volume_max.svg",Ki:K?"icon_volume_max.svg":"icon_volume_max_hovered.svg",Ni:"icon_volume_max.svg",hj:"icon_volume_max_select.svg",fj:"icon_volume_max_select.svg",gj:"icon_volume_max_select.svg"})),"volume-button"),uv(this.ou,b),E(this,b.ga,this.E0,this),D(this,b.displayObject(),"mouseenter",this.s3,this),b.I(A(this.W.W,"volumeButtonVisibility",!0)));this.mk=b;K?b=
null:(b=new HS,E(this,this.hc.yA(),this.uJ,this),E(this,this.hc.PX(),this.uJ,this),E(this,b.yA(),this.f3,this));this.Qh=b;this.uJ();this.Hw=TS(this);this.Yx=P(this);this.rK=P(this);this.pK=P(this);this.LU=P(this);E(this,this.B.X().Vb(),this.Wa,this);E(this,this.B.X().ob(),this.Zn,this);E(this,this.B.Bd(),this.R_,this);this.Zn();this.Rw()}m(KS,R);f=KS.prototype;f.cH=function(){var a=new xS(this.H,this.La);E(this,a.VJ,this.Vt,this);E(this,a.WJ,this.lJ,this);E(this,a.ju,this.RC,this);uv(this,a);return a};
f.vw=function(a){a=new R({ia:yv(this.Gk,a)});uv(this.Gk,a);return a};function QS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_resourses.svg",Ki:K?"icon_resourses.svg":"icon_resourses_hovered.svg",Ni:"icon_resourses.svg",hj:"icon_resourses_select.svg",fj:"icon_resourses_select.svg",gj:"icon_resourses_select.svg"}),!0,"attachments-button");a.Ik(b,"PB_TOOLTIP_RESOURCES_BTN");uv(a.ou,b);E(a,b.ga,function(){a.pK.C(b.pressed());a.TJ.zd(!1);a.rK.C(!1)},a);b.I(WR(a.W)&&0<a.G.Kl().Yi().count());return b}
function LS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_menu.svg",Ki:K?"icon_menu.svg":"icon_menu_hovered.svg",Ni:"icon_menu.svg",hj:"icon_menu_select.svg",fj:"icon_menu_select.svg",gj:"icon_menu_select.svg"}),!0,"outline-button");a.Ik(b,"PB_TOOLTIP_OUTLINE_BTN");a.zI.F(b);E(a,b.ga,function(){a.LU.C(b.pressed())},a);b.I(VR(a.W));return b}
function MS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_play.svg",Ki:K?"icon_play.svg":"icon_play_hovered.svg",Ni:"icon_play_disable.svg",hj:"icon_pause.svg",fj:K?"icon_pause.svg":"icon_pause_hovered.svg",gj:"icon_pause_disable.svg"}),!1,"play-button");a.Ik(b,"PB_TOOLTIP_PLAY_BTN","PB_TOOLTIP_PAUSE_BTN");E(a,b.ga,function(){b.pressed()?a.B.pause():a.B.play()},a);uv(a.zI,b);b.I(A(a.W.W,"playButtonVisibility",!0));return b}
function NS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_previous.svg",Ki:K?"icon_previous.svg":"icon_previous_hovered.svg",Ni:"icon_previous_disable.svg",hj:"icon_previous.svg",fj:"icon_previous.svg",gj:"icon_previous.svg"}),!1,"prev-button");a.Ik(b,"PB_TOOLTIP_PREV_SLIDE_BTN");E(a,b.ga,function(){UR(a.W)?a.B.ng():a.B.rp()},a);uv(a.lw,b);b.I(A(a.W.W,"prevButtonVisibility",!0));return b}
function PS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_next.svg",Ki:K?"icon_next.svg":"icon_next_hovered.svg",Ni:"icon_next_disable.svg",hj:"icon_next.svg",fj:"icon_next.svg",gj:"icon_next.svg"}),!1,"next-button");a.Ik(b,"PB_TOOLTIP_NEXT_SLIDE_BTN");E(a,b.ga,function(){UR(a.W)?a.B.Qd():a.B.zl()},a);uv(a.lw,b);b.I(A(a.W.W,"nextButtonVisibility",!0));return b}
function RS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_cc.svg",Ki:K?"icon_cc.svg":"icon_cc_hovered.svg",Ni:"icon_cc.svg",hj:"icon_cc_select.svg",fj:"icon_cc_select.svg",gj:"icon_cc_select.svg"}),!0,"cc-button");a.Ik(b,"PB_TOOLTIP_CC_BTN");a.ou.F(b);E(a,b.ga,function(){alert("CC is not implemented")},a);b.I(A(a.W.W,"ccButtonVisibility",!0))}
function SS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_presenter.svg",Ki:K?"icon_presenter.svg":"icon_presenter_hovered.svg",Ni:"icon_presenter.svg",hj:"icon_presenter_select.svg",fj:"icon_presenter_select.svg",gj:"icon_presenter_select.svg"}),!0,"presenters-button");a.Ik(b,"PB_TOOLTIP_PRESENTER_BTN");uv(a.ou,b);E(a,b.ga,function(){a.rK.C(b.pressed());a.xG.zd(!1);a.pK.C(!1)},a);b.I(US(a)&&XR(a.W));return b}
function TS(a){var b=new DS(new CS({Tc:a.Rc,Ui:"icon_fullscreen.svg",Ki:K?"icon_fullscreen.svg":"icon_fullscreen_hovered.svg",Ni:"icon_fullscreen.svg",hj:"icon_reduce.svg",fj:K?"icon_reduce.svg":"icon_reduce_hovered.svg",gj:"icon_reduce.svg"}),!1,"fullscreen-button");a.Ik(b,"PB_TOOLTIP_FULLSCREEN_BTN","PB_TOOLTIP_FULLSCREEN_OFF_BTN");a.ou.F(b);E(a,b.ga,function(){var c=!b.pressed();b.zd(c);VS(a);a.Yx.C(c)},a);b.I(A(a.W.W,"fullscreenButtonVisibility",!0));return b}
function US(a){for(var b=0;b<a.H.count();b++)if(null!=a.H.Z(b).Il())return!0;return!1}f.Zn=function(){if(this.Pb){var a=this.B.X().state();a="started"==a||"buffering"==a;this.n2.ws(a);this.Pb.Fp(a?"pause":"play");a&&GP(this.Pb,null)}};f.Rw=function(){if(this.Tk){var a=this.B.td(UR(this.W)?"switchToNextSlide":"switchToNextStep");GP(this.Tk,a)}this.Lj&&(a=this.B.td(UR(this.W)?"switchToPreviousSlide":"switchToPreviousStep"),GP(this.Lj,a))};
function OS(a,b,c){var d=WS(a);a.B3.Gp("<span style='color: "+d.color+"'>"+b+"</span><span style='color: "+d.EX+"'>&nbsp;&#47;&nbsp;"+c+"</span>")}function WS(a){a=a.La.text;var b=oS(a);b="rgba("+b.r()+", "+b.R5()+", "+b.Mr()+", 0.6)";return{color:a,EX:b}}
f.R_=function(){var a=-1,b="-";-1!=this.B.la()&&this.B.Y().visible()&&(a=this.B.Y().fi(),b=(a+1).toString());OS(this,b,this.H.qj().toString());b=this.zc;b.M=a;yS(b);a=this.B.td("presentationSeeking");this.zc.Za(!(a&&("presentationNavigationType"!=a.mh()||"presentationSeeking"==a.Wz())&&"quizNavigationSettings"!=a.mh()))};
f.Wa=function(){if(this.Pb&&-1!=this.B.la()){var a=this.B.Y(),b=a.startTime()+a.duration(),c=this.H.hh(this.B.X().timestamp());a=a.type();"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.td("playPauseControl"),GP(this.Pb,b)):this.Pb.Za(!1)}this.Rw();b=this.B.X().timestamp();-1!=b.wa()&&(b=this.H.hh(b,!1,!0),this.zc.ij(b/this.H.Ul()),b=wS(b),c=wS(this.H.Ul()),a=WS(this),b="<span style='color: "+a.color.toString()+"'>"+b+"</span><span style='color: "+a.EX+"'>&nbsp;/&nbsp;"+c+"</span>",this.jk.displayObject().innerHTML!=
b&&this.jk.Gp(b))};f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);zv(this.zc);VS(this);this.lw.qg((a-this.lw.width())/2)};f.showOutlineEvent=function(){return this.LU};f.lJ=function(){VS(this);this.so=-1!=this.B.la()?this.B.X().started():this.Fk;XS(this,!1)};f.RC=function(){XS(this,this.so)};
f.Vt=function(){XS(this,!1);var a=this.zc.Ub()*this.H.Ul();a=this.H.qn(a,!1,!0);a=this.B.td("presentationSeeking",a.K(),a);if(null!=a&&(a=a.He().mf(),null!=a)){var b=this.H.Z(a).Qa(),c=b.count()-1;b=b.Sb(c).duration();this.B.Al(a,c,b,!1)}};function XS(a,b){var c=a.zc.Ub()*a.H.Ul();c=a.H.qn(c,!1,!0);a.B.Al(c.K(),c.wa(),c.Ka(),b)}
f.s3=function(){var a=this;y(this.mk&&this.Qh);this.F(this.Qh);this.Qh.move(this.ou.x()+this.mk.x(),this.Gk.y()-this.Qh.height()+3);this.zc.MK=!1;this.Qh.Yz(!0);var b=D(this,document,Ao,function(c){y(a.mk&&a.Qh);Ze(a.Qh.displayObject(),c.target)||Ze(a.mk.displayObject(),c.target)||a.Qh.sL||(Dg(a,b),VS(a))},this)};function VS(a){a.mk&&a.Qh&&(a.zc.MK=!0,a.mk.zd(!1),a.Qh.Yz(!1),a.removeChild(a.Qh))}f.Yz=function(){VS(this)};f.yM=function(){this.TJ.zd(!1);this.xG.zd(!1);this.nT.zd(!1)};f.zN=function(a){this.Hw.zd(a)};
f.E0=function(){this.hc.El(!this.hc.muted())};f.uJ=function(){if(this.Qh&&this.mk){var a=this.hc.volume();this.Qh.setVolume(this.hc.muted()?0:a);0==a||this.hc.muted()?GS(this.mk,"muted"):.4>=a?GS(this.mk,"quite"):.8>=a?GS(this.mk,"moderate"):GS(this.mk,"loud")}};f.f3=function(a){this.hc.El(!1);this.hc.setVolume(a)};f.ts=function(){return this.zc.ts()};
f.Ik=function(a,b,c){var d=this;if(!K){var e=a.displayObject(),g,h;D(this,e,"mouseover",function(){g=new R({O:"button-tooltip-content"});Bv(g,d.V,function(){return null!=c&&a.pressed()?y(c):b});d.F(g);h=new pS(d.La.tooltipBackground,g.width(),g.height(),3);d.F(h);d.F(g);var k=ej(e,d.displayObject());k.scale(1/d.Hd);var l=jj(e);l=k.x+l.width/2;k=k.y-h.height()-2;l<h.width()/2?(h.move(0,k),rS(h,l/h.width())):l>d.width()-h.width()/2?(h.move(d.width()-h.width(),k),rS(h,.5+(l-(d.width()-h.width()/2))/
h.width())):(h.move(l-h.width()/2,k),rS(h,.5));g.move(h.x(),h.y())},this);D(this,e,"mouseout",function(){d.removeChild(h);d.removeChild(g)},this);D(this,e,"mousedown",function(){d.removeChild(h);d.removeChild(g)},this);E(this,a.cQ,function(a){!a&&null!=h&&d.Mz(h)&&null!=g&&d.Mz(g)&&(d.removeChild(h),d.removeChild(g))},this)}};function YS(a){N.call(this);a=oP(a,"separator.svg",{timelineBackground:a.La.timelineBackground});this.Po=new R({Aa:a,O:"separator"});this.Rb=!0;this.rf=null}m(YS,N);YS.prototype.TN=function(){this.rf&&(ZS(this),this.rf=null);this.Po.Td(1);this.Rb=!0};function $S(a,b){a.Rb&&!a.rf&&(b=b?2:0,a.rf=new hS(a.Po.displayObject(),b+.5,{opacity:1},{opacity:0},{$z:"opacity",duration:.5,timing:"ease-in",vl:b}),Bg(a,a.rf,"finish",function(){a.Po.Td(0);a.rf=null},a),a.rf.play(),a.Rb=!1)}
function aT(a,b){a.Rb||(a.rf?b&&a.TN():(a.rf=jS(a.Po.displayObject(),.5),Bg(a,a.rf,"finish",function(){a.Po.Td(1);a.rf=null},a),a.rf.play(),a.Rb=!0))}YS.prototype.kp=function(){return this.Po};function ZS(a){y(a.rf);a.rf.stop();tv(a.Po,"transition","none")};function bT(a){R.call(this,{O:"logo-container"});this.IR=0;this.m0=a;this.Kg=new R({ia:yv(this,"logo"),sd:"A"});uv(this,this.Kg)}m(bT,R);function cT(a){a.Kg.zv();a.Kg.removeAttribute("title");a.Kg.removeAttribute("href");a.Kg.removeAttribute("target")};function dT(a){var b=a.hb,c=a.boundingWidth,d=a.boundingHeight;a=b.slides();var e=a.count(),g=[];(b=eT(b))&&g.push(b);for(b=0;b<e;++b){var h=a.Z(b);(h=fT(h))&&g.push(h)}return g.reduce(function(a,b){b=gp({boundingWidth:c,boundingHeight:d,width:b.width(),height:b.height(),zE:!1}).height;return Math.max(a,b)},0)}function fT(a){return(a=(a=a&&a.Il())&&a.gh())&&a.logo()}function eT(a){return(a=a.gh())&&a.logo()};function gT(a,b,c){R.call(this,{O:"title-panel"});this.G=a;this.W=c;this.B=b;E(this,this.B.Bd(),this.Xf,this);a=null;this.W.Hp()&&(a=new bT(380),xv(a,yv(this,"logo-container")),this.F(a));this.Rf=a;this.Qb=this.ww();this.$C=0;this.wh=null;a=dT({hb:this.G,boundingWidth:380,boundingHeight:80});this.$C=Math.max(a,38);this.Rf&&(this.Rf.IR=this.$C);this.tc(this.$C);hT(this)}m(gT,R);f=gT.prototype;f.ww=function(){var a=new R({ia:yv(this,"title")});a.oa(this.G.title());this.F(a);return a};
f.Xf=function(){var a=this.B.Y().Il();a?(a=a.gh())&&a.logo()?iT(this,a):jT(this):jT(this);hT(this)};function jT(a){var b=a.G.gh();b&&b.logo()?iT(a,b):(a.wh=null,a.Rf&&(a.Rf.I(!1),cT(a.Rf)))}function iT(a,b){if(a.wh!=b){a.wh&&a.pw(a.wh.logo());a.wh=b;var c=a.wh&&a.wh.qf();if(a.Rf){var d=a.Rf;c&&""!=c?(d.Kg.setAttribute("href",c),d.Kg.setAttribute("target","_blank"),d.Kg.setAttribute("title",c)):cT(d)}if(b=b.logo())b.qe()?a.GS(b):(b.load(),E(a,b.xp(),a.GS,a));hT(a)}}
f.GS=function(a){if(this.Rf){this.Rf.I(!0);var b=this.Rf;b.Kg.zv();var c=a.yz();b.Kg.F(c);var d=dk?a.width():c.width;a=dk?a.height():c.height;var e=Math.min(1,Math.min(b.m0/d,b.IR/a));d*=e;a*=e;gj(c,d,a);b.Kg.resize(d,a);b.uc(d);kT(this)}hT(this)};function hT(a){var b=a.Rf?a.Rf.width():0;a.Qb.uc(a.width()-b)}f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(hT(this),kT(this))};f.I=function(a){R.prototype.I.call(this,a);this.tc(this.$C);hT(this)};
function kT(a){a.Rf&&a.Rf.Ad(.5*(a.height()-a.Rf.height()))};function lT(a){var b=void 0===a.cG?!0:a.cG;R.call(this,{ia:a.ia,O:a.O,pj:void 0===a.pj?!0:a.pj});this.n4=b;this.XB=this.Ar=!1;this.g4=P(this)}m(lT,R);lT.prototype.Sa=function(a,b){R.prototype.Sa.call(this,a,b);this.XB=!0;a=this.Ar;var c=wv(this,"label");this.HU(c,Gc||Fc?b+1:b);this.XB=!1;a!=this.Ar&&(this.n4&&this.setAttribute("title",this.Ar?c:""),this.g4.C())};
lT.prototype.HU=function(a,b){function c(){h=g<a.length?a.substr(0,g)+"\u2026":a;d.oa(h)}this.Ar=!1;var d=this;d.oa(a);if(r(b)&&this.displayObject().parentNode){d.displayObject().style.height="";var e=d.displayObject().scrollHeight;e=Fc?--e:e;if(!(b>=e)){var g=Math.floor(b/d.displayObject().scrollHeight*a.length),h="";for(c();d.displayObject().scrollHeight<=b;)g+=10,c();for(;0<g&&d.displayObject().scrollHeight>b;)c(),--g;c();this.Ar=!0}}};
lT.prototype.oa=function(a){R.prototype.oa.call(this,a);this.XB||(this.Fp(a),zv(this))};lT.prototype.Gp=function(){throw Error("html text is not supported");};function mT(a){var b=a.jO,c=a.NM;a=a.IL;N.call(this);this.Uo=b;this.Bq=c;this.Hk=a;this.qK=P(this);this.QH=P(this);this.EZ=P(this);this.WH=!1}m(mT,N);f=mT.prototype;f.show=function(a){a?this.CD():this.ut()};f.CD=function(a){this.EZ.C();this.Hk.kc(this.Bq.Hd);this.Uo.appendChild(this.Hk.displayObject());this.Sw(a);zv(this.Hk);this.qK.C()};f.Sw=function(a){vv(this.Hk,{top:0,left:0});var b=Av(this.Bq),c=Av(this.Hk);var d=this.dP(b,c,a);a=this.eP(b,c,a);0>a&&nT(this);this.Hk.move(d,a)};
f.ut=function(){this.WH||(this.WH=!0,Ue(this.Hk.displayObject()),this.QH.C(),this.WH=!1)};function nT(a){var b=a.Uo.getBoundingClientRect(),c=a.Uo.hasAttribute("data-height");return new Gh(b.left,b.top,a.Uo.hasAttribute("data-width")?parseFloat(a.Uo.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.Uo.getAttribute("data-height")):window.innerHeight)}f.eP=function(a,b){var c=nT(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom};
f.dP=function(a,b){var c=nT(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right};f.ve=function(){this.Hk.displayObject().parentNode&&this.ut();N.prototype.ve.call(this)};function oT(a){mT.call(this,{jO:a.jO,NM:a.NM,IL:a.IL});this.Rj=null;this.qG()}m(oT,mT);oT.prototype.qG=function(){var a=this;D(this,this.Bq,"mouseover",function(b){a.Rj=setTimeout(function(){a.CD(b)},1E3)},this);D(this,this.Bq,"mouseout",function(){a.ut();a.Rj&&(clearTimeout(a.Rj),a.Rj=null)},this)};oT.prototype.dP=function(a,b,c){if(!c)return 0;a=dj(this.Uo);c=(c.clientX-a.x)/this.Bq.Hd;a=this.Bq.width();c+this.Hk.width()>a&&(c=a-this.Hk.width());return c};
oT.prototype.eP=function(a,b,c){if(!c)return 0;a=dj(this.Uo);return(c.clientY-a.y+2)/this.Bq.Hd};function pT(a,b){R.call(this,{O:"attach-item"});this.V3=b;this.Vx=a;b=new lT({ia:yv(this,"link"),cG:!1});b.oa(this.Vx.title());this.F(b);b.pb("web","webLink"==this.Vx.type());this.h0=b;E(this,this.ga,this.$I,this);this.sb=new R({ia:yv(this,"tooltip")});this.sb.oa(a.url());K||new oT({jO:this.V3.displayObject(),NM:this,IL:this.sb})}m(pT,R);pT.prototype.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(zv(this.h0),Yk&&ep(this.displayObject()))};
pT.prototype.$I=function(){try{var a=this.Vx.url();if("attachment"==this.Vx.type()){var b=a.lastIndexOf("/");a=a.substring(0,b+1)+encodeURIComponent(a.substring(b+1))}gk(a,this.Vx.target())}catch(c){}};
function qT(a,b){R.call(this,{O:"attachments-panel"});this.V=a;this.Ym=this.ww();this.ue=new R({ia:yv(this,"content-container")});this.F(this.ue);this.Nj=new R({ia:yv(this,"scroll-area")});this.ue.F(this.Nj);this.R=new R;this.Nj.F(this.R);this.ma=new KO({qs:this.Nj});Hg(this,this.ma);this.ue.F(this.ma.kp());this.Ua=[];a=fb(b.Yi(),it);this.aH(a)}m(qT,R);f=qT.prototype;f.I=function(a){R.prototype.I.call(this,a);zv(this)};
f.ww=function(){var a=new lT({ia:yv(this,"title")});Bv(a,this.V,"PB_RESOURCES_TITLE");this.F(a);return a};f.aH=function(a){var b=a.count();this.Ua=[];for(var c=0;c<b;c++){var d=a.sM(c);d=new pT(d,this);this.Ua.push(d);this.R.F(d)}};f.DN=function(a){tv(this,"max-height",a+"px");zv(this)};f.xi=function(){var a=this;R.prototype.xi.call(this);this.ma.setParentScale(this.Hd);this.Ua.forEach(function(b){return b.setParentScale(a.Hd)})};
f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(zv(this.Ym),tv(this.Nj,"height",""),a=sj(this.displayObject()),this.Nj.tc(this.height()-a.top-a.bottom-this.Ym.height()),this.ma.jj(this.ue.height(),this.R.displayObject().scrollHeight))};function rT(){N.call(this);this.pt="";this.iQ=P(this)}m(rT,N);function sT(a){N.call(this);var b=this;this.P=a;this.Ax=P(this);D(this,this.P,"scroll",function(){b.Ax.C()})}m(sT,N);sT.prototype.scrollY=function(){return this.P.scrollTop};sT.prototype.nF=function(){return this.Ax};sT.prototype.JF=function(a){this.P.scrollTop=a};function HT(a){var b=a.hb,c=a.f5;R.call(this,{O:a.O,pj:a.pj,tabIndex:-1});this.Er=new Map;this.uf=c||this;this.R=new R;uv(this.uf,this.R);NT(this,new sT(this.uf.displayObject()));this.G=b;E(this,this.G.gB,this.u1,this)}m(HT,R);
function NT(a,b){a.Do(a.Ei);a.Ei=b;Hg(a,a.Ei);E(a,a.Ei.nF(),function(){document.body.contains(a.displayObject())&&a.G.pf(a.Ei.scrollY())})}
HT.prototype.Sa=function(){var a=this.displayObject();var b=Ee(a),c=Fc&&a.currentStyle;c&&Ke(Ce(b).rc)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=pj(a,c.width,"width","pixelWidth"),a=pj(a,c.height,"height","pixelHeight"),a=new ye(b,a)):(c=oj(a),b=sj(a),a=wj(a),a=new ye(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.G;c.gn=isNaN(a.height)?0:a.height;QT(c)};
HT.prototype.u1=function(){this.pb("with-scroll",this.G.yr>this.G.gn);this.R.tc(this.G.yr);this.Ei.JF(this.G.Xa);tv(this.R,"padding-top",this.G.PH+"px");bU(this)};function bU(a){var b=rU(a.G);a.Er.forEach(function(c,d){0>b.indexOf(d)&&(a.Er.delete(d),a.R.removeChild(c),a.Do(c))});for(var c=0;c<b.length;++c){var d=b[c],e=void 0;a.Er.has(d)?e=a.Er.get(d):(e=vU(a,d),Hg(a,e),a.Er.set(d,e));a.R.$g(e,c);e.tc(a.G.JM())}a.Ei.JF(a.G.Xa)};function zU(){N.call(this);this.Qk=this.yr=this.gn=this.Xa=0;this.Ua=[];this.nR=this.HB=this.PH=0;this.gB=P(this)}m(zU,N);zU.prototype.invalidate=function(){this.sq()};zU.prototype.JM=function(){return this.Qk};function rU(a){return a.Ua.slice(a.HB,a.HB+a.nR)}zU.prototype.pf=function(a){r(this.gn)&&this.Xa!=a&&(this.Xa=a,QT(this))};function AU(a,b){b=Ea(b)?b:a.Ua.indexOf(b);if(!(0>b)){b*=a.Qk;var c=b+a.Qk;b>=a.Xa&&c<=a.Xa+a.gn||(a.Xa=b<a.Xa?b:c-a.gn,QT(a))}}
function QT(a){a.Xa=wx(a.Xa,0,Math.max(a.yr-a.gn,0));a.sq()}zU.prototype.sq=function(){this.HB=Math.floor(Math.max(0,this.Xa-(K?this.gn:0))/this.Qk);this.PH=this.Qk*this.HB;this.nR=Math.ceil((Math.min(this.yr,this.Xa+this.gn+(K?this.gn:0))-this.PH)/this.Qk);this.gB.C()};function EU(a,b){R.call(this,b);this.Y_=a}m(EU,R);EU.prototype.item=function(){return this.Y_};function FU(a){lT.call(this,{ia:a.ia,O:a.O,cG:a.cG});this.lc="";this.Ox=0}m(FU,lT);function GU(a,b,c){a.lc=b;a.Ox=c}FU.prototype.oa=function(a){if(this.lc){var b=a.slice(0,this.Ox)+a.slice(this.Ox).replace(new RegExp("("+this.lc+")","gi"),"<span class='highlighted'>$1</span>");this.displayObject().innerHTML=b}else lT.prototype.oa.call(this,a);this.XB||(this.Fp(a),zv(this))};
FU.prototype.HU=function(a,b){if(b){this.Ar=!1;var c=this;c.oa(a);var d=a.substr(0,this.Ox);a=a.substr(this.Ox);if(r(b)&&this.displayObject().parentNode&&(c.displayObject().style.height="",!(b>=c.displayObject().scrollHeight))){var e=HU(this,a),g=e.g8,h=e.B5;e=function(){c.oa(""+d+(0<g?"\u2026":"")+a.substring(g,h)+(h<a.length?"\u2026":""))};for(e();c.displayObject().scrollHeight<=b;)--g,++h,e();++g;for(e();h<a.length&&c.displayObject().scrollHeight<=b;)++h,e();--h;e();this.Ar=!0}}};
function HU(a,b){function c(){for(var a=d(g-1,h+1).split(" "),b=0;2>b;++b)for(var c=e;c&&a.length;){var p=7*a[0].length+4;p<=c?(c-=p,a.shift()):c=0}return!a.length}function d(a,c){return(0<a?"\u2026":"")+b.substring(a,c)+(c<b.length?"\u2026":"")}for(var e=Math.round(a.width()),g=b.toLocaleLowerCase().indexOf(a.lc),h=g+a.lc.length;d(g,h)!=b&&c();)--g,++h;return{g8:g,B5:h}};function IU(a,b,c,d){this.ke=a;this.oH=b;this.L3=c;this.kR=d}IU.prototype.submitType=function(){return this.L3};function JU(a,b,c,d,e,g){this.Qb=a;this.tx=b;this.ta=c;this.ub=void 0===e?!0:e;this.A2=d;this.Hh=(void 0===g?null:g)||null}f=JU.prototype;f.title=function(){return this.Qb};f.IF=function(a){this.tx=a};f.fd=function(){return this.tx};f.slide=function(){return this.ta};f.aA=function(){return this.A2};f.mN=function(){return this.Hh};f.enabled=function(){return this.ub};function KU(a,b){N.call(this);this.Un=a;this.Rb=!0;this.lE=b;this.kr=this.ot=!1;this.tV=null;this.DB=P(this);this.kP=P(this);this.mP=P(this)}m(KU,N);KU.prototype.selected=function(){return this.kr};KU.prototype.Je=function(a){this.kr!=a&&(this.kr=a,this.kP.C())};function LU(a,b,c){N.call(this);this.pa=b;this.Xd=c;this.Eb=a;this.i4=MU(this.Xd);this.IT="";this.RB=this.Jo=this.ZV=!1;this.Ot=0;this.Sq=P(this)}m(LU,N);function MU(a){var b=a.aA();return a.slide().index().toString()+(Ea(b)?"."+b.toString():"")}f=LU.prototype;f.Mp=function(){return this.i4};f.id=function(){return this.Eb};f.K=function(){return this.Xd.slide().index()};f.aA=function(){return this.Xd.aA()};f.slide=function(){return this.Xd.slide()};f.enabled=function(){return this.Xd.enabled()};
f.state=function(){return this.pa};f.mN=function(){return this.Xd.mN()};f.title=function(){return this.Xd.title()};f.prefix=function(){return this.IT};function NU(a){var b=a.data,c=a.Ya,d=a.gO,e=a.fO;a=a.Y6;EU.call(this,b,{O:"slide-item-view",pY:!0});var g=this;this.Xd=b;this.pa=b.state();this.V=c;this.i2=a;var h=this.pa.Un;this.pb("viewed",this.pa.lE);this.R=new R({ia:yv(this,"content")});uv(this,this.R);this.Fm=new uI({ia:yv(this,"open-button"),toggle:!0});this.Fm.pb("ie9",Xk);this.Fm.pb("ie",Fc);OU(this,this.Fm);this.Hh=b.mN();this.gg=this.um=null;this.ke=this.Hh?this.Hh.ke:null;this.Hh&&(y(this.ke),c="allAtOnce"==this.Hh.submitType(),a=this.Hh.kR,
c=this.Hh.oH||c||a,"InfoSlide"!=this.ke.slide().type()&&c&&(this.gg=new R({ia:yv(this,"status")}),uv(this,this.gg),E(this,this.ke.submittedEvent(),this.mI,this),E(this,this.ke.viewingChangedEvent(),this.mI,this),this.mI()),this.Hh.oH&&(this.um=new R({ia:yv(this,"mark")}),uv(this,this.um),E(this,this.ke.markedEvent(),this.T_,this),this.um.I(this.ke.isMarked())));E(this,this.Fm.ga,function(){var a=g.pa,b=!g.Fm.pressed();a.ot!=b&&(a.ot=b,a.DB.C())});E(this,this.pa.DB,this.fR,this);this.fR();this.Fm.I(b.RB&&
!h.pt);b.Jo&&(this.Wc=new R({ia:yv(this,"thumb"),sd:"IMG"}),c=y(b.slide().Ds()),d=gp({width:c.width(),height:c.height(),boundingWidth:d,boundingHeight:e,zE:!1}),this.Wc.resize(d.width,d.height),this.Wc.setAttribute("src",c.url().replace(/\\/g,"/")),OU(this,this.Wc),this.Wc.I(b.Jo),this.pb("with-thumbnail",!0));this.Qb=new lT({ia:yv(this,"title")});this.Qb.pb("minimized",!b.Jo);this.Qb.oa(this.Xd.prefix()+b.title());d=OU(this,this.Qb,"title-container");this.nq=new FU({ia:yv(this,"title")});this.nq.pb("minimized",
!b.Jo);uv(d,this.nq);E(this,this.pa.kP,this.oS,this);this.oS();E(this,this.pa.mP,this.pS,this);this.pS();E(this,h.iQ,function(){g.Fm.I(b.RB&&!h.pt);PU(g);QU(g)});QU(this);PU(this);this.Za(b.enabled());fv(function(){g.Qb.visible()?zv(g.Qb):zv(g.nq)})}m(NU,EU);f=NU.prototype;f.pS=function(){this.pb("viewed",this.pa.lE)};f.oS=function(){this.Je(this.pa.selected())};f.fR=function(){this.Fm.zd(this.pa.ot)};function OU(a,b,c){c=new R({ia:c?yv(a,c):void 0});uv(c,b);uv(a.R,c);return c}
function QU(a){var b=a.Xd.slide(),c=a.pa.Un.pt,d=a.pa.tV;if(c){y(d);a.Qb.I(!1);a.nq.I(!0);var e,g=a.Xd.prefix();0<=d.title?e=b.title():0<=d.text&&b.text().split("\n").some(function(b){if(0>b.toLocaleLowerCase().indexOf(c))return!1;e=b;g+=a.V.Ra("PB_SEARCH_RESULT_IN_TEXT_LABEL")+" ";return!0});GU(a.nq,c,g.length);a.nq.oa(g+e)}else a.Qb.I(!0),a.nq.I(!1)}
function PU(a){var b=a.Xd.ZV&&!a.pa.Un.pt,c=a.Wc?21:26;c=b?a.Xd.Ot*c+3:a.i2;a.Fm.visible()?a.Xd.RB||(c+=20):b&&(c+=20);tv(a,"padding-left",c+"px")}
f.mI=function(){y(this.ke);y(this.Hh);if(this.gg)if(this.gg.pb("answered",!1),this.ke.submitted()){if(this.Hh.oH||this.Hh.kR){var a=this.ke.review();a=a?a.status():"answered";this.gg.pb("status",a)}}else"allAtOnce"==this.Hh.submitType()&&(a=this.ke.hasBeenVisited()&&(this.ke.submitted()||this.ke.initiated()),this.gg.pb("answered",a));this.um&&this.um.pb("with-status",this.ke.submitted())};f.T_=function(){this.ke&&this.um&&this.um.I(this.ke.isMarked())};
f.Sa=function(a,b){EU.prototype.Sa.call(this,a,b);if(this.gg)if(a=Av(this.gg).width/this.gg.width(),b=Av(this),this.Wc){var c=Av(this.Wc),d=(c.bottom-b.top)/a;this.gg.move((c.left-b.left)/a-this.gg.width()/2,d-this.gg.height()+2)}else{c=Av(this.Qb);d=(c.top-b.top)/a;var e=c.height/a;this.gg.move((c.left-b.left)/a-this.gg.width()-7,d+(e-this.gg.height())/2)}this.um&&this.ke&&this.um.pb("with-status",this.ke.submitted())};var RU=String.fromCharCode(160);
function SU(a,b,c,d,e){var g=a.lF,h=a.sX,k=a.XF,l=a.locked,n=a.uv,p=a.JM,q=a.x6,t=a.w6,v=a.gO,G=a.fO,I=new zU;a=new R;HT.call(this,{pj:!0,O:"treecontrol",hb:I,f5:a});var O=this;Hg(this,I);uv(this,a);this.ti=l;this.pb("locked",this.ti);this.H=b;this.B=c;this.Un=d;this.Ze=this.Ec=null;this.D0=n;this.Jo=k;this.aE=!1;this.k3=g;this.V=e;this.Qk=p;this.$_=q;this.Z_=t;this.S3=v;this.R3=G;this.Hy=new Map;this.aV=new Map;this.Ng=[];this.SG=[];this.Oj=0;this.yD=null;E(this,this.Un.iQ,this.sq,this);this.hI();
E(this,c.Bd(),this.aY,this);h&&E(this,b.eV,function(a){if(a=TU(O,a))a=a.state(),1!=a.lE&&(a.lE=!0,a.mP.C())},this);this.ma=new KO({qs:a});Hg(this,this.ma);this.F(this.ma.kp());(b=this.ma.Ei)&&NT(this,b);vv(a,{height:"inherit"})}m(SU,HT);f=SU.prototype;f.tk=function(){return 0==this.G.yr};function TU(a,b){return ob(a.Ng,function(a){return a.slide().index()==b})}function UU(a,b,c){if(a.yD!=b||a.Oj!=c)VU(a,a.yD,a.Oj,!1),a.yD=b,a.Oj=c,VU(a,a.yD,a.Oj,!0),AU(a.G,a.Ng[a.Oj])}f.reset=function(){};
function WU(a,b){a.Ng=[];a.SG=[];XU(a,b);a.Ng.sort(function(a,b){return a.id()-b.id()});a.Tw();a.sq()}
f.sq=function(){var a=[];if(this.Un.pt){var b=yQ(this.H,this.Un.pt,!1);b=ba(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.slide.index();d=TU(this,d);y(d).state().tV=c.location;a.push(d)}}else for(b=Number.MAX_VALUE,c=ba(this.Ng),d=c.next();!d.done;d=c.next()){d=d.value;var e=YU(this,d.Mp());d.Ot<=b&&e&&(a.push(d),b=e.ot?Number.MAX_VALUE:d.Ot)}b=this.G;if(c=this.Jo?this.$_:this.Qk)b.Qk=c;b.Ua=a;b.yr=b.Qk*a.length;b.sq();this.Ct()};
function XU(a,b){for(var c=ba(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=0!=d.fd();if(a.D0&&e){a.aE=!0;break}else d.IF(r(d.aA())?1:0)}var g=1;z(b,function(c,d){0==c.fd()&&(c=ZU(a,b,d,g+"."),a.SG.push(c),++g)});a.Hy.clear();z(a.Ng,function(b){a.Hy.set(b.Mp(),b.state())});z(a.SG,function(){})}
function ZU(a,b,c,d,e){e=void 0===e?!1:e;for(var g=[],h=b[c],k=c+1;k<b.length;++k){var l=b[k];if(l.fd()==h.fd()+1)g.push(k);else if(l.fd()<=h.fd())break}k=[];l=0;for(var n=g.length;l<n;++l){var p=ZU(a,b,g[l],d+(l+1)+".",!0);k.push(p)}b=e;e=MU(h);k=h.slide();(l="quiz"==k.type())&&b||!a.Hy.has(e)?(b=k.Xv()&&(!l||l&&!b),b=Hg(a,new KU(a.Un,b))):b=y(YU(a,e));c=Hg(a,new LU(c,b,h));c.ZV=a.aE;c.Jo=a.Jo;c.RB=!!g.length;g=h.fd();c.Ot=g;E(a,b.DB,a.sq,a);a.Ng.push(c);a.k3&&(c.IT=d+RU);return c}
function VU(a,b,c,d){if(!(0>c||c>=a.Ng.length)){b=b||a.Ng[c];var e=YU(a,b.Mp());if(e){e.Je(d);if(d)for(e=Number.MAX_VALUE;0<=c;--c){var g=a.Ng[c];g.Ot<e&&(e=g.state(),1!=e.ot&&(e.ot=!0,e.DB.C()),e=g.Ot)}(a=a.Er.get(b))&&a.Je(d)}}}function YU(a,b){return a.Hy.has(b)?a.Hy.get(b):null}
function vU(a,b){var c=new NU({data:b,Ya:a.V,Y6:a.Z_,gO:a.S3,fO:a.R3});c.pg(a.aE?"treeitem":"option");a.ti&&c.Za(!1);E(a,c.ga,function(c,e){a.enabled()&&!e.defaultPrevented&&(c=b.aA(),r(c)?(y(a.Ze),a.Ze.slidePoolState().activeSlideIndex()!=c&&a.Ze.slidePoolState().setActiveSlideIndex(c)):(a.B.vd(b.slide().index()),a.Tw()))});return c}f.zt=function(a){WU(this,a)};
f.hI=function(){for(var a=this,b=this.Ze&&"completed"!=this.Ze.sessionMode()&&y(this.Ze).slidePoolState().slides(),c=$U(this),d=[],e={},g=0;g<this.H.qj();e={fG:e.fG,sj:e.sj},g++){e.sj=this.H.Vr(g);var h=this.aV.get(e.sj);if(h)d.push(h);else{"quiz"==e.sj.type()&&(this.aE=!0);h=e.sj.title()?e.sj.title():"---";var k=e.sj.fd();h=new JU(h,k,e.sj);d.push(h);this.aV.set(e.sj,h)}b&&g==c&&(e.fG=e.sj.fd(),b.forEach(function(b){return function(c,e){var g=c.slide().description().text(),h=y(a.Ec).skinSettings().questionListInfo().displayQuestionStatus(),
k="free"==y(a.Ec).navigationType(),l=y(a.Ze).settings().submitType(),n="reviewing"==y(a.Ze).sessionMode();d.push(new JU(g,b.fG+1,b.sj,e,k,new IU(c,h,l,n)))}}(e)))}this.zt(d);this.Tw()};f.aY=function(){this.pw(this.Ec);(this.Ec=this.B.Ta())&&E(this,this.Ec.currentSessionChangedEvent(),this.RS,this);this.RS();this.Tw()};f.xi=function(){HT.prototype.xi.call(this);this.ma.setParentScale(this.Hd)};
f.RS=function(){var a=this.Ze,b=this.B.Ta();this.Ze=this.B.Y().visible()&&b&&b.skinSettings().questionListInfo().showSlideList()?b.currentSession()&&y(b.currentSession()).started()?b.currentSession():null:null;a!=this.Ze&&(a&&this.pw(a,a.slidePoolState()),this.hI(),this.Ze&&(E(this,this.Ze.slidePoolState().activeSlideChangedEvent(),this.Tw,this),E(this,this.Ze.sessionModeChangedEvent(),this.hI,this)))};
f.Tw=function(){var a=$U(this);if(this.Ze&&"completed"!=this.Ze.sessionMode()){var b=y(this.Ze).slidePoolState().activeSlideIndex()+1;UU(this,this.Ng[a+b],a+b)}else UU(this,this.Ng[a],a)};f.Sa=function(a,b){HT.prototype.Sa.call(this,a,b);this.Ct();AU(this.G,this.Ng[this.Oj])};f.Ct=function(){var a=this.height();this.ma&&a&&this.ma.jj(a,this.G.yr)};function $U(a){var b=a.B.la();if(0>b)return b;a=a.H.Z(b);return a.visible()?a.fi():-1};function aV(a,b,c){R.call(this,{O:"outline-panel"});this.H=a;this.B=b;this.V=c;this.Ym=this.ww();a=new SU({lF:!0,sX:!1,XF:!0,locked:!1,uv:!1,JM:51,x6:51,w6:17,gO:90,fO:44},this.H,this.B,new rT,this.V);this.F(a);this.Vy=a;E(this,this.B.Bd(),this.s1,this)}m(aV,R);f=aV.prototype;f.ww=function(){var a=new lT({ia:yv(this,"title")});Bv(a,this.V,"PB_OUTLINE_TITLE");this.F(a);return a};f.I=function(a){R.prototype.I.call(this,a);zv(this)};
f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(zv(this.Ym),a=sj(this.displayObject()),a=this.Ym.height()+a.top,this.Vy.resize(this.width(),this.height()-a),zv(this.Vy))};f.s1=function(){this.Vy.aY();for(var a=0;a<this.H.qj();++a){var b=this.H.Vr(a);b=this.B.td("arbitrarySlideSwitching",b.index());var c=this.Vy,d=a,e=c,g=!!b&&"slideNavigationSettings"==b.mh();e.ti!=g&&(e.ti=g,e.pb("locked",g));(c=c.Er.get(c.Ng[d]))&&GP(c.displayObject(),b)}};f.xi=function(){R.prototype.xi.call(this);this.Vy.setParentScale(this.Hd)};function bV(a){R.call(this,{O:"presenter-info-container"});this.V=a;this.Oa=null;this.Mg=cV(this,"name");this.tI=cV(this,"job");this.Vq=dV(this);this.bQ=eV(this);this.mt=fV(this,"email","PB_PRESENTER_EMAIL");this.bQ.F(this.mt);this.mW=eV(this);this.pE=fV(this,"web-site","PB_PRESENTER_WEBSITE");this.mW.F(this.pE)}m(bV,R);
bV.prototype.kA=function(a){if(this.Oa=a)this.Mg.oa(this.Oa.name()),this.Mg.I(!!this.Oa.name()),this.tI.oa(this.Oa.vp()),this.tI.I(!!this.Oa.vp()),this.Vq.setAttribute("href","tel:"+this.Oa.Xi()),this.Vq.oa(this.Oa.Xi()),this.Vq.I(!!this.Oa.Xi()),this.mt.setAttribute("href","mailto:"+this.Oa.Oi()),this.bQ.I(!!this.Oa.Oi()),this.mt.setAttribute("title",this.Oa.Oi()),this.pE.setAttribute("title",this.Oa.qf()),this.pE.setAttribute("href",this.Oa.qf()),this.mW.I(!!this.Oa.qf()),this.pE.setAttribute("target",
"_blank")};function cV(a,b){b=new lT({ia:yv(a,b)});a.F(b);return b}function dV(a){var b=cV(a,"phone");E(a,b.ga,function(){y(a.Oa);gk("tel: "+a.Oa.Xi()+"_self")},a);return b}function eV(a){var b=new R({ia:yv(a,"container")});a.F(b);return b}function fV(a,b,c){b=new R({ia:yv(a,b),sd:"A",L5:!0});Bv(b,a.V,c);return b}bV.prototype.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(zv(this.Mg),zv(this.tI),zv(this.Vq))};function gV(){R.call(this,{O:"presenter-photo"});this.nd=null}m(gV,R);gV.prototype.HN=function(a){a.qe()?this.OS(a):(a.load(),E(this,a.xp(),this.OS,this))};gV.prototype.OS=function(a){a=a.yz();var b=gp({width:a.width,height:a.height,boundingWidth:94,boundingHeight:105,zE:!0}),c=b.width;b=b.height;gj(a,c,b);this.nd=new R({ia:yv(this,"photo")});this.nd.F(a);this.nd.resize(c,b);this.F(this.nd);this.resize(c,b)};function hV(a){R.call(this,{O:"presenter-info-panel"});this.V=a;this.nd=this.Oa=null;this.Ym=new lT({ia:yv(this,"title")});Bv(this.Ym,this.V,"PB_PRESENTER_TITLE");this.F(this.Ym);this.ue=new R({ia:yv(this,"content-container")});uv(this,this.ue);this.Nj=new R({ia:yv(this,"scroll-area")});uv(this.ue,this.Nj);this.R=new R({ia:yv(this,"content")});uv(this.Nj,this.R);this.lD=new bV(this.V);xv(this.lD,yv(this,"presenter-info"));this.R.F(this.lD);this.$O=new R({ia:yv(this,"bio-content")});this.R.F(this.$O);
this.lS=new R({ia:yv(this,"no-presenter-info")});Bv(this.lS,this.V,"PB_PRESENTER_NO_INFO");this.R.F(this.lS);this.ma=new KO({qs:this.Nj});this.ue.F(this.ma.kp());this.fS=P(this)}m(hV,R);f=hV.prototype;f.I=function(a){R.prototype.I.call(this,a);zv(this)};function iV(a){y(a.Oa);jV(a);var b=a.Oa.js();b&&(a.nd=new gV,xv(a.nd,yv(a,"photo")),uv(a.R,a.nd,0),E(a,a.nd.Zh(),function(){a.fS.C()},a),a.nd.HN(b))}f.DN=function(a){tv(this,"max-height",a+"px")};
function jV(a){if(a.nd){a.pw(a.nd);var b=a.R,c=a.nd;y(b.contains(c));b.Do(c);a.nd=null}}f.kA=function(a){this.Oa=a;this.pb("no-presenter",!this.Oa);this.lD.kA(this.Oa);this.Oa?(iV(this),a=this.Oa.Or(),Fc&&(a=a.replace(/\r\n/g,"\n")),this.$O.oa(a)):jV(this);zv(this)};
f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);if(a&&b){b=this.nd?this.nd.width():0;var c=this.nd?tj(this.nd.displayObject()).right:0,d=sj(this.ue.displayObject());this.lD.uc(a-b-(d.left+d.right)-c);tv(this.Nj,"height","");a=sj(this.displayObject());this.Nj.tc(this.height()-a.top-a.bottom-this.Ym.height());this.ma.jj(this.ue.height(),this.R.displayObject().scrollHeight);Yk&&ep(this.displayObject())}};f.xi=function(){R.prototype.xi.call(this);this.ma.setParentScale(this.Hd)};function kV(a){var b=a.Tc,c=a.settings,d=a.hb,e=a.ua,g=a.soundController;a=a.Ya;R.call(this,{O:"overlay"});this.B=e;E(this,this.B.Bd(),this.Bx,this);this.W=c;this.Rc=b;this.hc=g;this.V=a;this.G=d;this.Yx=P(this);this.Cj=!0;this.Pm=0;this.Rk=this.vo=this.Zf=null;this.zD=!1;this.Ci=new hV(a);E(this,this.Ci.fS,this.fC,this);this.Ci.I(!1);this.Zl=new qT(a,d.Kl());this.Zl.I(!1);this.Tq=new aV(d.slides(),e,a);this.Tq.I(!1);this.W.mj().visible()?(b=new gT(this.G,this.B,this.W.mj()),xv(b,yv(this,"title-panel")),
this.F(b)):b=null;this.hg=b;K?b=null:(b=new YS(this.Rc),this.F(b.kp()));this.Ug=b;uv(this,this.Ci);uv(this,this.Tq);uv(this,this.Zl);this.Uc=lV(this);this.$k=mV(this);this.Zn()}m(kV,R);f=kV.prototype;f.visible=function(){return this.Cj};f.zN=function(a){this.Uc.zN(a)};
f.show=function(){if(!this.Cj){this.Rk&&(this.Rk.stop(!1),this.Rk=null);this.Cj=!0;this.pb("disable-pointer-events",!1);var a=new eS;if(this.$k){var b=jS(this.$k.displayObject(),.5);a.add(b)}b=jS(this.Uc.displayObject(),.5);a.add(b);this.hg&&(b=jS(this.hg.displayObject(),.5),a.add(b));this.Rk=a;this.Rk.play();this.zD&&this.Ug&&aT(this.Ug,!0);this.Uc.Yz(this.Cj)}};
f.Gf=function(){if(!this.Cj||nV(this))return!1;this.Rk&&(this.Rk.stop(!1),this.Rk=null);this.Cj=!1;this.pb("disable-pointer-events",!0);var a=new eS,b=kS(this.Uc.displayObject(),.5);if(this.hg){var c=kS(this.hg.displayObject(),.5);a.add(c)}this.$k&&(c=kS(this.$k.displayObject(),.5),a.add(c));a.add(b);this.Rk=a;this.Rk.play();this.Ug&&$S(this.Ug,!1);this.Uc.Yz(this.Cj);return!0};
function lV(a){var b=new KS({Tc:a.Rc,settings:a.W,hb:a.G,ua:a.B,soundController:a.hc,Ya:a.V});xv(b,yv(a,"control-panel"));E(a,b.Yx,function(b){a.Yx.C(b)},a);E(a,b.rK,a.OU,a);E(a,b.showOutlineEvent(),a.MU,a);E(a,b.pK,a.JU,a);uv(a,b);return b}function mV(a){if(!K)return null;var b=new uI({ia:yv(a,"play-pause-button"),toggle:!0});uv(a,b);E(a,a.B.X().Vb(),a.Wa,a);E(a,a.B.X().ob(),a.Zn,a);E(a,b.ga,function(){y(a.$k);a.$k.pressed()?a.B.pause():a.B.play()},a);return b}
function nV(a){return a.Ci.visible()||a.Tq.visible()||a.Zl.visible()}f.yM=function(){this.OU(!1);this.MU(!1);this.JU(!1);this.Uc.yM()};function oV(a,b,c,d){c?(b.I(!0),d.call(a),jS(b.displayObject(),.25).play()):(c=kS(b.displayObject(),.25),Bg(a,c,"finish",function(){b.I(!1)},a),c.play())}f.OU=function(a){this.Cj?oV(this,this.Ci,a,this.fC):this.Uc.TJ.zd(!1)};f.MU=function(a){this.Cj?oV(this,this.Tq,a,this.iR):this.Uc.nT.zd(!1)};f.JU=function(a){this.Cj?oV(this,this.Zl,a,this.dR):this.Uc.xG.zd(!1)};
f.Bx=function(){if(-1!=this.B.la()){var a=this.B.Y().Il();this.Ci.kA(a);this.fC()}};f.kc=function(a){R.prototype.kc.call(this,a);this.Zl.setParentScale(a);this.Ci.setParentScale(a);this.Tq.setParentScale(a);this.Uc.setParentScale(a)};f.Iv=function(a){this.Pm=a;pV(this)};function qV(a,b,c){a.zD=b;if(!b&&a.Ug){var d=a.Ug;d.rf&&(ZS(d),d.rf=null);d.Po.Td(0);d.Rb=!1}c&&b&&a.Ug&&a.Ug.TN()}
f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(zv(this.Uc),this.hg&&zv(this.hg),pV(this),rV(this),this.fC(),this.iR(),this.dR(),this.vo&&this.vo.stop())};function rV(a){a.Zf&&a.Zf.move((a.width()-a.Zf.width())/2,a.height()-a.Zf.height())}function pV(a){if(a.Ug){var b=a.Ug.kp(),c=a.Pm*a.width()-b.width()/2;a=(a.height()-b.height())/2;b.move(c,a)}}
f.fC=function(){var a=.8*sV(this);this.Ci.DN(a);zv(this.Ci);a=this.width()-this.Ci.width();var b=this.height()-this.Ci.height()-this.Uc.height();this.Ci.move(a,b)};f.dR=function(){var a=.8*sV(this);this.Zl.DN(a);a=this.width()-this.Zl.width();var b=this.height()-this.Zl.height()-this.Uc.height();this.Zl.move(a,b)};f.iR=function(){this.Tq.tc(sV(this));this.Tq.move(0,tV(this))};function sV(a){return a.height()-a.Uc.height()-tV(a)}
f.t1=function(a){"inactive"==a&&this.Zf&&(this.removeChild(this.Zf),this.Zf=null)};
f.UN=function(a){if(this.Zf&&this.vo){if(a==this.Zf.displayObject().textContent){this.vo.play();return}this.vo.stop()}var b=new R({ia:yv(this,"popup")});b.oa(a);b.pb("ios-tablet",dk);this.$g(b,this.oX(this.Uc));this.Zf=b;rV(this);y(this.Zf);a=new hS(this.Zf.displayObject(),.5,{transform:"translateY(0)"},{transform:"translateY(-"+(this.Zf.height()+11)+"px)"},{$z:"transform",duration:.5,timing:"ease-in",vl:0});y(this.Zf);b=new hS(this.Zf.displayObject(),.5,{opacity:"1"},{opacity:"0"},{$z:"opacity",
duration:.5,timing:"ease-in",vl:0});this.vo=new lS(a,b,2E3);E(this,this.vo.ob(),this.t1,this);this.vo.play()};f.ts=function(){return this.Uc.ts()};function tV(a){return a.hg?a.hg.height():0}f.Zn=function(){if(this.$k){var a=this.B.X().state();this.$k.zd("started"==a||"buffering"==a)}};f.Wa=function(){if(this.$k&&!this.B.X().nf()&&-1!=this.B.la()){var a=this.B.td("playPauseControl");GP(this.$k,a)}};function uV(a){N.call(this);this.Qm=P(this);this.UP=P(this);this.SP=P(this);this.OO=P(this);this.MO=P(this);this.BI=[];this.Pm=.5;this.D=a;this.gu=0;this.TA=!1;this.xc=this.Of=null;D(this,a,yo,this.Nq,this,Bo)}m(uV,N);function vV(a,b){a.Of||(b=new bw([a.Pm],[b],1E3,fw),D(a,b,"animate",function(b){a.Pm=b.coords[0];a.Qm.C()},a),Bg(a,b,"finish",function(){a.TA=!1;a.MO.C()},a),a.TA=!0,a.OO.C(),b.play())}f=uV.prototype;f.Iv=function(a){this.Pm=a};f.Sd=function(){return this.Pm};f.XL=function(){return this.UP};
f.Nq=function(a){if(!(uk(a.target)||a.defaultPrevented||this.Of||this.TA)){var b=y(a.Bc);b.touches&&1<b.touches.length||(b=new tp,this.UP.C(a,b),b.actionPrevented()||(D(this,document,Ao,this.PC,this,Bo),D(this,document.body,zo,this.Oq,this),D(this,document,zo,this.Oq,this,!0),this.Of={BY:Ak(a),h8:this.Pm,GM:null},this.xc=new Tv(this.NO,window,this),this.xc.start()))}};
f.PC=function(a){if(this.Of){var b=y(a.Bc);b=b.touches&&1<b.touches.length||b instanceof MouseEvent&&1!=b.buttons&&!Kk&&!Xk;if(this.Of&&null===this.Of.GM){var c=Ak(a),d=this.Of.BY,e=Math.abs(d.x-c.x);c=Math.abs(d.y-c.y);10<Math.sqrt(e*e+c*c)&&(this.Of.GM=e>c)}if(b||!1===this.Of.GM)this.Oq(a);else{a.preventDefault();y(this.Of);a=(Ak(a).x-this.Of.BY.x)/this.gu*1.4;a=pe(this.Of.h8+a,0,1);a:for(b=0;b<this.BI.length;b++)if(e=this.BI[b],a>e-.015&&a<e+.015){a=e;break a}this.Pm=a}}};
f.NO=function(){if(this.Of||this.TA)this.Qm.C(),this.xc=new Tv(this.NO,window,this),this.xc.start()};f.lM=function(){wV(this);this.Of=null};f.Oq=function(a){var b=this;wV(this);this.Of=null;Xj(function(){b.SP.C(a)},this)};function wV(a){Cg(a,document,Ao,a.PC,a);Cg(a,document.body,zo,a.Oq,a);Cg(a,document,zo,a.Oq,a)};function xV(a){this.U=1;this.HO=a}xV.prototype.kc=function(a){this.U=a};function yV(a,b,c,d){b=b.clone();a=4.5*a.U*(1+c);d?b.left=a:b.right=a;return b}function zV(a,b,c){a=.164*(b-18*a.U)*c;return new ye(a,a/c)};function AV(a){R.call(this,{O:"content-panel"});this.R=a;this.F(a.displayObject());this.$J=new Gh(0,0,0,0);this.Ys=new Gh(0,0,0,0);this.RH=!1;this.ZC=new Fh(0,0,0,0)}m(AV,R);AV.prototype.padding=function(){return this.ZC.clone()};function BV(a,b){a.ZC=b.clone();a.tq()}function CV(a,b){a.resize(b.width,b.height);bp(a.displayObject(),b.left,b.top);a.$J=b.clone();a.tq()}
AV.prototype.tq=function(){var a=this.padding(),b=this.$J.width-(a.left+a.right);a=this.$J.height-(a.top+a.bottom);var c=b/a;this.RH=this.R.aspectRatio()<c;c=b/a;if(this.R.aspectRatio()>c){c=b;var d=c/this.R.aspectRatio()}else d=a,c=d*this.R.aspectRatio();this.Ys=new Gh((b-c)/2+this.ZC.left,(a-d)/2+this.ZC.top,c,d);this.R.resize(this.Ys.width,this.Ys.height);bp(this.R.displayObject(),this.Ys.left,this.Ys.top)};AV.prototype.contentRect=function(){return this.Ys};function DV(a){this.ka=a;this.rD=this.ka.width()/this.ka.height()}DV.prototype.displayObject=function(){return this.ka.displayObject()};DV.prototype.resize=function(a,b){this.ka.resize(a,b)};DV.prototype.aspectRatio=function(){return this.rD};function EV(a){R.call(this,{O:"video-stub"});this.oi=new R({Aa:oP(a,"no_video.svg"),ia:yv(this,"icon")});this.F(this.oi)}m(EV,R);function FV(a,b,c){R.call(this,{O:"video-view"});this.rD=a.width/a.height;this.kL=new EV(b);this.Lc=this.kL.displayObject();this.F(this.Lc);this.hW=c.view();E(this,c.QK,this.rJ,this);E(this,c.MV,this.S1,this)}m(FV,R);FV.prototype.rJ=function(a){this.rD=a.width()/a.height();this.removeChild(this.Lc);this.Lc=this.hW.displayObject();this.F(this.Lc)};FV.prototype.S1=function(){this.removeChild(this.Lc);this.Lc=this.kL.displayObject();this.F(this.Lc)};
FV.prototype.resize=function(a,b){R.prototype.resize.call(this,a,b);a&&b&&(this.hW.resize(a,b),this.kL.resize(a,b))};FV.prototype.aspectRatio=function(){return this.rD};var GV=new Fh(0,0,0,0);
function HV(a){var b=a.Tc,c=a.ua,d=a.jN,e=a.H4,g=a.xA,h=a.p5;a=a.Pp;R.call(this,{O:"content-area"});var k=this;this.Qm=P(this);this.oy=P(this);this.Jk="Full";this.WQ=!1;this.hL=g;this.wg=null;this.jm=this.im=this.$A=0;this.ur=null;this.Nk=!1;this.ka=d;b=new FV(h,b,a);d=new DV(d);this.hL||(d=ba([d,b]),b=d.next().value,d=d.next().value);this.si=new AV(b);this.F(this.si);this.Di=new AV(d);this.F(this.Di);this.Bb=new uV(this.displayObject());E(this,this.Bb.Qm,this.nJ,this);E(this,this.Bb.XL(),this.X0,
this);E(this,this.Bb.SP,this.W0,this);E(this,this.Bb.OO,function(){k.Nk=!0},this);E(this,this.Bb.MO,function(){k.Nk=!1},this);this.Xb=new xV(e);this.B=c;E(this,c.Bd(),this.Bx,this);E(this,a.QK,this.rJ,this);this.displayObject().ondragstart=function(){return!1}}m(HV,R);f=HV.prototype;f.us=function(a){this.Jk=a};f.W0=function(){if(this.ur){var a=Math.abs(this.ur-this.Bb.Sd());0<a&&a<.01/this.Hd&&this.Bb.Iv(this.ur);this.ur=null;this.Nk=!1;H(document.body,"cursor","")}};
f.X0=function(a,b){!this.B.Y()||this.B.Y()instanceof no||Ze(this.ka.displayObject(),a.target)&&b.preventAction();this.ur=this.Bb.Sd();this.Nk=!1};f.rJ=function(){IV(this);JV(this)};f.Bx=function(){JV(this)};function JV(a){if(null!=a.Jk){var b=a.Bb.Sd();switch(a.Jk){case "Full":b=a.$A;break;case "MaximizedVideo":b=a.hL?a.jm:a.im;break;case "NoSidebar":b=a.hL?a.im:a.jm}.01>Math.abs(a.Bb.Sd()-b)||vV(a.Bb,b)}}f.Sd=function(){return this.Bb.Sd()};
f.nJ=function(){if(null!=this.ur&&!this.Nk)if(Math.abs(this.ur-this.Bb.Sd())>=.01/this.Hd)this.Nk=!0,this.Jk=null,H(document.body,"cursor","-webkit-grab"),H(document.body,"cursor","grab");else return;KV(this);LV(this);this.Qm.C()};f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);a&&b&&(this.Bb.gu=a,IV(this))};
function IV(a){if(a.width()){MV(a);var b=a.si.R.aspectRatio(),c=a.Di.R.aspectRatio();var d=a.Xb;var e=a.width(),g=a.height();var h=Math.max((zV(d,g,b).width+13.5*d.U)/e,1-((g-18*d.U)*c+13.5*d.U)/e);d=Math.min(((g-18*d.U)*b+13.5*d.U)/e,1-(zV(d,g,c).width+13.5*d.U)/e);h>d&&(d=ba([d,h]),h=d.next().value,d=d.next().value);e=a.Xb;g=a.width();a.$A=(b/(b+c)*(g-27*e.U)+13.5*e.U)/g;null!=a.wg&&a.Bb.Sd()<=a.im&&(a.Bb.Iv(h*(1-a.wg)),a.Qm.C());null!=a.wg&&a.Bb.Sd()>=a.jm&&(a.Bb.Iv(d+a.wg*(1-d)),a.Qm.C());a.WQ||
(a.Bb.Iv(a.$A),a.Qm.C(),a.WQ=!0);a.im=h;a.jm=d;a.Bb.BI=[a.im,a.$A,a.jm];KV(a);LV(a)}}
function LV(a){if(a.width()&&!isNaN(a.width())){var b=a.Bb.Sd()<=a.im;if(null!=a.wg&&b){a.F(a.si);var c=a.Xb,d=a.width(),e=a.height(),g=a.si.R.aspectRatio();b=a.wg;g=zV(c,e,g);d=new Gh(9*c.U,9*c.U,a.im*d-13.5*c.U,e-18*c.U);c=new Gh(30*c.U,c.U*(c.HO?58:20),g.width,g.height);CV(a.si,new Gh(d.left+(c.left-d.left)*b,d.top+(c.top-d.top)*b,d.width+(c.width-d.width)*b,d.height+(c.height-d.height)*b));b=yV(a.Xb,a.Di.padding(),a.wg,!1);BV(a.Di,b)}else CV(a.si,new Gh(0,0,a.Bb.Sd()*a.width(),a.height()));b=
a.Bb.Sd()>=a.jm;if(null!=a.wg&&b){a.F(a.Di);c=a.Xb;d=a.width();e=a.height();var h=a.Di.R.aspectRatio();g=a.jm;b=a.wg;h=zV(c,e,h);e=new Gh(g*d+4.5*c.U,9*c.U,(1-g)*d-13.5*c.U,e-18*c.U);c=new Gh(d-(30*c.U+h.width),c.U*(c.HO?58:20),h.width,h.height);CV(a.Di,new Gh(e.left+(c.left-e.left)*b,e.top+(c.top-e.top)*b,e.width+(c.width-e.width)*b,e.height+(c.height-e.height)*b));b=yV(a.Xb,a.si.padding(),a.wg,!0);BV(a.si,b)}else CV(a.Di,new Gh(a.Bb.Sd()*a.width(),0,(1-a.Bb.Sd())*a.width(),a.height()));null==a.wg&&
a.oy.C(!(a.si.RH||a.Di.RH))}}function KV(a){a.Bb.Sd()<a.im?(a.wg=1-a.Bb.Sd()/a.im,BV(a.si,GV),a.oy.C(!1)):a.Bb.Sd()>a.jm?(a.wg=1-(1-a.Bb.Sd())/(1-a.jm),BV(a.Di,GV),a.oy.C(!1)):MV(a)}function MV(a){a.width();var b=9*a.Xb.U,c=new Fh(b,Math.round(b),b,Math.round(b/2));BV(a.si,new Fh(b,Math.round(b/2),b,Math.ceil(b)));BV(a.Di,c);a.wg=null;a.oy.C(!0)}f.xi=function(){this.Xb.kc(this.Hd)};f.lM=function(){this.Bb.lM()};function NV(a){this.oi=a}function cS(a,b){var c=ba(b);b=c.next().value;c=c.next().value;a.oi.Td(b);a.oi.kc(c,"50% 50%")};function OV(a){var b=a.settings,c=a.xd,d=a.Tc;a=a.Ya;R.call(this,{O:"video-lecture"});var e=this;this.V=a;this.U=1;this.Rc=d;this.ka=c.view();this.B=c.view().ua();this.pd=c.view().Ge();this.G=c.hb();this.W=b;this.YH=!1;this.Tf=this.Nw=this.ki=null;a=new ye(this.ka.width(),this.ka.height());0<this.G.$c().sh().count()&&(a=this.G.$c().sh().Kz(0),a=new ye(a.width(),a.height()));this.kd=new HV({Tc:d,ua:this.B,jN:this.ka,H4:b.controlPanel().Vu()&&b.mj().visible(),xA:b.wz().xA(),p5:a,Pp:c.Pp()});uv(this,
this.kd);E(this,this.kd.Qm,this.nJ,this);E(this,this.kd.oy,this.H1,this);D(this,this.kd.displayObject(),yo,this.S0,this);E(this,this.kd.ga,function(a,b){e.ka.displayObject().contains(b.target)||PV(e,b)});this.Fb=new kV({Tc:d,settings:b,hb:this.G,ua:this.pd,soundController:c.view().soundController(),Ya:this.V});b=c.MB;E(this,this.Fb.Yx,function(){FE()},this);E(this,b.HH,function(a){e.Fb.zN(a)},this);qV(this.Fb,!1,!1);this.kd.Td(0);uv(this,this.Fb);b=K?yo:Ao;D(this,this.displayObject(),b,this.k1,this);
this.To=new Ni(K?5E3:3E3);D(this,this.To,"tick",this.Q1,this);D(this,this.displayObject(),"mouseleave",function(){e.Tf=null;e.To.start()},this)}m(OV,R);function QV(a,b){if(!K){a.ki&&1==a.ki.Va&&a.ki.stop(!0);var c=new R({ia:yv(a,"play-button")});b=oP(a.Rc,b?"btn_play_big.svg":"btn_pause_big.svg");c.F(b);b=a.scale();a.Fb.F(c);c.move((a.width()/b-c.width())/2,(a.height()/b-c.height())/2);a.ki=new aS([1,.5],[0,1],500);bS(a.ki,new NV(c));Eg(a,a.ki.dQ,function(){a.Fb.removeChild(c)},a);a.ki.play()}}
f=OV.prototype;f.ts=function(){return this.Fb.ts()};f.UN=function(a){this.Fb.UN(a)};function RV(a){qV(a.Fb,!0,!0);a.kd.Td(1);K||a.To.start()}f.kc=function(a){this.U=a;this.Fb.kc(this.U);this.kd.setParentScale(this.U)};f.scale=function(){return this.U};f.us=function(a){this.kd.us(a)};function SV(a){a.kd.Fn(!0);a.Fb.Fn(!0)}f.H1=function(a){qV(this.Fb,a,this.kd.Nk)};f.nJ=function(){this.Fb.Iv(this.kd.Sd())};
function PV(a,b){if(a.YH)a.YH=!1;else if(K)"slide"!=a.B.Y().type()&&b.defaultPrevented||vk(b.target)||tk(b.target)||(a.Fb.visible()?TV(a):UV(a));else{var c;(c=!a.kd.Nk)&&!(c=K)&&(c=!VV(a,b))&&(c=new Gh(0,(a.Fb.height()-46-4.8)*a.scale(),a.Fb.width()*a.scale(),8*a.scale()),b=ej(b,a.displayObject()),c=!c.contains(b));c&&(!a.B.Y()||a.B.Y()instanceof no)&&(b=a.pd.td("playPauseControl"),b&&("presentationNavigationType"!=b.mh()||"presentationSeeking"==b.Wz())&&"quizNavigationSettings"!=b.mh()&&"scenarioNavigationSettings"!=
b.mh()||!a.B.Y().yE()||a.kd.Nk||(a.kd.lM(),b=a.B.X().state(),"started"==b||"buffering"==b?a.pd.pause():a.pd.play()))}}
function TV(a){var b;if(!(b=!a.Tf)){b=a.Fb;var c=a.Tf,d=dj(b.displayObject()),e=new Gh(b.Uc.x(),b.Uc.y(),b.Uc.width(),b.Uc.height()),g=b.hg&&new Gh(b.hg.x(),b.hg.y(),b.hg.width(),b.hg.height());g=!!g&&g.scale(b.Hd).translate(d).contains(c);b=!(e.scale(b.Hd).translate(d).contains(c)||g)}!b||a.W.controlPanel().Vu()&&!a.Fb.Gf()||(a.To.stop(),K&&H(a.ka.displayObject(),"pointer-events","auto"))}f.Q1=function(){TV(this)};
f.k1=function(a){if(K)this.Fb.visible()&&(this.To.stop(),this.To.start());else{var b=this.Tf;this.Tf=Ak(a);if(!b||b.x!=this.Tf.x||b.y!=this.Tf.y){b=76*this.scale();var c=92*this.scale();this.Tf.y<this.y()+b||this.Tf.y>this.y()+this.height()-c?UV(this):!K&&VV(this,a)?(a=this.Fb,a.zD&&a.Ug&&aT(a.Ug,!1)):K||this.kd.Nk||(a=this.Fb,!a.Cj&&a.Ug&&$S(a.Ug,!0))}}};
function VV(a,b){if(!a.Fb.zD)return!1;var c=a.kd.Sd()*a.width(),d=Math.floor(9*a.scale()),e=a.kd;var g=e.si.contentRect();e=e.Di.contentRect();var h=g.left,k=Math.min(g.top,e.top);g=new Gh(h,k,e.left+e.width-h,Math.max(g.top+g.height,e.top+e.height)-k);d=new Gh(c-4.5,g.top,d,g.height);c=new Gh(c-25*a.scale(),a.height()/2-28.125*a.scale(),50*a.scale(),56.25*a.scale());a=ej(b,a.displayObject());return d.contains(a)||c.contains(a)}
function UV(a){a.To.stop();a.To.start();a.Fb.show();K&&H(a.ka.displayObject(),"pointer-events","none")}f.S0=function(a){nV(this.Fb)&&(this.Fb.yM(),y(a.Bc).stopImmediatePropagation());this.YH=nV(this.Fb)};
f.Sa=function(a,b){R.prototype.Sa.call(this,a,b);if(a&&b){this.Fb.resize(a/this.scale(),b/this.scale());var c=this.W.controlPanel().Vu()?0:tV(this.Fb)*this.scale();if(this.W.controlPanel().Vu())var d=0;else d=this.Fb,d=(d.Uc.visible()?d.Uc.height():0)*this.scale();this.kd.resize(a,b-(c+d));this.kd.move(0,c)}};function WV(a){var b=a.xd,c=a.settings,d=a.messages,e=a.Tc,g=a.z7;a=a.z8;wl();N.call(this);var h=this;this.D=b;this.W=c;this.Rc=e;this.iE=a;WO(g,this.resize,this);C(this.D.view().displayObject(),"scroll",function(){h.D.view().displayObject().scrollTop=0},!1,this);this.B=b.view().ua();this.pd=b.view().Ge();this.G=b.hb();this.IB=this.G.settings().$o().fitToWindow()||K;this.yh=!1;this.Nw=this.Ws=null;this.V=new UN(d);d=UR(this.W.controlPanel())?kO:"bySteps";this.$f=new lO(this.D.view().Ge(),d);d=b.MB;
(yj||al||Wk||Gk?0:CE())||YR(c.controlPanel(),!1);this.kE=new R({O:"skin-wrapper"});Hg(this,this.kE);this.fa=new OV({settings:c,xd:b,Tc:e,Ya:this.V});SV(this.fa);uv(this.kE,this.fa);this.Zg=new PO(this.fa.displayObject());this.kI=this.wC=null;E(this,d.HH,function(){h.yh=DE();var a=h.yh?Je():new ye(h.fa.width(),h.fa.height());h.resize(a.width,a.height);if(Jc)return ep(h.fa.displayObject())},this);E(this,b.Ez(),this.Q6,this);E(this,b.cU,function(a){var b=a.width/(a.width+300);a.width*=b;a.height*=b;
a.LW=!0},this);this.Kj=new PR("preloader");this.fa.F(this.Kj);E(this,b.Oz(),this.f1,this);var k=null;E(this,this.B.Bd(),function(){"slide"!=h.B.Y().type()&&k?(zg(h,k),k=null):k||(k=E(h,h.B.X().ob(),h.P0,h));h.Xf()},this);K&&(this.G.settings().navigation().Ur().uL=!1);this.yJ(b.view().Hn());E(this,b.rA(),this.Rq,this);E(this,this.pd.Xz(),this.Pq,this);-1!=b.view().ua().la()&&(this.At(this.D.Pp()),RV(this.fa));this.wq=new ZO(this.B.Xr());this.ll=P(this);this.Ok=P(this);this.rm=P(this)}m(WV,N);f=WV.prototype;
f.Xf=function(){var a=-1!=this.B.la()?this.B.Y():null;if(a instanceof Lr){var b=y(this.B.kb());a=new nO(b.playerController(),this.$f,2==a.wm);b.setExternalNavigationController(a)}};f.displayObject=function(){return this.kE.displayObject()};f.Q6=function(a){"changeLayout"==a.name()&&(a=y(a.params()),this.fa.us(a.type))};
f.resize=function(a,b){var c=this;if(this.kI)setTimeout(function(){return c.resize(a,b)},0);else{this.kI=!0;var d=this.G.slideWidth()+300,e=this.G.slideHeight(),g=XV(this,{f8:a,e8:b,y7:d,w7:e}),h=g.d6;g=g.scale;d=h?a:d;e=h?b:e;H(document.body,"overflow",h?"hidden":"auto");h=Je();this.kE.resize(h.width,h.height);this.fa.kc(g);this.fa.resize(d,e);this.fa.move(Math.max(0,(a-d)/2),Math.max(0,(b-e)/2));YV(this);this.kI=!1}};
function XV(a,b){var c=b.f8,d=b.e8,e=b.y7;b=b.w7;var g=a.iE?c-170:c,h=a.iE?d-170:d;a=a.IB||a.yh||e>g||b>h;e=1;a&&(d=K?Math.max(c,d):d,e=Math.min(440>d?d/440:715<d?d/715:1,c/500));return{d6:a,scale:e}}f.ED=function(a){this.fa.UN(a)};f.yJ=function(a){var b=this;E(this,a.tK,function(a,d,e){e.preventAction();PV(b.fa,d)},this);E(this,a.VU,function(a){a.preventAction()},this);E(this,a.WU,function(a){a.preventAction()},this)};
f.P0=function(a){this.fa.ts()||(this.Nw&&clearTimeout(this.Nw),this.Nw=setTimeout(w(this.w2,this,a),100))};f.w2=function(a){this.Nw=null;var b=this.Ws;this.Ws=a.state();null!=b&&"suspended"!=b&&"suspended"!=this.Ws&&"rewinding"!=this.Ws&&(a="started"==this.Ws||"buffering"==this.Ws,(b="started"==b||"buffering"==b)&&a||!b&&!a||QV(this.fa,a))};f.At=function(a){var b=this;this.Yy(a);E(this,this.B.X().FE(),function(){b.Yy(a)},this)};f.Yy=function(){this.B.X().Fc()?this.Kj.show():this.Kj.Gf()};
f.f1=function(a,b,c){var d=this;this.At(this.D.Pp());RV(this.fa);c&&(a=new wO,a=new $O(this.D,a),Eg(this,a.Kx,function(){return d.B.play()}),a.show(this.fa.displayObject()))};f.Rq=function(a){"resumePlayback"==a.action()&&"prompt"==this.G.settings().sc().Dv()&&(a.Fv("delayStartup"),oE("PFnb","0",this.o3.bind(this,a)))};
f.o3=function(a){var b=this,c=this.D.view(),d=a.Gy,e=a.K();this.wq.suspend();c.setOverlayDisplayed(!0);this.ll.C();this.pr({iO:"PB_RESUME_PRESENTATION_WINDOW_TITLE",Qv:"PB_RESUME_PRESENTATION_WINDOW_TEXT",buttons:[{wn:"PB_MESSAGE_BOX_YES",result:"yes"},{wn:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(function(a){b.wq.resume();c.setOverlayDisplayed(!1);b.Ok.C();b.rm.C();"yes"==a?d.resume(e,!0):(a=b.B.Ff(),d.start(a,!0))})};f.Fg=function(a,b){return(a.Z(b).fi()+1).toString()};
f.Pq=function(a){var b={},c=this.G.slides();switch(a.He().type()){case "currentSlideIsNotCompleted":var d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.G.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.Y();a instanceof Tr?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Lr&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;case "precedingScenarioFailed":d=
"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Fg(c,a.He().mf());break;default:return}b=this.V.Ra(d,b);this.ED(b)};
f.pr=function(a){var b=this,c=a.iO,d=a.Qv,e=a.buttons,g=a.UE;return new Promise(function(a){var h=new QR({iO:c,Qv:d,buttons:e,Ya:b.V,UE:g});b.Zg.Uu(h);b.wC=h;h.kc(b.fa.scale());h.open();setTimeout(function(){return zv(h)},100);E(b,h.fh(),function(){b.Zg.Av(h);b.wC=null;a(h.ey)},b)})};function YV(a){var b=a.fa.scale();cp(a.Kj.displayObject(),b,b);a.Zg.Gv(a.fa.width(),a.fa.height());a.wC&&a.wC.kc(b)};function ZV(a){var b=a.skinSettings,c=a.ss,d=a.nk;eP.call(this,{Ap:a.Ap,messages:a.messages,Sh:a.Sh});this.wb=b;this.mG=d;this.Rc=Zk?new pP(c.SM):new RR(c.BM,y(this.wb.colors))}m(ZV,eP);ZV.prototype.DP=function(a){"normal"==a?this.xe=$V(this):"accessible"==a&&(this.xe=this.ZG());Hg(this,this.xe)};
function $V(a){if(Zk)return aW(a);var b=new WV({xd:a.D(),settings:a.wb,messages:a.Gd,Tc:fb(a.Rc,RR),z7:a.ze,z8:a.mG});E(a,b.ll,function(){return a.ll.C()});E(a,b.Ok,function(){return a.Ok.C()});E(a,b.rm,function(){return a.rm.C()});return b}
function aW(a){var b=fb(a.Rc,pP),c=new UP;c.miniskinCustomizationEnabled=!1;c.Rd.mj.visible=!0;var d=[];VR(a.wb.controlPanel())&&d.push("outline");WR(a.wb.controlPanel())&&d.push("attachments");XR(a.wb.controlPanel())&&d.push("presenterInfo");c.Rd.mj.buttonsOrder=d;c.Rd.controlPanel.visible=!0;c.Rd.controlPanel.Nl=!0;c.Rd.controlPanel.Pl=!0;c.Rd.controlPanel.yk=!0;c.Rd.controlPanel.ns=new hO;c.Rd.controlPanel.ns.visible=!0;c.Rd.controlPanel.ns.enabled=!0;c.Rd.controlPanel.ns.mode=iO;c.Rd.controlPanel.vk=
kO;c.outline.uv=!1;c.outline.XF=!0;c.outline.lF=!0;c.outline.search=!1;d=Object.assign({},a.Gd);d.PB_TITLE_PANEL_OUTLINE=d.PB_OUTLINE_TITLE;d.PB_TITLE_PANEL_ATTACHMENTS=d.PB_RESOURCES_TITLE;d.PB_TITLE_PANEL_PRESENTER_INFO=d.PB_PRESENTER_TITLE;d.PB_PRESENTER_EMAIL=d.PB_PRESENTER_EMAIL;d.PB_PRESENTER_WEBSITE=d.PB_PRESENTER_WEBSITE;d.PB_PRESENTER_NO_INFO=d.PB_PRESENTER_NO_INFO;a=a.D();var e=!1;try{e=window.isLearn()}catch(g){}return new IR(a,c,d,b,e)}
ZV.prototype.ZG=function(){return new DP({xd:this.hu,messages:this.Gd,skinSettings:this.$G()})};ZV.prototype.$G=function(){return{yY:A(this.wb.controlPanel().W,"slidesLabelVisibility",!0),showSlideList:VR(this.wb.controlPanel()),Jf:!1,xY:WR(this.wb.controlPanel()),wY:XR(this.wb.controlPanel())}};function bW(a){this.jF=a}bW.prototype.set=function(a,b){r(b)?this.jF.set(a,Pi(b)):this.jF.remove(a)};bW.prototype.get=function(a){try{var b=this.jF.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};bW.prototype.remove=function(a){this.jF.remove(a)};function cW(){};function dW(){}x(dW,cW);dW.prototype.SE=function(){var a=0;jm(this.Xl(!0),function(b){$a(b);a++});return a};dW.prototype.clear=function(){var a=lm(this.Xl(!0)),b=this;z(a,function(a){b.remove(a)})};function eW(a){this.lj=a}x(eW,dW);f=eW.prototype;f.FM=function(){if(!this.lj)return!1;try{return this.lj.setItem("__sak","1"),this.lj.removeItem("__sak"),!0}catch(a){return!1}};f.set=function(a,b){try{this.lj.setItem(a,b)}catch(c){if(0==this.lj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};f.get=function(a){a=this.lj.getItem(a);if(!Da(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.lj.removeItem(a)};
f.SE=function(){return this.lj.length};f.Xl=function(a){var b=0,c=this.lj,d=new hm;d.next=function(){if(b>=c.length)throw gm;var d=$a(c.key(b++));if(a)return d;d=c.getItem(d);if(!Da(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};f.clear=function(){this.lj.clear()};f.key=function(a){return this.lj.key(a)};function fW(){var a=null;try{a=window.localStorage||null}catch(b){}this.lj=a}x(fW,eW);function gW(a,b){this.FY=a;this.rg=null;if(Fc&&!Yc(9)){hW||(hW=new nm);this.rg=hW.get(a);this.rg||(b?this.rg=document.getElementById(b):(this.rg=document.createElement("userdata"),this.rg.addBehavior("#default#userData"),document.body.appendChild(this.rg)),hW.set(a,this.rg));try{this.rg.load(this.FY)}catch(c){this.rg=null}}}x(gW,dW);var iW={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},hW=null;
function jW(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return iW[a]})}f=gW.prototype;f.FM=function(){return!!this.rg};f.set=function(a,b){this.rg.setAttribute(jW(a),b);kW(this)};f.get=function(a){a=this.rg.getAttribute(jW(a));if(!Da(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.rg.removeAttribute(jW(a));kW(this)};f.SE=function(){return lW(this).attributes.length};
f.Xl=function(a){var b=0,c=lW(this).attributes,d=new hm;d.next=function(){if(b>=c.length)throw gm;var d=y(c[b++]);if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!Da(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};f.clear=function(){for(var a=lW(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);kW(this)};function kW(a){try{a.rg.save(a.FY)}catch(b){throw"Storage mechanism: Quota exceeded";}}
function lW(a){return a.rg.XMLDocument.documentElement};function mW(a,b){this.Uz=a;this.wv=b+"::"}x(mW,dW);mW.prototype.set=function(a,b){this.Uz.set(this.wv+a,b)};mW.prototype.get=function(a){return this.Uz.get(this.wv+a)};mW.prototype.remove=function(a){this.Uz.remove(this.wv+a)};mW.prototype.Xl=function(a){var b=this.Uz.Xl(!0),c=this,d=new hm;d.next=function(){for(var d=b.next();d.substr(0,c.wv.length)!=c.wv;)d=b.next();return a?d.substr(c.wv.length):c.Uz.get(d)};return d};function nW(){}x(nW,cW);nW.prototype.set=function(){};nW.prototype.get=function(){return null};nW.prototype.remove=function(){};function oW(a){a=pW().get(a);return r(a)?a:null}var qW=null;function pW(){if(!qW){var a=new fW;(a=a.FM()?new mW(a,"ispring"):null)||(a=new gW("ispring"),a=a.FM()?a:null);qW=new bW(a||new nW)}return qW};function rW(a){a=sc(a.settings().Ya());a.PB_ACCESSIBLE_SLIDES=a.PB_OUTLINE_TITLE;a.PB_ACCESSIBLE_PRESENTER_INFO=a.PB_PRESENTER_TITLE;a.PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS=a.PB_RESOURCES_TITLE;return a}function sW(a){var b=a.Ap,c=a.skinSettings,d=a.messages,e=a.Sh,g=a.nk;return a.V7?new iP({Ap:b,messages:d,Sh:e,nk:g}):new ZV({Ap:b,skinSettings:c,messages:d,Sh:e,ss:fb(a.ss,lP),nk:g})}
u("PresentationPlayer.start",function(a,b,c,d,e){var g=new IN,h=0<window.location.search.indexOf("noui=1");xl();d&&g.Yq.addHandler(d);var k=null,l=null,n,p,q;g.JT.addHandler(function(a){l=a;a=l.settings();p=new LN(a.Ir().enabled());var b=a.skin(),d=new $R;b=b||{};var e={colors:{A:"l"},mj:{A:"t",Hp:{A:"l"},visible:{A:"v"}},controlPanel:{A:"c",Vu:{A:"h"},W7:{A:"o"},Y7:{A:"r"},X7:{A:"p"},U7:{A:"f"},SN:{A:"x"}},wz:{A:"cp",xA:{A:"vl"}}};YM(e);d.colors=b[e.colors];var g=b[e.mj];if(g){var t=d.mj(),T=e.mj;
t.I(A(g,T.visible,!0));t.W.showLogo=A(g,T.Hp,!0)}if(g=b[e.controlPanel])t=d.controlPanel(),T=e.controlPanel,t.W.outlineButtonVisibility=A(g,T.W7,!0),t.W.attachmentsButtonVisibility=A(g,T.Y7,!0),t.W.presentersButtonVisibility=A(g,T.X7,!0),YR(t,A(g,T.U7,!0)),t.W.ccButtonVisibility=A(g,T.SN,!0),t.W.autoHide=A(g,T.Vu,!0),d.controlPanel().W.ccButtonVisibility=!1;(b=b[e.wz])&&(d.wz().W.videoPanelOnLeft=A(b,e.wz.xA,!0));k=d;k.accessibilityModeEnabled=p.nk();a.aC=k;h?(n=fb(new SN({WM:new wf,Jr:new rf}),SN),
q=new TN({hb:l,gN:c,colors:void 0,ss:n})):(a=k.colors,n=fb(new lP({OL:new sf,RM:new uf,Jr:new rf,BM:tf,SM:vf}),lP),q=new mP({hb:l,gN:c,colors:a,ss:n}));q.wL(p.mode())});g.Yq.addHandler(function(a){function c(b){a.Ll(b);if(t.xe){Ue(t.xe.displayObject());var c=t.ze;c.QB=null;c.lc=null;t.Do(t.xe);t.xe=null}t.DP(b);B(t.u3,y(t.xe).displayObject());t.ze.Fz();c=t.hu.view().ua();var e=c.la();-1!=e&&(fb(c.Bd(),F).C(e),Zl(c.Xc()),t.hu.HW().ZW(),t.hu.Pp().ZW(),fb(c.Is,F).C());"accessible"==b&&document.body.removeAttribute("style");
t.IO.C(b);L&&("accessible"==b?(L.setAttribute("title",d.PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE),L.mA(-1),L.Ie("hidden",!0)):(L.setAttribute("title",d.PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE),L.mA(0),L.displayObject().removeAttribute(Yu("hidden"))))}l=y(l);var d=rW(l),g=a.view().ua();MN(p,g);var t=sW({Ap:a,skinSettings:y(k),messages:d,Sh:b,ss:n,V7:h,nk:p.nk()});NN(p,t);var L=ON(p,t,b,d);c(p.mode());p.LT.addHandler(function(a){q.wL(a);c(a)});var T=a.hb().Mp();r(e)||(e=oW(T));a.stateChangedEvent().addHandler(function(b){if(!b.actionPrevented()){b.preventAction();
b=a.persistState();var c=pW();try{c.set(T,b)}catch(qa){}}},null,99);a.start(e)});g.lp(a,c)},void 0);function yl(){return!1}function yg(a){a&&(y(!a.disposed),Ka(a.ic)&&a.ic(),a.disposed=!0)}function tW(a,b){yl()&&(b?Ca.console.error(a):Ca.console.warn(a))}function Mg(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&tW(a.message,b);tW(c,b)}window.onerror=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=ba(b);b=c.next().value;c.next();c.next();c.next();(c=c.next().value)?Mg(c,!0):tW(b,!0);return!0};Wa=function(a){try{throw Error(a.message);}catch(b){Mg(b,!1)}};
Ca.console||(window._log="",Ca.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})();
!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]+"]"};
/*! 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 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});

