(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 da="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={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;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=da(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.ra=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 na(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 oa(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+""}
na("String.prototype.repeat",function(a){return a?a:function(a){var b=oa(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}});na("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}});
na("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=oa(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}});function qa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
na("WeakMap",function(a){function b(a){this.Vf=(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){qa(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(!qa(a,g))throw Error("WeakMap key fail: "+a);a[g][this.Vf]=b;return this};b.prototype.get=function(a){return qa(a,g)?a[g][this.Vf]:void 0};b.prototype.has=function(a){return qa(a,g)&&qa(a[g],this.Vf)};b.prototype.delete=function(a){return qa(a,g)&&qa(a[g],this.Vf)?delete a[g][this.Vf]:!1};return b});
na("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});na("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}});na("String.prototype.includes",function(a){return a?a:function(a,c){return-1!==oa(this,a,"includes").indexOf(a,c||0)}});
function va(){va=function(){};ma.Symbol||(ma.Symbol=wa)}var wa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function xa(){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))}});xa=function(){}}function za(a){xa();a={next:a};a[ma.Symbol.iterator]=function(){return this};return a}
function Aa(a,b){xa();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}na("Array.prototype.keys",function(a){return a?a:function(){return Aa(this,function(a){return a})}});
na("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}});
na("Promise",function(a){function b(a){this.sb=0;this.fO=void 0;this.Ev=[];var b=this.MM();try{a(b.resolve,b.reject)}catch(l){b.reject(l)}}function c(){this.zp=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.bX=function(a){null==this.zp&&(this.zp=[],this.u5());this.zp.push(a)};c.prototype.u5=function(){var a=this;this.cX(function(){a.h6()})};var e=ma.setTimeout;c.prototype.cX=function(a){e(a,0)};c.prototype.h6=function(){for(;this.zp&&this.zp.length;){var a=
this.zp;this.zp=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(n){this.v5(n)}}}this.zp=null};c.prototype.v5=function(a){this.cX(function(){throw a;})};b.prototype.MM=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.W7),reject:a(this.$N)}};b.prototype.W7=function(a){if(a===this)this.$N(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.m8(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.V7(a):this.HX(a)}};b.prototype.V7=function(a){var b=void 0;try{b=a.then}catch(l){this.$N(l);return}"function"==typeof b?this.n8(b,a):this.HX(a)};b.prototype.$N=function(a){this.MY(2,a)};b.prototype.HX=function(a){this.MY(1,a)};b.prototype.MY=function(a,b){if(0!=this.sb)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.sb);this.sb=a;this.fO=b;this.j6()};b.prototype.j6=function(){if(null!=this.Ev){for(var a=0;a<this.Ev.length;++a)g.bX(this.Ev[a]);
this.Ev=null}};var g=new c;b.prototype.m8=function(a){var b=this.MM();a.aF(b.resolve,b.reject)};b.prototype.n8=function(a,b){var c=this.MM();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(H){g(H)}}:b}var e,g,k=new b(function(a,b){e=a;g=b});this.aF(d(a,e),d(c,g));return k};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.aF=function(a,b){function c(){switch(d.sb){case 1:a(d.fO);
break;case 2:b(d.fO);break;default:throw Error("Unexpected state: "+d.sb);}}var d=this;null==this.Ev?g.bX(c):this.Ev.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).aF(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).aF(g(k.length-
1),b),e=c.next();while(!e.done)})};return b});na("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)qa(d,e)&&(a[e]=d[e])}return a};na("Object.assign",function(a){return a||Ba});
na("Map",function(a){function b(){var a={};return a.In=a.next=a.head=a}function c(a,b){var c=a.wn;return za(function(){if(c){for(;c.head!=a.wn;)c=c.In;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.eA[c];if(d&&qa(a.eA,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,yg:e}}return{id:c,
list:d,index:-1,yg:void 0}}function e(a){this.eA={};this.wn=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;xa();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.eA[c.id]=[]);c.yg?c.yg.value=b:(c.yg={next:this.wn,In:this.wn.In,head:this.wn,key:a,value:b},c.list.push(c.yg),this.wn.In.next=c.yg,this.wn.In=c.yg,this.size++);return this};e.prototype.delete=function(a){a=d(this,a);return a.yg&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.eA[a.id],a.yg.In.next=a.yg.next,a.yg.next.In=
a.yg.In,a.yg.head=null,this.size--,!0):!1};e.prototype.clear=function(){this.eA={};this.wn=this.wn.In=b();this.size=0};e.prototype.has=function(a){return!!d(this,a).yg};e.prototype.get=function(a){return(a=d(this,a).yg)&&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});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 t(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 Ha(a){return"array"==Ga(a)}function Ia(a){var b=Ga(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ja(a){return"function"==Ga(a)}function Ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function La(a){return a[Ma]||(a[Ma]=++Na)}var Ma="closure_uid_"+(1E9*Math.random()>>>0),Na=0;function Oa(a,b,c){return a.call.apply(a.bind,arguments)}
function Pa(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")?Oa:Pa;return w.apply(null,arguments)}
function Qa(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 Ra=Date.now||function(){return+new Date};function x(a,b){function c(){}c.prototype=b.prototype;a.ra=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Gha=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 Za(a,b){Wa(new Va("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function $a(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 ab(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){Ja(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){Ka(a)||Xa("Expected object but got %s: %s.",[Ga(a),a],b,Array.prototype.slice.call(arguments,2))}
function db(a,b,c){Ha(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.",[gb(b),gb(a)],c,Array.prototype.slice.call(arguments,3));return a}
function gb(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 kb=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 lb(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 mb=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},nb=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},ob=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 pb(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 rb(a,b){return 0<=kb(a,b)}function sb(a,b){b=kb(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(Ia(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=Ka(g)?"o"+La(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(!Ia(a)||!Ia(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())^Ra()).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 bc=Ca.navigator;if(bc){var cc=bc.userAgent;if(cc){ac=cc;break a}}ac=""}function dc(a){return-1!=ac.indexOf(a)};function fc(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function gc(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function hc(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function ic(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function jc(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function lc(a,b){return null!==a&&b in a}function mc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}
function nc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function oc(){var a=pc,b;for(b in a)return!1;return!0}function qc(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 rc(a){var b={},c;for(c in a)b[c]=a[c];return b}var sc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function tc(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<sc.length;g++)c=sc[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function uc(a){var b=arguments.length;if(1==b&&Ha(arguments[0]))return uc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function vc(){return dc("Safari")&&!(wc()||dc("Coast")||dc("Opera")||dc("Edge")||dc("Silk")||dc("Android"))}function wc(){return(dc("Chrome")||dc("CriOS"))&&!dc("Edge")}function xc(){return dc("Android")&&!(wc()||dc("Firefox")||dc("Opera")||dc("Silk"))};function yc(){return dc("iPhone")&&!dc("iPod")&&!dc("iPad")}function zc(){return yc()||dc("iPad")||dc("iPod")};function Ac(a){Ac[" "](a);return a}Ac[" "]=Fa;function Bc(a,b){var c=Cc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Dc=dc("Opera"),Ec=dc("Trident")||dc("MSIE"),Fc=dc("Edge"),Gc=Fc||Ec,Hc=dc("Gecko")&&!(-1!=ac.toLowerCase().indexOf("webkit")&&!dc("Edge"))&&!(dc("Trident")||dc("MSIE"))&&!dc("Edge"),Ic=-1!=ac.toLowerCase().indexOf("webkit")&&!dc("Edge"),Jc=dc("Macintosh"),Kc=dc("Windows"),Lc=dc("Linux")||dc("CrOS"),Mc=dc("Android"),Nc=yc(),Oc=dc("iPad"),Pc=dc("iPod");function Qc(){var a=Ca.document;return a?a.documentMode:void 0}var Rc;
a:{var Sc="",Tc=function(){var a=ac;if(Hc)return/rv:([^\);]+)(\)|;)/.exec(a);if(Fc)return/Edge\/([\d\.]+)/.exec(a);if(Ec)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ic)return/WebKit\/(\S+)/.exec(a);if(Dc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Tc&&(Sc=Tc?Tc[1]:"");if(Ec){var Uc=Qc();if(null!=Uc&&Uc>parseFloat(Sc)){Rc=String(Uc);break a}}Rc=Sc}var Cc={};function Vc(a){return Bc(a,function(){return 0<=Xb(Rc,a)})}function Wc(a){return Number(Xc)>=a}var Yc;var Zc=Ca.document;
Yc=Zc&&Ec?Qc()||("CSS1Compat"==Zc.compatMode?parseInt(Rc,10):5):void 0;var Xc=Yc;var $c=dc("Firefox"),ad=yc()||dc("iPod"),bd=dc("iPad"),cd=xc(),ed=wc(),fd=vc()&&!zc();var gd=null,hd=null,id=Hc||Ic&&!fd||Dc,jd=id||"function"==typeof Ca.btoa,kd=id||!fd&&!Ec&&"function"==typeof Ca.atob;
function ld(a){if(jd)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(Ia(b),"encodeByteArray takes an array as a parameter");md();a=gd;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 nd(a){if(kd)return Ca.atob(a);var b="";od(a,function(a){b+=String.fromCharCode(a)});return b}function pd(a){var b=[];od(a,function(a){b.push(a)});return b}function od(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=hd[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}md();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 md(){if(!gd){gd={};hd={};for(var a=0;65>a;a++)gd[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),hd[gd[a]]=a,62<=a&&(hd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};var qd=!Ec||Wc(9),rd=!Hc&&!Ec||Ec&&Wc(9)||Hc&&Vc("1.9.1"),sd=Ec&&!Vc("9"),td=Ec||Dc||Ic;var ud={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 vd(a,b){this.MO=a===wd&&b||"";this.AZ=xd}vd.prototype.yn=!0;vd.prototype.wk=function(){return this.MO};vd.prototype.toString=function(){return"Const{"+this.MO+"}"};function yd(a){if(a instanceof vd&&a.constructor===vd&&a.AZ===xd)return a.MO;Za("expected object of type Const, got '"+a+"'");return"type_error:Const"}var xd={},wd={};function zd(){this.XN="";this.DZ=Cd}zd.prototype.yn=!0;zd.prototype.wk=function(){return this.XN};zd.prototype.qN=!0;zd.prototype.lA=function(){return 1};var Cd={};function Dd(){this.zs="";this.zZ=Ed}Dd.prototype.yn=!0;Dd.prototype.wk=function(){return this.zs};Dd.prototype.qN=!0;Dd.prototype.lA=function(){return 1};function Fd(a){if(a instanceof Dd&&a.constructor===Dd&&a.zZ===Ed)return a.zs;Za("expected object of type SafeUrl, got '"+a+"' of type "+Ga(a));return"type_error:SafeUrl"}var Gd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Hd(a){if(a instanceof Dd)return a;a="object"==typeof a&&a.yn?a.wk():String(a);Gd.test(a)||(a="about:invalid#zClosurez");return Id(a)}var Ed={};function Id(a){var b=new Dd;b.zs=a;return b}Id("about:blank");function Jd(){this.WN="";this.yZ=Kd}Jd.prototype.yn=!0;var Kd={};Jd.prototype.wk=function(){return this.WN};Jd.prototype.xF=function(a){this.WN=a;return this};var Ld=(new Jd).xF("");function Md(a){if(a instanceof Dd)return'url("'+Fd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof vd?yd(a):Nd(String(a));y(!/[{;}]/.test(a),"Value does not allow [{;}].");return a}
function Nd(a){var b=a.replace(Od,"$1").replace(Od,"$1").replace(Pd,"url");if(Qd.test(b)){if(Rd.test(a))return Za("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 Za("String value requires balanced quotes, got: "+a),"zClosurez";if(!Sd(a))return Za("String value requires balanced square brackets and one identifier per pair of brackets, got: "+a),"zClosurez"}else return Za("String value allows only "+
Td+" and simple functions, got: "+a),"zClosurez";return Ud(a)}function Sd(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 Td="[-,.\"'%_!# a-zA-Z0-9\\[\\]]",Qd=new RegExp("^"+Td+"+$"),Pd=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Od=/\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,Rd=/\/\*/;function Ud(a){return a.replace(Pd,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=Hd(d).wk();return c+b+a+b+e})};function Yd(){this.zs="";this.xZ=Zd;this.vX=null}Yd.prototype.qN=!0;Yd.prototype.lA=function(){return this.vX};Yd.prototype.yn=!0;Yd.prototype.wk=function(){return this.zs};function $d(a){if(a instanceof Yd&&a.constructor===Yd&&a.xZ===Zd)return a.zs;Za("expected object of type SafeHtml, got '"+a+"' of type "+Ga(a));return"type_error:SafeHtml"}var ae=/^[a-zA-Z0-9-]+$/,be={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
function ce(a){function b(a){if(Ha(a))z(a,b);else{if(!(a instanceof Yd)){var e="object"==typeof a,h=null;e&&a.qN&&(h=a.lA());a=de(Hb(e&&a.yn?a.wk():String(a)),h)}d+=$d(a);a=a.lA();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";z(arguments,b);return de(d,c)}var Zd={};function de(a,b){return(new Yd).xF(a,b)}Yd.prototype.xF=function(a,b){this.zs=a;this.vX=b;return this};
function ee(a,b,c){var d=null,e="";if(b)for(p in b){if(!ae.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 vd)l=yd(l);else if("style"==k.toLowerCase()){g=void 0;h=l;if(!Ka(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+" given: "+h);if(!(h instanceof Jd)){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=Ha(n)?nb(n,Md).join(" "):Md(n),h+=g+":"+n+";")}h?(g=h,y(!/[<>]/.test(g),"Forbidden characters in style string: "+g),h=(new Jd).xF(h)):h=Ld}h instanceof Jd&&h.constructor===Jd&&h.yZ===Kd?g=h.WN:(Za("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 be)if(l instanceof zd)l instanceof zd&&l.constructor===zd&&l.DZ===Cd?l=
l.XN:(Za("expected object of type TrustedResourceUrl, got '"+l+"' of type "+Ga(l)),l="type_error:TrustedResourceUrl");else if(l instanceof Dd)l=Fd(l);else if(Da(l))l=Hd(l).wk();else throw Error('Attribute "'+k+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+l+'" given.');}l.yn&&(l=l.wk());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?Ha(c)||(c=[c]):c=[];!0===ud[a.toLowerCase()]?
(y(!c.length,"Void tag <"+a+"> does not allow content."),p+=">"):(d=ce(c),p+=">"+$d(d)+"</"+a+">",d=d.lA());(a=b&&b.dir)&&(d=/^(ltr|rtl|auto)$/i.test(a)?0:null);return de(p,d)}
function fe(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}de("<!DOCTYPE html>",0);de("",0);var he=de("<br>",0);var ie={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},je=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function ke(a,b){if(ie[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");b=$d(b);if(je())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};function le(a,b,c){return Math.min(Math.max(a,b),c)}function me(a,b,c){return a+c*(b-a)};function ne(a,b){this.x=r(a)?a:0;this.y=r(b)?b:0}f=ne.prototype;f.clone=function(){return new ne(this.x,this.y)};f.Fl=function(a){return a instanceof ne&&oe(this,a)};function oe(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function pe(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function qe(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function re(a,b){return new ne(a.x-b.x,a.y-b.y)}function ue(a,b){return new ne(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 ne?(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 xe(a,b){this.width=a;this.height=b}function ye(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}f=xe.prototype;f.clone=function(){return new xe(this.width,this.height)};f.area=function(){return this.width*this.height};f.aspectRatio=function(){return this.width/this.height};f.wh=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 ze(a){return a?new Ae(Be(a)):Ua||(Ua=new Ae)}function Ce(a,b){return Da(b)?a.getElementById(b):b}function De(a,b,c){return Ee(document,a,b,c)}
function Ee(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,"function"==typeof b.split&&rb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function Fe(a,b){fc(b,function(b,d){b&&"object"==typeof b&&b.yn&&(b=b.wk());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Ge.hasOwnProperty(d)?a.setAttribute(Ge[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var Ge={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 He(a){var b=a.scrollingElement?a.scrollingElement:Ic||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return Ec&&Vc("10")&&a.pageYOffset!=b.scrollTop?new ne(b.scrollLeft,b.scrollTop):new ne(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Ie(a,b,c){return Je(document,arguments)}
function Je(a,b){var c=String(b[0]),d=b[1];if(!qd&&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={};tc(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(Da(d)?c.className=d:Ha(d)?c.className=d.join(" "):Fe(c,d));2<b.length&&Ke(a,c,b,2);return c}
function Ke(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];!Ia(g)||Ka(g)&&0<g.nodeType?e(g):z(Le(g)?vb(g):g,e)}}function Me(a){return document.createElement(String(a))}function Ne(a){var b=document,c=b.createElement("DIV");Ec?(ke(c,ce(he,a)),c.removeChild(y(c.firstChild))):ke(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 B(a,b){y(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)}function Oe(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Pe(a,b){y(null!=a&&null!=b,"goog.dom.insertSiblingAfter expects non-null arguments");b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function Qe(a,b,c){y(null!=a,"goog.dom.insertChildAt expects a non-null parent");a.insertBefore(b,a.childNodes[c]||null)}
function Re(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Se(a,b){y(null!=a&&null!=b,"goog.dom.replaceNode expects non-null arguments");var c=b.parentNode;c&&c.replaceChild(a,b)}function Te(a){return rd&&void 0!=a.children?a.children:mb(a.childNodes,function(a){return 1==a.nodeType})}function Ue(a){return Ka(a)&&1==a.nodeType}
function Ve(a){var b;if(td&&!(Ec&&Vc("9")&&!Vc("10")&&Ca.SVGElement&&a instanceof Ca.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Ue(b)?b:null}function We(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 Be(a){y(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function bf(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{Oe(a);var c=Be(a);a.appendChild(c.createTextNode(String(b)))}}
function cf(a){y(null!==a,"goog.dom.getOuterHtml expects a non-null value for element");if("outerHTML"in a)return a.outerHTML;var b=Be(a).createElement("DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function df(a,b){var c=[];return ef(a,b,c,!0)?c[0]:void 0}function ef(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||ef(a,b,c,d))return!0;a=a.nextSibling}return!1}var ff={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},gf={IMG:" ",BR:"\n"};
function hf(a,b,c){if(!(a.nodeName in ff))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 gf)b.push(gf[a.nodeName]);else for(a=a.firstChild;a;)hf(a,b,c),a=a.nextSibling}function Le(a){if(a&&"number"==typeof a.length){if(Ka(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ja(a))return"function"==typeof a.item}return!1}
function jf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Ae(a){this.oc=a||Ca.document||document}f=Ae.prototype;f.KX=ze;f.jj=function(){return Ce(this.oc,void 0)};f.getElementsByTagName=function(a,b){return(b||this.oc).getElementsByTagName(String(a))};f.cA=function(a,b,c){Je(this.oc,arguments)};f.createElement=function(a){return this.oc.createElement(String(a))};f.createTextNode=function(a){return this.oc.createTextNode(String(a))};
f.appendChild=B;f.append=function(a,b){Ke(Be(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.Lv=Oe;
f.removeNode=Re;f.contains=We;f.pa=bf;function kf(a){a=a||document.styleSheets;for(var b=[],c=lf(a),d=0;a=c[d];d++){var e=mf(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 mf(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function lf(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,lf(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)wb(c,lf(a[d]));else{var g=mf(a);if(g&&g.length){d=0;e=g.length;for(var h;d<e;d++)h=g[d],h.styleSheet&&wb(c,lf(h.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function nf(a){var b=ze(),c=b.oc,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 of(){}
of.prototype.LM=function(a,b){function c(b){b=nd(b);for(var c in a)y(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ld(b)}var d=function(){var a=["data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxMHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wODQ4MTgxIDAuMDQ3MTIwNyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMSB7ZmlsbDp7cG9wdXAuYmFja2dyb3VuZH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cG9seWdvbiBmaWxsPSJyZ2JhKDAsIDAsIDAsIC4yNSkiIHBvaW50cz0iLTAsMC4wNDI0MDcxIDAuMDQyNDA5NywwIDAuMDg0ODE4MSwwLjA0MjQwODQgIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9IjEuMzM1N2UtMDA2LDAuMDQ3MTIwNyAwLjA0MjQwOTcsMC4wMDQ3MTIzNCAwLjA4NDgxODEsMC4wNDcxMjA3ICIvPg0KIDwvZz4NCjwvc3ZnPg0K"),"data:image/svg+xml;base64,"+
c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCINCnZpZXdCb3g9IjAgMCAwLjA3NTQ3NTEgMC4wNDQ4MDg4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOntwb3B1cC5iYWNrZ3JvdW5kfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwb2x5Z29uIGZpbGw9InJnYmEoMCwgMCwgMCwgLjI1KSIgcG9pbnRzPSItMCwwLjAwNDcxNDYgMC4wNDAwOTY5LDAuMDQ0ODA4OCAwLjA3NTQ3NTEsMC4wMDQ3MTQ2ICIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIwLjAwMjM1OTk4LDAgMC4wNDAwOTY5LDAuMDM3NzM0MiAwLjA3MzExNjUsMCAiLz4NCiA8L2c+DQo8L3N2Zz4NCg=="),
"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,"+c("PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHN0eWxlPSJpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5O3RleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjtzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHhtbDpzcGFjZT0icHJlc2VydmUiIGhlaWdodD0iMTZweCIgd2lkdGg9IjE2cHgiIHZlcnNpb249IjEuMSIgY2xpcC1ydWxlPSJldmVub2RkIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHZpZXdCb3g9IjAgMCAwLjA3NTQ3MTEgMC4wNzU0NzExIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMSB7ZmlsbDojZmZmfQ0KICAgIC5maWwyIHtmaWxsOntwcm9ncmVzcy5wbGF5YmFja319DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuNTZ9DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDM3NzM2LDBjMC4wMjA4NCwwLDAuMDM3NzM2LDAuMDE2ODk2LDAuMDM3NzM2LDAuMDM3NzM2cy0wLjAxNjg5NiwwLjAzNzczNi0wLjAzNzczNiwwLjAzNzczNi0wLjAzNzczNi0wLjAxNjg5Ni0wLjAzNzczNi0wLjAzNzczNiwwLjAxNjg5Ni0wLjAzNzczNiwwLjAzNzczNi0wLjAzNzczNnoiLz4NCiAgPGNpcmNsZSBjeT0iMC4wMzc3MzQiIGN4PSIwLjAzNzczNCIgcj0iMC4wMzMwMTgiIGNsYXNzPSJmaWwxIi8+DQogIDxjaXJjbGUgY3k9IjAuMDM3NzM0IiBjeD0iMC4wMzc3MzQiIHI9IjAuMDE0MTUiIGNsYXNzPSJmaWwyIi8+DQogPC9nPg0KPC9zdmc+DQoNCg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzUxNDI1IDAuMDQxOTM2OSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDIxOTA2MSAwLjAzNjA2NTlsLTAuMDAyNTY0NSAtMC4wMDE0ODA3OCAwLjAxMTg0NTQgLTAuMDIwNTE2OGMwLjAwMjA0NDA1LC0wLjAwMzU0MDc3IDAuMDAwODMxMDQ5LC0wLjAwODA2ODczIC0wLjAwMjcwOTcyLC0wLjAxMDExMjggLTAuMDAzNTQxNjEsLTAuMDAyMDQ0ODggLTAuMDA4MDY4NzMsLTAuMDAwODMxMDQ5IC0wLjAxMDExMjgsMC4wMDI3MDk3MmwtMC4wMTQ4MDY5IDAuMDI1NjQ2N2MtMC4wMDEyMjU1OSwwLjAwMjEyNDYzIC0wLjAwMDQ5Nzc5LDAuMDA0ODM5MzkgMC4wMDE2MjYsMC4wMDYwNjU4MiAwLjAwMjEyNDYzLDAuMDAxMjI2NDMgMC4wMDQ4MzkzOSwwLjAwMDQ5OTQ2OSAwLjAwNjA2NjY2LC0wLjAwMTYyNDMybDguMzk0NDRlLTAwNyAwIDAuMDEwMzY1NSAtMC4wMTc5NTMyIDAuMDAwNzQwMzg5IC0wLjAwMTI4MjY3IC0wLjAwMjU2NDUgLTAuMDAxNDgwNzggLTAuMDAwNzQwMzg5IDAuMDAxMjgyNjcgLTAuMDEwMzY0NiAwLjAxNzk1MTUgLTAuMDAyNTY1MzQgLTAuMDAxNDgwNzggMC4wMTAzNjQ2IC0wLjAxNzk1MTVjMC4wMDEyMjcyNywtMC4wMDIxMjU0NyAwLjAwMzk0MzcxLC0wLjAwMjg1MzI3IDAuMDA2MDY4MzQsLTAuMDAxNjI2IDAuMDAyMTI1NDcsMC4wMDEyMjY0MyAwLjAwMjg1MzI3LDAuMDAzOTQyODcgMC4wMDE2MjYsMC4wMDYwNjgzNGwtMC4wMTAzNjU1IDAuMDE3OTUzMiAtOC4zOTQ0NGUtMDA3IDBjLTAuMDAyMDQ1NzIsMC4wMDM1NDA3NyAtMC4wMDY1NzExNywwLjAwNDc1MjkzIC0wLjAxMDExMTksMC4wMDI3MDg4OCAtMC4wMDM1NDA3NywtMC4wMDIwNDQ4OCAtMC4wMDQ3NTM3NywtMC4wMDY1NzExNyAtMC4wMDI3MDk3MiwtMC4wMTAxMTE5bDAuMDE0ODA2OSAtMC4wMjU2NDY3YzAuMDAyODYxNjYsLTAuMDA0OTU2OTEgMC4wMDkyMDAzLC0wLjAwNjY1NTk1IDAuMDE0MTU4MSwtMC4wMDM3OTM0NSAwLjAwNDk1NjkxLDAuMDAyODYxNjYgMC4wMDY2NTU5NSwwLjAwOTIwMTE0IDAuMDAzNzkzNDUsMC4wMTQxNTgxbC0wLjAxMTg0NTQgMC4wMjA1MTY4eiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxN3B4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzUyNDE4IDAuMDUwOTA4MiINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDE1NTQ0NyAwLjAzNzkzNzJjMC4wMDIwNDU1MywtMC4wMDM1NDI3MyAwLjAwMzM5NTc4LC0wLjAwNjU4OTIgLTAuMDAwMTQ2MTA5LC0wLjAwODYzNDczIC0wLjAwMzU0MTg5LC0wLjAwMjA0NDY5IC0wLjAwNTUwNTEzLDAuMDAwNjQ5MDk1IC0wLjAwNzU0OTgzLDAuMDA0MTkwOTkgLTAuMDA0NDQzNzQsMC4wMDc2OTU5NCAwLjAwMTQ4MDQxLC0wLjAwMjU2NDQ3IC0wLjAwMjk2MjQ5LDAuMDA1MTMxNDYgLTAuMDAyMDQ1NTMsMC4wMDM1NDE4OSAtMC4wMDMzOTc0NiwwLjAwNjU5MDA0IDAuMDAwMTQ0NDMsMC4wMDg2MzU1NyAwLjAwMzU0MTg5LDAuMDAyMDQ0NjkgMC4wMDU1MDY4MSwtMC4wMDA2NDk5MzUgMC4wMDc1NTE1MSwtMC4wMDQxOTI2NyAwLjAwNDQ0Mzc0LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MDQxLDAuMDAyNTY1MzEgMC4wMDI5NjI0OSwtMC4wMDUxMzA2MnptLTAuMDEwMjYxMiAtMC4wMDU5MjQ5OWMwLjAwMjg2MjU3LC0wLjAwNDk1ODQ4IDAuMDA2NjM3OSwtMC4wMDgxMzg0NiAwLjAxMTU5NjQsLTAuMDA1Mjc1MDUgMC4wMDQ5NTg0OCwwLjAwMjg2MjU3IDAuMDA0MDkzNTgsMC4wMDc3MjE5NyAwLjAwMTIzMDE3LDAuMDEyNjgxMyAtMC4wMDQ0NDI5LDAuMDA3Njk1OTQgMC4wMDE0ODEyNSwtMC4wMDI1NjUzMSAtMC4wMDI5NjI0OSwwLjAwNTEzMDYyIC0wLjAwMjg2MjU3LDAuMDA0OTU5MzIgLTAuMDA2NjM5NTgsMC4wMDgxMzkzIC0wLjAxMTU5ODEsMC4wMDUyNzY3MyAtMC4wMDQ5NTg0OCwtMC4wMDI4NjM0MSAtMC4wMDQwOTE5LC0wLjAwNzcyMzY1IC0wLjAwMTIyODQ5LC0wLjAxMjY4MjEgMC4wMDQ0NDI5LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MTI1LDAuMDAyNTY0NDcgMC4wMDI5NjI0OSwtMC4wMDUxMzE0NnoiLz4NCiAgPHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik0wLjAzMDM1NjMgMC4wMTIyODMzYzAuMDAyMDQ0NjksLTAuMDAzNTQyNzMgMC4wMDMzOTU3OCwtMC4wMDY1OTAwNCAtMC4wMDAxNDYxMDksLTAuMDA4NjM1NTcgLTAuMDAzNTQxODksLTAuMDAyMDQ0NjkgLTAuMDA1NTA1MTMsMC4wMDA2NDk5MzUgLTAuMDA3NTUwNjcsMC4wMDQxOTE4MyAtMC4wMDQ0NDI5LDAuMDA3Njk1OTQgMC4wMDE0ODEyNSwtMC4wMDI1NjQ0NyAtMC4wMDI5NjI0OSwwLjAwNTEzMTQ2IC0wLjAwMjA0NDY5LDAuMDAzNTQxODkgLTAuMDAzMzk2NjIsMC4wMDY1ODkyIDAuMDAwMTQ1MjcsMC4wMDg2MzQ3MyAwLjAwMzU0MTg5LDAuMDAyMDQ0NjkgMC4wMDU1MDU5NywtMC4wMDA2NDkwOTUgMC4wMDc1NTE1MSwtMC4wMDQxOTA5OSAwLjAwNDQ0MjksLTAuMDA3Njk2NzggLTAuMDAxNDgxMjUsMC4wMDI1NjQ0NyAwLjAwMjk2MjQ5LC0wLjAwNTEzMTQ2em0tMC4wMTAyNjIxIC0wLjAwNTkyNDk5YzAuMDAyODYzNDEsLTAuMDA0OTU4NDggMC4wMDY2Mzg3NCwtMC4wMDgxMzg0NiAwLjAxMTU5NzIsLTAuMDA1Mjc1ODkgMC4wMDQ5NTg0OCwwLjAwMjg2MzQxIDAuMDA0MDkyNzQsMC4wMDc3MjI4MSAwLjAwMTIzMDE3LDAuMDEyNjgyMSAtMC4wMDQ0NDM3NCwwLjAwNzY5NTk0IDAuMDAxNDgwNDEsLTAuMDAyNTY1MzEgLTAuMDAyOTYyNDksMC4wMDUxMzE0NiAtMC4wMDI4NjM0MSwwLjAwNDk1ODQ4IC0wLjAwNjYzOTU4LDAuMDA4MTM4NDYgLTAuMDExNTk4MSwwLjAwNTI3NTA1IC0wLjAwNDk1ODQ4LC0wLjAwMjg2MjU3IC0wLjAwNDA5MTksLTAuMDA3NzIyODEgLTAuMDAxMjI5MzMsLTAuMDEyNjgxMyAwLjAwNDQ0Mzc0LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MDQxLDAuMDAyNTY0NDcgMC4wMDI5NjI0OSwtMC4wMDUxMzE0NnoiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDAiIHRyYW5zZm9ybT0ibWF0cml4KDAuNSAtMC44NjYwMjUgMC44NjYwMjUgMC41IDAuMDExMTUzNyAwLjAzMzY5MjMpIiB3aWR0aD0iMC4wMjA3MzU4IiBoZWlnaHQ9IjAuMDAyOTYyNDkiLz4NCiA8L2c+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wNjM3NzEyIDAuMDg1MDI3MyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAgMC4wNjM3NzEyLDAuMDQyNTEzNiAtMCwwLjA4NTAyODggIi8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wNjM3NzEyIDAuMDg1MDI3MyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMCIgcG9pbnRzPSItMCwwIDAuMDYzNzcxMiwwLjA0MjUxMzYgLTAsMC4wODUwMjg4ICIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMjIzNjA0IDAuMDI0MDgwNSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMC4wMDg1OTkyNCAwLjAyNDA4MDVsLTAuMDA4NTk5MjQgMCAwIC0wLjAyNDA4MDUgMC4wMDg1OTkyNCAwIDAgMC4wMjQwODA1em0wLjAxMzc2MTEgMGwtMC4wMDg1OTk3MyAwIDAgLTAuMDI0MDgwNSAwLjAwODU5OTczIDAgMCAwLjAyNDA4MDV6Ii8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMjIzNjA0IDAuMDI0MDgwNSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDA4NTk5MjQgMC4wMjQwODA1bC0wLjAwODU5OTI0IDAgMCAtMC4wMjQwODA1IDAuMDA4NTk5MjQgMCAwIDAuMDI0MDgwNXptMC4wMTM3NjExIDBsLTAuMDA4NTk5NzMgMCAwIC0wLjAyNDA4MDUgMC4wMDg1OTk3MyAwIDAgMC4wMjQwODA1eiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgLS0+DQoNCjxzdmcgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNSIgd2lkdGg9IjIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDU1NTM4NTU2IDAuMDQxODY4Ij48bWV0YWRhdGE+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDU0Mzk3NSwwKSI+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJtMC4wNDEyMjQsMC4wMTU3NjVjMC4wMDA0MjA5MSwwLjAwMTY1MzYsMC4wMDA2NDQwMiwwLjAwMzM4NDcsMC4wMDA2NDQwMiwwLjAwNTE2ODgsMCwwLjAxMTU2Mi0wLjAwOTM3MjQsMC4wMjA5MzQtMC4wMjA5MzQsMC4wMjA5MzRzLTAuMDIwOTM0LTAuMDA5MzcyLTAuMDIwOTM0LTAuMDIwOTM0LDAuMDA5MzcyNC0wLjAyMDkzNCwwLjAyMDkzNC0wLjAyMDkzNGw4RS03LDAuMDA2OTc4M2gtOEUtN2MtMC4wMDc3MDc3LDAtMC4wMTM5NTYsMC4wMDYyNDgtMC4wMTM5NTYsMC4wMTM5NTYsMCwwLjAwNzcwNzcsMC4wMDYyNDgsMC4wMTM5NTYsMC4wMTM5NTYsMC4wMTM5NTYsMC4wMDc3MDc3LDAsMC4wMTM5NTUtMC4wMDYyNDgsMC4wMTM5NTUtMC4wMTM5NTYsMC0wLjAwMDgwNzAxLTAuMDAwMDY4MDQtMC4wMDE1OTgyLTAuMDAwMjAwMTctMC4wMDIzNjhsLTAuMDA2Nzc2NSwwLjAwMjkwNDQsMC4wMDQ2NTE0LTAuMDE2ODE4LDAuMDE3NDIxLDAuMDA3MzU4LTAuMDA4NzYwOCwwLjAwMzc1NXoiLz4NCiA8L2c+DQo8L3N2Zz4NCg0K"),
"data:image/svg+xml;base64,"+c("PCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgLS0+DQoNCjxzdmcgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNSIgd2lkdGg9IjIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDU1NTM4NTU2IDAuMDQxODY4Ij48bWV0YWRhdGE+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDA1NDM5NzUsMCkiPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0ibTAuMDQxMjI0LDAuMDE1NzY1YzAuMDAwNDIwOTEsMC4wMDE2NTM2LDAuMDAwNjQ0MDIsMC4wMDMzODQ3LDAuMDAwNjQ0MDIsMC4wMDUxNjg4LDAsMC4wMTE1NjItMC4wMDkzNzI0LDAuMDIwOTM0LTAuMDIwOTM0LDAuMDIwOTM0cy0wLjAyMDkzNC0wLjAwOTM3Mi0wLjAyMDkzNC0wLjAyMDkzNCwwLjAwOTM3MjQtMC4wMjA5MzQsMC4wMjA5MzQtMC4wMjA5MzRsOEUtNywwLjAwNjk3ODNoLThFLTdjLTAuMDA3NzA3NywwLTAuMDEzOTU2LDAuMDA2MjQ4LTAuMDEzOTU2LDAuMDEzOTU2LDAsMC4wMDc3MDc3LDAuMDA2MjQ4LDAuMDEzOTU2LDAuMDEzOTU2LDAuMDEzOTU2LDAuMDA3NzA3NywwLDAuMDEzOTU1LTAuMDA2MjQ4LDAuMDEzOTU1LTAuMDEzOTU2LDAtMC4wMDA4MDcwMS0wLjAwMDA2ODA0LTAuMDAxNTk4Mi0wLjAwMDIwMDE3LTAuMDAyMzY4bC0wLjAwNjc3NjUsMC4wMDI5MDQ0LDAuMDA0NjUxNC0wLjAxNjgxOCwwLjAxNzQyMSwwLjAwNzM1OC0wLjAwODc2MDgsMC4wMDM3NTV6Ii8+DQogPC9nPg0KPC9zdmc+DQoNCg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj4NCiAgPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIGQ9Ik0yODI3LjAyLDM5NzloMC45OXYtNGgtMC45OXY0Wm0zLjk5LTh2MTJIMjgzMnYtMTJoLTAuOTlabS0xMi4wMSwzLjAxdjUuOThoM2w0LDMuMDF2LTEybC00LDMuMDFoLTNabTEwLjAxLDcuMDJoMXYtOC4wMmgtMXY4LjAyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4MTkgLTM5NzEpIi8+DQo8L3N2Zz4NCg=="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj4NCiAgPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiBkPSJNMjgyNy4wMiwzOTc5aDAuOTl2LTRoLTAuOTl2NFptMy45OS04djEySDI4MzJ2LTEyaC0wLjk5Wm0tMTIuMDEsMy4wMXY1Ljk4aDNsNCwzLjAxdi0xMmwtNCwzLjAxaC0zWm0xMC4wMSw3LjAyaDF2LTguMDJoLTF2OC4wMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODE5IC0zOTcxKSIvPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgc3R5bGU9Im1hcmdpbi1sZWZ0OjFweDtvdmVyZmxvdzp2aXNpYmxlIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTYgMTIiPg0KICA8cGF0aCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgZD0iTTI4MTkuMDEsNDAxNXY2SDI4MjJsMy45OSwzdi0xMmwtMy45OSwzaC0yLjk5Wm0xNS42NCwwLjIxLTAuODYtLjg1LTIuMjMsMi4xOC0yLjIyLTIuMTgtMC44Ny44NSwyLjIzLDIuMTgtMi4yMywyLjE4LDAuODcsMC44NSwyLjIyLTIuMTgsMi4yMywyLjE4LDAuODYtLjg1LTIuMjItMi4xOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODE5IC00MDEyKSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgc3R5bGU9Im1hcmdpbi1sZWZ0OjFweDtvdmVyZmxvdzp2aXNpYmxlIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTYgMTIiPg0KICA8cGF0aCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIGQ9Ik0yODE5LjAxLDQwMTV2NkgyODIybDMuOTksM3YtMTJsLTMuOTksM2gtMi45OVptMTUuNjQsMC4yMS0wLjg2LS44NS0yLjIzLDIuMTgtMi4yMi0yLjE4LTAuODcuODUsMi4yMywyLjE4LTIuMjMsMi4xOCwwLjg3LDAuODUsMi4yMi0yLjE4LDIuMjMsMi4xOCwwLjg2LS44NS0yLjIyLTIuMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgxOSAtNDAxMikiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIGQ9Ik04LjI1Nyw4LjIyNWMwLDAuMDcyLTAuMDQ3LDAuMTY3LTAuMTQzLDAuMjg1QzcuMjc1LDkuNTA0LDYuMTU2LDEwLDQuNzYyLDEwDQoJYy0xLjQyNCwwLTIuNTgtMC40ODItMy40NjYtMS40NDhDMC40MzMsNy42MTcsMCw2LjQzOSwwLDUuMDE2YzAtMS4zNzgsMC40MjMtMi41NDcsMS4yNjgtMy41MDgNCgljMC44ODEtMS4wMDQsMi4wMDQtMS41MDcsMy4zNjYtMS41MDdjMS40NzgsMCwyLjY0MSwwLjQ1LDMuNDgsMS4zNTNjMC4wOTEsMC4xLDAuMTM2LDAuMTg4LDAuMTM2LDAuMjY1DQoJYzAsMC4wODUtMC4xNTcsMC40MDYtMC40NzUsMC45NThDNy40NTcsMy4xMzIsNy4yNTgsMy40NCw3LjE3NiwzLjUxQzcuMTM4LDMuNTQ1LDcuMDkyLDMuNTY0LDcuMDM3LDMuNTY0DQoJYy0wLjAyMywwLTAuMTM4LTAuMDkxLTAuMzQzLTAuMjcxQzYuNDQ5LDMuMDc1LDYuMjA1LDIuOTA1LDUuOTY5LDIuNzgyYy0wLjM2LTAuMTgxLTAuNzM3LTAuMjcxLTEuMTI1LTAuMjcxDQoJYy0wLjY3MSwwLTEuMjA4LDAuMjQ4LTEuNjA5LDAuNzQ3QzIuODY1LDMuNzIsMi42ODEsNC4yOTMsMi42ODEsNC45NzNjMCwwLjY4OCwwLjE4NCwxLjI2NSwwLjU1NCwxLjczMw0KCWMwLjQwMSwwLjUwNiwwLjkzOCwwLjc2MiwxLjYwOSwwLjc2MmMwLjM5NywwLDAuNzc0LTAuMDg2LDEuMTMyLTAuMjZjMC4yMzItMC4xMTEsMC40Ny0wLjI3MSwwLjcxNC0wLjQ3Nw0KCWMwLjE5OC0wLjE3MSwwLjMxMS0wLjI1NywwLjMzNC0wLjI1N2MwLjA0NywwLDAuMDkxLDAuMDI2LDAuMTM3LDAuMDc1QzcuMjM0LDYuNjMxLDcuNDMzLDYuOTE0LDcuNzU4LDcuNA0KCUM4LjA5LDcuODk4LDguMjU3LDguMTc1LDguMjU3LDguMjI1TDguMjU3LDguMjI1eiBNMTcsOC4yMjVjMCwwLjA3Mi0wLjA0NywwLjE2Ny0wLjE0MywwLjI4NUMxNi4wMTgsOS41MDQsMTQuODk4LDEwLDEzLjUwNiwxMA0KCWMtMS40MjYsMC0yLjU4MS0wLjQ4Mi0zLjQ2Ny0xLjQ0OEM5LjE3Niw3LjYxNyw4Ljc0Myw2LjQzOSw4Ljc0Myw1LjAxNmMwLTEuMzc4LDAuNDIyLTIuNTQ3LDEuMjY4LTMuNTA4DQoJQzEwLjg5MywwLjUwMywxMi4wMTYsMCwxMy4zNzYsMGMxLjQ3OSwwLDIuNjQxLDAuNDUsMy40ODEsMS4zNTNjMC4wOTIsMC4xLDAuMTM3LDAuMTg4LDAuMTM3LDAuMjY1DQoJYzAsMC4wODUtMC4xNTgsMC40MDYtMC40NzcsMC45NThjLTAuMzE2LDAuNTU1LTAuNTE2LDAuODYzLTAuNiwwLjkzM2MtMC4wMzcsMC4wMzUtMC4wODIsMC4wNTQtMC4xMzcsMC4wNTQNCgljLTAuMDIzLDAtMC4xMzktMC4wOTEtMC4zNDQtMC4yNzFjLTAuMjQ2LTAuMjE4LTAuNDg4LTAuMzg4LTAuNzI1LTAuNTExQzE0LjM1MiwyLjYsMTMuOTc1LDIuNTEsMTMuNTg4LDIuNTENCgljLTAuNjcyLDAtMS4yMDgsMC4yNDgtMS42MSwwLjc0N2MtMC4zNywwLjQ2Mi0wLjU1NSwxLjAzNS0wLjU1NSwxLjcxNWMwLDAuNjg4LDAuMTg2LDEuMjY2LDAuNTU1LDEuNzMyDQoJYzAuNDAyLDAuNTA3LDAuOTM4LDAuNzYzLDEuNjEsMC43NjNjMC4zOTYsMCwwLjc3My0wLjA4NiwxLjEzMS0wLjI2MWMwLjIzMi0wLjExLDAuNDcxLTAuMjcxLDAuNzE1LTAuNDc2DQoJYzAuMTk3LTAuMTcxLDAuMzExLTAuMjU3LDAuMzM0LTAuMjU3YzAuMDQ3LDAsMC4wOSwwLjAyNSwwLjEzOSwwLjA3NWMwLjA3LDAuMDgxLDAuMjcsMC4zNjQsMC41OTYsMC44NDkNCglDMTYuODM0LDcuODk4LDE3LDguMTc1LDE3LDguMjI1eiIvPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiBkPSJNOC4yNTcsOC4yMjVjMCwwLjA3Mi0wLjA0NywwLjE2Ny0wLjE0MywwLjI4NUM3LjI3NSw5LjUwNCw2LjE1NiwxMCw0Ljc2MiwxMA0KCWMtMS40MjQsMC0yLjU4LTAuNDgyLTMuNDY2LTEuNDQ4QzAuNDMzLDcuNjE3LDAsNi40MzksMCw1LjAxNmMwLTEuMzc4LDAuNDIzLTIuNTQ3LDEuMjY4LTMuNTA4DQoJYzAuODgxLTEuMDA0LDIuMDA0LTEuNTA3LDMuMzY2LTEuNTA3YzEuNDc4LDAsMi42NDEsMC40NSwzLjQ4LDEuMzUzYzAuMDkxLDAuMSwwLjEzNiwwLjE4OCwwLjEzNiwwLjI2NQ0KCWMwLDAuMDg1LTAuMTU3LDAuNDA2LTAuNDc1LDAuOTU4QzcuNDU3LDMuMTMyLDcuMjU4LDMuNDQsNy4xNzYsMy41MUM3LjEzOCwzLjU0NSw3LjA5MiwzLjU2NCw3LjAzNywzLjU2NA0KCWMtMC4wMjMsMC0wLjEzOC0wLjA5MS0wLjM0My0wLjI3MUM2LjQ0OSwzLjA3NSw2LjIwNSwyLjkwNSw1Ljk2OSwyLjc4MmMtMC4zNi0wLjE4MS0wLjczNy0wLjI3MS0xLjEyNS0wLjI3MQ0KCWMtMC42NzEsMC0xLjIwOCwwLjI0OC0xLjYwOSwwLjc0N0MyLjg2NSwzLjcyLDIuNjgxLDQuMjkzLDIuNjgxLDQuOTczYzAsMC42ODgsMC4xODQsMS4yNjUsMC41NTQsMS43MzMNCgljMC40MDEsMC41MDYsMC45MzgsMC43NjIsMS42MDksMC43NjJjMC4zOTcsMCwwLjc3NC0wLjA4NiwxLjEzMi0wLjI2YzAuMjMyLTAuMTExLDAuNDctMC4yNzEsMC43MTQtMC40NzcNCgljMC4xOTgtMC4xNzEsMC4zMTEtMC4yNTcsMC4zMzQtMC4yNTdjMC4wNDcsMCwwLjA5MSwwLjAyNiwwLjEzNywwLjA3NUM3LjIzNCw2LjYzMSw3LjQzMyw2LjkxNCw3Ljc1OCw3LjQNCglDOC4wOSw3Ljg5OCw4LjI1Nyw4LjE3NSw4LjI1Nyw4LjIyNUw4LjI1Nyw4LjIyNXogTTE3LDguMjI1YzAsMC4wNzItMC4wNDcsMC4xNjctMC4xNDMsMC4yODVDMTYuMDE4LDkuNTA0LDE0Ljg5OCwxMCwxMy41MDYsMTANCgljLTEuNDI2LDAtMi41ODEtMC40ODItMy40NjctMS40NDhDOS4xNzYsNy42MTcsOC43NDMsNi40MzksOC43NDMsNS4wMTZjMC0xLjM3OCwwLjQyMi0yLjU0NywxLjI2OC0zLjUwOA0KCUMxMC44OTMsMC41MDMsMTIuMDE2LDAsMTMuMzc2LDBjMS40NzksMCwyLjY0MSwwLjQ1LDMuNDgxLDEuMzUzYzAuMDkyLDAuMSwwLjEzNywwLjE4OCwwLjEzNywwLjI2NQ0KCWMwLDAuMDg1LTAuMTU4LDAuNDA2LTAuNDc3LDAuOTU4Yy0wLjMxNiwwLjU1NS0wLjUxNiwwLjg2My0wLjYsMC45MzNjLTAuMDM3LDAuMDM1LTAuMDgyLDAuMDU0LTAuMTM3LDAuMDU0DQoJYy0wLjAyMywwLTAuMTM5LTAuMDkxLTAuMzQ0LTAuMjcxYy0wLjI0Ni0wLjIxOC0wLjQ4OC0wLjM4OC0wLjcyNS0wLjUxMUMxNC4zNTIsMi42LDEzLjk3NSwyLjUxLDEzLjU4OCwyLjUxDQoJYy0wLjY3MiwwLTEuMjA4LDAuMjQ4LTEuNjEsMC43NDdjLTAuMzcsMC40NjItMC41NTUsMS4wMzUtMC41NTUsMS43MTVjMCwwLjY4OCwwLjE4NiwxLjI2NiwwLjU1NSwxLjczMg0KCWMwLjQwMiwwLjUwNywwLjkzOCwwLjc2MywxLjYxLDAuNzYzYzAuMzk2LDAsMC43NzMtMC4wODYsMS4xMzEtMC4yNjFjMC4yMzItMC4xMSwwLjQ3MS0wLjI3MSwwLjcxNS0wLjQ3Ng0KCWMwLjE5Ny0wLjE3MSwwLjMxMS0wLjI1NywwLjMzNC0wLjI1N2MwLjA0NywwLDAuMDksMC4wMjUsMC4xMzksMC4wNzVjMC4wNywwLjA4MSwwLjI3LDAuMzY0LDAuNTk2LDAuODQ5DQoJQzE2LjgzNCw3Ljg5OCwxNyw4LjE3NSwxNyw4LjIyNXoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4wMTU5MjYzbDAuMDA1OTcyMTkgLTAuMDA1OTcyMTkgMC4wMDc5NjMxNCAwLjAwNzk2MzE0IDAuMDAzOTgxOTEgLTAuMDAzOTgxOTEgLTAuMDA3OTYzMTQgLTAuMDA3OTYzMTQgMC4wMDU5NzIxOSAtMC4wMDU5NzIxOSAtMC4wMTE5NDUxIDAgLTAuMDAzOTgxMjQgMCAwIDAuMDAzOTgxMjQgMCAwLjAxMTk0NTF6bTAuMDM3ODI0OCAwLjAwNTk3MjE5bC0wLjAwNTk3Mjg2IDAuMDA1OTcyMTkgLTAuMDA3OTYzMTQgLTAuMDA3OTYzMTQgLTAuMDAzOTgxMjQgMC4wMDM5ODEyNCAwLjAwNzk2MzE0IDAuMDA3OTYzMTQgLTAuMDA1OTcyMTkgMC4wMDU5NzI4NiAwLjAxMTk0NTEgMCAwLjAwMzk4MTI0IDAgMCAtMC4wMDM5ODEyNCAwIC0wLjAxMTk0NTF6Ii8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMDE1OTI2M2wwLjAwNTk3MjE5IC0wLjAwNTk3MjE5IDAuMDA3OTYzMTQgMC4wMDc5NjMxNCAwLjAwMzk4MTkxIC0wLjAwMzk4MTkxIC0wLjAwNzk2MzE0IC0wLjAwNzk2MzE0IDAuMDA1OTcyMTkgLTAuMDA1OTcyMTkgLTAuMDExOTQ1MSAwIC0wLjAwMzk4MTI0IDAgMCAwLjAwMzk4MTI0IDAgMC4wMTE5NDUxem0wLjAzNzgyNDggMC4wMDU5NzIxOWwtMC4wMDU5NzI4NiAwLjAwNTk3MjE5IC0wLjAwNzk2MzE0IC0wLjAwNzk2MzE0IC0wLjAwMzk4MTI0IDAuMDAzOTgxMjQgMC4wMDc5NjMxNCAwLjAwNzk2MzE0IC0wLjAwNTk3MjE5IDAuMDA1OTcyODYgMC4wMTE5NDUxIDAgMC4wMDM5ODEyNCAwIDAgLTAuMDAzOTgxMjQgMCAtMC4wMTE5NDUxeiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQ0KPHN2ZyBpZD0ic3ZnMiIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjt0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247aW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiB4bWw6c3BhY2U9InByZXNlcnZlIiBoZWlnaHQ9IjE2cHgiIHdpZHRoPSIxNnB4IiB2ZXJzaW9uPSIxLjEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCI+PG1ldGFkYXRhIGlkPSJtZXRhZGF0YTE0Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZS8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzIGlkPSJkZWZzNCI+PHN0eWxlIGlkPSJzdHlsZTYiIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIDwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJwYXRoNyIgY2xhc3M9ImZpbDAiIGQ9Im0wLjAxOTg4NCwwLjAzNTc1MywwLjAwNTk3MjItMC4wMDU5NzIyLDAuMDA3OTYzMSwwLjAwNzk2MzEsMC4wMDM5ODE5LTAuMDAzOTgxOS0wLjAwNzk2MzEtMC4wMDc5NjMxLDAuMDA1OTcyMi0wLjAwNTk3MjItMC4wMTE5NDUsMC0wLjAwMzk4MTIsMCwwLDAuMDAzOTgxMiwwLDAuMDExOTQ1eiIvPjxwYXRoIGlkPSJwYXRoOSIgY2xhc3M9ImZpbDAiIGQ9Ik0wLjAxNzkxNywwLjAwMTk2NTMsMC4wMTE5NDQsMC4wMDc5Mzc1LDAuMDAzOTgxMi0wLjAwMDAyNTU2NCwwLDAuMDAzOTU1NmwwLjAwNzk2MzEsMC4wMDc5NjMxLTAuMDA1OTcyMiwwLjAwNTk3MjloMC4wMTE5NDUsMC4wMDM5ODEydi0wLjAwMzk4MTItMC4wMTE5NDV6Ii8+PC9zdmc+DQ0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQoNCjxzdmcgaWQ9InN2ZzIiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247dGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uO2ltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNnB4IiB3aWR0aD0iMTZweCIgdmVyc2lvbj0iMS4xIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDM3ODI0OCAwLjAzNzgyNDgiPjxtZXRhZGF0YSBpZD0ibWV0YWRhdGExNCI+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyBpZD0iZGVmczQiPjxzdHlsZSBpZD0ic3R5bGU2IiB0eXBlPSJ0ZXh0L2NzcyI+DQogICAgLmZpbDAge2ZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9fQ0KICAgPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9InBhdGg3IiBjbGFzcz0iZmlsMCIgZD0ibTAuMDE5ODg0LDAuMDM1NzUzLDAuMDA1OTcyMi0wLjAwNTk3MjIsMC4wMDc5NjMxLDAuMDA3OTYzMSwwLjAwMzk4MTktMC4wMDM5ODE5LTAuMDA3OTYzMS0wLjAwNzk2MzEsMC4wMDU5NzIyLTAuMDA1OTcyMi0wLjAxMTk0NSwwLTAuMDAzOTgxMiwwLDAsMC4wMDM5ODEyLDAsMC4wMTE5NDV6Ii8+PHBhdGggaWQ9InBhdGg5IiBjbGFzcz0iZmlsMCIgZD0iTTAuMDE3OTE3LDAuMDAxOTY1MywwLjAxMTk0NCwwLjAwNzkzNzUsMC4wMDM5ODEyLTAuMDAwMDI1NTY0LDAsMC4wMDM5NTU2bDAuMDA3OTYzMSwwLjAwNzk2MzEtMC4wMDU5NzIyLDAuMDA1OTcyOWgwLjAxMTk0NSwwLjAwMzk4MTJ2LTAuMDAzOTgxMi0wLjAxMTk0NXoiLz48L3N2Zz4NCg0K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5ub3JtYWx9Ii8+DQo8L3N2Zz4="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5vdmVyfSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIvPg0KPC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn0iLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMS4xMDM0NCAxLjEwMzQ1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjUwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMC4xNzI0MDUgMGwwLjc1ODYyOSAwYzAuMDk0ODIzOCwwIDAuMTcyNDA1LDAuMDc3NTgxMyAwLjE3MjQwNSwwLjE3MjQwNWwwIDAuNzU4NjM5YzAsMC4wOTQ4MjM4IC0wLjA3NzU4MTMsMC4xNzI0MDUgLTAuMTcyNDA1LDAuMTcyNDA1bC0wLjc1ODYyOSAwYy0wLjA5NDgyMzgsMCAtMC4xNzI0MDUsLTAuMDc3NTgxMyAtMC4xNzI0MDUsLTAuMTcyNDA1bDAgLTAuNzU4NjM5YzAsLTAuMDk0ODIzOCAwLjA3NzU4MTMsLTAuMTcyNDA1IDAuMTcyNDA1LC0wLjE3MjQwNXoiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDEiIHg9IjAuMzc5Mjg1IiB5PSIwLjM0NDg0IiB3aWR0aD0iMC40MTM4MTkiIGhlaWdodD0iMC4xMzc5NDUiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDEiIHg9IjAuMzQ0ODIiIHk9IjAuNjU1MTc1IiB3aWR0aD0iMC40MTM3OSIgaGVpZ2h0PSIwLjEzNzkzIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9IjAuMjc1ODQsMC40MTM4IDAuNDQ4MjU1LDAuMjQxMzg1IDAuNDQ4MjU1LDAuNTg2MjE0ICIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIwLjg2MjA2NSwwLjcyNDE0NCAwLjY4OTY1LDAuNTUxNzIgMC42ODk2NSwwLjg5NjU1OSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMS4xMDM0NCAxLjEwMzQ1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjc0OTAyMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMC4xNzI0MDUgMGwwLjc1ODYyOSAwYzAuMDk0ODIzOCwwIDAuMTcyNDA1LDAuMDc3NTgxMyAwLjE3MjQwNSwwLjE3MjQwNWwwIDAuNzU4NjM5YzAsMC4wOTQ4MjM4IC0wLjA3NzU4MTMsMC4xNzI0MDUgLTAuMTcyNDA1LDAuMTcyNDA1bC0wLjc1ODYyOSAwYy0wLjA5NDgyMzgsMCAtMC4xNzI0MDUsLTAuMDc3NTgxMyAtMC4xNzI0MDUsLTAuMTcyNDA1bDAgLTAuNzU4NjM5YzAsLTAuMDk0ODIzOCAwLjA3NzU4MTMsLTAuMTcyNDA1IDAuMTcyNDA1LC0wLjE3MjQwNXoiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDEiIHg9IjAuMzc5Mjg1IiB5PSIwLjM0NDg0IiB3aWR0aD0iMC40MTM4MTkiIGhlaWdodD0iMC4xMzc5NDUiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDEiIHg9IjAuMzQ0ODIiIHk9IjAuNjU1MTc1IiB3aWR0aD0iMC40MTM3OSIgaGVpZ2h0PSIwLjEzNzkzIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9IjAuMjc1ODQsMC40MTM4IDAuNDQ4MjU1LDAuMjQxMzg1IDAuNDQ4MjU1LDAuNTg2MjE0ICIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIwLjg2MjA2NSwwLjcyNDE0NCAwLjY4OTY1LDAuNTUxNzIgMC42ODk2NSwwLjg5NjU1OSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTQuMjUsMTUuMTc4bC0wLjg2Ni0wLjVsMS4xMzUtMy45NjRsMi41LTQuMzNsMi41OTgsMS41bC0yLjUsNC4zMw0KCUw0LjI1LDE1LjE3OEw0LjI1LDE1LjE3OHogTTcuNTE4LDUuNTE4bDIuNTk5LDEuNWwyLjUtNC4zM2wtMC44NjYtMC41bDAuNS0wLjg2NWwtMC44NjYtMC41bC0wLjUsMC44NjVsLTAuODY2LTAuNUw5LjM4NCwyLjE3OQ0KCUw3LjUxOCw1LjUxOHoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTYuOTA2LDEzLjYyNmwtMy40NjQtMmwwLjMzNC0wLjU3OEwzLjQxLDkuNjgybDUuNS05LjUyNg0KCWMyLjAyNywxLjE3LDMuMTY5LDEuODMsNS4xOTYsM2wtNS41LDkuNTI2TDcuMjQsMTMuMDQ4TDYuOTA2LDEzLjYyNkw2LjkwNiwxMy42MjZ6IE0zLjYzMiwxMi42NTZsLTEuNzgsM2wzLjAxNSwwbDEuMDQ3LTEuNjg4DQoJTDMuNjMyLDEyLjY1NnoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTE0LjUzMSwzLjVsLTMuNSw2LjA2M2wtMy41LDYuMDYxbC02LjA2Mi0zLjVMOC40NjgsMEwxNC41MzEsMy41DQoJTDE0LjUzMSwzLjV6IE03LjE2NSwxNC4yNThsMy01LjE5NmwtNC4zMy0yLjVsLTMsNS4xOTVMNy4xNjUsMTQuMjU4eiIvPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEzIDEyIj4NCiAgPHBhdGggZmlsbD0ie3BhbmVsX3RleHR9IiBkPSJNMjgyNy4wMiwzOTc5aDAuOTl2LTRoLTAuOTl2NFptMy45OS04djEySDI4MzJ2LTEyaC0wLjk5Wm0tMTIuMDEsMy4wMXY1Ljk4aDNsNCwzLjAxdi0xMmwtNCwzLjAxaC0zWm0xMC4wMSw3LjAyaDF2LTguMDJoLTF2OC4wMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODE5IC0zOTcxKSIvPg0KPC9zdmc+DQo="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1LjY2IDEyIj4NCiAgPHBhdGggZmlsbD0ie3BhbmVsX3RleHR9IiBkPSJNMjgxOS4wMSw0MDE1djZIMjgyMmwzLjk5LDN2LTEybC0zLjk5LDNoLTIuOTlabTE1LjY0LDAuMjEtMC44Ni0uODUtMi4yMywyLjE4LTIuMjItMi4xOC0wLjg3Ljg1LDIuMjMsMi4xOC0yLjIzLDIuMTgsMC44NywwLjg1LDIuMjItMi4xOCwyLjIzLDIuMTgsMC44Ni0uODUtMi4yMi0yLjE4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4MTkgLTQwMTIpIi8+DQo8L3N2Zz4="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjdweCIgdmlld0JveD0iMCAwIDE2IDciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggb3BhY2l0eT0iMC41NiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLDVWMS45OTlDMCwwLjg5OSwwLjg5OSwwLDIsMGgxMmMxLjEsMCwyLDAuODk5LDIsMS45OTlWNQ0KCWMwLDEuMS0wLjksMi0yLDJIMkMwLjg5OSw3LDAsNi4xLDAsNXoiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBkPSJNMSw1VjEuOTk5QzEsMS40NDksMS40NSwxLDIsMWgxMmMwLjU1LDAsMSwwLjQ0OSwxLDAuOTk5VjUNCgljMCwwLjU1LTAuNDUsMS0xLDFIMkMxLjQ1LDYsMSw1LjU1LDEsNXoiLz4NCjwvc3ZnPg0K"),
"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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMSAxMCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIj48cGF0aCBkPSJNOS43NiwxLjQ0LDYuMiw1LDkuNzUsOC41MmEuODMuODMsMCwwLDEsMCwxLjE3aDBhLjg0Ljg0LDAsMCwxLTEuMTksMGgwTDUsNi4xOCwxLjQ0LDkuNzRhLjg1Ljg1LDAsMCwxLTEuMiwwaDBhLjg2Ljg2LDAsMCwxLDAtMS4yMUwzLjgsNSwuMzUsMS41NEEuODIuODIsMCwwLDEsLjM0LjM4aDBhLjg2Ljg2LDAsMCwxLDEuMiwwTDUsMy44LDguNTYuMjRhLjg1Ljg1LDAsMCwxLDEuMiwwaDBBLjg5Ljg5LDAsMCwxLDkuNzYsMS40NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDEgMC4wMSkiIHN0eWxlPSJmaWxsOiM0ZDRkNGQ7b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjwvc3ZnPg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0RDRENEQiIGQ9Ik02LjYyOSwwLjc0OGMzLjI0OSwwLDUuODg0LDIuNjM1LDUuODg0LDUuODgzDQoJYzAsMC45ODEtMC4yNCwxLjkwNi0wLjY2NSwyLjcxOWwzLjQwNiwzLjQwNmwtMi40OTYsMi40OTZsLTMuNDA1LTMuNDA1Yy0wLjgxNCwwLjQyNi0xLjc0MSwwLjY2Ny0yLjcyNCwwLjY2Nw0KCWMtMy4yNDksMC01Ljg4My0yLjYzNS01Ljg4My01Ljg4M1MzLjM4LDAuNzQ4LDYuNjI5LDAuNzQ4TDYuNjI5LDAuNzQ4eiBNNi42MjksMi41ODJjLTIuMjM2LDAtNC4wNDksMS44MTMtNC4wNDksNC4wNDkNCgljMCwyLjIzNiwxLjgxMyw0LjA0OSw0LjA0OSw0LjA0OXM0LjA1LTEuODEzLDQuMDUtNC4wNDlDMTAuNjc5LDQuMzk1LDguODY1LDIuNTgyLDYuNjI5LDIuNTgyeiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM3Q0I5MTE7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggZmlsbD0iI2Y3YjQ0NSIgZD0iTTEyLDJDNi41LDIsMiw2LjUsMiwxMnM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE3LjUsMiwxMiwyeiBNMTcuOSw4LjlsLTcuNyw3LjcKCWMtMC40LDAuNC0wLjksMC40LTEuMywwbC0zLjItMy4yYy0wLjQtMC40LTAuNC0wLjksMC0xLjNzMC45LTAuNCwxLjMsMGwyLjUsMi41bDcuMS03LjFjMC4zLTAuNCwwLjktMC40LDEuMywwCglDMTguMiw3LjksMTguMiw4LjUsMTcuOSw4LjlDMTcuOSw4LjksMTcuOSw4LjksMTcuOSw4Ljl6Ii8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklOQ09SUkVDVC1JQ09OIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I0Y5NjAzRDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxNy41LDIsMTIsMnogTTE2LjQsOC44TDEzLjIsMTJsMi45LDIuOQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuMmMtMC4zLDAuMy0wLjksMC4zLTEuMiwwbDAsMEwxMiwxMy4ybC0zLjIsMy4yYy0wLjMsMC4zLTAuOSwwLjMtMS4yLDBzLTAuMy0wLjksMC0xLjJsMy4yLTMuMkw3LjksOS4xCgljLTAuMy0wLjMtMC4zLTAuOSwwLTEuMnMwLjktMC4zLDEuMiwwbDIuOSwyLjlsMy4yLTMuMmMwLjMtMC4zLDAuOS0wLjMsMS4yLDBDMTYuNyw3LjksMTYuOCw4LjQsMTYuNCw4LjgKCUMxNi40LDguOCwxNi40LDguOCwxNi40LDguOHoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFOU1dFUkVELUlDT04iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojNTI4QkRGO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNOSwxMUg3djJoMlYxMXogTTEzLDExaC0ydjJoMlYxMXogTTE3LDExCgloLTJ2MmgyVjExeiIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM1MjhCREY7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5ub3JtYWwgew0KCQkJCWZpbGw6IHt0ZXh0fTsNCgkJCQlvcGFjaXR5OiAwLjc7DQoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7DQoJCQl9DQoJCTwvc3R5bGU+DQoJPC9kZWZzPg0KCTxwYXRoIGNsYXNzPSJub3JtYWwiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5vdmVyIHsNCgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwub3Zlcn07DQoJCQkJb3BhY2l0eTogMC43Ow0KCQkJCWlzb2xhdGlvbjppc29sYXRlOw0KCQkJfQ0KCQk8L3N0eWxlPg0KCTwvZGVmcz4NCgk8cGF0aCBjbGFzcz0ib3ZlciIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7bGlzdEl0ZW0ubGFiZWwub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5zZWxlY3RlZCB7DQoJCQkJZmlsbDoge2xpc3RJdGVtLmxhYmVsLnByZXNzZWR9Ow0KCQkJCW9wYWNpdHk6IDAuNzsNCgkJCQlpc29sYXRpb246aXNvbGF0ZTsNCgkJCX0NCgkJPC9zdHlsZT4NCgk8L2RlZnM+DQoJPHBhdGggY2xhc3M9InNlbGVjdGVkIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+DQo8L3N2Zz4="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7bGlzdEl0ZW0ubGFiZWwucHJlc3NlZH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64, "];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.presenter-info {width: 100%;display: block;background: __popup_background__;border-radius: 4px;margin-bottom: 12px;padding: 16px 14px 17px 14px;position: relative; }  .presenter-info__main {margin-top: 4px; }  .presenter-info__info {width: 62%;overflow: hidden;display: inline-block;vertical-align: top;margin-top: -3px; }  .presenter-info__photo {width: auto;height: auto;display: inline-block;border-radius: 4px;margin-left: 3px;margin-right: 17px;max-width: 70px; }  .presenter-info__name {font-family: PFnb;word-wrap: break-word;color: __text__;overflow: hidden;font-size: 17px;margin-bottom: 3px;max-height: 53px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 13px;max-height: 36px;margin-bottom: 3px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;color: __text__;opacity: 0.87;margin-left: 1px; }  .presenter-info__job {color: __text__;opacity: 0.87; }  .presenter-info__links {margin-top: -2px;margin-left: 1px; }  .presenter-info__email {position: relative;color: __hyperlink__;font-size: 13px;display: inline-block; }    .presenter-info__email:nth-child(2) {margin-left: 26px; }      .presenter-info__email:nth-child(2)::before {content: '';position: absolute;left: -13px;border-left: 1px solid __text__;opacity: 0.2;height: 12px;top: 4px;pointer-events: none; }  .presenter-info__website {position: relative;color: __hyperlink__;font-size: 13px;display: inline-block; }    .presenter-info__website:nth-child(2) {margin-left: 26px; }      .presenter-info__website:nth-child(2)::before {content: '';position: absolute;left: -13px;border-left: 1px solid __text__;opacity: 0.2;height: 12px;top: 4px;pointer-events: none; }  .presenter-info .bio-container {margin-top: 15px;margin-right: -10px;padding: 0 10px 0 3px;position: relative;display: none; }    .presenter-info .bio-container .scroll-area {overflow: hidden;height: 100%; }      .presenter-info .bio-container .scroll-area__bio {font-size: 13px;color: __text__;white-space: pre-wrap; }  .presenter-info__show-bio {font-family: PFnsb, PFn;width: 100%;height: 28px;border-radius: 4px;background-color: transparent;border: solid 1px __side_panel_hover_background__;margin-top: 12px;color: __text__; }    .presenter-info__show-bio.presenter-info__show-bio_active {background-color: __side_panel_hover_background__;border-color: transparent; }  .presenter-info.presenter-info_expanded .bio-container {display: block; }  .presenter-info.presenter-info_expanded .presenter-info__show-bio {position: absolute;left: 14px;bottom: 13px;width: -webkit-calc(100% - 28px);width: calc(100% - 28px); }  .presenter-info.presenter-info_popup {margin-bottom: 0; }  .presenter-info.presenter-info_no-photo .presenter-info__info {width: 100%; }.universal-top-panel {height: 42px;font-size: 13px;font-family: PFn;color: __panel_text__;position: relative;width: 100%; }  .universal-top-panel__button {font-family: PFnsb, PFn;position: relative;color: __panel_text__;line-height: 25px;padding-left: 10px;padding-right: 11px;border-radius: 4px;font-size: 13px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;background-color: transparent;border: none;display: inline-block; }    .universal-top-panel__button[disabled] {opacity: 0.5; }    .universal-top-panel__button.universal-top-panel__button_active:not([disabled]), .universal-top-panel__button:focus:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__button.universal-top-panel__button_active:not([disabled])::before, .universal-top-panel__button.universal-top-panel__button_active:not([disabled])::after, .universal-top-panel__button:focus:not([disabled])::before, .universal-top-panel__button:focus:not([disabled])::after {content: '';position: absolute;border-left: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__button.universal-top-panel__button_active:not([disabled])::before, .universal-top-panel__button:focus:not([disabled])::before {left: -1px; }      .universal-top-panel__button.universal-top-panel__button_active:not([disabled])::after, .universal-top-panel__button:focus:not([disabled])::after {right: -1px; }  .universal-top-panel__container {position: absolute;margin: auto;top: 0;bottom: 0;height: 28px; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 0; }    .universal-top-panel__container.universal-top-panel__container_position_right {right: 0; }  .universal-top-panel__separator {border-right: 1px solid __panel_text__;height: 12px;opacity: 0.2;position: relative;display: inline-block;top: 2px; }  .universal-top-panel__presenter-info {width: 266px; }  .universal-top-panel.universal-top-panel_hide-controls * {display: none; }.info-container {height: 100%;position: absolute; }  .info-container.info-container_right {right: 0;left: unset; }  .info-container .logo-container {height: 100%;position: relative;display: inline-block; }    .info-container .logo-container__logo {top: 0;bottom: 0;margin: auto 0;position: absolute; }  .info-container .course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }    .info-container .course-title.course-title_first {margin: 0 0; }    .info-container .course-title__text {color: __panel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }    .info-container .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.popups-layer {position: absolute;margin-left: 0 !important;left: 0;top: 0; }  .popups-layer .popup {border-radius: 5px;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);border: solid 1px rgba(0, 0, 0, 0.3);position: absolute;top: 0;left: 0;background: __popup_background__; }    .popups-layer .popup__corner {background: url("+
a[0]+");width: 18px;height: 10px;position: absolute;top: -9px; }    .popups-layer .popup.popup_outline-bottom {padding: 21px 8px 8px 8px; }      .popups-layer .popup.popup_outline-bottom .popup__corner {background: url("+a[1]+");width: 16px;height: 9px;position: absolute;top: auto;bottom: -8px; }    .popups-layer .popup.popup_outline-title {padding: 21px 8px 8px 8px; }    .popups-layer .popup.popup_volume {background: __player_background__; }      .popups-layer .popup.popup_volume .popup__corner {background: transparent;height: 13px;position: absolute; }    .popups-layer .popup.popup_presenter .mask {width: -webkit-calc(100% - 2px);width: calc(100% - 2px);left: 1px;bottom: 12px; }.notes-popup {position: relative;font-size: 12px;word-wrap: break-word;width: 300px;padding: 0 22px 0 15px;margin: 19px 0; }  .notes-popup__scroll-area {overflow: hidden;height: 100%; }.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%; }.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("+
a[2]+"); }    .message-box__icon.message-box__icon_type_warning {background-image: url("+a[3]+"); }  .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__; }.progressbar {position: relative;height: 28px;width: 191px;top: 0;margin-right: 12px; }  .progressbar__progress {width: 100%;height: 8px;bottom: 0;border-radius: 2px;background-color: __progress_background__;position: relative; }  .progressbar__progress-background {position: absolute;background: __progress_playback__;bottom: 0;left: 0;height: 8px;border-radius: 2px; }  .progressbar__thumb {width: 16px;height: 16px;background: url("+
a[4]+");bottom: -4px;position: absolute;left: -8px; }  .progressbar__labels-container {position: relative;margin: 0 4px;height: 20px; }  .progressbar__label {font-size: 13px;color: __panel_text__;position: absolute;margin-top: -1px; }    .progressbar__label.progressbar__label_type_time {right: 0; }  .progressbar.progressbar_without-labels .progressbar__labels-container {display: none; }  .progressbar.progressbar_without-labels .progressbar__progress {margin-top: 10px; }.attachments-panel {position: relative;width: 265px;padding: 7px 6px; }  .attachments-panel__scroll-area {height: 100%;overflow: hidden; }.attach-item__link {font-size: 12px;position: relative;padding: 10px 5px 10px 34px;opacity: 1;color: __text__;border-radius: 5px;display: block;text-decoration: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url("+
a[5]+") no-repeat 12px;background-color: transparent; }.attach-item:hover .attach-item__link, .attach-item:focus .attach-item__link {background-color: __popup_hover_background__; }.attach-item:hover .attach-item__link {text-decoration: underline; }.attach-item.attach-item_web .attach-item__link {background-image: url("+a[6]+");color: __hyperlink__; }.universal-control-panel {width: 100%;height: 56px;position: relative;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0; }  .universal-control-panel__container {position: absolute;height: 100%;display: inline-block;margin-top: 1px; }    .universal-control-panel__container::before {content: '';display: inline-block;height: 100%;vertical-align: middle; }    .universal-control-panel__container.universal-control-panel__container_left {left: 0; }      .universal-control-panel__container.universal-control-panel__container_left:first-child {margin-left: 0; }    .universal-control-panel__container.universal-control-panel__container_right {right: 0; }  .universal-control-panel__progress-bar {margin: 0 22px 0 5px;display: inline-block;vertical-align: middle; }  .universal-control-panel__button {cursor: pointer;height: 36px;border: 0;margin: 0 5px;border-radius: 5px;position: relative;background: __button_face_normal__ no-repeat center;display: inline-block;vertical-align: middle;-webkit-transition: 0.28s ease;transition: 0.28s ease; }    .universal-control-panel__button:empty {width: 36px; }    .universal-control-panel__button:not(:empty) {text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: __button_content_normal__;padding-left: 20px;padding-right: 19px;padding-top: 0; }    .universal-control-panel__button.universal-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;background-image: url("+
a[7]+");background-repeat: no-repeat;background-position: center; }      .universal-control-panel__button.universal-control-panel__button_std-outline:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_std-outline:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_std-outline.universal-control-panel__button.universal-control-panel__button_std-outline_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_std-outline.universal-control-panel__button_active {background-image: url("+
a[8]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[7]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+a[8]+"); }    .universal-control-panel__button.universal-control-panel__button_play-pause {width: 47px;height: 36px;margin-right: 11px;background-image: url("+a[9]+");background-size: 11px 14px; }      .universal-control-panel__button.universal-control-panel__button_play-pause:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_play-pause:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_play-pause.universal-control-panel__button.universal-control-panel__button_play-pause_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_play-pause.universal-control-panel__button_active {background-image: url("+
a[10]+"); }    .universal-control-panel__button.universal-control-panel__button_play-pause[aria-pressed='true'] {background-color: __button_face_normal__;background-image: url("+a[11]+"); }    .universal-control-panel__button.universal-control-panel__button_play-pause[aria-pressed='true'].universal-control-panel__button_active {background-color: __button_face_over__;background-image: url("+a[12]+"); }    .universal-control-panel__button.universal-control-panel__button_play-pause[disabled] {cursor: default; }    .universal-control-panel__button.universal-control-panel__button_replay {background-image: url("+
a[13]+"); }      .universal-control-panel__button.universal-control-panel__button_replay:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_replay:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_replay.universal-control-panel__button.universal-control-panel__button_replay_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_replay.universal-control-panel__button_active {background-image: url("+
a[14]+"); }    .universal-control-panel__button.universal-control-panel__button_volume {background-image: url("+a[15]+"); }      .universal-control-panel__button.universal-control-panel__button_volume:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_volume:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_volume.universal-control-panel__button.universal-control-panel__button_volume_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_volume.universal-control-panel__button_active {background-image: url("+
a[16]+"); }    .universal-control-panel__button.universal-control-panel__button_volume.universal-control-panel__button_muted {background-image: url("+a[17]+"); }    .universal-control-panel__button.universal-control-panel__button_volume.universal-control-panel__button_muted.universal-control-panel__button_active {background-image: url("+a[18]+"); }    .universal-control-panel__button.universal-control-panel__button_cc {background-image: url("+a[19]+"); }      .universal-control-panel__button.universal-control-panel__button_cc:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_cc:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_cc.universal-control-panel__button.universal-control-panel__button_cc_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_cc.universal-control-panel__button_active {background-image: url("+
a[20]+"); }    .universal-control-panel__button.universal-control-panel__button_cc[aria-pressed='true'] {background-image: url("+a[19]+"); }    .universal-control-panel__button.universal-control-panel__button_cc[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+a[20]+"); }    .universal-control-panel__button.universal-control-panel__button_fullscreen {background-image: url("+a[21]+"); }      .universal-control-panel__button.universal-control-panel__button_fullscreen:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_fullscreen:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_fullscreen.universal-control-panel__button.universal-control-panel__button_fullscreen_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_fullscreen.universal-control-panel__button_active {background-image: url("+
a[22]+"); }    .universal-control-panel__button.universal-control-panel__button_fullscreen[aria-pressed='true'] {background-image: url("+a[23]+"); }    .universal-control-panel__button.universal-control-panel__button_fullscreen[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+a[24]+"); }    .universal-control-panel__button.universal-control-panel__button_prev, .universal-control-panel__button.universal-control-panel__button_next {margin: 0 4px;border-radius: 4px; }    .universal-control-panel__button.universal-control-panel__button_left-arrow {padding-left: 31px; }      .universal-control-panel__button.universal-control-panel__button_left-arrow::before {content: '';background-image: url("+
a[25]+");width: 8px;height: 13px;position: absolute;left: 15px;top: 11px; }      .universal-control-panel__button.universal-control-panel__button_left-arrow:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_left-arrow:focus::after {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_left-arrow.universal-control-panel__button.universal-control-panel__button_left-arrow_active:focus::after {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_left-arrow.universal-control-panel__button_active::before {background-image: url("+
a[26]+"); }    .universal-control-panel__button.universal-control-panel__button_right-arrow {padding-right: 33px; }      .universal-control-panel__button.universal-control-panel__button_right-arrow::after {content: '';background-image: url("+a[27]+");width: 8px;height: 13px;position: absolute;right: 16px;top: 11px; }      .universal-control-panel__button.universal-control-panel__button_right-arrow:focus {outline: none; }        .universal-control-panel__button.universal-control-panel__button_right-arrow:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }      .universal-control-panel__button.universal-control-panel__button_right-arrow.universal-control-panel__button.universal-control-panel__button_right-arrow_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .universal-control-panel__button.universal-control-panel__button_right-arrow.universal-control-panel__button_active::after {background-image: url("+
a[28]+"); }    .universal-control-panel__button.universal-control-panel__button_small {width: 28px;height: 28px;margin-top: 4px;margin-left: 4px;margin-right: 4px; }    .universal-control-panel__button.universal-control-panel__button_active, .universal-control-panel__button[aria-pressed='true'] {background-color: __button_face_over__;color: __button_content_over__; }    .universal-control-panel__button[disabled] {opacity: 0.5;pointer-events: none; }    .universal-control-panel__button:last-child {margin-right: 0; }    .universal-control-panel__button:first-child {margin-left: 0; }    .universal-control-panel__button.universal-control-panel__button_locked {pointer-events: auto;cursor: url(data/lock.cur), no-drop; }  .universal-control-panel.universal-control-panel_minimize .universal-control-panel__progress-bar {display: none; }  .universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_play-pause {display: none; }  .universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_replay {display: none; }  .universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_cc {display: none; }  .universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_volume {margin-left: 0; }  .universal-control-panel.universal-control-panel_show-navigation-buttons .universal-control-panel__container.universal-control-panel__container_right {display: inline-block !important; }    .universal-control-panel.universal-control-panel_show-navigation-buttons .universal-control-panel__container.universal-control-panel__container_right .universal-control-panel__button.universal-control-panel__button_prev, .universal-control-panel.universal-control-panel_show-navigation-buttons .universal-control-panel__container.universal-control-panel__container_right .universal-control-panel__button.universal-control-panel__button_next {display: inline-block !important; }  .universal-control-panel.universal-control-panel_interaction-mode .universal-control-panel__container {display: none; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }.universal-side-panel {width: 266px;height: 100%;overflow: hidden;z-index: 0;border-radius: 4px;position: relative;display: inline-block;-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;padding: 11px 0 10px 0;vertical-align: top; }  .universal-side-panel .logo {background: __companyLogo_background__;width: 100%;border-radius: 4px;position: relative; }    .universal-side-panel .logo.logo_has-logo {margin-bottom: 12px; }    .universal-side-panel .logo a {margin-left: auto;margin-right: auto;left: 0;right: 0;position: absolute; }      .universal-side-panel .logo a canvas {width: 100%;height: 100%;border-radius: 4px; }  .universal-side-panel .video-container {overflow: hidden;border-radius: 5px;margin-bottom: 12px;position: relative; }  .universal-side-panel .playerView {overflow: hidden;border-radius: 5px;position: relative;margin-bottom: 12px; }  .universal-side-panel__maximized {margin: 0;position: absolute;width: 32px;height: 32px;top: 5px;left: 5px;background-color: rgba(0, 0, 0, 0);background-image: url("+
a[29]+");z-index: 3; }    .universal-side-panel__maximized:hover {background-image: url("+a[30]+"); }    .universal-side-panel__maximized.universal-side-panel__maximized_at-left {left: auto;right: 12px; }  .universal-side-panel.universal-side-panel_showed {margin: 0; }  .universal-side-panel__panel-title {background: __popup_background__;color: __text__;padding: 5px 8px 12px 8px; }  .universal-side-panel__outline-button {font-family: PFnb;height: 29px;color: __button_content_normal__;background: transparent;position: relative;font-size: 14px;padding-right: 25px; }    .universal-side-panel__outline-button::after {position: relative; }    .universal-side-panel__outline-button svg {position: absolute;width: 100%;height: 100%;left: 0;top: 0; }      .universal-side-panel__outline-button svg path {fill: __button_face_normal__; }  .universal-side-panel__notes-button {font-family: PFnb;height: 29px;color: __button_content_normal__;background: transparent;position: relative;font-size: 14px;padding-right: 25px; }    .universal-side-panel__notes-button::after {position: relative; }    .universal-side-panel__notes-button svg {position: absolute;width: 100%;height: 100%;left: 0;top: 0; }      .universal-side-panel__notes-button svg path {fill: __button_face_normal__; }  .universal-side-panel__outline-button {padding-left: 16px;margin-left: -2px; }    .universal-side-panel__outline-button::after {content: '__outline_tab_text__'; }  .universal-side-panel__notes-button {padding-left: 25px;margin-left: -12px; }    .universal-side-panel__notes-button::after {content: '__notes_tab_text__'; }  .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__outline-container {display: none; }  .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__notes-button {color: __text__; }    .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__notes-button svg path {fill: __popup_background__; }  .universal-side-panel__panel-title {font-family: PFnb;font-size: 14px;color: __text__;border-top-left-radius: 4px;border-top-right-radius: 4px;margin-bottom: -15px;padding-left: 12px; }  .universal-side-panel__notes-container {position: relative;height: -webkit-calc(100% - 28px);height: calc(100% - 28px);background: __popup_background__;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; }  .universal-side-panel__outline-container {position: relative;height: -webkit-calc(100% - 28px);height: calc(100% - 28px);background: __popup_background__;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; }  .universal-side-panel.universal-side-panel_with-tabs .universal-side-panel__notes-container {border-top-right-radius: 4px; }  .universal-side-panel.universal-side-panel_with-tabs .universal-side-panel__outline-container {border-top-right-radius: 4px; }  .universal-side-panel .outline {position: absolute;top: 20px;right: 8px;bottom: 0;left: 8px; }  .universal-side-panel .notes {position: absolute;top: 20px;right: 4px;bottom: 10px;left: 12px; }    .universal-side-panel .notes__scroll-area {height: 100%; }  .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__notes-container {display: none; }  .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__outline-button {color: __text__;z-index: 1; }    .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__outline-button svg path {fill: __popup_background__; }  .universal-side-panel.universal-side-panel_left-panel {float: right; }.notes-text {word-wrap: break-word;padding-right: 10px; }  .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }  .notes-text p,  .notes-text span {color: __text__ !important;font-family: Open Sans, Arial, sans-serif; }  .notes-text p:first-child {margin-top: 0; }  .notes-text p:last-child {margin-bottom: 0; }  .notes-text p,  .notes-text p.bold span.nobold,  .notes-text p.italic span.noitalic,  .notes-text p.bold.italic span.nobold.noitalic {font-weight: normal;font-style: normal; }  .notes-text p span.bold,  .notes-text p.bold,  .notes-text p.italic span.bold.noitalic,  .notes-text p.bold.italic span.noitalic {font-weight: bold;font-style: normal; }  .notes-text p span.italic,  .notes-text p.bold span.nobold.italic,  .notes-text p.italic,  .notes-text p.bold.italic span.nobold {font-weight: normal;font-style: italic; }  .notes-text p span.bold.italic,  .notes-text p.bold span.italic,  .notes-text p.italic span.bold,  .notes-text p.bold.italic {font-weight: bold;font-style: italic; }.video-container.video-container_force-fit-video video {position: absolute;width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0; }.video-container video {background-color: black; }.marker-panel {padding: 7px 6px;width: 151px; }  .marker-panel__marker-panel-item {font-size: 12px;position: relative;padding: 5px 5px 5px 32px;opacity: 1;color: __text__;background-color: transparent;border-radius: 5px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 100%;text-align: left; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_pen {background: url("+
a[31]+") no-repeat 8px; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_highlighter {background: url("+a[32]+") no-repeat 8px; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_eraser {background: url("+a[33]+") no-repeat 8px; }    .marker-panel__marker-panel-item:focus, .marker-panel__marker-panel-item:hover {background-color: __popup_hover_background__; }    .marker-panel__marker-panel-item[disabled] {opacity: 0.5;background-color: __popup_background__;color: __text__;pointer-events: none; }    .marker-panel__marker-panel-item[aria-selected='true'] {background-color: __listItem_face_pressed__;color: __listItem_label_pressed__; }  .marker-panel__separator {position: relative;background: rgba(0, 0, 0, 0.1);height: 1px;margin-top: 3px;margin-bottom: 3px; }.volume-control {position: relative;height: 120px;width: 39px;padding-top: 18px;-webkit-transform: translate(0, 0); }  .volume-control__mute-button {position: relative;width: 100%;height: 30px;background: url("+
a[34]+") no-repeat center;border: 0; }    .volume-control__mute-button[aria-pressed='true'] {background: url("+a[35]+") no-repeat center;left: 1px; }.volume-slider {position: relative;width: 100%;height: 65px;margin-bottom: 7px; }  .volume-slider__background {background-color: __progress_background__;width: 6px;height: 100%;border-radius: 2px;position: absolute;left: 0;right: 0;margin: auto; }  .volume-slider__volume-line {background: __progress_playback__;width: 6px;border-radius: 2px;position: absolute;left: 0;right: 0;bottom: 0;margin: auto; }  .volume-slider__thumb {background: url("+
a[36]+");position: absolute;left: 0;right: 0;width: 16px;height: 7px;margin: auto;border-radius: 2px; }    .volume-slider__thumb.volume-slider__thumb_active {box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.16); }    .volume-slider__thumb.volume-slider__thumb_moves {box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.16); }  .volume-slider.volume-slider_muted .volume-slider__volume-line {opacity: 0; }  .volume-slider.volume-slider_muted .volume-slider__thumb {opacity: 0.25; }    .volume-slider.volume-slider_muted .volume-slider__thumb.volume-slider__thumb_active {box-shadow: none; }.marker-tool-container {position: absolute;top: 0; }  .marker-tool-container.marker-tool-container_tool_line {cursor: url(data/marker.cur) 3 3, crosshair; }  .marker-tool-container.marker-tool-container_tool_marker {cursor: url(data/highlighter.cur) 3 10, crosshair; }  .marker-tool-container.marker-tool-container_tool_eraser {cursor: url(data/eraser.cur) 5 5, crosshair; }.draw-control {position: absolute; }.closed-caption-panel {position: absolute;height: 110px;width: 100%;bottom: 0;background-color: rgba(0, 0, 0, 0.5);padding: 13px 4px 7px 14px; }  .closed-caption-panel__scroll-area {height: 100%; }.closed-captions {font-family: PFn;color: #FFFFFF;line-height: 19px;font-size: 14px;width: 100%;padding-right: 30px;word-wrap: break-word;white-space: pre-wrap;text-shadow: -1.4px 1.4px 2px rgba(0, 0, 0, 0.48); }  .closed-captions p {position: relative !important;margin: 0; }@-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 {overflow: hidden;cursor: default; }:focus {outline: none; }button {cursor: pointer;margin: 0;border: 0;background: transparent; }#content {width: 100%;height: 100%; }.universal {font-family: PFn;overflow: hidden;position: relative;background-color: __player_background__;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0; }  .universal.universal_ie .marker-tool-container.marker-tool-container_tool_line {cursor: url(data/marker.cur), crosshair; }  .universal.universal_ie .marker-tool-container.marker-tool-container_tool_marker {cursor: url(data/highlighter.cur), crosshair; }  .universal.universal_ie .marker-tool-container.marker-tool-container_tool_eraser {cursor: url(data/eraser.cur), crosshair; }  .universal.universal_side-panel-hidden .universal__main-container {width: 100%; }  .universal.universal_embedded-mode::after {content: '';top: 0;bottom: 0;left: 0;right: 0;position: absolute;border: 1px solid rgba(0, 0, 0, 0.12);pointer-events: none; }.main-container {position: relative;display: inline-block;z-index: 0;padding: 0 12px 0 12px; }  .main-container.main-container_left-panel {float: right; }.content-area {margin-left: auto;margin-right: auto;left: 0;right: 0;position: relative; }  .content-area > div {position: absolute !important;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;z-index: 1; }  .content-area #playerView {position: absolute; }  .content-area .with-border #playerView::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }  .content-area .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .content-area .preloader::after {content: '';position: absolute;background: url("+
a[37]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  .content-area video {background-color: #000000; }  .content-area .floatPanelOverlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0; }.treecontrol {background-color: __popup_background__;position: relative;-webkit-overflow-scrolling: touch; }  .treecontrol:focus .slide-item-view[aria-selected='true']::before {content: '';position: absolute;top: 2px;bottom: 2px;left: 2px;right: 2px;border: 1px dotted __listItem_label_pressed__;opacity: 0.6; }  .treecontrol.treecontrol_locked {cursor: url(data/lock.cur), no-drop; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[38]+") 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[39]+") no-repeat center; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: -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[40]+"); }    body .info_panel.time::after {background: transparent url("+a[41]+"); }.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[42]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+a[43]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+a[44]+") 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[45]+") 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[46]+") 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[47]+") 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[48]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
a[49]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.mute {background: url("+a[50]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+a[51]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+a[52]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+a[53]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
a[54]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+a[55]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+a[56]+") 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[57]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+
a[58]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+a[59]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+a[60]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+a[61]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+a[62]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+
a[63]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+a[64]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+a[65]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+a[66]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+
a[63]+") 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[67]+") 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[68]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+a[69]+"); }.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; }.outline {position: relative; }.search-field {position: relative;border: 1px solid rgba(0, 0, 0, 0.18);background-color: rgba(255, 255, 255, 0.5);border-radius: 2px;padding-left: 12px;padding-right: 29px;margin: 0;margin-bottom: 12px;font-size: 14px;line-height: 30px;color: #000000;font-family: Open Sans, Arial, sans-serif;-webkit-transition: 0.2s linear;transition: 0.2s linear;-webkit-transition-property: background-color;transition-property: background-color; }  .search-field:hover, .search-field:focus {border-color: rgba(0, 0, 0, 0.32);background-color: #FFFFFF; }  .search-field::-webkit-input-placeholder {font-family: PFni;color: #757575; }  .search-field::-moz-placeholder {font-family: PFni;color: #757575; }  .search-field:-ms-input-placeholder {font-family: PFni;color: #757575; }  .search-field::placeholder {font-family: PFni;color: #757575; }.clear-search {position: absolute;background: url("+
a[70]+") no-repeat center; }.search-button {position: absolute;width: 22px;height: 26px;background-image: url("+a[71]+");background-repeat: no-repeat;background-position: center;background-color: transparent; }.search-result {font-family: PFnb;padding-left: 5px;margin-top: 13px;margin-bottom: 7px;position: relative;font-size: 14px;color: __text__;height: 20px; }  .search-result.search-result_no-results {opacity: 0.6;height: auto; }.slide-item-view {position: relative;border-radius: 4px;overflow: hidden;display: table;width: 100%;color: __text__;-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[72]+") 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: 80px;max-height: 60px;vertical-align: middle;margin-top: 1px;outline: 1px solid rgba(0, 0, 0, 0.16);background-color: __player_background__; }  .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[73]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+a[74]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+a[75]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+a[76]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+a[77]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
a[78]+");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;overflow: hidden; }    .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_viewed {color: __listItem_label_visited__; }    .slide-item-view.slide-item-view_viewed .slide-item-view__title {opacity: 0.75; }  .slide-item-view.slide-item-view_active {background: __listItem_face_over__;color: __listItem_label_over__; }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
a[79]+"); }    .slide-item-view.slide-item-view_active .slide-item-view__open-button {background-image: url("+a[80]+"); }  .slide-item-view[aria-selected='true'] {color: __listItem_label_pressed__;background: __listItem_face_pressed__; }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+a[81]+"); }    .slide-item-view[aria-selected='true'] .slide-item-view__thumb {outline-color: rgba(0, 0, 0, 0.4); }    .slide-item-view[aria-selected='true'] .slide-item-view__open-button {background-image: url("+
a[82]+"); }.highlighted {box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.48);padding: 2px 3px;margin: -2px -3px;color: black;position: relative;background: yellow; }.container-top-shadow {background: -webkit-linear-gradient(top, __popup_background__, __transparent_popup_background__);background: linear-gradient(to bottom, __popup_background__, __transparent_popup_background__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: -webkit-linear-gradient(top, __transparent_popup_background__, __popup_background__);background: linear-gradient(to bottom, __transparent_popup_background__, __popup_background__);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("+
a[83]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+a[84]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+a[85]+") 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; }.universal-control-panel .free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: url("+
a[86]+") no-repeat center;background-size: 86px 24px;width: 86px;height: 24px;cursor: pointer;opacity: 0.6; }  .universal-control-panel .free-logo.free-logo_active {opacity: 1; }"}(),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.gx);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,
this.Zw);nf(d)};of.prototype.gx=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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>')+")"};
of.prototype.Zw=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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 pf={"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>',
next_btn:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0,5 q 0,-5 5,-5 h {CENTER_WIDTH} h0.94c2.77,0,4.435,2.764,6.044,5l5.036,7 \tc1.306,1.816,1.306,4.184,0,6l-5.036,7c-1.608,2.234-3.276,5-6.044,5 H5 q -5,0 -5,-5 z"/></svg>',next_btn_mobile:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="36" viewBox="0 0 {WIDTH} 36" enable-background="new 0 0 {WIDTH} 36" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0,5 q 0,-5 5,-5 h {CENTER_WIDTH} h0.528c3.324,0,5.322,3.316,7.253,6l6.043,8.4 \tc1.567,2.18,1.567,5.02,0,7.2 l-6.5,8.5 c-1.93,2.683-3.932,6-7.253,6 H5 q -5,0 -5,-5 z"/></svg>',
play_pause_btn:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="11px" height="14px" viewBox="0 0 11 14" enable-background="new 0 0 11 14" xml:space="preserve">  <polygon class="play_icon" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.normal}" points="0,0 10.5,7 0,14 "/>  <polygon class="play_icon_disabled" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.disabled}" points="0,0 10.5,7 0,14 "/>  <polygon class="play_icon_hover" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.over}" points="0,0 10.5,7 0,14 "/>  <path class="pause_icon" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.normal}" d="M4,12H0V0h4V12L4,12z M11,12H7V0h4V12z"/>  <path class="pause_icon_hover" fill-rule="evenodd" clip-rule="evenodd" fill="{button.content.over}" d="M4,12H0V0h4V12L4,12z M11,12H7V0h4V12z"/></svg>',
prev_btn:'<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve" height="30" viewBox="0 0 {WIDTH} 30" width="{WIDTH}" version="1.1" y="0px" x="0px"><path d="M13,0h-0.9401c-2.7701,0-4.4351,2.764-6.0442,5l-5.0362,7c-1.306,1.816-1.306,4.184,0,6l5.0362,7c1.6081,2.235,3.2761,5,6.0442,5h0.94 h {CENTER_WIDTH} q 5,0 5,-5 v -20 q 0,-5 -5,-5 z" fill-rule="evenodd" clip-rule="evenodd"/></svg> ',prev_btn_mobile:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="{WIDTH}" height="36px" viewBox="0 0 {WIDTH} 36" enable-background="new 0 0 {WIDTH} 36" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M15,0h-0.529c-3.322,0-5.322,3.316-7.252,6l-6.043,8.4 \tc-1.568,2.18-1.567,5.02,0,7.2L7.219,30c1.93,2.682,3.932,6,7.252,6 h0.529 h {CENTER_WIDTH} q 5,0 5,-5 v -26 q 0,-5 -5,-5 z"/></svg>',
"tab-left":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 {WIDTH} 29"><path d="M{WIDTH},29H0V4C0,1.79,1.89,0,5,0H{TOP_WIDTH}a6.32,6.32,0,0,1,6,4l10,25Z" transform="translate(0 0)"/></svg>',"tab-right":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 {WIDTH} 29"><path d="M{WIDTH},29H0L10,4a6.24,6.24,0,0,1,6-4H{TOP_WIDTH}a6.23,6.23,0,0,1,6,4L{WIDTH},29Z" transform="translate(0 0)"/></svg>',tab1:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 30" xml:space="preserve"><path d="M0,6 c0-3.3,2.7-6,6-6 h{CENTER_WIDTH} h0.2 c5.554,0,7.886,3.207,8.919,6 L{WIDTH},30 H0 z"/></svg>',
tab2:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" \t width="{WIDTH}" height="30" viewBox="0 0 {WIDTH} 30" enable-background="new 0 0 {WIDTH} 31" xml:space="preserve"><path d="M17.734,0.055 c -5.534,0-7.857,3.195-8.887,5.978 L0,30 H{WIDTH} l-8.848-23.967 c-1.03-2.783-3.354-5.978-8.887-5.978 z"/></svg>'};function qf(){}
qf.prototype.LM=function(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxNyI+DQoJPHBhdGggZD0iTTE2LjUsMmExLDEsMCwwLDEsMSwxVjE0YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgxNi41bTAtMkgzQTMsMywwLDAsMCwwLDNWMTRhMywzLDAsMCwwLDMsM0gxNi41YTMsMywwLDAsMCwzLTNWM2EzLDMsMCwwLDAtMy0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik0yNC4zMywzLjk0Yy4zNCwwLC42Ny4xNC42Ny4zMXY4LjQ3YzAsLjIxLS4zLjMzLS42Mi4zM2ExLDEsMCwwLDEtLjU3LS4xNkwxOC41LDkuMTNWNy44NGw1LjMxLTMuNzZhMSwxLDAsMCwxLC41Mi0uMTRtMC0yYTIuOSwyLjksMCwwLDAtMS42OC41MWwtNC4yMSwzLS4xMiw2LDQuMzMsMy4wNmEzLDMsMCwwLDAsMS43My41M0EyLjQzLDIuNDMsMCwwLDAsMjcsMTIuNzJWNC4yNWEyLjQ2LDIuNDYsMCwwLDAtMi42Ny0yLjMxWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxNyI+DQoJPHBhdGggZD0iTTE2LjUsMmExLDEsMCwwLDEsMSwxVjE0YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgxNi41bTAtMkgzQTMsMywwLDAsMCwwLDNWMTRhMywzLDAsMCwwLDMsM0gxNi41YTMsMywwLDAsMCwzLTNWM2EzLDMsMCwwLDAtMy0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMTtmaWxsLW9wYWNpdHk6IDAuNDg7Ii8+DQoJPHBhdGggZD0iTTI0LjMzLDMuOTRjLjM0LDAsLjY3LjE0LjY3LjMxdjguNDdjMCwuMjEtLjMuMzMtLjYyLjMzYTEsMSwwLDAsMS0uNTctLjE2TDE4LjUsOS4xM1Y3Ljg0bDUuMzEtMy43NmExLDEsMCwwLDEsLjUyLS4xNG0wLTJhMi45LDIuOSwwLDAsMC0xLjY4LjUxbC00LjIxLDMtLjEyLDYsNC4zMywzLjA2YTMsMywwLDAsMCwxLjczLjUzQTIuNDMsMi40MywwLDAsMCwyNywxMi43MlY0LjI1YTIuNDYsMi40NiwwLDAsMC0yLjY3LTIuMzFaIiBzdHlsZT0iZmlsbDojM2RhMGUxO2ZpbGwtb3BhY2l0eTogMC40ODsiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCI+DQoJPHBhdGggZD0iTTIxLDBIM0EzLDMsMCwwLDAsMCwzVjE3YTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YzQTMsMywwLDAsMCwyMSwwWm0xLDE3YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgyMWExLDEsMCwwLDEsMSwxWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik04LjUsOWg3YTEsMSwwLDAsMCwwLTJoLTdhMSwxLDAsMCwwLDAsMloiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cGF0aCBkPSJNMTgsMTFINmExLDEsMCwwLDAsMCwySDE4YTEsMSwwLDAsMCwwLTJaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+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,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,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 {/* > .top_panel,    > .bottom_panel {@include cssTransition(opacity, 0.2s, linear);} */ }    .universal_mini.landscape > .bottom_panel {height: 2px;z-index: 1;background-color: transparent;box-shadow: none; }    .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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    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 .show_video.component_container {width: 57px;height: 100%;left: 0;padding-left: 2px; }      .universal_mini > .top_panel .show_video.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .show_video.component_container button::after {content: '';position: absolute;width: 28px;height: 17px;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 .show_video.component_container button.active::after {background-image: url("+c[2]+"); }        .universal_mini > .top_panel .show_video.component_container button[disabled]::after, .universal_mini > .top_panel .show_video.component_container button.active[disabled]::after {background-image: url("+c[3]+"); }    .universal_mini > .top_panel .show_slide.component_container {width: 57px;height: 100%;left: 0;padding-left: 2px; }      .universal_mini > .top_panel .show_slide.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .show_slide.component_container button::after {content: '';position: absolute;width: 24px;height: 20px;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .top_panel .show_slide.component_container button.active::after {background-image: url("+c[4]+"); }    .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[5]+");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[5]+"); }    .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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    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[6]+");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[6]+"); }        .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[7]+"); }      .universal_mini > .bottom_panel .play.component_container button.selected::after {background-image: url("+
c[8]+");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[9]+");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[9]+"); }        .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[10]+"); }    .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[11]+");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[11]+"); }        .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[12]+"); }    .universal_mini > .bottom_panel .progress {position: absolute;top: -1px;left: 0;height: 3px;background: #3FA9F5; }    .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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    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[6]+");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[6]+"); }        .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[7]+"); }      .universal_mini > .landscape_bottom_panel .play.component_container button.selected::after {background-image: url("+
c[8]+");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[9]+");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[9]+"); }        .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[10]+"); }    .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[11]+");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[11]+"); }        .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[12]+"); }    .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[5]+");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[5]+"); }    .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[13]+");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[14]+");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);/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;bottom: 0;} */ }      .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[15]+");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[15]+"); }      .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[16]+");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[16]+"); }      .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[17]+");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[17]+"); }      .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[18]+");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 {background: transparent;position: absolute;width: 38px;height: 100%;right: 0; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .clear svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input {position: absolute;top: 0;right: 30px;bottom: 0;left: 33px;border: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;padding: 0;color: #2B3B46;background: transparent;margin: 0;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;color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-moz-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #8E8E93; }            .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;color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;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: 46px;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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;top: 0;} */ }      .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; }          .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; }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button::after {background-image: url("+
c[19]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button.selected::after {background-image: url("+c[20]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button::after {background-image: url("+c[21]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button.selected::after {background-image: url("+c[22]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button::after {background-image: url("+
c[23]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button.selected::after {background-image: url("+c[24]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button::after {background-image: url("+c[25]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button.selected::after {background-image: url("+c[26]+"); }    .universal_mini .menu_layer .content.component_container {position: absolute;top: 46px;bottom: 0;width: 100%; }      .universal_mini .menu_layer .content.component_container.animation .content.component_base > div {position: absolute; }      .universal_mini .menu_layer .content.component_container .content.component_base {width: 100%;position: relative; }        .universal_mini .menu_layer .content.component_container .content.component_base .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.active, .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.selected {background: rgba(61, 160, 225, 0.1); }            .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[27]+");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 .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 .item svg {position: absolute;left: 28px;top: 0;bottom: 0;margin: auto; }        .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_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 svg {position: absolute;left: 30px;top: 0;bottom: 0;margin: auto; }          .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 svg {margin: initial;top: 20px; }            .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;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[28]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[29]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[30]+") 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[31]+") 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[32]+") 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[33]+") 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[34]+") 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[35]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[36]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[37]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[38]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[39]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[40]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[41]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[42]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[43]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[44]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[45]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[46]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[47]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[48]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[49]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[50]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[51]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[52]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[49]+") 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[53]+") 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.gx);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Zw);nf(c)};
qf.prototype.gx=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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>')+")"};
qf.prototype.Zw=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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 rf={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>',
clear_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="16px" height="16px" >\t<path d="M16,0A16,16,0,1,0,32,16,16,16,0,0,0,16,0Zm6.55,20.44a1.5,1.5,0,0,1-2.11,2.12L16,18.12l-4.45,4.44a1.5,1.5,0,0,1-2.11-2.12L13.87,16,9.43,11.56a1.49,1.49,0,1,1,2.11-2.11L16,13.89l4.45-4.44a1.49,1.49,0,1,1,2.11,2.11L18.11,16Z" style="fill:#8e8e93;fill-rule:evenodd"/></svg>',email_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px" >\t<path d="M5.76,7H29.22a4.36,4.36,0,0,1,4.26,4.45v15.6a4.36,4.36,0,0,1-4.26,4.45H5.76A4.37,4.37,0,0,1,1.5,27.05V11.45A4.37,4.37,0,0,1,5.76,7Z" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/>\t<path d="M.86,13l16.63,9.14L34.12,13" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/></svg>',
no_presenter:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="106px" height="134px" viewBox="0 0 106 134" enable-background="new 0 0 106 134" xml:space="preserve"><path fill="#3da0e1" d="M53,19c-16.706,0-30.25,15.227-30.25,34.031c0,18.794,13.544,34.031,30.25,34.031 \tc16.713,0,30.25-15.237,30.25-34.031C83.25,34.227,69.713,19,53,19z"/><path fill="#3da0e1" d="M74.119,88.625c-6.293,5.053-13.486,7.962-21.122,7.962c-7.63,0-14.823-2.904-21.122-7.962 \tC18.286,93.984,7.621,106.688,2.739,134h100.521C98.379,106.688,87.723,93.971,74.119,88.625z"/></svg>',
person_info:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M19.527,9.164a1.864,1.864,0,0,1,2.125,1.56,1.842,1.842,0,0,1,.01.492,2.722,2.722,0,0,1-2.8,2.639c-.053,0-.106,0-.158-.009-1.562,0-2.306-.784-2.26-2.084a2.791,2.791,0,0,1,2.964-2.608C19.447,9.156,19.487,9.16,19.527,9.164Z" style="fill:#9eaeb9"/>\t<path d="M15.3,30.114c-1.128,0-1.951-.686-1.163-3.691l1.292-5.333c.224-.853.261-1.2,0-1.2a8.577,8.577,0,0,0-2.666,1.17l-.562-.922c2.741-2.29,5.893-3.633,7.242-3.633,1.128,0,1.315,1.333.753,3.385L18.714,25.5c-.263.99-.15,1.332.113,1.332a5.816,5.816,0,0,0,2.535-1.267l.638.857C19.333,29.088,16.426,30.114,15.3,30.114Z" style="fill:#9eaeb9"/>\t<path d="M18,5A15,15,0,1,1,3,20,15,15,0,0,1,18,5m0-3A18,18,0,1,0,36,20,18,18,0,0,0,18,2Z" style="fill:#9eaeb9"/></svg>',
phone_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M20.69,22.64c-3.34,3.33-7.06,6.46-8.63,4.89-2.15-2.15-3.53-4.1-8.23-.19s-1.18,6.26,1,8.41C7.16,38.1,16.18,36,25.2,27S36.37,9.15,34,6.8c-2.16-2.15-4.71-5.67-8.43-1s-2,6.07.19,8.22C27.16,15.6,24,19.32,20.69,22.64Z" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/></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 sf(){}
sf.prototype.LM=function(a,b){function c(b){b=nd(b);for(var c in a)y(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ld(b)}var d=function(){var a=["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,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE4IDEyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjk1LDI2aDE4VjI0aC0xOHYyWm0wLTVoMThWMTloLTE4djJabTAtN3YyaDE4VjE0aC0xOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjk1IC0xNCkiLz4KPC9zdmc+Cg=="),"data:image/svg+xml;base64,"+
c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTQ5Ml9jb3B5XzIiIGRhdGEtbmFtZT0iU2hhcGUgMTQ5MiBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgZD0iTTg5NSwxNzU0aC0xMi4xN2w1LjU4OS01LjU5TDg4NywxNzQ3bC04LDgsOCw4LDEuNDEtMS40MS01LjU4LTUuNTlIODk1di0yWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg3OSAtMTc0NykiLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPmlwYWQtaGlkZS1zaWRlYmFyLXJpZ2h0MjwvdGl0bGU+PHBhdGggZD0iTTAsN0gxMi4xN0w2LjU4LDEuNDEsOCwwbDgsOEw4LDE2LDYuNTksMTQuNTksMTIuMTcsOUgwWiIgc3R5bGU9ImZpbGw6e3BhbmVsLnRleHR9Ii8+PC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5ub3JtYWx9Ii8+DQo8L3N2Zz4="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5vdmVyfSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9Ii8+Cjwvc3ZnPgo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIvPg0KPC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn0iLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgLS0+DQoNCjxzdmcgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNSIgd2lkdGg9IjIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDU1NTM4NTU2IDAuMDQxODY4Ij48bWV0YWRhdGE+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDU0Mzk3NSwwKSI+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJtMC4wNDEyMjQsMC4wMTU3NjVjMC4wMDA0MjA5MSwwLjAwMTY1MzYsMC4wMDA2NDQwMiwwLjAwMzM4NDcsMC4wMDA2NDQwMiwwLjAwNTE2ODgsMCwwLjAxMTU2Mi0wLjAwOTM3MjQsMC4wMjA5MzQtMC4wMjA5MzQsMC4wMjA5MzRzLTAuMDIwOTM0LTAuMDA5MzcyLTAuMDIwOTM0LTAuMDIwOTM0LDAuMDA5MzcyNC0wLjAyMDkzNCwwLjAyMDkzNC0wLjAyMDkzNGw4RS03LDAuMDA2OTc4M2gtOEUtN2MtMC4wMDc3MDc3LDAtMC4wMTM5NTYsMC4wMDYyNDgtMC4wMTM5NTYsMC4wMTM5NTYsMCwwLjAwNzcwNzcsMC4wMDYyNDgsMC4wMTM5NTYsMC4wMTM5NTYsMC4wMTM5NTYsMC4wMDc3MDc3LDAsMC4wMTM5NTUtMC4wMDYyNDgsMC4wMTM5NTUtMC4wMTM5NTYsMC0wLjAwMDgwNzAxLTAuMDAwMDY4MDQtMC4wMDE1OTgyLTAuMDAwMjAwMTctMC4wMDIzNjhsLTAuMDA2Nzc2NSwwLjAwMjkwNDQsMC4wMDQ2NTE0LTAuMDE2ODE4LDAuMDE3NDIxLDAuMDA3MzU4LTAuMDA4NzYwOCwwLjAwMzc1NXoiLz4NCiA8L2c+DQo8L3N2Zz4NCg0K"),
"data:image/svg+xml;base64,"+c("PCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgLS0+DQoNCjxzdmcgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNSIgd2lkdGg9IjIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDU1NTM4NTU2IDAuMDQxODY4Ij48bWV0YWRhdGE+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDA1NDM5NzUsMCkiPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0ibTAuMDQxMjI0LDAuMDE1NzY1YzAuMDAwNDIwOTEsMC4wMDE2NTM2LDAuMDAwNjQ0MDIsMC4wMDMzODQ3LDAuMDAwNjQ0MDIsMC4wMDUxNjg4LDAsMC4wMTE1NjItMC4wMDkzNzI0LDAuMDIwOTM0LTAuMDIwOTM0LDAuMDIwOTM0cy0wLjAyMDkzNC0wLjAwOTM3Mi0wLjAyMDkzNC0wLjAyMDkzNCwwLjAwOTM3MjQtMC4wMjA5MzQsMC4wMjA5MzQtMC4wMjA5MzRsOEUtNywwLjAwNjk3ODNoLThFLTdjLTAuMDA3NzA3NywwLTAuMDEzOTU2LDAuMDA2MjQ4LTAuMDEzOTU2LDAuMDEzOTU2LDAsMC4wMDc3MDc3LDAuMDA2MjQ4LDAuMDEzOTU2LDAuMDEzOTU2LDAuMDEzOTU2LDAuMDA3NzA3NywwLDAuMDEzOTU1LTAuMDA2MjQ4LDAuMDEzOTU1LTAuMDEzOTU2LDAtMC4wMDA4MDcwMS0wLjAwMDA2ODA0LTAuMDAxNTk4Mi0wLjAwMDIwMDE3LTAuMDAyMzY4bC0wLjAwNjc3NjUsMC4wMDI5MDQ0LDAuMDA0NjUxNC0wLjAxNjgxOCwwLjAxNzQyMSwwLjAwNzM1OC0wLjAwODc2MDgsMC4wMDM3NTV6Ii8+DQogPC9nPg0KPC9zdmc+DQoNCg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIGQ9Ik04LjI1Nyw4LjIyNWMwLDAuMDcyLTAuMDQ3LDAuMTY3LTAuMTQzLDAuMjg1QzcuMjc1LDkuNTA0LDYuMTU2LDEwLDQuNzYyLDEwDQoJYy0xLjQyNCwwLTIuNTgtMC40ODItMy40NjYtMS40NDhDMC40MzMsNy42MTcsMCw2LjQzOSwwLDUuMDE2YzAtMS4zNzgsMC40MjMtMi41NDcsMS4yNjgtMy41MDgNCgljMC44ODEtMS4wMDQsMi4wMDQtMS41MDcsMy4zNjYtMS41MDdjMS40NzgsMCwyLjY0MSwwLjQ1LDMuNDgsMS4zNTNjMC4wOTEsMC4xLDAuMTM2LDAuMTg4LDAuMTM2LDAuMjY1DQoJYzAsMC4wODUtMC4xNTcsMC40MDYtMC40NzUsMC45NThDNy40NTcsMy4xMzIsNy4yNTgsMy40NCw3LjE3NiwzLjUxQzcuMTM4LDMuNTQ1LDcuMDkyLDMuNTY0LDcuMDM3LDMuNTY0DQoJYy0wLjAyMywwLTAuMTM4LTAuMDkxLTAuMzQzLTAuMjcxQzYuNDQ5LDMuMDc1LDYuMjA1LDIuOTA1LDUuOTY5LDIuNzgyYy0wLjM2LTAuMTgxLTAuNzM3LTAuMjcxLTEuMTI1LTAuMjcxDQoJYy0wLjY3MSwwLTEuMjA4LDAuMjQ4LTEuNjA5LDAuNzQ3QzIuODY1LDMuNzIsMi42ODEsNC4yOTMsMi42ODEsNC45NzNjMCwwLjY4OCwwLjE4NCwxLjI2NSwwLjU1NCwxLjczMw0KCWMwLjQwMSwwLjUwNiwwLjkzOCwwLjc2MiwxLjYwOSwwLjc2MmMwLjM5NywwLDAuNzc0LTAuMDg2LDEuMTMyLTAuMjZjMC4yMzItMC4xMTEsMC40Ny0wLjI3MSwwLjcxNC0wLjQ3Nw0KCWMwLjE5OC0wLjE3MSwwLjMxMS0wLjI1NywwLjMzNC0wLjI1N2MwLjA0NywwLDAuMDkxLDAuMDI2LDAuMTM3LDAuMDc1QzcuMjM0LDYuNjMxLDcuNDMzLDYuOTE0LDcuNzU4LDcuNA0KCUM4LjA5LDcuODk4LDguMjU3LDguMTc1LDguMjU3LDguMjI1TDguMjU3LDguMjI1eiBNMTcsOC4yMjVjMCwwLjA3Mi0wLjA0NywwLjE2Ny0wLjE0MywwLjI4NUMxNi4wMTgsOS41MDQsMTQuODk4LDEwLDEzLjUwNiwxMA0KCWMtMS40MjYsMC0yLjU4MS0wLjQ4Mi0zLjQ2Ny0xLjQ0OEM5LjE3Niw3LjYxNyw4Ljc0Myw2LjQzOSw4Ljc0Myw1LjAxNmMwLTEuMzc4LDAuNDIyLTIuNTQ3LDEuMjY4LTMuNTA4DQoJQzEwLjg5MywwLjUwMywxMi4wMTYsMCwxMy4zNzYsMGMxLjQ3OSwwLDIuNjQxLDAuNDUsMy40ODEsMS4zNTNjMC4wOTIsMC4xLDAuMTM3LDAuMTg4LDAuMTM3LDAuMjY1DQoJYzAsMC4wODUtMC4xNTgsMC40MDYtMC40NzcsMC45NThjLTAuMzE2LDAuNTU1LTAuNTE2LDAuODYzLTAuNiwwLjkzM2MtMC4wMzcsMC4wMzUtMC4wODIsMC4wNTQtMC4xMzcsMC4wNTQNCgljLTAuMDIzLDAtMC4xMzktMC4wOTEtMC4zNDQtMC4yNzFjLTAuMjQ2LTAuMjE4LTAuNDg4LTAuMzg4LTAuNzI1LTAuNTExQzE0LjM1MiwyLjYsMTMuOTc1LDIuNTEsMTMuNTg4LDIuNTENCgljLTAuNjcyLDAtMS4yMDgsMC4yNDgtMS42MSwwLjc0N2MtMC4zNywwLjQ2Mi0wLjU1NSwxLjAzNS0wLjU1NSwxLjcxNWMwLDAuNjg4LDAuMTg2LDEuMjY2LDAuNTU1LDEuNzMyDQoJYzAuNDAyLDAuNTA3LDAuOTM4LDAuNzYzLDEuNjEsMC43NjNjMC4zOTYsMCwwLjc3My0wLjA4NiwxLjEzMS0wLjI2MWMwLjIzMi0wLjExLDAuNDcxLTAuMjcxLDAuNzE1LTAuNDc2DQoJYzAuMTk3LTAuMTcxLDAuMzExLTAuMjU3LDAuMzM0LTAuMjU3YzAuMDQ3LDAsMC4wOSwwLjAyNSwwLjEzOSwwLjA3NWMwLjA3LDAuMDgxLDAuMjcsMC4zNjQsMC41OTYsMC44NDkNCglDMTYuODM0LDcuODk4LDE3LDguMTc1LDE3LDguMjI1eiIvPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiBkPSJNOC4yNTcsOC4yMjVjMCwwLjA3Mi0wLjA0NywwLjE2Ny0wLjE0MywwLjI4NUM3LjI3NSw5LjUwNCw2LjE1NiwxMCw0Ljc2MiwxMA0KCWMtMS40MjQsMC0yLjU4LTAuNDgyLTMuNDY2LTEuNDQ4QzAuNDMzLDcuNjE3LDAsNi40MzksMCw1LjAxNmMwLTEuMzc4LDAuNDIzLTIuNTQ3LDEuMjY4LTMuNTA4DQoJYzAuODgxLTEuMDA0LDIuMDA0LTEuNTA3LDMuMzY2LTEuNTA3YzEuNDc4LDAsMi42NDEsMC40NSwzLjQ4LDEuMzUzYzAuMDkxLDAuMSwwLjEzNiwwLjE4OCwwLjEzNiwwLjI2NQ0KCWMwLDAuMDg1LTAuMTU3LDAuNDA2LTAuNDc1LDAuOTU4QzcuNDU3LDMuMTMyLDcuMjU4LDMuNDQsNy4xNzYsMy41MUM3LjEzOCwzLjU0NSw3LjA5MiwzLjU2NCw3LjAzNywzLjU2NA0KCWMtMC4wMjMsMC0wLjEzOC0wLjA5MS0wLjM0My0wLjI3MUM2LjQ0OSwzLjA3NSw2LjIwNSwyLjkwNSw1Ljk2OSwyLjc4MmMtMC4zNi0wLjE4MS0wLjczNy0wLjI3MS0xLjEyNS0wLjI3MQ0KCWMtMC42NzEsMC0xLjIwOCwwLjI0OC0xLjYwOSwwLjc0N0MyLjg2NSwzLjcyLDIuNjgxLDQuMjkzLDIuNjgxLDQuOTczYzAsMC42ODgsMC4xODQsMS4yNjUsMC41NTQsMS43MzMNCgljMC40MDEsMC41MDYsMC45MzgsMC43NjIsMS42MDksMC43NjJjMC4zOTcsMCwwLjc3NC0wLjA4NiwxLjEzMi0wLjI2YzAuMjMyLTAuMTExLDAuNDctMC4yNzEsMC43MTQtMC40NzcNCgljMC4xOTgtMC4xNzEsMC4zMTEtMC4yNTcsMC4zMzQtMC4yNTdjMC4wNDcsMCwwLjA5MSwwLjAyNiwwLjEzNywwLjA3NUM3LjIzNCw2LjYzMSw3LjQzMyw2LjkxNCw3Ljc1OCw3LjQNCglDOC4wOSw3Ljg5OCw4LjI1Nyw4LjE3NSw4LjI1Nyw4LjIyNUw4LjI1Nyw4LjIyNXogTTE3LDguMjI1YzAsMC4wNzItMC4wNDcsMC4xNjctMC4xNDMsMC4yODVDMTYuMDE4LDkuNTA0LDE0Ljg5OCwxMCwxMy41MDYsMTANCgljLTEuNDI2LDAtMi41ODEtMC40ODItMy40NjctMS40NDhDOS4xNzYsNy42MTcsOC43NDMsNi40MzksOC43NDMsNS4wMTZjMC0xLjM3OCwwLjQyMi0yLjU0NywxLjI2OC0zLjUwOA0KCUMxMC44OTMsMC41MDMsMTIuMDE2LDAsMTMuMzc2LDBjMS40NzksMCwyLjY0MSwwLjQ1LDMuNDgxLDEuMzUzYzAuMDkyLDAuMSwwLjEzNywwLjE4OCwwLjEzNywwLjI2NQ0KCWMwLDAuMDg1LTAuMTU4LDAuNDA2LTAuNDc3LDAuOTU4Yy0wLjMxNiwwLjU1NS0wLjUxNiwwLjg2My0wLjYsMC45MzNjLTAuMDM3LDAuMDM1LTAuMDgyLDAuMDU0LTAuMTM3LDAuMDU0DQoJYy0wLjAyMywwLTAuMTM5LTAuMDkxLTAuMzQ0LTAuMjcxYy0wLjI0Ni0wLjIxOC0wLjQ4OC0wLjM4OC0wLjcyNS0wLjUxMUMxNC4zNTIsMi42LDEzLjk3NSwyLjUxLDEzLjU4OCwyLjUxDQoJYy0wLjY3MiwwLTEuMjA4LDAuMjQ4LTEuNjEsMC43NDdjLTAuMzcsMC40NjItMC41NTUsMS4wMzUtMC41NTUsMS43MTVjMCwwLjY4OCwwLjE4NiwxLjI2NiwwLjU1NSwxLjczMg0KCWMwLjQwMiwwLjUwNywwLjkzOCwwLjc2MywxLjYxLDAuNzYzYzAuMzk2LDAsMC43NzMtMC4wODYsMS4xMzEtMC4yNjFjMC4yMzItMC4xMSwwLjQ3MS0wLjI3MSwwLjcxNS0wLjQ3Ng0KCWMwLjE5Ny0wLjE3MSwwLjMxMS0wLjI1NywwLjMzNC0wLjI1N2MwLjA0NywwLDAuMDksMC4wMjUsMC4xMzksMC4wNzVjMC4wNywwLjA4MSwwLjI3LDAuMzY0LDAuNTk2LDAuODQ5DQoJQzE2LjgzNCw3Ljg5OCwxNyw4LjE3NSwxNyw4LjIyNXoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4wMTU5MjYzbDAuMDA1OTcyMTkgLTAuMDA1OTcyMTkgMC4wMDc5NjMxNCAwLjAwNzk2MzE0IDAuMDAzOTgxOTEgLTAuMDAzOTgxOTEgLTAuMDA3OTYzMTQgLTAuMDA3OTYzMTQgMC4wMDU5NzIxOSAtMC4wMDU5NzIxOSAtMC4wMTE5NDUxIDAgLTAuMDAzOTgxMjQgMCAwIDAuMDAzOTgxMjQgMCAwLjAxMTk0NTF6bTAuMDM3ODI0OCAwLjAwNTk3MjE5bC0wLjAwNTk3Mjg2IDAuMDA1OTcyMTkgLTAuMDA3OTYzMTQgLTAuMDA3OTYzMTQgLTAuMDAzOTgxMjQgMC4wMDM5ODEyNCAwLjAwNzk2MzE0IDAuMDA3OTYzMTQgLTAuMDA1OTcyMTkgMC4wMDU5NzI4NiAwLjAxMTk0NTEgMCAwLjAwMzk4MTI0IDAgMCAtMC4wMDM5ODEyNCAwIC0wLjAxMTk0NTF6Ii8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMDE1OTI2M2wwLjAwNTk3MjE5IC0wLjAwNTk3MjE5IDAuMDA3OTYzMTQgMC4wMDc5NjMxNCAwLjAwMzk4MTkxIC0wLjAwMzk4MTkxIC0wLjAwNzk2MzE0IC0wLjAwNzk2MzE0IDAuMDA1OTcyMTkgLTAuMDA1OTcyMTkgLTAuMDExOTQ1MSAwIC0wLjAwMzk4MTI0IDAgMCAwLjAwMzk4MTI0IDAgMC4wMTE5NDUxem0wLjAzNzgyNDggMC4wMDU5NzIxOWwtMC4wMDU5NzI4NiAwLjAwNTk3MjE5IC0wLjAwNzk2MzE0IC0wLjAwNzk2MzE0IC0wLjAwMzk4MTI0IDAuMDAzOTgxMjQgMC4wMDc5NjMxNCAwLjAwNzk2MzE0IC0wLjAwNTk3MjE5IDAuMDA1OTcyODYgMC4wMTE5NDUxIDAgMC4wMDM5ODEyNCAwIDAgLTAuMDAzOTgxMjQgMCAtMC4wMTE5NDUxeiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQ0KPHN2ZyBpZD0ic3ZnMiIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjt0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247aW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiB4bWw6c3BhY2U9InByZXNlcnZlIiBoZWlnaHQ9IjE2cHgiIHdpZHRoPSIxNnB4IiB2ZXJzaW9uPSIxLjEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB2aWV3Qm94PSIwIDAgMC4wMzc4MjQ4IDAuMDM3ODI0OCI+PG1ldGFkYXRhIGlkPSJtZXRhZGF0YTE0Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZS8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzIGlkPSJkZWZzNCI+PHN0eWxlIGlkPSJzdHlsZTYiIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIDwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJwYXRoNyIgY2xhc3M9ImZpbDAiIGQ9Im0wLjAxOTg4NCwwLjAzNTc1MywwLjAwNTk3MjItMC4wMDU5NzIyLDAuMDA3OTYzMSwwLjAwNzk2MzEsMC4wMDM5ODE5LTAuMDAzOTgxOS0wLjAwNzk2MzEtMC4wMDc5NjMxLDAuMDA1OTcyMi0wLjAwNTk3MjItMC4wMTE5NDUsMC0wLjAwMzk4MTIsMCwwLDAuMDAzOTgxMiwwLDAuMDExOTQ1eiIvPjxwYXRoIGlkPSJwYXRoOSIgY2xhc3M9ImZpbDAiIGQ9Ik0wLjAxNzkxNywwLjAwMTk2NTMsMC4wMTE5NDQsMC4wMDc5Mzc1LDAuMDAzOTgxMi0wLjAwMDAyNTU2NCwwLDAuMDAzOTU1NmwwLjAwNzk2MzEsMC4wMDc5NjMxLTAuMDA1OTcyMiwwLjAwNTk3MjloMC4wMTE5NDUsMC4wMDM5ODEydi0wLjAwMzk4MTItMC4wMTE5NDV6Ii8+PC9zdmc+DQ0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQoNCjxzdmcgaWQ9InN2ZzIiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247dGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uO2ltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxNnB4IiB3aWR0aD0iMTZweCIgdmVyc2lvbj0iMS4xIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgdmlld0JveD0iMCAwIDAuMDM3ODI0OCAwLjAzNzgyNDgiPjxtZXRhZGF0YSBpZD0ibWV0YWRhdGExNCI+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyBpZD0iZGVmczQiPjxzdHlsZSBpZD0ic3R5bGU2IiB0eXBlPSJ0ZXh0L2NzcyI+DQogICAgLmZpbDAge2ZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9fQ0KICAgPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9InBhdGg3IiBjbGFzcz0iZmlsMCIgZD0ibTAuMDE5ODg0LDAuMDM1NzUzLDAuMDA1OTcyMi0wLjAwNTk3MjIsMC4wMDc5NjMxLDAuMDA3OTYzMSwwLjAwMzk4MTktMC4wMDM5ODE5LTAuMDA3OTYzMS0wLjAwNzk2MzEsMC4wMDU5NzIyLTAuMDA1OTcyMi0wLjAxMTk0NSwwLTAuMDAzOTgxMiwwLDAsMC4wMDM5ODEyLDAsMC4wMTE5NDV6Ii8+PHBhdGggaWQ9InBhdGg5IiBjbGFzcz0iZmlsMCIgZD0iTTAuMDE3OTE3LDAuMDAxOTY1MywwLjAxMTk0NCwwLjAwNzkzNzUsMC4wMDM5ODEyLTAuMDAwMDI1NTY0LDAsMC4wMDM5NTU2bDAuMDA3OTYzMSwwLjAwNzk2MzEtMC4wMDU5NzIyLDAuMDA1OTcyOWgwLjAxMTk0NSwwLjAwMzk4MTJ2LTAuMDAzOTgxMi0wLjAxMTk0NXoiLz48L3N2Zz4NCg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wNjM3NzEyIDAuMDg1MDI3MyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAgMC4wNjM3NzEyLDAuMDQyNTEzNiAtMCwwLjA4NTAyODggIi8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wNjM3NzEyIDAuMDg1MDI3MyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMCIgcG9pbnRzPSItMCwwIDAuMDYzNzcxMiwwLjA0MjUxMzYgLTAsMC4wODUwMjg4ICIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMjIzNjA0IDAuMDI0MDgwNSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMC4wMDg1OTkyNCAwLjAyNDA4MDVsLTAuMDA4NTk5MjQgMCAwIC0wLjAyNDA4MDUgMC4wMDg1OTkyNCAwIDAgMC4wMjQwODA1em0wLjAxMzc2MTEgMGwtMC4wMDg1OTk3MyAwIDAgLTAuMDI0MDgwNSAwLjAwODU5OTczIDAgMCAwLjAyNDA4MDV6Ii8+DQogPC9nPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMjIzNjA0IDAuMDI0MDgwNSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDA4NTk5MjQgMC4wMjQwODA1bC0wLjAwODU5OTI0IDAgMCAtMC4wMjQwODA1IDAuMDA4NTk5MjQgMCAwIDAuMDI0MDgwNXptMC4wMTM3NjExIDBsLTAuMDA4NTk5NzMgMCAwIC0wLjAyNDA4MDUgMC4wMDg1OTk3MyAwIDAgMC4wMjQwODA1eiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzUxNDI1IDAuMDQxOTM2OSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDIxOTA2MSAwLjAzNjA2NTlsLTAuMDAyNTY0NSAtMC4wMDE0ODA3OCAwLjAxMTg0NTQgLTAuMDIwNTE2OGMwLjAwMjA0NDA1LC0wLjAwMzU0MDc3IDAuMDAwODMxMDQ5LC0wLjAwODA2ODczIC0wLjAwMjcwOTcyLC0wLjAxMDExMjggLTAuMDAzNTQxNjEsLTAuMDAyMDQ0ODggLTAuMDA4MDY4NzMsLTAuMDAwODMxMDQ5IC0wLjAxMDExMjgsMC4wMDI3MDk3MmwtMC4wMTQ4MDY5IDAuMDI1NjQ2N2MtMC4wMDEyMjU1OSwwLjAwMjEyNDYzIC0wLjAwMDQ5Nzc5LDAuMDA0ODM5MzkgMC4wMDE2MjYsMC4wMDYwNjU4MiAwLjAwMjEyNDYzLDAuMDAxMjI2NDMgMC4wMDQ4MzkzOSwwLjAwMDQ5OTQ2OSAwLjAwNjA2NjY2LC0wLjAwMTYyNDMybDguMzk0NDRlLTAwNyAwIDAuMDEwMzY1NSAtMC4wMTc5NTMyIDAuMDAwNzQwMzg5IC0wLjAwMTI4MjY3IC0wLjAwMjU2NDUgLTAuMDAxNDgwNzggLTAuMDAwNzQwMzg5IDAuMDAxMjgyNjcgLTAuMDEwMzY0NiAwLjAxNzk1MTUgLTAuMDAyNTY1MzQgLTAuMDAxNDgwNzggMC4wMTAzNjQ2IC0wLjAxNzk1MTVjMC4wMDEyMjcyNywtMC4wMDIxMjU0NyAwLjAwMzk0MzcxLC0wLjAwMjg1MzI3IDAuMDA2MDY4MzQsLTAuMDAxNjI2IDAuMDAyMTI1NDcsMC4wMDEyMjY0MyAwLjAwMjg1MzI3LDAuMDAzOTQyODcgMC4wMDE2MjYsMC4wMDYwNjgzNGwtMC4wMTAzNjU1IDAuMDE3OTUzMiAtOC4zOTQ0NGUtMDA3IDBjLTAuMDAyMDQ1NzIsMC4wMDM1NDA3NyAtMC4wMDY1NzExNywwLjAwNDc1MjkzIC0wLjAxMDExMTksMC4wMDI3MDg4OCAtMC4wMDM1NDA3NywtMC4wMDIwNDQ4OCAtMC4wMDQ3NTM3NywtMC4wMDY1NzExNyAtMC4wMDI3MDk3MiwtMC4wMTAxMTE5bDAuMDE0ODA2OSAtMC4wMjU2NDY3YzAuMDAyODYxNjYsLTAuMDA0OTU2OTEgMC4wMDkyMDAzLC0wLjAwNjY1NTk1IDAuMDE0MTU4MSwtMC4wMDM3OTM0NSAwLjAwNDk1NjkxLDAuMDAyODYxNjYgMC4wMDY2NTU5NSwwLjAwOTIwMTE0IDAuMDAzNzkzNDUsMC4wMTQxNTgxbC0wLjAxMTg0NTQgMC4wMjA1MTY4eiIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxN3B4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wMzUyNDE4IDAuMDUwOTA4MiINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDE1NTQ0NyAwLjAzNzkzNzJjMC4wMDIwNDU1MywtMC4wMDM1NDI3MyAwLjAwMzM5NTc4LC0wLjAwNjU4OTIgLTAuMDAwMTQ2MTA5LC0wLjAwODYzNDczIC0wLjAwMzU0MTg5LC0wLjAwMjA0NDY5IC0wLjAwNTUwNTEzLDAuMDAwNjQ5MDk1IC0wLjAwNzU0OTgzLDAuMDA0MTkwOTkgLTAuMDA0NDQzNzQsMC4wMDc2OTU5NCAwLjAwMTQ4MDQxLC0wLjAwMjU2NDQ3IC0wLjAwMjk2MjQ5LDAuMDA1MTMxNDYgLTAuMDAyMDQ1NTMsMC4wMDM1NDE4OSAtMC4wMDMzOTc0NiwwLjAwNjU5MDA0IDAuMDAwMTQ0NDMsMC4wMDg2MzU1NyAwLjAwMzU0MTg5LDAuMDAyMDQ0NjkgMC4wMDU1MDY4MSwtMC4wMDA2NDk5MzUgMC4wMDc1NTE1MSwtMC4wMDQxOTI2NyAwLjAwNDQ0Mzc0LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MDQxLDAuMDAyNTY1MzEgMC4wMDI5NjI0OSwtMC4wMDUxMzA2MnptLTAuMDEwMjYxMiAtMC4wMDU5MjQ5OWMwLjAwMjg2MjU3LC0wLjAwNDk1ODQ4IDAuMDA2NjM3OSwtMC4wMDgxMzg0NiAwLjAxMTU5NjQsLTAuMDA1Mjc1MDUgMC4wMDQ5NTg0OCwwLjAwMjg2MjU3IDAuMDA0MDkzNTgsMC4wMDc3MjE5NyAwLjAwMTIzMDE3LDAuMDEyNjgxMyAtMC4wMDQ0NDI5LDAuMDA3Njk1OTQgMC4wMDE0ODEyNSwtMC4wMDI1NjUzMSAtMC4wMDI5NjI0OSwwLjAwNTEzMDYyIC0wLjAwMjg2MjU3LDAuMDA0OTU5MzIgLTAuMDA2NjM5NTgsMC4wMDgxMzkzIC0wLjAxMTU5ODEsMC4wMDUyNzY3MyAtMC4wMDQ5NTg0OCwtMC4wMDI4NjM0MSAtMC4wMDQwOTE5LC0wLjAwNzcyMzY1IC0wLjAwMTIyODQ5LC0wLjAxMjY4MjEgMC4wMDQ0NDI5LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MTI1LDAuMDAyNTY0NDcgMC4wMDI5NjI0OSwtMC4wMDUxMzE0NnoiLz4NCiAgPHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik0wLjAzMDM1NjMgMC4wMTIyODMzYzAuMDAyMDQ0NjksLTAuMDAzNTQyNzMgMC4wMDMzOTU3OCwtMC4wMDY1OTAwNCAtMC4wMDAxNDYxMDksLTAuMDA4NjM1NTcgLTAuMDAzNTQxODksLTAuMDAyMDQ0NjkgLTAuMDA1NTA1MTMsMC4wMDA2NDk5MzUgLTAuMDA3NTUwNjcsMC4wMDQxOTE4MyAtMC4wMDQ0NDI5LDAuMDA3Njk1OTQgMC4wMDE0ODEyNSwtMC4wMDI1NjQ0NyAtMC4wMDI5NjI0OSwwLjAwNTEzMTQ2IC0wLjAwMjA0NDY5LDAuMDAzNTQxODkgLTAuMDAzMzk2NjIsMC4wMDY1ODkyIDAuMDAwMTQ1MjcsMC4wMDg2MzQ3MyAwLjAwMzU0MTg5LDAuMDAyMDQ0NjkgMC4wMDU1MDU5NywtMC4wMDA2NDkwOTUgMC4wMDc1NTE1MSwtMC4wMDQxOTA5OSAwLjAwNDQ0MjksLTAuMDA3Njk2NzggLTAuMDAxNDgxMjUsMC4wMDI1NjQ0NyAwLjAwMjk2MjQ5LC0wLjAwNTEzMTQ2em0tMC4wMTAyNjIxIC0wLjAwNTkyNDk5YzAuMDAyODYzNDEsLTAuMDA0OTU4NDggMC4wMDY2Mzg3NCwtMC4wMDgxMzg0NiAwLjAxMTU5NzIsLTAuMDA1Mjc1ODkgMC4wMDQ5NTg0OCwwLjAwMjg2MzQxIDAuMDA0MDkyNzQsMC4wMDc3MjI4MSAwLjAwMTIzMDE3LDAuMDEyNjgyMSAtMC4wMDQ0NDM3NCwwLjAwNzY5NTk0IDAuMDAxNDgwNDEsLTAuMDAyNTY1MzEgLTAuMDAyOTYyNDksMC4wMDUxMzE0NiAtMC4wMDI4NjM0MSwwLjAwNDk1ODQ4IC0wLjAwNjYzOTU4LDAuMDA4MTM4NDYgLTAuMDExNTk4MSwwLjAwNTI3NTA1IC0wLjAwNDk1ODQ4LC0wLjAwMjg2MjU3IC0wLjAwNDA5MTksLTAuMDA3NzIyODEgLTAuMDAxMjI5MzMsLTAuMDEyNjgxMyAwLjAwNDQ0Mzc0LC0wLjAwNzY5NTk0IC0wLjAwMTQ4MDQxLDAuMDAyNTY0NDcgMC4wMDI5NjI0OSwtMC4wMDUxMzE0NnoiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDAiIHRyYW5zZm9ybT0ibWF0cml4KDAuNSAtMC44NjYwMjUgMC44NjYwMjUgMC41IDAuMDExMTUzNyAwLjAzMzY5MjMpIiB3aWR0aD0iMC4wMjA3MzU4IiBoZWlnaHQ9IjAuMDAyOTYyNDkiLz4NCiA8L2c+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxMHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC4wODQ4MTgxIDAuMDQ3MTIwNyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMSB7ZmlsbDp7cG9wdXAuYmFja2dyb3VuZH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cG9seWdvbiBmaWxsPSJyZ2JhKDAsIDAsIDAsIC4yNSkiIHBvaW50cz0iLTAsMC4wNDI0MDcxIDAuMDQyNDA5NywwIDAuMDg0ODE4MSwwLjA0MjQwODQgIi8+DQogIDxwb2x5Z29uIGNsYXNzPSJmaWwxIiBwb2ludHM9IjEuMzM1N2UtMDA2LDAuMDQ3MTIwNyAwLjA0MjQwOTcsMC4wMDQ3MTIzNCAwLjA4NDgxODEsMC4wNDcxMjA3ICIvPg0KIDwvZz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCINCnZpZXdCb3g9IjAgMCAwLjA3NTQ3NTEgMC4wNDQ4MDg4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOntwb3B1cC5iYWNrZ3JvdW5kfX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwb2x5Z29uIGZpbGw9InJnYmEoMCwgMCwgMCwgLjI1KSIgcG9pbnRzPSItMCwwLjAwNDcxNDYgMC4wNDAwOTY5LDAuMDQ0ODA4OCAwLjA3NTQ3NTEsMC4wMDQ3MTQ2ICIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIwLjAwMjM1OTk4LDAgMC4wNDAwOTY5LDAuMDM3NzM0MiAwLjA3MzExNjUsMCAiLz4NCiA8L2c+DQo8L3N2Zz4NCg=="),
"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,"+c("PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHN0eWxlPSJpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5O3RleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjtzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHhtbDpzcGFjZT0icHJlc2VydmUiIGhlaWdodD0iMTZweCIgd2lkdGg9IjE2cHgiIHZlcnNpb249IjEuMSIgY2xpcC1ydWxlPSJldmVub2RkIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHZpZXdCb3g9IjAgMCAwLjA3NTQ3MTEgMC4wNzU0NzExIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgICAuZmlsMSB7ZmlsbDojZmZmfQ0KICAgIC5maWwyIHtmaWxsOntwcm9ncmVzcy5wbGF5YmFja319DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuNTZ9DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTTAuMDM3NzM2LDBjMC4wMjA4NCwwLDAuMDM3NzM2LDAuMDE2ODk2LDAuMDM3NzM2LDAuMDM3NzM2cy0wLjAxNjg5NiwwLjAzNzczNi0wLjAzNzczNiwwLjAzNzczNi0wLjAzNzczNi0wLjAxNjg5Ni0wLjAzNzczNi0wLjAzNzczNiwwLjAxNjg5Ni0wLjAzNzczNiwwLjAzNzczNi0wLjAzNzczNnoiLz4NCiAgPGNpcmNsZSBjeT0iMC4wMzc3MzQiIGN4PSIwLjAzNzczNCIgcj0iMC4wMzMwMTgiIGNsYXNzPSJmaWwxIi8+DQogIDxjaXJjbGUgY3k9IjAuMDM3NzM0IiBjeD0iMC4wMzc3MzQiIHI9IjAuMDE0MTUiIGNsYXNzPSJmaWwyIi8+DQogPC9nPg0KPC9zdmc+DQoNCg=="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTQuMjUsMTUuMTc4bC0wLjg2Ni0wLjVsMS4xMzUtMy45NjRsMi41LTQuMzNsMi41OTgsMS41bC0yLjUsNC4zMw0KCUw0LjI1LDE1LjE3OEw0LjI1LDE1LjE3OHogTTcuNTE4LDUuNTE4bDIuNTk5LDEuNWwyLjUtNC4zM2wtMC44NjYtMC41bDAuNS0wLjg2NWwtMC44NjYtMC41bC0wLjUsMC44NjVsLTAuODY2LTAuNUw5LjM4NCwyLjE3OQ0KCUw3LjUxOCw1LjUxOHoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTYuOTA2LDEzLjYyNmwtMy40NjQtMmwwLjMzNC0wLjU3OEwzLjQxLDkuNjgybDUuNS05LjUyNg0KCWMyLjAyNywxLjE3LDMuMTY5LDEuODMsNS4xOTYsM2wtNS41LDkuNTI2TDcuMjQsMTMuMDQ4TDYuOTA2LDEzLjYyNkw2LjkwNiwxMy42MjZ6IE0zLjYzMiwxMi42NTZsLTEuNzgsM2wzLjAxNSwwbDEuMDQ3LTEuNjg4DQoJTDMuNjMyLDEyLjY1NnoiLz4NCjwvc3ZnPg0K"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Int0ZXh0fSIgZD0iTTE0LjUzMSwzLjVsLTMuNSw2LjA2M2wtMy41LDYuMDYxbC02LjA2Mi0zLjVMOC40NjgsMEwxNC41MzEsMy41DQoJTDE0LjUzMSwzLjV6IE03LjE2NSwxNC4yNThsMy01LjE5NmwtNC4zMy0yLjVsLTMsNS4xOTVMNy4xNjUsMTQuMjU4eiIvPg0KPC9zdmc+DQo="),
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMSAxMCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIj48cGF0aCBkPSJNOS43NiwxLjQ0LDYuMiw1LDkuNzUsOC41MmEuODMuODMsMCwwLDEsMCwxLjE3aDBhLjg0Ljg0LDAsMCwxLTEuMTksMGgwTDUsNi4xOCwxLjQ0LDkuNzRhLjg1Ljg1LDAsMCwxLTEuMiwwaDBhLjg2Ljg2LDAsMCwxLDAtMS4yMUwzLjgsNSwuMzUsMS41NEEuODIuODIsMCwwLDEsLjM0LjM4aDBhLjg2Ljg2LDAsMCwxLDEuMiwwTDUsMy44LDguNTYuMjRhLjg1Ljg1LDAsMCwxLDEuMiwwaDBBLjg5Ljg5LDAsMCwxLDkuNzYsMS40NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDEgMC4wMSkiIHN0eWxlPSJmaWxsOiM0ZDRkNGQ7b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjwvc3ZnPg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0RDRENEQiIGQ9Ik02LjYyOSwwLjc0OGMzLjI0OSwwLDUuODg0LDIuNjM1LDUuODg0LDUuODgzDQoJYzAsMC45ODEtMC4yNCwxLjkwNi0wLjY2NSwyLjcxOWwzLjQwNiwzLjQwNmwtMi40OTYsMi40OTZsLTMuNDA1LTMuNDA1Yy0wLjgxNCwwLjQyNi0xLjc0MSwwLjY2Ny0yLjcyNCwwLjY2Nw0KCWMtMy4yNDksMC01Ljg4My0yLjYzNS01Ljg4My01Ljg4M1MzLjM4LDAuNzQ4LDYuNjI5LDAuNzQ4TDYuNjI5LDAuNzQ4eiBNNi42MjksMi41ODJjLTIuMjM2LDAtNC4wNDksMS44MTMtNC4wNDksNC4wNDkNCgljMCwyLjIzNiwxLjgxMyw0LjA0OSw0LjA0OSw0LjA0OXM0LjA1LTEuODEzLDQuMDUtNC4wNDlDMTAuNjc5LDQuMzk1LDguODY1LDIuNTgyLDYuNjI5LDIuNTgyeiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7dGV4dH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM3Q0I5MTE7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggZmlsbD0iI2Y3YjQ0NSIgZD0iTTEyLDJDNi41LDIsMiw2LjUsMiwxMnM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE3LjUsMiwxMiwyeiBNMTcuOSw4LjlsLTcuNyw3LjcKCWMtMC40LDAuNC0wLjksMC40LTEuMywwbC0zLjItMy4yYy0wLjQtMC40LTAuNC0wLjksMC0xLjNzMC45LTAuNCwxLjMsMGwyLjUsMi41bDcuMS03LjFjMC4zLTAuNCwwLjktMC40LDEuMywwCglDMTguMiw3LjksMTguMiw4LjUsMTcuOSw4LjlDMTcuOSw4LjksMTcuOSw4LjksMTcuOSw4Ljl6Ii8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklOQ09SUkVDVC1JQ09OIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I0Y5NjAzRDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxNy41LDIsMTIsMnogTTE2LjQsOC44TDEzLjIsMTJsMi45LDIuOQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuMmMtMC4zLDAuMy0wLjksMC4zLTEuMiwwbDAsMEwxMiwxMy4ybC0zLjIsMy4yYy0wLjMsMC4zLTAuOSwwLjMtMS4yLDBzLTAuMy0wLjksMC0xLjJsMy4yLTMuMkw3LjksOS4xCgljLTAuMy0wLjMtMC4zLTAuOSwwLTEuMnMwLjktMC4zLDEuMiwwbDIuOSwyLjlsMy4yLTMuMmMwLjMtMC4zLDAuOS0wLjMsMS4yLDBDMTYuNyw3LjksMTYuOCw4LjQsMTYuNCw4LjgKCUMxNi40LDguOCwxNi40LDguOCwxNi40LDguOHoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFOU1dFUkVELUlDT04iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojNTI4QkRGO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNOSwxMUg3djJoMlYxMXogTTEzLDExaC0ydjJoMlYxMXogTTE3LDExCgloLTJ2MmgyVjExeiIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM1MjhCREY7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5ub3JtYWwgew0KCQkJCWZpbGw6IHt0ZXh0fTsNCgkJCQlvcGFjaXR5OiAwLjc7DQoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7DQoJCQl9DQoJCTwvc3R5bGU+DQoJPC9kZWZzPg0KCTxwYXRoIGNsYXNzPSJub3JtYWwiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5vdmVyIHsNCgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwub3Zlcn07DQoJCQkJb3BhY2l0eTogMC43Ow0KCQkJCWlzb2xhdGlvbjppc29sYXRlOw0KCQkJfQ0KCQk8L3N0eWxlPg0KCTwvZGVmcz4NCgk8cGF0aCBjbGFzcz0ib3ZlciIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7bGlzdEl0ZW0ubGFiZWwub3Zlcn19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+DQoJPGRlZnM+DQoJCTxzdHlsZT4NCgkJCS5zZWxlY3RlZCB7DQoJCQkJZmlsbDoge2xpc3RJdGVtLmxhYmVsLnByZXNzZWR9Ow0KCQkJCW9wYWNpdHk6IDAuNzsNCgkJCQlpc29sYXRpb246aXNvbGF0ZTsNCgkJCX0NCgkJPC9zdHlsZT4NCgk8L2RlZnM+DQoJPHBhdGggY2xhc3M9InNlbGVjdGVkIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+DQo8L3N2Zz4="),
"data:image/svg+xml;base64,"+c("PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjVweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgNSAxMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDp7bGlzdEl0ZW0ubGFiZWwucHJlc3NlZH19DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPHBvbHlnb24gY2xhc3M9ImZpbDAiIHBvaW50cz0iMCwwIDUsNSAwLDEwIi8+DQo8L3N2Zz4NCg=="),
"data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE3IDE5Ij4KICA8bWV0YWRhdGE+PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjwvbWV0YWRhdGE+CjxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTUwMF9jb3B5XzciIGRhdGEtbmFtZT0iU2hhcGUgMTUwMCBjb3B5IDciIGNsYXNzPSJjbHMtMSIgZD0iTTY3NDUsNjc3bC01LTUsNS01djNoMTB2NGgtMTB2M1ptNy0xLDUsNS01LDV2LTNoLTEwdi00aDEwdi0zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3NDAgLTY2NykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE5IDE3Ij4KICA8bWV0YWRhdGE+PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjwvbWV0YWRhdGE+CjxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTUwMF9jb3B5XzciIGRhdGEtbmFtZT0iU2hhcGUgMTUwMCBjb3B5IDciIGNsYXNzPSJjbHMtMSIgZD0iTTY3NDksNjgwbC01LDUtNS01aDNWNjcwaDR2MTBoM1ptLTEtNyw1LTUsNSw1aC0zdjEwaC00VjY3M2gtM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NzM5IC02NjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64, "];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: -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[0]+"); }    body .info_panel.time::after {background: transparent url("+a[1]+"); }.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[2]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+a[3]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+a[4]+") 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[5]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+a[6]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
a[7]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 55px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+a[8]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
a[9]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.mute {background: url("+a[10]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+a[11]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+a[12]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+a[13]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
a[14]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+a[15]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+a[16]+") 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[17]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+
a[18]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+a[19]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+a[20]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+a[21]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+a[22]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+
a[23]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+a[24]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+a[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+a[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+
a[23]+") 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[27]+") 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[28]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+a[29]+"); }.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; }.universal-side-panel {padding: 11px 12px 0 12px;width: 291px;height: 100%;-webkit-transition: margin 0.3s linear;transition: margin 0.3s linear; }  .universal-side-panel.universal-side-panel_position_left {border-right: 1px solid rgba(0, 0, 0, 0.18);margin-left: -291px; }  .universal-side-panel.universal-side-panel_position_right {border-left: 1px solid rgba(0, 0, 0, 0.18);margin-right: -291px; }  .universal-side-panel.universal-side-panel_showed {margin: 0; }  .universal-side-panel__panel-title {background: __popup_background__;color: __text__;padding: 12px 8px; }  .universal-side-panel__outline-button {font-family: PFnb;height: 29px;color: __button_content_normal__;background: transparent;position: relative;font-size: 14px;padding-right: 25px; }    .universal-side-panel__outline-button::after {position: relative; }    .universal-side-panel__outline-button svg {position: absolute;width: 100%;height: 100%;left: 0;top: 0; }      .universal-side-panel__outline-button svg path {fill: __button_face_normal__; }  .universal-side-panel__notes-button {font-family: PFnb;height: 29px;color: __button_content_normal__;background: transparent;position: relative;font-size: 14px;padding-right: 25px; }    .universal-side-panel__notes-button::after {position: relative; }    .universal-side-panel__notes-button svg {position: absolute;width: 100%;height: 100%;left: 0;top: 0; }      .universal-side-panel__notes-button svg path {fill: __button_face_normal__; }  .universal-side-panel__outline-button {padding-left: 14px; }    .universal-side-panel__outline-button::after {content: '__outline_tab_text__'; }  .universal-side-panel__notes-button {padding-left: 25px;margin-left: -12px; }    .universal-side-panel__notes-button::after {content: '__notes_tab_text__'; }  .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__outline-container {display: none; }  .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__notes-button {color: __text__; }    .universal-side-panel.universal-side-panel_mode_notes .universal-side-panel__notes-button svg path {fill: __popup_background__; }  .universal-side-panel__panel-title {font-family: PFnb;font-size: 14px;color: __text__;border-top-left-radius: 4px;border-top-right-radius: 4px;margin-bottom: -15px;padding-left: 12px; }  .universal-side-panel__notes-container {position: relative;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;margin-bottom: 11px;background: __popup_background__;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; }  .universal-side-panel__outline-container {position: relative;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;margin-bottom: 11px;background: __popup_background__;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; }  .universal-side-panel.universal-side-panel_with-tabs .universal-side-panel__notes-container {border-top-right-radius: 4px; }  .universal-side-panel.universal-side-panel_with-tabs .universal-side-panel__outline-container {border-top-right-radius: 4px; }  .universal-side-panel .outline {position: absolute;top: 20px;right: 8px;bottom: 6px;left: 8px; }  .universal-side-panel .notes {position: absolute;top: 20px;right: 4px;bottom: 10px;left: 12px; }    .universal-side-panel .notes__scroll-area {overflow: hidden;height: 100%; }  .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__notes-container {display: none; }  .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__outline-button {color: __text__;z-index: 1; }    .universal-side-panel.universal-side-panel_mode_outline .universal-side-panel__outline-button svg path {fill: __popup_background__; }  .universal-side-panel__logo {max-height: 156px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-radius: 4px; }    .universal-side-panel__logo > img {border-radius: 4px; }  .universal-side-panel__logo-container {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 10px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 75px;background-color: __companyLogo_background__;border-radius: 4px; }  .universal-side-panel.universal-side-panel_presenter-expanded .universal-side-panel__switcher {display: none; }  .universal-side-panel.universal-side-panel_presenter-expanded .universal-side-panel__notes-container {display: none; }  .universal-side-panel.universal-side-panel_presenter-expanded .universal-side-panel__outline-container {display: none; }  .universal-side-panel.universal-side-panel_presenter-expanded .universal-side-panel__panel-title {display: none; }  .universal-side-panel.universal-side-panel_presenter-expanded .presenter-info {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }.notes-text {word-wrap: break-word;padding-right: 10px; }  .notes-text p {margin-top: 0;margin-bottom: 0;white-space: pre-wrap; }  .notes-text p,  .notes-text span {color: __text__ !important;font-family: Open Sans, Arial, sans-serif; }  .notes-text p:first-child {margin-top: 0; }  .notes-text p:last-child {margin-bottom: 0; }  .notes-text p,  .notes-text p.bold span.nobold,  .notes-text p.italic span.noitalic,  .notes-text p.bold.italic span.nobold.noitalic {font-weight: normal;font-style: normal; }  .notes-text p span.bold,  .notes-text p.bold,  .notes-text p.italic span.bold.noitalic,  .notes-text p.bold.italic span.noitalic {font-weight: bold;font-style: normal; }  .notes-text p span.italic,  .notes-text p.bold span.nobold.italic,  .notes-text p.italic,  .notes-text p.bold.italic span.nobold {font-weight: normal;font-style: italic; }  .notes-text p span.bold.italic,  .notes-text p.bold span.italic,  .notes-text p.italic span.bold,  .notes-text p.bold.italic {font-weight: bold;font-style: italic; }.universal-top-panel {height: 41px;border-bottom: 1px solid rgba(0, 0, 0, 0.18);font-size: 13px;font-family: PFn;color: __panel_text__;position: relative;width: 100%; }  .universal-top-panel__button {position: relative;color: __panel_text__;line-height: 27px;padding-left: 10px;padding-right: 11px;border-radius: 4px;font-size: 13px;font-family: inherit;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }    .universal-top-panel__button[disabled] {opacity: 0.5; }    .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before, .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {content: '';position: absolute;border-left: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before {left: -1px; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {right: -1px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel {width: 20px;height: 20px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::before {content: '';position: absolute;top: -10px;right: -10px;bottom: -10px;left: -10px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::after {content: '';position: absolute;width: 18px;height: 12px;background-image: url("+
a[30]+");top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_left[aria-pressed='true']::after {background-image: url("+a[31]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right[aria-pressed='true']::after {background-image: url("+a[32]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right {margin-left: 12px; }  .universal-top-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 12px; }    .universal-top-panel__container.universal-top-panel__container_position_right {right: 12px; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: -12px; }  .universal-top-panel__slides-info-label {position: relative;display: inline-block;font-family: PFnsb, PFn; }  .universal-top-panel__slides-info {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __panel_text__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; }  .universal-top-panel__quiz-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__quiz-score-info.universal-top-panel__quiz-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __panel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel__question-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__question-score-info.universal-top-panel__question-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __panel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel .quiz-mark-button {margin-top: 0; }  .universal-top-panel .quiz-misc-buttons {white-space: nowrap; }    .universal-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: -12px; }    .universal-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {content: '';margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __panel_text__;opacity: 0.2;height: 12px; }    .universal-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;height: 27px;line-height: 25px;color: __panel_text__;font-size: 13px;font-family: PFnsb, PFn;white-space: nowrap;text-overflow: ellipsis; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __panel_text__;opacity: 0.2;height: 12px;content: '';margin: auto;margin-left: 11px;position: absolute; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .universal-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.universal-quiz-timer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {margin-left: 14px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: PFnb;line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __panel_text__;opacity: 0.2;height: 12px; }.universal-top-panel__button {font-family: PFnsb, PFn;background: transparent;border: none; }.universal-top-panel__separator {border-right: 1px solid __panel_text__;height: 12px;opacity: 0.2;margin-top: 1px; }.universal-top-panel__presenter-info {width: 266px; }.info-container {height: 100%;position: absolute; }  .info-container.info-container_right {right: 0;left: unset; }  .info-container .logo-container {height: 100%;position: relative;display: inline-block; }    .info-container .logo-container__logo {top: 0;bottom: 0;margin: auto 0;position: absolute; }  .info-container .course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }    .info-container .course-title.course-title_first {margin: 0 0; }    .info-container .course-title__text {color: __panel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }    .info-container .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.info-container {margin: 0 12px; }  .info-container.info-container_with-side-panel {margin-left: 0;left: 45px; }  .info-container.info-container_with-side-panel.info-container_right {right: 43px;margin-right: 0;left: unset;margin-left: unset; }.universal-control-panel {width: 100%;height: 61px;border-top: 1px solid rgba(0, 0, 0, 0.18);position: relative; }  .universal-control-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: absolute;margin: 0 -5px;height: 100%; }    .universal-control-panel__container > * {margin: 0 5px; }    .universal-control-panel__container.universal-control-panel__container_left {left: 12px; }    .universal-control-panel__container.universal-control-panel__container_right {right: 12px; }  .universal-control-panel__button {cursor: pointer;height: 36px;border: 0;border-radius: 4px;position: relative;background: __button_face_normal__ no-repeat center; }    .universal-control-panel__button.universal-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;background-image: url("+
a[33]+");background-repeat: no-repeat;background-position: center; }    .universal-control-panel__button.universal-control-panel__button_std-outline.universal-control-panel__button_active {background-image: url("+a[34]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[33]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+
a[34]+"); }    .universal-control-panel__button:empty {width: 36px; }    .universal-control-panel__button:not(:empty) {text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: __button_content_normal__;padding-left: 20px;padding-right: 19px;padding-top: 0; }    .universal-control-panel__button.universal-control-panel__button_left-arrow {padding-left: 31px; }      .universal-control-panel__button.universal-control-panel__button_left-arrow::before {content: '';background-image: url("+
a[35]+");width: 8px;height: 13px;position: absolute;left: 15px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_left-arrow.universal-control-panel__button_active::before {background-image: url("+a[36]+"); }    .universal-control-panel__button.universal-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .universal-control-panel__button.universal-control-panel__button_print::before {content: '';background-image: url("+a[37]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .universal-control-panel__button.universal-control-panel__button_print.active::before, .universal-control-panel__button.universal-control-panel__button_print:hover::before {background-image: url("+
a[38]+"); }    .universal-control-panel__button.universal-control-panel__button_right-arrow {padding-right: 33px; }      .universal-control-panel__button.universal-control-panel__button_right-arrow::after {content: '';background-image: url("+a[39]+");width: 8px;height: 13px;position: absolute;right: 16px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_right-arrow.universal-control-panel__button_active::after {background-image: url("+a[40]+"); }    .universal-control-panel__button.universal-control-panel__button_small {width: 28px;height: 28px;margin-top: 2px;margin-left: 4px;margin-right: 4px; }    .universal-control-panel__button.universal-control-panel__button_active, .universal-control-panel__button[aria-pressed='true'] {background-color: __button_face_over__;color: __button_content_over__; }    .universal-control-panel__button[disabled] {opacity: 0.5;pointer-events: none; }    .universal-control-panel__button.universal-control-panel__button_light {font-size: 13px;font-family: PFnsb, PFn;background: none;color: __panel_text__; }    .universal-control-panel__button.universal-control-panel__button_active.universal-control-panel__button_light {background-color: __panel_hover_background__; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }.universal-control-panel__button.universal-control-panel__button_replay {background-image: url("+
a[41]+"); }.universal-control-panel__button.universal-control-panel__button_replay.universal-control-panel__button_active {background-image: url("+a[42]+"); }.universal-control-panel__button.universal-control-panel__button_cc {background-image: url("+a[43]+"); }.universal-control-panel__button.universal-control-panel__button_cc.universal-control-panel__button_active {background-image: url("+a[44]+"); }.universal-control-panel__button.universal-control-panel__button_cc[aria-pressed='true'] {background-image: url("+
a[43]+"); }.universal-control-panel__button.universal-control-panel__button_cc[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+a[44]+"); }.universal-control-panel__button.universal-control-panel__button_fullscreen {background-image: url("+a[45]+"); }.universal-control-panel__button.universal-control-panel__button_fullscreen.universal-control-panel__button_active {background-image: url("+a[46]+"); }.universal-control-panel__button.universal-control-panel__button_fullscreen[aria-pressed='true'] {background-image: url("+
a[47]+"); }.universal-control-panel__button.universal-control-panel__button_fullscreen[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+a[48]+"); }.universal-control-panel__button.universal-control-panel__button_play-pause {width: 51px;margin-right: 11px;background-image: url("+a[49]+"); }.universal-control-panel__button.universal-control-panel__button_play-pause.universal-control-panel__button_active {width: 51px;background-image: url("+a[50]+"); }.universal-control-panel__button.universal-control-panel__button_play-pause[aria-pressed='true'] {background-color: __button_face_normal__;background-image: url("+
a[51]+"); }.universal-control-panel__button.universal-control-panel__button_play-pause[aria-pressed='true'].universal-control-panel__button_active {background-color: __button_face_over__;background-image: url("+a[52]+"); }.universal-control-panel.universal-control-panel_minimize .progressbar {display: none; }.universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_play-pause {display: none; }.universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_replay {display: none; }.universal-control-panel.universal-control-panel_minimize .universal-control-panel__button.universal-control-panel__button_cc {display: none; }.universal-control-panel.universal-control-panel_show-navigation-buttons .universal-control-panel__button.universal-control-panel__button_prev {display: block !important; }.universal-control-panel.universal-control-panel_show-navigation-buttons .universal-control-panel__button.universal-control-panel__button_next {display: block !important; }.universal-control-panel__progress-bar {margin-right: 12px; }.presenter-info {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;background: __popup_background__;border-radius: 4px;margin-bottom: 11px;padding: 20px 14px 13px 14px;position: relative; }  .presenter-info__main {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin-top: 4px; }  .presenter-info__info {overflow: hidden; }  .presenter-info__photo {width: auto;height: auto;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;border-radius: 4px;margin-left: 3px;margin-right: 17px;border: solid 1px rgba(255, 255, 255, 0.4);max-width: 70px; }  .presenter-info__name {font-family: PFnb;word-wrap: break-word;color: __text__;overflow: hidden;font-size: 17px;padding-top: 2px;padding-bottom: 5px;max-height: 55px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 13px;max-height: 36px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;color: __hyperlink__;display: block; }  .presenter-info__job {color: __text__;opacity: 0.87; }  .presenter-info__links {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; }  .presenter-info__email {position: relative;color: __hyperlink__;font-size: 13px; }    .presenter-info__email:nth-child(2) {margin-left: 22px; }      .presenter-info__email:nth-child(2)::before {content: '';position: absolute;left: -11px;border-left: 1px solid __text__;opacity: 0.2;height: 12px;top: 4px;pointer-events: none; }  .presenter-info__website {position: relative;color: __hyperlink__;font-size: 13px; }    .presenter-info__website:nth-child(2) {margin-left: 22px; }      .presenter-info__website:nth-child(2)::before {content: '';position: absolute;left: -11px;border-left: 1px solid __text__;opacity: 0.2;height: 12px;top: 4px;pointer-events: none; }  .presenter-info .bio-container {margin-top: 15px;margin-right: -10px;padding: 0 10px 0 3px;position: relative;display: none;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto; }    .presenter-info .bio-container .scroll-area {overflow: hidden;height: 100%; }      .presenter-info .bio-container .scroll-area__bio {font-size: 13px;color: __text__;overflow: auto;-webkit-overflow-scrolling: touch;white-space: pre-wrap; }  .presenter-info__show-bio {font-family: PFnsb, PFn;width: 100%;height: 28px;border-radius: 4px;background-color: transparent;border: solid 1px __side_panel_hover_background__;margin-top: 12px;color: __text__;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto; }    .presenter-info__show-bio.presenter-info__show-bio_active {background-color: __side_panel_hover_background__;border-color: transparent; }  .presenter-info.presenter-info_expanded .bio-container {display: block; }  .presenter-info.presenter-info_popup {margin-bottom: 0; }.attachments-panel {position: relative;width: 265px;padding: 7px 6px; }  .attachments-panel__scroll-area {height: 100%;overflow: hidden; }.attach-item__link {font-size: 12px;position: relative;padding: 10px 5px 10px 34px;opacity: 1;color: __text__;border-radius: 5px;display: block;text-decoration: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url("+
a[53]+") no-repeat 12px;background-color: transparent; }.attach-item:hover .attach-item__link, .attach-item:focus .attach-item__link {background-color: __popup_hover_background__; }.attach-item:hover .attach-item__link {text-decoration: underline; }.attach-item.attach-item_web .attach-item__link {background-image: url("+a[54]+");color: __hyperlink__; }.popups-layer {position: absolute;margin-left: 0 !important;left: 0;top: 0; }  .popups-layer .popup {border-radius: 5px;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);border: solid 1px rgba(0, 0, 0, 0.3);position: absolute;top: 0;left: 0;background: __popup_background__; }    .popups-layer .popup__corner {background: url("+
a[55]+");width: 18px;height: 10px;position: absolute;top: -9px; }    .popups-layer .popup.popup_outline-bottom {padding: 21px 8px 8px 8px; }      .popups-layer .popup.popup_outline-bottom .popup__corner {background: url("+a[56]+");width: 16px;height: 9px;position: absolute;top: auto;bottom: -8px; }    .popups-layer .popup.popup_outline-title {padding: 21px 8px 8px 8px; }    .popups-layer .popup.popup_volume {background: __player_background__; }      .popups-layer .popup.popup_volume .popup__corner {background: transparent;height: 13px;position: absolute; }    .popups-layer .popup.popup_presenter .mask {width: -webkit-calc(100% - 2px);width: calc(100% - 2px);left: 1px;bottom: 12px; }.notes-popup {position: relative;font-size: 12px;word-wrap: break-word;width: 300px;padding: 0 22px 0 15px;margin: 19px 0; }  .notes-popup__scroll-area {overflow: hidden;height: 100%; }.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%; }.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("+
a[57]+"); }    .message-box__icon.message-box__icon_type_warning {background-image: url("+a[58]+"); }  .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__; }.progressbar {position: relative;height: 28px;width: 191px;top: 0;margin-right: 12px; }  .progressbar__progress {width: 100%;height: 8px;bottom: 0;border-radius: 2px;background-color: __progress_background__;position: relative; }  .progressbar__progress-background {position: absolute;background: __progress_playback__;bottom: 0;left: 0;height: 8px;border-radius: 2px; }  .progressbar__thumb {width: 16px;height: 16px;background: url("+
a[59]+");bottom: -4px;position: absolute;left: -8px; }  .progressbar__labels-container {position: relative;margin: 0 4px;height: 20px; }  .progressbar__label {font-size: 12px;color: __panel_text__;position: absolute; }    .progressbar__label.progressbar__label_type_time {right: 0; }  .progressbar.progressbar_without-labels .progressbar__labels-container {display: none; }  .progressbar.progressbar_without-labels .progressbar__progress {margin-top: 10px; }.marker-panel {padding: 7px 6px;width: 151px; }  .marker-panel__marker-panel-item {font-size: 12px;position: relative;padding: 5px 5px 5px 32px;opacity: 1;color: __text__;background-color: transparent;border-radius: 5px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 100%;text-align: left; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_pen {background: url("+
a[60]+") no-repeat 8px; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_highlighter {background: url("+a[61]+") no-repeat 8px; }    .marker-panel__marker-panel-item.marker-panel__marker-panel-item_type_eraser {background: url("+a[62]+") no-repeat 8px; }    .marker-panel__marker-panel-item:focus, .marker-panel__marker-panel-item:hover {background-color: __popup_hover_background__; }    .marker-panel__marker-panel-item[disabled] {opacity: 0.5;background-color: __popup_background__;color: __text__;pointer-events: none; }    .marker-panel__marker-panel-item[aria-selected='true'] {background-color: __listItem_face_pressed__;color: __listItem_label_pressed__; }  .marker-panel__separator {position: relative;background: rgba(0, 0, 0, 0.1);height: 1px;margin-top: 3px;margin-bottom: 3px; }.outline {position: relative; }.search-field {position: relative;border: 1px solid rgba(0, 0, 0, 0.18);background-color: rgba(255, 255, 255, 0.5);border-radius: 2px;padding-left: 12px;padding-right: 29px;margin: 0;margin-bottom: 12px;font-size: 14px;line-height: 30px;color: #000000;font-family: Open Sans, Arial, sans-serif;-webkit-transition: 0.2s linear;transition: 0.2s linear;-webkit-transition-property: background-color;transition-property: background-color; }  .search-field:hover, .search-field:focus {border-color: rgba(0, 0, 0, 0.32);background-color: #FFFFFF; }  .search-field::-webkit-input-placeholder {font-family: PFni;color: #757575; }  .search-field::-moz-placeholder {font-family: PFni;color: #757575; }  .search-field:-ms-input-placeholder {font-family: PFni;color: #757575; }  .search-field::placeholder {font-family: PFni;color: #757575; }.clear-search {position: absolute;background: url("+
a[63]+") no-repeat center; }.search-button {position: absolute;width: 22px;height: 26px;background-image: url("+a[64]+");background-repeat: no-repeat;background-position: center;background-color: transparent; }.search-result {font-family: PFnb;padding-left: 5px;margin-top: 13px;margin-bottom: 7px;position: relative;font-size: 14px;color: __text__;height: 20px; }  .search-result.search-result_no-results {opacity: 0.6;height: auto; }.slide-item-view {position: relative;border-radius: 4px;overflow: hidden;display: table;width: 100%;color: __text__;-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[65]+") 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: 80px;max-height: 60px;vertical-align: middle;margin-top: 1px;outline: 1px solid rgba(0, 0, 0, 0.16);background-color: __player_background__; }  .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[66]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+a[67]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+a[68]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+a[69]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+a[70]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
a[71]+");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;overflow: hidden; }    .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_viewed {color: __listItem_label_visited__; }    .slide-item-view.slide-item-view_viewed .slide-item-view__title {opacity: 0.75; }  .slide-item-view.slide-item-view_active {background: __listItem_face_over__;color: __listItem_label_over__; }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
a[72]+"); }    .slide-item-view.slide-item-view_active .slide-item-view__open-button {background-image: url("+a[73]+"); }  .slide-item-view[aria-selected='true'] {color: __listItem_label_pressed__;background: __listItem_face_pressed__; }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+a[74]+"); }    .slide-item-view[aria-selected='true'] .slide-item-view__thumb {outline-color: rgba(0, 0, 0, 0.4); }    .slide-item-view[aria-selected='true'] .slide-item-view__open-button {background-image: url("+
a[75]+"); }.highlighted {box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.48);padding: 2px 3px;margin: -2px -3px;color: black;position: relative;background: yellow; }@-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); } }.universal-tablet {font-family: PFn;position: relative;background: __player_background__; }  .universal-tablet__popups-layer {position: absolute;top: 0;left: 0;z-index: 1; }  .universal-tablet__popup-layer {z-index: 1; }.universal-layout {width: 100%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow: hidden; }  .universal-layout__side {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }.universal-content-area {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;overflow: hidden; }  .universal-content-area__cc {font-family: PFn;width: 100%;height: 110px;margin-top: -110px;background: rgba(41, 41, 41, 0.56);z-index: 1;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 0 34px 0 14px;border-width: 13px 0 7px 0;border-style: solid;border-color: transparent;color: #FFFFFF;font-size: 14px;text-shadow: -1.4px 1.4px 2px rgba(0, 0, 0, 0.48); }.video-narration-view {position: relative;top: 0;left: 0;margin-right: 12px;margin-bottom: 12px;border: 1px solid rgba(0, 0, 0, 0.14); }  .video-narration-view video {background-color: #000000; }  .video-narration-view.video-narration-view_draggable {position: absolute;box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.24); }  .video-narration-view.video-narration-view_maximized {margin: 12px; }.content-area {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; }  .content-area__items-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-ms-grid-column-align: center;justify-items: center;overflow: hidden;margin: auto; }  .content-area .playerView {z-index: 0;position: relative;margin: 0 12px;top: 0;left: 0; }    .content-area .playerView.draggable {position: absolute;box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.24); }    .content-area .playerView .with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }  .content-area.content-area_portrait .content-area__items-container {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  .content-area.content-area_presentation-minimized .playerView {margin: 0 12px 12px 0; }  .content-area.content-area_presentation-minimized .content-area__narration-view {margin: 0 12px; }  .content-area .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .content-area .preloader::after {content: '';position: absolute;background: url("+
a[76]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.maximize-button {width: 38px;height: 38px;border: 1px solid #FFFFFF;border-radius: 19px;background: url("+a[77]+") no-repeat center;background-size: 13px 15px;background-color: #4D4D4D;position: absolute;top: 0;left: 0; }  .maximize-button.maximize-button_portrait {background-image: url("+a[78]+");background-size: 15px 13px; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[79]+") 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[80]+") no-repeat center; }.marker-tool-container {position: absolute;top: 0; }.draw-control {position: absolute; }.treecontrol {background-color: __popup_background__;position: relative;overflow-y: hidden; }.container-top-shadow {background: -webkit-linear-gradient(top, __popup_background__, __transparent_popup_background__);background: linear-gradient(to bottom, __popup_background__, __transparent_popup_background__);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: -webkit-linear-gradient(top, __transparent_popup_background__, __popup_background__);background: linear-gradient(to bottom, __transparent_popup_background__, __popup_background__);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); }.popups-layer .popup {border: solid 1px #AAAAAA; }.universal-control-panel__button.universal-control-panel__button_std-outline {-webkit-transform: translateZ(0);transform: translateZ(0); }.universal-control-panel .free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: url("+
a[81]+") no-repeat center;background-size: 86px 24px;width: 86px;height: 24px;cursor: pointer;opacity: 0.6; }  .universal-control-panel .free-logo.free-logo_active {opacity: 1; }"}(),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.gx);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,
this.Zw);nf(d)};sf.prototype.gx=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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.Zw=function(a,b,c){return"url(data:image/svg+xml;base64,"+ld('<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={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 uf(a){var b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(vf.test(c))return b.oN=wf(c),b.type="hex",b;a:{var d=a.match(xf);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.oN=yf(c[0],c[1],c[2]),b.type="rgb",b;if(tf&&(c=tf[a.toLowerCase()]))return b.oN=c,b.type="named",b;throw Error(a+" is not a valid color string");}var zf=/#(.)(.)(.)/;
function wf(a){if(!vf.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(zf,"#$1$1$2$2$3$3"));return a.toLowerCase()}function yf(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=Af(a.toString(16));b=Af(b.toString(16));c=Af(c.toString(16));return"#"+a+b+c}function Hf(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 vf=/^#(?:[0-9a-f]{3}){1,2}$/i,xf=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function Af(a){return 1==a.length?"0"+a:a};var If=/#(.)(.)(.)(.)/;function Jf(a){if(!Kf.test(a))throw Error("'"+a+"' is not a valid alpha hex color");5==a.length&&(a=a.replace(If,"#$1$1$2$2$3$3$4$4"));a=a.toLowerCase();return[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16),parseInt(a.substr(7,2),16)/255]}var Kf=/^#(?:[0-9a-f]{4}){1,2}$/i;function Lf(a){var b=a.slice(0);b[3]=Math.round(1E3*a[3])/1E3;return"rgba("+b.join(",")+")"};function Mf(a,b){a=wf(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');return Lf([b,a,d,c])};var Nf=!Ec||Wc(9),Of=!Ec||Wc(9),Pf=Ec&&!Vc("9"),Qf=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 Rf(){0!=Sf&&(Tf[La(this)]=this);this.jv=this.jv;this.Dn=this.Dn}var Sf=0,Tf={};Rf.prototype.jv=!1;Rf.prototype.Wb=function(){if(!this.jv&&(this.jv=!0,this.Uc(),0!=Sf)){var a=La(this);if(0!=Sf&&this.Dn&&0<this.Dn.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Tf[a]}};Rf.prototype.Uc=function(){if(this.Dn)for(;this.Dn.length;)this.Dn.shift()()};
function Uf(a){a&&"function"==typeof a.Wb&&a.Wb()};function Vf(){this.id="mousewheel"}Vf.prototype.toString=function(){return this.id};function Wf(a,b){this.type=a instanceof Vf?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.As=!1;this.HY=!0}Wf.prototype.stopPropagation=function(){this.As=!0};Wf.prototype.preventDefault=function(){this.defaultPrevented=!0;this.HY=!1};function Xf(a){a.stopPropagation()}function Yf(a){a.preventDefault()};function Zf(a){return Ic?"webkit"+a:Dc?"o"+a.toLowerCase():a.toLowerCase()}
var $f=Zf("AnimationEnd"),ag={d$:"click",Nea:"rightclick",T$:"dblclick",vca:"mousedown",Bca:"mouseup",Aca:"mouseover",zca:"mouseout",yca:"mousemove",wca:"mouseenter",xca:"mouseleave",uca:"mousecancel",mfa:"selectionchange",nfa:"selectstart",lha:"wheel",Mba:"keypress",Lba:"keydown",Nba:"keyup",N9:"blur",Xaa:"focus",U$:"deactivate",Yaa:"focusin",Zaa:"focusout",Y9:"change",Dea:"reset",kfa:"select",gga:"submit",Fba:"input",hea:"propertychange",vaa:"dragstart",qaa:"drag",saa:"dragenter",uaa:"dragover",
taa:"dragleave",yaa:"drop",raa:"dragend",Cga:"touchstart",Bga:"touchmove",Aga:"touchend",zga:"touchcancel",K9:"beforeunload",p$:"consolemessage",r$:"contextmenu",Z$:"devicechange",$$:"devicemotion",aaa:"deviceorientation",iaa:"DOMContentLoaded",Faa:"error",Aba:"help",Wba:"load",eca:"losecapture",jda:"orientationchange",zea:"readystatechange",Eea:"resize",ffa:"scroll",Pga:"unload",W9:"canplay",X9:"canplaythrough",Aaa:"durationchange",Baa:"emptied",Caa:"ended",Zba:"loadeddata",$ba:"loadedmetadata",
yda:"pause",Eda:"play",wZ:"playing",xea:"ratechange",ifa:"seeked",jfa:"seeking",Rfa:"stalled",hga:"suspend",wga:"timeupdate",$ga:"volumechange",eha:"waiting",Lfa:"sourceopen",Kfa:"sourceended",Jfa:"sourceclosed",g9:"abort",Rga:"update",Uga:"updatestart",Sga:"updateend",xba:"hashchange",nda:"pagehide",oda:"pageshow",Qda:"popstate",w$:"copy",xda:"paste",jZ:"cut",E9:"beforecopy",F9:"beforecut",I9:"beforepaste",cda:"online",bda:"offline",oca:"message",o$:"connect",Gba:"install",h9:"activate",Oaa:"fetch",
$aa:"foreignfetch",pca:"messageerror",Zfa:"statechange",Tga:"updatefound",s$:"controllerchange",t9:Zf("AnimationStart"),r9:$f,s9:Zf("AnimationIteration"),Dga:Zf("TransitionEnd"),Jda:"pointerdown",Pda:"pointerup",Ida:"pointercancel",Mda:"pointermove",Oda:"pointerover",Nda:"pointerout",Kda:"pointerenter",Lda:"pointerleave",sba:"gotpointercapture",fca:"lostpointercapture",Cca:"MSGestureChange",Dca:"MSGestureEnd",Eca:"MSGestureHold",Fca:"MSGestureStart",Gca:"MSGestureTap",Hca:"MSGotPointerCapture",Ica:"MSInertiaStart",
Jca:"MSLostPointerCapture",Kca:"MSPointerCancel",Lca:"MSPointerDown",Mca:"MSPointerEnter",Nca:"MSPointerHover",Oca:"MSPointerLeave",Pca:"MSPointerMove",Qca:"MSPointerOut",Rca:"MSPointerOver",Sca:"MSPointerUp",mP:"text",tga:Ec?"textinput":"textInput",m$:"compositionstart",n$:"compositionupdate",l$:"compositionend",G9:"beforeinput",Gaa:"exit",Xba:"loadabort",Yba:"loadcommit",aca:"loadredirect",bca:"loadstart",cca:"loadstop",Fea:"responsive",Bfa:"sizechanged",Qga:"unresponsive",Zga:"visibilitychange",
bga:"storage",naa:"DOMSubtreeModified",jaa:"DOMNodeInserted",laa:"DOMNodeRemoved",maa:"DOMNodeRemovedFromDocument",kaa:"DOMNodeInsertedIntoDocument",gaa:"DOMAttrModified",haa:"DOMCharacterDataModified",J9:"beforeprint",k9:"afterprint",H9:"beforeinstallprompt",u9:"appinstalled"};function bg(a,b){Wf.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.jd=null;a&&this.Lp(a,b)}x(bg,Wf);var cg=[1,4,2],dg={2:"touch",3:"pen",4:"mouse"};
bg.prototype.Lp=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(Hc){a:{try{Ac(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=Ic||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Ic||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:dg[a.pointerType]||"";this.state=a.state;this.jd=a;a.defaultPrevented&&this.preventDefault()};bg.prototype.stopPropagation=function(){bg.ra.stopPropagation.call(this);this.jd.stopPropagation?this.jd.stopPropagation():this.jd.cancelBubble=!0};
bg.prototype.preventDefault=function(){bg.ra.preventDefault.call(this);var a=this.jd;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Pf)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};function eg(a,b){b||(b={});var c=window;var d=a instanceof Dd?a:Hd("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(zc()&&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=Ka(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 Dd||d instanceof Dd||(d="object"==typeof d&&d.yn?d.wk():String(d),y(Gd.test(d),
"%s does not match the safe URL pattern",d)||(d="about:invalid#zClosurez"),d=Id(d));g.href=Fd(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=Fd(d),c&&(Gc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=new vd(wd,"b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
Hb(d)+'">',ab(yd(b),"must provide justification"),y(!/^[\s\xa0]*$/.test(yd(b)),"must provide non-empty justification"),b=de(d,null),c.document.write($d(b)),c.document.close())):(c=c.open(Fd(d),a,g))&&b.noopener&&(c.opener=null);return c};var fg;function gg(a){a instanceof bg&&(a=a.jd);y(a);fg||(fg=new WeakMap);return fg.has(a)}function hg(a){a instanceof bg&&(a=a.jd);y(a);return a.defaultPrevented?!0:gg(a)};var ig="closure_listenable_"+(1E6*Math.random()|0);function jg(a){return!(!a||!a[ig])}var kg=0;function lg(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.tF=e;this.key=++kg;this.Mv=this.$E=!1}function mg(a){a.Mv=!0;a.listener=null;a.proxy=null;a.src=null;a.tF=null};function ng(a){this.src=a;this.yf={};this.YA=0}ng.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.yf[g];a||(a=this.yf[g]=[],this.YA++);var h=og(a,b,d,e);-1<h?(b=a[h],c||(b.$E=!1)):(b=new lg(b,this.src,g,!!d,e),b.$E=c,a.push(b));return b};ng.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.yf))return!1;var e=this.yf[a];b=og(e,b,c,d);return-1<b?(mg(e[b]),tb(e,b),0==e.length&&(delete this.yf[a],this.YA--),!0):!1};
function pg(a,b){var c=b.type;if(!(c in a.yf))return!1;var d=sb(a.yf[c],b);d&&(mg(b),0==a.yf[c].length&&(delete a.yf[c],a.YA--));return d}ng.prototype.Kn=function(a){a=a&&a.toString();var b=0,c;for(c in this.yf)if(!a||c==a){for(var d=this.yf[c],e=0;e<d.length;e++)++b,mg(d[e]);delete this.yf[c];this.YA--}};ng.prototype.mA=function(a,b,c,d){a=this.yf[a.toString()];var e=-1;a&&(e=og(a,b,c,d));return-1<e?a[e]:null};
function og(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.Mv&&g.listener==b&&g.capture==!!c&&g.tF==d)return e}return-1};var qg="closure_lm_"+(1E6*Math.random()|0),rg={},sg=0;function C(a,b,c,d,e){if(d&&d.once)return tg(a,b,c,d,e);if(Ha(b)){for(var g=0;g<b.length;g++)C(a,b[g],c,d,e);return null}c=ug(c);return jg(a)?a.nj(b,c,Ka(d)?!!d.capture:!!d,e):vg(a,b,c,!1,d,e)}
function vg(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ka(e)?!!e.capture:!!e,k=wg(a);k||(a[qg]=k=new ng(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=xg();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Qf||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(yg(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.");
sg++;return c}function xg(){var a=zg,b=Of?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 tg(a,b,c,d,e){if(Ha(b)){for(var g=0;g<b.length;g++)tg(a,b[g],c,d,e);return null}c=ug(c);return jg(a)?a.cY(b,c,Ka(d)?!!d.capture:!!d,e):vg(a,b,c,!0,d,e)}function Ag(a,b,c,d,e){if(Ha(b))for(var g=0;g<b.length;g++)Ag(a,b[g],c,d,e);else d=Ka(d)?!!d.capture:!!d,c=ug(c),jg(a)?a.ZA(b,c,d,e):a&&(a=wg(a))&&(b=a.mA(b,c,d,e))&&Bg(b)}
function Bg(a){if(Ea(a)||!a||a.Mv)return!1;var b=a.src;if(jg(b))return pg(b.ij,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(yg(c),d):b.addListener&&b.removeListener&&b.removeListener(d);sg--;(c=wg(b))?(pg(c,a),0==c.YA&&(c.src=null,b[qg]=null)):mg(a);return!0}function Cg(a,b,c,d,e){c=ug(c);d=!!d;return jg(a)?a.mA(b,c,d,e):a?(a=wg(a))?a.mA(b,c,d,e):null:null}function yg(a){return a in rg?rg[a]:rg[a]="on"+a}
function Dg(a,b,c,d){var e=!0;if(a=wg(a))if(b=a.yf[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Mv&&(g=Eg(g,d),e=e&&!1!==g)}return e}function Eg(a,b){var c=a.listener,d=a.tF||a.src;a.$E&&Bg(a);return c.call(d,b)}
function zg(a,b){if(a.Mv)return!0;if(!Of){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 bg(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.As&&0<=e;e--){b.currentTarget=d[e];var g=Dg(d[e],a,!0,b);c=c&&g}for(e=0;!b.As&&e<d.length;e++)b.currentTarget=
d[e],g=Dg(d[e],a,!1,b),c=c&&g}return c}return Eg(a,new bg(b,this))}function wg(a){a=a[qg];return a instanceof ng?a:null}var Fg="__closure_events_fn_"+(1E9*Math.random()>>>0);function ug(a){y(a,"Listener can not be null.");if(Ja(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");a[Fg]||(a[Fg]=function(b){return a.handleEvent(b)});return a[Fg]};function Gg(){Rf.call(this);this.ij=new ng(this);this.n5=this;this.QF=null}x(Gg,Rf);Gg.prototype[ig]=!0;f=Gg.prototype;f.sO=function(a){this.QF=a};f.addEventListener=function(a,b,c,d){C(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Ag(this,a,b,c,d)};
f.dispatchEvent=function(a){Kg(this);var b=this.QF;if(b){var c=[];for(var d=1;b;b=b.QF)c.push(b),y(1E3>++d,"infinite loop")}b=this.n5;d=a.type||a;if(Da(a))a=new Wf(a,b);else if(a instanceof Wf)a.target=a.target||b;else{var e=a;a=new Wf(d,b);tc(a,e)}e=!0;if(c)for(var g=c.length-1;!a.As&&0<=g;g--){var h=a.currentTarget=c[g];e=Lg(h,d,!0,a)&&e}a.As||(h=a.currentTarget=b,e=Lg(h,d,!0,a)&&e,a.As||(e=Lg(h,d,!1,a)&&e));if(c)for(g=0;!a.As&&g<c.length;g++)h=a.currentTarget=c[g],e=Lg(h,d,!1,a)&&e;return e};
f.Uc=function(){Gg.ra.Uc.call(this);this.ij&&this.ij.Kn(void 0);this.QF=null};f.nj=function(a,b,c,d){Kg(this);return this.ij.add(String(a),b,!1,c,d)};f.cY=function(a,b,c,d){return this.ij.add(String(a),b,!0,c,d)};f.ZA=function(a,b,c,d){this.ij.remove(String(a),b,c,d)};function Lg(a,b,c,d){b=a.ij.yf[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.Mv&&h.capture==c){var k=h.listener,l=h.tF||h.src;h.$E&&pg(a.ij,h);e=!1!==k.call(l,d)&&e}}return e&&0!=d.HY}
f.mA=function(a,b,c,d){return this.ij.mA(String(a),b,c,d)};function Kg(a){y(a.ij,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};function Mg(a,b){Gg.call(this);this.wv=a||1;this.VA=b||Ca;this.jX=w(this.E8,this);this.YX=Ra()}x(Mg,Gg);f=Mg.prototype;f.enabled=!1;f.Hk=null;f.setInterval=function(a){this.wv=a;this.Hk&&this.enabled?(this.stop(),this.start()):this.Hk&&this.stop()};f.E8=function(){if(this.enabled){var a=Ra()-this.YX;0<a&&a<.8*this.wv?this.Hk=this.VA.setTimeout(this.jX,this.wv-a):(this.Hk&&(this.VA.clearTimeout(this.Hk),this.Hk=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Hk||(this.Hk=this.VA.setTimeout(this.jX,this.wv),this.YX=Ra())};f.stop=function(){this.enabled=!1;this.Hk&&(this.VA.clearTimeout(this.Hk),this.Hk=null)};f.Uc=function(){Mg.ra.Uc.call(this);this.stop();delete this.VA};function Ng(a,b,c){if(Ja(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 Og(a,b){var c=[];Pg(new Qg(b),a,c);return c.join("")}function Qg(a){this.aG=a}
function Pg(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Ha(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],Pg(a,a.aG?a.aG.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),Rg(d,c),c.push(":"),Pg(a,a.aG?a.aG.call(b,d,e):e,c),g=","));c.push("}");return}}switch(typeof b){case "string":Rg(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 Sg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Tg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Rg(a,b){b.push('"',a.replace(Tg,function(a){var b=Sg[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Sg[a]=b);return b}),'"')};function Ug(){return Ic?"Webkit":Hc?"Moz":Ec?"ms":Dc?"O":null}function Vg(a,b){if(b&&a in b)return a;var c=Ug();return c?(c=c.toLowerCase(),a=c+$b(a),!r(b)||a in b?a:null):null};function Wg(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}f=Wg.prototype;f.clone=function(){return new Wg(this.top,this.right,this.bottom,this.left)};f.contains=function(a){return this&&a?a instanceof Wg?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){Ka(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 ne?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):($a(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 Xg(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=Xg.prototype;f.clone=function(){return new Xg(this.left,this.top,this.width,this.height)};f.contains=function(a){return a instanceof ne?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.wX=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.vk=function(){return new xe(this.width,this.height)};function Yg(a){return new ne(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 ne?(this.left+=a.x,this.top+=a.y):(this.left+=$a(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 D(a,b,c){if(Da(b))(b=Zg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=Zg(c,d);g&&(c.style[g]=e)}}var $g={};function Zg(a,b){var c=$g[b];if(!c){var d=Zb(b);c=d;void 0===a.style[d]&&(d=Ug()+$b(d),void 0!==a.style[d]&&(c=d));$g[b]=c}return c}function ah(a,b){var c=a.style[Zb(b)];return"undefined"!==typeof c?c:a.style[Zg(a,b)]||""}
function bh(a,b){var c=Be(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function ch(a,b){return bh(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function dh(a,b,c){if(b instanceof ne){var d=b.x;b=b.y}else d=b,b=c;a.style.left=eh(d,!1);a.style.top=eh(b,!1)}function fh(a){return new ne(a.offsetLeft,a.offsetTop)}
function gh(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}Ec&&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 hh(a){var b=Be(a);cb(a,"Parameter is required");var c=new ne(0,0);var d=b?Be(b):document;d=!Ec||Wc(9)||"CSS1Compat"==ze(d).oc.compatMode?d.documentElement:d.body;if(a==d)return c;a=gh(a);b=He(ze(b).oc);c.x=a.left+b.x;c.y=a.top+b.y;return c}function ih(a,b){a=jh(a);b=jh(b);return new ne(a.x-b.x,a.y-b.y)}function jh(a){y(a);if(1==a.nodeType)return a=gh(a),new ne(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new ne(a.clientX,a.clientY)}
function kh(a,b,c){if(b instanceof xe)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");lh(a,b);mh(a,c)}function eh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function mh(a,b){a.style.height=eh(b,!0)}function lh(a,b){a.style.width=eh(b,!0)}
function nh(a){var b=oh;if("none"!=ch(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 oh(a){var b=a.offsetWidth,c=a.offsetHeight,d=Ic&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?new xe(b,c):(a=gh(a),new xe(a.right-a.left,a.bottom-a.top))}
function ph(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 E(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 qh(a,b){a.style.display=b?"":"none"}function rh(a){return"rtl"==ch(a,"direction")}
function sh(a){return new xe(a.offsetWidth,a.offsetHeight)}function th(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 uh(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?th(a,b,"left","pixelLeft"):0}
function vh(a,b){if(Ec){var c=uh(a,b+"Left"),d=uh(a,b+"Right"),e=uh(a,b+"Top");a=uh(a,b+"Bottom");return new Wg(e,d,a,c)}c=bh(a,b+"Left");d=bh(a,b+"Right");e=bh(a,b+"Top");a=bh(a,b+"Bottom");return new Wg(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function wh(a){return vh(a,"padding")}function xh(a){return vh(a,"margin")}var yh={thin:2,medium:4,thick:6};
function zh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in yh?yh[b]:th(a,b,"left","pixelLeft")}
function Ah(a){if(Ec&&!Wc(9)){var b=zh(a,"borderLeft"),c=zh(a,"borderRight"),d=zh(a,"borderTop");a=zh(a,"borderBottom");return new Wg(d,c,a,b)}b=bh(a,"borderLeftWidth");c=bh(a,"borderRightWidth");d=bh(a,"borderTopWidth");a=bh(a,"borderBottomWidth");return new Wg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Bh(a,b){this.Aa=a;this.Aj=b||[]}t("iSpring.ios.mobile.MobileAppCommand",Bh,void 0);Bh.prototype.id=function(){return La(this)};Bh.prototype.kv=function(){if(!Ch)return!1;var a=this.Aa;var b=this.Aj,c=this.id();b=Og(b,null);a="isplayer://"+a+"/"+c+"/"+ld(b);return Dh(a)};function Dh(a){try{var b=Me("iframe");D(b,{width:"1px",height:"1px",border:"0"});b.src=a;B(document.body,b);Ng(function(){Re(b)},100)}catch(c){return!1}return!0};function Eh(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Eh.prototype.BYTES_PER_ELEMENT=4;Eh.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]};Eh.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Eh.BYTES_PER_ELEMENT=4,Eh.prototype.BYTES_PER_ELEMENT=Eh.prototype.BYTES_PER_ELEMENT,Eh.prototype.set=Eh.prototype.set,Eh.prototype.toString=Eh.prototype.toString,t("Float32Array",Eh,void 0));function Fh(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Fh.prototype.BYTES_PER_ELEMENT=8;Fh.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]};Fh.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Fh.BYTES_PER_ELEMENT=8}catch(a){}Fh.prototype.BYTES_PER_ELEMENT=Fh.prototype.BYTES_PER_ELEMENT;Fh.prototype.set=Fh.prototype.set;Fh.prototype.toString=Fh.prototype.toString;t("Float64Array",Fh,void 0)};function Gh(){return new Float32Array(3)}function Hh(){var a=Array(3);Ih(a,0,0,0);return a}function Ih(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function Jh(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function Kh(a,b){var c=Hh();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function Lh(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function Mh(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 Nh(){var a=Array(4);Oh(a,0,0,0,0);return a}function Oh(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function Ph(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 Qh(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 Rh(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 Sh(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 Th(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 Uh(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 Vh(a,b){var c=Uh(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);D(a,c,b)}function Wh(a,b){var c=Uh(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);D(a,c,b)}
function Xh(a,b){var c=Uh(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);D(a,c,b)}function Yh(a,b){var c=Uh(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);D(a,c,b)}function Zh(a,b){var c=Uh(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);D(a,c,b)}
function $h(a,b){var c=Uh(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);D(a,c,b)};function ki(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 li(){return mi&&!ni?"about:blank":""}function oi(){var a=pi();return Math.max(1,Math.min(a.width,a.height)/420)}
function pi(){if(qi)return new xe(document.documentElement.clientWidth,document.documentElement.clientHeight);if(mi&&Ec)return new xe(screen.width,screen.height);var a=r(window.devicePixelRatio)?window.devicePixelRatio:1;return ni?new xe(screen.width/a,screen.height/a):mi?ri&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new xe(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new xe(screen.width,
screen.height):new xe(screen.width*a,screen.height*a)}function si(){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 ti(a){a=a.querySelectorAll("a");for(var b=0;b<a.length;++b){var c=a[b];C(c,"touchend",function(a){setTimeout(function(){if(!hg(a.jd)){var b=a.currentTarget;ui(b.href,b.target||"_blank")}})});C(c,"click",function(a){a.preventDefault()})}}function ui(a,b){Ch?(new Bh("openWindow",[a])).kv():eg(a,b?{target:b}:void 0)}function vi(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function wi(a){return a&&"VIDEO"==a.nodeName&&a.controls}
function xi(a){var b=Ie("script",{type:"text/javascript",charset:"UTF-8"});B(document.body,b);fb(b,Element);b.src=a;return b}function yi(){return 0==window.location.href.indexOf("file:")}function zi(){var a=Ie("DIV");try{Yh(a,"100px")}catch(b){return!1}return!0}function Ai(){try{var a=Ie("CANVAS");var b=a.getContext("webgl")||a.getContext("experimental-webgl")}catch(c){}return b?!0:!1};(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 Bi,Ci=si().user_agent;Bi=Ci?Ci:ac||"";var ri=bd||ad,qi="1"==si().small_screen,Di="1"==si().tablet_screen,Ei,Fi;try{Fi=window.top.location.href?window.frameElement:null}catch(a){}var Gi=(Ei=null!=Fi)&&window.frameElement&&window.frameElement.parentNode&&"FRAMESET"==window.frameElement.parentNode.tagName?!0:!1,Hi=ad&&Ei;
function Ii(){var a=Bi.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||qi||Di}var Ji=-1!=Bi.toLowerCase().indexOf("chrome"),Ki=Ic&&!Ji,Li=-1!=Bi.indexOf("CriOS"),Mi=-1==Bi.toLowerCase().indexOf("windows phone")&&-1!=Bi.toLowerCase().indexOf("android"),mi=Ii(),Ni=mi&&(Ii()?"ontouchstart"in window||r(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Bi.toLowerCase().indexOf("touch"):!1),Oi="";
if(ri){var Pi=/CPU.+OS\s(\d+)_(\d+)/.exec(Bi);Oi=Pi?Pi[1]+"."+Pi[2]:""}var Qi=parseInt(Oi,10),Ri=ri&&6>=Qi,Si=ri&&7<=Qi,Ti=ri&&8<=Qi,Ui=ri&&9<=Qi,Vi=ri&&10<=Qi,Wi=ri&&12<=Qi,Xi=Ec&&"9."==Rc.substr(0,2),Yi=Ec&&"10."==Rc.substr(0,3),$i=Zi&&Ec,ni=Mi&&!Ji&&!$c&&!Dc,aj=-1!=Bi.toLowerCase().indexOf("micromessenger"),Ch=-1!=Bi.indexOf("ismobile"),bj=Ch&&ad,cj=Ch&&Mi,dj;
if(dj=!window._ispringFullsizeSkin){var ej;if(!(ej=qi))if(window._ispringFullsizeSkin)ej=!1;else{var fj=pi();ej=(ad||700>Math.min(fj.width,fj.height))&&!Di}dj=ej}var Zi=dj,gj=ad&&!bj&&10>Qi||$i&&Zi,hj=r(window.ISPlayer),ij=hj&&Zi,kj=mi&&!hj,lj=!1,mj=ri||$i||Mi||Ni,nj=document.createElement("audio"),oj=nj.play&&nj.play();
oj&&oj.then(function(){nj.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||(Ki||$c)&&0<a.toString().indexOf("possibly because the user denied permission"))lj=!0});si();var pj="1"==si().embed,qj=!mi&&(Ec||Fc||Ji);function rj(){return 1==window._ispringDebug||"1"==si().isdebug}var sj;
if(dc("Windows")){var tj=ac,uj="",vj;if(dc("Windows")){vj=/Windows (?:NT|Phone) ([0-9.]+)/;var wj=vj.exec(tj);uj=wj?wj[1]:"0.0"}else zc()?(vj=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,uj=(wj=vj.exec(tj))&&wj[1].replace(/_/g,".")):dc("Macintosh")?(vj=/Mac OS X ([0-9_.]+)/,uj=(wj=vj.exec(tj))?wj[1].replace(/_/g,"."):"10"):dc("Android")?(vj=/Android\s+([^\);]+)(\)|;)/,uj=(wj=vj.exec(tj))&&wj[1]):dc("CrOS")&&(vj=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,uj=(wj=vj.exec(tj))&&wj[1]);sj=!(0<=Xb(uj||"","6"))}else sj=
!1;var xj=sj;setTimeout(function(){yj=rj},0);function zj(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 Aj(a){Bj();return de(a,null)}var Bj=Fa;function Cj(a){this.Oc=a}function Dj(a,b,c){if(a.Oc.hasOwnProperty(b))b=a.Oc[b],r(c)&&(b=zj(b,c,a.pI));else throw Error("unknown template id: "+b);a=Ne(Aj(b));return a instanceof DocumentFragment?(y(a.firstChild),fb(a.firstChild,Element)):fb(a,Element)}Cj.prototype.pI=function(a){return"{"+a+"}"};function Ej(a){this.Oc=a}m(Ej,Cj);Ej.prototype.LX=function(a){return mi?Dj(this,"tab-left",{WIDTH:a,TOP_WIDTH:a-16}):Dj(this,"tab1",{WIDTH:a,CENTER_WIDTH:a-24})};Ej.prototype.NX=function(a){return mi?Dj(this,"tab-right",{WIDTH:a,TOP_WIDTH:a-16}):Dj(this,"tab2",{WIDTH:a})};var Fj=0;function Gj(){this.Nw=this.no=this.Ci=this.gd=null}f=Gj.prototype;f.Wb=function(){this.fd();if(this.no)for(var a=ba(this.no),b=a.next();!b.done;b=a.next())Hj(b.value);if(this.gd){a=ba(this.gd);for(b=a.next();!b.done;b=a.next())if(b=b.value,Ha(b)){b=ba(b);for(var c=b.next();!c.done;c=b.next())Bg(c.value)}else Bg(b);this.gd=null}if(this.Ci)for(a=ba(Object.keys(this.Ci)),b=a.next();!b.done;b=a.next())Ij(this,b.value)};
function Jj(a,b,c,d,e,g){e=void 0===e?null:e;g=void 0===g?!1:g;a.gd=a.gd||[];if(Ha(c)){var h=[];c=ba(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=C(Kj(b),k,d,g,e),h.push(k);a.gd.push(h);return h}b=C(Kj(b),c,d,g,e);a.gd.push(b);return b}function Lj(a,b,c,d){a.gd=a.gd||[];b=tg(Kj(b),"click",c,!1,d);a.gd.push(y(b))}function Mj(a,b,c,d,e){if(Ha(c)){var g=!1;c=ba(c);for(var h=c.next();!h.done;h=c.next())g=Mj(a,b,h.value,d,e)||g;return g}b=Cg(Kj(b),c,d,!1,e);return!!b&&Nj(a,b)}
function Nj(a,b){if(Ha(b)){var c=!1;b=ba(b);for(var d=b.next();!d.done;d=b.next())c=Nj(a,d.value)||c;return c}sb(a.gd,b);return Bg(b)}function F(a,b,c,d,e){a.Ci=a.Ci||{};b.addHandler(c,d,e);var g=++Fj;a.Ci[g]={QM:b,lv:c,context:d,priority:e};return g}function Oj(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);Pj(a,b,e,d,void 0)}F(a,b,e,d,void 0)}
function Pj(a,b,c,d,e){var g=nc(a.Ci,function(a){a:{var g={QM:b,lv: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&&Ij(a,g)}function Ij(a,b){if(a.Ci&&a.Ci[b]){var c=a.Ci[b];c.QM.removeHandler(c.lv,c.context,c.priority);delete a.Ci[b]}else Za("unknown handler key")}
function Qj(a,b){if(b){if(a.Ci){var c=gc(a.Ci,function(a){return a.QM.MT==b}),d=ba(Object.keys(c));for(c=d.next();!c.done;c=d.next())Ij(a,c.value)}if(a.gd){var e=Kj(b);c=mb(a.gd,function(a){return a.src==e});d=ba(c);for(c=d.next();!c.done;c=d.next())Nj(a,c.value)}}}function Rj(a,b,c){a.no=a.no||[];c&&(a.Nw=a.Nw||{},a.Nw[c]=a.Nw[c]||[],a.Nw[c].push(b));a.no.push(b);return b}
f.ru=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.no)for(b=ba(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.tq(c);var d=kb(this.no,c);0<=d&&(this.no.splice(d,1),Hj(c))}};f.tq=function(a){Qj(this,a)};f.Aw=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.tq(c)};function Kj(a){return r(a.displayObject)?a.displayObject():a}f.fd=function(){};function Sj(){this.Zu=this.Ur=this.LD=null}Sj.prototype.push=function(a,b){if(0==b)this.Zu=this.Zu||[];else if(this.LD=this.LD||[0],this.Ur=this.Ur||{},!(b in this.Ur)){this.Ur[b]=[];var c=this.LD;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=Tj(this,b);y(b).push(a)};Sj.prototype.remove=function(a,b){(b=Tj(this,b))&&sb(b,a)};function Uj(a,b){return 0==b?a.Zu||[]:b in y(a.Ur)?y(Tj(a,b)):[]}
function Vj(a){if(!a.Ur)return a.Zu?a.Zu.slice():[];for(var b=[],c=y(a.LD),d=0;d<c.length;++d){var e=Tj(a,c[d]);e&&wb(b,e)}return b}function Tj(a,b){return 0==b?a.Zu:y(a.Ur)[b]};function I(a){a=void 0===a?null:a;Gj.call(this);this.Ho=this.Kh=null;this.MT=a}m(I,Gj);f=I.prototype;f.f6=function(){return this.MT};f.addHandler=function(a,b,c){this.Kh=this.Kh||new Sj;this.Kh.push({lv:a,context:b},c||0)};f.removeHandler=function(a,b,c){c=c||0;if(this.Kh)for(var d=Uj(this.Kh,c),e=d.length,g=0;g<e;++g){var h=d[g];if(h.lv==a&&h.context==b){a=g;(c=Tj(this.Kh,c))&&tb(c,a);break}}else Za("EventDispatcher has no handlers!")};
f.lN=function(a,b,c){if(!this.Kh)return!1;c=Uj(this.Kh,c||0);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(g.lv==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.Kh){c=Vj(this.Kh);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(-1!=kb(Vj(this.Kh),g))try{g.lv.apply(g.context,arguments)}catch(h){Wj(h,!0)}}}this.Ho&&this.Ho.forEach(function(a){a.C.apply(a,ca(b))})};function Xj(a){return a.Kh?Vj(a.Kh).length:0}f.fd=function(){Gj.prototype.fd.call(this)};
I.prototype.dispatch=I.prototype.C;I.prototype.hasHandler=I.prototype.lN;I.prototype.removeHandler=I.prototype.removeHandler;I.prototype.addHandler=I.prototype.addHandler;I.prototype.eventOwner=I.prototype.f6;var Yj={qba:"gotoPreviousPresentationSlide",oba:"gotoNextPresentationSlide"};t("ispring.interaction.common.player.InteractionPlayerControllerActionType",Yj,void 0);t("GOTO_PREVIOUS_PRESENTATION_SLIDE","gotoPreviousPresentationSlide",Yj);t("GOTO_NEXT_PRESENTATION_SLIDE","gotoNextPresentationSlide",Yj);function Zj(){}t("ispring.presenter.player.clock.IPresentationClock",Zj,void 0);Zj.prototype.timestamp=function(){};Zj.prototype.timestamp=Zj.prototype.timestamp;Zj.prototype.started=function(){};Zj.prototype.started=Zj.prototype.started;Zj.prototype.state=function(){};Zj.prototype.state=Zj.prototype.state;Zj.prototype.suspended=function(){};Zj.prototype.suspended=Zj.prototype.suspended;Zj.prototype.zf=function(){};Zj.prototype.running=Zj.prototype.zf;Zj.prototype.Ic=function(){};
Zj.prototype.buffering=Zj.prototype.Ic;Zj.prototype.Pb=function(){};Zj.prototype.tickEvent=Zj.prototype.Pb;Zj.prototype.Gk=function(){};Zj.prototype.startEvent=Zj.prototype.Gk;Zj.prototype.$p=function(){};Zj.prototype.stopEvent=Zj.prototype.$p;Zj.prototype.Ob=function(){};Zj.prototype.stateChangeEvent=Zj.prototype.Ob;Zj.prototype.XE=function(){};Zj.prototype.bufferStateChangeEvent=Zj.prototype.XE;Zj.prototype.YE=function(){};function ak(a,b,c){this.Gc=a;this.Nu=b;this.uh=c}ak.prototype.Gc=0;ak.prototype.Nu=0;ak.prototype.uh=0;ak.prototype.K=function(){return this.Gc};ak.prototype.slideIndex=ak.prototype.K;ak.prototype.qa=function(){return this.Nu};ak.prototype.stepIndex=ak.prototype.qa;ak.prototype.Oa=function(){return this.uh};ak.prototype.timeOffset=ak.prototype.Oa;function bk(a,b){return a.K()!=b.K()?a.K()-b.K():a.qa()!=b.qa()?a.qa()-b.qa():a.Oa()-b.Oa()};function ck(){}t("ispring.presenter.presentation.slides.IAnimationStep",ck,void 0);ck.prototype.uk=function(){};ck.prototype.automaticAdvance=ck.prototype.uk;ck.prototype.duration=function(){};ck.prototype.duration=ck.prototype.duration;ck.prototype.startTime=function(){};ck.prototype.startTime=ck.prototype.startTime;t("ispring.presenter.presentation.assets.ISlideThumbnail",function(){},void 0);function dk(){}t("ispring.presenter.presentation.meta.IMetaCommands",dk,void 0);dk.prototype.getMetaCommand=dk.prototype.nA;dk.prototype.count=dk.prototype.count;function ek(){}t("ispring.presenter.presentation.slides.IAnimationSteps",ek,void 0);ek.prototype.count=function(){};ek.prototype.count=ek.prototype.count;ek.prototype.$b=function(){};ek.prototype.getStep=ek.prototype.$b;ek.prototype.duration=function(){};ek.prototype.duration=ek.prototype.duration;function fk(){}t("ispring.presenter.presentation.slides.ISlideShowTransition",fk,void 0);fk.prototype.effectType=fk.prototype.zX;fk.prototype.duration=fk.prototype.duration;function gk(a,b){this.pf=a;this.Aa=b}gk.prototype.src=function(){return this.pf};gk.prototype.type=function(){return this.Aa};function hk(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 gk(e,d))}return b};function ik(a,b){this.pc=a;this.sm=b}ik.prototype.id=function(){return this.pc};ik.prototype.oi=function(){return this.sm};ik.prototype.ki=function(){return!1};function jk(a,b,c){y(b||c);ik.call(this,a,c);this.QZ=b}m(jk,ik);jk.prototype.wp=function(){return this.QZ};function kk(a,b){this.sB=a;this.C0=b}kk.prototype.fv=function(){return this.sB};kk.prototype.loop=function(){return this.C0};function lk(){}t("ispring.presenter.presentation.meta.IMetaCommand",lk,void 0);lk.prototype.name=lk.prototype.name;lk.prototype.params=lk.prototype.params;function mk(a,b){this.hh=a;this.xK=b||null}mk.prototype.xK=null;mk.prototype.name=function(){return this.hh};mk.prototype.name=mk.prototype.name;mk.prototype.params=function(){return this.xK?rc(this.xK):null};mk.prototype.params=mk.prototype.params;function nk(){this.Nc=[]}nk.prototype.nA=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.Nc[a]};nk.prototype.getMetaCommand=nk.prototype.nA;nk.prototype.count=function(){return this.Nc.length};nk.prototype.count=nk.prototype.count;function ok(a,b,c){this.ZT=a;this.CK=null!=b?b:0;this.pq=r(c)?c:!0;this.Wi=0}ok.prototype.animationDuration=function(){return this.ZT};ok.prototype.uk=function(){return this.pq};ok.prototype.automaticAdvance=ok.prototype.uk;ok.prototype.duration=function(){return this.ZT+this.CK};ok.prototype.duration=ok.prototype.duration;ok.prototype.startTime=function(){return this.Wi};ok.prototype.startTime=ok.prototype.startTime;ok.prototype.yO=function(a){this.Wi=a};function pk(){this.uz=[]}pk.prototype.wa=0;pk.prototype.add=function(a){a.yO(this.wa);this.uz.push(a);this.wa+=a.duration()};pk.prototype.count=function(){return this.uz.length};pk.prototype.count=pk.prototype.count;pk.prototype.$b=function(a){if(0>a||a>=this.uz.length)throw Error("stepIndex is out of range");return this.uz[a]};pk.prototype.getStep=pk.prototype.$b;pk.prototype.duration=function(){return this.wa};pk.prototype.duration=pk.prototype.duration;function qk(a,b){this.hh=a;this.Tc=b;this.pc=""+rk++}var rk=0;qk.prototype.id=function(){return this.pc};qk.prototype.name=function(){return this.hh};qk.prototype.time=function(){return this.Tc};function sk(){this.gt=[]}sk.prototype.count=function(){return this.gt.length};sk.prototype.add=function(a){this.gt.push(a)};function tk(a,b){if(0>b||b>=a.count())throw Error();return a.gt[b]};function Gk(a,b,c){this.Aa=a;this.xl=b;this.jk=c}Gk.prototype.type=function(){return this.Aa};Gk.prototype.Hb=function(){return this.xl};Gk.prototype.Wf=function(){return this.jk};function Hk(){this.Nc=[]}Hk.prototype.count=function(){return this.Nc.length};function Ik(a,b,c){this.k_=a;this.xl=b;this.cI=c}Ik.prototype.H5=function(){return this.k_};Ik.prototype.Hb=function(){return this.xl};Ik.prototype.xg=function(){return this.cI};function Jk(a){this.Ti=a}Jk.prototype.count=function(){return this.Ti.length};function Kk(a){if(0>=a.count())throw Error("index is out of range");return a.Ti[0]}function Lk(a,b){a=a.Ti;for(var c=0;c<a.length;++c){var d=a[c];if(0<=bk(b,d.Hb())&&0>bk(b,d.xg()))return d}return null};function Mk(a,b){this.ge=a;this.H=b;this.Ti=[];a=this.ge.Nc;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.Nc[d];var e=d.Hb();switch(d.type()){case "play":b&&Nk(this,y(b),e);b=d;break;case "togglePlay":b&&Ok(this,y(b),e)?(Nk(this,y(b),e),b=null):(b&&Nk(this,y(b)),b=d);break;case "stop":b&&(Nk(this,y(b),e),b=null)}}b&&Nk(this,b)}Mk.prototype.FM=function(){return new Jk(this.Ti)};
function Nk(a,b,c){c&&!Ok(a,b,c)&&(c=null);c||(c=Pk(a,b));a.Ti.push(new Ik(b,b.Hb(),c))}function Ok(a,b,c){a=Pk(a,b);return 0<=bk(a,c)}function Pk(a,b){var c=a.ge,d=c.rl,e=c.Ui,g=null;if(Ea(d))g=c.duration(),g=g-(b.Wf()||0)+g*(d-1);else switch(d){case "untilNextClick":e=-1;break;case "untilNextSlide":e=Math.max(e,0)}b=b.Hb();e=0>e?new ak(b.K(),b.qa()+1,0):new ak(b.K()+e+1,-1,0);d=null;null!==g&&(a=a.H,b=a.Tf(b,!0,!1),g=Math.min(b+g,a.duration()),d=a.Cp(g,!0,!1));return d&&0>bk(d,e)?d:e};function Qk(a,b,c){this.pc=a;this.Di=b;this.wa=c;this.Ui=-1;this.hd=this.rl=1;this.gt=new sk;this.Nc=new Hk;this.Ti=null}f=Qk.prototype;f.id=function(){return this.pc};f.duration=function(){return this.wa};f.volume=function(){return this.hd};f.setVolume=function(a){this.hd=a};f.Dl=function(){return this.gt};function Rk(a,b){a.Ti||(a.Ti=(new Mk(a,b)).FM());return a.Ti};function Sk(a,b,c){Qk.call(this,a,b,c);this.Ht=!1}m(Sk,Qk);function Tk(a,b,c,d){this.wt=a;this.wa=b;this.Ee=c||null;this.VV=d||!1}Tk.prototype.Ee=null;Tk.prototype.zX=function(){return this.wt};Tk.prototype.effectType=Tk.prototype.zX;Tk.prototype.duration=function(){return this.wa};Tk.prototype.duration=Tk.prototype.duration;Tk.prototype.clone=function(){return new Tk(this.wt,this.wa,this.Ee,this.VV)};function Uk(){}Uk.prototype.yS=null;Uk.prototype.rU=null;Uk.prototype.Pp=function(){return this.yS};function Vk(a,b){a.yS=b}Uk.prototype.Jv=function(){return this.rU};function Wk(a,b){a.rU=b};function Xk(){this.Uq=[]}Xk.prototype.add=function(a){this.Uq.push(a)};Xk.prototype.count=function(){return this.Uq.length};function Yk(a,b){if(0>b||b>=a.Uq.length)throw Error("index is out of range");return a.Uq[b]}function Zk(a,b){for(var c=0;c<a.Uq.length;++c){var d=a.Uq[c];if(d.id()==b)return d}return null}Xk.prototype.Yc=function(){return this.Uq};function $k(){this.tS={}}$k.prototype.hY=function(a){return A(this.tS,a,!0)};$k.prototype.navigationActionIsEnabled=$k.prototype.hY;function al(a){var b=a.Xp,c=a.Ol,d=a.UO,e=a.Cl,g=a.rotation,h=a.slides,k=a.$v;this.pc=a.id;this.t3=b;this.O3=c;this.M4=d;this.ye=e;this.z4=k;this.uu=g%360;180<this.uu&&(this.uu-=360);this.uu=this.uu*Math.PI/180;h.sort(function(a,b){return a-b});this.H=h}f=al.prototype;f.id=function(){return this.pc};f.$v=function(){return this.z4};f.Ka=function(){return this.ye};f.duration=function(){return this.M4};f.slides=function(){return this.H};f.Xp=function(){return this.t3};f.Ol=function(){return this.O3};
f.rotation=function(){return this.uu};function bl(){this.Jh=[]}function cl(a,b){return pb(a.Jh,function(a){return a.id()==b})}function dl(a,b){return pb(a.Jh,function(a){return!!a.slides().length&&a.slides()[0]==b})}function el(a){var b=[];a=ba(a.Jh);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 fl(a){this.mq=new pk;this.Aa=a;this.Wi=0;this.LW=this.Ki=-1;this.zd=!0;this.ER=!1;this.pf=null;this.op=this.xd="";this.pq=!1;this.tw=!0;this.tf=null;this.o4=new Xk;this.EE=new Xk;this.rf=null;this.Tx=0;this.JE=this.Dj=!1;this.MW=new I;this.O0=new nk;this.Wh=null;this.c_=new Uk;this.DJ=new $k;this.l5=new bl;this.BB=null}f=fl.prototype;f.Wa=function(){return this.mq};f.type=function(){return this.Aa};f.index=function(){return this.Ki};
f.Ai=function(){if(!this.zd)throw Error("slide is hidden");return this.LW};f.visible=function(){return this.zd};f.J=function(a){this.zd=a};f.Ud=function(){return this.ER};f.src=function(){return this.pf};f.title=function(){return this.xd};f.zO=function(a){this.xd=a};f.Ql=function(){return this.Qj};f.uk=function(){return this.pq};f.transition=function(){return y(this.tf)};f.duration=function(){var a=y(this.tf).duration();return this.mq.duration()+a};f.Mc=function(){return this.o4};f.od=function(){return this.EE};
f.fw=function(){return this.rf};f.startTime=function(){return this.Wi};f.yO=function(a){this.Wi=a};f.vM=function(){return this.tw};f.nd=function(){return this.Tx};f.kG=function(a){this.Tx=a};f.text=function(){return this.op};f.Bn=function(){return this.O0};f.Cg=function(){return this.Wh};f.Qv=function(a){this.Wh=a};f.gj=function(){return this.c_};f.ts=function(){return this.DJ};f.yj=function(){return this.l5};f.completed=function(){return this.Dj};f.bB=function(){return this.JE};
function gl(a,b){a.JE!=b&&(a.JE=b,a.MW.C(a.index()))}f.persistState=function(){return{completed:this.Dj,visited:this.JE}};f.pn=function(a){this.Dj=A(a,"completed",!1);gl(this,A(a,"visited",!1))};
f.Cp=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.Wa();c<b.count();++c){var d=b.$b(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,a=b.$b(c).duration();else throw Error("time out of bounds");}return new ak(this.index(),c,a)};fl.prototype.convertTimeToTimestamp=fl.prototype.Cp;fl.prototype.zoomEffects=fl.prototype.yj;
fl.prototype.navigationSettings=fl.prototype.ts;fl.prototype.presenter=fl.prototype.Cg;fl.prototype.metaCommands=fl.prototype.Bn;fl.prototype.text=fl.prototype.text;fl.prototype.nestingLevel=fl.prototype.nd;fl.prototype.startTime=fl.prototype.startTime;fl.prototype.thumbnail=fl.prototype.fw;fl.prototype.duration=fl.prototype.duration;fl.prototype.transition=fl.prototype.transition;fl.prototype.slideNotes=fl.prototype.Ql;fl.prototype.title=fl.prototype.title;fl.prototype.isLoaded=fl.prototype.Ud;
fl.prototype.visible=fl.prototype.visible;fl.prototype.visibleIndex=fl.prototype.Ai;fl.prototype.index=fl.prototype.index;fl.prototype.type=fl.prototype.type;fl.prototype.animationSteps=fl.prototype.Wa;function hl(){this.H=[];this.IE=[];this.nM=this.oM=0;this.LV=new I}f=hl.prototype;f.$=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.N5=function(a,b,c){return new ak(a,b,c)};
f.Tf=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.Wa().duration()}}h=a.qa();g=a.Oa();d=this.H[d];k=d.transition();if(!c||d.visible())if(0<=a.qa()){b&&(e+=k.duration());a=d.Wa();if(h>=a.count())throw Error("stepIndex is out of bounds");a=a.$b(h);g>a.duration()&&(g=
a.duration());e+=a.startTime()+g}else b&&(g>k.duration()&&(g=k.duration()),e+=g);return e};
f.Cp=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.$(e),!c||d.visible()){var g=d.Wa().duration(),h=d.transition();b&&(g+=h.duration());h=c?d.Ai()==this.jq()-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.Wa();c<b.count();++c){e=b.$b(c);if(e.duration()>=
a)break;a-=e.duration()}if(c==b.count())if(.001>=a)--c,a=b.$b(c).duration();else throw Error("time out of bounds");}return new ak(d.index(),c,a)};function il(a,b){b.Ki=a.H.length;b.yO(a.duration());a.H.push(b);if(b.visible()){b.LW=a.IE.length;a.IE.push(b);var c=b.duration(),d=b.transition()?b.transition().duration():0;a.oM+=c;a.nM+=c-d}b.MW.addHandler(function(b){a.LV.C(b)},a)}f.jq=function(){return this.IE.length};f.rF=function(a){if(0>a||a>=this.jq())throw Error("Slide index is out of range");return this.IE[a]};
f.Q8=function(){return this.oM};f.lw=function(){return this.nM};hl.prototype.visibleAnimationStepsDuration=hl.prototype.lw;hl.prototype.visibleSlidesDuration=hl.prototype.Q8;hl.prototype.getVisibleSlide=hl.prototype.rF;hl.prototype.visibleSlidesCount=hl.prototype.jq;hl.prototype.convertTimeToTimestamp=hl.prototype.Cp;hl.prototype.convertTimestampToTime=hl.prototype.Tf;hl.prototype.createTimestamp=hl.prototype.N5;hl.prototype.duration=hl.prototype.duration;hl.prototype.count=hl.prototype.count;
hl.prototype.getSlide=hl.prototype.$;function jl(a,b){this.a3=a;this.Ju=b;this.NB=b.length;this.N=-1}jl.prototype.seekTo=function(a){this.N=le(a,-1,this.NB);return!0};jl.prototype.LF=function(){this.N<this.NB&&++this.N;return this.N<this.NB};function kl(a){0<=a.N&&--a.N;return 0<=a.N}function ll(a){for(;a.LF()&&!y(a.W()).visible(););return!!a.W()}function ml(a){for(;kl(a)&&!y(a.W()).visible(););return!!a.W()}jl.prototype.W=function(){return 0<=this.N&&this.N<this.NB?this.a3.$(this.Ju[this.N]):null};jl.prototype.oa=function(){return this.N};function nl(a,b,c){this.JZ=a;this.hh=b;this.Ju=c}nl.prototype.name=function(){return this.hh};nl.prototype.slides=function(){return this.Ju};function ol(a){return new jl(a.JZ,a.Ju)}function pl(a){a=ol(a);return ll(a)?a.oa():-1};function ql(){}t("ispring.presenter.player.narration.video.IVideoNarrationView",ql,void 0);ql.prototype.displayObject=function(){};ql.prototype.displayObject=ql.prototype.displayObject;ql.prototype.resize=function(){};ql.prototype.resize=ql.prototype.resize;ql.prototype.width=function(){};ql.prototype.width=ql.prototype.width;ql.prototype.height=function(){};ql.prototype.height=ql.prototype.height;ql.prototype.YO=function(){};function rl(a,b,c,d,e){ik.call(this,a,b);this.Ia=c;this.Ea=d;this.Lm=e}m(rl,ik);rl.prototype.width=function(){return this.Ia};rl.prototype.height=function(){return this.Ea};rl.prototype.ki=function(){return this.sm.includes("controls")};function sl(){this.VW=!0}sl.prototype.dP=function(){return this.VW};function tl(){this.Kb=!0}tl.prototype.enabled=function(){return this.Kb};tl.prototype.enabled=tl.prototype.enabled;tl.prototype.ua=function(a){this.Kb=a};tl.prototype.si=function(){return this.Bo};function ul(a){var b=vl;return function(){var c=this||Ca;c=c[wl]||(c[wl]={});var d=b(La(a),arguments);return c.hasOwnProperty(d)?c[d]:c[d]=a.apply(this,arguments)}}var wl="closure_memoize_cache_";function vl(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 xl(a){Gg.call(this);this.gA=a||ze();if(this.BX=this.s6())this.e6=C(this.gA.oc,this.BX,w(this.A6,this))}x(xl,Gg);f=xl.prototype;f.s6=ul(function(){var a=this.isSupported(),b="hidden"!=this.hN();return a?b?((Ug()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});f.hN=ul(function(){return Vg("hidden",this.gA.oc)});f.w6=ul(function(){return Vg("visibilityState",this.gA.oc)});f.isSupported=function(){return!!this.hN()};function yl(a){return!!a.gA.oc[a.hN()]}
f.A6=function(){var a=this.isSupported()?this.gA.oc[this.w6()]:null;a=new zl(yl(this),a);this.dispatchEvent(a)};f.Uc=function(){Bg(this.e6);xl.ra.Uc.call(this)};function zl(a,b){Wf.call(this,"visibilitychange");this.hidden=a;this.visibilityState=b}x(zl,Wf);function Al(){this.H=[];this.SC=1;this.Am=this.Pd=0;this.Ni=!1}f=Al.prototype;f.push=function(a){this.Ni||(y(this.H),this.H[this.Am]=a,this.Am=(this.Am+1)%this.SC,this.Pd=Math.min(this.Pd+1,this.SC))};f.pop=function(){if(this.Ni||this.wh())return null;y(this.H);this.Am=0>this.Am-1?this.SC-1:this.Am-1;this.Pd--;return this.H[this.Am]};f.top=function(){if(this.wh())return null;y(this.H);return this.H[0>this.Am-1?this.SC-1:this.Am-1]};f.wh=function(){return!this.Pd};f.size=function(){return this.Pd};
f.lock=function(){this.Ni=!0};f.unlock=function(){this.Ni=!1};var Bl={Fda:"playingSlide",Gda:"playingTransition",Bda:"pausedTransition",Ada:"pausedSlide",BZ:"suspended",fP:"buffering"};t("ispring.presenter.player.PresentationPlaybackState",Bl,void 0);t("PLAYING_SLIDE","playingSlide",Bl);t("PAUSED_SLIDE","pausedSlide",Bl);t("SUSPENDED","suspended",Bl);t("PLAYING_TRANSITION","playingTransition",Bl);t("PAUSED_TRANSITION","pausedTransition",Bl);t("BUFFERING","buffering",Bl);function Cl(a){this.Aa=a}Cl.prototype.type=function(){return this.Aa};function Dl(a){this.Aa="gotoSlide";this.Gc=a}x(Dl,Cl);Dl.prototype.K=function(){return this.Gc};function El(a){this.B=a}El.prototype.WM=function(a){switch(a.type()){case "closePlayerWindow":this.B.UB.C();return;case "gotoNextSlide":Fl(this.B);return;case "gotoSlide":fb(a,Dl);this.wI(a.K());return}throw Error("unknown action type");};El.prototype.wI=function(a){this.B.ve(a)};function Gl(a,b,c,d,e){this.ND=a;this.AU=b;this.MD=c;this.sP=d;this.DW=e}Gl.prototype.quizState=function(){return this.AU};Gl.prototype.quizPassed=function(){return this.MD};Gl.prototype.allowRetakeQuiz=function(){return this.sP};Gl.prototype.WA=function(){return{type:this.ND,state:this.AU,passed:this.MD,retake:this.sP,attempts:this.DW}};
function Hl(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 Gl(b,c,g,h,e)}return new Gl(b,null,!1,a.allowRetakeQuiz(),0)};function Il(a){return"graded"==a.ND?a.quizPassed():Jl(a)}function Jl(a){a=a.quizState();return"completed"==a||"reviewing"==a};function Kl(a){this.Aa=a}Kl.prototype.type=function(){return this.Aa};function Ll(a){this.Aa="gotoSlide";this.Gc=a}x(Ll,Kl);Ll.prototype.K=function(){return this.Gc};function Ml(a){this.B=a}Ml.prototype.WM=function(a){switch(a.type()){case "closePlayerWindow":this.B.UB.C();return;case "gotoNextSlide":Fl(this.B);return;case "gotoSlide":fb(a,Ll);this.wI(a.K());return}throw Error("unknown action type");};Ml.prototype.wI=function(a){this.B.ve(a)};function Nl(a,b,c){this.Hu=a;this.MU=b;this.e4=c};var Ol={Yfa:"started",BZ:"suspended",fP:"buffering",aga:"stopped",Mea:"rewinding"};t("ispring.presenter.player.clock.PresentationClockState",Ol,void 0);t("STARTED","started",Ol);t("SUSPENDED","suspended",Ol);t("BUFFERING","buffering",Ol);t("STOPPED","stopped",Ol);t("REWINDING","rewinding",Ol);function Pl(a,b,c,d){Qk.call(this,a,b,c);this.UT=d;this.XT=this.OU=this.aR=!1}m(Pl,Qk);Pl.prototype.pN=function(){return this.aR};Pl.prototype.cG=function(){return this.OU};Pl.prototype.QN=function(){return this.XT};function Ql(a){y(null!=a);this.Oh=a;C(a,"play",this.ZJ,!1,this);C(a,"playing",this.$t,!1,this);C(a,"pause",this.$t,!1,this);C(a,"seeking",this.bK,!1,this);C(a,"ended",this.$t,!1,this);C(a,"waiting",this.$t,!1,this);C(a,"timeupdate",this.eu,!1,this);C(a,"progress",this.US,!1,this);C(a,"loadeddata",this.US,!1,this);C(a,"canplaythrough",this.gD,!1,this);Rl(this)||C(a,"loadedmetadata",this.C1,!1,this);(this.nh=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||tg(a,"canplay",this.aK,!1,this);this.lp=
new I;this.kS=new I;this.je=new I;this.TR=new I;this.Bu=new I;this.pM=new I;this.BJ=new I;this.Xl=new I;this.So=new I;this.T2=new I;Sl(this)}var Tl=new I;f=Ql.prototype;f.Ha="paused";f.nh=!1;f.sc=!1;f.pr=!1;f.ze=!1;f.Au=-1;f.mm=-1;f.jQ=0;f.yw=-1;f.LH=0;function K(a){if(!a.Oh)throw Error("media player was disposed");return a.Oh}f.state=function(){return this.Ha};function Ul(a){var b=K(a);return ri||!a.ki()?!a.sc:b.paused}
function Sl(a){var b=(b=a.Oh)?b.error?"error":b.ended?"ended":Ul(a)?"paused":a.ze?"buffering":"playing":"disposed";var c=a.Ha;c!=b&&(a.Ha=b,a.lp.C(a,c))}function Vl(a){return!!a.Oh&&!a.Oh.error&&r(a.Oh.play)}function Rl(a){return Vl(a)&&K(a).readyState>=HTMLMediaElement.HAVE_METADATA}f.ready=function(){return Vl(this)&&this.nh};
f.nx=function(){var a=this.Zn,b=K(this).getAttribute("preload");b=b&&"metadata"!=b?$c?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;$c&&K(this).readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.nh?this.aK():(this.Zn=this.nh&&Vl(this)&&K(this).readyState>=b,!this.Zn&&mi&&1==K(this).networkState&&1==this.t0&&(this.Zn=!0,this.T2.C(this)),this.Zn||this.Et?this.Zn&&(clearInterval(this.Et),this.Et=void 0):this.Et=setInterval(w(this.nx,this),2E3),
!a&&this.Zn&&this.Xl.C(this),this.t0=K(this).networkState)};f.Xz=function(){this.nx();return this.Zn};f.gD=function(){this.nx()};f.playing=function(){return this.sc};
f.play=function(){if(Vl(this)){this.sc=!0;ri&&"VIDEO"==K(this).tagName&&this.src()&&!K(this).src&&(K(this).src=this.src());var a=K(this).play();a&&a.catch(function(a){return window.console.log(a)});if(Si){var b=K(this).currentTime,c=0;clearInterval(this.GB);this.GB=setInterval(w(function(){++c;K(this).currentTime<b?(K(this).currentTime=b,Wl(this)):3<c&&Wl(this)},this),0)}Xl(this)}};f.Tp=function(a){Vl(this)&&(this.seek(a),this.play())};
f.pause=function(){Vl(this)&&(this.sc=!1,Yl(this),K(this).pause(),0!=this.pr&&(this.pr=!1))};f.stop=function(){Wl(this);if(Vl(this)){this.sc=!1;Yl(this);0!=this.pr&&(this.pr=!1);var a=K(this);a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.$t();Rl(this)&&0<a.currentTime?a.currentTime=0:this.Au=-1;this.mm=-1}};f.HM=function(){!this.pf&&this.src()&&(this.pf=this.src(),y(this.Oh).src="about:blank")};f.eO=function(){this.pf&&(K(this).src=this.pf,this.pf=void 0)};
f.seek=function(a){Wl(this);Rl(this)?(this.LH=K(this).currentTime=a,this.Au=-1):this.Au=Vl(this)?a:-1;this.mm=-1};f.cN=function(a){this.seek(a)};f.currentTime=function(){return this.ready()?K(this).currentTime:Vl(this)?Math.max(this.Au,0):0};f.duration=function(){return Rl(this)?K(this).duration:0};f.volume=function(){return Vl(this)?K(this).volume:1};f.setVolume=function(a){ri?this.yh(!a):Vl(this)&&(a=le(a,0,1),K(this).volume!=a&&(K(this).volume=a,this.pM.C(this)))};
f.muted=function(){return Vl(this)&&K(this).muted};f.yh=function(a){if(Vl(this)){var b=K(this);b.muted!=a&&(b.muted=a,this.BJ.C(this))}};f.EF=function(){if(Rl(this)){for(var a=this.duration(),b=0,c=y(K(this).buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*le(0<a?b/a:0,0,1))/1E3}return 0};
f.Wb=function(){if(Vl(this)){var a=this.Oh;if(a)if(jg(a))a.ij&&a.ij.Kn(void 0);else if(a=wg(a)){var b=0,c;for(c in a.yf)for(var d=a.yf[c].concat(),e=0;e<d.length;++e)Bg(d[e])&&++b}Yl(this);this.Et&&(clearInterval(this.Et),this.Et=void 0);this.Oh&&(this.Oh.src="");this.Oh=null;Sl(this)}};f.reset=function(){this.pause();this.seek(0)};f.Ob=function(){return this.lp};f.stateChangedEvent=function(){return this.Ob()};f.UN=function(){return this.je};f.$O=function(){return this.pM};f.readyEvent=function(){return this.So};
f.aK=function(){Sl(this);this.nh=!0;Tl.C(this);this.So.C(this);if(0<this.Au){var a=this.mm;this.seek(this.Au);this.mm=a}this.nx()};f.$t=function(){var a=K(this);if(Ul(this)||a.ended)a.ended&&a.pause(),this.sc=!1,Yl(this);Sl(this)};f.ZJ=function(){1!=this.pr&&(this.pr=!0);this.$t();Xl(this)};f.C1=function(){this.kS.C(this)};f.eu=function(){var a=this.currentTime();this.jQ!=a&&(this.je.C(this),this.jQ=a)};f.US=function(){this.TR.C(this)};f.bK=function(){this.Bu.C(this)};
function Xl(a){0>a.yw&&(a.yw=setInterval(w(a.d_,a),500))}function Yl(a){0<a.yw&&(clearInterval(a.yw),a.yw=-1)}
f.d_=function(){if(this.Zn)if(this.sc&&K(this).paused&&!K(this).ended&&!this.ki()&&K(this).play(),1==K(this).networkState)this.ze&&(this.ze=!1,Sl(this));else if(this.pr){var a=K(this),b=this.currentTime(),c=!1;Ul(this)||a.ended||b!=this.LH||(c=!0);!Ri&&!c&&0<this.mm&&(1<Math.abs(this.mm-b)?(c=!0,a.currentTime=this.mm):this.mm=-1);this.LH=b;a=K(this).buffered;if(Ri&&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;K(this).paused&&K(this).play();break}}this.ze!=c&&(this.ze=c,Sl(this))}};f.Fp=function(a){K(this).controls=a};f.ki=function(){return K(this).controls||ad};
f.zi=function(a){if(this.Oh&&this.Oh.play){if(!Da(a))a:{Ha(a)||(a=[a]);for(var b=0;b<a.length;++b){var c=a[b],d=K(this);if(d.canPlayType&&d.canPlayType(c.type())){a=c.src();break a}}a=null}if(a)return b=K(this),a!=b.src&&(this.playing()&&this.pause(),this.mm=-1,this.nh&&(this.nh=!1,tg(b,"canplay",this.aK,!1,this)),b.src=a,Sl(this),this.nx()),!0}return!1};f.src=function(){var a=K(this);return Vl(this)?a.src||a.currentSrc:""};function Wl(a){a.GB&&(clearInterval(a.GB),a.GB=void 0)};function Zl(a){$l(this,a);this.lp=new I;this.je=new I;this.Df=new I;this.Bu=new I;this.Uu=new I;this.Xl=new I;this.qw=new I}f=Zl.prototype;f.ob=!1;f.sc=!1;f.Bx=-1;f.Ed=function(){return this.D};
function $l(a,b){if(a.D!==b){var c=1,d=!1;a.D&&(d=a.D,d.Ob().removeHandler(a.fu,a),d.je.removeHandler(a.cT,a),d.Bu.removeHandler(a.dT,a),d.Xl.removeHandler(a.gD,a),c=d.volume(),d=d.muted());a.D=b;b.Ob().addHandler(a.fu,a);b.je.addHandler(a.cT,a);b.Bu.addHandler(a.dT,a);b.Xl.addHandler(a.gD,a);b.setVolume(c);b.yh(d)}}f.activate=function(){this.ob||(this.ob=!0,this.qw.C(this,!0))};f.deactivate=function(){this.ob&&(this.ob=!1,this.qw.C(this,!1))};f.state=function(){return this.D.state()};f.EF=function(){return this.D.EF()};
f.ready=function(){return this.D.ready()};f.playing=function(){return this.D.playing()};f.Ic=function(){return"buffering"==this.D.state()};f.Xz=function(){return this.D.Xz()};f.load=function(){var a=K(this.D);Dc||Mi||Si&&!Ti?(a.play(),a.pause()):a.load()};f.play=function(){this.sc=!0;this.D.play()};f.Tp=function(a){this.sc=!0;am(this);this.D.Tp(a)};f.pause=function(){this.sc=!1;this.D.pause()};f.stop=function(){this.sc=!1;am(this);this.D.stop()};f.seek=function(a){am(this);this.D.seek(a)};
f.cN=function(a){am(this);this.D.cN(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.yh=function(a){this.D.yh(a)};f.Fp=function(a){this.D.Fp(a)};f.ki=function(){return this.D.ki()};f.Ob=function(){return this.lp};f.UN=function(){return this.je};
f.fu=function(a,b){this.lp.C(this,b);var c=a.state();(this.sc&&"paused"==c||!this.sc&&"playing"==c)&&this.Uu.C(this,this.sc?"pause":"play");this.sc=a.playing();"buffering"!=c&&"buffering"!=b||this.Df.C(this)};f.cT=function(){this.je.C(this)};function am(a){a.Bx=Ra();a.eV=!0}f.dT=function(){this.Bu.C(this);500<Ra()-this.Bx&&this.D.ki()&&this.Uu.C(this,"seek");this.eV=!1};f.gD=function(){this.eV&&am(this);this.Xl.C(this)};f.src=function(){return this.D.src()};f.zi=function(a){return this.D.zi(a)};function bm(){var a=Me("AUDIO");a.setAttribute("preload","metadata");return a}var cm=[],dm=[];
if(window.ismediacreator)cm=window.ismediacreator[0],dm=window.ismediacreator[1];else if(document.body){var fm=function(){if(30>cm.length)for(var a=cm.length;30>a;++a){var b=bm();em(b,cm)}if(30>dm.length)for(a=dm.length;30>a;++a)b=Me("VIDEO"),b.setAttribute("preload","metadata"),Vi&&b.setAttribute("playsinline",""),em(b,dm)},em=function(a,b){var c=a.play();c&&c.catch(Fa);a.pause();b.push(a)};if(kj){var gm=!1;document.body.addEventListener("touchstart",function(){gm=!0});document.body.addEventListener("touchmove",
function(a){if(ri||!a.defaultPrevented)gm=!1});document.body.addEventListener("touchend",function(a){!1!==a.isTrusted&&gm&&fm()})}else Ec||Fc||document.body.addEventListener("mouseup",function(){fm()});window.ismediacreator=[cm,dm]}function hm(){return cm&&cm.length?cm.shift():bm()};function im(a){Ql.call(this,a)}x(im,Ql);f=im.prototype;f.Bx=0;f.EI=!1;f.ZJ=function(){this.EI?this.EI=!1:im.ra.ZJ.call(this)};f.bK=function(){im.ra.bK.call(this);this.Bx=Ra()};f.eu=function(){im.ra.eu.call(this);if(this.ready()&&ni){var a=100>Ra()-this.Bx;this.playing()||a||(this.EI=!0,a=K(this),a.play(),a.pause())}};function jm(a){Zl.call(this,new im(a))}x(jm,Zl);function km(a,b,c){this.jl=a;this.Nu=b;this.uh=c;0>this.uh&&(this.uh=0);this.jl&&0>this.jl.m.t&&(this.jl.m.t=0)}km.prototype.qa=function(){return this.Nu};km.prototype.Oa=function(){return this.uh};km.prototype.iO=function(){var a={s:this.Nu,t:this.uh};this.jl&&(a.S=rc(this.jl));return a};km.prototype.clone=function(){return new km(this.jl?rc(this.jl):null,this.Nu,this.uh)};function lm(a,b){this.la=a;this.mS=b}lm.prototype.content=function(){return this.la};lm.prototype.lO=function(a){this.la!=a&&(this.la=a,this.mS=void 0,this.iV())};function mm(a,b){return a.la.querySelector("#"+b)}lm.prototype.iV=function(){};function nm(a,b,c){this.za=a;this.ha=b;this.Ba=c;this.qU=this.La=null;this.mq=a.Wa();this.Gc=a.index();this.Jo=!1;this.sz=new I;this.je=new I;this.mp=new I}f=nm.prototype;f.slide=function(){return this.za};f.view=function(){return this.ha};f.activate=function(a){this.La=a;this.Ba.Z().Pb().addHandler(this.ub,this)};f.deactivate=function(){this.La=null;this.Ba.Z().Pb().removeHandler(this.ub,this)};f.play=function(){this.Ba.start()};f.pause=function(){this.Ba.stop()};f.K=function(){return this.Gc};
f.tM=function(){};f.uX=function(){};function om(a,b,c){y(0<=b&&b<a.za.Wa().count());a.Ba.Fh(a.K(),b,c,!0)}function pm(a){a.SF(a.mq.count()-1)}function qm(a){a.pause();om(a,0,0)}f.SF=function(a){y(a<this.mq.count());var b=this.mq.$b(a);this.pause();om(this,a,b.duration())};f.Wa=function(){return this.mq};function rm(a){var b=a.Ba.Z().timestamp();if(null==a.La||b.K()!=a.K()||0>b.qa())throw Error("playback controller not active");}f.eF=function(){rm(this);return this.Ba.Z().timestamp().qa()};
f.NM=function(){rm(this);var a=this.Wa().$b(this.eF());return Math.min(a.duration(),this.Ba.Z().timestamp().Oa())};f.Q5=function(){rm(this);var a=this.Wa().$b(this.eF());return 0<a.duration()?this.NM()/a.duration():1};f.TN=function(){rm(this);for(var a=this.NM(),b=this.eF(),c=this.Wa(),d=0;d<b;++d)a+=c.$b(d).duration();return a};f.AY=function(){rm(this);var a=this.Wa().duration();return 0<a?this.TN()/a:1};
f.ub=function(){var a=this.Ba.Z().timestamp();if(a.K()==this.K()&&0<=a.qa()){var b=this.qU;this.qU=a;var c=!b||b.qa()!=a.qa();a=!b||c||b.Oa()!=a.Oa();c&&this.sz.C(this);a&&this.je.C(this)}};f.Yv=function(){return this.sz};f.UN=function(){return this.je};function sm(a,b){b&&a.Jo!=b&&(a.Jo=b,a.ir())}f.ir=function(){};f.oy=function(){this.mp.C(this.za)};f.stateChangedEvent=function(){return this.mp};nm.prototype.positionChangeEvent=nm.prototype.UN;nm.prototype.stepChangeEvent=nm.prototype.Yv;
nm.prototype.playbackProgress=nm.prototype.AY;nm.prototype.playbackPosition=nm.prototype.TN;nm.prototype.currentStepProgress=nm.prototype.Q5;nm.prototype.currentStepPosition=nm.prototype.NM;nm.prototype.currentStepIndex=nm.prototype.eF;nm.prototype.slide=nm.prototype.slide;function tm(a,b){this.Tc=b||0;this.$P=a}tm.prototype.Tc=0;tm.prototype.time=function(){return this.Tc};function um(a){a:{var b=a.$P;a=a.time()+b.kp.time();b=b.zl;for(var c=b.length-1;0<=c;--c){var d=b[c];if(a>=d.time){a=d.freeze?d.eN:d.eN+a-d.time;break a}}throw Error("invalid clock");}return a}tm.prototype.add=function(a){var b=this.Se();b.Tc+=a;return b};tm.prototype.Se=function(){return new tm(this.$P,this.Tc)};function vm(a){this.kp=new tm(this);this.lB=[];this.zl=[{time:0,eN:a,freeze:!1}]}
function wm(a,b,c,d){b={time:b,eN:c,freeze:d||!1};0==a.zl.length?a.zl.push(b):(c=a.zl[a.zl.length-1],c.time!=b.time&&xm(a,c.time,b.time)?a.zl.push(b):a.zl.splice(a.zl.length-1,1,b))}vm.prototype.persistState=function(){return{t:this.kp.time(),p:vb(this.zl)}};function xm(a,b,c){return ob(a.lB,function(a){return a>=b&&a<=c})};var ym="StopIteration"in Ca?Ca.StopIteration:{message:"StopIteration",stack:""};function zm(){}zm.prototype.next=function(){throw ym;};zm.prototype.Ul=function(){return this};function Am(a){if(a instanceof zm)return a;if("function"==typeof a.Ul)return a.Ul(!1);if(Ia(a)){var b=0,c=new zm;c.next=function(){for(;;){if(b>=a.length)throw ym;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function Bm(a,b){if(Ia(a))try{z(a,b,void 0)}catch(c){if(c!==ym)throw c;}else{a=Am(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==ym)throw c;}}}function Cm(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 zm;h.next=function(){if(0<g&&d>=e||0>g&&d<=e)throw ym;var a=d;d+=g;return a};return h}function Dm(a){if(Ia(a))return vb(a);a=Am(a);var b=[];Bm(a,function(a){b.push(a)});return b};function Em(a,b){this.zk={};this.fc=[];this.aB=this.sn=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=Em.prototype;f.oF=function(){return this.sn};function Fm(a){Gm(a);return a.fc.concat()}f.Fl=function(a){if(this===a)return!0;if(this.sn!=a.oF())return!1;var b=Hm;Gm(this);for(var c,d=0;c=this.fc[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function Hm(a,b){return a===b}
f.wh=function(){return 0==this.sn};f.clear=function(){this.zk={};this.aB=this.sn=this.fc.length=0};f.remove=function(a){return Object.prototype.hasOwnProperty.call(this.zk,a)?(delete this.zk[a],this.sn--,this.aB++,this.fc.length>2*this.sn&&Gm(this),!0):!1};
function Gm(a){if(a.sn!=a.fc.length){for(var b=0,c=0;b<a.fc.length;){var d=a.fc[b];Object.prototype.hasOwnProperty.call(a.zk,d)&&(a.fc[c++]=d);b++}a.fc.length=c}if(a.sn!=a.fc.length){var e={};for(c=b=0;b<a.fc.length;)d=a.fc[b],Object.prototype.hasOwnProperty.call(e,d)||(a.fc[c++]=d,e[d]=1),b++;a.fc.length=c}}f.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.zk,a)?this.zk[a]:b};
f.set=function(a,b){Object.prototype.hasOwnProperty.call(this.zk,a)||(this.sn++,this.fc.push(a),this.aB++);this.zk[a]=b};f.addAll=function(a){if(a instanceof Em)for(var b=Fm(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=Fm(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 Em(this)};
f.transpose=function(){for(var a=new Em,b=0;b<this.fc.length;b++){var c=this.fc[b];a.set(this.zk[c],c)}return a};f.Ul=function(a){Gm(this);var b=0,c=this.aB,d=this,e=new zm;e.next=function(){if(c!=d.aB)throw Error("The map has changed since the iterator was created");if(b>=d.fc.length)throw ym;var e=d.fc[b++];return a?e:d.zk[e]};return e};function Im(){this.vq=[[]]}function Jm(a){return a.vq[a.vq.length-1]}f=Im.prototype;f.add=function(a){var b=Jm(this);Ha(a)?(b=ub(b,a),this.vq[this.vq.length-1]=b):b.push(a)};f.push=function(){this.vq.push([])};f.pop=function(){if(1>=this.vq.length)throw Error("");var a=this.vq.pop();this.add(a);return a};f.clear=function(a,b){var c=Jm(this);a=r(a)?a:0;b=r(b)?b:c.length;c.splice(a,b-a)};f.apply=function(a){for(var b=Jm(this),c=0;c<b.length;++c)b[c].apply(a)};function Km(a,b){this.M=a||null;this.Dj=void 0!==b?b:!0}Km.prototype.M=null;Km.prototype.Z=function(){return this.M};Km.prototype.completed=function(){return this.Dj};function Lm(a,b,c){Km.call(this,b,c);this.kq=a||!1}x(Lm,Km);Lm.prototype.absolute=function(){return this.kq};Lm.prototype.add=function(a){if(this.kq&&a.kq)throw Error("can't add absolute transforms");var b=a.kq?a:this,c=b===a?this:a;b=b.Se().nB(c);b.kq=this.kq||a.kq;return b};function Mm(a,b,c,d,e){Lm.call(this,c,d,e);this.Cj=a;this.lq=[];this.Po=b||0}x(Mm,Lm);f=Mm.prototype;f.color=function(){return this.Cj};f.priority=function(){return this.Po};f.Se=function(){var a=new Mm(this.Cj.clone(),this.Po,this.absolute(),this.Z(),this.completed());a.lq=vb(this.lq);return a};f.nB=function(a){if(this.absolute()){this.Cj.add(a.Cj);for(var b=0;b<a.lq.length;++b)this.Cj.add(a.lq[b])}else this.lq=ub(this.lq,[a.Cj],a.lq);return this};
f.vs=function(){var a=this.Se();a.Cj.multiple(-1);return a};function Nm(a,b){this.pd=a;this.$c=b}f=Nm.prototype;
f.Yc=function(a){var b=vb(this.$c);switch(this.pd){case "rgb":b[0]=le(b[0],0,255);b[1]=le(b[1],0,255);b[2]=le(b[2],0,255);break;default:b[0]%=360,b[1]=le(b[1],0,1),b[2]=le(b[2],0,1)}if(a==this.pd)a=b;else{a:{switch(this.pd){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*Hf(e,b,a+1/3),d=255*Hf(e,b,a),a=255*Hf(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 Nm(this.pd,vb(this.$c))};f.add=function(a){this.pd!=a.pd&&(this.$c=this.Yc(a.pd),this.pd=a.pd);this.$c[0]+=a.$c[0];this.$c[1]+=a.$c[1];this.$c[2]+=a.$c[2]};f.multiple=function(a){this.$c[0]*=a;this.$c[1]*=a;this.$c[2]*=a};
f.toString=function(){var a=this.Yc("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return yf(a[0],a[1],a[2])};f.Fl=function(a){var b=this.pd==a.pd?this.$c:this.Yc(a.pd);return Cb(b,a.$c)};function Om(a,b){Km.call(this,a,b);this.mh={}}x(Om,Km);function Pm(a,b,c,d){c=new Om(c,d);c.mh[a]=b;return c}Om.prototype.add=function(a){var b=new Om(this.Z(),this.completed());b.mh=rc(this.mh);for(var c in a.mh)a.mh.hasOwnProperty(c)&&(b.mh[c]=a.mh[c]);return b};function Qm(a,b,c){Km.call(this,b,c);this.Yg=null!=a?a:Number.MAX_VALUE}x(Qm,Km);Qm.prototype.level=function(){return this.Yg};function Rm(a,b,c,d){Lm.call(this,b,c,d);this.Rb=a||0}x(Rm,Lm);Rm.prototype.Se=function(){return new Rm(this.Rb,this.absolute(),this.Z(),this.completed())};Rm.prototype.nB=function(a){this.Rb+=a.Rb;return this};Rm.prototype.vs=function(){return new Rm(-1*this.Rb,this.absolute(),this.Z(),this.completed())};function Sm(a,b,c,d){Lm.call(this,b,c,d);this.Qe=a||0}x(Sm,Lm);Sm.prototype.angle=function(){return this.Qe};Sm.prototype.Se=function(){return new Sm(this.Qe,this.absolute(),this.Z(),this.completed())};Sm.prototype.nB=function(a){this.Qe+=a.Qe;return this};Sm.prototype.vs=function(){return new Sm(-1*this.Qe,this.absolute(),this.Z(),this.completed())};function Tm(a,b,c,d){Lm.call(this,b,c,d);this.ja=r(a)?a:1}x(Tm,Lm);Tm.prototype.scale=function(){return this.ja};Tm.prototype.Se=function(){return new Tm(this.ja,this.absolute(),this.Z(),this.completed())};Tm.prototype.nB=function(a){this.ja*=a.ja;return this};Tm.prototype.vs=function(){return new Tm(1/this.ja,this.absolute(),this.Z(),this.completed())};function Um(a,b,c){Km.call(this,b,c);this.aE=a||0}x(Um,Km);Um.prototype.shift=function(){return this.aE};function Vm(){return"visibility rotateTo rotateBy moveX moveY scaleX scaleY scaleX2 scaleY2 filter shiftX cssProperties cssTextProperties textColor strokeColor fillColor imgColor sound video".split(" ")};function Wm(a){this.sf=a||[]}f=Wm.prototype;f.count=function(){return this.sf.length};f.add=function(a){this.sf.push(a)};function Xm(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.sf[b]}f.clone=function(){var a=new Wm;a.sf=vb(this.sf);return a};f.concat=function(a){this.sf=ub(this.sf,a.sf)};f.Yc=function(){return vb(this.sf)};function Ym(a,b){Km.call(this,b,!0);this.zd=void 0!==a?a:!0}x(Ym,Km);Ym.prototype.visible=function(){return this.zd};function Zm(){this.sf={}}Zm.prototype.clone=function(){var a=new Zm,b;for(b in this.sf)this.sf.hasOwnProperty(b)&&(a.sf[b]=this.sf[b].clone());return a};function $m(a,b,c){if(!(b in a.sf)){if(!c)return null;a.sf[b]=new Wm}return a.sf[b]}function an(a,b,c){return(a=$m(a,b,!1))&&0<a.count()?Xm(a,a.count()-1):c?new c:null}function bn(a){return an(a,"rotateTo",Sm)}function cn(a){return an(a,"rotateBy",Sm)}function dn(a){return an(a,"moveX",Rm)}function en(a){return an(a,"moveY",Rm)}
function fn(a){return an(a,"scaleX",Tm)}function gn(a){return an(a,"scaleX2",Tm)}function hn(a){return an(a,"scaleY",Tm)}function jn(a){return an(a,"scaleY2",Tm)}function kn(a){return an(a,"shiftX",Um)}function ln(a){return an(a,"cssTextProperties")};function mn(){this.yl={}}mn.prototype.get=function(a){a in this.yl||(this.yl[a]=new Zm);return this.yl[a]};mn.prototype.set=function(a,b){this.yl[a]=b};mn.prototype.contains=function(a){return a in this.yl};mn.prototype.remove=function(a){a in this.yl&&delete this.yl[a]};function nn(a,b){this.yl=new mn;this.e3=a||new mn;this.yt=b||new on;this.Nc=new Im}nn.prototype.Zp=function(){return this.yl};function on(){Em.call(this)}x(on,Em);function qn(){};function rn(){}x(rn,qn);function sn(a){this.fW=a}sn.prototype.normalize=function(a,b,c){for(var d=0;d<this.fW.length;++d)a=this.fW[d].normalize(a,b,c);return a};function tn(a,b){this.EZ=a;this.B_=b}tn.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.Th(0<b?a/b:0);c&&(a=b-a);return a};
tn.prototype.Th=function(a){if(0>=a)return 0;if(1<=a)return 1;var b=this.EZ,c=this.B_,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 le(g,0,1)};function un(){}un.prototype.normalize=function(a,b){return b-a};function vn(){}x(vn,qn);vn.prototype.Pr=null;vn.prototype.complete=function(a,b){this.Fd(this.duration(),a,b)};vn.prototype.EA=function(a,b){this.rj(this.duration(),a,b)};vn.prototype.Th=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.Pr?this.Pr.normalize(a,this.duration(),b):a};function wn(){}x(wn,vn);function xn(a){var b=0;a instanceof vn&&(b=a.duration());return b}function yn(){}yn.prototype.Fd=function(a,b,c,d){a.Fd(b,c,d)};yn.prototype.complete=function(a,b,c){if(a instanceof rn)a.Fd(b,c);else if(a instanceof vn)a.complete(b,c);else throw Error("unknown action");};var zn=null;function An(){zn||(zn=new yn);return zn}function Bn(){}Bn.prototype.Fd=function(a,b,c,d){a.rj(b,c,d)};
Bn.prototype.complete=function(a,b,c){if(a instanceof rn)a.rj(b,c);else if(a instanceof vn)a.EA(b,c);else throw Error("unknown action");};var Cn=null;function Dn(){Cn||(Cn=new Bn);return Cn};function En(a){this.Qb=a||[];this.ZK=a?a.slice().reverse():[]}x(En,wn);f=En.prototype;f.wa=-1;f.sg=function(a){if(0<=this.wa)throw Error("ActionsSequence was already initialized");this.Qb.push(a);this.ZK.splice(0,0,a)};f.mH=function(){for(var a=0,b=0;b<this.Qb.length;++b)a+=xn(this.Qb[b]);return a};f.duration=function(){0>this.wa&&(this.wa=this.mH());return this.wa};f.Fd=function(a,b,c){a=this.Th(a);this.Sb(this.Qb,An(),a,b,c)};f.complete=function(a,b){this.Og(this.Qb,An(),a,b)};
f.rj=function(a,b,c){a=this.Th(a,!0);this.Sb(this.ZK,Dn(),a,b,c)};f.EA=function(a,b){this.Og(this.ZK,Dn(),a,b)};
f.Sb=function(a,b,c,d,e){var g=La(this)+"",h=d.Nc;h.push();var k=0,l=0,n=d.yt.get(g),p;if(p=n)p=n,p=um(p.Z())==um(e)&&p.time()<=c;p&&(k=n.HZ+1,l=n.duration(),h.add(n.Nc));n=null;p=!1;for(var q=a.length,u=k;u<q;++u){var v=a[u],G=(k=v instanceof vn?v:null)?k.duration():0,H=e.add(l);if(l+G<=c)b.complete(v,d,H),p=!0;else{p&&(n=new Fn(e,c,u-1,l,vb(Jm(h))));a=c-l;k&&0<=a&&b.Fd(k,a,d,H);break}l+=G}p&&(n||(n=new Fn(e,c,q-1,l,Jm(h))),d.yt.set(g,n));h.pop()};
f.Og=function(a,b,c,d){this.Sb(a,b,this.duration(),c,d)};function Fn(a,b,c,d,e){this.M=a;this.Tc=b;this.HZ=c;this.wa=d;this.Nc=e}Fn.prototype.Z=function(){return this.M};Fn.prototype.time=function(){return this.Tc};Fn.prototype.duration=function(){return this.wa};function Gn(){this.Qb=[];this.reset()}Gn.prototype.ug=function(){this.Qb.push([])};Gn.prototype.sg=function(a,b,c){c=r(c)?c:this.Qb.length-1;for(c=Math.max(c,0);this.Qb.length-1<c;)this.Qb.push([]);this.Qb[c].push({id:a,action:b})};Gn.prototype.reset=function(){this.Dy=-1;this.Mm=0};
Gn.prototype.Fh=function(a,b){a=Math.min(a,this.Qb.length-1);for(var c={},d=this.Dy<a||this.Dy==a&&this.Mm<=b,e=d?Math.max(this.Dy,0):0;e<=a;++e)for(var g=e==this.Dy&&d?this.Mm:0,h=e==a?b:Number.MAX_VALUE,k=this.Qb[e],l=0;l<k.length;++l){var n=k[l];n.action.qA(g,h)&&(c[n.id]=!0)}this.Dy=a;this.Mm=b;return jc(c)};function Hn(a){for(var b=[],c=0;c<a.Qb.length;++c){for(var d=[0],e=a.Qb[c],g=0;g<e.length;++g)d=d.concat(e[g].action.RO());zb(d);b.push(d)}return b};Fa.prototype={ks:Fa,KM:Fa};function In(a,b){this.pc=a;this.FU=b||!1}In.prototype.FU=!1;In.prototype.id=function(){return this.pc};In.prototype.required=function(){return this.FU};function Jn(a,b,c){In.call(this,b,c);this.YC=Ha(a)?a:[a]}x(Jn,In);Jn.prototype.QE=function(a){return 1==this.YC.length?this.YC[0]==a:0<=kb(this.YC,a)};Jn.prototype.clone=function(a){return a.ks(this.YC,this.required())};function Kn(a){this.Iq=[];this.ML=[];this.yr=new Gn;this.ug(a.ks("___start",!0))}function Ln(a,b){var c=null;if(0<a.Iq.length){var d=a.Iq[a.Iq.length-1];d instanceof En&&(c=d)}c||(c=new En,a.Iq.push(c));c.sg(b)}Kn.prototype.ug=function(a){this.Iq.push(a);this.ML.push(a);this.yr.ug()};function Mn(a){this.tb=a;this.yH=a.length}f=Mn.prototype;f.yH=0;f.Rg=-1;f.next=function(){++this.Rg;return this.Rg<this.yH};function Nn(a){for(;a.next()&&!a.xj(););return null!=a.xj()}
f.seekTo=function(a){for(;On(this)!==a&&this.next(););return On(this)===a};function On(a){return 0<=a.Rg&&a.Rg<a.yH?a.tb[a.Rg]:null}f.xj=function(){var a=On(this);return a&&a instanceof In?a:null};f.reset=function(){this.Rg=-1};function Pn(a){Mn.call(this,a.Iq)}x(Pn,Mn);Pn.prototype.actions=function(){var a=On(this);return!a||a instanceof In?null:a};function Qn(a){Mn.call(this,a.ML)}x(Qn,Mn);function Rn(a){a=On(a);return!a||a instanceof In?null:a};function Sn(a){Kn.call(this,a);this.KI=new En;Ln(this,this.KI)}x(Sn,Kn);Fa.prototype={kN:Fa};function Tn(a,b,c){In.call(this,b,c);this.xw=a}x(Tn,In);Tn.prototype.QE=function(a){return this.xw.id()==a};Tn.prototype.clone=function(a){return a.KM(this.xw,this.required())};function Un(){this.yd=[]}Un.prototype.ks=function(a,b){a=new Jn(a,this.yd.length,b);this.yd.push(a);return a};Un.prototype.KM=function(a,b){a=new Tn(a,this.yd.length,b);this.yd.push(a);return a};Un.prototype.kN=function(a){return this.yd[a]};function Vn(){this.Sj=[]}Vn.prototype.add=function(a){this.Sj.push(a)};Vn.prototype.count=function(){return this.Sj.length};Vn.prototype.get=function(a){return 0>a||a>=this.count()?null:this.Sj[a]};Vn.prototype.Fk=function(a){for(var b=0;b<this.Sj.length;++b)this.Sj[b].Fk(a)};function bo(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.Jc=this.Vc=1;this.ld=this.kd=this.Cd=this.Dd=0}}f=bo.prototype;f.clone=function(){return new bo(this.Jc,this.ld,this.kd,this.Vc,this.Cd,this.Dd)};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.Jc=a;this.ld=b;this.kd=c;this.Vc=d;this.Cd=e;this.Dd=g;return this};
f.scale=function(a,b){this.Jc*=a;this.ld*=a;this.kd*=b;this.Vc*=b;return this};f.translate=function(a,b){this.Cd+=a*this.Jc+b*this.kd;this.Dd+=a*this.ld+b*this.Vc;return this};f.rotate=function(a,b,c){var d=new bo,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 co(this,b)};f.toString=function(){return"matrix("+[this.Jc,this.ld,this.kd,this.Vc,this.Cd,this.Dd].join()+")"};
function co(a,b){var c=a.Jc,d=a.kd;a.Jc=b.Jc*c+b.ld*d;a.kd=b.kd*c+b.Vc*d;a.Cd+=b.Cd*c+b.Dd*d;c=a.ld;d=a.Vc;a.ld=b.Jc*c+b.ld*d;a.Vc=b.kd*c+b.Vc*d;a.Dd+=b.Cd*c+b.Dd*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.Jc+h*this.kd+this.Cd;c[d++]=e*this.ld+h*this.Vc+this.Dd}};f.JX=function(){return this.Jc*this.Vc-this.kd*this.ld};
function eo(a){var b=a.JX();return new bo(a.Vc/b,-a.ld/b,-a.kd/b,a.Jc/b,(a.kd*a.Dd-a.Vc*a.Cd)/b,(a.ld*a.Cd-a.Jc*a.Dd)/b)}function fo(a,b){return(new bo).setTransform(1,0,0,1,a,b)}f.Fl=function(a){return this==a?!0:a?this.Jc==a.Jc&&this.kd==a.kd&&this.Cd==a.Cd&&this.ld==a.ld&&this.Vc==a.Vc&&this.Dd==a.Dd:!1};function go(a,b,c,d){this.pc=a;this.qq=b;this.L4=c||null;this.K4=d||null;this.TG=[];this.UG=[];this.LQ=!1;this.MH={}}go.prototype.id=function(){return this.pc};go.prototype.Ka=function(){return this.qq};go.prototype.yi=function(){return this.L4};go.prototype.wj=function(){return this.K4};function ho(a,b){return b in a.MH?a.MH[b]:null};function io(){this.Sj=[];this.bD={}}io.prototype.count=function(){return this.Sj.length};io.prototype.add=function(a){this.Sj.push(a);this.bD[a.id()]=a};function jo(a,b){if(b in a.bD)return a.bD[b];throw Error("can't find animated object with specified id");}io.prototype.Yc=function(){return this.Sj};function ko(a,b,c){this.type=a;this.text=b;this.pj=c};function lo(a,b,c,d){this.id=a;this.Ka=b;this.yi=c;this.wj=d;this.state=new Zm;y($m(this.state,"moveX",!0)).add(new Rm(this.Ka.left,!0));y($m(this.state,"moveY",!0)).add(new Rm(this.Ka.top,!0))};function mo(){this.Ks=this.Js=this.Gs=this.Bs=this.ps=this.fill=this.line=""};function no(a,b,c){this.type=a;this.Ka=b;this.Sl=[];this.Bp=[];this.zIndex=c;this.uc=null;this.hX=!1;this.text="";this.Ik=this.xk=!1;this.rotation=0;this.Vz=!1;this.mv=new mo}function oo(a){var b=[];a.uc&&b.push(a.uc);z(a.Sl,function(a){b.push(a)},a);return b}
function po(a){if(a.uc){var b=a.uc.Ka,c=a.Ka,d=a.ss;c=new Xg(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.Vz=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>g&&!a.hX}};var qo={cea:"slide",Iba:"interaction",pea:"quiz",cfa:"scenario"};t("ispring.presenter.presentation.slides.SlideType",qo,void 0);t("PRESENTATION_SLIDE","slide",qo);t("INTERACTION_SLIDE","interaction",qo);t("QUIZ_SLIDE","quiz",qo);t("SCENARIO_SLIDE","scenario",qo);function ro(a,b,c,d,e,g,h){this.n_=a;this.He=b;this.Ia=c;this.Ea=d;this.uh=e;this.$Z=void 0==g?"":g;this.N4=h;this.nk=1}f=ro.prototype;f.containerId=function(){return this.n_};f.url=function(){return this.He};f.width=function(){return this.Ia};f.height=function(){return this.Ea};f.Oa=function(){return this.uh*this.nk};f.Fk=function(a){this.nk=a};f.bgColor=function(){return this.$Z};f.VO=function(){return this.N4};function so(){this.Ww=[]}so.prototype.count=function(){return this.Ww.length};so.prototype.Fk=function(a){for(var b=0;b<this.Ww.length;++b)this.Ww[b].Fk(a)};function to(a,b){this.pc=a;this.He=b}f=to.prototype;f.Ia=0;f.Ea=0;f.iW=0;f.nk=1;f.nm=!1;f.pQ=!1;f.pc="";f.He="";f.width=function(){return this.Ia};f.zb=function(a){this.Ia=a};f.height=function(){return this.Ea};f.Cb=function(a){this.Ea=a};f.timeout=function(){return this.iW*this.nk};f.setTimeout=function(a){this.iW=0<=a?a:0};f.Fk=function(a){this.nk=a};f.fN=function(){return this.nm};f.Pv=function(a){this.nm=a};f.fA=function(){return this.pQ};f.id=function(){return this.pc};f.url=function(){return this.He};function uo(){this.ln=[]}uo.prototype.add=function(a){this.ln.push(a)};uo.prototype.count=function(){return this.ln.length};uo.prototype.Fk=function(a){for(var b=0;b<this.ln.length;++b)this.ln[b].Fk(a)};function vo(a){fl.call(this,"slide");this.cJ=!0;this.Ox=new Sn(a);this.xR=[];this.Us=new io;this.yd=[];this.Kz=[];this.gR=[];this.ln=new uo;this.Tw=new Vn;this.XH=new so;this.Gu=[];this.Qf=a}m(vo,fl);f=vo.prototype;f.persistState=function(a){a=fl.prototype.persistState.call(this,a);a.visitedHyperlinks=this.Kz;return a};f.pn=function(a,b){fl.prototype.pn.call(this,a,b);this.Kz=A(a,"visitedHyperlinks",!1)};f.CG=function(){return this.Kz};f.XA=function(){return this.yd};
f.ug=function(a){0>kb(this.yd,a)&&this.yd.push(a)};function wo(a,b){for(var c=!1,d=ba(a.gR),e=d.next();!e.done;e=d.next())e=e.value,-1!=e.indexOf(b)&&(z(e,function(b){a.Kz.push(b)}),c=!0);c||a.Kz.push(b)}f.dB=function(){return this.ln};function xo(a,b){this.za=a;this.Hr=b}f=xo.prototype;f.Ca=null;f.hG=function(a){this.Ca=a};function yo(a,b){return Zk(a.za.Mc(),b)}function zo(a,b){return Zk(a.za.od(),b)}f.playVideo=function(a,b,c){y(this.Ca);a=zo(this,a);if(null!=this.Hr.La&&a){var d=this.Ca;y(d.M);Ao(d,a,d.M.timestamp(),null!=b?b:null,c||!1)}};f.stopVideo=function(a,b){y(this.Ca);a=zo(this,a);null!=this.Hr.La&&a&&Bo(this.Ca,a,b)};
f.pauseVideo=function(a,b){y(this.Ca);a=zo(this,a);if(null!=this.Hr.La&&a){var c=this.Ca,d=Co(c,a);d.playing()?(d.pause(),c.Ok==d&&(c.Ok=null)):(y(c.M),Ao(c,a,c.M.timestamp(),null,b||!1))}};function Do(a,b,c,d,e){this.pc=a;this.f_=b;this.g_=c;this.F3=d;this.G3=e}f=Do.prototype;f.id=function(){return this.pc};f.clientX=function(){return this.f_};f.clientY=function(){return this.g_};f.screenX=function(){return this.F3};f.screenY=function(){return this.G3};function Eo(a,b){this.eI=a;this.F4=b}function Fo(a){y(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new Do(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Eo(a[0],b)}Eo.prototype.gs=function(){return this.eI};Eo.prototype.touches=function(){return this.F4};Eo.prototype.scale=function(){return this.eI.scale};Eo.prototype.rotation=function(){return this.eI.rotation};var Go=["touchstart","mousedown"],Ho=["touchend","mouseup"],Io=["touchmove","mousemove"];var Jo={passive:!1},Ko={passive:!0};function Lo(a,b){this.la=a;this.Vl={};this.Jj={};if(b)for(a=0;a<b.length;++a)Mo(this,b[a])}f=Lo.prototype;f.Cz=!1;f.wC=-1;function No(a){var b=a.la;window.navigator.msPointerEnabled?(C(b,"MSPointerDown",a.$S,!1,a),C(b,"MSPointerUp",a.bT,!1,a),C(b,"MSPointerMove",a.aT,!1,a)):(C(b,Go,a.vT,Jo,a),C(b,Ho,a.tT,!1,a),C(b,Io,a.uT,Jo,a))}
function Oo(a){var b=a.la;window.navigator.msPointerEnabled?(Ag(b,"MSPointerDown",a.$S,!1,a),Ag(b,"MSPointerUp",a.bT,!1,a),Ag(b,"MSPointerMove",a.aT,!1,a)):(Ag(b,Go,a.vT,Jo,a),Ag(b,Ho,a.tT,!1,a),Ag(b,Io,a.uT,Jo,a))}f.vT=function(a){var b=a.jd;y(b);if(!this.Cz||b.touches&&1==b.touches.length)this.Cz=!0,a=Po(a),Qo(this,"touchStart",a)};
f.tT=function(a){if(this.Cz){this.Cz=!1;var b=Po(a);if(Qo(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||vi(a.target)||wi(a.target)||a.preventDefault()}}};f.uT=function(a){!wi(a.target)&&this.Cz&&(a=Po(a),Qo(this,"touchMove",a))};
function Po(a){a=a.jd;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 Do(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Eo(a,b)}else b=[],b.push(new Do(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Eo(a,b);return a}f.$S=function(a){var b=a.jd;this.Vl[b.pointerId]=b;Ro(this,a);b=ic(this.Vl);a=1==b.length?"touchStart":"touchMove";b=Fo(b);Qo(this,a,b)};
f.bT=function(a){var b=a.jd;if(b.pointerId in this.Vl){delete this.Vl[b.pointerId];Ro(this,a);var c=ic(this.Vl);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Fo(c);Qo(this,a,c)&&b.preventDefault()}};f.aT=function(a){var b=a.jd;b.pointerId in this.Vl&&(this.Vl[b.pointerId]=b,Ro(this,a),a=Fo(ic(this.Vl)),Qo(this,"touchMove",a))};function Ro(a,b){"touch"==b.pointerType&&(0<a.wC&&clearTimeout(a.wC),a.wC=setTimeout(w(a.g0,a),200))}
f.g0=function(){this.Vl={};this.wC=-1;for(var a in this.Jj)this.Jj.hasOwnProperty(a)&&this.Jj[a].Ap()};function Qo(a,b,c){var d=0,e=null,g;for(g in a.Jj)if(a.Jj.hasOwnProperty(g)){var h=a.Jj[g],k=h.sF(b,c);k>d&&(d=k,e=h)}return e?(c.gs().defaultPrevented?e.Ap():e.UE(c),!0):!1}function Mo(a,b){a.Jj[b.ov()]=b}function So(a,b){b=b.ov();b in a.Jj&&delete a.Jj[b]}function To(a,b){return b in a.Jj?a.Jj[b]:null};function Uo(){this.wz=new I;this.sQ=new I;this.GL=new I;this.FL=new I}f=Uo.prototype;f.wl=null;f.CE=!1;f.ov=function(){return"tap"};f.sF=function(a,b){if("touchEnd"==a)return this.CE?1:0;var c=new ne(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.wl=c,this.CE=!0,this.GL.C(),$i||C(window,"scroll",this.Ap,!1,this),0;if(!this.wl)return 0;50>=qe(c,this.wl)||this.CE&&this.Ap();return 0};
f.UE=function(a){y(this.wl);this.wz.C(this.wl.x,this.wl.y,a.gs());var b=!1,c=Ra();this.OR&&(y(this.NR),1E3>c-this.OR&&50>=qe(this.NR,this.wl)&&(b=!0,this.sQ.C(this.wl.x,this.wl.y,a.gs())));this.OR=b?null:c;this.NR=this.wl};f.Ap=function(){Ag(window,"scroll",this.Ap,!1,this);this.CE=!1;this.FL.C()};var Vo={},Wo=!1,Xo=-1;function Yo(a){return a in Vo?Vo[a]:null}function Zo(a,b,c,d,e){this.Ea=a;this.g5=b;this.nW=c;this.b_=d||!1;this.m0=e||!1}Zo.prototype.height=function(){return this.Ea};Zo.prototype.bP=function(){return this.g5};Zo.prototype.bold=function(){return this.b_};Zo.prototype.italic=function(){return this.m0};function $o(a){if(a.classList)return a.classList;a=a.className;return Da(a)&&a.match(/\S+/g)||[]}function ap(a,b){return a.classList?a.classList.contains(b):rb($o(a),b)}function bp(a,b){a.classList?a.classList.add(b):ap(a,b)||(a.className+=0<a.className.length?" "+b:b)}function cp(a,b){a.classList?a.classList.remove(b):ap(a,b)&&(a.className=mb($o(a),function(a){return a!=b}).join(" "))};function dp(a,b){ep(fp(),a,b)}function gp(a){return fp().Ad(a)}function hp(a){var b=fp();a=(a=bh(a,b.Gy.transformOrigin))?(a=ip(a,2))?new ne(a[0],a[1]):null:null;return a}function jp(a,b,c){b=fo(b,c);ep(fp(),a,b)}function kp(a,b,c){c=c||b;b=(new bo).setTransform(b,0,0,c,0,0);ep(fp(),a,b)}function lp(a,b){return ap(a,b)}function mp(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function np(a){return Math.floor(1E6*a)/1E6}
function op(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.ev&&(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 pp=null;
function fp(){if(pp)return pp;for(var a=null,b=Ie("DIV"),c=[["transform",qp,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",qp,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",qp,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",rp,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",qp,{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 pp=a}function qp(a){this.Gy=a}function sp(a,b){return"matrix("+a.SL(b).join(",")+")"}function ep(a,b,c){b.style[a.Gy.transform]=1==c.Jc&&0==c.ld&&0==c.kd&&1==c.Vc&&0==c.Cd&&0==c.Dd?"":sp(a,c)}qp.prototype.Ad=function(a){return(a=tp(this,a))?new bo(a[0],a[1],a[2],a[3],a[4],a[5]):null};
function tp(a,b){a="none"!=bh(b,"display")?bh(b,a.Gy.transform):b.style[a.Gy.transform];return 0==a.lastIndexOf("matrix(",0)?ip(a,6):null}qp.prototype.SL=function(a){return[np(a.Jc),np(a.ld),np(a.kd),np(a.Vc),np(a.Cd),np(a.Dd)]};function ip(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 rp(a){this.Gy=a}x(rp,qp);
rp.prototype.SL=function(a){a=rp.ra.SL.call(this,a);a[4]+="px";a[5]+="px";return a};function up(a,b,c){this.Pc=a;if(a.parentNode!=vp()&&(b||!We(document.body,a))){this.Dq=Ve(a);b=0;for(var d=a;d.previousSibling;)d=d.previousSibling,++b;this.xt=b;c||wp(this);B(vp(),a)}}var xp={};up.prototype.Dq=null;function yp(a){if(a.Dq){Qe(a.Dq,a.Pc,a.xt);var b=xp[a.Dq];b&&sb(b,a.xt)}}var zp=null;
function vp(){if(!zp){var a=Me("div");D(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});E(a,0);var b="_"+Wb();a.id=b;nf("#"+b+" * { position: absolute; }");B(document.body,a);zp=a}return zp}function wp(a){xp[a.Dq]||(xp[a.Dq]=[]);var b=xp[a.Dq],c=0;z(b,function(a){a<=this.xt&&++c},a);a.xt+=c;b.push(a.xt)};function Ap(a){this.gT=a;this.po=[];this.WH=0;this.WG=[]}Ap.prototype.addElement=function(a){-1==this.po.indexOf(a)&&(this.po.push(a),this.WH++,a=new up(a,!0,!0),this.WG.push(a))};function Bp(){}Bp.prototype.pP=!1;Bp.prototype.preventAction=function(){this.pP=!0};Bp.prototype.preventAction=Bp.prototype.preventAction;Bp.prototype.actionPrevented=function(){return this.pP};Bp.prototype.actionPrevented=Bp.prototype.actionPrevented;function Cp(a){var b=a.XA;lm.call(this,a.content,void 0===a.mode?"normal":a.mode);this.yd=b;this.fa=new I;this.Rr=new I;this.BW=mj;this.Bt=null;this.gd=[];this.y4=[];this.xH=!1}m(Cp,lm);function Dp(a,b){b=ba(b);for(var c=b.next();!c.done;c=b.next())(c=mm(a,c.value))&&bp(c,"visited")}f=Cp.prototype;f.AF=function(a){this.xH||(Dp(this,a),Ep(this),this.qP(),this.xH=!0)};f.iV=function(){this.xH=!1};
f.qP=function(){if("normal"==this.mS){if(this.BW){this.Bt=this.content().querySelectorAll("a");for(var a=0;a<this.Bt.length;++a)this.Bt[a].onclick&&Fp(this,this.Bt[a])}else a=C(this.content(),"click",this.d1,!1,this),this.gd.push(a);for(a=0;a<this.yd.length;++a){var b=this.yd[a],c;if(c=mm(this,b)){if("div"==c.nodeName.toLowerCase()){var d=Te(c);if(1==d.length&&"svg"==d[0].nodeName.toLowerCase()){d=d[0];var e=Te(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.Ms=b;d=c.getElementsByTagName("a");for(e=0;e<d.length;++e)d[e].Ms=b;this.BW?Fp(this,c,w(this.t2,this)):(D(c,"cursor","pointer"),b=C(c,"click",this.s2,!1,this),this.gd.push(b))}}}};
function Ep(a){var b=Wo,c=Ec||Fc&&18>parseInt(Rc,10),d=Ec;if(d){var e=parseInt(Rc,10);11<=e&&(d=!1)}var g=a.content();a=g.querySelectorAll("span");for(var h=new Ap(function(){mp(g)}),k=0;k<a.length;++k){var l=y(a[k]),n=y(window.getComputedStyle(l,null)),p=Yo(n.fontFamily);if(p){if(b){var q=parseFloat(n.top)||0;l.style.top=q+p.nW*(parseFloat(n.fontSize)||0)+"px"}p.bold()&&(l.style.fontWeight="normal");p.italic()&&(l.style.fontStyle="normal")}xj&&(q=parseFloat(Gp(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.po.indexOf(a);if(-1!=d&&(c.po[d]=null,c.WH--,0==c.WH)){for(d=c.WG.length-1;0<=d;--d)yp(c.WG[d]);c.gT&&c.gT()}}}(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 u=q.splice(p,q.length-
3).join(""),v=parseFloat(q[2]);q=parseFloat(n.top)||0;p=parseFloat(n.left)||0;var G=1,H=1,J=0,N=n.msTransform;N&&(N=N.match(/matrix\(\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*[\d.-]+,\s*[\d.-]+\s*\)/))&&5==N.length&&(G=parseFloat(N[1]),H=parseFloat(N[4]),J=parseFloat(N[3]));if(10>e)l.style.color=u,0<v&&.233<=Math.abs(G)&&.233<=Math.abs(H)&&(l.style.filter="progid:DXImageTransform.Microsoft.Blur(pixelradius="+v+")"),l.style.left=p-G*v+"px",l.style.top=q-H*v+"px";else{N=1.5*((parseFloat(n.lineHeight)||
100)+v);J*=N;var W=N*H;l.style.color="#000";l.style.left=p-J+"px";l.style.top=q-W+"px";l.style.textShadow="0 "+N+"px "+v+"px "+u;"absolute"==n.position?l.style.clip="rect("+.7*N+"px,auto,"+2*N+"px,auto)":(u=y(Ve(l)),v=y(u.currentStyle),"a"==u.nodeName.toLowerCase()&&"absolute"!=v.position&&(u=y(Ve(u))),u.style.visibility="hidden",v=new up(u),setTimeout(function(a,b,c,d,e,g,k,h){return function(){var c=ih(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";yp(h);k.style.visibility="visible"}}(l,N,q,p,G,H,u,v),0))}}c&&"rtl"==n.direction&&"relative"==n.position&&(l.style.left=-(parseFloat(n.left)||0)+"px")}}f.d1=function(a){a.stopPropagation();this.fa.C(this,a)};
f.s2=function(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=a.currentTarget;if(b&&b.Ms){var c=new Bp;this.Rr.C(b.Ms,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}};f.t2=function(a,b,c){(a=c.currentTarget)&&a.Ms&&!a.onclick&&!ob(a.querySelectorAll("a"),function(a){return null!=a.onclick})&&(b=new Bp,this.Rr.C(a.Ms,b),b.actionPrevented()&&c.preventDefault())};
function Fp(a,b,c){b=new Lo(b);var d=new Uo;c&&d.wz.addHandler(c);Mo(b,d);No(b);a.y4.push({Sha:d,Lha:c,Oha:b})};function Hp(a,b){this.F0=a;this.cS=b||null}var Ip=[];Hp.prototype.cS=null;Hp.prototype.Cv=function(){return this.F0};Hp.prototype.xh=function(){return this.cS};function Jp(a,b,c,d,e,g,h,k){this.eB=a;this.gB=b;this.x1=c;this.y1=d;this.x2=e;this.y2=g;this.fB=h;this.hB=k}Jp.prototype.clone=function(){return new Jp(this.eB,this.gB,this.x1,this.y1,this.x2,this.y2,this.fB,this.hB)};Jp.prototype.Fl=function(a){return this.eB==a.eB&&this.gB==a.gB&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.fB==a.fB&&this.hB==a.hB};function Kp(a,b){var c=Me("canvas");r(a)&&(c.width=a);r(b)&&(c.height=b);return c}function Lp(a,b){b instanceof bo?b=[b.Jc,b.ld,b.kd,b.Vc,b.Cd,b.Dd]:y(6==b.length);a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function Mp(a,b,c){this.zo=a;this.Rc=this.Qg(b||100,c||100);this.Ze=this.Rc.getContext("2d");this.Ze.fillStyle="rgba(255,255,255,1)";this.Pt=Np}Mp.prototype.Pt="";Mp.prototype.tx=!1;Mp.prototype.Qg=function(a,b){return Kp(a,b)};Mp.prototype.apply=function(a,b){var c=y(a.getContext("2d"));c.save();this.ji(this.tx?1-b:b);b=this.Rc;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.Pt==Np?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function Op(a){a.Ze.clearRect(-a.Rc.width,-a.Rc.height,2*a.Rc.width,2*a.Rc.height)}function Pp(a,b){var c=a.Rc.width,d=a.Rc.height;a=a.Ze;switch(b){case Qp[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case Qp[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case Qp[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var Np="maskIn",Qp={0:"0",90:"90",180:"180",270:"270"};function Rp(a){Mp.call(this,a);a=a.xh();a&1&&Pp(this,Qp[90]);a&4&&(this.Pt="maskOut",this.tx=!0)}x(Rp,Mp);Rp.prototype.ji=function(a){var b=this.Rc;Op(this);a*=b.width;this.Ze.fillRect(b.width/2-a/2,0,a,b.height)};function Sp(a,b,c,d){Mp.call(this,a,102,102);this.j_=d;this.x3=c;b||Pp(this,Qp[90]);a=Math.ceil(this.Rc.width/d);c=Math.ceil(this.Rc.height/c);this.Uw=this.Qg(a,c);this.UD=this.Qg(this.Rc.width+a,c)}x(Sp,Mp);
Sp.prototype.ji=function(a){Op(this);var b=this.Uw.width,c=this.Uw.height,d=y(this.Uw.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.Uw;for(c=0;c<this.j_+1;++c)a.drawImage(b,c*b.width,0);a=this.UD;b=a.height;c=this.Uw.width;d=this.Ze;for(var e=0;e<this.x3;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function Tp(a){Sp.call(this,a,0<(a.xh()&2),1,6)}x(Tp,Sp);
function Up(a){Sp.call(this,a,0<(a.xh()&1),6,6)}x(Up,Sp);function Vp(a){Mp.call(this,a);a.xh()&4&&(this.Pt="maskOut",this.tx=!0)}x(Vp,Mp);function Wp(a){Vp.call(this,a)}x(Wp,Vp);Wp.prototype.ji=function(a){Op(this);var b=this.Rc.width;a*=b;b=(b-a)/2;this.Ze.fillRect(b,b,a,a)};function Xp(a){Vp.call(this,a);a=this.Rc.width/2;this.H0=Math.ceil(Math.sqrt(2*a*a))}x(Xp,Vp);Xp.prototype.ji=function(a){Op(this);var b=this.Ze,c=this.Rc.width/2;a*=this.H0;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function Yp(a){Vp.call(this,a);a=this.Rc.width;this.Ze.translate(a/2,a/2)}x(Yp,Vp);Yp.prototype.ji=function(a){Op(this);var b=this.Ze;a*=this.Rc.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function Zp(a){Vp.call(this,a)}x(Zp,Vp);Zp.prototype.ji=function(a){Op(this);var b=this.Ze,c=this.Rc.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};function $p(a){Mp.call(this,a);this.AK=[];this.zK=[];for(a=0;5>a;++a)this.AK.push(aq(100)),this.zK.push(this.Qg(20,20));var b=aq(25);for(a=0;a<b.length;++a)b[a]%=5;this.S2=b}x($p,Mp);function aq(a){a=Dm(Cm(0,a));Eb(a);return a}
$p.prototype.ji=function(a){Op(this);var b=this.Ze;a=Math.floor(100*a);for(var c=this.AK.length,d=0;d<c;++d){var e=this.AK[d],g=y(this.zK[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.zK[this.S2[5*a+d]],c,20*d)};function bq(a){Mp.call(this,a);a.xh()&2&&Pp(this,Qp[90]);this.BU=Dm(Cm(0,100));Eb(this.BU)}x(bq,Mp);bq.prototype.ji=function(a){Op(this);var b=this.Ze,c=this.Rc.width;a=Math.floor(100*a);for(var d=0;d<a;++d)b.fillRect(0,this.BU[d],c,1)};function cq(a){Mp.call(this,a,96,96);a=a.xh();this.YV=this.Qg(192,96);var b=y(this.YV.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&&Pp(this,Qp[180])}x(cq,Mp);cq.prototype.ji=function(a){Op(this);this.Ze.drawImage(this.YV,-192*(1-a),0)};function dq(a){Mp.call(this,a);a.xh()&16&&(this.Pt="maskOut",this.tx=!0);Pp(this,Qp[270])}x(dq,Mp);dq.prototype.ji=function(a){Op(this);var b=this.Ze;a*=Math.PI;var c=this.Rc.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 eq(a,b){Mp.call(this,a);this.cQ=a.xh();b||(this.Pt="maskOut",this.tx=!0);Pp(this,Qp[270])}x(eq,Mp);eq.prototype.ji=function(a){Op(this);var b=this.Ze,c=this.Rc.width,d=2*Math.PI/this.cQ;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(var e=0;e<this.cQ;++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 fq(a){eq.call(this,a,!0)}x(fq,eq);function gq(a){eq.call(this,a,!1)}x(gq,eq);function hq(a){Mp.call(this,a);var b=Qp[0];switch(a.xh()){case 128:b=Qp[90];break;case 64:b=Qp[180];break;case 16:b=Qp[270]}Pp(this,b)}x(hq,Mp);hq.prototype.ji=function(a){var b=this.Rc;Op(this);this.Ze.fillRect(0,0,b.width*a,b.height)};function iq(a){Mp.call(this,a)}x(iq,Mp);iq.prototype.ji=function(a){var b=this.Rc,c=this.Ze;Op(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};var jq={};function kq(a){switch(a.Cv()){case "wipe":return new hq(a);case "barn":return new Rp(a);case "checkerboard":return new Up(a);case "blinds":return new Tp(a);case "dissolve":return new $p(a);case "randombar":return new bq(a);case "strips":return new cq(a);case "wedge":return new dq(a);case "wheelCw":return new fq(a);case "wheelCcw":return new gq(a);case "box":return new Wp(a);case "circle":return new Xp(a);case "diamond":return new Yp(a);case "plus":return new Zp(a)}return new iq(a)};function lq(a){this.la=a}f=lq.prototype;f.Ng=null;f.DB=!1;f.pH=!1;f.Ro=null;function mq(a,b){a.DB!=b&&(a.DB=b,a.eM(b))}f.eM=function(a){var b=a?this.canvas():this.la;a=a?this.la:this.canvas();Se(b,a)};f.canvas=function(){this.Ng||(this.Ng=this.Qg());return this.Ng};f.content=function(){return this.la};function nq(a,b){if(a.pH!=b&&(a.pH=b)&&a.Ro){b=a.canvas();for(var c=0;c<a.Ro.length;++c)a.Ro[c](b);a.Ro=null}}f.yv=function(){return this.pH};
f.tY=function(a){this.yv()?a(this.canvas()):(this.Ro||(this.Ro=[]),this.Ro.push(a))};function oq(a,b,c,d,e){this.Eg=!!b;this.node=null;this.Kg=0;this.KO=!1;this.qX=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.Kg||0;this.Eg&&(this.depth*=-1)}x(oq,zm);f=oq.prototype;f.setPosition=function(a,b,c){if(this.node=a)this.Kg=Ea(b)?b:1!=this.node.nodeType?0:this.Eg?-1:1;Ea(c)&&(this.depth=c)};f.clone=function(){return new oq(this.node,this.Eg,!this.qX,this.Kg,this.depth)};
f.next=function(){if(this.KO){if(!this.node||this.qX&&0==this.depth)throw ym;var a=this.node;var b=this.Eg?-1:1;if(this.Kg==b){var c=this.Eg?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.Eg?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.Kg*(this.Eg?-1:1)}else this.KO=!0;a=this.node;if(!this.node)throw ym;return a};f.XX=function(){return this.KO};f.sA=function(){return 1==this.Kg};
f.TX=function(){return-1==this.Kg};f.Fl=function(a){return a.node==this.node&&(!this.node||a.Kg==this.Kg)};f.splice=function(a){var b=this.node,c=this.Eg?1:-1;this.Kg==c&&(this.Kg=-1*c,this.depth+=this.Kg*(this.Eg?-1:1));this.Eg=!this.Eg;oq.prototype.next.call(this);this.Eg=!this.Eg;c=Ia(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)Pe(c[d],b);Re(b)};function pq(a){this.Nk=a}pq.prototype.FH=0;pq.prototype.context=function(){return this.Nk};function qq(){}f=qq.prototype;f.async=function(){return!1};f.Rl=function(a,b){y(!this.async());a=b.context();a.save();a.Zr.push([])};f.ZY=function(a){y(!this.async());a=a.context();a.restore();a.Zr.pop()};f.eX=function(a,b){y(this.async());a=b.context();a.save();a.Zr.push([])};f.dX=function(a){y(this.async());a=a.context();a.restore();a.Zr.pop()};f.wN=function(a){return"none"!=bh(a,"display")};f.BY=function(a){a.Ll={position:this.om(a),opacity:this.SQ(a),transform:gp(a),transformOrigin:hp(a)}};
function rq(a,b,c,d){var e=b.Ll?b.Ll.position:(0,a.om)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.Ll?b.Ll.transform:gp(b);d&&(e||(e=new bo),e.translate(d,0));if(e){if((d=b.Ll?b.Ll.transformOrigin:hp(b))&&(0!=d.x||0!=d.y)){var g=new bo;g.translate(d.x,d.y);co(g,e);g.translate(-d.x,-d.y);e=g}Lp(c,e);y(0<c.Zr.length);ib(c.Zr).push(e)}a=b.Ll?b.Ll.opacity:(0,a.SQ)(b);c.globalAlpha*=a}
f.om=function(a){var b=parseFloat(bh(a,"left"));a=parseFloat(bh(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};f.SQ=function(a){a=ph(a);return Da(a)?1:a};function sq(){}x(sq,qq);sq.prototype.Rl=function(a,b){sq.ra.Rl.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};function tq(){}x(tq,qq);tq.prototype.Rl=function(a,b){tq.ra.Rl.call(this,a,b);rq(this,a,b.context());var c=b.context();try{var d=ch(a,"backgroundColor"),e=a.style.width,g=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=g){var h=uf(d);c.save();c.fillStyle=h.oN;c.fillRect(0,0,parseFloat(e),parseFloat(g));c.restore()}}catch(k){}"block"==y(Ca.window.getComputedStyle(a,null)).display&&(b.FH=0)};function uq(){}x(uq,qq);uq.prototype.Rl=function(a,b){uq.ra.Rl.call(this,a,b);rq(this,a,b.context());try{if(a.complete&&0<a.naturalWidth){var c=[a.width,a.height];!Ec||c[0]||c[1]||(c=[a.getAttribute("width"),a.getAttribute("height")]);b.context().drawImage(a,0,0,c[0],c[1])}}catch(d){}};var vq=!Ec&&!vc();function Gp(a){if(/-[a-z]/.test("width"))return null;if(vq&&a.dataset){if(xc()&&!("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 wq(){}x(wq,qq);
wq.prototype.Rl=function(a,b){wq.ra.Rl.call(this,a,b);var c=b.context(),d=Dc?a.currentStyle:Ca.window.getComputedStyle(a,null),e=0;"relative"==y(d).position&&(e=b.FH,b.FH=e+a.offsetWidth);Ec&&"rtl"==d.direction&&"relative"==d.position&&(b=a.Ll?a.Ll.position:(0,this.om)(a),b.left&&(e-=2*b.left));rq(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(Gp(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],xq(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,yq(c,e,d,a),c.restore()):yq(c,e,d,a)}};function xq(a){var b=new bo;a=a.Zr;for(var c=0;c<a.length;++c)z(a[c],function(a){var c=a=a.clone(),d=-a.Dd;c.Cd+=-a.Cd;c.Dd+=d;co(b,a)});return b}
function yq(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=Yo(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.bP()+k.nW));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 zq(){}x(zq,qq);f=zq.prototype;f.async=function(){return!Dc};f.Rl=function(a,b){Aq(Gb(cf(a)),b.context())};f.ZY=function(){};f.eX=function(a,b,c){Bq(Gb(cf(a)),b.context(),c)};f.dX=function(a,b){b()};function Aq(a,b){var c=Kp();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function Bq(a,b,c){a=Cq(a);var d=Me("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):Aq(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,"+ld(a)}function Cq(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.BY=function(){};function Dq(){this.Xm={};this.cH=w(this.G_,this)}Dq.prototype.IP=null;Dq.prototype.JR=null;Dq.prototype.vH=null;Dq.prototype.G_=function(){for(var a=this.Xm,b=y(this.JR),c;c=b.next();){var d=a[c.nodeName.toLowerCase()],e=d.async(),g=this.IP;b.TX()?e?d.dX(g,this.cH):d.ZY(g):e?d.eX(c,g,this.cH):d.Rl(c,g);if(e)return}c||this.vH&&this.vH()};
function Eq(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 Dq;b.Xm.div=new tq;b.Xm.a=new tq;b.Xm.img=new uq;b.Xm.span=new wq;b.Xm.svg=new zq;b.Xm.canvas=new sq;b.Xm.video=new sq;b.IP=new pq(e);e.Zr=[];b.vH=c||null;b.JR=new Fq(a,b.Xm,b.cH)}
function Fq(a,b,c){this.tb=[];var d=new up(a),e=this;setTimeout(function(){var g=new oq(a);try{for(;;){var h=g.next();if(h!==a){var k=h.nodeName.toLowerCase();if(k in b){var l=g.sA(),n=b[k],p=h.hasAttribute("data-draw-ignore");if(l&&!n.wN(h)||p){var q=g.Eg?-1:1;g.Kg==q&&(g.Kg=-1*q,g.depth+=g.Kg*(g.Eg?-1:1))}else l&&n.BY(h),e.tb.push({element:h,sA:l})}}}}catch(u){if(u!==ym)throw u;}yp(d);c()},0)}Fq.prototype.Rg=-1;
Fq.prototype.next=function(){this.Rg<this.tb.length&&++this.Rg;return this.Rg<this.tb.length?this.tb[this.Rg].element:null};Fq.prototype.sA=function(){if(0<=this.Rg&&this.Rg<this.tb.length)return this.tb[this.Rg].sA;throw Error("iteration ended or not started, current item is null");};Fq.prototype.TX=function(){return!this.sA()};function Gq(a,b,c){y(0<b&&0<c);this.la=a;this.q_=Math.ceil(b);this.o_=Math.ceil(c)}x(Gq,lq);f=Gq.prototype;f.py=null;f.vK=!1;f.xD=!1;f.vP=!1;f.Ew=null;f.IT=null;f.eM=function(a){if(this.vP){var b=this.content(),c=this.canvas();if(!this.Ew){var d=Te(this.content());this.Ew=vb(d)}a?(B(b,c),Hq(this,!1)):(Re(c),Hq(this,!0))}else Gq.ra.eM.call(this,a)};function Hq(a,b){y(a.Ew);for(var c=0;c<a.Ew.length;++c)D(a.Ew[c],"visibility",b?"visible":"hidden")}
function Iq(a){a.py=a.Qg();var b=a.IT;b&&(a=a.py.getContext("2d"),Lp(a,b))}f.Qg=function(){return Kp(this.q_,this.o_)};f.E1=function(){this.xD=!1;this.vK=!0;this.YF()};function Jq(a){a=a.canvas();y(a.getContext("2d")).clearRect(0,0,a.width,a.height)}f.YF=function(){this.vK&&(Jq(this),y(this.canvas().getContext("2d")).drawImage(this.py,0,0),nq(this,!0))};function Kq(a){this.la=a}x(Kq,lq);Kq.prototype.Qg=function(){var a=this.content(),b=Me("canvas"),c=gp(a),d=1,e=1;c&&(d=c.Jc,e=c.Vc);c=a.height*e;b.width=a.width*d;b.height=c;return b};Kq.prototype.YF=function(){var a=this.canvas(),b=this.content(),c=y(a.getContext("2d"));c.clearRect(0,0,a.width,a.height);a=tp(fp(),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);nq(this,!0)};function Lq(a,b,c,d,e){Qm.call(this,c,d,e);this.zo=a;this.le=b}x(Lq,Qm);Lq.prototype.gc=function(){return this.le};function Mq(a,b,c,d){Qm.call(this,b,c,d);this.LZ=null!=a?a:100}x(Mq,Qm);Mq.prototype.alpha=function(){return this.LZ};function Nq(a,b,c){this.Co=a;this.Pc=b;a=new up(b);var d=this.Co;this.b0=c;this.Ha=new Zm;var e="none"!=bh(this.Pc,"display");y($m(c,"visibility",!0)).add(new Ym(e));e=d.TG;0<e.length&&y($m(c,"cssProperties",!0)).add(Oq(e));e=d.UG;0<e.length&&y($m(c,"cssTextProperties",!0)).add(Oq(e));d.LQ&&(d=this.Pc.querySelectorAll("span")[0])&&(d=parseInt(bh(d,"font-size"),10),isNaN(d)||(e=ln(c),e||(e=new Om,y($m(c,"cssTextProperties",!0)).add(e)),e.mh["font-size"]=d));d=["textColor","fillColor","strokeColor",
"imgColor"];for(e=0;e<d.length;++e){var g=d[e],h=ho(this.Co,g);h&&y($m(c,g,!0)).add(new Mm(h,0,!0))}g=this.Co;this.Ot=new Gq(this.Pc,g.Ka().width,g.Ka().height);this.Ot.vP=!0;c=new bo;d=new bo;e=hp(this.Pc)||new ne;c.translate(e.x,e.y);if(h=g.wj())c=co(c,h),d=co(d,eo(h));if(g=g.yi())c=co(c,g),d=co(d,eo(g));c.translate(-e.x,-e.y);this.Ot.IT=c;this.E0=d;if(b=b.querySelector("img"))this.iR=new Kq(b);yp(a)}Nq.prototype.iR=null;Nq.prototype.uR=!0;
function Oq(a){for(var b=new Om,c=0;c<a.length;++c)b.mh[a[c]]="";return b}
Nq.prototype.pn=function(a){var b=this.Pc,c=an(a,"visibility",Ym).visible(),d=c?"inherit":"none";ah(this.Pc,"display")!=d&&(D(this.Pc,"display",d),c?!mi&&Ji&&mp(this.Pc):(d=this.Pc.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=an(a,"cssProperties"))&&c!=an(this.Ha,"cssProperties")&&Pq(this,c);if((c=ln(a))&&c!=ln(this.Ha)){d=this.Pc.querySelectorAll("span");for(var e=0;e<d.length;++e)Pq(this,c,d[e])}(c=an(a,"fillColor"))&&c!=an(this.Ha,"fillColor")&&Qq(this,c,"fill");(c=an(a,"strokeColor"))&&
c!=an(this.Ha,"strokeColor")&&Qq(this,c,"stroke");if((c=an(a,"textColor"))&&c!=an(this.Ha,"textColor"))for(c=c.color().toString(),d=this.Pc.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||D(g,"color",c)}(c=an(a,"imgColor"))&&c!=an(this.Ha,"imgColor")&&Rq(this,c);Sq(this,an(a,"filter"));if(dn(a).Rb!=dn(this.Ha).Rb||en(a).Rb!=en(this.Ha).Rb||bn(a).angle()!=
bn(this.Ha).angle()||cn(a).angle()!=cn(this.Ha).angle()||fn(a).scale()!=fn(this.Ha).scale()||gn(a).scale()!=gn(this.Ha).scale()||hn(a).scale()!=hn(this.Ha).scale()||jn(a).scale()!=jn(this.Ha).scale()||kn(a).shift()!=kn(this.Ha).shift())c=new bo,c.translate(dn(a).Rb,en(a).Rb),c.rotate(bn(a).angle()+cn(a).angle(),0,0),c.scale(fn(a).scale()*gn(a).scale(),hn(a).scale()*jn(a).scale()),d=kn(a).shift(),e=c.Jc,g=c.ld,c.Jc+=0*c.kd,c.ld+=0*c.Vc,c.kd+=d*e,c.Vc+=d*g,(d=this.Co.yi())&&(c=co(c,d)),(d=this.Co.wj())&&
(c=co(d.clone(),c)),dp(b,c);this.uR&&(D(this.Pc,{top:0,left:0}),Ic&&mp(this.Pc));this.uR=!1;this.Ha=a}};function Tq(a,b){a=an(a.Ha,"filter");return a instanceof Lq&&b.gc()==a.gc()&&b.zo.Cv()==a.zo.Cv()&&b.zo.xh()==a.zo.xh()?!1:!0}
function Sq(a,b){var c=b&&b instanceof Mq?b.alpha():"";E(a.Pc,c);var d=a.Ot;b&&b instanceof Lq?!d.xD&&Tq(a,b)&&((c=!d.DB)?d.xD||(d.py||Iq(d),d.xD=!0,d.vK=!1,nq(d,!1),Jq(d),Eq(d.content(),d.py,w(d.E1,d))):d.YF(),d.tY(function(c){var e=b.zo;var h=La(e)+"";h in jq?h=jq[h]:(e=kq(e),h=jq[h]=e);h.apply(c,b.gc());Wh(c,"50% 50%");dp(c,a.E0);mq(d,!0)}),c&&.1>b.gc()&&mq(d,!0)):(d.Ro=null,d.DB&&(mq(d,!1),Ec&&Uq(a)))}
function Uq(a){if(a=a.Pc.querySelector("video")){var b=Ve(a),c=nh(b);c.width&&(lh(b,c.width+1),setTimeout(function(){lh(b,c.width)},0))}}function Pq(a,b,c){c=c||a.Pc;a=jc(b.mh);for(var d=0;d<a.length;++d){var e=a[d],g=e in b.mh?b.mh[e]:"";"font-size"==e&&""!==g&&(g+="px");D(c,e,g)}}
function Rq(a,b){var c=a.iR;if(c)if(b=b.color(),(a=ho(a.Co,"imgColor"))&&b.Fl(a))mq(c,!1);else{var d=b.Yc("rgb");c.yv()||c.YF();c.tY(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);mq(y(c),!0)}catch(l){}})}}
function Qq(a,b,c){b=b.color().toString();a=a.Pc.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 Vq(a,b){this.za=a;this.i4=b;this.VG={}}function Wq(a,b,c){var d=b.id();if(a.VG[d])return a.VG[d];var e=null,g=mm(a.i4,b.id());g&&(e=new Nq(b,g,c));return a.VG[d]=e};function Xq(a){y(a);this.n4=new Yq(a);this.a5=new Zq(a)}function $q(a,b){for(var c=0;c<a.count();++c){var d=Xm(a,c),e=d.Jl();if(e instanceof ar){var g=b,h=e.xA();d=0==d.level();switch(e.type()){case br:g.play(h,e.Wf(),d);break;case cr:g.pause(h,d);break;case dr:g.stop(h);break;default:throw Error("unknown operation type");}}else if(e instanceof er)switch(g=b,e.type()){case fr:g.VY();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}
function Yq(a){this.Ca=a}Yq.prototype.play=function(a,b,c){var d=this.Ca;y(d.Ca);a=yo(d,a);null!=d.Hr.La&&a&&gr(d.Ca,a,b,c)};Yq.prototype.pause=function(a,b){var c=this.Ca;y(c.Ca);a=yo(c,a);if(null!=c.Hr.La&&a){c=c.Ca;var d=hr(c,a);d.playing()?d.pause():gr(c,a,null,b)}};Yq.prototype.stop=function(a){var b=this.Ca;y(b.Ca);a=yo(b,a);null!=b.Hr.La&&a&&hr(b.Ca,a).stop()};Yq.prototype.VY=function(){var a=this.Ca;y(a.Ca);null!=a.Hr.La&&ir(a.Ca)};function Zq(a){this.Ca=a}
Zq.prototype.play=function(a,b,c){this.Ca.playVideo(a,b,c)};Zq.prototype.pause=function(a,b){this.Ca.pauseVideo(a,b)};Zq.prototype.stop=function(a){this.Ca.stopVideo(a,!0)};Zq.prototype.VY=function(){throw Error("unsupported operation");};function jr(a){this.Ha=a}jr.prototype.state=function(){return this.Ha};function kr(a){this.Ha="waitForTrigger";this.WL=a;y(a)}x(kr,jr);kr.prototype.xj=function(){return this.WL};function lr(a){this.$i=a}lr.prototype.Fh=function(a,b,c,d,e){b=mr(e);y(b);c=null;for(var g=new Pn(this.$i);g.next()&&g.xj()!==b;){var h=g.actions();g.xj()?c=nr(e,g.xj()):h&&c&&h.complete(a,c.kp)}c=new Pn(this.$i);c.seekTo(b);e=nr(e,b).kp;c.next()&&c.actions()&&(b=y(c.actions()),b.duration()<=d?b.complete(a,e):b.Fd(d,a,e))};function or(a){this.$i=a}or.prototype.Mm=-1;or.prototype.mU=null;or.prototype.Fh=function(a,b,c,d,e,g){if(g){g=mr(e);y(g);var h=nr(e,g).kp;this.mU==c&&this.Mm==b&&(b+=1);g===c?pr(this,a,g,h,b,d):(e=nr(e,c).kp,pr(this,a,c,e,b,Number.MAX_VALUE),pr(this,a,g,h,0,d));this.mU=g;this.Mm=d}};function pr(a,b,c,d,e,g){e=Math.round(e);g=Math.round(g);a=new Qn(a.$i);for(a.seekTo(c);a.next()&&Rn(a);){c=y(Rn(a));var h=Math.round(c.eL);h>=e&&h<=g&&c.Fd(b,d.add(h))}};function qr(a,b){this.Qf=a;this.$i=b;this.Hd=new rr(Hn(b.yr),a);this.oS=[new lr(b),new or(b)];this.r_=new on;this.reset(0);this.Tu=new I}f=qr.prototype;f.Tc=0;f.iw=function(){return this.Tu};f.zG=function(){return this.$i};f.time=function(){return this.Tc};f.resume=function(a){var b=mr(this.Hd);b&&wm(nr(this.Hd,b),this.Tc,a)};
f.seek=function(a,b){if(a<this.Tc)throw Error("can't seek backward, use reset() and seek after that");var c=mr(this.Hd);c&&(c=nr(this.Hd,c),wm(c,this.Tc,b,!0),wm(c,a,b));this.Tc=a};
f.Fh=function(a,b,c){var d=mr(this.Hd);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=r(c)?c:!0;var e=this.Tc;a=e+a;var g=nr(this.Hd,d).kp,h=0,k=new Pn(this.$i);for(k.seekTo(d);k.next();){var l=k.actions();if(l){if(h=l.duration(),h>a)break}else if(l=y(k.xj()),l.required())break;else g=new vm(um(g.add(h))),this.Hd.ug(l,g),g=g.kp,a-=h,h=0}this.Tc=a;b=new nn(b,this.r_);for(k=0;k<this.oS.length;++k)this.oS[k].Fh(b,e,d,a,this.Hd,c);sr(this,!0);b.Nc.apply(b);
return b.Zp()};f.$u=function(a,b){if(!tr(this,a))return!1;var c=new Pn(this.$i),d=mr(this.Hd);d&&c.seekTo(d);for(var e=null,g=[];Nn(c);){var h=y(c.xj());if(h.QE(a)){e=h;break}else{if(h.required())break;g.push(h)}}if(!e)return this.reset(b),this.$u(a,b);d&&"playing"==this.Mf.state()&&wm(nr(this.Hd,d),this.Tc,b,!0);if(0<g.length)for(a=new vm(b),wm(a,0,b,!0),c=0;c<g.length;++c)this.Hd.ug(g[c],a);this.Hd.ug(e,new vm(b));this.Tc=0;sr(this,!1);return!0};
function tr(a,b){function c(a){for(;Nn(a)&&!y(a.xj()).required(););return a.xj()}var d=new Pn(a.$i);(a=mr(a.Hd))&&d.seekTo(a);if(a=c(d))return a.QE(b);d.reset();Nn(d);return(a=c(d))&&a.QE(b)}f.reset=function(a){this.Hd.clear();this.Hd.ug(this.$i.Iq[0],new vm(a));this.Tc=0;sr(this,!1)};
function sr(a,b){var c=new Pn(a.$i),d=mr(a.Hd);d&&c.seekTo(d);d=null;for(var e="completed";c.next();){var g=c.actions(),h=c.xj();if(h&&h.required()){d=h;e="waitForTrigger";break}else if(g&&(!b||a.Tc<g.duration())){e="playing";break}}a.Mf&&"playing"==a.Mf.state()&&e!=a.Mf.state()&&a.Tu.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.Mf=new kr(d)}else a.Mf=new jr(e)}f.playbackState=function(){return this.Mf};
f.persistState=function(){var a={s:this.Mf.state(),t:this.Tc,T:this.Hd.persistState()};"waitForTrigger"==this.Mf.state()&&(fb(this.Mf,kr),a.nt=this.Mf.xj().id());return a};f.restoreState=function(a){var b=a.s;"waitForTrigger"==b?(b=this.Qf.kN(a.nt),this.Mf=new kr(b)):this.Mf=new jr(b);this.Tc=a.t;this.Hd=new rr(Hn(this.$i.yr),this.Qf,a.T)};
function rr(a,b,c){this.lB=a;this.Qf=b;this.yd=[];this.Fz=[];if(c)for(a=c.t,c=c.at,b=0;b<a.length;++b){var d=this.Qf.kN(a[b]),e=c[b],g=new vm(e.t);g.zl=vb(e.p);this.ug(d,g)}}rr.prototype.persistState=function(){var a=[];z(this.yd,function(b){a.push(b.id())},this);var b=[];z(this.Fz,function(a){b.push(a.persistState())},this);return{t:a,at:b}};rr.prototype.ug=function(a,b){b.lB=this.lB[this.Fz.length];this.yd.push(a);this.Fz.push(b)};
function nr(a,b){b=kb(a.yd,b);if(0>b)throw Error("trigger wasn't activated");return a.Fz[b]}function mr(a){var b=a.yd.length;return 0<b?a.yd[b-1]:null}rr.prototype.clear=function(){this.yd=[];this.Fz=[]};function ur(a,b,c){this.ih=a;this.rb=b;this.J4=c}ur.prototype.apply=function(a){a=a.Zp().get(this.ih);y($m(a,this.rb,!0)).add(this.J4)};function vr(a,b){this.ih=a;this.Ha=b}x(vr,rn);vr.prototype.Fd=function(a){a=a.Nc;for(var b=Vm(),c=0;c<b.length;++c){var d=b[c],e=$m(this.Ha,d,!1);e&&0<e.count()&&(e=Xm(e,0),a.add(new ur(this.ih,d,e)))}};vr.prototype.rj=function(){};function wr(a){this.wa=a}wr.prototype.duration=function(){return this.wa};wr.prototype.qA=function(a){return a<=this.wa};wr.prototype.RO=function(){return[this.wa]};function xr(a,b,c){Km.call(this,c);this.vD=a;this.Yg=b}x(xr,Km);xr.prototype.Jl=function(){return this.vD};xr.prototype.level=function(){return this.Yg};function ar(a,b,c){this.J0=a;this.Aa=b;this.jk=r(c)?c:null}var br="play",cr="pause",dr="stop";ar.prototype.jk=null;ar.prototype.xA=function(){return this.J0};ar.prototype.type=function(){return this.Aa};ar.prototype.Wf=function(){return this.jk};function er(){this.Aa=fr}var fr="stopEffectChannel";er.prototype.type=function(){return this.Aa};function yr(a){a=zr(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 zr(a){return(Ha(a)?a:a.Yc()).sort(function(a,c){a=a.Z();c=c.Z();return!!a!=!!c?a?1:-1:a&&c?um(a)-um(c):0})};function Ar(a,b,c,d){this.za=a;this.M=c;this.Gc=a.index();this.KW=new Vq(a,b);this.M0=new Xq(d);this.Sn=new mn;z(a.Gu,function(a){a=oo(a);z(a,function(a){this.Sn.set(a.id,a.state)},this)},this);this.Tu=new I}f=Ar.prototype;f.sd=null;f.Lh=null;f.ob=!1;f.NI=[];f.iw=function(){return this.Tu};f.persistState=function(){var a=[];z(this.Lh,function(b){a.push(b.persistState())},this);return{m:y(this.sd).persistState(),i:a}};
f.restoreState=function(a){this.sd||Br(this);y(this.sd).restoreState(a.m);this.bG(a);this.Zm(0,0)};f.bG=function(a){z(a.i,function(a,c){y(this.Lh)[c].restoreState(a)},this)};function Br(a){var b=a.za,c=b.Ox;if(!c)throw Error("slide must contain main timeline");Cr(a);a.sd=new qr(b.Qf,c);a.sd.iw().addHandler(function(){this.Tu.C(this.Gc)},a);c=b.xR;a.Lh=[];for(var d=0;d<c.length;++d){var e=new qr(b.Qf,c[d]);a.Lh.push(e);e.iw().addHandler(function(){this.Tu.C(this.Gc)},a)}}
function Cr(a){for(var b=a.za,c=b.Ox,d=0!=b.Gu.length,e=b.Us,g=0;g<e.count();++g){if(0>g||g>=e.Sj.length)throw Error("index is out of range");var h=e.Sj[g],k=h.id();if(!a.NI.includes(k)){var l=a.Sn.get(k);d||(y($m(l,"moveX",!0)).add(new Rm(h.Ka().left,!0)),y($m(l,"moveY",!0)).add(new Rm(h.Ka().top,!0)));(h=(h=Wq(a.KW,h,l))?h.b0:null)&&b.cJ&&(a.NI.push(k),c.KI.sg(new vr(k,h)),c.yr.sg(k,new wr(0),0))}}}
f.reset=function(a,b){r(a)||(a=-1);r(b)||(b=0);this.sd||Br(this);this.KD=Ra();this.sU=a;this.tU=b;Dr(this.sd,this.KD);0<=a&&(this.Zm(0,0),this.seek(a,b));this.Zm(0,0,!1)};f.ZN=function(){var a=this;this.za.Us.Yc().some(function(b){return!a.NI.includes(b.id())})&&(this.za.Ox.KI.wa=-1,Cr(this),this.reset(0,0))};f.activate=function(){if(this.ob)throw Error("already activated");this.ob=!0;this.M.Pb().addHandler(this.ub,this);this.M.Gk().addHandler(this.FS,this)};
f.deactivate=function(){Er(this);this.ob=!1;this.M.Pb().removeHandler(this.ub,this);this.M.Gk().removeHandler(this.FS,this)};function Er(a){if(!a.sd)throw Error("animation controller isn't activated");}f.play=function(){Er(this);y(this.sd).resume(Ra())};f.pause=function(){Er(this)};
f.Zm=function(a,b,c){y(this.sd&&this.Lh);var d=[];c=r(c)?c:this.M.zf();a=this.sd.Fh(a,this.Sn,c);d.push(a);for(a=0;a<this.Lh.length;++a)d.push(this.Lh[a].Fh(b,this.Sn));b=[];for(a=0;a<d.length;++a)b=b.concat(jc(d[a].yl));zb(b);rb(b,"__mediaTransforms")||b.push("__mediaTransforms");this.Sn.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=Vm(),l=k.length;h=h||
new Zm;for(var n=0;n<g.length;++n)for(var p=g[n],q=0;q<l;++q){var u=$m(p,k[q],!1);u&&y($m(h,k[q],!0)).concat(u)}g=h}else continue;h=new Zm;k=Vm();for(l=0;l<k.length;++l)if(n=k[l],p=$m(g,n,!1)){q=p;if(0<q.count())if(p=Xm(q,0),p instanceof Mm){p=[];for(u=0;u<q.count();++u){var v=Xm(q,u),G=v.priority();p[G]||(p[G]=[]);p[G].push(v)}p=yr(new Wm(p.pop()))}else if(p instanceof Lm)p=yr(q);else if(p instanceof Qm){p=zr(q);q=null;for(u=p.length-1;0<=u;--u)if(v=p[u],!q||q.level()>v.level())q=v;p=q}else if(p instanceof
Om){p=zr(q);q=null;for(u=0;u<p.length;++u)v=p[u],q=q?q.add(v):v;p=q}else if(p instanceof xr)if(0<q.count()){u=[];p=[];for(v=0;v<q.count();++v)G=Xm(q,v),G.Jl()instanceof ar?u.push(G):p.push(G);q={};for(v=0;v<u.length;++v){G=u[v];var H=G.Jl().xA();H in q||(q[H]=[]);q[H].push(G)}u=[];for(H in q)q.hasOwnProperty(H)&&(v=q[H],v=zr(v),0<v.length&&u.push(v.pop()));p=zr(ub(u,p));p=new Wm(p)}else p=null;else p=zr(q),p=0<p.length?p.pop():null;else p=null;p&&(p instanceof Wm?y($m(h,n,!0)).concat(p):y($m(h,n,
!0)).add(p))}g=h;this.Sn.set(e,g)}d=this.KW;H=this.Sn;a=d.za.Us;for(c=0;c<b.length;++c)g=b[c],g in a.bD&&(e=jo(a,g),g=H.get(g),(e=Wq(d,e,g))&&e.pn(g));b=this.M0;d=this.Sn.get("__mediaTransforms");(H=$m(d,"sound"))&&$q(H,b.n4);(d=$m(d,"video"))&&$q(d,b.a5)};
f.seek=function(a,b){y(this.sd);if(!(0<=a&&a<this.za.Wa().count()))throw Error("invalid stepIndex");Er(this);var c=Ra(),d=Fr(this);y(this.sd);var e=1>=this.sd.Hd.yd.length?0:this.sd.time();if(a>d||a==d&&(!r(b)||e<=b)){for(;Fr(this)!=a;)this.sd.$u("__step",c),e=0;r(b)&&0<b-e&&this.sd.seek(b,c)}else Dr(this.sd,c),this.seek(a,b)};function Fr(a){y(a.sd);return"completed"==a.sd.playbackState().state()?a.za.Wa().count()-1:a.sd.Hd.yd.length-1-1}
f.$u=function(a){Er(this);y(this.Lh);for(var b=Ra(),c=0;c<this.Lh.length;++c)this.Lh[c].$u(a,b);this.KD=b;this.Zm(0,0)};function Gr(a){if(a.Lh)for(var b=Ra(),c=0;c<a.Lh.length;++c)Dr(a.Lh[c],b)}function Dr(a,b){a&&(a.reset(b),a.zG().yr.reset())}function Hr(a,b){var c=b.K();return 0>b.qa()||c!=a.Gc?!1:!0}f.ub=function(a,b){var c=a.timestamp();if(Hr(this,c)){a=c.qa();c=1E3*c.Oa();var d=Ra(),e=d-this.KD;this.KD=d;d=c-this.tU;if(a!=this.sU||b)d=0,this.seek(a,c);this.Zm(d,e);this.sU=a;this.tU=c}};
f.FS=function(a){a=a.timestamp();Hr(this,a)&&this.Zm(0,0)};function Ir(a,b){this.za=a;this.Wd=b;this.wJ={}}f=Ir.prototype;f.Ao=null;f.Jm=null;f.activate=function(a){y(!this.Ao&&!this.Jm);this.Ao=[];this.Jm={};Jr(this,this.za.Mc(),w(a.jN,a));Jr(this,this.za.od(),w(a.Hl,a))};function Jr(a,b,c){y(a.Ao&&a.Jm);for(var d=0;d<b.count();++d){var e=Yk(b,d),g=c(e);if(g){var h=La(g)+"";a.Ao.push(g);a.Jm[h]=e;g.je.addHandler(a.eu,a)}}}
f.deactivate=function(){y(this.Ao&&this.Jm);for(var a=0;a<this.Ao.length;++a)this.Ao[a].je.removeHandler(this.eu,this);this.Jm=this.Ao=null};f.eu=function(a){y(this.Jm);var b=La(a)+"";if(b in this.Jm){var c=this.Jm[b];b=c.id();a=a.currentTime();var d=b in this.wJ?this.wJ[b]:0;if(d!=a&&!(d>a)){var e=c.Dl();c=[];for(var g=e.count(),h=0;h<g;++h){var k=e.gt[h],l=k.time();l>=d&&l<=a&&c.push(k)}for(d=0;d<c.length;++d)this.Wd.$u(c[d].id())}this.wJ[b]=a}};function Kr(a,b,c){nm.call(this,a,b,c);this.Ca=new xo(a,this);this.Wd=new Ar(a,b,c.Z(),this.Ca);this.gS=new Ir(a,this.Wd);this.jM=this.Bw=!1;this.dM=-1;b.fa.addHandler(this.w2,this);b.Rr.addHandler(this.F2,this)}m(Kr,nm);f=Kr.prototype;f.iw=function(){return this.Wd.iw()};f.persistState=function(){return this.Wd.persistState()};f.restoreState=function(a){this.Wd.restoreState(a)};f.bG=function(a){this.Wd.bG(a)};
f.activate=function(a){nm.prototype.activate.call(this,a);var b=a.CI,c=this.Sx();b.Kb=c;b.BI.addHandler(this.CT,this);b.DI.addHandler(this.JS,this);this.Ca.hG(a.mediaController());this.Wd.activate()};f.deactivate=function(){this.Ca.hG(null);this.Wd.deactivate();if(this.La){var a=this.La.CI;a.BI.removeHandler(this.CT,this);a.DI.removeHandler(this.JS,this)}nm.prototype.deactivate.call(this)};
f.tM=function(){if(null==this.La)throw Error("media activation available only when slide is activated");this.jM||Lr(this);Mr(this);var a=y(this.La).he;this.gS.activate(a)};f.uX=function(){var a=void 0===a?{}:a;if(null==this.La)throw Error("media deactivation available only when slide is activated");this.gS.deactivate();Nr(this);(mi||a.Kha)&&Or(this);0<this.dM&&(clearTimeout(this.dM),this.dM=-1)};f.AF=function(){this.ha.AF(this.za.CG())};
function Lr(a){var b=!1,c=!1;Pr(a,function(d,e){(e=mm(a.ha,e.UT))?(Qr(d,e),b=!0):c=!0});a.jM=b&&!c}function Mr(a){Pr(a,function(a){return a.eO()})}function Nr(a){Pr(a,function(a){a.stop();qj&&a.HM()})}function Or(a){Pr(a,function(a){return Rr(a)});a.jM=!1}function Pr(a,b){var c=y(a.La).he;a.za.od().Yc().forEach(function(a){if(!(0<a.Ui)){var d=c.Hl(a);b(d,a)}})}f.play=function(){this.Wd.play();nm.prototype.play.call(this)};f.pause=function(){this.Wd.pause();nm.prototype.pause.call(this)};f.ZN=function(){this.Wd.ZN()};
f.CT=function(){this.Bw=!0};f.JS=function(a){var b=this.za,c=this.ha;wo(b,a);Dp(c,b.CG());this.oy()};f.w2=function(a,b){this.Bw?this.Bw=!1:null!=this.La&&Sr(y(this.La).hq(),a,b)};f.F2=function(a,b,c){!c&&this.Bw?this.Bw=!1:this.Sx()&&(this.Wd.$u(a),b.preventAction())};f.Sx=function(){return!0};function Tr(a){var b=a.fb,c=a.Qz;lm.call(this,a.content,a.mode);this.jc=b;this.pB=c}m(Tr,lm);Tr.prototype.fb=function(){return this.jc};Tr.prototype.Xv=function(){return this.pB||this.jc.playerController().isCompleted()};function Ur(){fl.call(this,"interaction");this.Vq=this.Ko=null;this.pB=!1}m(Ur,fl);f=Ur.prototype;f.sN=function(){return this.d0};f.Gn=function(){return y(this.Ko)};f.KA=function(a){this.Ko=a};f.navigationType=function(){return y(this.Vq)};f.rO=function(a){this.Vq=a};f.Qz=function(){return this.pB};function Vr(a,b,c){nm.call(this,a,b,c);this.RI=!1;this.jc=b.fb()}m(Vr,nm);Vr.prototype.fb=function(){return this.jc};Vr.prototype.activate=function(a){nm.prototype.activate.call(this,a);this.RI||(this.RI=!0,this.jc.start());this.Jo&&this.jc.activate()};Vr.prototype.deactivate=function(){nm.prototype.deactivate.call(this);this.Jo&&this.jc.deactivate()};Vr.prototype.ir=function(){null!=this.La&&this.RI&&this.jc.activate()};function Wr(a,b,c,d,e,g,h,k,l){this.CI=a;this.p3=b;this.Ca=c;this.he=d;this.vd=e;this.X4=g;this.xx=h;this.aU=k;this.Nd=l}f=Wr.prototype;f.Nv=function(){return this.p3};f.mediaController=function(){return this.Ca};f.hq=function(){return this.X4};f.tA=function(){return this.xx};f.soundController=function(){return this.vd};function Xr(a){var b=a.Ga,c=a.Rz;lm.call(this,a.content,a.mode);this.lb=b;this.qB=c}m(Xr,lm);Xr.prototype.Ga=function(){return this.lb};Xr.prototype.Xv=function(){var a=Hl(this.lb);return this.qB||"testing"!=a.quizState()};function Yr(a,b,c){nm.call(this,a,b,c);this.lb=b.Ga();this.Hy=!1}m(Yr,nm);f=Yr.prototype;f.Ga=function(){return this.lb};f.activate=function(a){nm.prototype.activate.call(this,a);this.lb.setActionAvailability(a.aU);if(!this.Hy){this.Hy=!0;var b=this.za,c=b.BD;c&&this.lb.restoreState(c,a.Nd.sk+b.SK);this.lb.stateChangedEvent().addHandler(this.N1,this,1);this.lb.start()}this.Jo&&this.lb.activate()};f.deactivate=function(){nm.prototype.deactivate.call(this);this.Jo&&this.lb.deactivate()};
f.ir=function(){null!=this.La&&this.Hy&&this.lb.activate()};f.N1=function(a){a.actionPrevented()||(a.preventAction(),this.oy())};function Zr(a,b,c){this.Dj=a;this.RT=b;this.HP=c}Zr.prototype.scenarioPassed=function(){return this.RT};Zr.prototype.WA=function(){return{completed:this.Dj,passed:this.RT,canBePassed:this.HP}};function $r(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 Zr(a,b,c)};function as(a){var b=a.jb,c=a.Sz;lm.call(this,a.content,a.mode);this.mf=b;this.rB=c}m(as,lm);as.prototype.jb=function(){return this.mf};as.prototype.Xv=function(){var a=$r(this.mf);return this.rB||a.Dj};function bs(){fl.call(this,"scenario");this.DK=this.Ko=null;this.rB=!1;this.Bl="";this.CD=this.$B=this.zD=null;this.hL=0}m(bs,fl);f=bs.prototype;f.Sz=function(){return this.rB};f.AO=function(a){this.Bl=a};f.Gn=function(){return y(this.Ko)};f.KA=function(a){this.Ko=a};
f.persistState=function(a){var b=fl.prototype.persistState.call(this,a);a&&a.Ry?(a=a.jb(),b.scenarioState=a.persistState(),a=$r(a),b.scenarioInfo=a.WA()):(b.scenarioState=this.DK,b.scenarioInfo=this.CD?this.CD.WA():null,b.scenarioInactivityDuration=this.hL);return b};f.pn=function(a,b){fl.prototype.pn.call(this,a,b);this.DK=a.scenarioState;var c=a.scenarioInfo;c&&(this.CD=new Zr(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.hL=a.scenarioInactivityDuration+b)};function cs(a,b,c){nm.call(this,a,b,c);this.mf=b.jb();this.Ry=!1}m(cs,nm);f=cs.prototype;f.jb=function(){return this.mf};f.activate=function(a){nm.prototype.activate.call(this,a);this.mf.setActionAvailability(a.aU);if(!this.Ry){this.Ry=!0;var b=this.za,c=b.DK;c&&this.mf.restoreState(c,a.Nd.sk+b.hL);this.mf.stateChangedEvent().addHandler(this.W1,this,1);this.mf.start()}this.Jo&&this.mf.activate()};f.deactivate=function(){nm.prototype.deactivate.call(this);this.Jo&&this.mf.deactivate()};
f.ir=function(){null!=this.La&&this.Ry&&this.mf.activate()};f.W1=function(a){a.actionPrevented()||(a.preventAction(),this.oy())};var ds={wZ:"playing",zda:"paused",IDLE:"idle"};t("ispring.presenter.player.transitions.TransitionPlaybackState",ds,void 0);t("PLAYING","playing",ds);t("PAUSED","paused",ds);t("IDLE","idle",ds);function L(a){Gj.apply(this,arguments)}m(L,Gj);function M(a,b){var c=new I(a);Rj(a,c);if(b)if(Ha(b))for(a=ba(b),b=a.next();!b.done;b=a.next())b=b.value,b.Ho||(b.Ho=[]),b.Ho.push(c);else b.Ho||(b.Ho=[]),b.Ho.push(c);return c};function es(a,b){this.x=a;this.y=b}x(es,ne);f=es.prototype;f.clone=function(){return new es(this.x,this.y)};f.scale=ne.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.Eh=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 fs(a,b,c){return a.clone().Eh(b).rotate(c).add(b)}f.Fl=function(a){return this==a?!0:a instanceof es&&!!a&&this.x==a.x&&this.y==a.y};function gs(a,b){if(0==b)return a.clone();b=b*Math.PI/180;var c=new es(a.left,a.top),d=new es(a.left+a.width,a.top),e=new es(a.left,a.top+a.height);a=new es(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=fs(c,g,b);d=fs(d,g,b);e=fs(e,g,b);a=fs(a,g,b);b=new Wg(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 Xg(b.left,b.top,b.right-b.left,b.bottom-b.top)};function hs(){}function is(a,b,c,d,e,g){g=void 0===g?null:g;var h=js(d,c),k=a.Qg(b),l=y(k.getContext("2d"));l.clearRect(0,0,b.width,b.height);var n=a.Qg(b);Eq(c,n,w(function(){g&&g instanceof HTMLCanvasElement&&l.drawImage(g,0,0);l.drawImage(n,0,0);ks(h);e(k)},a,n),new xe(1,1))}
function ls(a,b,c,d,e,g,h,k){k=void 0===k?null:k;var l=b.width,n=b.height,p=a.Qg(b),q=js(g,c),u=y(p.getContext("2d"));u.clearRect(0,0,l,n);u.translate(l/2,n/2);u.rotate(-d);u.translate(-l/2,-n/2);var v=a.Qg(b);Eq(c,v,w(function(){k&&k instanceof HTMLCanvasElement&&ms(u,k,l,n,e,d);ms(u,v,l,n,e,d);ks(q);h(p)},a,v),new xe(1,1))}function ms(a,b,c,d,e,g){e=gs(e,180*g/Math.PI);c=gs(new Xg(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 js(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 ks(a){a=ba(a);for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("data-draw-ignore")}function ns(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}
hs.prototype.Qg=function(a){var b=Me("CANVAS");b.width=a.width;b.height=a.height;return b};function os(a,b,c,d,e,g){L.call(this);this.Hi=a;this.Se=this.za=this.Ct=null;this.Ia=c;this.Ea=d;this.LT=c;this.KT=d;this.fS=Number.MAX_VALUE;this.Ki=b;r(e)&&(this.fS=e);this.hk=Me("DIV");this.HV=Me("DIV");g?g.Ud()?this.Jq(g):F(this,g.Vi,this.mK,this):this.eQ()}m(os,L);f=os.prototype;f.vf=function(){var a=this.Hi;var b=this.Ki;b=0>b?y(a.Un):a.H[b];B(a.tL,b.hk)};f.Fs=function(a){qh(this.slide(),a)};f.width=function(){return this.Ia};f.height=function(){return this.Ea};f.slide=function(){return this.za};
f.clone=function(){return y(this.Se)};f.Jq=function(a){ps(this,a.Pl(),y(a.slideBackground()));qs(this)};f.Ln=function(){this.zg();this.za=Me("DIV");D(this.za,"position","absolute");this.Fu=Me("DIV");D(this.Fu,"position","absolute");B(this.za,this.Fu);rs(this,this.Ct);this.fE=Me("DIV");D(this.fE,"position","absolute");B(this.za,this.fE);B(this.fE,this.Tb);B(this.hk,this.za);qs(this)};
function qs(a){a.Se&&(Re(a.Se),a.Se=null);a.Se=Me("DIV");D(a.Se,"position","absolute");var b=Me("DIV");D(b,"position","absolute");B(a.Se,b);var c=a.Ct?ns(a.Ct):a.FV;B(b,c);b=Me("DIV");D(b,"position","absolute");B(a.Se,b);B(b,a.uL);B(a.HV,a.Se)}function rs(a,b){a.Fu&&(Oe(a.Fu),a.Ct=b,B(a.Fu,a.Ct||a.fp))}f.SX=function(a){rs(this,a);this.za&&qs(this)};f.wF=function(){return this.Ct};f.zg=function(){this.za&&(Re(this.za),this.za=null)};f.content=function(){return this.fE};f.background=function(){return this.Fu};
f.eQ=function(){throw Error("must be overridden");};function ps(a,b,c){a.Tb=b;a.fp=c;a.uL=Ie("div");a.uL.innerHTML=a.Tb.innerHTML;a.FV=Ie("div");a.FV.innerHTML=a.fp.innerHTML}f.mK=function(a){this.Jq(a)};f.resize=function(a,b){if(this.Ia!=a||this.Ea!=b)this.Ia=a,this.Ea=b,this.Om(a,b)};f.Om=function(a,b){a=Math.min(a/this.LT,b/this.KT,this.fS);this.Tb&&ss(this,this.Tb,a);this.fp&&ss(this,this.fp,a)};function ss(a,b,c){kp(b,c);dh(b,(a.Ia-a.LT*c)/2,(a.Ea-a.KT*c)/2)};function ts(a){this.w_=a}ts.prototype.displayObject=function(){return this.w_};function us(a){var b=a.iB;this.gg=a.mj.concat();this.sM=b.concat()}us.prototype.mj=function(){return this.gg.concat()};us.prototype.iB=function(){return this.sM.concat()};us.prototype.persistState=function(){var a={};a.indexes=this.gg;a.zoomStates=this.sM;return a};us.prototype.JM=function(){return new us({mj:this.gg,iB:this.sM})};function vs(a){L.call(this);this.Nd=a;this.H=[];this.gg=[];this.gz=[];this.Jh=[];this.Pd=0;this.Tq=this.xB=null;this.eT=M(this);this.zR=M(this)}m(vs,L);f=vs.prototype;f.push=function(a,b,c){this.H.push(a);this.Jh.push(b);this.gg.push(a.index());this.gz.push(c);this.Pd=this.H.length;a=this.Nd;b=ws(this);a.tk=b;a.mk=!0};
f.pop=function(){if(this.wh())return null;var a={slide:this.H[this.Pd-1],a6:this.Jh[this.Pd-1]};this.H.splice(this.Pd-1,1);this.Jh.splice(this.Pd-1,1);this.gg.splice(this.Pd-1,1);this.gz.splice(this.Pd-1,1);this.Pd=this.H.length;var b=this.Nd,c=ws(this);b.tk=c;b.mk=!0;return a};function xs(a){for(var b=a.Jh.length-1;0<=b;--b)if(a.Jh[b])return a.Jh[b];return null}
f.reset=function(a){this.H=[];this.Jh=[];this.gg=[];this.gz=[];this.Pd=0;ys(this,void 0===a?null:a);this.eT.C();a=this.Nd;var b=ws(this);a.tk=b;a.mk=!0};function ys(a,b){b=void 0===b?null:b;a.xB=b?new ts(b):null;a.Tq=null}f.qO=function(a){this.Tq=new ts(a)};f.slideBackground=function(){return this.xB?y(this.xB).displayObject():null};f.BN=function(){return this.Tq?y(this.Tq).displayObject():null};f.DF=function(){var a=this.wh()?null:this.H[this.Pd-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.gz.length;++d){var e=a.gz[d];r(b)&&e!=b||c.push(a.gg[d])}return c}function Ss(a,b,c,d,e,g){function h(a){if(e&&!g.$(c).visible())return a;for(;a<g.count()&&!g.$(a).visible();)++a;return a}if(!e)return b;var k=el(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.wh=function(){return!this.Pd};
function ws(a){for(var b=[],c=ba(a.Jh),d=c.next();!d.done;d=c.next())(d=d.value)?b.push({id:d.li().id(),ga:d.ga()}):b.push(d);return new us({mj:a.gg,iB:b})};function Ts(a){Cp.apply(this,arguments)}m(Ts,Cp);Ts.prototype.qP=function(){};function Us(){fl.call(this,"quiz");this.IU=this.qB=this.ZG=!1;this.Bl="";this.AD=this.BD=this.ZB=this.yD=null;this.SK=0;this.Ko=null;this.wE=!0}m(Us,fl);f=Us.prototype;f.Rz=function(){return this.qB};f.dO=function(){return this.IU};f.AO=function(a){this.Bl=a};f.persistState=function(a){var b=fl.prototype.persistState.call(this,a);a&&a.Hy?(a=a.Ga(),b.quizState=a.persistState(),a=Hl(a),b.quizInfo=a.WA()):(b.quizState=this.BD,b.quizInfo=this.AD?this.AD.WA():null,b.quizInactivityDuration=this.SK);return b};
f.pn=function(a,b){fl.prototype.pn.call(this,a,b);this.BD=a.quizState;var c=a.quizInfo;c&&(this.AD=new Gl(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.SK=a.quizInactivityDuration+b)};f.Gn=function(){return y(this.Ko)};f.KA=function(a){this.Ko=a};function Vs(a){var b=a.Is,c=a.f9,d=a.iv,e=a.slides,g=a.L5;this.rh=a.v8;this.Sc=b;this.Ba=d;this.H=e;this.La=g;this.Rk=new hs;this.MV=new WeakMap;this.jE={};this.gQ=new WeakMap;this.OB={};this.yb=c;this.Dt={}}
function Ws(a,b,c){function d(){return new Promise(function(a){Xs(l,k).then(function(b){l.yb.qO(b);y(c).qO(l.yb.BN());a()})})}function e(){return new Promise(function(a){Ys(l,h.id(),k,h.Ka(),h.rotation(),[h.$v()]).then(function(b){l.yb.xB=new ts(b);a()})})}b=0<=b?a.H.$(b):void 0;var g=b instanceof Us||b instanceof Ur||b instanceof bs;if(!c||g)return Promise.resolve();var h=c.li(),k=c.fq(),l=a;h&&h.Ol()&&(ys(a.yb),a.yb.zR.C(b));b=h&&!h.Ol()&&!c.ga();g=!!c.Jn();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 Xs(a,b){var c=[],d=a.Ba.Z().timestamp(),e=Zs(d,"slide"+b,c);if(a.jE[e])return Promise.resolve(a.MV.get(a.jE[e]));a.jE[e]={hash:e};var g=a.Sc.rd[b],h=$s(a,b);return new Promise(function(b){is(a.Rk,a.rh,h,c,function(c){a.MV.set(a.jE[e],c);b(c)},g.wF())})}
function Ys(a,b,c,d,e,g){var h=a.Ba.Z().timestamp(),k=Zs(h,b,g,d,e);if(a.OB[k])return Promise.resolve(a.gQ.get(a.OB[k]));a.OB[k]={hash:k};var l=a.Sc.rd[c],n=$s(a,c);return new Promise(function(c){ls(a.Rk,a.rh,n,e,d,g,function(d){a.gQ.set(a.OB[k],d);d.setAttribute("id",b);c(d)},l.wF())})}
function $s(a,b){var c=a.Sc.rd[b];b=a.H.$(b);var d=c.HV;b.cJ=!1;d=new Ts({content:d,XA:b.XA()});a=new Kr(b,d,a.Ba);a.AF();var e=a.Wa();d=e.$b(e.count()-1);e=e.count()-1;d=d.duration();a.Wd.activate();a.Wd.reset(e,1E3*d);b.cJ=!0;return c.clone()}function Zs(a,b,c,d,e){c=c.join(",");a=[a.qa(),a.Oa(),b,c];d&&a.push(d.toString());r(e)&&a.push(e);return a.join("_")};function at(a){this.la=a.content;this.p_=""==a.contentHover?a.content:a.contentHover;this.He=a.url;this.Ia=a.width;this.Ea=a.height;this.VL=a.Qn;this.LC=a.language;this.hm=a.un;this.ko=a.tn;this.y_=a.ls;this.z_=a.ms}f=at.prototype;f.content=function(){return this.la};f.contentHover=function(){return this.p_};f.url=function(){return this.He};f.width=function(){return this.Ia};f.height=function(){return this.Ea};f.Qn=function(){return this.VL};f.language=function(){return this.LC};f.un=function(){return this.hm};
f.tn=function(){return this.ko};f.ls=function(){return this.y_};f.ms=function(){return this.z_};function bt(a){at.call(this,a)}x(bt,at);function ct(){this.Za=null;this.Nz="";this.OW="_blank"}f=ct.prototype;f.logo=function(){return this.Za};f.pO=function(a){this.Za=a};f.xe=function(){return this.Nz};f.BO=function(a){this.Nz=a};f.DG=function(){return this.OW};ct.prototype.webSiteTarget=ct.prototype.DG;ct.prototype.webSiteUrl=ct.prototype.xe;ct.prototype.logo=ct.prototype.logo;function dt(a,b,c){this.hh=a;this.A0=b;this.U4=[].concat(c)}dt.prototype.name=function(){return this.hh};dt.prototype.localName=function(){return this.A0};dt.prototype.urls=function(){return this.U4};function et(){this.Cy=[]}et.prototype.count=function(){return this.Cy.length};et.prototype.MX=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Cy[a]};et.prototype.getPresenter=et.prototype.MX;et.prototype.count=et.prototype.count;function ft(a,b){this.pf=a;this.qq=b;this.Gm=1;this.He=null;this.np="_self"}f=ft.prototype;f.src=function(){return this.pf};f.Ka=function(){return this.qq};f.opacity=function(){return this.Gm};f.Me=function(a){this.Gm=a};f.url=function(){return this.He};f.target=function(){return this.np};function gt(){this.Ws={}}gt.prototype.XM=function(a){return a in this.Ws};var ht={i9:"activated",V$:"deactivated",fP:"buffering"};t("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",ht,void 0);t("ACTIVATED","activated",ht);t("DEACTIVATED","deactivated",ht);t("BUFFERING","buffering",ht);function it(a,b,c){this.xl=a;this.cI=b;this.hd=r(c)?c:1;this.Mf="deactivated";this.$T=new I}f=it.prototype;f.Hb=function(){return this.xl};f.xg=function(){return this.cI};f.volume=function(){return this.hd};f.playbackState=function(){return this.Mf};function jt(a,b){a.Mf!=b&&(a.Mf=b,a.$T.C(a))}f.playbackStateChangedEvent=function(){return this.$T};it.prototype.playbackStateChangedEvent=it.prototype.playbackStateChangedEvent;it.prototype.playbackState=it.prototype.playbackState;
it.prototype.endTimestamp=it.prototype.xg;it.prototype.startTimestamp=it.prototype.Hb;function kt(a,b,c,d){it.call(this,b,c,d);this.RZ=a}m(kt,it);kt.prototype.audio=function(){return this.RZ};function lt(){this.$m=[]}lt.prototype.count=function(){return this.$m.length};lt.prototype.qv=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.$m[a]};lt.prototype.getTrack=lt.prototype.qv;lt.prototype.count=lt.prototype.count;function mt(a){lt.apply(this,arguments)}m(mt,lt);mt.prototype.IX=function(a){return fb(this.qv(a),kt)};mt.prototype.o5=function(a){this.$m.push(a)};mt.prototype.Yc=function(){for(var a=[],b=0;b<this.count();++b)a.push(this.IX(b));return a};mt.prototype.getAudioTrack=mt.prototype.IX;function nt(a,b,c,d){it.call(this,b,c,d);this.xb=a}m(nt,it);nt.prototype.video=function(){return this.xb};nt.prototype.width=function(){return this.xb.width()};nt.prototype.height=function(){return this.xb.height()};nt.prototype.height=nt.prototype.height;nt.prototype.width=nt.prototype.width;function ot(a){lt.apply(this,arguments)}m(ot,lt);ot.prototype.Ip=function(a){return fb(this.qv(a),nt)};ot.prototype.q5=function(a){this.$m.push(a)};ot.prototype.Yc=function(){for(var a=[],b=0;b<this.count();++b)a.push(this.Ip(b));return a};ot.prototype.getVideoTrack=ot.prototype.Ip;function pt(){this.UZ=new mt;this.c5=new ot}pt.prototype.yp=function(){return this.UZ};pt.prototype.Bf=function(){return this.c5};pt.prototype.videoTracks=pt.prototype.Bf;pt.prototype.audioTracks=pt.prototype.yp;function qt(a,b,c,d){this.Aa=a;this.xd=b;this.He=c;this.np=d}f=qt.prototype;f.type=function(){return this.Aa};f.title=function(){return this.xd};f.url=function(){return this.He};f.target=function(){return this.np};f.navigate=function(a){eg(this.He,{target:a||this.np})};qt.prototype.navigate=qt.prototype.navigate;qt.prototype.target=qt.prototype.target;qt.prototype.url=qt.prototype.url;qt.prototype.title=qt.prototype.title;qt.prototype.type=qt.prototype.type;function rt(){this.pu=[]}rt.prototype.count=function(){return this.pu.length};rt.prototype.iN=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.pu[a]};rt.prototype.Yc=function(){return this.pu};rt.prototype.getReference=rt.prototype.iN;rt.prototype.count=rt.prototype.count;function st(){this.pu=new rt}st.prototype.qj=function(){return this.pu};st.prototype.references=st.prototype.qj;function tt(){this.Kb=!1}tt.prototype.enabled=function(){return this.Kb};tt.prototype.ua=function(a){this.Kb=a};function ut(){this.Vw=!0}ut.prototype.fitToWindow=function(){return this.Vw};ut.prototype.fitToWindow=ut.prototype.fitToWindow;function vt(a,b,c){this.q0=a;this.iQ=b||!1;this.aE=c||!1}f=vt.prototype;f.iQ=!1;f.aE=!1;f.key=function(){return this.q0};f.dF=function(){return this.iQ};f.shift=function(){return this.aE};function wt(a){this.Aa=a;this.mV=[]}wt.prototype.type=function(){return this.Aa};wt.prototype.Hs=function(){return this.mV};function xt(){this.Qb=[]}xt.prototype.count=function(){return this.Qb.length};xt.prototype.sg=function(a){this.Qb.push(a)};function yt(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.Qb[b]};function zt(){this.Qb=new xt}zt.prototype.Kb=!0;zt.prototype.enabled=function(){return this.Kb};zt.prototype.ua=function(a){this.Kb=a};zt.prototype.actions=function(){return this.Qb};var At={dba:"free",Gea:"restricted",pfa:"sequential"};t("ispring.presenter.presentation.settings.NavigationType",At,void 0);t("FREE","free",At);t("RESTRICTED","restricted",At);t("SEQUENTIAL","sequential",At);function Bt(){this.P0=new tl;this.yx=new zt;this.S_=new sl;this.Vq="free"}f=Bt.prototype;f.Il=function(){return this.P0};f.Mp=function(){return this.yx};f.nv=function(){return this.S_};f.navigationType=function(){return this.Vq};f.rO=function(a){this.Vq=a};Bt.prototype.navigationType=Bt.prototype.navigationType;Bt.prototype.mouse=Bt.prototype.Il;var Ct={gea:"prompt",p9:"always",Yca:"never"};t("ispring.presenter.presentation.settings.PresentationResumeMode",Ct,void 0);t("PROMPT_TO_RESUME","prompt",Ct);t("ALWAYS_RESUME","always",Ct);t("NEVER_RESUME","never",Ct);function Dt(){this.VD=this.Tn=this.$R=!1;this.su="never"}f=Dt.prototype;f.An=function(){return this.$R};f.Sd=function(){return this.Tn};f.gG=function(a){this.Tn=a};f.DA=function(){return this.su};f.hO=function(){return this.VD};Dt.prototype.resumeMode=Dt.prototype.DA;Dt.prototype.autoStart=Dt.prototype.Sd;Dt.prototype.loopPlayback=Dt.prototype.An;var Et={Eaa:["BC","AD"],Daa:["Before Christ","Anno Domini"],Vca:"JFMAMJJASOND".split(""),Tfa:"JFMAMJJASOND".split(""),qca:"January February March April May June July August September October November December".split(" "),Sfa:"January February March April May June July August September October November December".split(" "),ufa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Vfa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),jha:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Xfa:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),wfa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Wfa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Wca:"SMTWTFS".split(""),Ufa:"SMTWTFS".split(""),vfa:["Q1","Q2","Q3","Q4"],mea:["1st quarter","2nd quarter","3rd quarter","4th quarter"],q9:["AM","PM"],R$:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],uga:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],S$:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],lZ:6,kha:[5,6],mZ:5},
Ft=Et;Ft=Et;function Gt(a,b,c,d,e,g){Da(a)?(this.Bi=a==Ht?b:0,this.ri=a==It?b:0,this.days=a==Jt?b:0,this.lj=a==Kt?b:0,this.oj=a==Lt?b:0,this.sj=a==Mt?b:0):(this.Bi=a||0,this.ri=b||0,this.days=c||0,this.lj=d||0,this.oj=e||0,this.sj=g||0)}
Gt.prototype.AG=function(){var a=Math.min(this.Bi,this.ri,this.days,this.lj,this.oj,this.sj),b=Math.max(this.Bi,this.ri,this.days,this.lj,this.oj,this.sj);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.Bi&&b.push(Math.abs(this.Bi)+"Y");this.ri&&b.push(Math.abs(this.ri)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.lj||this.oj||this.sj)b.push("T"),this.lj&&b.push(Math.abs(this.lj)+"H"),this.oj&&b.push(Math.abs(this.oj)+"M"),this.sj&&b.push(Math.abs(this.sj)+
"S");return b.join("")};Gt.prototype.Fl=function(a){return a.Bi==this.Bi&&a.ri==this.ri&&a.days==this.days&&a.lj==this.lj&&a.oj==this.oj&&a.sj==this.sj};Gt.prototype.clone=function(){return new Gt(this.Bi,this.ri,this.days,this.lj,this.oj,this.sj)};var Ht="y",It="m",Jt="d",Kt="h",Lt="n",Mt="s";Gt.prototype.add=function(a){this.Bi+=a.Bi;this.ri+=a.ri;this.days+=a.days;this.lj+=a.lj;this.oj+=a.oj;this.sj+=a.sj};
function Nt(a,b,c){Ea(a)?(this.Lb=Ot(a,b||0,c||1),Pt(this,c||1)):Ka(a)?(this.Lb=Ot(a.getFullYear(),a.getMonth(),a.getDate()),Pt(this,a.getDate())):(this.Lb=new Date(Ra()),a=this.Lb.getDate(),this.Lb.setHours(0),this.Lb.setMinutes(0),this.Lb.setSeconds(0),this.Lb.setMilliseconds(0),Pt(this,a))}function Ot(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}f=Nt.prototype;f.CX=Ft.lZ;f.EX=Ft.mZ;f.clone=function(){var a=new Nt(this.Lb);a.CX=this.CX;a.EX=this.EX;return a};
f.getFullYear=function(){return this.Lb.getFullYear()};f.getYear=function(){return this.getFullYear()};f.getMonth=function(){return this.Lb.getMonth()};f.getDate=function(){return this.Lb.getDate()};f.getTime=function(){return this.Lb.getTime()};f.getDay=function(){return this.Lb.getDay()};f.getUTCFullYear=function(){return this.Lb.getUTCFullYear()};f.getUTCMonth=function(){return this.Lb.getUTCMonth()};f.getUTCDate=function(){return this.Lb.getUTCDate()};f.getUTCDay=function(){return this.Lb.getDay()};
f.getUTCHours=function(){return this.Lb.getUTCHours()};f.getUTCMinutes=function(){return this.Lb.getUTCMinutes()};f.getTimezoneOffset=function(){return this.Lb.getTimezoneOffset()};f.set=function(a){this.Lb=new Date(a.getFullYear(),a.getMonth(),a.getDate())};f.setFullYear=function(a){this.Lb.setFullYear(a)};f.setYear=function(a){this.setFullYear(a)};f.setMonth=function(a){this.Lb.setMonth(a)};f.setDate=function(a){this.Lb.setDate(a)};f.setTime=function(a){this.Lb.setTime(a)};f.setUTCFullYear=function(a){this.Lb.setUTCFullYear(a)};
f.setUTCMonth=function(a){this.Lb.setUTCMonth(a)};f.setUTCDate=function(a){this.Lb.setUTCDate(a)};
f.add=function(a){if(a.Bi||a.ri){var b=this.getMonth()+a.ri+12*a.Bi,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()),Pt(this,a.getDate()))};f.AG=function(){return[this.getFullYear(),Vb(this.getMonth()+1),Vb(this.getDate())].join("")+""};f.Fl=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};f.toString=function(){return this.AG()};function Pt(a,b){a.getDate()!=b&&a.Lb.setUTCHours(a.Lb.getUTCHours()+(a.getDate()<b?1:-1))}f.valueOf=function(){return this.Lb.valueOf()};function Qt(a,b){this.SY=a;this.hA=b}new Nt(0,0,1);new Nt(9999,11,31);Qt.prototype.getStartDate=function(){return this.SY};Qt.prototype.contains=function(a){return a.valueOf()>=this.SY.valueOf()&&a.valueOf()<=this.hA.valueOf()};Qt.prototype.iterator=function(){return new Rt(this)};function Rt(a){this.HN=a.getStartDate().clone();this.hA=Number(a.hA.AG())}x(Rt,zm);Rt.prototype.next=function(){if(Number(this.HN.AG())>this.hA)throw ym;var a=this.HN.clone();this.HN.add(new Gt(Jt,1));return a};function St(){this.yK=void 0;this.rQ=this.gW=null}St.prototype.password=function(){return this.yK};St.prototype.gw=function(){return this.gW};function Tt(a,b){a.gW=b}St.prototype.jF=function(){return this.rQ};function Ut(){}Ut.prototype.EV=null;Ut.prototype.jU=null;Ut.prototype.pG=function(){return this.EV};Ut.prototype.XF=function(){return this.jU};function Vt(a,b){this.He=a;this.np=b}Vt.prototype.url=function(){return this.He};Vt.prototype.target=function(){return this.np};Vt.prototype.open=function(){eg(this.He,{target:this.np})};function Wt(){this.DJ=new Bt;this.U2=new Dt;this.PZ=new ut;this.X=this.QI=this.Fr=null;this.ip="";this.d5=new Ut;this.h3=new St;this.GZ=new tt}f=Wt.prototype;f.navigation=function(){return this.DJ};f.Kc=function(){return this.U2};f.Yr=function(){return this.PZ};f.wG=function(){return this.ip};f.skin=function(){return this.Fr};f.kb=function(){return this.X};f.mO=function(a){this.X=a};f.Os=function(){return this.d5};f.Kv=function(){return this.h3};f.Pz=function(){return this.GZ};Wt.prototype.i18n=Wt.prototype.kb;
Wt.prototype.skin=Wt.prototype.skin;Wt.prototype.appearance=Wt.prototype.Yr;Wt.prototype.playback=Wt.prototype.Kc;function Xt(){this.wL=[]}Xt.prototype.count=function(){return this.wL.length};Xt.prototype.add=function(a){this.wL.push(a)};function Yt(a,b){for(var c=a.count(),d=0;d<c;++d){var e=a.wL[d];if(e.name()==b)return e}return null};function Zt(a){this.pc=a;this.H=new hl;this.xd="";this.O=new Wt;this.lQ=new Xt;this.jn=this.Vn=this.fh=null;this.MQ=[];this.Cy=new et;this.Ec=null;this.R0=new pt;this.YK=new st;this.BL=new gt;this.IW=new gt;this.V2=[]}f=Zt.prototype;f.gq=function(){return this.pc};f.slides=function(){return this.H};f.title=function(){return this.xd};f.zO=function(a){this.xd=a};f.courseTitle=function(){return this.Xf};f.slideWidth=function(){return this.Pf};f.slideHeight=function(){return this.Of};f.settings=function(){return this.O};
f.HF=function(){if(!this.fh){var a=Dm(Cm(this.H.count()));this.fh=new nl(this.H,"__m",a)}return this.fh};f.Uz=function(){return this.Vn};f.cB=function(){return this.jn};f.fonts=function(){return this.MQ};f.ys=function(){return this.Cy};f.vc=function(){return this.Ec};f.Cs=function(a){this.Ec=a};f.md=function(){return this.R0};f.Mn=function(){return this.YK};f.xs=function(){return this.V2};Zt.prototype.resources=Zt.prototype.Mn;Zt.prototype.narration=Zt.prototype.md;Zt.prototype.company=Zt.prototype.vc;
Zt.prototype.presenters=Zt.prototype.ys;Zt.prototype.settings=Zt.prototype.settings;Zt.prototype.slideHeight=Zt.prototype.slideHeight;Zt.prototype.slideWidth=Zt.prototype.slideWidth;Zt.prototype.title=Zt.prototype.title;Zt.prototype.slides=Zt.prototype.slides;Zt.prototype.uniqueId=Zt.prototype.gq;var O={ada:"null",jZ:"Cut",Q$:"CutThroughBlack",wea:"RandomTransition",L9:"BlindsHorizontal",M9:"BlindsVertical",b$:"CheckerboardAcross",c$:"CheckerboardDown",y$:"CoverLeft",E$:"CoverUp",B$:"CoverRight",x$:"CoverDown",A$:"CoverLeftUp",D$:"CoverRightUp",z$:"CoverLeftDown",C$:"CoverRightDown",eaa:"Dissolve",Jaa:"FadeThroughBlack",Iga:"UncoverLeft",Oga:"UncoverUp",Lga:"UncoverRight",Hga:"UncoverDown",Kga:"UncoverLeftUp",Nga:"UncoverRightUp",Jga:"UncoverLeftDown",Mga:"UncoverRightDown",uea:"RandomBarsHorizontal",
vea:"RandomBarsVertical",dga:"StripsLeftUp",fga:"StripsRightUp",cga:"StripsLeftDown",ega:"StripsRightDown",xha:"WipeLeft",zha:"WipeUp",yha:"WipeRight",wha:"WipeDown",R9:"BoxOut",P9:"BoxIn",Ofa:"SplitHorizontalOut",Nfa:"SplitHorizontalIn",Qfa:"SplitVerticalOut",Pfa:"SplitVerticalIn",rfa:"ShapeCircle",sfa:"ShapeDiamond",h$:"CombHorizontal",i$:"CombVertical",Iaa:"FadeSmoothly",Zca:"Newsflash",tfa:"ShapePlus",iea:"PushDown",jea:"PushLeft",kea:"PushRight",lea:"PushUp",iha:"Wedge",mha:"Wheel1Spoke",nha:"Wheel2Spokes",
oha:"Wheel3Spokes",pha:"Wheel4Spokes",qha:"Wheel8Spokes",rha:"WheelReverse1Spoke",bha:"VortexLeft",dha:"VortexUp",cha:"VortexRight",aha:"VortexDown",Oea:"RippleCenter",Sea:"RippleRightUp",Qea:"RippleLeftUp",Pea:"RippleLeftDown",Rea:"RippleRightDown",hba:"GlitterDiamondLeft",jba:"GlitterDiamondUp",iba:"GlitterDiamondRight",gba:"GlitterDiamondDown",lba:"GlitterHexagonLeft",nba:"GlitterHexagonUp",mba:"GlitterHexagonRight",kba:"GlitterHexagonDown",eba:"GalleryLeft",fba:"GalleryRight",u$:"ConveyorLeft",
v$:"ConveyorRight",paa:"DoorsVertical",oaa:"DoorsHorizontal",tha:"WindowVertical",sha:"WindowHorizontal",fha:"WarpIn",gha:"WarpOut",Taa:"FlyThroughIn",Vaa:"FlyThroughOut",Uaa:"FlyThroughInBounce",Waa:"FlyThroughOutBounce",Kea:"RevealSmoothLeft",Lea:"RevealSmoothRight",Iea:"RevealBlackLeft",Jea:"RevealBlackRight",Cba:"Honeycomb",Maa:"FerrisWheelLeft",Naa:"FerrisWheelRight",iga:"SwitchLeft",jga:"SwitchRight",Qaa:"FlipLeft",Raa:"FlipRight",Paa:"Flashbulb",zfa:"ShredStripsIn",Afa:"ShredStripsOut",xfa:"ShredRectangleIn",
yfa:"ShredRectangleOut",H$:"CubeLeft",J$:"CubeUp",I$:"CubeRight",G$:"CubeDown",Uea:"RotateLeft",Wea:"RotateUp",Vea:"RotateRight",Tea:"RotateDown",Q9:"BoxLeft",T9:"BoxUp",S9:"BoxRight",O9:"BoxDown",fda:"OrbitLeft",hda:"OrbitUp",gda:"OrbitRight",eda:"OrbitDown",uda:"PanLeft",wda:"PanUp",vda:"PanRight",tda:"PanDown",l9:"AirplaneLeft",m9:"AirplaneRight",kda:"OrigamiLeft",lda:"OrigamiRight",waa:"DrapeLeft",xaa:"DrapeRight",Kaa:"FallOverLeft",Laa:"FallOverRight",P$:"Curtains",cba:"Fracture",F$:"Crush",
vha:"WindRight",uha:"WindLeft",Cda:"PeelOffLeft",Dda:"PeelOffRight",eea:"Prestige",pda:"PageCurlDoubleLeft",qda:"PageCurlDoubleRight",rda:"PageCurlSingleLeft",sda:"PageCurlSingleRight",sca:"MorphByObject",tca:"MorphByWord",rca:"MorphByChar",Aha:"Zoom"};t("ispring.presenter.presentation.slides.TransitionEffectType",O,void 0);t("NULL","null",O);t("CUT","Cut",O);t("CUT_THROUGH_BLACK","CutThroughBlack",O);t("RANDOM_TRANSITION","RandomTransition",O);t("BLINDS_HORIZONTAL","BlindsHorizontal",O);
t("BLINDS_VERTICAL","BlindsVertical",O);t("CHECKERBOARD_ACROSS","CheckerboardAcross",O);t("CHECKERBOARD_DOWN","CheckerboardDown",O);t("COVER_LEFT","CoverLeft",O);t("COVER_UP","CoverUp",O);t("COVER_RIGHT","CoverRight",O);t("COVER_DOWN","CoverDown",O);t("COVER_LEFT_UP","CoverLeftUp",O);t("COVER_RIGHT_UP","CoverRightUp",O);t("COVER_LEFT_DOWN","CoverLeftDown",O);t("COVER_RIGHT_DOWN","CoverRightDown",O);t("DISSOLVE","Dissolve",O);t("FADE_THROUGH_BLACK","FadeThroughBlack",O);
t("UNCOVER_LEFT","UncoverLeft",O);t("UNCOVER_UP","UncoverUp",O);t("UNCOVER_RIGHT","UncoverRight",O);t("UNCOVER_DOWN","UncoverDown",O);t("UNCOVER_LEFT_UP","UncoverLeftUp",O);t("UNCOVER_RIGHT_UP","UncoverRightUp",O);t("UNCOVER_LEFT_DOWN","UncoverLeftDown",O);t("UNCOVER_RIGHT_DOWN","UncoverRightDown",O);t("RANDOM_BARS_HORIZONTAL","RandomBarsHorizontal",O);t("RANDOM_BARS_VERTICAL","RandomBarsVertical",O);t("STRIPS_LEFT_UP","StripsLeftUp",O);t("STRIPS_RIGHT_UP","StripsRightUp",O);
t("STRIPS_LEFT_DOWN","StripsLeftDown",O);t("STRIPS_RIGHT_DOWN","StripsRightDown",O);t("WIPE_LEFT","WipeLeft",O);t("WIPE_UP","WipeUp",O);t("WIPE_RIGHT","WipeRight",O);t("WIPE_DOWN","WipeDown",O);t("BOX_OUT","BoxOut",O);t("BOX_IN","BoxIn",O);t("SPLIT_HORIZONTAL_OUT","SplitHorizontalOut",O);t("SPLIT_HORIZONTAL_IN","SplitHorizontalIn",O);t("SPLIT_VERTICAL_OUT","SplitVerticalOut",O);t("SPLIT_VERTICAL_IN","SplitVerticalIn",O);t("SHAPE_CIRCLE","ShapeCircle",O);t("SHAPE_DIAMOND","ShapeDiamond",O);
t("COMB_HORIZONTAL","CombHorizontal",O);t("COMB_VERTICAL","CombVertical",O);t("FADE_SMOOTHLY","FadeSmoothly",O);t("NEWSFLASH","Newsflash",O);t("SHAPE_PLUS","ShapePlus",O);t("PUSH_DOWN","PushDown",O);t("PUSH_LEFT","PushLeft",O);t("PUSH_RIGHT","PushRight",O);t("PUSH_UP","PushUp",O);t("WEDGE","Wedge",O);t("WHEEL_1_SPOKE","Wheel1Spoke",O);t("WHEEL_2_SPOKES","Wheel2Spokes",O);t("WHEEL_3_SPOKES","Wheel3Spokes",O);t("WHEEL_4_SPOKES","Wheel4Spokes",O);t("WHEEL_8_SPOKES","Wheel8Spokes",O);
t("WHEEL_REVERSE_1_SPOKE","WheelReverse1Spoke",O);t("VORTEX_LEFT","VortexLeft",O);t("VORTEX_UP","VortexUp",O);t("VORTEX_RIGHT","VortexRight",O);t("VORTEX_DOWN","VortexDown",O);t("RIPPLE_CENTER","RippleCenter",O);t("RIPPLE_RIGHT_UP","RippleRightUp",O);t("RIPPLE_LEFT_UP","RippleLeftUp",O);t("RIPPLE_LEFT_DOWN","RippleLeftDown",O);t("RIPPLE_RIGHT_DOWN","RippleRightDown",O);t("GLITTER_DIAMOND_LEFT","GlitterDiamondLeft",O);t("GLITTER_DIAMOND_UP","GlitterDiamondUp",O);
t("GLITTER_DIAMOND_RIGHT","GlitterDiamondRight",O);t("GLITTER_DIAMOND_DOWN","GlitterDiamondDown",O);t("GLITTER_HEXAGON_LEFT","GlitterHexagonLeft",O);t("GLITTER_HEXAGON_UP","GlitterHexagonUp",O);t("GLITTER_HEXAGON_RIGHT","GlitterHexagonRight",O);t("GLITTER_HEXAGON_DOWN","GlitterHexagonDown",O);t("GALLERY_LEFT","GalleryLeft",O);t("GALLERY_RIGHT","GalleryRight",O);t("CONVEYOR_LEFT","ConveyorLeft",O);t("CONVEYOR_RIGHT","ConveyorRight",O);t("DOORS_VERTICAL","DoorsVertical",O);
t("DOORS_HORIZONTAL","DoorsHorizontal",O);t("WINDOW_VERTICAL","WindowVertical",O);t("WINDOW_HORIZONTAL","WindowHorizontal",O);t("WARP_IN","WarpIn",O);t("WARP_OUT","WarpOut",O);t("FLY_THROUGH_IN","FlyThroughIn",O);t("FLY_THROUGH_OUT","FlyThroughOut",O);t("FLY_THROUGH_IN_BOUNCE","FlyThroughInBounce",O);t("FLY_THROUGH_OUT_BOUNCE","FlyThroughOutBounce",O);t("REVEAL_SMOOTH_LEFT","RevealSmoothLeft",O);t("REVEAL_SMOOTH_RIGHT","RevealSmoothRight",O);t("REVEAL_BLACK_LEFT","RevealBlackLeft",O);
t("REVEAL_BLACK_RIGHT","RevealBlackRight",O);t("HONEYCOMB","Honeycomb",O);t("FERRIS_WHEEL_LEFT","FerrisWheelLeft",O);t("FERRIS_WHEEL_RIGHT","FerrisWheelRight",O);t("SWITCH_LEFT","SwitchLeft",O);t("SWITCH_RIGHT","SwitchRight",O);t("FLIP_LEFT","FlipLeft",O);t("FLIP_RIGHT","FlipRight",O);t("FLASHBULB","Flashbulb",O);t("SHRED_STRIPS_IN","ShredStripsIn",O);t("SHRED_STRIPS_OUT","ShredStripsOut",O);t("SHRED_RECTANGLE_IN","ShredRectangleIn",O);t("SHRED_RECTANGLE_OUT","ShredRectangleOut",O);
t("CUBE_LEFT","CubeLeft",O);t("CUBE_UP","CubeUp",O);t("CUBE_RIGHT","CubeRight",O);t("CUBE_DOWN","CubeDown",O);t("ROTATE_LEFT","RotateLeft",O);t("ROTATE_UP","RotateUp",O);t("ROTATE_RIGHT","RotateRight",O);t("ROTATE_DOWN","RotateDown",O);t("BOX_LEFT","BoxLeft",O);t("BOX_UP","BoxUp",O);t("BOX_RIGHT","BoxRight",O);t("BOX_DOWN","BoxDown",O);t("ORBIT_LEFT","OrbitLeft",O);t("ORBIT_UP","OrbitUp",O);t("ORBIT_RIGHT","OrbitRight",O);t("ORBIT_DOWN","OrbitDown",O);t("PAN_LEFT","PanLeft",O);
t("PAN_UP","PanUp",O);t("PAN_RIGHT","PanRight",O);t("PAN_DOWN","PanDown",O);t("AIRPLANE_LEFT","AirplaneLeft",O);t("AIRPLANE_RIGHT","AirplaneRight",O);t("ORIGAMI_LEFT","OrigamiLeft",O);t("ORIGAMI_RIGHT","OrigamiRight",O);t("DRAPE_LEFT","DrapeLeft",O);t("DRAPE_RIGHT","DrapeRight",O);t("FALL_OVER_LEFT","FallOverLeft",O);t("FALL_OVER_RIGHT","FallOverRight",O);t("CURTAINS","Curtains",O);t("FRACTURE","Fracture",O);t("CRUSH","Crush",O);t("WIND_RIGHT","WindRight",O);t("WIND_LEFT","WindLeft",O);
t("PEEL_OFF_LEFT","PeelOffLeft",O);t("PEEL_OFF_RIGHT","PeelOffRight",O);t("PRESTIGE","Prestige",O);t("PAGE_CURL_DOUBLE_LEFT","PageCurlDoubleLeft",O);t("PAGE_CURL_DOUBLE_RIGHT","PageCurlDoubleRight",O);t("PAGE_CURL_SINGLE_LEFT","PageCurlSingleLeft",O);t("PAGE_CURL_SINGLE_RIGHT","PageCurlSingleRight",O);t("MORPH_BY_OBJECT","MorphByObject",O);t("MORPH_BY_WORD","MorphByWord",O);t("MORPH_BY_CHAR","MorphByChar",O);function $t(a){this.Gc=a}$t.prototype.type=function(){return"gotoSlide"};$t.prototype.K=function(){return this.Gc};function au(a){var b=a.ga,c=a.fq,d=a.Jn;this.Hj=a.li;this.ux=b;this.A4=c;this.Oo=d;this.Tq=null}f=au.prototype;f.li=function(){return this.Hj};f.fq=function(){return this.A4};f.ga=function(){return this.ux};f.Jn=function(){return this.Oo};f.BN=function(){return this.Tq};f.qO=function(a){this.Tq=a};function bu(a,b,c,d){nl.call(this,a,b,c.slides());this.UW=c;this.Iu=d||Wb()}m(bu,nl);function cu(){this.pp=new I}var du;f=cu.prototype;f.Rs=!1;f.Wi=0;f.start=function(){if(this.Rs)throw Error("timer was already started");this.Rs=!0;this.Wi=Ra();eu()(w(this.Zm,this))};f.stop=function(){if(!this.Rs)throw Error("timer wasn't started");this.Rs=!1};f.uN=function(){return this.Rs};f.Zm=function(){if(this.Rs){var a=this.Wi;this.Wi=Ra();this.pp.C(this.Wi-a);eu()(w(this.Zm,this))}};f.Pb=function(){return this.pp};var fu=1E3/30;
function eu(){if(du)return du;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return du=!ri&&r(a)?function(b){a(b)}:function(a){setTimeout(a,fu)}};function gu(a,b,c,d,e,g,h,k){var l=this;this.GD=!1;this.jD=null;this.Zd=this.N=-1;this.qr=null;this.ob=!1;this.mM=-1;this.F=a;this.H=a.slides();this.qe=c;this.g4=d;this.Ba=e;this.M=e.Z();this.PR=this.M.timestamp();this.La=g;this.Rd=h;this.TL=k;this.VD=a.settings().Kc().hO();this.Sc=b;this.ll=new I;this.LU=new I;c.Vi.addHandler(this.mK,this);this.M.Pb().addHandler(this.ub,this);this.M.Gk().addHandler(function(){l.TL.Z().Gk().C()},this);this.M.$p().addHandler(function(){l.TL.Z().$p().C()},this);this.Rd.SO().addHandler(this.yT,
this);this.Rd.hw().addHandler(function(){l.sW.C()},this);this.Rd.SO().addHandler(function(){l.rW.C();hu(l)},this);this.h4=[];this.lC=new Al;this.fh=a.HF();this.Fe=[];a=new xe(this.F.slideWidth(),this.F.slideHeight());this.yb=new vs(this.La.Nd);this.yb.eT.addHandler(function(){var a=l.OE;r(void 0)?delete a.Dt[void 0]:a.Dt={};iu(l)&&(l.Fe.pop(),l.Zd=l.N);hu(l)},this);this.yb.zR.addHandler(function(a){hu(l,a)},this);this.OE=new Vs({v8:a,Is:b,f9:this.yb,iv:e,slides:this.H,L5:g});b=this.M.timestamp().K();
0<=b&&(this.M.started()?ju(this,{K:b,uM:!1,Dk:!1}):this.ub(this.M));this.jJ=Ra();this.uP=new cu;this.uP.Pb().addHandler(this.Y0,this);this.uP.start();this.XZ=new I;this.oB=new I;this.GV=new I;this.sz=new I;this.CV=new I;this.UB=new I;this.JQ=new I;this.sW=new I;this.rW=new I;this.wK=new xl;this.wK.isSupported()&&C(this.wK,"visibilitychange",this.G2,!1,this);C(window,"beforeunload",function(){ku(l,!1)});this.B0=new I;this.S4=new I}
function hu(a,b){if(0<=a.oa()){var c=a.yb.slideBackground();b=b?b.index():a.W().index();var d=a.OE;d.Dt[b]?c&&(d.Dt[b]=c):d.Dt[b]=c;c=a.Sc.rd[b];a=ns(a.OE.Dt[b]);c.SX(a)}}f=gu.prototype;f.play=function(){0>this.N?ju(this,{K:this.Uf(),Nn:!1}):(y(this.xc),lu(this)&&!this.M.Ic()?this.vn():this.xc.play())};function lu(a){var b=a.M.timestamp(),c=b.qa();b=b.Oa();var d=y(a.xc).Wa();c=0<=c?d.$b(c):null;return"suspended"==a.M.state()||null!==c&&b>=c.duration()}f.pause=function(){this.xc&&this.xc.pause()};
function mu(a,b,c){var d=!1;d=void 0===d?!0:d;var e=xs(a.yb)||void 0,g=e?!1:void 0;if(e){var h=e.li(),k=nu(a,h),l=new ak(e.fq(),0,0);e.ga()||ou(a,k,h.Xp(),e,l);h=pl(k);0>h&&(h=0);a.Zd=h}ju(a,{K:b,Sd:c,Wv:g,Nn:!d,RE:!1,Ps:e})}f.ve=function(a,b,c){c=void 0===c?!0:c;this.yb.reset();ju(this,{K:a,Sd:b,Nn:!c,Wp:!0})};f.DF=function(){var a=this.lC.top();return a?a.index():-1};f.rv=function(a){this.yb.reset();if(!this.lC.wh()){r(a)||(a=!0);var b=this.lC.pop();b&&ju(this,{K:b.index(),Sd:a,uM:!1,Wp:!0})}};
f.Uf=function(){var a=ol(this.fh);return ll(a)?y(a.W()).index():this.fh.slides()[0]};f.zn=function(){var a=ol(this.fh);a.N=a.Ju.length;if(ml(a))return y(a.W()).index();a=this.fh.slides().length;return this.fh.slides()[a-1]};f.Jp=function(a){this.yb.reset();ju(this,{K:this.Uf(),Sd:a,Wp:!0})};f.Kp=function(a){this.yb.reset();ju(this,{K:this.zn(),Sd:a,Wp:!0})};f.Ke=function(a){a=r(a)?a:!0;pu(this,a,!0,void 0)};function Fl(a){var b=r(b)?b:!0;pu(a,b,!0,!0)}
f.ni=function(a){r(a)||(a=!0);if(0>this.N)throw Error("current slide is null");this.vI(a,!1)};f.vn=function(){if(0>this.N)throw Error("Slide has not been loaded");var a=this.M.timestamp(),b=a.qa(),c=a.Oa();a=this.xc;var d=a.Wa(),e=0<=b?d.$b(b):null,g=e?e.duration():0;d=b==d.count()-1&&(c>=g||e&&e.uk());0>b?(qu(this.Rd),this.Dz&&pu(this,!0,!1,void 0)):d?(pm(a),pu(this,!0,!0,void 0)):(this.nC=g<=c,b=a.za.Wa(),c=a.Ba.Z().timestamp().qa(),c==b.count()-1?pm(a):(a.play(),om(a,c+1,0)),ru(this),this.nC=!1)};
f.kj=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.$(a);if(0>b)c=b=0;else{var g=e.Wa().count();b>g-1&&(b=g-1)}"idle"!=this.Rd.state()&&qu(this.Rd);if(g=a!=this.N){ku(this);this.qe.Es(a);if(!e.Ud()){this.ro=arguments;this.hx=w(this.kj,this);this.ro.K=a;su(this.Ba,!0,this.qe);return}this.ro&&(this.hx=this.ro=null,su(this.Ba,!1,this.qe));if(0==b&&0==c){ju(this,{K:a,Sd:d,Wv:!1});return}e=this.xf(a);if(e instanceof Kr){e.Wd.reset(b,
1E3*c);var h=tu(this.La.Nd,a);(h=h?h.jl:null)&&e.bG(h)}}this.Ba.Fh(a,b,c,!0);g&&this.oB.C(a);d?this.Ba.start():this.Ba.stop();ru(this)};f.vI=function(a,b,c){r(this.uI)?this.pU=arguments:this.uI=setTimeout(w(this.UQ,this,a,b,void 0===c?!1:c),0)};
f.UQ=function(a,b,c){c=void 0===c?!1:c;clearTimeout(this.uI);this.uI=void 0;var d=this.pU;if(d)this.pU=null,this.UQ.apply(this,d);else{var e=this.Dg();if(0>e){if(0>this.N)return;e=this.N}this.qr=!1;if(!this.yb.wh()&&this.yb.DF()==e){var g=this.yb.pop();d=g.slide;g=g.a6;if(d){e=void 0;if(g){var h=g.fq()==d.index();e=void 0;var k=g.li();g.Jn()&&(k=g.Jn(),e=g.li());e=uu(this,y(k),h,e);h&&ys(this.yb,vu(this.Sc,d.index()).wF())}iu(this)&&wu(this)&&(this.Fe.pop(),this.Zd=this.N);e&&!iu(this)&&(g=e.li(),
h=nu(this,g),ou(this,h,g.Xp(),e));ju(this,{K:d.index(),Sd:a,ga:b,Nn:c,RE:!1,Ps:e});return}}ju(this,{K:e,Sd:a,ga:b,Nn:c,RE:!1})}};f.Dg=function(){if(0>this.N)return-1;var a=this.W().gj().Jv();return a?"gotoSlide"==a.type()?a.K():-1:xu(this)};
function xu(a){if(!a.yb.wh()){var b=a.yb.DF();if(-1!=b)return b}var c=a.W();b=yu(a);if(!iu(a)&&a.N!=b)return zu(a).slides()[0];b=ol(zu(a));if(b.seekTo(a.Zd)){for(c=c.visible();kl(b);){var d=b.W();if(d&&d.bB()||!c||c&&d&&d.visible())break}b=b.W();return!b&&iu(a)&&wu(a)?(b=Au(a).slides().concat().reverse().find(function(b){return b<zu(a).slides()[0]-1}),r(b)?b:-1):b?b.index():-1}return-1}function iu(a){return 0<a.Fe.length?zu(a)instanceof bu:!1}
f.qs=function(){y(0<=this.N);var a=y(this.xf(this.N)),b=!0,c=this.M.timestamp(),d=c.qa();0>d?(qu(this.Rd),this.Dz||(this.vI(!1,!0,!0),b=!1)):0<d||.01<c.Oa()?(c=a.Ba.Z().timestamp().qa(),0==c?qm(a):a.SF(c-1)):(this.vI(!1,!0,!0),b=!1);b&&ru(this)};f.JO=function(a,b){this.yb.reset();(a=Yt(this.F.lQ,a))&&Bu(this,a,b,void 0,!0)};function Bu(a,b,c,d,e){ou(a,b,c,d);ju(a,{K:b.slides()[a.Zd],Wv:!0,Ps:d,Wp:e})}
function ou(a,b,c,d,e){c=c?d&&d.Jn()?new ak(d.fq(),0,0):e||a.M.timestamp():null;a.Fe.push(new Nl(b,c,a.Zd));b=pl(b);0>b&&(b=0);a.Zd=b}f.UA=function(a){(a=cl(this.W().yj(),a))&&Cu(this,a)};function Cu(a,b,c){var d=nu(a,b);c=uu(a,b,!1,c);Bu(a,d,b.Xp(),c)}function nu(a,b){var c=iu(a)?zu(a).Iu:void 0;return new bu(a.F.slides(),b.id(),b,c)}function uu(a,b,c,d){var e=-1;a=a.H;for(var g=0;g<a.count();++g){var h=a.$(g);if(cl(h.yj(),b.id())){e=h.index();break}}return new au({li:b,ga:c,fq:e,Jn:d})}
f.TM=function(){this.yb.reset();Du(this,!0)};function Du(a,b){a.Fe.length||a.UB.C();var c=iu(a),d=a.Fe.pop(),e=c?d.Hu.UW:void 0;e&&ys(a.yb);(c=d.MU)?(a.Zd=d.e4,d=e?uu(a,e,!0):void 0,ju(a,{K:c.K(),Nn:!1,Ps:d,Wp:b})):a.Zd=a.N}f.cO=function(){var a=this.N,b=this.xf(a);b instanceof Kr&&Gr(b.Wd);Eu(this.La.Nd,a);this.kj(a,0,0,!0)};
f.Y0=function(){var a=this.jJ;this.jJ=Ra();if(!(0>this.oa())){var b=this.M.zf(),c=b?(this.jJ-a)/1E3:0,d=this.M.timestamp();a=d.K();var e=d.qa();d=d.Oa();d+=c;c=this.W();if(b&&0<=e){b=c.Wa();c=b.$b(e);var g=c.duration();if(d>=g)if(c.uk()){++e;if(e==b.count()){this.Ba.Fh(a,e-1,c.duration());pu(this,!0,!1,void 0);return}d=0}else{this.Ba.Fh(a,e,g);Fu(this.Ba,!0);return}}this.Ba.Fh(a,e,d)}};
f.yT=function(){this.qe.ua(!0);var a=y(this.xf(this.N));a.tM();var b=tu(this.La.Nd,this.N),c=b?b.jl:null;this.nC=!0;b&&this.q3?(this.Ba.Fh(this.N,b.qa(),b.Oa()),this.xc instanceof Kr&&c&&this.xc.restoreState(c),this.Tn?a.play():a.pause()):this.Tn?(a.play(),om(a,0,0)):qm(a);this.nC=!1;(this.Dz||b)&&ru(this)};
function pu(a,b,c,d){if(0>a.N)throw Error("current slide is null");y(a.xc);var e=!!a.W().gj().Pp(),g=d?Gu(a):a.Bg();0<=g?(d=function(){a.qr=!0;var d=Hu(a,g);d?Cu(a,d.kY,d.Jn):0<a.Fe.length&&wu(a)?Du(a,!1):ju(a,{K:g,Sd:b,Dk:c,Wv:!0,Nn:!1})},0<a.Fe.length&&wu(a)?(e=iu(a)?zu(a).UW:null,Iu(a,a.N+1)?d():(Du(a,!1),e&&!e.Xp()&&(e=iu(a)?zu(a).Iu:void 0,a.yb.push(a.H.$(a.N),void 0,e),d()))):d()):a.F.settings().Kc().An()&&!e?(Ju(a),ju(a,{K:a.Uf(),Sd:b,Wv:!0,Nn:!1,Wp:!0})):(qu(a.Rd),pm(a.xc))}
function Iu(a,b){if(!(b>=a.H.count())){if(!a.H.$(b).visible())return Iu(a,b+1);b=a.N==b?void 0:dl(a.W().yj(),b);var c=iu(a)?zu(a).Iu:void 0;return b&&Qs(a.yb,b.slides(),c)?Iu(a,Math.max.apply(a,b.slides())+1):b}}function Hu(a,b){if(Ku(a))return null;var c=Iu(a,b);if(c)return{kY:c};if(c=xs(a.yb)){var d=c.fq();a=dl(a.H.$(d).yj(),b);if(!a)return null;b=c.li();return{kY:a,Jn:b}}return null}
function Gu(a){if(0<a.Fe.length&&wu(a)){var b=ib(a.Fe).MU;if(iu(a)&&Iu(a,a.N+1))return a.N+1;if(b)return b.K()}b=yu(a);if(!iu(a)&&a.N!=b)return zu(a).slides()[0];b=ol(zu(a));if(b.seekTo(a.Zd)){a.W().visible()?ll(b):b.LF();b=b.W();if(!b&&iu(a)&&wu(a)){var c=Au(a).slides().find(function(b){return a.H.$(b).visible()&&b>zu(a).slides()[a.Zd]});if(!r(c))for(b=a.Fe.length-2;-1<=b;--b)c=a.Fe[b],c=(c?c.Hu:a.fh).slides().find(function(b){return a.H.$(b).visible()&&b>zu(a).slides()[a.Zd]});return r(c)?c:-1}c=
iu(a)?zu(a).Iu:void 0;b=b?Ss(a.yb,b.index(),a.N,a.W().yj(),c,a.H):-1;return b>=a.H.count()?-1:b}return-1}f.Bg=function(){if(0>this.N)return-1;var a=this.W().gj().Pp();return a?"gotoSlide"==a.type()?a.K():-1:Gu(this)};function Lu(a,b){a.jD=b}
function ju(a,b){function c(){Ws(a.OE,d,q).then(function(){a.VQ(d,e,g,h,k,l,n,p,q);u&&a.yb.reset();a.jD&&a.jD();a.jD=null})}var d=b.K,e=void 0===b.Sd?!0:b.Sd,g=void 0===b.uM?!0:b.uM,h=void 0===b.ga?!1:b.ga,k=void 0===b.Dk?!0:b.Dk,l=void 0===b.Wv?!0:b.Wv,n=void 0===b.Nn?!0:b.Nn,p=void 0===b.RE?!0:b.RE,q=void 0===b.Ps?void 0:b.Ps,u=void 0===b.Wp?!1:b.Wp,v=q?q.fq():d;b=a.H.$(v);!q||b.Ud()?c():(a.qe.Vi.addHandler(function(a){a.index()===v&&c()}),a.qe.Es(v))}
f.VQ=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.N){var n=~this.N?this.H.$(this.N).type():null,p=this.H.$(a).type(),q=Ku(this);this.XZ.C(n,p);n="quiz"==p||this.Ga();p="interaction"==p||this.fb();if(n||p||q)g=!1;"idle"!=this.Rd.state()&&qu(this.Rd);this.qe.Es(a);if(2!=this.qe.pv(a))this.ro=arguments,this.ro.K=a,this.hx=
w(this.VQ,this),su(this.Ba,!0,this.qe);else{this.hx=this.ro=null;this.qe.ua(!1);p=l?l.li():void 0;this.Tn=q?!1:b;this.Dz=l?r(y(p).duration())?l.ga():null===this.qr?!1:!this.qr:d;this.q3=h;q=this.Dz?0>this.N?a:this.N:a;this.tf=this.H.$(q).transition().clone();l&&(p=y(p),r(p.duration())?(p=p.duration(),y(r(p)),p=new Tk("Zoom",p,null,!1)):p=null,this.tf=p||this.tf);this.JQ.C(this.tf,this.N,a);ku(this);this.Ba.Fh(q,-1,0);q=this.xf(a);q instanceof Kr&&(h||Eu(this.La.Nd,a),(p=(p=tu(this.La.Nd,a))?p.jl:
null)?q.restoreState(p):(Gr(q.Wd),q.Wd.reset(0,0)));Mu(this,a,c,k,l);if(q=g&&0<this.tf.duration()){hu(this,this.H.$(a));p=this.Rd;var u=a;n=this.tf.wt;var v=this.tf.duration(),G=this.Dz,H=l;p.DL=NaN;var J=p.Sc,N=0>p.N;p.$k=N?J.background():p.Sc.rd[p.N];p.Xq=J.rd[u];J=[];0<=p.N&&(J=p.F.slides().$(p.N),J=J instanceof vo?J.Gu:[]);var W=p.F.slides().$(u);W=W instanceof vo?W.Gu:[];p.N=u;Nu(p);u=new Ou(p.Pf,p.Of,G,p.Xq,p.$k,p.Ve,v,H);u.$q=J;u.Yq=W;u.Wt=N;"RandomTransition"==n&&(n=Pu[Math.floor(Math.random()*
Pu.length)],n=n[Math.floor(Math.random()*n.length)]);n=(n=Qu[n])?n(u):new Ru(u);p.Te=n;p.Te.rs()&&(N=p.Te,N.M=p.M,N.M.Gk().addHandler(N.ES,N),N.M.$p().addHandler(N.DS,N),p.Te.qd.addHandler(p.xT,p));n.yv()?Su(p):n.Jy.addHandler(p.rK,p)}else Tu(this.Rd,a),hu(this);Uu(this);this.oB.C(a);this.Ba.start(d);g&&((p=this.tf.Ee)?(n=this.La.mediaController(),y(n.M),Vu(n,p,n.M.timestamp(),0)):this.tf.VV&&ir(this.La.mediaController()));q||this.yT();e&&ru(this)}}};function ru(a){a.nC||a.LU.C()}
f.playbackState=function(){var a=this.M.state(),b=this.M.timestamp().qa();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":"buffering"==a?"buffering":0>b?"playingTransition":"playingSlide"};
f.ub=function(a){a=a.timestamp();var b=a.K(),c=a.qa(),d=a.Oa();if(0>c){var e=d,g=0;if(this.tf&&"null"!=this.tf.wt){var h=this.Rd.DL*this.tf.duration();isNaN(h)&&(h=0);g=Math.max(0,this.tf.duration()-h);e-=h}this.TL.Gg(0<g?e/g:1)}h=this.H.$(b);0<=c&&b!=this.N&&(Tu(this.Rd,b),Mu(this,b,!0,!0),Uu(this),y(this.xc).tM());e=!1;g=h.Wa();g.count()-1==c&&g.$b(c).duration()<=d&&(e=!0,h.completed()||(h.Dj=!0,Wu(this,h)));d=this.PR;this.PR=a;d.K()==b&&d.qa()!=c&&this.sz.C(c);b==this.zn()&&e?(g.$b(g.count()-1).uk()&&
Xu(this.La.mediaController().wm),Ju(this)):this.GD=!1};f.SN=function(){return this.GD};f.activate=function(){y(!this.ob);this.ob=!0;this.mM=Ra();this.xc&&sm(this.xc,!0);var a=this.La.Nd;Yu(a,0);var b=this;setInterval(function(){Yu(a,b.sk())},1E3)};f.sk=function(){return 0<this.mM?Math.floor((Ra()-this.mM)/1E3):0};function zu(a){var b=ib(a.Fe);return b?b.Hu:a.fh}function Au(a){if(!zu(a)||2>a.Fe.length)return a.fh;var b=a.Fe[a.Fe.length-2];return b?b.Hu:a.fh}
function yu(a){return 0<=a.Zd?zu(a).slides()[a.Zd]:-1}function wu(a){var b=zu(a),c=a.Zd;var d=ol(b);d.N=d.Ju.length;d=ml(d)?d.oa():-1;c=c==d||a.Zd==b.slides().length-1;a=iu(a)?Qs(a.yb,b.slides(),b.Iu):!1;return c||a}f.Z=function(){return this.M};f.iv=function(){return this.Ba};f.oa=function(){return this.N};f.W=function(){if(0>this.N)throw Error("Current slide is undefined");return this.H.$(this.N)};f.ue=function(){if(!this.xc)throw Error("Current slide is undefined");return this.xc};
function Mu(a,b,c,d,e){y(0<=b&&b<a.H.count());a.N!=b&&(c&&0<=a.N&&a.lC.push(a.H.$(a.N)),d&&0<=a.N&&(d=iu(a)?zu(a).Iu:void 0,a.yb.push(a.H.$(a.N),e,d)),a.xc&&(a.xc.uX(),a.xc.deactivate()),e=zu(a).slides(),d=-1,null===a.qr||(d=a.qr?e.indexOf(b,a.Zd):e.lastIndexOf(b,a.Zd)),e=0<=d?d:e.indexOf(b),0<=e&&(a.Zd=e),a.qr=null,a.N=b,e=a.H.$(b),e.bB()||gl(e,!0),Ku(a)&&!e.completed()&&(e.Dj=!0),c&&Zu(a.La.Nd,b),a.xc=a.xf(b),a.CV.C(b),Wu(a,e),a.GV.C(b))}
function $u(a){var b=a.La.Nd.tk;if(b){var c=b.mj();b=b.iB();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=cl(a.H.$(k).yj(),e.id);if(l){g=l;h=e.ga;break}}e=g?uu(a,g,h):void 0;a.yb.push(a.H.$(c[d]),e)}}}function Uu(a){if(a.xc){var b=a.xc,c=b instanceof cs;Ku(a)&&c||(sm(b,a.ob),b.activate(a.La));a.xc instanceof Kr&&(a.xc.AF(),a.xc.ZN())}}function Wu(a,b){var c=b.index(),d=a.xf(c);b=b.persistState(d);a=a.La.Nd;a.gp[c]=b;a.mk=!0;a.invalidate()}
f.xf=function(a){var b=this;var c=void 0===c?!0:c;if(!this.H.$(a).Ud())return null;var d=this.h4,e=d[a]||null;!e&&c&&(e=y(av(this.g4,a)),d[a]=e,e.stateChangedEvent().addHandler(this.i2,this),e instanceof Kr?e.iw().addHandler(function(a){b.N==a&&ku(b)}):e instanceof Yr?e.Ga().quizPlayerEvent().addHandler(this.M1,this):e instanceof cs&&e.jb().scenarioPlayerEvent().addHandler(this.V1,this));return e};
f.M1=function(a){switch(a){case "gotoPreviousSlide":this.ni();break;case "skipQuizSlide":this.Ke();break;case "quizFinished":a=this.W();fb(a,Us);var b=this.ue();fb(b,Yr);b=Hl(b.Ga());a=Il(b)?y(a.yD):y(a.ZB);b=this.W();var c=this.ue();fb(c,Yr);c=c.Ga();var d=Hl(c);"graded"==d.ND&&Jl(d)&&!Il(d)&&b.dO()&&c.restartQuiz();(new El(this)).WM(a);break;case "lockPresentationViewMode":this.B0.C();break;case "unlockPresentationViewMode":this.S4.C()}};
f.V1=function(a){switch(a){case "gotoPreviousSlide":this.ni();break;case "gotoNextSlide":this.Ke();break;case "skipScenarioSlide":this.Ke();break;case "scenarioFinished":a=this.W();fb(a,bs);var b=this.ue();fb(b,cs);a=$r(b.jb()).scenarioPassed()?y(a.zD):y(a.$B);(new Ml(this)).WM(a)}};f.i2=function(a){Wu(this,a)};f.Xb=function(){return this.GV};f.hw=function(){return this.sW};f.TO=function(){return this.rW};f.Yv=function(){return this.sz};f.GO=function(){return this.CV};f.Fn=function(){return this.ll};
function Ju(a){a.GD||(a.GD=!0,a.ll.C())}f.mK=function(a){var b=this.ro,c=this.hx;c&&b&&b.K==a.index()&&(this.hx=this.ro=null,su(this.Ba,!1,this.qe),c.apply(this,b))};f.Ga=function(){return 0>this.N||!(this.W()instanceof Us)?null:this.ue().Ga()};f.fb=function(){return 0>this.N||!(this.W()instanceof Ur)?null:this.ue().fb()};f.jb=function(){return 0>this.N||!(this.W()instanceof bs)?null:this.ue().jb()};f.uG=function(){return this.Rd};f.tA=function(){return this.La.tA()};
f.q1=function(a){var b=this.xf(this.N);b&&(b=b.view(),b instanceof Cp&&b.Rr.C(a,new Bp,!0))};f.G2=function(){var a=this;yl(this.wK)?(this.h_=this.M.zf(),this.pause()):this.h_&&ki(function(){a.play()},this,100)};function ku(a,b){b=void 0===b?!0:b;if(a.VD){var c=a.Z().timestamp();if(0<=c.K()&&0<=c.qa()){var d=a.xf(c.K());d=d instanceof Kr?d.persistState():null;d=new km(d,c.qa(),c.Oa());a=a.La.Nd;b&&(a.Az=!0);Eu(a,c.K(),d);a.invalidate()}}}function Ku(a){return"accessible"==a.Sc.ke}
gu.prototype.slideTransitionController=gu.prototype.uG;gu.prototype.scenarioPlayer=gu.prototype.jb;gu.prototype.quizPlayer=gu.prototype.Ga;gu.prototype.playbackCompleteEvent=gu.prototype.Fn;gu.prototype.stepChangeEvent=gu.prototype.Yv;gu.prototype.slideChangeEvent=gu.prototype.Xb;gu.prototype.currentSlide=gu.prototype.W;gu.prototype.currentSlideIndex=gu.prototype.oa;gu.prototype.clock=gu.prototype.Z;gu.prototype.playbackState=gu.prototype.playbackState;gu.prototype.nextSlideIndex=gu.prototype.Bg;
gu.prototype.gotoPreviousStep=gu.prototype.qs;gu.prototype.previousSlideIndex=gu.prototype.Dg;gu.prototype.gotoTimestamp=gu.prototype.kj;gu.prototype.gotoNextStep=gu.prototype.vn;gu.prototype.gotoPreviousSlide=gu.prototype.ni;gu.prototype.gotoNextSlide=gu.prototype.Ke;gu.prototype.gotoLastSlide=gu.prototype.Kp;gu.prototype.gotoFirstSlide=gu.prototype.Jp;gu.prototype.lastSlideIndex=gu.prototype.zn;gu.prototype.firstSlideIndex=gu.prototype.Uf;gu.prototype.gotoLastSlideViewed=gu.prototype.rv;
gu.prototype.gotoSlide=gu.prototype.ve;gu.prototype.pause=gu.prototype.pause;gu.prototype.play=gu.prototype.play;var bv,cv={n9:"alert",o9:"alertdialog",v9:"application",x9:"article",D9:"banner",V9:"button",Z9:"checkbox",f$:"columnheader",g$:"combobox",j$:"complementary",q$:"contentinfo",W$:"definition",baa:"dialog",caa:"directory",faa:"document",aba:"form",uba:"grid",vba:"gridcell",wba:"group",zba:"heading",Dba:"img",Rba:"link",Sba:"list",Tba:"listbox",Uba:"listitem",dca:"log",gca:"main",hca:"marquee",ica:"math",jca:"menu",kca:"menubar",lca:"menuitem",mca:"menuitemcheckbox",nca:"menuitemradio",Xca:"navigation",
$ca:"note",dda:"option",Yda:"presentation",fea:"progressbar",sea:"radio",tea:"radiogroup",Aea:"region",Xea:"row",Yea:"rowgroup",Zea:"rowheader",gfa:"scrollbar",hfa:"search",ofa:"separator",Efa:"slider",Mfa:"spinbutton",$fa:"status",oga:"tab",pga:"tablist",qga:"tabpanel",rga:"textbox",sga:"textinfo",vga:"timer",xga:"toolbar",yga:"tooltip",Ega:"tree",Fga:"treegrid",Gga:"treeitem"};var dv={j9:"activedescendant",y9:"atomic",B9:"autocomplete",U9:"busy",a$:"checked",e$:"colindex",t$:"controls",Y$:"describedby",daa:"disabled",zaa:"dropeffect",Haa:"expanded",Saa:"flowto",tba:"grabbed",yba:"haspopup",Bba:"hidden",Jba:"invalid",Oba:"label",Pba:"labelledby",Qba:"level",Vba:"live",Tca:"multiline",Uca:"multiselectable",ida:"orientation",mda:"owns",Rda:"posinset",dea:"pressed",yea:"readonly",Bea:"relevant",Cea:"required",$ea:"rowindex",lfa:"selected",qfa:"setsize",Ifa:"sort",Vga:"valuemax",
Wga:"valuemin",Xga:"valuenow",Yga:"valuetext"};uc("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function ev(a,b){b?(y(mc(cv,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function fv(a,b,c){Ha(c)&&(c=c.join(" "));var d=gv(b);""===c||void 0==c?(bv||(bv={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=bv,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function gv(a){y(a,"ARIA attribute cannot be empty.");y(mc(dv,a),"No such ARIA attribute "+a);return"aria-"+a};function hv(a){this.Yk=a}hv.prototype.ib=function(a,b,c){c=this.Yk.hasOwnProperty(a)?this.Yk[a]:c;if(r(c))return r(b)&&(c=zj(c,b,this.pI)),c;Za("unknown message id: "+a);return a};hv.prototype.messages=function(){return this.Yk};hv.prototype.pI=function(a){return"%"+a.toUpperCase()+"%"};hv.prototype.getMessage=hv.prototype.ib;function iv(a){this.ha=a;this.zS=!1;this.pb=Me("DIV");bp(this.pb,"framesLayer");this.ng=new I;a.Le().addHandler(this.ly,this)}f=iv.prototype;f.ly=function(a,b,c,d){this.ha.BF()?dh(this.pb,0,0):dh(this.pb,c,d);D(this.pb,"pointer-events","none");c="";this.zS||(c="rect(0px,"+a+"px,"+b+"px,0px)");D(this.pb,"clip",c);this.ng.C()};f.Le=function(){return this.ng};f.position=function(a,b){var c=this.ha.Ch();return this.Mo(c.querySelector("#"+a),c,b||this.scale())};f.scale=function(){return this.ha.scale()};
f.Mo=function(a,b,c){var d=new ne(0,0);if(!a)return d;a=hh(a);b=hh(b);d=re(a,b);return d=new ne(d.x/c,d.y/c)};f.displayObject=function(){return this.pb};function jv(a){this.VL=a.Qn;this.LC=a.language;this.hm=a.un;this.ko=a.tn.split(",")}function kv(a){var b=a.VL;var c=Date.now(),d=0;0<b-c&&(d=Math.ceil((b-c)/864E5));b=d;"ru"==a.LC?(c=a.hm.indexOf("["),d=a.hm.indexOf("]"),-1==c||-1==d?a=a.hm?b+" "+a.hm.replace("{DAYS}",lv(a,b)):"":(c=a.hm.substr(c+1,d-c-1).split(","),a=(1==b%10&&11!=b?c[0]:c[1])+" "+b+" "+lv(a,b))):a=a.hm?b+" "+a.hm.replace("{DAYS}",lv(a,b)):"";return a}
function lv(a,b){if("ru"==a.LC){var c=b%10;a=0==c||5<=c||10<=b&&19>=b?a.ko[2]:1==c?a.ko[0]:a.ko[1]}else a=1!=b&&2<=a.ko.length?a.ko[1]:a.ko[0];return a};function mv(a,b){this.fH=a;this.Pc=b}mv.prototype.className=function(){return this.Pc?this.fH+"__"+this.Pc:this.fH};function nv(a,b){return a.className()+"_"+b}function ov(a,b,c){return nv(a,b)+"_"+c}function pv(a,b,c){b=$o(b);var d=ov(a,c,"");return pb(b,function(a){return 0==a.indexOf(d)})};var qv=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function rv(a,b){a.className.baseVal=b}function sv(a){return Da(a.className)?$o(a):(a=a.className.baseVal,Da(a)&&a.match(/\S+/g)||[])}function tv(a,b){return Da(a.className)?ap(a,b):rb(sv(a),b)}function uv(a,b){if(Da(a.className))bp(a,b);else if(!tv(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;rv(a,c)}}function vv(a,b){Da(a.className)?cp(a,b):tv(a,b)&&rv(a,mb(sv(a),function(a){return a!=b}).join(" "))};function wv(a){I.call(this,a);this.ix=Rj(this,new I);this.xI=Rj(this,new I)}m(wv,I);wv.prototype.addHandler=function(a,b,c){I.prototype.addHandler.call(this,a,b,c);this.ix.C()};wv.prototype.removeHandler=function(a,b,c){I.prototype.removeHandler.call(this,a,b,c);this.xI.C()};var xv,yv=[];if(window.MutationObserver){xv=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(yv),e=d.next();!e.done;e=d.next())e=e.value,Ja(b.contains)&&b.contains(e.displayObject())&&e.Zh(!1)}})});var zv={subtree:!0,childList:!0};qv(function(){xv.observe(document.body,zv)})}
function P(a){var b=a||{};a=b.Y;var c=b.V,d=b.AX,e=b.fX,g=b.vg,h=b.Iv,k=b.ZW,l=b.nF,n=b.Pe,p=b.KY,q=b.tabIndex;b=b.p5;L.call(this);var u=this;e||(e=Ie(g||"DIV"));this.R=e;this.ww=[];if(a||c)a=a||new mv(y(c),d),Av(this,a);this.ql=r(h)?h:!0;this.Gm=this.Ea=this.Ia=this.Bb=this.Ab=this.zq=void 0;this.mr=1;this.CR=null;this.XV={};this.zd=null;n&&(this.wr=Bv(this));(this.mL=p)&&this.Oe(!1);r(q)&&this.NA(q);this.fa=Rj(this,new wv(this));Cv(this,this.fa);l&&F(this,this.fa,Fa);b&&Dv(this);this.ng=M(this);
if(!1===k){var v=!1;Jj(this,this.displayObject(),"mousedown",function(){v=!0});Jj(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(v=!1)});Jj(this,this.displayObject(),"focusin",function(a){v&&a.target==a.currentTarget&&qv(function(){u.displayObject().blur()})})}}m(P,L);f=P.prototype;f.Le=function(){return this.ng};f.focus=function(){this.R.focus()};f.getAttribute=function(a){return this.R.getAttribute(a)};f.setAttribute=function(a,b){this.R.setAttribute(a,b)};
f.removeAttribute=function(a){this.R.removeAttribute(a)};f.NA=function(a){this.zq=a;this.Wy(a)};f.Hg=function(a){this.Ab=a;this.R.style.left=a+"px"};f.Wc=function(a){this.Bb=a;this.R.style.top=a+"px"};f.move=function(a,b){this.Hg(a);this.Wc(b)};f.zb=function(a){this.resize(a)};f.Cb=function(a){this.resize(void 0,a)};f.resize=function(a,b){this.Om(a,b);r(a)&&(this.Ia=a);r(b)&&(this.Ea=b);this.Ma(this.width(),this.height());this.ng.C(this)};
f.ua=function(a){r(this.zq)&&this.Wy(a?this.zq:-1);a?this.R.removeAttribute("disabled"):this.R.setAttribute("disabled","")};f.J=function(a){this.zd=null;qh(this.R,a)};f.Me=function(a){Ev(this,"opacity",a);this.Gm=a};f.G=function(a){a=this.Lj(a);B(this.R,a)};function Q(a,b,c){Rj(a,b,void 0);null!=c?a.tg(b,c):a.G(b)}f.tg=function(a,b){a=this.Lj(a);this.R==a.parentNode&&this.R.childNodes[b]==a||Qe(this.R,a,b)};f.removeChild=function(a){a=this.Lj(a);this.tv(a)&&this.R.removeChild(a)};f.Lv=function(){Oe(this.R)};
f.pa=function(a){bf(this.R,a)};f.Ds=function(a){this.R.innerHTML=a};function Ev(a,b,c){D(a.R,b,c)}function Fv(a){for(var b={height:"inherit"},c=ba(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,D(a.R,d,b[d])}f.ti=function(a){this.Nl("label",a)};f.Af=function(a){Ha(a)&&(a=a.join(" "));ev(this.R,a)};f.Fg=function(a){this.Nl("hidden",a)};f.Nl=function(a,b){fv(this.R,a,b)};function Gv(a,b){a=a.R.getAttribute(gv(b));return null==a||void 0==a?"":String(a)}
function Hv(a,b){b instanceof mv||(b=new mv(b,void 0));Av(a,b)}
f.U=function(a,b){var c=this;if(this.ww.length)for(var d={},e=ba(this.ww),g=e.next();!g.done;d={kB:d.kB,jB:d.jB,EG:d.EG},g=e.next())g=g.value,Da(b)?(d.kB=pv(g,this.R,a),d.kB&&(delete this.XV[a],function(a){return function(){vv(c.R,y(a.kB))}}(d)()),b&&(d.jB=ov(g,a,b),this.XV[a]=d.jB,function(a){return function(){uv(c.R,a.jB)}}(d)())):(d.EG=nv(g,a),function(a){return function(){var d=c.R,e=a.EG;b?bp(d,e):cp(d,e)}}(d)());else(function(){var d=c.R;b?bp(d,a):cp(d,a)})(),Za("component has no bemInfo")};
f.mN=function(a){var b=this.ww[0];y(b);a=b?nv(b,a):a;return tv(this.R,a)};f.Oe=function(a){y(this.mL);this.Nl("selected",a)};f.selected=function(){y(this.mL);return"true"==Gv(this,"selected")};function R(a,b){a=y(a.ww[0]);y(!a.Pc);return new mv(a.fH,b)}f.Xa=function(){this.Ma(this.width(),this.height());this.ng.C()};f.tv=function(a){return this.Lj(a).parentNode==this.displayObject()};f.x=function(){return r(this.Ab)?this.Ab:fh(this.displayObject()).x};f.y=function(){return r(this.Bb)?this.Bb:fh(this.displayObject()).y};
f.width=function(){return r(this.Ia)?this.Ia:this.sI()};f.height=function(){return r(this.Ea)?this.Ea:this.rI()};f.enabled=function(){return!this.R.hasAttribute("disabled")};f.visible=function(){return"boolean"==typeof this.zd?this.zd:"none"!=this.displayObject().style.display};f.opacity=function(){if(r(this.Gm))return this.Gm;var a=ph(this.R);return Ea(a)?a:1};f.displayObject=function(){return this.R};f.setScale=function(a,b){b=void 0===b?"0 0":b;kp(this.R,a,a);Wh(this.R,y(b))};
f.setParentScale=function(a){this.mr=a;this.ey()};f.contains=function(a){if(!a)return!1;a=this.Lj(a);return We(this.R,a)};function Iv(a,b,c,d,e){function g(){var a=Da(c)?c:c();a=b.ib(a,d&&d());h(a)}var h=e||a.pa.bind(a);y(!a.CR);F(a,b.N0,function(a){var b=Da(c)?c:c();a==b&&g()});g();a.CR=g}f.tq=function(a){(a instanceof Node||Ja(a.displayObject))&&this.removeChild(a);L.prototype.tq.call(this,a)};f.Lj=function(a){return a instanceof Node?a:a.displayObject()};
f.sI=function(){var a=this.R;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:sh(a).width};f.rI=function(){var a=this.R;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:sh(a).height};f.Om=function(a,b){r(a)&&lh(this.R,a);r(b)&&mh(this.R,b)};f.Ma=function(){};f.ey=function(){};
function Bv(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.Ma(a.R.clientWidth,a.R.clientHeight),a.ng.C(a))});b.observe(a.R);return b}
function Cv(a,b){var c=Rj(a,new Lo(a.R));F(a,b.ix,function(){1==Xj(b)&&No(c);Jj(a,a.R,"mouseover",function(){a.enabled()&&0<Xj(a.fa)&&a.rw()});Jj(a,a.R,"mouseout",function(){a.Zh(!1)})});F(a,b.xI,function(){0==Xj(b)&&Oo(c)});var d=new Uo;F(a,d.wz,function(b,c,d){a.Zh(!1);a.enabled()&&a.lo(d);a.ql&&d.target==a.R&&d.preventDefault()});F(a,d.FL,function(){a.Zh(!0)});F(a,d.GL,function(){a.enabled()&&a.rw()});Mo(c,d)}f.lo=function(a){this.fa.C(this,a)};
function Av(a,b){a.ww.push(b);uv(a.R,b.className())}f.rw=function(){this.U("active",!0)};f.Zh=function(){this.U("active",!1)};f.OG=function(){Jj(this,this.R,"keydown",this.TJ,this)};f.TJ=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.lo())};function Dv(a){xv?yv.push(a):Ec?Jj(a,window,"DOMNodeRemoved",function(b){We(b.target,a.R)&&a.Zh(!1)}):Jj(a,a.R,"DOMNodeRemovedFromDocument",function(){a.Zh(!1)})}
f.Wy=function(a){this.setAttribute("tabindex",a+"")};f.fd=function(){this.wr&&this.wr.disconnect();var a=yv.indexOf(this);0<=a&&yv.splice(a,1)};function Jv(a){Ue(a)?this.va=this.R=a:(this.R=Ie("DIV",Kv("component_container",a)),this.va=this.dQ(Kv("component_base",a)),B(this.R,this.va));this.gd=[];this.ql=!1;if(Ni){var b=new Lo(this.Zv());this.fa=new wv;this.fa.ix.addHandler(function(){1==Xj(this.fa)&&No(b)},this);this.fa.xI.addHandler(function(){0==Xj(this.fa)&&Oo(b)},this);a=new Uo;a.wz.addHandler(function(a,b,e){this.Zh(!1);this.ql&&e.preventDefault();this.enabled()&&this.lo(e)},this);a.FL.addHandler(function(){this.Zh(!0)},this);a.GL.addHandler(function(){this.enabled()&&
this.rw()},this);Mo(b,a)}else this.ql=!0,this.fa=new wv,this.fa.ix.addHandler(function d(){fb(this.fa,wv);this.fa.ix.removeHandler(d,this);var a=C(this.Zv(),"mouseover",function(){this.enabled()&&0<Xj(this.fa)&&this.rw()},!1,this);this.gd.push(a);a=C(this.Zv(),"mouseout",function(){this.Zh(!1)},!1,this);this.gd.push(a);a=C(this.Zv(),"click",function(a){this.Zh(!0);this.ql&&0<Xj(this.fa)&&(a.preventDefault(),a.stopPropagation());this.lo(a)},!1,this);this.gd.push(a)},this);this.ng=new I}f=Jv.prototype;
f.Gm=1;f.KZ=!0;f.lo=function(a){!this.KZ&&a&&(this.displayObject().blur(),this.va.blur());this.fa.C(this,a)};f.Le=function(){return this.ng};f.Zv=function(){return this.displayObject()};f.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};f.removeAttribute=function(a){this.displayObject().removeAttribute(a)};f.NA=function(a){this.zq=a;this.Wy(a)};
f.Pe=function(){var a=this;this.Ea=this.Ia=void 0;this.wr=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.Ia=c.width,a.Ea=c.height,a.Ma(c.width,c.height),a.ng.C(a))});this.wr.observe(this.R);this.Ma(parseInt(this.R.style.width,10),parseInt(this.R.style.height,10));this.ng.C(this)};f.rw=function(){this.U("active",!0)};f.Zh=function(){this.U("active",!1)};f.fX=function(){return this.va};Jv.prototype.baseElement=Jv.prototype.fX;
Jv.prototype.displayObject=function(){return this.R};Jv.prototype.displayObject=Jv.prototype.displayObject;f=Jv.prototype;f.width=function(){return r(this.Ia)?this.Ia:this.sI(this.va)};f.sI=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:sh(a).width};f.zb=function(a){this.resize(a)};f.height=function(){return r(this.Ea)?this.Ea:this.rI(this.va)};f.rI=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:sh(a).height};f.Cb=function(a){this.resize(void 0,a)};
f.resize=function(a,b){if(r(this.wr))throw Error("ResizeObserver is turned on");this.Om(a,b);r(a)&&(this.Ia=a);r(b)&&(this.Ea=b);this.ng.C(this)};f.Om=function(a,b){r(a)&&(lh(this.displayObject(),a),lh(this.va,a));r(b)&&(mh(this.displayObject(),b),mh(this.va,b));r(a)&&r(b)&&this.Ma(a,b)};f.Ma=function(){};f.x=function(){return r(this.Ab)?this.Ab:fh(this.displayObject()).x};f.Hg=function(a){this.Ab=a;this.displayObject().style.left=a+"px"};f.y=function(){return r(this.Bb)?this.Bb:fh(this.displayObject()).y};
f.Wc=function(a){this.Bb=a;this.displayObject().style.top=a+"px"};f.move=function(a,b){this.Hg(a);this.Wc(b)};f.enabled=function(){return!this.va.hasAttribute("disabled")};f.ua=function(a){r(this.zq)&&this.Wy(a?this.zq:-1);a?this.va.removeAttribute("disabled"):this.va.setAttribute("disabled","")};f.visible=function(){return"none"!=this.displayObject().style.display};f.J=function(a){qh(this.displayObject(),a)};f.opacity=function(){return this.Gm};f.Me=function(a){Lv(this,"opacity",a);this.Gm=a};
f.G=function(a){a=this.Lj(a);B(this.displayObject(),a)};f.tg=function(a,b){a=this.Lj(a);Qe(this.displayObject(),a,b)};f.removeChild=function(a){a=this.Lj(a);this.tv(a)&&this.displayObject().removeChild(a)};f.Lv=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};f.tv=function(a){return(a instanceof Jv?a.displayObject():a).parentNode==this.displayObject()};f.pa=function(a){bf(this.va,a)};f.Ds=function(a){this.va.innerHTML=a};
function Lv(a,b,c){D(a.displayObject(),b,c)}f.ti=function(a){this.Nl("label",a)};f.Af=function(a){Ha(a)&&(a=a.join(" "));ev(this.zE?this.va:this.R,a)};f.Fg=function(a){this.Nl("hidden",a)};f.Nl=function(a,b){fv(this.zE?this.va:this.R,a,b)};f.dQ=function(a){return Ie("DIV",a)};function Kv(a,b){return r(b)?b instanceof Array?(b=vb(b),b.push(a),b):[a,b]:a}f.U=function(a,b){a=this.aH?nv(this.aH,a):a;var c=this.R;b?bp(c,a):cp(c,a);this.R!=this.va&&(c=this.va,b?bp(c,a):cp(c,a))};
f.mN=function(a){a=this.aH?nv(this.aH,a):a;return ap(this.R,a)};function Mv(a,b){a=a.displayObject();bp(a,b)}function Nv(a,b){a=a.displayObject();cp(a,b)}function Ov(a){return lp(a.displayObject(),"landscape")}f.OG=function(){C(this.displayObject(),"keydown",this.TJ,!1,this)};f.TJ=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.lo(null))};f.Wy=function(a){this.setAttribute("tabindex",a+"")};
f.Wb=function(){for(var a=0;a<this.gd.length;++a){var b=this.gd[a];b&&Bg(b)}this.wr&&this.wr.disconnect()};f.Lj=function(a){return a instanceof Jv||a instanceof P?a.displayObject():a};function S(a,b){Jv.call(this,Ie(b||"DIV",a))}x(S,Jv);function Pv(a,b){var c=this;this.Vn=a;b=b-a.width()-1;this.qq=new Xg(b,2,a.width(),a.height());this.Pg=new S("trial_banner");this.Pg.zb(this.qq.width);this.Pg.Cb(this.qq.height);Lv(this.Pg,"cursor","pointer");b=Me("DIV");b.innerHTML=a.content();bp(b,"banner-content");fv(b,"hidden",!0);this.Pg.va.appendChild(b);b=Me("DIV");b.innerHTML=a.contentHover();bp(b,"banner-content_hover");fv(b,"hidden",!0);this.Pg.va.appendChild(b);b=new S("days_remaining");b.Hg(a.ls());b.Wc(a.ms());b.Fg(!0);var d=new jv({Qn:this.Vn.Qn(),
language:this.Vn.language(),un:this.Vn.un(),tn:this.Vn.tn()});b.pa(kv(d));this.Pg.G(b);a.url()&&this.Pg.fa.addHandler(function(a,b){b.stopPropagation();a=c.Vn.url();y(a);ui(a)},this);D(this.displayObject(),"z-index","1000")}Pv.prototype.Ka=function(){return this.qq};Pv.prototype.displayObject=function(){return this.Pg.displayObject()};function Qv(){this.RB=new I;this.WZ=new I;this.vQ=new I;this.tQ=new I}f=Qv.prototype;f.tt=!1;f.st=!1;f.mz=null;f.ou=null;f.ov=function(){return"drag"};f.sF=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.tt&&(this.st=this.tt=!1),this.st=!1,1;if("touchMove"==a&&this.st)return 1}this.tt&&(y(this.ou),this.st=this.tt=!1,this.tQ.C(this.ou.x,this.ou.y));return 0};
f.UE=function(a){a=new ne(a.touches()[0].clientX(),a.touches()[0].clientY());this.st?(a=re(a,this.mz),oe(a,this.ou)||(this.tt||(y(this.mz),this.tt=!0,this.vQ.C(this.mz.x,this.mz.y)),this.ou=a,this.RB.C(a.x,a.y))):(this.st=!0,this.mz=a,this.ou=new ne,this.WZ.C())};f.Ap=function(){};function Rv(){this.z3=new I;this.vu=new I;this.$U=new I;this.RB=new I;this.zx=null;this.fL=!1}f=Rv.prototype;f.Ax=-1;f.qC=0;f.ov=function(){return"scale"};f.sF=function(a,b){a=2==b.touches().length;var c=!a&&0<this.Ax;a!=this.fL&&(this.fL||(Sv(b),this.z3.C()),this.fL=a);return a||c?1:0};
f.UE=function(a){if(2==a.touches().length){var b=Sv(a);if(this.zx&&b){var c=re(b.DX,this.zx.DX),d=re(b.JY,this.zx.JY),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.RB.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.zx=b;b=a.scale();r(b)||(b=a.touches()[0],a=a.touches()[1],a=pe(new ne(b.clientX(),b.clientY()),new ne(a.clientX(),a.clientY())),this.qC?b=a/this.qC:(b=1,this.qC=a));a=b;this.vu.C(a);this.Ax=a}else 0<this.Ax&&(this.$U.C(this.Ax),this.zx=
null,this.Ax=-1,this.qC=0)};function Sv(a){a=a.touches();return 2!=a.length?null:{DX:new ne(a[0].clientX(),a[0].clientY()),JY:new ne(a[1].clientX(),a[1].clientY())}}f.Ap=function(){};function Tv(){this.Sy=new I}f=Tv.prototype;f.qz=null;f.No=null;f.Tr=!1;
f.sF=function(a,b){if("touchEnd"==a)return this.Tr&&this.qz&&this.No?this.EW(this.No,this.qz)?1:0:0;if(1!=b.touches().length||gg(b.gs()))return this.Tr=!1,0;var c=new ne(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(hg(b.gs()))return this.Tr=!1,0;this.qz=this.No=c;this.Tr=!0;return 0}if(!this.Tr||!this.qz||!this.No)return 0;(this.Tr=this.qz==this.No?this.FW(c,this.No):this.GW(c,this.No))&&b.gs().preventDefault();this.No=c;return 0};f.UE=function(){this.Sy.C()};f.Ap=function(){};
function Uv(){this.Sy=new I}x(Uv,Tv);Uv.prototype.ov=function(){return"scrollLeft"};Uv.prototype.GW=function(a,b){return a.x<=b.x};Uv.prototype.FW=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};Uv.prototype.EW=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function Vv(){this.Sy=new I}x(Vv,Tv);Vv.prototype.ov=function(){return"scrollRight"};Vv.prototype.GW=function(a,b){return a.x>=b.x};Vv.prototype.FW=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
Vv.prototype.EW=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function Wv(){Gg.call(this);this.sb=Xv;this.endTime=this.startTime=null}x(Wv,Gg);var Xv=0;Wv.prototype.Cn=function(){this.wg("begin")};Wv.prototype.Bk=function(){this.wg("end")};Wv.prototype.wg=function(a){this.dispatchEvent(a)};function Yv(a,b,c){Rf.call(this);this.AN=a;this.wv=b||0;this.sv=c;this.D5=w(this.Z5,this)}x(Yv,Rf);f=Yv.prototype;f.Vf=0;f.Uc=function(){Yv.ra.Uc.call(this);this.stop();delete this.AN;delete this.sv};f.start=function(a){this.stop();this.Vf=Ng(this.D5,r(a)?a:this.wv)};f.stop=function(){this.uN()&&Ca.clearTimeout(this.Vf);this.Vf=0};f.uN=function(){return 0!=this.Vf};f.Z5=function(){this.Vf=0;this.AN&&this.AN.call(this.sv)};var pc={},Zv=null;function $v(a){a=La(a);delete pc[a];oc()&&Zv&&Zv.stop()}function aw(){Zv||(Zv=new Yv(function(){bw()},20));var a=Zv;a.uN()||a.start()}function bw(){var a=Ra();fc(pc,function(b){cw(b,a)});oc()||aw()};function dw(a,b,c,d){Wv.call(this);if(!Ha(a)||!Ha(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.TA=a;this.c6=b;this.duration=c;this.WW=d;this.coords=[];this.$A=!1;this.gc=0;this.yN=null}x(dw,Wv);f=dw.prototype;
f.play=function(a){if(a||this.sb==Xv)this.gc=0,this.coords=this.TA;else if(1==this.sb)return!1;$v(this);this.startTime=a=Ra();-1==this.sb&&(this.startTime-=this.duration*this.gc);this.endTime=this.startTime+this.duration;this.yN=this.startTime;this.gc||this.Cn();this.wg("play");-1==this.sb&&this.wg("resume");this.sb=1;var b=La(this);b in pc||(pc[b]=this);aw();cw(this,a);return!0};f.stop=function(a){$v(this);this.sb=Xv;a&&(this.gc=1);ew(this,this.gc);this.wg("stop");this.Bk()};
f.pause=function(){1==this.sb&&($v(this),this.sb=-1,this.wg("pause"))};f.Gg=function(a){this.gc=a;1==this.sb&&(this.startTime=Ra()-this.duration*this.gc,this.endTime=this.startTime+this.duration)};f.Uc=function(){this.sb==Xv||this.stop(!1);this.qY();dw.ra.Uc.call(this)};f.destroy=function(){this.Wb()};
function cw(a,b){$a(a.startTime);$a(a.endTime);$a(a.yN);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.gc=(b-a.startTime)/(a.endTime-a.startTime);1<a.gc&&(a.gc=1);a.yN=b;ew(a,a.gc);1==a.gc?(a.sb=Xv,$v(a),a.wg("finish"),a.Bk()):1==a.sb&&a.MF()}function ew(a,b){Ja(a.WW)&&(b=a.WW(b));a.coords=Array(a.TA.length);for(var c=0;c<a.TA.length;c++)a.coords[c]=(a.c6[c]-a.TA[c])*b+a.TA[c]}f.MF=function(){this.wg("animate")};f.qY=function(){this.wg("destroy")};
f.wg=function(a){this.dispatchEvent(new fw(a,this))};function fw(a,b){Wf.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.gc=b.gc;this.state=b.sb}x(fw,Wf);function gw(a){return 1-Math.pow(1-a,3)};function hw(a,b,c,d){var e=Number.MAX_VALUE;this.qQ=a;this.Kj=b;this.GE=this.Pf=c;this.FE=this.Of=d;this.G0=e;this.Rb=new ne;this.vu=new I;this.H3=[To(b,"scrollLeft"),To(b,"scrollRight")];a=new Rv;a.vu.addHandler(this.E2,this);a.$U.addHandler(this.D2,this);this.bV=a;a=new Qv;a.RB.addHandler(this.B2,this);a.vQ.addHandler(this.A2,this);a.tQ.addHandler(this.z2,this);this.uQ=a}f=hw.prototype;f.cV=!0;f.aV=!1;f.xP=1;f.yo=1;f.oE=-1;f.jk=null;f.Bq=null;f.im=null;
function iw(a,b){b!=a.aV&&((a.aV=b)?(Mo(a.Kj,a.bV),Mo(a.Kj,a.uQ)):(So(a.Kj,a.bV),So(a.Kj,a.uQ)))}f.ja=function(){return this.yo*this.xP};f.E2=function(a){0>this.oE&&(jw(this),this.oE=this.yo);kw(this,le(this.oE*a,1,4))};f.D2=function(){this.oE=-1};f.B2=function(a,b){1<this.yo&&window.event&&window.event.preventDefault();y(!!this.jk);y(this.Bq);a=new ne(a,b);this.Bq.push({offset:a,time:Ra()});this.rg(ue(this.jk,a))};f.A2=function(){jw(this);this.Bq=[];this.jk=this.Rb.clone()};
f.z2=function(){y(this.Bq);var a=this.Bq.length;if(2<=a){var b=this.Bq[a-2],c=this.Bq[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.im=new lw(this.Rb,new ne(this.Rb.x+a*c/7,this.Rb.y+b*c/7),c),C(this.im,"animate",this.f1,!1,this),C(this.im,"finish",this.e1,!1,this),this.im.play())}};f.f1=function(){y(this.im);this.rg(this.im.position())};f.e1=function(){jw(this)};function jw(a){a.im&&(a.im.Wb(),a.im=null)}
function kw(a,b){var c=(b-a.yo)/a.yo;a.yo=b;b=a.Rb.x;var d=a.Rb.y;b-=(a.GE/2-b)*c;d-=(a.FE/2-d)*c;a.Rb=mw(a,new ne(b,d));a.vu.C(a.ja(),a.Rb.x,a.Rb.y);c=1==a.yo;if(a.cV!=c)for(a.cV=c,b=a.H3,d=0;d<b.length;++d){var e=b[d];e&&(c?Mo(a.Kj,e):So(a.Kj,e))}}f.rg=function(a){a=mw(this,a);oe(this.Rb,a)||(this.vu.C(this.ja(),a.x,a.y),this.Rb=a)};function mw(a,b){function c(a,b,c){return b<=c?(c-b)/2:le(a,c-b,0)}var d=a.ja();return new ne(c(b.x,a.Pf*d,a.GE),c(b.y,a.Of*d,a.FE))}
function lw(a,b,c){dw.call(this,[a.x,a.y],[b.x,b.y],c,gw)}x(lw,dw);lw.prototype.position=function(){y(this.coords);return new ne(this.coords[0],this.coords[1])};function nw(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 ow(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 pw(a,b){this.Ku=[];for(var c=0;c<a.count();++c){var d=a.$(c);d=b(d);for(var e=0;e<d.length;++e)for(var g=d[e],h=this.Ku,k=c+(0<g.Ui?g.Ui:0),l=c;l<=k;++l)h[l]||(h[l]=[]),h[l].push(g)}}function qw(a){return new pw(a,function(a){return a.od().Yc()})}function rw(a){return new pw(a,function(a){return a.Mc().Yc()})}function sw(a,b,c){return ow(a.Ku[b]||[],a.Ku[c]||[])};function tw(a){var b=a.Fa,c=a.F7,d=a.GF,e=a.vG,g=a.Ch,h=a.Gp,k=a.na,l=a.qG,n=a.ka;a=a.H8;L.call(this);this.F=b;this.Lf=c;this.mb=d;this.ik=e;this.Qd=g;this.$d=h;this.Ve=k;this.Gr=l;uw(this);this.Ia=b.slideWidth();this.Ea=b.slideHeight();this.ja=1;this.Kj=vw(this);c=this.rh();c=new hw(this.mb,this.Kj,c.width,c.height);iw(c,!1);F(this,c.vu,this.A3,this);this.lM=c;this.WD=M(this);this.Ue=null;this.CC=!1;this.B=n;this.Rd=a;this.FI={};this.Vj=!1;this.Ii=null;b=fb(b.slides(),hl);this.jp=qw(b)}m(tw,L);
f=tw.prototype;f.width=function(){return this.Ia};f.height=function(){return this.Ea};f.scale=function(){return this.ja};f.resize=function(a,b){this.Ia=a;this.Ea=b;kh(this.mb,a,b);var c=this.lM;c.Rb=mw(c,ue(c.Rb,new ne((a-c.GE)/2,(b-c.FE)/2)));c.GE=a;c.FE=b;c.xP=Math.min(a/c.Pf,b/c.Of,c.G0);kw(c,c.yo);ww(this);xw(this)};
f.pY=function(a){var b=this.B,c=this.Ue?this.Ue.index():-1,d=b.oa();this.Ue=0<=d?b.W():null;b=this.Ue instanceof Us;var e=this.Ue instanceof Ur,g=this.Ue instanceof bs;this.CC=(this.$d.zS=b)||e||g;this.ik.style.opacity=this.CC?"0":"";this.Hz();a&&D(a.displayObject(),"display",g?"none":"");a=sw(this.jp,c,d);c=sw(this.jp,d,c);yw(this,a,!1);yw(this,c,!0);this.Vj&&(zw(this,a),Aw(this,c));ww(this);Bw(this)};
f.XW=function(a){kw(this.lM,1);Cw(this);xw(this);Dw(this);var b=this.B;-1!=b.oa()&&r(a)&&(b=(b=b.ue())&&b.view(),b instanceof Xr?b.Ga().setBannerView(a.displayObject()):b instanceof Tr?b.fb().setBannerView(a.displayObject()):b instanceof as&&b.jb().setBannerView(a.displayObject()))};f.setOverlayDisplayed=function(a){if(this.Vj!=a){this.Vj=a;if(this.Ue){var b=this.Ue.index();b=this.jp.Ku[b]||[];a?Aw(this,b):zw(this,b);(b=this.B.Ga())&&b.setOverlayDisplayed(a)}Bw(this)}};
f.uF=function(a){this.Qd.style.display="";this.ik.style.display="";Ew(a);Cw(this)};f.BF=function(){return this.CC};function uw(a){a.mR();a.pR();a.qR();a.kR();a.lR();a.nR()}f.mR=function(){var a=this.mb;a.setAttribute("role","main");a.setAttribute("aria-live","polite");a.style.overflow="hidden";kh(a,this.rh().width,this.rh().height);ad&&(a.style["-webkit-text-size-adjust"]="none")};
f.pR=function(){var a=this.ik;Ve(a)||Qe(this.mb,this.ik,0);a.style.display="none";var b=this.rh();kh(a,b.width-2,b.height-2);dh(a,1,1)};f.qR=function(){var a=this.Qd;a.removeAttribute("class");a.style.overflow="hidden";a.style.position="absolute";kh(a,this.rh().width,this.rh().height);Wh(a,"0 0")};f.kR=function(){var a=this.$d.displayObject();D(a,"z-index","2");Ve(a)||B(this.mb,a)};f.lR=function(){Ve(this.Ve)||B(this.Qd,this.Ve)};f.nR=function(){cp(this.Gr,"slide-displays-parent")};
function vw(a){var b=new Lo(a.mb,[new Uv,new Vv]);F(a,To(b,"scrollLeft").Sy,function(){var b=a.Lf.hq();b.zc()&&b.QB(b.c4)&&b.F.settings().navigation().Il().enabled()&&Fw(b)&&Gw(b)});F(a,To(b,"scrollRight").Sy,function(){var b=a.Lf.hq();y(b.Od);b.zc()&&b.QB(b.d4)&&b.F.settings().navigation().Il().enabled()&&Fw(b)&&b.Od.ni()});No(b);if(mj){var c=new Uo;F(a,c.wz,a.c1,a);F(a,c.sQ,a.b1,a);Mo(b,c)}return b}
f.b1=function(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():We(this.Qd,a)&&(c.preventDefault(),c=this.Lf.hq(),c.QB(c.b4))};f.c1=function(a,b,c){vi(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():We(this.Qd,a)&&(c.preventDefault(),Sr(this.Lf.hq(),this,c)))};
function ww(a){var b=Te(a.$d.displayObject());if(b.length){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,ap(c,"framesLayerContent")&&(c.setAttribute("data-width",a.Ia),c.setAttribute("data-height",a.Ea))}}function xw(a){var b=a.B;-1!=b.oa()&&(b=y(b.ue()).view(),b instanceof as&&b.jb().setParentScale(a.ja),Zi||(b instanceof Xr?b.Ga().resize(a.Ia,a.Ea):b instanceof Tr&&b.fb().resize(a.Ia,a.Ea)))}
function Dw(a){if("idle"==a.Rd.state()){var b=a.B;b=0<=b.oa()?b.W():null;var c=b instanceof Ur,d=b instanceof bs;b instanceof Us||c||d||mi||!Ic||(b=De("IMG",null,a.Qd),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(lc(a.FI,b.id)){var c=A(a.FI,b.id);var d=c.transform.clone();var e=c.origin.clone();var l=c.width;c=c.height}else d=gp(b),null===d&&(d=new bo),e=hp(b),
null===e&&(e=new ne),Wh(b,e.x+"px "+e.y+"px"),l=parseFloat(b.getAttribute("width")),c=parseFloat(b.getAttribute("height")),qc(a.FI,b.id,{transform:d.clone(),origin:e.clone(),width:l,height:c});c*=a.ja;lh(b,l*a.ja);mh(b,c);l=1/a.ja;c=1/a.ja;e=re(new ne,e);e=new bo(l,0,0,c,e.x-l*e.x,e.y-c*e.y);dp(b,co(d,e))},a))}}
f.A3=function(a,b,c){b=Math.round(b);c=Math.round(c);var d=this.F.slideWidth(),e=this.F.slideHeight();d*=a;e*=a;var g=this.ja!=a;g&&(this.ja=a,kp(this.Qd,a),Hw(this.Lf.he,this.ja),xw(this),Dw(this),kh(this.ik,d-2,e-2));dh(this.Qd,b,c);dh(this.ik,b+1,c+1);this.WD.C(d,e,b,c);g&&mi&&mp(this.mb)};function Cw(a){var b=!1,c=0<=a.B.oa();"none"!=a.Qd.style.display&&c&&(b=a.B.W(),b=a.F.settings().navigation().nv().dP()&&"slide"==b.type());iw(a.lM,b)}function Bw(a){a.Vj||a.CC?Oo(a.Kj):No(a.Kj)}
function Aw(a,b){for(var c=0;c<b.length;++c){var d=a.Lf.he.Hl(b[c]);d&&d.Fp(!1)}}function zw(a,b){for(var c=0;c<b.length;++c){var d=b[c],e=a.Lf.he.Hl(d);e&&e.Fp(d.Di.ki())}}function yw(a,b,c){for(var d=0;d<b.length;++d){var e=a.Lf.he.Hl(b[d]);e&&Iw(e,c)}}f.rh=function(){return new xe(this.F.slideWidth(),this.F.slideHeight())};f.Hz=function(){Jw(this);0<=this.B.oa()&&(this.$L()||this.YL()||this.aM())};
f.$L=function(){if(this.B.W()instanceof Us){var a=y(this.B.Ga());a.setOverlayDisplayed(this.Vj);Zi||(this.Ii=a.skin().displayObject(),this.mb.appendChild(this.Ii));return!0}return!1};f.YL=function(){if(this.B.W()instanceof Ur){var a=y(this.B.fb());a.setOverlayDisplayed(this.Vj);Zi||(this.Ii=a.displayObject(),this.mb.appendChild(this.Ii));return!0}return!1};f.aM=function(){this.B.W()instanceof bs&&y(this.B.jb()).setOverlayDisplayed(this.Vj)};function Jw(a){a.Ii&&(Re(a.Ii),a.Ii=null)}
f.fd=function(){L.prototype.fd.call(this);Oo(this.Kj);Jw(this)};function Kw(a){var b=a.Fa,c=a.ka,d=a.GF,e=a.vG,g=a.Ch,h=a.Gp,k=a.na;a=a.qG;L.call(this);this.F=b;this.B=c;this.mb=d;this.ik=e;this.Qd=g;this.$d=h;this.Ve=k;this.Gr=a;this.WD=M(this);this.Ii=null;uw(this)}m(Kw,L);f=Kw.prototype;f.width=function(){return 0};f.height=function(){return 0};f.scale=function(){return 1};f.resize=function(){};f.pY=function(a){a&&D(a.displayObject(),"display","");this.Hz();this.WD.C()};f.XW=function(){};f.setOverlayDisplayed=function(){};f.uF=function(){qh(this.Qd,!0)};
f.BF=function(){return!1};f.mR=function(){this.mb.removeAttribute("role");this.mb.removeAttribute("aria-live");this.mb.removeAttribute("style")};f.pR=function(){Re(this.ik)};f.qR=function(){this.Qd.removeAttribute("style");bp(this.Qd,"slides-container")};f.kR=function(){Re(this.$d.displayObject())};f.lR=function(){Re(this.Ve)};f.nR=function(){bp(this.Gr,"slide-displays-parent")};f.Hz=function(){Jw(this);0<=this.B.oa()&&(this.$L()||this.YL()||this.aM())};
f.$L=function(){return this.B.W()instanceof Us?(this.Ii=y(this.B.Ga()).skin().displayObject(),this.mb.appendChild(this.Ii),!0):!1};f.YL=function(){this.B.W()instanceof Ur&&(this.Ii=y(this.B.fb()).displayObject(),this.mb.appendChild(this.Ii));return!1};f.aM=function(){};f.fd=function(){L.prototype.fd.call(this);Jw(this)};function Lw(a){this.Aj=a}Lw.prototype.create=function(a){switch(a){case "normal":return new tw(this.Aj);case "accessible":return new Kw({Fa:this.Aj.Fa,ka:this.Aj.ka,GF:this.Aj.GF,vG:this.Aj.vG,Ch:this.Aj.Ch,Gp:this.Aj.Gp,na:this.Aj.na,qG:this.Aj.qG});default:throw Error("unknown presentation view mode");}};var Mw={kga:"switchToNextSlide",mga:"switchToPreviousSlide",w9:"arbitrarySlideSwitching",Hfa:"slideShowControl",lga:"switchToNextStep",nga:"switchToPreviousStep",Hda:"playPauseControl",aea:"presentationSeeking",Gfa:"slideSeeking",qea:"quizSwitchToNextSlide",rea:"quizSwitchToNextSlideWithoutBranching",nea:"quizArbitrarySlideSwitching",dfa:"scenarioSwitchToNextSlide",efa:"scenarioSwitchToNextSlideWithoutBranching",afa:"ScenarioArbitrarySlideSwitching"};
t("ispring.presenter.player.restriction.NavigationActionType",Mw,void 0);function Nw(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}Mw.all=Nw;t("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",Mw);t("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",Mw);t("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",Mw);t("SLIDE_SHOW_CONTROL","slideShowControl",Mw);
t("SWITCH_TO_NEXT_STEP","switchToNextStep",Mw);t("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",Mw);t("PLAY_PAUSE_CONTROL","playPauseControl",Mw);t("PRESENTATION_SEEKING","presentationSeeking",Mw);t("SLIDE_SEEKING","slideSeeking",Mw);function Ow(){}t("ispring.presenter.player.restriction.INavigationRestriction",Ow,void 0);Ow.prototype.yA=function(){};Ow.prototype.navigationAction=Ow.prototype.yA;Ow.prototype.Ck=function(){};Ow.prototype.restrictionSource=Ow.prototype.Ck;Ow.prototype.Cc=function(){};Ow.prototype.restrictionReason=Ow.prototype.Cc;Ow.prototype.wc=function(){};Ow.prototype.relatedSlideIndex=Ow.prototype.wc;Ow.prototype.aO=function(){};Ow.prototype.relatedTimestamp=Ow.prototype.aO;Ow.prototype.FY=function(){};function Pw(a,b,c,d,e,g){this.S0=a;this.s3=b;this.r3=c;this.Gc=null!=d?d:null;this.re=e||null;this.Hu=g||null}Pw.prototype.yA=function(){return this.S0};Pw.prototype.navigationAction=Pw.prototype.yA;Pw.prototype.Ck=function(){return this.s3};Pw.prototype.restrictionSource=Pw.prototype.Ck;Pw.prototype.Cc=function(){return this.r3};Pw.prototype.restrictionReason=Pw.prototype.Cc;Pw.prototype.wc=function(){return this.Gc};Pw.prototype.relatedSlideIndex=Pw.prototype.wc;Pw.prototype.aO=function(){return this.re};
Pw.prototype.relatedTimestamp=Pw.prototype.aO;Pw.prototype.FY=function(){return this.Hu};Pw.prototype.relatedSlideShow=Pw.prototype.FY;function Qw(){}t("ispring.presenter.player.restriction.INavigationRestrictionReason",Qw,void 0);Qw.prototype.type=function(){};Qw.prototype.type=Qw.prototype.type;Qw.prototype.wc=function(){};Qw.prototype.relatedSlideIndex=Qw.prototype.wc;function Rw(a,b){this.Aa=a;this.n3=b}Rw.prototype.type=function(){return this.Aa};Rw.prototype.type=Rw.prototype.type;Rw.prototype.wc=function(){return this.n3};Rw.prototype.relatedSlideIndex=Rw.prototype.wc;
var Sw={N$:"currentSlideIsLocked",O$:"currentSlideIsNotCompleted",K$:"currentSlideIsFirstSlide",M$:"currentSlideIsLastSlide",L$:"currentSlideIsInteraction",C9:"backwardNavigationIsRestricted",bba:"forwardNavigationIsRestricted",bea:"presentationSeekingDisabled",Hba:"interactionNotCompleted",Uda:"precedingQuizNotPassed",Tda:"precedingQuizNotCompleted",Sda:"precedingQuizFailed",Wda:"precedingScenarioNotCompleted",Xda:"precedingScenarioNotPassed",Vda:"precedingScenarioFailed"};
t("ispring.presenter.player.restriction.NavigationRestrictionReasonType",Sw,void 0);t("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",Sw);t("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",Sw);t("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",Sw);t("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",Sw);t("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",Sw);t("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",Sw);
t("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",Sw);t("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",Sw);t("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",Sw);t("PRECEDING_QUIZ_FAILED","precedingQuizFailed",Sw);t("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",Sw);t("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",Sw);t("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",Sw);var Tw={$da:"presentationNavigationType",Ffa:"slideNavigationSettings",oea:"quizNavigationSettings",bfa:"scenarioNavigationSettings",Zda:"presentationFlow"};t("ispring.presenter.player.restriction.NavigationRestrictionSource",Tw,void 0);t("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",Tw);t("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",Tw);t("PRESENTATION_FLOW","presentationFlow",Tw);function T(a,b){this.B=a;this.F=b;this.uS=new I}T.prototype.xf=function(a){return this.B.xf(a)};
T.prototype.wf=function(a,b,c,d){var e={},g;a:{if(Uw(this,a)){if((g=-1==this.B.Bg())&&!(g=this.W().gj().Pp())&&(g=!this.F.settings().Kc().An())){var h=this.B;y(h.xc);var k=h.M.timestamp();g=k.qa();k=k.Oa();h=h.xc.Wa();g=g==h.count()-1?h.$b(g):null;g=null!==g&&k>=g.duration()}if(g){g=new Rw("currentSlideIsLastSlide");break a}}else if(Vw(this,a)&&-1==this.B.Dg()&&(g=this.B.Z().timestamp(),0==g.qa()&&0==g.Oa()||this.W().gj().Jv())){g=new Rw("currentSlideIsFirstSlide");break a}g=null}e.presentationFlow=
g;"quizSwitchToNextSlide"!=a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=Ww(this,a,b));g="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?Gu(this.B):this.B.Bg();e.quizNavigationSettings=Xw(this,a,b,g);e.scenarioNavigationSettings=Yw(this,a,b,g);g="playPauseControl"!=a||Uw(this,a)?(g=0<=this.B.oa()?this.B.W():null)?g.ts().hY(a)?null:new Rw("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 Pw(a,g,k,b,c,d)};T.prototype.checkNavigationRestriction=T.prototype.wf;
function Ww(a,b,c){var d=a.B,e=a.F.settings().navigation().navigationType(),g=0<=d.oa()?d.W():null;if(!g)return null;var h=a.B,k=0<=h.oa()?h.W():null;if(k){var l=a.F.slides();switch(b){case "arbitrarySlideSwitching":y(null!=c);k=l.$(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":Uw(a,b)&&(c=h.Bg(),0<=c?k=l.$(c):(c=!!a.W().gj().Pp(),a.F.settings().Kc().An()&&!c&&(k=l.$(a.Uf()))));break;case "switchToPreviousSlide":case "switchToPreviousStep":Vw(a,b)&&(a=h.Dg(),0<=
a&&(k=l.$(a)));break;case "presentationSeeking":k=null}l=k}else l=null;if(l==g)return null;if(!l)return"presentationSeeking"==b&&"free"!=e?new Rw("presentationSeekingDisabled"):null;switch(e){case "restricted":if(l.bB())break;if(l.index()!=d.Bg()&&l.index()!=d.Dg())return new Rw("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new Rw("currentSlideIsNotCompleted");break;case "sequential":if(l.index()!=d.Bg()&&(0!=l.index()||"switchToNextSlide"!=b))return l.bB()?new Rw("backwardNavigationIsRestricted"):
new Rw("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new Rw("currentSlideIsNotCompleted")}return null}
function Xw(a,b,c,d){Uw(a,b)?c=d:Vw(a,b)&&(c=a.Dg());if(!r(c))return null;d=a.B.ue().view();if((d instanceof Xr||d instanceof Tr)&&!d.Xv()&&c!=a.B.oa())return new Rw("interactionNotCompleted");if(!(0<a.B.Fe.length))for(d=0;d<c;++d){var e=a.F.slides().$(d);if(e.visible()&&e instanceof Us)if("afterAttempt"==e.Bl){if(e=Zw(a,e),!e||!(1<e.DW||Jl(e)))return new Rw("precedingQuizNotCompleted",d)}else if("afterPassing"==e.Bl&&!a.MD(e))return(a=(a=Zw(a,e))?"graded"==a.ND&&Jl(a)?a.allowRetakeQuiz():!0:!1)?
new Rw("precedingQuizNotPassed",d):new Rw("precedingQuizFailed",d)}return"quizSwitchToNextSlideWithoutBranching"!=b&&"quizSwitchToNextSlide"!=b||a.F.settings().Kc().An()||a.oa()!=a.zn()?null:new Rw("currentSlideIsLastSlide")}
function Yw(a,b,c,d){Uw(a,b)?c=d:Vw(a,b)&&(c=a.Dg());if(!r(c))return null;d=a.B.ue().view();if(d instanceof as&&!d.Xv()&&c!=a.B.oa())return new Rw("interactionNotCompleted");if(!(0<a.B.Fe.length))for(d=0;d<c;++d){var e=a.F.slides().$(d);if(e.visible()&&e instanceof bs)if("afterAttempt"==e.Bl){if(e=$w(a,e),!e||!e.Dj)return new Rw("precedingScenarioNotCompleted",d)}else{var g;if(g="afterPassing"==e.Bl)g=$w(a,e),g=!(g&&g.scenarioPassed());if(g)return((a=$w(a,e))?a.HP:1)?new Rw("precedingScenarioNotPassed",
d):new Rw("precedingScenarioFailed",d)}}return"scenarioSwitchToNextSlideWithoutBranching"!=b&&"scenarioSwitchToNextSlide"!=b||a.F.settings().Kc().An()||a.oa()!=a.zn()?null:new Rw("currentSlideIsLastSlide")}function Zw(a,b){return(a=a.B.xf(b.index()))&&a.Hy?(b=a.Ga(),Hl(b)):b.AD}function $w(a,b){return(a=a.B.xf(b.index()))&&a.Ry?(b=a.jb(),$r(b)):b.CD}T.prototype.MD=function(a){return(a=Zw(this,a))?Il(a):!1};
function Uw(a,b){var c=0<=a.B.oa()?a.B.W():null;if(!c)return!1;var d=a.B.Z().timestamp(),e=c.Wa();c=e.count()-1==d.qa();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.$b(e.count()-1),c&&(a.uk()||a.duration()<=d.Oa());case "playPauseControl":return c&&lu(a.B)}return!1}
function Vw(a,b){if(!(0<=a.B.oa()&&a.B.W()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.Z().timestamp(),0==a.qa()&&.01>=a.Oa()}return!1}function ax(a,b,c,d){return(b=a.wf(b,c,d,null))?(a.uS.C(b),!1):!0}T.prototype.play=function(){ax(this,"playPauseControl",this.B.oa(),null)&&this.B.play()};T.prototype.play=T.prototype.play;T.prototype.pause=function(){ax(this,"playPauseControl",this.B.oa(),null)&&this.B.pause()};T.prototype.pause=T.prototype.pause;
T.prototype.ve=function(a,b){ax(this,"arbitrarySlideSwitching",a,null)&&this.B.ve(a,b)};T.prototype.gotoSlide=T.prototype.ve;T.prototype.rv=function(a){var b=this.B.DF();-1!=b&&ax(this,"arbitrarySlideSwitching",b,null)&&this.B.rv(a)};T.prototype.gotoLastSlideViewed=T.prototype.rv;T.prototype.Jp=function(a){ax(this,"arbitrarySlideSwitching",this.B.Uf(),null)&&this.B.Jp(a)};T.prototype.gotoFirstSlide=T.prototype.Jp;T.prototype.Kp=function(a){ax(this,"arbitrarySlideSwitching",this.B.zn(),null)&&this.B.Kp(a)};
T.prototype.gotoLastSlide=T.prototype.Kp;T.prototype.Ke=function(a){ax(this,"switchToNextSlide",this.B.Bg(),null)&&this.B.Ke(a)};T.prototype.gotoNextSlide=T.prototype.Ke;T.prototype.ni=function(a){ax(this,"switchToPreviousSlide",this.B.Dg(),null)&&this.B.ni(a)};T.prototype.gotoPreviousSlide=T.prototype.ni;T.prototype.vn=function(){ax(this,"switchToNextStep",this.B.oa(),null)&&this.B.vn()};T.prototype.gotoNextStep=T.prototype.vn;
T.prototype.qs=function(){ax(this,"switchToPreviousStep",this.B.oa(),null)&&this.B.qs()};T.prototype.gotoPreviousStep=T.prototype.qs;T.prototype.kj=function(a,b,c,d){ax(this,a==this.B.oa()?"slideSeeking":"presentationSeeking",a,new ak(a,b,c))&&this.B.kj(a,b,c,d)};T.prototype.gotoTimestamp=T.prototype.kj;T.prototype.Uf=function(){return this.B.Uf()};T.prototype.firstSlideIndex=T.prototype.Uf;T.prototype.zn=function(){return this.B.zn()};T.prototype.lastSlideIndex=T.prototype.zn;T.prototype.Bg=function(){return this.B.Bg()};
T.prototype.nextSlideIndex=T.prototype.Bg;T.prototype.Dg=function(){return this.B.Dg()};T.prototype.previousSlideIndex=T.prototype.Dg;T.prototype.oa=function(){return this.B.oa()};T.prototype.currentSlideIndex=T.prototype.oa;T.prototype.W=function(){return this.B.W()};T.prototype.currentSlide=T.prototype.W;T.prototype.playbackState=function(){return this.B.playbackState()};T.prototype.playbackState=T.prototype.playbackState;T.prototype.Z=function(){return this.B.Z()};T.prototype.clock=T.prototype.Z;
T.prototype.Xb=function(){return this.B.Xb()};T.prototype.slideChangeEvent=T.prototype.Xb;T.prototype.Yv=function(){return this.B.Yv()};T.prototype.stepChangeEvent=T.prototype.Yv;T.prototype.GO=function(){return this.B.GO()};T.prototype.hw=function(){return this.B.hw()};T.prototype.TO=function(){return this.B.TO()};T.prototype.Fn=function(){return this.B.Fn()};T.prototype.playbackCompleteEvent=T.prototype.Fn;T.prototype.KF=function(){return this.uS};T.prototype.navigationRestrictedEvent=T.prototype.KF;
T.prototype.SN=function(){return this.B.SN()};T.prototype.ue=function(){return this.B.ue()};T.prototype.Ga=function(){return this.B.Ga()};T.prototype.quizPlayer=T.prototype.Ga;T.prototype.jb=function(){return this.B.jb()};T.prototype.scenarioPlayer=T.prototype.jb;T.prototype.fb=function(){return this.B.fb()};T.prototype.uG=function(){return this.B.uG()};T.prototype.slideTransitionController=T.prototype.uG;f=T.prototype;f.tA=function(){return this.B.tA()};f.JO=function(a,b){this.B.JO(a,b)};f.UA=function(a){this.B.UA(a)};
f.TM=function(){this.B.TM()};f.cO=function(){this.B.cO()};function bx(a){L.call(this);this.ha=a;this.zB=[];F(this,this.ha.Le(),this.hy,this)}m(bx,L);function cx(a,b){a.zB.push(b);b=b.displayObject();Wh(b,"0 0");Qe(a.ha.displayObject(),b,0)}function Ew(a){a.zB.forEach(function(a){return a.displayObject().style.display=""})}function dx(a){a.zB.forEach(function(a){return a.displayObject().style.display="none"})}
bx.prototype.hy=function(a,b,c,d){a=ba(this.zB);for(b=a.next();!b.done;b=a.next()){var e=b.value,g=c,h=d;b=e.displayObject();var k=this.ha.scale();kp(b,k);g=ba("accessible"==this.ha.ke?[0,0]:[g+k*e.Ka().left,h+k*e.Ka().top]);e=g.next().value;g=g.next().value;dh(b,e,g)}};function ex(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 bt({content:d,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),Qn:a.Qn(),language:a.language(),un:a.un(),tn:a.tn(),ls:a.ls(),ms:a.ms()});Pv.call(this,a,b,c)}m(ex,Pv);function fx(a){this.jn=a;a=Me("img");a.src=this.jn.src();E(a,this.jn.opacity());D(a,"z-index","1");this.jn.url()&&(D(a,"cursor","pointer"),C(a,"click",this.L2,!1,this));this.qQ=a}fx.prototype.Ka=function(){return this.jn.Ka()};fx.prototype.displayObject=function(){return this.qQ};fx.prototype.L2=function(a){a.stopPropagation();ui(y(this.jn.url()),this.jn.target())};function gx(){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.re=new ak(a,b,c);this.Ha=d;this.ht=[];this.Ou=[];this.pp=new I;this.nE=new I;this.qE=new I;this.lp=new I;this.jH=new I;this.kH=new I}gx.prototype.Wm=!1;gx.prototype.SD=!1;gx.prototype.pk=!1;gx.prototype.timestamp=function(){return this.re};gx.prototype.timestamp=gx.prototype.timestamp;gx.prototype.started=function(){return this.Wm};gx.prototype.started=gx.prototype.started;
gx.prototype.zf=function(){return this.Wm&&!hx(this)};gx.prototype.running=gx.prototype.zf;gx.prototype.state=function(){return this.Ha};gx.prototype.state=gx.prototype.state;gx.prototype.suspended=function(){return this.pk};gx.prototype.suspended=gx.prototype.suspended;gx.prototype.Ic=function(){return this.ze()||this.Zi()};gx.prototype.buffering=gx.prototype.Ic;gx.prototype.Z=function(){return this};gx.prototype.clock=gx.prototype.Z;function Fu(a,b){a.pk!=b&&(a.pk=b,ix(a))}
gx.prototype.start=function(a){r(a)||(a=!1);this.Wm&&this.SD==a?Fu(this,!1):(this.SD=a,this.Wm=!0,this.pk=!1,ix(this),this.nE.C(this))};gx.prototype.stop=function(){this.Wm&&(this.Wm=this.SD=!1,ix(this),this.qE.C(this))};gx.prototype.Fh=function(a,b,c,d){this.re=new ak(a,b,c);this.pp.C(this,!!d)};function su(a,b,c){var d=a.Ic(),e=a.ht.indexOf(c);b?0>e&&a.ht.push(c):0<=e&&a.ht.splice(e,1);ix(a);a.Ic()!=d&&a.jH.C(a);a.kH.C(a)}
function jx(a,b,c){var d=a.Ic(),e=a.Ou.indexOf(c);b?0>e&&a.Ou.push(c):0<=e&&a.Ou.splice(e,1);ix(a);a.Ic()!=d&&a.jH.C(a);a.kH.C(a)}gx.prototype.Pb=function(){return this.pp};gx.prototype.tickEvent=gx.prototype.Pb;gx.prototype.Gk=function(){return this.nE};gx.prototype.startEvent=gx.prototype.Gk;gx.prototype.$p=function(){return this.qE};gx.prototype.stopEvent=gx.prototype.$p;gx.prototype.Ob=function(){return this.lp};gx.prototype.stateChangeEvent=gx.prototype.Ob;gx.prototype.XE=function(){return this.jH};
gx.prototype.bufferStateChangeEvent=gx.prototype.XE;gx.prototype.YE=function(){return this.kH};gx.prototype.bufferedObjectChangeEvent=gx.prototype.YE;function hx(a,b){return a.pk||a.ze(b)||a.Zi(b)}function ix(a){var b="stopped";a.Wm&&(b=a.pk?"suspended":a.Ic()?"buffering":a.SD?"rewinding":"started");a.Ha!=b&&(a.Ha=b,a.lp.C(a))}gx.prototype.ze=function(a){return 1<this.ht.length||1==this.ht.length&&this.ht[0]!=a};gx.prototype.Zi=function(a){return 1<this.Ou.length||1==this.Ou.length&&this.Ou[0]!=a};function kx(a,b,c,d,e,g,h){os.call(this,a,b,c,d,e,g);this.Di=g;g.fb()?y(g.fb()).setViewMode(h):Oj(this,g.wR,function(a){a.setViewMode(h)})}m(kx,os);kx.prototype.fb=function(){return y(this.Di.fb())};kx.prototype.Fs=function(a){this.slide().style.opacity=""+(a?1:0)};kx.prototype.xp=function(a){a?a.appendChild(this.Tb):Re(this.Tb)};function lx(a,b,c,d,e,g,h){os.call(this,a,b,c,d,e,g);var k=this;this.Di=g;this.UK=null;g.Ga()?mx(this,h):Oj(this,g.zU,function(){return mx(k,h)})}m(lx,os);lx.prototype.Ga=function(){return y(this.Di.Ga())};lx.prototype.Fs=function(a){this.slide().style.opacity=""+(a?1:0)};lx.prototype.xp=function(a){a?a.appendChild(this.Tb):Re(this.Tb)};
function mx(a,b){var c=y(a.Di.Ga());c.onPresentationViewModeChanged(b);a.UK=c.skin().displayObject();B(a.Tb,a.UK);a.uL.innerHTML=a.Tb.innerHTML;qh(a.fp,"normal"==b)}lx.prototype.fd=function(){os.prototype.fd.call(this);Re(this.UK)};function nx(a){L.call(this);this.za=a;this.Ha=0;this.Vi=M(this);this.ow=this.fp=this.Tb=null}m(nx,L);f=nx.prototype;f.slide=function(){return this.za};f.Lp=function(a,b,c){this.Tb=a;this.fp=b;this.ow=c;this.Ha=2;this.Vi.C(this)};f.Pl=function(){return y(this.Tb)};f.slideBackground=function(){return this.fp};f.Ud=function(){return 2==this.Ha};f.state=function(){return this.Ha};function ox(a){nx.call(this,a);this.mf=null}m(ox,nx);ox.prototype.jb=function(){return y(this.mf)};ox.prototype.wO=function(a){this.mf=a};function px(a,b,c,d,e,g){os.call(this,a,b,c,d,e,g);this.Di=g}m(px,os);px.prototype.jb=function(){return this.Di.jb()};px.prototype.Fs=function(a){this.slide().style.opacity=""+(a?1:0)};px.prototype.xp=function(a){a?a.appendChild(this.Tb):Re(this.Tb)};function qx(a,b,c){this.Ba=c;this.H=b;this.Sc=a}
function av(a,b){var c=a.H.$(b);b=a.Sc.rd[b];if(c instanceof vo){b.Ln();b.Fs(!1);var d=new Cp({content:b.hk,mode:a.Sc.ke,CG:c.CG(),XA:c.XA()});d=new Kr(c,d,a.Ba)}else if(c instanceof Us){fb(b,lx);if(!b.Ga())return null;d=new Xr({content:b.hk,mode:a.Sc.ke,Ga:b.Ga(),Rz:c.Rz()});d=new Yr(c,d,a.Ba)}else if(c instanceof Ur){fb(b,kx);if(!b.fb())return null;d=new Tr({content:b.hk,mode:a.Sc.ke,fb:b.fb(),Qz:c.Qz()});d=new Vr(c,d,a.Ba)}else if(c instanceof bs){fb(b,px);if(!b.jb())return null;d=new as({content:b.hk,
mode:a.Sc.ke,jb:b.jb(),Sz:c.Sz()});d=new cs(c,d,a.Ba)}return d};function Ou(a,b,c,d,e,g,h,k){this.$q=[];this.Yq=[];this.Wt=!1;this.Pf=a;this.Of=b;this.ux=c;this.If=d;this.Kf=e||null;this.Ve=g;this.TB=h;this.k5=k}f=Ou.prototype;f.Ps=function(){return this.k5};f.slideWidth=function(){return this.Pf};f.slideHeight=function(){return this.Of};f.ga=function(){return this.ux};f.Ra=function(){return this.If};f.Nb=function(){return y(this.Kf)};f.na=function(){return this.Ve};function rx(a,b,c,d,e,g,h){y(a&&b&&d&&e&&g&&h);this.F=a;this.Sc=b;this.M=c;this.Pf=e;this.Of=g;this.Ve=h;this.yQ=new I;this.xQ=new I}rx.prototype.N=-1;rx.prototype.I8=function(){return this.M.gc()};rx.prototype.transitionProgress=rx.prototype.I8;rx.prototype.state=function(){return this.Te?this.M.XX()?"playing":"paused":"idle"};rx.prototype.state=rx.prototype.state;rx.prototype.hw=function(){return this.yQ};rx.prototype.transitionEffectStartEvent=rx.prototype.hw;rx.prototype.SO=function(){return this.xQ};
rx.prototype.transitionEffectCompleteEvent=rx.prototype.SO;function qu(a){a.Te&&sx(a,!1)}function Tu(a,b){var c=a.Sc;c.rd[b].Ln();0<=a.N&&c.rd[a.N].zg();a.N=b}function Nu(a){y(a.$k&&a.Xq);a.$k.vf();a.Xq.Ln();a.$k.Ln()}function Su(a){y(a.Te).start();a.zQ=!0;ni&&(a.m3=setInterval(a.l3,100));a.M.Pb().addHandler(a.wT,a);a.yQ.C(a.N);Xi&&document.body&&mp(document.body)}f=rx.prototype;f.l3=function(){if(ni&&document.body)return mp(document.body)};f.xT=function(){sx(this)};
f.rK=function(a){y(this.Te).Jy.removeHandler(this.rK,this);a&&Su(this)};f.wT=function(a){y(this.Te);isNaN(this.DL)&&(this.DL=a,a=0);this.Te.rs()||(1>a?this.Te.Gg(a):sx(this))};function sx(a,b){r(b)||(b=Ti);a.zQ&&(a.M.Pb().removeHandler(a.wT,a),a.zQ=!1);ni&&clearInterval(a.m3);y(a.Te);a.Te.yv()||a.Te.Jy.removeHandler(a.rK,a);a.Te.rs()&&a.Te.qd.removeHandler(a.xT,a);a.Te.terminate();a.Te=null;Nu(a);a.$k&&(a.$k.zg(),a.$k=null);a.Xq=null;b?ki(a.HS,a):a.HS()}f.HS=function(){Oe(this.Ve);this.xQ.C(this.N)};function tx(){this.pp=new I;this.nE=new I;this.qE=new I}f=tx.prototype;f.le=0;f.fJ=!1;f.gc=function(){return this.le};f.Gg=function(a){this.le=a;this.pp.C(a)};f.XX=function(){return this.fJ};f.start=function(){this.fJ=!0};f.stop=function(){this.fJ=!1};f.Pb=function(){return this.pp};f.Gk=function(){return this.nE};f.$p=function(){return this.qE};f.Z=function(){return this};function U(a){this.ux=a.ga();this.Xq=a.Ra();this.$k=a.Nb();this.wx=!0;this.P2=a;this.Pf=a.slideWidth();this.Of=a.slideHeight();this.Jy=new I;this.qd=new I;this.Ve=a.na();this.TB=a.TB;this.Pf>this.Of?(this.rJ=Math.min(this.Pf,1024),this.Sq=this.rJ/this.Pf,this.qJ=this.Of*this.Sq):(this.qJ=Math.min(this.Of,1024),this.Sq=this.qJ/this.Of,this.rJ=this.Pf*this.Sq);this.gL=Ie("DIV");kp(this.gL,1/this.Sq,1/this.Sq);this.te=mi}f=U.prototype;
f.start=function(){B(this.Ve,this.gL);var a=this.Nb().slide();bp(a,"transitionSlide");a=this.Ra().slide();bp(a,"transitionSlide");this.initialize();this.Gg(0)};f.terminate=function(){this.Gg(1);this.gF();this.M&&(this.M.Gk().removeHandler(this.ES,this),this.M.$p().removeHandler(this.DS,this));var a=this.Nb().slide();cp(a,"transitionSlide");a=this.Ra().slide();cp(a,"transitionSlide");Oe(this.Ve)};
function ux(a,b){b?(b=a.Nb().slide(),bp(b,"paused"),a=a.Ra().slide(),bp(a,"paused")):(b=a.Nb().slide(),cp(b,"paused"),a=a.Ra().slide(),cp(a,"paused"))}f.Gg=function(a){this.yv()&&this.xa(vx(this,a))};f.yv=function(){return this.wx};f.Wt=function(){return this.P2.Wt};f.ga=function(){return this.ux};f.initialize=function(){};f.gF=function(){};f.xa=function(){};function vx(a,b){return a.ga()?1-b:b}f.Ra=function(){return this.ga()?this.$k:this.Xq};f.Nb=function(){return this.ga()?this.Xq:this.$k};
function wx(a,b){null!=a.Nb()&&a.Nb().Fs(b)}function xx(a,b){a.Ra().Fs(b)}
f.Da=function(a,b,c,d,e,g){function h(){if(!--k){var a=u,b=v,c=G,d=H,e=J;this.Ya=q;this.ta=a;this.xm=b;this.ZC=d;this.Do=c;this.dD=e;this.mT();1!=this.wx&&(this.wx=!0,this.Jy.C(!0))}}0!=this.wx&&(this.wx=!1,this.Jy.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.te?new xe(this.Sq,this.Sq):new xe(1,1);if(a){var q=V(l,n);Eq(this.Ra().slide(),q,w(h,this,q),p)}if(b){var u=V(l,n);Eq(this.Nb().slide(),u,w(h,this,u),p)}if(c){var v=V(l,
n);Eq(this.Ra().content(),v,w(h,this,v),p)}if(d){var G=V(l,n);Eq(this.Nb().content(),G,w(h,this,G),p)}if(e){var H=V(l,n);Eq(this.Ra().background(),H,w(h,this,H),p)}if(g){var J=V(l,n);Eq(this.Nb().background(),J,w(h,this,J),p)}};f.mT=function(){};f.slideWidth=function(){return this.te?this.rJ:this.Pf};f.slideHeight=function(){return this.te?this.qJ:this.Of};function V(a,b){var c=Me("CANVAS");c.width=a;c.height=b;return c}f.na=function(){return this.te?this.gL:this.Ve};f.rs=function(){return!1};
f.ES=function(){ux(this,!1)};f.DS=function(){ux(this,!0)};function yx(a,b,c){r(b)&&(a=Math.max(a,b));r(c)&&(a=Math.min(a,c));return a}function zx(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1}function Ax(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function Bx(a){U.call(this,a)}var Cx,Dx;x(Bx,U);function Ex(a,b){a.Kq();a.lx(b);b=a.I;a.Sa=mat4.create();a.OT=mat4.create();b.viewport(0,0,b.gZ,b.fZ);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.gZ/b.fZ,1,1E4,a.OT);mat4.identity(a.Sa);mat4.translate(a.Sa,[0,0,-c])}f=Bx.prototype;
f.Kq=function(){this.Xo=!0;r(Cx)||(Cx=V(this.slideWidth()+3,this.slideHeight()+3),D(Cx,"left","-1px"),D(Cx,"top","-1px"));r(Dx)||(Dx=Cx.getContext("webgl")||Cx.getContext("experimental-webgl"));B(this.na(),Cx);try{Dx.gZ=Cx.width,Dx.fZ=Cx.height,Dx.enable(Dx.DEPTH_TEST)}catch(b){}var a=this.I=Dx;this.nI=Fx(this,a.FRAGMENT_SHADER,this.Wg());this.gM=Fx(this,a.VERTEX_SHADER,this.Xg());null!==this.nI&&null!==this.gM&&(this.Wo=a.createProgram(),a.attachShader(this.Wo,this.gM),a.attachShader(this.Wo,this.nI),
a.linkProgram(this.Wo),a.getProgramParameter(this.Wo,a.LINK_STATUS)?(a.useProgram(this.Wo),this.jh()):this.Xo=!1)};f.gF=function(){this.I&&(this.Tg(),Gx(this,this.fM),Gx(this,this.HL),Gx(this,this.dU),Gx(this,this.sS),this.Ug(),this.I.deleteTexture(this.hz),this.I.deleteShader(this.nI),this.I.deleteShader(this.gM),this.I.deleteProgram(this.Wo))};f.Ug=function(){alert("override _disableAttributes")};f.Tg=function(){};
function Hx(a,b){a.I.bindBuffer(a.I.ARRAY_BUFFER,null);a.I.deleteBuffer(b.jf);a.I.deleteBuffer(b.Xe);a.I.deleteBuffer(b.qf);a.I.deleteBuffer(b.Bm)}f.lx=function(a){this.hz=Ix(this,this.I.TEXTURE0,this.Ji(),0,a)};
function Ix(a,b,c,d,e,g){var h=a.I,k=a.slideWidth(),l=a.slideHeight();k=zx(k);l=zx(l);a=a.I.getParameter(a.I.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 xe(k,l);k=a.width;l=a.height;a=V(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.Wg=function(){alert("Please override _getFragmentShaderSource");return""};f.Xg=function(){alert("Please override _getVertexShaderSource");return""};f.jh=function(){};
function Fx(a,b,c){var d=a.I;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Xo=!1,null)}function Jx(a,b,c){a=a.I;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.zv=c;e.lY=d;return e}
function Kx(a,b){a=a.I;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.zv=1;d.lY=c;return d}function Lx(a){if(0==a.CJ.length)throw"Invalid popMatrix!";a.Sa=a.CJ.pop()}function Mx(a){var b=mat4.create();mat4.set(a.Sa,b);a.CJ.push(b)}function Nx(a,b,c,d){mat4.translate(a.Sa,[-d[0],-d[1],-d[2]]);mat4.rotate(a.Sa,b*Math.PI/180,c);mat4.translate(a.Sa,d)}
function Ox(a,b,c,d,e){var g=a.I,h=y(b.jf);g.bindBuffer(g.ARRAY_BUFFER,h);r(d)&&d();g.vertexAttribPointer(a.fM,h.zv,g.FLOAT,!1,0,0);null!=b.Bm&&(d=y(b.Bm),g.bindBuffer(g.ARRAY_BUFFER,d),r(e)&&e(),g.vertexAttribPointer(a.ex(),d.zv,g.FLOAT,!1,0,0));e=y(b.qf);g.bindBuffer(g.ARRAY_BUFFER,e);g.vertexAttribPointer(a.HL,e.zv,g.FLOAT,!1,0,0);a.bH();a=y(b.Xe);g.bindBuffer(g.ELEMENT_ARRAY_BUFFER,a);r(c)||(c=g.TRIANGLES);g.drawElements(c,a.lY,g.UNSIGNED_SHORT,0)}
f.ex=function(){alert("override _getVertexNormalAttributeLocation");return-1};f.Ji=function(){alert("override _getSamplerUniform");return null};f.bH=function(){};function Px(a){a.fM=Qx(a,"aVertexPosition");a.HL=Qx(a,"aTextureCoord");a.dU=Rx(a,"uPMVMatrix");a.sS=Rx(a,"uNMatrix")}function Sx(a,b){for(var c=0,d=0;d<b.length/3;d++){var e=Tx(a,b[c++]),g=e.position(),h=Tx(a,b[c++]),k=h.position(),l=Tx(a,b[c++]),n=l.position();g=Ux(k.Eh(g),n.Eh(g));g.normalize();Vx(e,g);Vx(h,g);Vx(l,g)}}
function Wx(a){var b=mat4.create();b=mat4.multiply(a.OT,a.Sa,b);a.I.uniformMatrix4fv(a.dU,!1,b);b=mat3.create();mat4.toInverseMat3(a.Sa,b);mat3.transpose(b);a.I.uniformMatrix3fv(a.sS,!1,b)}function Qx(a,b){b=a.I.getAttribLocation(a.Wo,b);a.I.enableVertexAttribArray(b);return b}function Gx(a,b){a.I.disableVertexAttribArray(b)}function Rx(a,b){return a.I.getUniformLocation(a.Wo,b)}f.CJ=[];function Xx(){this.Bm=this.qf=this.Xe=this.jf=null};function X(a,b){r(a)||(a=0);r(b)||(b=0);this.Ab=a;this.Bb=b}f=X.prototype;f.length=function(){return Math.sqrt(this.Ab*this.Ab+this.Bb*this.Bb)};f.x=function(){return this.Ab};f.Hg=function(a){this.Ab=a};f.y=function(){return this.Bb};f.Wc=function(a){this.Bb=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.Ab=a;this.Bb=b;this.on=c}f=Y.prototype;f.Eh=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 Yx(a,b){a.Ab+=b.x();a.Bb+=b.y();a.on+=b.z()}
function Ux(a,b){a=Ih(Gh(),a.x(),a.y(),a.z());b=Ih(Gh(),b.x(),b.y(),b.z());b=Mh(a,b,Gh());return new Y(b[0],b[1],b[2])}function Zx(a,b){a=Ih(Gh(),a.x(),a.y(),a.z());b=Ih(Gh(),b.x(),b.y(),b.z());return Lh(a,b)}f.normalize=function(){var a=Ih(Gh(),this.x(),this.y(),this.z()),b=Gh(),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.Hg(b[0]);this.Wc(b[1]);this.on=b[2]};f.x=function(){return this.Ab};f.Hg=function(a){this.Ab=a};f.y=function(){return this.Bb};
f.Wc=function(a){this.Bb=a};f.z=function(){return this.on};function $x(a,b){a.on=b};function ay(a,b,c){r(c)||(c=new Y(0,0,1));this.Mo=a.clone();this.xz=b.clone();c&&(this.td=c.clone())}ay.prototype.clone=function(){return new ay(this.position(),this.xz,this.td)};function by(a,b){a.Mo=b.clone()}function Vx(a,b){a.td=b.clone()}ay.prototype.position=function(){return this.Mo};function cy(){this.Qa=[]}cy.prototype.length=function(){return this.Qa.length};function dy(a,b){a.Qa.push(b)}function Tx(a,b){return a.Qa[b]}function fy(a){for(var b=[],c=0;c<a.Qa.length;c++){var d=a.Qa[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function gy(a){for(var b=[],c=0;c<a.Qa.length;c++){var d=a.Qa[c];b.push(d.xz.x());b.push(d.xz.y())}return b}
function hy(a){for(var b=[],c=0;c<a.Qa.length;c++){var d=a.Qa[c];b.push(d.td.x());b.push(d.td.y());b.push(d.td.z())}return b}cy.prototype.Qa=[];function iy(a,b){U.call(this,a);this.L=b;this.Da(!1,!0)}x(iy,Bx);f=iy.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc()};f.Wg=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.Xg=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.jh=function(){Px(this);this.rk=Qx(this,"aVertexNormal");this.ne=Rx(this,"uSampler")};
f.Qc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new cy;dy(d,new ay(new Y(-c,b,0),new X(0,0)));dy(d,new ay(new Y(0,b,0),new X(.5,0)));dy(d,new ay(new Y(-c+a,-b,0),new X(.1,1)));dy(d,new ay(new Y(-c,-b,0),new X(0,1)));this.Kt=new Xx;var e=Jx(this,fy(d),3);this.Kt.jf=e;e=Jx(this,gy(d),2);this.Kt.qf=e;e=Kx(this,[0,1,2,0,2,3]);this.Kt.Xe=e;d=Jx(this,hy(d),3);this.Kt.Bm=d;d=new cy;dy(d,new ay(new Y(c,b,0),new X(1,0)));dy(d,new ay(new Y(0,b,0),new X(.5,0)));dy(d,new ay(new Y(c-
a,-b,0),new X(.9,1)));dy(d,new ay(new Y(c,-b,0),new X(1,1)));this.tu=new Xx;e=Jx(this,fy(d),3);this.tu.jf=e;e=Jx(this,gy(d),2);this.tu.qf=e;e=Kx(this,[0,1,2,0,2,3]);this.tu.Xe=e;d=Jx(this,hy(d),3);this.tu.Bm=d;this.rc=new cy;dy(this.rc,new ay(new Y(0,b,0),new X(.5,0)));dy(this.rc,new ay(new Y(-c+a,-b,0),new X(.1,1)));dy(this.rc,new ay(new Y((-c+a)/2,-b,0),new X(.3,1)));dy(this.rc,new ay(new Y(0,b,0),new X(.5,0)));dy(this.rc,new ay(new Y((-c+a)/2,-b,0),new X(.3,1)));dy(this.rc,new ay(new Y(0,-b,0),
new X(.5,1)));dy(this.rc,new ay(new Y(0,b,0),new X(.5,0)));dy(this.rc,new ay(new Y(0,-b,0),new X(.5,1)));dy(this.rc,new ay(new Y((c-a)/2,-b,0),new X(.7,1)));dy(this.rc,new ay(new Y(0,b,0),new X(.5,0)));dy(this.rc,new ay(new Y((c-a)/2,-b,0),new X(.7,1)));dy(this.rc,new ay(new Y(c-a,-b,0),new X(.9,1)));this.WT=[0,1,2,3,4,5,6,7,8,9,10,11];this.lu=new Xx;c=Jx(this,fy(this.rc),3);this.lu.jf=c;c=Jx(this,gy(this.rc),2);this.lu.qf=c;c=Kx(this,this.WT);this.lu.Xe=c;c=Jx(this,hy(this.rc),3);this.lu.Bm=c};
f.Tg=function(){Hx(this,this.tu);Hx(this,this.Kt);Hx(this,this.lu)};f.Ug=function(){Gx(this,this.rk)};
f.xa=function(a){0==a&&(this.ga()?wx(this,!0):xx(this,!0));if(.3>a){var b=Z(0,0,.3,1)(a);this.Cq(b,!0);this.Cq(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);var d=this.L==jy?1:-1;Mx(this);.1<=a&&(.1<a&&.4>=a?(a=Z(.1,0,.4,1)(a),ky(this,a),mat4.translate(this.Sa,[0,0,-a*c/4]),Nx(this,-60*a,[1,0,0],[-d*b/4,0,0]),Nx(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=Z(.4,0,.5,1)(a),ky(this,1),mat4.translate(this.Sa,[0,0,-c/4]),mat4.translate(this.Sa,[d*a*c/50,-a*c/50,a*c/50]),Nx(this,
-60,[1,0,0],[-d*b/4,0,0]),Nx(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=Z(.5,0,.55,1)(a),ky(this,1),mat4.translate(this.Sa,[0,0,-c/4]),mat4.translate(this.Sa,[d*c/50,-c/50,c/50]),Nx(this,-60,[1,0,0],[-d*b/4,0,0]),Nx(this,45*d,[0,0,1],[-d*b/4,0,0]),Nx(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(ky(this,1),a=Math.pow(Z(.55,0,1,1)(a),3),mat4.translate(this.Sa,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.Sa,[0,0,-c/4]),mat4.translate(this.Sa,[d*c/50,-c/50,c/50]),Nx(this,-60,[1,0,0],[-d*b/4,0,0]),Nx(this,
45*d,[0,0,1],[-d*b/4,0,0]),Nx(this,-1,[1,0,0],[0,0,0])));Wx(this);Ox(this,this.lu,this.I.TRIANGLES,w(this.YI,this),w(this.WI,this));Lx(this)};f.Cq=function(a,b){var c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());Mx(this);mat4.translate(this.Sa,[c*a*d/2,0,0]);Wx(this);Ox(this,b?this.Kt:this.tu);Lx(this)};f.YI=function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.rc)))};f.WI=function(){Sx(this.rc,this.WT);this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.rc)))};
function ky(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);by(a.rc.Qa[1],new Y(k(b),-g,0));k=Z(0,(-e+h)/2,1,-c);by(a.rc.Qa[2],new Y(k(b),-g,0));by(a.rc.Qa[4],new Y(k(b),-g,0));by(a.rc.Qa[5],new Y(0,-g,-b*d));by(a.rc.Qa[7],new Y(0,-g,-b*d));k=Z(0,(e-h)/2,1,c);by(a.rc.Qa[8],new Y(k(b),-g,0));by(a.rc.Qa[10],new Y(k(b),-g,0));k=Z(0,e-h,1,(e-h)/2+c);by(a.rc.Qa[11],new Y(k(b),-g,0))}f.ex=function(){return this.rk};f.Ji=function(){return this.ne};
var jy=0;function ly(a,b){U.call(this,a);this.Da(!0,!0);this.Aa=b}x(ly,U);ly.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.tm()};
ly.prototype.xa=function(a){for(var b=0;b<this.Jf;++b){var c=this.EK[b],d=Math.min(1,Math.max(0,2*(a-c.startTime)));d=my(0,1,d);var e=this.ga()?1-d:d;0==e&&(E(this.ga()?c.JN:c.GN,0),E(this.ga()?c.IN:c.FN,0));1==e&&(E(this.ga()?c.GN:c.JN,0),E(this.ga()?c.FN:c.IN,0));if(c.EY!=d){c.EY=d;E(this.ga()?c.JN:c.GN,1);e=-120*d;var g=1-2*d;this.Aa==ny?(d=c.zA/2,g*=d,Vh(c.xX,"translateX("+g+"px) rotateY("+e+"deg) translateX("+-d+"px) ")):(d=c.TF/2,g*=d,Vh(c.xX,"translateY("+g+"px) rotateX("+-e+"deg) translateY("+
-d+"px)"));d=.5*-Math.sin(Z(0,0,-120,-90)(e)*Math.PI/180);E(c.IN,d);e=.5*-Math.sin(Z(0,-90,-120,0)(e)*Math.PI/180);E(c.FN,e)}}};
ly.prototype.tm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Wu=Ie("DIV");B(this.na(),this.Wu);Yh(this.Wu,a+"px");Zh(this.Wu,a/2+"px "+b/2+"px");if(Hc){var c=Me("DIV");B(this.Wu,c);kh(c,a,b);D(c,"position","absolute");Xh(c,"preserve-3d");this.Wu=c}this.Jf=this.Aa==ny?oy:py;this.Aa==ny?(a=this.slideWidth()/this.Jf,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.Jf);this.EK=[];for(var d=c=0;d<this.Jf;++d){var e={EY:void 0};e.startTime=(1-qy)/(Math.ceil(this.Jf/2)-
1)*Math.floor(Math.abs(d-(this.Jf-1)/2));this.Aa==ny?(e.zA=Math.round((d+1)*a)-c,e.TF=b,e.position=c,c+=e.zA):(e.zA=a,e.TF=Math.round((d+1)*b)-c,e.position=c,c+=e.TF);this.ga()&&(e.startTime=1-qy-e.startTime);this.EK.push(e)}if(0!=this.Jf%2){for(a=0;a<this.Jf/2-1;++a)ry(this,a),ry(this,this.Jf-a-1);ry(this,Math.floor(this.Jf/2))}else for(a=0;a<this.Jf/2;++a)ry(this,a),ry(this,this.Jf-a-1)};
function ry(a,b){var c=a.EK[b],d=Ie("DIV");Xh(d,"preserve-3d");var e=c.zA,g=c.TF;kh(d,e,g);D(d,"position","absolute");var h=V(e,g);b=V(e,g);var k=Ie("DIV");kh(k,e,g);D(k,"backgroundColor","#000000");var l=Ie("DIV");kh(l,e,g);D(l,"backgroundColor","#000000");D(h,"position","absolute");D(b,"position","absolute");D(k,"position","absolute");D(l,"position","absolute");$h(h,"hidden");$h(b,"hidden");$h(k,"hidden");$h(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.Wu,d);c.xX=d;c.JN=h;c.GN=b;c.FN=k;c.IN=l;a.Aa==ny?(dh(d,c.position,0),n.drawImage(a.ta,c.position,0,e,g,0,0,e,g),p.drawImage(a.Ya,c.position,0,e,g,0,0,e,g),a=Math.round(c.zA/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):(dh(d,0,c.position),n.drawImage(a.ta,0,c.position,e,g,0,0,e,g),p.drawImage(a.Ya,0,c.position,e,g,0,0,e,g),a=Math.round(g/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+a+"px)");Vh(b,a);Vh(k,a)}
var oy=18,py=14,qy=.5,ny=0;function sy(a,b){U.call(this,a);this.Da(!0,!0);this.Aa=b;this.tm()}x(sy,U);sy.prototype.initialize=function(){wx(this,!0);xx(this,!1)};
sy.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Fi.clearRect(0,0,b,c);this.Fi.drawImage(this.Ya,0,0);this.Fi.save();this.Fi.globalCompositeOperation="destination-in";var d=this.kc.getContext("2d");d.clearRect(0,0,b,c);for(var e=0;e<this.Jf;e++)d.beginPath(),this.Aa==ty?d.fillRect(e*this.ED,0,this.ED*a,c):d.fillRect(0,e*this.DD,b,this.DD*a);this.Fi.drawImage(this.kc,0,0);this.Fi.restore()};
sy.prototype.tm=function(){var a=this.slideWidth(),b=this.slideHeight();this.kc=V(a,b);var c=V(a,b);this.Fi=c.getContext("2d");this.Jf=this.Aa==ty?uy:vy;this.DD=this.ED=0;this.Aa==ny?(this.ED=a/this.Jf,this.DD=b):(this.ED=a,this.DD=b/this.Jf);B(this.na(),c)};var uy=10,vy=10,ty=0;function wy(a,b){U.call(this,a);this.L=b;switch(b){case xy:this.Da(!0,!1);break;case yy:this.Da(!1,!0)}}x(wy,U);wy.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight(),c=V(a,b);this.qy=c.getContext("2d");this.kc=V(a,b);this.Ye=this.kc.getContext("2d");switch(this.L){case xy:wx(this,!0);xx(this,!1);this.eE=this.Ya;break;case yy:wx(this,!1),xx(this,!0),this.eE=this.ta}D(c,"position","absolute");B(this.na(),c);this.zt=.05*a;this.so=.05*b};
wy.prototype.xa=function(a){this.L==yy&&(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.Ye;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,g,d,e);zy(this,a,g,a,g-this.so,a,g-this.so,d,this.so);zy(this,a,k,a,k+this.so,a,k,d,this.so);zy(this,a,g,a-this.zt,g,a-this.zt,g,this.zt,e);zy(this,h,g,h+this.zt,g,h,g,this.zt,e);b=l.createRadialGradient(0,0,0,0,0,this.so);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.Cq(h,k,0,.5*Math.PI,b);this.Cq(a,k,.5*Math.PI,Math.PI,b);this.Cq(a,g,Math.PI,1.5*Math.PI,b);this.Cq(h,g,1.5*Math.PI,2*Math.PI,b);b=this.qy;b.drawImage(this.eE,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.kc,0,0);b.restore()};
function zy(a,b,c,d,e,g,h,k,l){a=a.Ye;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)}wy.prototype.Cq=function(a,b,c,d,e){var g=this.Ye;g.save();g.translate(a,b);g.scale(this.zt/this.so,1);g.beginPath();g.moveTo(0,0);g.arc(0,0,this.so,c,d,!1);g.moveTo(0,0);g.fillStyle=e;g.fill();g.restore()};var xy=0,yy=1;function Ay(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 By=Ay(.42,.58);function Z(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function my(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 Cy(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 Dy(a,b,c){U.call(this,a);this.L=b;(this.Eb=c)?this.Da(!1,!1,!0,!0,!0,!0):this.Da(!0,!0)}x(Dy,U);
Dy.prototype.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.Eb){var c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.ZC,0,0);this.Wq=c;c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.dD,0,0);this.Zq=c}this.Xd=this.Mb(a,b);B(this.na(),this.Xd);var d=V(a,b);c=V(a,b);this.Yb=Me("DIV");lh(this.Yb,a);mh(this.Yb,b);this.ig=this.Mb(this.slideWidth(),this.slideHeight());this.hg=this.Mb(this.slideWidth(),
this.slideHeight());B(this.ig,d);B(this.hg,c);B(this.Xd,this.Yb);B(this.Yb,this.ig);B(this.Yb,this.hg);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.Eb?this.Do:this.ta,0,0);c.drawImage(this.Eb?this.xm:this.Ya,0,0);c=this.L==Ey||this.L==Fy?-1:1;d=this.L==Ey||this.L==Gy;Yh(this.Xd,Math.max(a,b)+"px");Zh(this.Xd,this.Jk+a/2+"px "+b/2+"px");Xh(this.Yb,"preserve-3d");d?(Vh(this.ig,"translateZ(-"+(this.Jk+Math.floor(a/2))+"px) rotateY(0deg)"),Vh(this.hg,"translateX("+c*(this.Jk+Math.floor(a/
2))+"px)  rotateY("+-90*c+"deg)")):(Vh(this.ig,"translateZ(-"+(this.Jk+Math.floor(b/2))+"px) rotateX(0deg)"),Vh(this.hg,"translateY("+c*(this.Jk+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
Dy.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Eb&&(E(this.Zq,1-a),E(this.Wq,a));var d=.25*(1-Math.cos(2*a*Math.PI));a=my(0,1,a);var e=this.L==Ey||this.L==Fy?-1:1,g=this.L==Ey||this.L==Gy;b=g?b+2*this.Jk:c+2*this.Jk;g?Vh(this.Yb,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):Vh(this.Yb,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};Dy.prototype.Mb=function(a,b){var c=Me("DIV");lh(c,a);mh(c,b);D(c,"position","absolute");return c};Dy.prototype.Jk=20;
var Fy=1,Gy=2,Ey=3;function Hy(a,b){U.call(this,a);this.L=b;this.Da(!0,!0)}x(Hy,U);Hy.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();xx(this,!1);wx(this,!1);this.xy=1.25*Math.max(a,b);this.xr=Me("DIV");B(this.na(),this.xr);try{this.GI(),this.Vb=!0}catch(c){this.Vb=!1}this.Fq=Hh();Ih(this.Fq,.5*a,.5*b,this.xy);this.HI(this.L==Iy)};
Hy.prototype.HI=function(a){function b(a,b){var c=b&1;return c*(a-1)+(1-2*c)*(b>>1)}var c=this.ta,d=this.Ya,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.Zl=[];for(var l=0;5>l;++l)for(var n=b(5,l),p=n*g,q=4==n?k:g+1,u=0;7>u;++u){var v=b(7,u),G=new Jy(c,d,v*e,p,6==v?h:e+1,q,a,this.Fq,this.Vb);B(this.xr,G.oo);this.Zl[7*n+v]=G}Ky(this)};
Hy.prototype.GI=function(){var a=this.slideWidth(),b=this.slideHeight();kh(this.xr,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";Yh(this.xr,this.xy.toString()+"px");Zh(this.xr,c);Hc&&(c=Me("DIV"),B(this.xr,c),kh(c,a,b),D(c,"position","absolute"),Xh(c,"preserve-3d"),this.xr=c)};
function Ky(a){var b=.7-.15,c=a.L==Iy?b/4:0,d=a.L==Ly?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.Zl[h+7*g].AM=k}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)g=a.Zl[e+7*d],g.AM=(g.AM-c)*b}Hy.prototype.xa=function(a){for(var b=this.Zl.length,c=0;c<b;++c){var d=this.Zl[c],e=(a-d.AM)/.3,g=this.ga()?0>e:1<e;e=Math.max(0,Math.min(1,e));My(d,180*e,g)}};var Ly=0,Iy=1;
function Jy(a,b,c,d,e,g,h,k,l){this.Vb=l;this.kx=h;this.XB=Hh();Ih(this.XB,c+.5*e,d+.5*g,0);Jh(this.XB,k,this.XB);this.qH=Hh();this.oo=Me("DIV");h=Me("DIV");k=Me("CANVAS");k.width=e;k.height=g;l=Me("CANVAS");l.width=e;l.height=g;this.QQ=k;this.vB=l;var n=Me("DIV");this.$D=n;D(this.oo,"position","absolute");D(h,"position","absolute");D(k,"position","absolute");D(l,"position","absolute");D(n,"position","absolute");dh(this.oo,c,d);B(this.oo,h);B(this.oo,n);B(h,k);B(h,l);Ny(this,!0);this.Vb?this.GI():
Vh(this.vB,this.kx?"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);D(n,"background-color","black");E(n,0);kh(h,e,g);kh(n,e,g);kh(this.oo,e,g);My(this,0)}Jy.prototype.GI=function(){Vh(this.vB,this.kx?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function My(a,b,c){if(b==a.EB)a.$D&&c&&(Re(a.$D),a.$D=null);else{a.EB=b;if(a.Vb){var d=a.EB*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.kx?Ih(a.qH,0,c,d):Ih(a.qH,c,0,d);c=Lh(a.qH,a.XB);a.BC?0<=c&&Ny(a,!1):0>=c&&Ny(a,!0);Vh(a.oo,(a.kx?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.BC?90<=b&&Ny(a,!1):90>=b&&Ny(a,!0),Vh(a.oo,(a.kx?"scaleY(":"scaleX(")+Math.cos(a.EB*Math.PI/180).toString()+")");E(a.$D,.5*Math.sin(a.EB*Math.PI/180))}}
function Ny(a,b){var c=b?a.QQ:a.vB,d=b?a.vB:a.QQ;a.BC=b;D(c,"visibility","visible");D(d,"visibility","hidden")};function Oy(a,b){U.call(this,a);this.L=b;this.te=!1;this.Da(!1,!0);this.L==Py?(this.Gf=(1-Qy)/(Ry-1),this.oP=2*this.slideWidth()/Math.pow(Qy,2)):(this.Gf=.25,this.oP=2*this.slideHeight()/Math.pow(Qy,2))}x(Oy,U);function Sy(a,b,c,d,e,g){var h=V(e+1,g+1);y(h.getContext("2d")).drawImage(a.ta,c,d,e,g,0,0,e+1,g+1);b.push(new Ty(h,c,d,e,g))}
Oy.prototype.initialize=function(){var a=this.L==Py?Ry:Uy;var b=this.slideWidth(),c=this.slideHeight();this.$s=[];this.ft=[];for(var d=b/a,e=c/a,g=0,h=0;h<a;++h){var k=0==h%2?this.$s:this.ft;if(this.L==Py){var l=Math.round((h+1)*e)-g;Sy(this,k,0,g,b,l);g+=l}else l=Math.round((h+1)*d)-g,Sy(this,k,g,0,l,c),g+=l}this.$s.reverse();this.ft.reverse();B(this.na(),this.ta);wx(this,!1);xx(this,!0);this.Ra().vf()};function Vy(a,b,c){b=c-(b-1)*a.Gf;return 0>=b?0:a.oP*Math.pow(b,2)/2}
function Wy(a,b){var c=a.slideHeight(),d=0,e=a.Gf,g=0,h=1,k=e,l=1;a.ga()&&(d=c,e=1-e,g=1-g,h=1-h,k=e,l=1-l);if(!a.ga()){if(b<e)return d}else if(b>e)return d;return c*(g+(h-g)/(l-k)*(b-k))}
Oy.prototype.xa=function(a){var b,c=y(this.ta.getContext("2d"));c.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.L==Py){for(b=0;b<this.$s.length;b++){var d=2*(b+1)-1;var e=this.$s[b];c.drawImage(e.canvas,0,0,e.width,e.height,Vy(this,d,a),e.y,e.width,e.height)}for(b=0;b<this.ft.length;b++)d=2*(b+1),e=this.ft[b],c.drawImage(e.canvas,0,0,e.width,e.height,-Vy(this,d,a),e.y,e.width,e.height)}else{for(b=0;b<this.$s.length;b++)e=this.$s[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,-Wy(this,
a),e.width,e.height);for(b=0;b<this.ft.length;b++)e=this.ft[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,Wy(this,a),e.width,e.height)}};var Py=0,Ry=7,Uy=10,Qy=.5;function Ty(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function Xy(a,b,c){U.call(this,a);this.L=b;this.fe=c;this.te=!1;this.II(b);Yy(this)}x(Xy,U);f=Xy.prototype;f.pm=function(){return this.fe?this.Nb().slide():this.Ra().slide()};f.$w=function(){return this.fe?this.Ra().slide():this.Nb().slide()};
f.initialize=function(){var a=this.slideWidth(),b=this.slideHeight(),c=Math.max(a,b);D(this.$w(),"position","absolute");D(this.pm(),"position","absolute");kh(this.$w(),a,b);kh(this.pm(),a,b);var d=Ie("DIV");Fe(d,{id:"projection"});D(d,"position","absolute");kh(d,a,b);B(this.na(),d);Yh(d,1.25*c+"px");c=Ie("DIV");Fe(c,{id:"view"});D(c,"position","absolute");kh(c,a,b);B(d,c);Xh(c,"preserve-3d");this.ha=c;Ji&&(Xh(this.$w(),"preserve-3d"),Xh(this.pm(),"preserve-3d"));B(c,this.$w());B(c,this.Cu);B(c,this.pm());
this.ga()||this.fe?this.ga()&&this.fe?(xx(this,!0),wx(this,!1)):!this.ga()&&this.fe?(xx(this,!1),wx(this,!0)):this.ga()&&!this.fe&&(xx(this,!0),wx(this,!1)):(xx(this,!1),wx(this,!0));D(this.Cu,"visibility","hidden")};
function Yy(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=Zy,e=$y,g=a.slideWidth(),h=a.slideHeight(),k=V(g,h);D(k,"position","absolute");kh(k,g*az,h*az);var l=y(k.getContext("2d"));l.scale(az,az);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.Cu=k}
f.AJ=function(a){a=a<bz?a:a>1-bz?1-a:bz;var b=Math.max(this.slideWidth(),this.slideHeight());b=Z(0,0,bz,.2*-b);var c=Z(0,0,bz,10);Wh(this.ha,"50% 100%");Vh(this.ha,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
f.II=function(a){var b=this.slideWidth(),c=this.slideHeight();this.$j=this.Zj=this.Qk=this.Pk=0;switch(a){case cz:this.Qk=1;this.Zj=dz*b;this.$j=-dz*c;break;case ez:this.Qk=-1;this.Zj=-dz*b;this.$j=dz*c;break;case fz:this.Pk=-1;this.Zj=dz*b;this.$j=dz*c;break;case gz:this.Pk=1;this.Zj=-dz*b;this.$j=-dz*c;break;case hz:this.Qk=this.Pk=-1;this.Zj=-dz*b;this.$j=dz*c;break;case iz:this.Pk=-1;this.Qk=1;this.Zj=-dz*b;this.$j=-dz*c;break;case jz:this.Pk=1;this.Qk=-1;this.Zj=dz*b;this.$j=dz*c;break;case kz:this.Qk=
this.Pk=1,this.Zj=dz*b,this.$j=-dz*c}this.fe?(this.Qk*=-1,this.$j*=-1):(this.Pk*=-1,this.Zj*=-1)};
f.xa=function(a){this.fe&&(a=1-a);this.AJ(a);if(a>=lz&&a<mz){this.ga()||this.fe?this.ga()&&this.fe?wx(this,!0):!this.ga()&&this.fe?xx(this,!0):this.ga()&&!this.fe&&wx(this,!0):xx(this,!0);D(this.Cu,"visibility","visible");a=1-(mz-a)/(mz-lz);var b=a=my(0,1,a),c=2*this.slideWidth()*this.Pk*(1-b),d=2*this.slideHeight()*this.Qk*(1-b);b=nz*(1-b);var e=this.pm();Wh(e,"50% 50%");Vh(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.Zj*(1-c);d=this.$j*(1-c);var g=2*this.slideWidth()*this.Pk*(1-c);b=2*
this.slideHeight()*this.Qk*(1-c);e=np(e+g);d=np(d+b);c=np(-5+nz*(1-c));Wh(this.Cu,"50% 50%");Vh(this.Cu,"translate3d("+e+"px, "+d+"px, "+c+"px)");E(this.pm(),oz+(1-oz)*a)}else a>=mz&&(this.ga()||this.fe?this.ga()&&this.fe&&xx(this,!1):wx(this,!1),D(this.Cu,"visibility","hidden"))};var ez=0,fz=1,gz=2,cz=3,iz=4,hz=5,kz=6,jz=7,bz=.4,lz=.1,mz=.7,nz=800,oz=.5,$y=.3,Zy=50,dz=1,az=1;function pz(a,b,c){U.call(this,a);this.L=b;this.fe=c;this.te=!1;this.II(b)}x(pz,U);f=pz.prototype;f.initialize=function(){wx(this,!0);xx(this,!0);this.pm().vf()};f.pm=function(){return this.fe?this.Nb():this.Ra()};f.$w=function(){return this.fe?this.Ra():this.Nb()};
f.II=function(a){var b=this.slideWidth(),c=this.slideHeight();this.lk=this.kk=0;switch(a){case cz:this.lk=c;break;case ez:this.lk=-c;break;case fz:this.kk=b;break;case gz:this.kk=-b;break;case hz:this.kk=b;this.lk=-c;break;case iz:this.kk=b;this.lk=c;break;case jz:this.kk=-b;this.lk=-c;break;case kz:this.kk=-b,this.lk=c}this.fe&&(this.kk*=-1,this.lk*=-1)};f.xa=function(a){a=By(a);this.fe&&(a=1-a);var b=Z(0,this.kk,1,0),c=Z(0,this.lk,1,0);dh(this.pm().slide(),b(a),c(a))};function qz(a,b,c){var d=new Y;this.iq=a;this.jw=b;this.kw=c;this.n=d};function rz(a){U.call(this,a);this.Da(!1,!0)}x(rz,Bx);
var sz=[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],tz="/+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=rz.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();this.I.enable(this.I.DEPTH_TEST);var a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.Sa=mat4.multiply(this.Sa,a,this.Sa);this.vz=mat4.create();mat4.set(this.Sa,this.vz)};f.nH=function(a){for(var b=0;b<a.length;b++){var c=a[b];c.n=Ux(c.iq.position().Eh(c.jw.position()),c.iq.position().Eh(c.kw.position()));c.n.normalize()}};
function uz(a,b,c){var d=pd(b);b=new cy;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(vz((0==(h>>31&1)?1:-1)*((h&2145386496)>>21),460.8,11),vz((0==(h>>20&1)?1:-1)*((h&1047552)>>10),275.3,11),vz((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,dy(b,new ay(new Y(e[g].x(),-1*e[g].y(),-1*e[g].z()),new X(d,h),new Y));c=[];for(g=0;g<sz.length;g+=3)c.push(new qz(b.Qa[sz[g]],
b.Qa[sz[g+1]],b.Qa[sz[g+2]]));a.nH(c);for(g=0;g<c.length;g++)a=c[g],Vx(a.iq,a.iq.td.add(a.n)),Vx(a.jw,a.jw.td.add(a.n)),Vx(a.kw,a.kw.td.add(a.n));return b}function vz(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
f.Qc=function(){this.gf=uz(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.Ih=new Xx;var a=Jx(this,fy(this.gf),3);this.Ih.jf=a;a=Jx(this,gy(this.gf),2);this.Ih.qf=a;a=Kx(this,sz);this.Ih.Xe=a;a=Jx(this,hy(this.gf),3);this.Ih.Bm=a};f.Tg=function(){Hx(this,this.Ih)};f.Wg=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.Xg=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.jh=function(){Px(this);this.rk=Qx(this,"aVertexNormal");this.ne=Rx(this,"uSampler")};
f.Ug=function(){Gx(this,this.rk)};f.Ji=function(){return this.ne};f.ex=function(){return this.rk};
f.xa=function(a){var b=a/(.5/(tz.length-1)),c=Math.floor(b);b-=c;c>tz.length-1&&(c=tz.length-1,b=0);if(0!=b||this.ga()&&!this.j0){if(this.r0!=c){var d=c!=tz.length-1?tz[c+1]:null;this.s0=uz(this,tz[c],!0);this.xS=null!=d?uz(this,d,!0):null}for(d=0;d<this.gf.length();d++){var e=this.gf.Qa[d],g=this.s0.Qa[d],h=null!=this.xS?this.xS.Qa[d]:null;by(e,g.position().clone());Vx(e,g.td.clone());null!=h&&(g=new Y,g.Hg(e.position().x()+(h.position().x()-e.position().x())*b),g.Wc(e.position().y()+(h.position().y()-
e.position().y())*b),$x(g,e.position().z()+(h.position().z()-e.position().z())*b),by(e,g),g=new Y,g.Hg(e.td.x()+(h.td.x()-e.td.x())*b),g.Wc(e.td.y()+(h.td.y()-e.td.y())*b),$x(g,e.td.z()+(h.td.z()-e.td.z())*b),Vx(e,g))}this.j0=!0;this.r0=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.Sa=mat4.multiply(this.vz,b,this.Sa));Wx(this);Ox(this,this.Ih,this.I.TRIANGLES,w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.gf)))},
this),w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.gf)))},this))};function wz(a,b,c,d){U.call(this,a);this.Eb=c;this.L=b;this.Vb=d;this.Eb?this.Da(!1,!1,!0,!0,!1,!1):this.Da(!0,!0)}x(wz,U);
wz.prototype.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.nc=this.Eb?this.Do:this.ta;this.lc=this.Eb?this.xm:this.Ya;var c=Ie("DIV");this.fo=Ie("DIV");this.Wn=V(a,b);D(this.Wn,"backgroundColor","#000000");E(this.Wn,0);this.Xn=V(a,b);D(this.Xn,"backgroundColor","#000000");E(this.Xn,0);B(this.fo,this.nc);B(this.fo,this.lc);B(this.fo,this.Wn);B(this.fo,this.Xn);B(c,this.fo);this.Eb&&(B(this.na(),this.Nb().background()),B(this.na(),this.Ra().background()));
B(this.na(),c);try{Yh(c,a+"px"),Zh(c,a/2+"px "+b/2+"px"),Xh(this.fo,"preserve-3d")}catch(e){}D(this.nc,"position","absolute");D(this.lc,"position","absolute");D(this.Wn,"position","absolute");D(this.Xn,"position","absolute");kh(this.fo,a,b);kh(this.nc,a,b);kh(this.lc,a,b);var d=c="";switch(this.L){case xz:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case yz:c="translateZ("+b/2+"px)";d="rotateX(-90deg) translateZ("+b/2+"px)";break;case zz:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+
a/2+"px)";break;case Az:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}Vh(this.nc,c);Vh(this.Xn,c);Vh(this.lc,d);Vh(this.Wn,d)};
wz.prototype.xa=function(a){this.Eb&&E(this.Ra().background(),a);a=my(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 xz: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.Vb||(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 yz: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.Vb||(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 zz: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.Vb||(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 Az: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.Vb||(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.Eb||(.5>a?(e=Z(0,90,45,0),e=.5*Math.sin(e(d)*Math.PI/180),E(this.Wn,e)):(e=Z(45,0,90,90),e=.5*Math.sin(e(d)*Math.PI/180),E(this.Xn,e)));this.Vb?(a=d-l(a),0>=a?(E(this.lc,0),E(this.Wn,0)):90<=a?(E(this.nc,0),E(this.Xn,0)):(E(this.lc,1),E(this.nc,1)),Vh(this.fo,n)):(Vh(this.nc,b),Vh(this.lc,c),Vh(this.Xn,b),Vh(this.Wn,c))};
var yz=0,xz=1,zz=2,Az=3;function Bz(a,b,c,d){d/=a-1;c/=b-1;for(var e=new cy,g=new Y(0,0,1),h=0;h<a;++h)for(var k=0;k<b;++k){var l=new ay(new Y(k*c,-h*d,0),new X(k/(b-1),h/(a-1)),g);dy(e,l)}return e}function Cz(a,b,c,d){b/=14;a/=60;for(var e=new cy,g=new Y(0,0,1),h=0;15>h;++h)for(var k=c;k<d;++k){var l=new ay(new Y(k*a,-h*b,0),new X(k/60,h/14),g);dy(e,l)}return e}function Dz(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 Ez(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 Fz(a){U.call(this,a);this.Da(!1,!0)}x(Fz,Bx);f=Fz.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};f.Wg=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.Xg=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.NO=function(){if(r(this.Xo))return this.Xo;this.Kq();return this.Xo=this.Xo};f.Kq=function(){r(this.I)||Fz.ra.Kq.call(this)};f.xa=function(a){this.I.uniform1f(this.hf,a);this.wQ=!0;Ox(this,this.Ex,this.I.TRIANGLE_STRIP);this.wQ=!1;Ox(this,this.Ny,this.I.TRIANGLE_STRIP)};f.jh=function(){Px(this);this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");this.v0=Rx(this,"uLeftCurtain");var a=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(a,this.slideWidth())};
f.Tg=function(){Hx(this,this.Ex);Hx(this,this.Ny)};f.Ug=function(){};f.bH=function(){this.I.uniform1i(this.v0,this.wQ?1:0)};f.Qc=function(){var a=this.slideWidth(),b=this.slideHeight();this.RR=Cz(a,b,0,31);this.QU=Cz(a,b,30,61);this.Jd=Dz(15,31);this.Ex=new Xx;a=Jx(this,fy(this.RR),3);this.Ex.jf=a;a=Jx(this,gy(this.RR),2);this.Ex.qf=a;a=Kx(this,this.Jd);this.Ex.Xe=a;this.Ny=new Xx;a=Jx(this,fy(this.QU),3);this.Ny.jf=a;a=Jx(this,gy(this.QU),2);this.Ny.qf=a;a=Kx(this,this.Jd);this.Ny.Xe=a};f.Ji=function(){return this.ne};function Gz(a){U.call(this,a);this.Ra().vf();this.te=!1}x(Gz,U);Gz.prototype.initialize=function(){wx(this,!0);xx(this,!0)};Gz.prototype.xa=function(a){.3>a?E(this.Ra().slide(),0):E(this.Ra().slide(),1)};function Hz(a){U.call(this,a);this.Ra().vf();this.te=!1}x(Hz,U);Hz.prototype.initialize=function(){wx(this,!0);xx(this,!0);this.Cf=document.createElement("div");lh(this.Cf,this.slideWidth());mh(this.Cf,this.slideHeight());D(this.Cf,"backgroundColor","#000000");D(this.Cf,"position","relative");B(this.na(),this.Cf)};Hz.prototype.xa=function(a){.5>a?(E(this.Ra().slide(),0),E(this.Cf,0)):.8>a?E(this.Cf,1):(E(this.Cf,0),E(this.Ra().slide(),1))};function Iz(a){U.call(this,a);this.te=!1;this.Da(!1,!0);this.KJ=0;a=this.slideWidth();var b=this.slideHeight(),c=jA!=a||kA!=b;if(!lA||c)lA=[],jA=a,kA=b,mA(a,b)}var jA,kA,lA;x(Iz,U);Iz.prototype.initialize=function(){wx(this,!1);xx(this,!0);var a=this.ta;B(this.na(),a);this.Xx=V(this.slideWidth(),this.slideHeight());y(this.Xx.getContext("2d")).drawImage(a,0,0)};
function mA(a,b){var c=lA;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 nA(k,g,h,n);p.Yp=Math.random();c.push(p);g+=n}e+=h}c.sort(function(a,b){return a.Yp<b.Yp?-1:a.Yp>b.Yp?1:0});a=c.length;for(b=0;b<a;++b)c[b].Yp=.9*b/(a-1)}
Iz.prototype.xa=function(a){for(var b=lA,c=y(this.ta.getContext("2d")),d=b.length,e=this.KJ;e<d;++e){var g=b[e];if(a<g.Yp)break;var h=g.x,k=g.y,l=g.width;g=g.height;c.drawImage(this.Xx,h,k,l,g,h,k,l,g)}c.save();c.globalCompositeOperation="destination-out";for(e=this.KJ;e<d;++e){g=b[e];h=g.Yp;k=a-h;l=10*k;if(a<h)break;.1<=k&&(this.KJ=e);c.fillStyle="rgba(0, 0, 0, "+np(l)+")";c.fillRect(g.x,g.y,g.width,g.height)}c.restore()};Iz.prototype.ga=function(){return!1};
function nA(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.Yp=0};function oA(a,b,c,d){U.call(this,a);this.Aa=b;this.Eb=c;this.hH=d;this.Eb?(this.te=!1,this.Da(!1,!1,!0,!0,!1,!1)):this.Da(!0,!0)}x(oA,U);oA.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.tm()};
oA.prototype.xa=function(a){this.Eb&&(E(this.Nb().background(),1-a),E(this.Ra().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.Eb?this.hH?Cy(0,.7,4,b):By(b):b;Vh(this.Zk,"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*my(0,1,a);switch(this.Aa){case pA: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.Vb||(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 qA: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.Vb||(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.Vb||(dh(this.fr,g,k),dh(this.gr,h,l));Vh(this.fr,d);Vh(this.gr,e);E(this.fr,1-a);E(this.gr,1-a)};
oA.prototype.tm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Eb&&B(this.na(),this.Ra().background());this.Zk=V(a,b);D(this.Zk,"position","absolute");B(this.na(),this.Zk);this.Eb&&B(this.na(),this.Nb().background());this.Zk.getContext("2d").drawImage(this.Eb?this.xm:this.Ya,0,0);this.fr=V(a,b);var c=this.fr.getContext("2d");this.gr=V(a,b);var d=this.gr.getContext("2d"),e=Ie("DIV");B(this.na(),e);B(e,this.fr);B(e,this.gr);try{Yh(e,a+"px"),Zh(e,a/2+"px "+b/2+"px"),Xh(this.fr,"preserve-3d"),
Xh(this.gr,"preserve-3d"),this.Vb=!0}catch(g){this.Vb=!1}D(this.fr,"position","absolute");D(this.gr,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.Eb?this.Do:this.ta;switch(this.Aa){case pA: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 qA: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 pA=0,qA=1;function rA(a,b){U.call(this,a);this.L=b;this.Da(!0,!1)}x(rA,Bx);f=rA.prototype;f.initialize=function(){wx(this,!0);xx(this,!1);Ex(this,this.Ya);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};f.Wg=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.Xg=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.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.Pw,this.I.TRIANGLE_STRIP)};f.jh=function(){Px(this);this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");var a=Rx(this,"uDirectionIsLeft"),b=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(b,this.slideWidth());this.I.uniform1i(a,this.L==sA?1:0)};f.Ug=function(){};
f.Qc=function(){this.$e=Bz(30,30,this.slideWidth(),this.slideHeight());this.Jd=this.L==sA?Ez(30,30):Dz(30,30);this.Pw=new Xx;var a=Jx(this,fy(this.$e),3);this.Pw.jf=a;a=Jx(this,gy(this.$e),2);this.Pw.qf=a;a=Kx(this,this.Jd);this.Pw.Xe=a};f.lx=function(a){this.hz=Ix(this,this.I.TEXTURE0,this.Ji(),0,a,w(this.kI,this))};f.Tg=function(){Hx(this,this.Pw)};f.kI=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};f.Ji=function(){return this.ne};var sA=0;function Ru(a){U.call(this,a)}x(Ru,U);function tA(a){U.call(this,a);this.Ra().vf();this.te=!1}x(tA,U);tA.prototype.initialize=function(){};tA.prototype.xa=function(a){E(this.Ra().slide(),a)};function uA(a){U.call(this,a);this.Ra().vf()}x(uA,U);uA.prototype.initialize=function(){wx(this,!0);this.te=!1;this.Cf=document.createElement("div");lh(this.Cf,this.slideWidth());mh(this.Cf,this.slideHeight());D(this.Cf,"backgroundColor","#000000");D(this.Cf,"position","relative");B(this.na(),this.Cf)};uA.prototype.xa=function(a){.5>a?(E(this.Cf,1-2*(.5-a)),xx(this,!1)):(E(this.Cf,1-2*(a-.5)),xx(this,!0))};function vA(a,b){U.call(this,a);this.L=b;this.Da(!1,!0)}x(vA,Bx);f=vA.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,-this.slideHeight()/2,0]);Wx(this)};f.Wg=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.Xg=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.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.ff,this.I.TRIANGLE_STRIP)};f.jh=function(){Px(this);this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");var a=Rx(this,"uDirectionIsLeft"),b=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(b,this.slideWidth());this.I.uniform1i(a,0==this.L?1:0)};f.Ug=function(){};f.Tg=function(){Hx(this,this.ff)};
f.Qc=function(){var a=this.slideWidth(),b=this.slideHeight();this.$e=Bz(15,15,a,b);this.Jd=Dz(15,15);this.ff=new Xx;a=Jx(this,fy(this.$e),3);this.ff.jf=a;a=Jx(this,gy(this.$e),2);this.ff.qf=a;a=Kx(this,this.Jd);this.ff.Xe=a};f.Ji=function(){return this.ne};function wA(a,b){U.call(this,a);this.L=b;this.Da(!1,!1,!0,!0,!0,!0)}x(wA,U);f=wA.prototype;
f.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.ZC,0,0);this.Wq=c;c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.dD,0,0);this.Zq=c;this.Xd=this.Mb(a,b);B(this.na(),this.Xd);var d=V(a,b);c=V(a,b);this.kE=this.Mb(a,b);this.ig=this.Mb(a,b);this.hg=this.Mb(a,b);B(this.ig,d);B(this.hg,c);B(this.Xd,this.kE);B(this.kE,this.ig);B(this.kE,this.hg);
d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.Do,0,0);c.drawImage(this.xm,0,0);Yh(this.Xd,Math.max(a,b)+"px");Zh(this.Xd,a/2+"px "+b/2+"px");Xh(this.kE,"preserve-3d")};
f.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();E(this.Zq,1-a);E(this.Wq,a);a=my(0,1,a);var d=this.L==xA?1:-1,e=d*this.qZ*b*(1-a),g=-this.rZ*c*(1-a),h=-Math.max(b,c)*(1-a),k=-this.jP*(1-a),l=-d*this.kP*(1-a),n=d*this.sZ*(1-a);Vh(this.ig,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.uZ*b*a+"px) rotateX("+this.jP*a+"deg) rotateY("+d*this.kP*a+"deg) rotateZ("+-d*this.vZ*a+"deg)");Vh(this.hg,"translateZ("+h+"px) translateY("+g+"px) translateX("+e+"px) rotateX("+
k+"deg) rotateY("+l+"deg) rotateZ("+n+"deg)")};f.Mb=function(a,b){var c=Me("DIV");lh(c,a);mh(c,b);D(c,"position","absolute");return c};f.uZ=.1;f.qZ=.5;f.rZ=1.75;f.sZ=30;f.vZ=10;f.jP=80;f.kP=30;var xA=1;function yA(a){U.call(this,a);this.te=!1;this.Da(!0,!0)}x(yA,U);yA.prototype.initialize=function(){this.gE=!1;wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=this.Ya,d=this.ta;D(c,"position","absolute");D(d,"position","absolute");B(this.na(),this.ga()?d:c);B(this.na(),this.ga()?c:d);this.Xx=V(a,b);var e=y(this.Xx.getContext("2d"));this.wS=V(a,b);y(this.wS.getContext("2d")).drawImage(c,0,0);e.drawImage(d,0,0)};
yA.prototype.xa=function(a){var b=this.Ya,c=this.ta;.2>a?(!this.gE&&this.ga()&&(this.gE=!0,Re(b)),zA(this,c,this.Xx,a/.2)):(this.gE||this.ga()||(this.gE=!0,Re(c)),zA(this,b,this.wS,(1-a)/.8))};function zA(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,"+np(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function AA(a,b,c){U.call(this,a);this.Vb=c;this.ga()?this.Ra().vf():this.Nb().vf();this.Da(!0,!0);this.L=b}x(AA,U);AA.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.tm()};
AA.prototype.xa=function(a){a=my(0,1,a);if(this.Vb){var b=-this.slideWidth()/2;if(.5>a){var c=Z(0,0,.5,-90);this.Mw=c(a);c=Z(0,0,.5,-45);this.Aq=c(a);c=Z(0,0,.5,40);a=this.L==BA?"translateX("+-b+"px) translateZ("+this.Mw+"px) rotateY("+this.Aq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.Mw+"px) rotateY("+-this.Aq+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"}else.85>a?(c=Z(.5,-90,.85,0),this.Mw=c(a),c=Z(.5,-45,.85,0),this.Aq=c(a),c=Z(.5,40,.85,90),a=this.L==
BA?"translateX("+-b+"px) translateZ("+this.Mw+"px) rotateY("+this.Aq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.Mw+"px) rotateY("+-this.Aq+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"):(this.ga()&&(this.Aq=0),c=Z(.85,90,1,180),a="translateX("+-b+"px) rotateY("+this.Aq+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)");Vh(this.Id,a)}else.5>a?(c=Z(0,1,.5,0),a="scaleY("+c(a)+")",E(this.nc,1),E(this.lc,0),Vh(this.nc,a)):(c=Z(.5,0,1,1),a="scaleY("+c(a)+")",
E(this.lc,1),E(this.nc,0),Vh(this.lc,a))};
AA.prototype.tm=function(){this.nc=this.ta;this.lc=this.Ya;var a=Ie("DIV");this.Id=Ie("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Yh(a,b+"px"),Zh(a,b/2+"px "+c/2+"px"),Xh(this.Id,"preserve-3d"),B(this.Id,this.nc),B(this.Id,this.lc),B(a,this.Id),B(this.na(),a)}catch(d){B(this.na(),this.nc),B(this.na(),this.lc)}D(this.nc,"position","absolute");D(this.lc,"position","absolute");kh(this.Id,b,c);kh(this.nc,b,c);kh(this.lc,b,c);this.Vb&&(Vh(this.nc,"translateZ(10px)"),Vh(this.lc,"rotateX(180deg)"))};
var BA=1;function CA(a,b,c){U.call(this,a);this.Vb=c;this.ga()?this.Ra().vf():this.Nb().vf();this.Da(!0,!0);this.Qm=b==BA}x(CA,U);
CA.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.nc=this.ta;this.lc=this.Ya;var a=Ie("DIV");this.Id=Ie("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Yh(a,Math.max(b,c)+"px"),Zh(a,b/2+"px "+c/2+"px"),Xh(this.Id,"preserve-3d"),$h(this.Id,"hidden"),this.Qm?(B(this.Id,this.nc),B(this.Id,this.lc)):(B(this.Id,this.lc),B(this.Id,this.nc)),B(a,this.Id),B(this.na(),a)}catch(d){this.Qm?(B(this.Id,this.nc),B(this.Id,this.lc)):(B(this.Id,this.lc),B(this.Id,this.nc))}D(this.nc,"position",
"absolute");D(this.lc,"position","absolute");kh(this.Id,b,c);kh(this.nc,b,c);kh(this.lc,b,c);this.Vb&&(this.Qm?Vh(this.nc,"rotateY(180deg)"):Vh(this.lc,"rotateY(180deg)"))};CA.prototype.xa=function(a){this.Vb?this.WK(a):this.hI(a)};CA.prototype.WK=function(a){a=this.Qm?1-a:a;var b=.25*(1-Math.cos(2*a*Math.PI));a=Ay(.63,.43)(a);var c=Math.max(this.slideWidth(),this.slideHeight());Vh(this.Id,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};
CA.prototype.hI=function(a){a=Ay(.63,.43)(a);if(.5>a){var b=Z(0,1,.5,0);a="scaleX("+b(a)+")";E(this.nc,1);E(this.lc,0);Vh(this.nc,a)}else b=Z(.5,0,1,1),a="scaleX("+b(a)+")",E(this.lc,1),E(this.nc,0),Vh(this.lc,a)};function DA(a){U.call(this,a);this.Da(!1,!0)}x(DA,Bx);f=DA.prototype;f.Ji=function(){return this.ne};
f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.I.disable(this.I.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 cy,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());dy(b,new ay(g,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new EA(b,[7,71,16,0],new Y(0,0,50),c));a.push(new EA(b,[16,0,12,1],new Y(0,0,20),1.5*c,.05*d));a.push(new EA(b,
[27,20,26,16],new Y(0,0,5),1.6*c,.03*d));a.push(new EA(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 EA(b,[21,14,8],new Y(0,0,5),2*c));a.push(new EA(b,[27,25,22],new Y(0,0,0),1.8*c));a.push(new EA(b,[24,25,19,22],new Y(0,0,5),1.65*c));a.push(new EA(b,[35,25,27],new Y(0,120,0),2*c));a.push(new EA(b,[52,51,24,25],new Y(0,0,0),1.8*c));a.push(new EA(b,[51,38,25,34],new Y(0,75,10),1.85*c,-.05*d));FA(a[a.length-1],0,2);a.push(new EA(b,[65,60,55,53],new Y(0,0,0),1.8*c));a.push(new EA(b,
[67,66,61,58,50],new Y(0,0,0),8*c,-.2*d,d));a.push(new EA(b,[55,53,42,40],new Y(0,180,0),1.8*c,-.05*d));FA(a[a.length-1],0,1);a.push(new EA(b,[74,66,65,58,55],new Y(0,0,0),1.8*c,.02*d));a.push(new EA(b,[58,55,44,42],new Y(0,270,90),1.8*c,-.05*d));FA(a[a.length-1],0,1);a.push(new EA(b,[60,52,53,51,40,38],new Y(30,60,0),2.5*c));a.push(new EA(b,[61,50,45,44],new Y(75,180,90),c,.05*d));a.push(new EA(b,[49,61,46,45],new Y(75,180,90),c,-.05*d));a.push(new EA(b,[49,62,61],new Y(-360,0,0),c,-.01*d));FA(a[a.length-
1],1,2);a.push(new EA(b,[68,67,62,61],new Y(0,0,0),c));a.push(new EA(b,[69,68,63,62],new Y(0,0,0),c));a.push(new EA(b,[63,62,43,46],new Y(-270,0,0),c,.01*d));FA(a[a.length-1],0,1);a.push(new EA(b,[70,69,59,63],new Y(0,0,0),c));a.push(new EA(b,[59,63,41,43],new Y(-360,0,0),c,-.05*d));FA(a[a.length-1],0,1);a.push(new EA(b,[73,70,64,59,56],new Y(0,0,0),c,.05*d));a.push(new EA(b,[59,56,41],new Y(-360,0,0),c,.05*d));FA(a[a.length-1],0,1);a.push(new EA(b,[57,64,54,56,47],new Y(-270,0,0),c));a.push(new EA(b,
[54,47,39,41],new Y(0,0,0),c,0,0,1080,b.Qa[54].position().clone().Eh(b.Qa[39].position())));a.push(new EA(b,[57,48,54,32,39,23,37],new Y(0,0,0),1.5*c));a.push(new EA(b,[37,33,23,13,32,48],new Y(0,0,0),c));a.push(new EA(b,[13,72,33,31],new Y(0,0,0),1.5*c));a.push(new EA(b,[5,4,30,29],new Y(0,0,5),1.2*c));a.push(new EA(b,[5,18,72,6],new Y(0,0,0),c,-.07*d));a.push(new EA(b,[4,3,17,15],new Y(0,0,-45),1.8*c));a.push(new EA(b,[2,9,3,10,3,11,3,15],new Y(0,0,0),2.2*c));a.push(new EA(b,[17,29,11],new Y(0,
0,30),2*c));a.push(new EA(b,[11,29,10],new Y(70,0,0),c,0,0,120,b.Qa[29].position().clone().Eh(b.Qa[10].position())));FA(a[a.length-1],0,2);a.push(new EA(b,[10,29,9],new Y(120,720,15),-.01*c,.15*d,0,1080,b.Qa[10].position().clone().Eh(b.Qa[29].position())));a.push(new EA(b,[6,18,31,30],new Y(0,0,0),c,-.05*d,0,1080,b.Qa[6].position().clone().Eh(b.Qa[30].position())));a.push(new EA(b,[26,16,28,12],new Y(40,30,0),.7*c,0,-.25*d));a.push(new EA(b,[2,29,1,28],new Y(-80,60,0),.7*c,.05*d,-.5*d));a.push(new EA(b,
[36,26,28],new Y(270,0,720),0,.2*d,-1*d));a.push(new EA(b,[35,27,36,26],new Y(0,180,720),0,-.15*d,-1*d));a.push(new EA(b,[38,34,36],new Y(180,180,0),0,-.1*d,-.8*d));a.push(new EA(b,[40,38,36],new Y(180,180,180),0,.1*d,-1*d));a.push(new EA(b,[42,40,36],new Y(720,270,0),0,.05*d,-.6*d));a.push(new EA(b,[44,42,36],new Y(90,120,0),0,0,-1*d));a.push(new EA(b,[45,44,36],new Y(360,0,0),0,.07*d,-.8*d));a.push(new EA(b,[46,45,36],new Y(0,60,180),0,.1*d,-.8*d));a.push(new EA(b,[43,46,36],new Y(80,120,45),0,
.2*d,-.5*d));a.push(new EA(b,[41,43,36],new Y(90,360,60),0,.17*d,-.5*d));a.push(new EA(b,[39,41,36],new Y(0,120,120),0,.15*d,-.5*d));a.push(new EA(b,[39,37,36],new Y(90,90,90),0,.2*d,-1*d));a.push(new EA(b,[37,33,36],new Y(0,120,90),0,.18*d,-1*d));a.push(new EA(b,[33,31,36],new Y(45,45,0),0,.1*d,-1*d));a.push(new EA(b,[31,30,36],new Y(270,0,45),0,.15*d,-1*d));a.push(new EA(b,[30,29,36],new Y(90,360,60),0,0,-.8*d));a.push(new EA(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],u=0;u<q.vF.length;u++){var v=q.vF[u];-1!=v?(v=b.Qa[v],c.push(v.position().x(),-1*v.position().y(),-1*v.position().z()),d.push(v.xz.x(),v.xz.y()),g.push(q.bF.x(),-1*q.bF.y(),-1*q.bF.z()),e.push(q.rotation.x(),-1*q.rotation.y(),-1*q.rotation.z()),h.push(q.dx,q.acceleration,-1*q.yX),v=y(q.m6),k.push(q.GX,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.Y_=l.length;this.aQ=Jx(this,c,3);this.cW=
Jx(this,d,2);this.VU=Jx(this,g,3);this.YU=Jx(this,e,3);this.uW=Jx(this,h,3);this.OQ=Jx(this,k,4);this.jR=Kx(this,l);b=this.I;b.bindBuffer(b.ARRAY_BUFFER,this.aQ);b.vertexAttribPointer(this.fM,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.cW);b.vertexAttribPointer(this.HL,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.VU);b.vertexAttribPointer(this.UU,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.YU);b.vertexAttribPointer(this.XU,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.uW);
b.vertexAttribPointer(this.tW,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.OQ);b.vertexAttribPointer(this.NQ,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.jR)};f.Tg=function(){this.I.deleteBuffer(this.aQ);this.I.deleteBuffer(this.cW);this.I.deleteBuffer(this.VU);this.I.deleteBuffer(this.YU);this.I.deleteBuffer(this.uW);this.I.deleteBuffer(this.OQ);this.I.deleteBuffer(this.jR)};
function FA(a,b,c){b=a.eZ.Qa[a.vF[b]].clone().position();b=b.add(a.eZ.Qa[a.vF[c]].position().clone());a.bF=new Y(b.x()/2,b.y()/2,b.z()/2)}f.Wg=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.Xg=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.jh=function(){Px(this);this.UU=Qx(this,"aRotationCenter");this.XU=Qx(this,"aRotationParams");this.tW=Qx(this,"aTranslationParams");this.NQ=Qx(this,"aFreeRotation");this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight())};f.Ug=function(){Gx(this,this.UU);Gx(this,this.XU);Gx(this,this.tW);Gx(this,this.NQ)};f.xa=function(a){this.I.uniform1f(this.hf,a);Wx(this);this.I.drawElements(this.I.TRIANGLE_STRIP,this.Y_,this.I.UNSIGNED_SHORT,0)};
function EA(a,b,c,d,e,g,h,k){this.rotation=c;this.acceleration=d;r(e)&&(this.dx=e);r(g)&&(this.yX=g);r(h)&&(this.GX=h);this.m6=r(k)?k:new Y(0,0,1);this.vF=b;this.eZ=a;for(h=g=e=d=c=0;h<b.length;h++)k=b[h],-1!=k&&(g+=1,k=a.Qa[k],c+=k.position().x(),d+=k.position().y(),e+=k.position().z());this.bF=new Y(c/g,d/g,e/g)}EA.prototype.dx=0;EA.prototype.yX=0;EA.prototype.GX=0;function GA(a,b,c){U.call(this,a);this.L=b;this.Eb=c;this.Nm=!c;this.Eb?this.Da(!1,!1,!0,!0,!0,!0):this.Da(!0,!0)}x(GA,U);f=GA.prototype;
f.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.Eb){var c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.ZC,0,0);this.Wq=c;c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.dD,0,0);this.Zq=c}this.Xd=this.Mb(a,b);B(this.na(),this.Xd);var d=V(a,b),e=V(a,b);c=V(a,b/4);var g=V(a,b/4);this.Yb=Me("DIV");lh(this.Yb,a);mh(this.Yb,b);this.Kf=this.Mb(a,b);this.If=this.Mb(a,b);this.Nm&&
(this.Xt=this.Mb(a,b/4),this.Ut=this.Mb(a,b/4));B(this.Kf,d);B(this.If,e);this.Nm&&(B(this.Xt,c),B(this.Ut,g));B(this.Xd,this.Yb);B(this.Yb,this.Kf);B(this.Yb,this.If);this.Nm&&(B(this.Yb,this.Xt),B(this.Yb,this.Ut));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.Eb?this.Do:this.ta,0,0);e.drawImage(this.Eb?this.xm:this.Ya,0,0);this.Nm&&(HA(this,c,this.ta),HA(this,g,this.Ya));Yh(this.Xd,Math.max(a,b)+"px");Zh(this.Xd,a/2+"px "+b/2+"px");Xh(this.Yb,"preserve-3d");a=this.ga()?1:-1;b=this.slideWidth()+
this.lP;this.L==IA?(Wh(this.Yb,100+this.gP+"% 50%"),Vh(this.ga()?this.Kf:this.If,"translateX("+-a*b+"px)"),this.Nm&&Vh(this.ga()?this.Xt:this.Ut,"translate("+-a*b+"px, "+(this.slideHeight()+this.nw)+"px)")):(Wh(this.Yb,-this.gP+"% 50%"),Vh(this.ga()?this.Kf:this.If,"translateX("+a*b+"px)"),this.Nm&&Vh(this.ga()?this.Xt:this.Ut,"translate("+a*b+"px, "+(this.slideHeight()+this.nw)+"px)"));Vh(this.ga()?this.If:this.Kf,"translateX(0px)");this.Nm&&Vh(this.ga()?this.Ut:this.Xt,"translateY("+(this.slideHeight()+
this.nw)+"px)")};
f.xa=function(a){this.Eb&&(E(this.Zq,1-a),E(this.Wq,a));if(a){var b=!0,c=this.L==JA?1:-1;a<=this.Qs?(b=!1,Vh(this.Yb,"translateZ("+this.eP*a+"px) rotateY("+c*a/this.Qs*this.hP+"deg)"),!this.EC&&this.ga()&&(this.EC=this.Tt=!0)):a>=1-this.Qs&&(b=!1,Vh(this.Yb,"translateZ("+this.eP*(1-a)+"px) rotateY("+(1-a)/this.Qs*c*this.hP+"deg)"),this.EC||this.ga()||(this.EC=this.Tt=!0));if(b||this.Tt)b=this.slideWidth()+this.lP,a=this.Tt?this.ga()?0:1:(a-this.Qs)/(1-2*this.Qs),this.Tt&&(this.Tt=!1),a=a*c*b,Vh(this.Kf,
"translateX("+a+"px)"),this.Nm&&Vh(this.Xt,"translate("+a+"px, "+(this.slideHeight()+this.nw)+"px)"),Vh(this.If,"translateX("+(a-c*b)+"px)"),this.Nm&&Vh(this.Ut,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.nw)+"px)")}};f.Mb=function(a,b){var c=Me("DIV");lh(c,a);mh(c,b);D(c,"position","absolute");return c};
function HA(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.Tt=!1;f.EC=!1;f.nw=7.5;f.Qs=.3;f.hP=20;f.gP=20;f.eP=-100;f.lP=70;var IA=0,JA=1;function KA(a,b,c){U.call(this,a);this.Aa=b;this.L=c;this.Da(!0,!0)}x(KA,U);
KA.prototype.initialize=function(){wx(this,!1);xx(this,!1);if(this.ga())switch(this.L){case LA:this.L=MA;break;case MA:this.L=LA;break;case NA:this.L=OA;break;default:this.L=NA}var a=this.ga()?this.Ya:this.ta,b=this.ga()?this.ta:this.Ya;this.Aa==PA?(this.ME=16,this.rM=8):(this.ME=16,this.rM=12);this.h5=2*this.rM+1;var c=this.slideWidth()/this.ME,d=c/2,e=this.slideHeight()/this.rM,g=e/2;this.rh=this.L==NA||this.L==OA?this.slideWidth():this.slideHeight();this.Kr=2*this.rh;this.Zl=[];for(var h,k=-g,
l,n=0;n<this.h5;++n){0==n%2?(h=-d,l=this.ME+1):(h=0,l=this.ME);for(var p=0;p<l;++p){var q=QA(this,c+2,e+2),u=QA(this,c+2,e+2),v=new RA;v.Hg(Math.round(h+p*c)-1);this.Aa==PA?(v.Wc(Math.round(k+n*g)-1),SA(a,q,v.Ab,v.Bb,c+2,e+2),SA(b,u,v.Ab,v.Bb,c+2,e+2)):(v.Wc(Math.round(k+1.5*n*g)),TA(a,q,v.Ab,v.Bb,c+2,e+2),TA(b,u,v.Ab,v.Bb,c+2,e+2));v.ez=q;v.Du=u;UA(v,!0);VA(v,!1);v.Qe=0;v.At=!1;v.oz=0;this.Zl.push(v)}}};
KA.prototype.xa=function(a){this.ga()&&(a=1-a);a*=this.HG;if(this.L==MA||this.L==OA){var b=a/this.HG*(this.rh+this.Kr)-this.Kr;var c=b+this.Kr}else b=this.rh-a/this.HG*(this.rh+this.Kr)+this.Kr,c=b-this.Kr;for(var d,e=0;e<this.Zl.length;e++){var g=this.Zl[e];d=g.At?g.Qe:0;d=Math.abs(Math.cos(d));if(g.AC&&!g.$I){var h=new bo,k=g.Qe;Math.PI/2<k&&k<=Math.PI?(UA(g,!1),VA(g,!0),h.scale(1*d,1),dp(g.Du,h)):k<Math.PI/2?(UA(g,!0),VA(g,!1),h.scale(1*d,1),dp(g.ez,h)):(UA(g,!1),VA(g,!0),h.scale(1,1),dp(g.Du,
h))}g.At?(g.Qe=(a-g.oz)*Math.PI/this.iP,g.At=!0):0!=WA(this,g,b)?(g.oz=a,g.Qe=0,g.At=!0,g.AC=!0):(d=WA(this,g,c),0!=d&&1<=Math.random()+d/this.Kr&&(g.oz=a,g.Qe=0,g.At=!0,g.AC=!0));g.AC&&!g.$I&&a-g.oz>this.iP&&(g.$I=!0)}};function QA(a,b,c){b=V(b,c);D(b,"position","absolute");B(a.na(),b);return b}
function SA(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";ed&&(XA(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();ed||(b.globalCompositeOperation="source-in",XA(a,b,c,d));b.restore()}
function TA(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";ed&&(XA(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();ed||(b.globalCompositeOperation="source-in",XA(a,b,c,d));b.restore()}
function XA(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function WA(a,b,c){switch(a.L){case LA:return b.Bb>=c?b.Bb-c:0;case MA:return b.Bb<=c?c-b.Bb:0;case NA:return b.Ab>=c?b.Ab-c:0}return b.Ab<=c?c-b.Ab:0}KA.prototype.iP=.3;KA.prototype.HG=.7;var PA=0,LA=0,MA=1,NA=2,OA=3;function RA(){}f=RA.prototype;f.Ab=0;f.Bb=0;f.GR=!0;f.HR=!0;f.Qe=0;f.At=!0;f.oz=0;f.$I=!1;f.AC=!1;f.Hg=function(a){this.Ab=a;this.Mg()};f.Wc=function(a){this.Bb=a;this.Mg()};
function UA(a,b){a.GR=b;null!=a.ez&&E(a.ez,b?1:0);b&&a.Mg()}function VA(a,b){a.HR=b;null!=a.Du&&E(a.Du,b?1:0);b&&a.Mg()}f.Mg=function(){null!=this.ez&&this.GR&&dh(this.ez,this.Ab,this.Bb);null!=this.Du&&this.HR&&dh(this.Du,this.Ab,this.Bb)};function YA(a){U.call(this,a);this.Da(!0,!0)}x(YA,U);YA.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.HI();this.tm()};
YA.prototype.tm=function(){var a=this.slideWidth(),b=this.slideHeight();this.Zk=V(a,b);this.HJ=this.Zk.getContext("2d");this.dR=V(a,b);this.eR=this.dR.getContext("2d");this.bS=V(a,b);this.Qt=this.bS.getContext("2d");this.OV=V(a,b);this.m4=this.OV.getContext("2d");this.fD=V(a,b);this.PJ=this.fD.getContext("2d");this.bR=V(a,b);this.cR=this.bR.getContext("2d");this.kc=V(a,b);this.Ye=this.kc.getContext("2d");this.NV=V(a,b);this.l4=this.NV.getContext("2d");B(this.na(),this.Zk);B(this.na(),this.fD);D(this.Zk,
"position","absolute");D(this.fD,"position","absolute")};
YA.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.HJ.clearRect(0,0,b,c);this.PJ.clearRect(0,0,b,c);this.Ye.clearRect(0,0,b,c);this.cR.clearRect(0,0,b,c);this.Ye.drawImage(this.ta,0,0);this.Ye.save();this.Ye.globalCompositeOperation="destination-in";ZA(this,this.cR,this.JP,a);this.Ye.drawImage(this.bR,0,0);this.Ye.restore();$A(this,this.l4,this.ta,a/aB,!1);this.PJ.drawImage(this.kc,0,0);this.PJ.drawImage(this.NV,0,0);if(a>bB&&a<1-bB){var d=Z(bB,1,1-bB,4),e=Z(bB,0,1-bB,-30);
Vh(this.fD,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>cB&&(this.Qt.clearRect(0,0,b,c),this.eR.clearRect(0,0,b,c),this.Qt.drawImage(this.Ya,0,0),this.Qt.save(),this.Qt.globalCompositeOperation="destination-in",ZA(this,this.eR,this.KP,a),this.Qt.drawImage(this.dR,0,0),this.Qt.restore(),this.HJ.drawImage(this.bS,0,0),a<dB?(d=Z(bB,.5,dB,1),b=d(a),e=Z(cB,45,dB,0),Vh(this.Zk,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):($A(this,this.m4,this.Ya,(a-(1-aB))/aB,!0),this.HJ.drawImage(this.OV,0,0),Vh(this.Zk,
"rotate(0deg) scale(1, 1)")))};YA.prototype.HI=function(){this.OD=.9/(eB-1)/2;this.j3=1.154/(fB-1)/2;this.JP=[];this.KP=[];gB(this.JP,.1,.8,!0);gB(this.KP,.15,.9,!1)};
function ZA(a,b,c,d){for(var e=0;e<c.length;++e){var g=c[e];if(d>=g.xG&&d<=g.xG+.05){var h=(d-g.xG)/.05;var k=g.OM?1-h:h}else k=d<g.xG?g.OM?1:0:g.OM?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-hB(g));h.lineTo(l+g.OD*g.slideWidth(),n-.5*hB(g));h.lineTo(l+g.OD*g.slideWidth(),n+.5*hB(g));h.lineTo(l,n+hB(g));h.lineTo(l-g.OD*g.slideWidth(),n+.5*hB(g));h.lineTo(l-g.OD*g.slideWidth(),n-.5*hB(g));h.lineTo(l,n-hB(g));
h.fill()}}function gB(a,b,c,d){for(var e=1/(eB-1),g=1/(fB-1)+.002,h=c-b,k=Math.floor(fB/2),l=0;l<fB;++l)for(var n=0!=l%2?eB:eB-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.OM=d;q.xG=l==k&&p==.5*(n-1)?b:0==l||l==fB-1||0==p&&n==eB||p==eB-1&&n==eB?d?b:c:b+h*Math.random();a.push(q)}}
function $A(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 hB(a){return a.j3*a.slideHeight()}var eB=10,fB=9,bB=.05,aB=.15,cB=.2,dB=.9;function iB(a,b,c,d){this.type=a;this.PY=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.mv,""!=(a.ps||a.Gs||a.Bs||a.Js||a.Ks)?(y(b.uc),this.element.style.width=b.uc.Ka.width+2*b.ss+"px",this.element.style.height=b.uc.Ka.height+2*b.ss+"px"):(this.element.style.width=b.Ka.width+2*b.ss+"px",this.element.style.height=b.Ka.height+2*b.ss+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Ka=c.Ka;this.Tv=b.Ka;this.Vz=b.Vz;this.Td=b.Td||new Wg(0,0,0,0);this.J5=this.Tv.width/
(1-this.Td.left-this.Td.right);this.I5=this.Tv.height/(1-this.Td.top-this.Td.bottom);this.yi=c.yi;this.wj=c.wj;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=gp(this.element)||new bo);this.b9=dn(a).Rb;this.c9=en(a).Rb;this.FA=fn(a).scale()*gn(a).scale();this.GA=hn(a).scale()*jn(a).scale();this.rotation=bn(a).angle()+cn(a).angle();this.dx=Yg(this.Ka).x-Yg(b.Ka).x;this.dy=Yg(this.Ka).y-Yg(b.Ka).y;this.o8=b.rotation;this.xk=b.xk;this.Ik=b.Ik;
this.zF="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.rR=this.element.firstElementChild.style.left||"",this.sR=this.element.firstElementChild.style.top||"",this.zF=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.sR=this.rR=""}
iB.prototype.clear=function(){this.element&&(dp(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.PY&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.rR,this.element.firstElementChild.style.top=this.sR,this.element.firstElementChild.style.transform=this.zF))};function jB(a){a&&(this.element=a,this.PN="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}jB.prototype.Gg=function(a){this.PN=Ax(100*a,1)+"%"};function kB(a,b,c,d,e,g,h,k){this.K_=b;this.L_=c;this.SS=g;this.qd=new I;this.Um=[];if(d.uc||e.uc)g=d.uc,g||(g=rc(e.uc),g.Ka=d.Ka,g.id="_morphBg"),this.Um.push(new iB("bg",d,g,b));this.Vb=!0;try{lB(b.firstElementChild,h,k),lB(c.firstElementChild,h,k)}catch(l){this.Vb=!1}z(d.Sl,function(a){this.Um.push(new iB("text",d,a,b))},this);this.Eu=[];if(e.uc||d.uc)h=e.uc,h||(h=rc(d.uc),h.Ka=e.Ka,h.id="_morphBg"),this.Eu.push(new iB("bg",e,h,c));z(e.Sl,function(a){this.Eu.push(new iB("text",e,a,c))},this);h=
this.Um[0];k=this.Eu[0];this.B3=k.FA/h.FA-1;this.D3=k.GA/h.GA-1;this.v3=mB(k.rotation-h.rotation);this.C3=e.Ka.width/d.Ka.width-1;this.E3=e.Ka.height/d.Ka.height-1;this.WU=mB(e.rotation-d.rotation);this.i5=d.zIndex;this.j5=e.zIndex-d.zIndex;h=Yg(d.Ka);k=Yg(e.Ka);this.QW=k.x-h.x;this.RW=k.y-h.y;this.to=d.xk;this.rp=d.Ik;this.hC=e.xk;this.AE=e.Ik;this.s_=d.Td;this.t_=e.Td;if(d.Td||e.Td)this.vl=d.Td||new Wg(0,0,0,0),this.Rw=e.Td||new Wg(0,0,0,0),h=nB(e.mv),this.XQ=nB(d.mv)||h;this.BP=d.Vz&&e.Vz;this.SS&&
this.LI(a)}function nB(a){return""!=(a.ps||a.Gs||a.Bs||a.Js||a.Ks)}function lB(a,b,c,d){a&&(d?(Yh(a,""),Xh(a,""),$h(a,""),Zh(a,"")):(Yh(a,b+"px"),Xh(a,"preserve-3d"),$h(a,"hidden"),Zh(a,b/2+"px "+c/2+"px")))}f=kB.prototype;
f.LI=function(a){var b=[];z(this.Um,function(a){b.push(new oB(a.element,a.id))},this);z(this.Eu,function(a){b.push(new oB(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=pB(this,a);z(b,function(b){var d=c[b.id];d.Gg(a);b.Zp.push(d)},this)},this);lb(c,function(a){a=1-a;var c=pB(this,a);z(b,function(b){var d=c[b.id];d.Gg(a);b.Zp.push(d)},this)},this);this.jt=0;this.PL=b.length;var d="";z(b,
function(b){d+=qB(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,$f,this.Fj,!1,this)):this.Fj()},this);this.Hw=nf(d)};f.update=function(a){this.u0!=a&&pB(this,a);this.u0=a};f.Fj=function(){this.jt++;this.jt==this.PL&&this.qd.C()};
function qB(a){var b="@keyframes "+a.id+" {\n";z(a.Zp,function(a){b+=a.PN+" {transform: "+a.transform+";opacity:"+a.opacity+";z-index:"+a.zIndex+"}\n"});b+="}\n";var c="";a.Zp[0].Yz&&(c="@keyframes "+a.id+"_ {\n",z(a.Zp,function(a){c+=a.PN+" {transform:"+a.Yz+"}\n"}),c+="}\n");return b+c}
function pB(a,b){var c=a.Um[0],d=a.B3*b+1;d*=c.FA;var e=a.D3*b+1;e*=c.GA;var g=Math.round(a.j5*b)+a.i5,h=a.v3*b;h+=c.rotation;var k=a.C3*b+1,l=a.E3*b+1;if(a.vl)var n=new Wg((a.Rw.top-a.vl.top)*b+a.vl.top,(a.Rw.right-a.vl.right)*b+a.vl.right,(a.Rw.bottom-a.vl.bottom)*b+a.vl.bottom,(a.Rw.left-a.vl.left)*b+a.vl.left);var p={};z(a.Um,function(a){if(this.BP)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.XQ&&(this.s_?(G=this.vl,q=!1):G=void 0);c=rB(a,d,e,h,
k,l,this.WU*b,this.QW*b,this.RW*b,c,g,G,sB(this,a,b,!1),q);tB(this,c);p[a.id]=c},a);z(a.Eu,function(a,c){c=Math.min(this.Um.length-1,c);c=this.Um[c];var q=uB(-c.dx,-c.dy,h,d,e),u=uB(-a.dx,-a.dy,h,d,e);if(this.BP)var H=b;else H=1+Math.pow(b-1,3),.425<b&&(H=1+Math.pow(-.575,3),H=(b-.425)*(1-H)/.575+H);var J=!0,N=n;this.XQ&&(this.t_?(N=this.Rw,J=!1):N=void 0);c=rB(a,d,e,h,c.Tv.width*k/a.Tv.width,c.Tv.height*l/a.Tv.height,this.WU*(b-1),this.QW*(b-1)+q.x-u.x,this.RW*(b-1)+q.y-u.y,H,g,N,sB(this,a,b,!0),
J);tB(this,c);p[a.id]=c},a);return p}function tB(a,b){b.element&&!a.SS&&(a=b.element,a.style.transform=b.transform,a.style.opacity=b.opacity,a.style.zIndex=b.zIndex,b.Yz&&(y(a.firstElementChild).style.transform=b.Yz))}f.clear=function(){this.Hw&&Re(this.Hw);z(this.Um,this.TP,this);z(this.Eu,this.TP,this);this.Vb&&(lB(this.K_.firstElementChild,0,0,!0),lB(this.L_.firstElementChild,0,0,!0))};f.TP=function(a){a.clear()};
function mB(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 sB(a,b,c,d){var e="13"==b.PY;if(!a.Vb||e){var g=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.to!=a.hC&&(e=c),a.rp!=a.AE&&(g=c));a="scaleX("+e+") scaleY("+g+")"}else e=a.to!=a.hC,g=a.rp!=a.AE,"bg"!=b.type||!e&&!g?a="":g&&!e?a="rotateX("+(a.rp&&!a.AE?-1:1)*c*180+"deg)"+(d?" scaleY(-1)":""):e&&!g?a="rotateY("+(a.to&&!a.hC?1:-1)*c*180+"deg)"+(d?" scaleX(-1)":""):a.to&&!a.rp||!a.to&&a.rp?(b=my(0,1,c),a="rotateX("+-90*my(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.to&&!a.rp?1:!a.to&&a.rp?-1:1)*
b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":"")):(b=my(0,1,c),a="rotateX("+90*my(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.AE&&a.hC?1:a.rp&&a.to?-1:1)*b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":""));return a}
function rB(a,b,c,d,e,g,h,k,l,n,p,q,u,v){var G=new bo;G.translate(a.b9,a.c9);G.rotate(d,0,0);G.scale(b,c);(b=a.yi)&&(G=co(G,b));(b=a.wj)&&(G=co(b.clone(),G));b=new bo;b.rotate(-a.o8,0,0);b.translate(a.dx,a.dy);b=co(b,a.yi);co(b,eo(G));c=eo(b);e="rotate("+h+"rad) "+u+(" scaleX("+e+") scaleY("+g+")");k=fo(k,l);k=sp(fp(),k)+" "+sp(fp(),c)+" "+e+" ";l=b;l=sp(fp(),l);l=k+l+" "+sp(fp(),G);k=new jB(a.element);k.transform=l;""!=a.opacity&&(n*=a.opacity);k.opacity=n;k.zIndex=p;q?(n=(1-a.Td.right-a.Td.left)/
(1-q.right-q.left),p=(1-a.Td.top-a.Td.bottom)/(1-q.top-q.bottom),k.Yz=a.zF+" translate("+-(a.xk?q.right:q.left)*a.J5*n+"px, "+-(a.Ik?q.bottom:q.top)*a.I5*p+"px) scale("+n+", "+p+")"):v&&(k.Yz=a.zF);return k}function uB(a,b,c,d,e){var g=new es(a,b);g.rotate(c);g.scale(d,e);g.Eh(new es(a,b));return g}function oB(a,b){this.element=a;this.id=b;this.Zp=[]};function vB(a,b){this.W0=a;this.X0=b;this.F_=pe(Yg(a.Ka),Yg(b.Ka));a=a.mv;b=b.mv;var c=a.line!=b.line?1:0;c+=a.fill!=b.fill?1:0;c+=a.ps!=b.ps?1:0;c+=a.Bs!=b.Bs?1:0;c+=a.Gs!=b.Gs?1:0;c+=a.Js!=b.Js?1:0;this.D_=c+=a.Ks!=b.Ks?2:0}vB.prototype.wX=function(){return this.F_};vB.prototype.pF=function(){return 1E3*this.D_+this.wX()/1E3};function wB(a,b){if(a instanceof wB)this.uf=a.Yc();else{var c;if(c=Ia(a))a:{for(var d=c=0;d<a.length;d++){if(!Ia(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.uf=vb(a);else if(a instanceof xe)this.uf=xB(a.height,a.width);else if(Ea(a)&&Ea(b)&&0<a&&0<b)this.uf=xB(a,b);else throw Error("Invalid argument(s) for Matrix contructor");}this.Xc=new xe(this.uf[0].length,this.uf.length)}
function yB(a,b,c){for(var d=0;d<a.vk().height;d++)for(var e=0;e<a.vk().width;e++)b.call(c,a.uf[d][e],d,e,a)}function zB(a,b){var c=new wB(a.vk());yB(a,function(d,e,g){c.uf[e][g]=b.call(void 0,d,e,g,a)});return c}function xB(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=wB.prototype;f.add=function(a){if(!ye(this.Xc,a.vk()))throw Error("Matrix summation is only supported on arrays of equal size");return zB(this,function(b,c,d){return b+a.uf[c][d]})};
f.Fl=function(a){if(this.Xc.width!=a.Xc.width||this.Xc.height!=a.Xc.height)return!1;for(var b=0;b<this.Xc.height;b++)for(var c=0;c<this.Xc.width;c++)if(!(1E-6>=Math.abs(this.uf[b][c]-a.uf[b][c])))return!1;return!0};f.JX=function(){if(this.Xc.width!=this.Xc.height)throw Error("A determinant can only be take on a square matrix");return AB(this)};f.vk=function(){return this.Xc};function BB(a,b,c){return 0<=b&&b<a.Xc.height&&0<=c&&c<a.Xc.width?a.uf[b][c]:null}
function CB(a,b,c,d){if(!(0<=b&&b<a.Xc.height&&0<=c&&c<a.Xc.width))throw Error("Index out of bounds when setting matrix value, ("+b+","+c+") in size ("+a.Xc.height+","+a.Xc.width+")");a.uf[b][c]=d}
f.multiply=function(a){if(a instanceof wB){if(this.Xc.width!=a.vk().height)throw Error("Invalid matrices for multiplication. Second matrix should have the same number of rows as the first has columns.");return DB(this,a)}if(Ea(a))return EB(this,a);throw Error("A matrix can only be multiplied by a number or another matrix.");};f.Eh=function(a){if(!ye(this.Xc,a.vk()))throw Error("Matrix subtraction is only supported on arrays of equal size.");return zB(this,function(b,c,d){return b-a.uf[c][d]})};
f.Yc=function(){return this.uf};function AB(a){if(1==a.vk().area())return a.uf[0][0];for(var b=0,c=0;c<a.Xc.width;c++){var d=a.uf[0][c],e=0==c%2?1:-1;var g=AB(FB(a,c));b+=d*e*g}return b}function FB(a,b){var c=new wB(a.Xc.width-1,a.Xc.height-1);yB(c,function(a,e,g){CB(c,e,g,this.uf[0<=e?e+1:e][g>=b?g+1:g])},a);return c}function DB(a,b){var c=new wB(a.Xc.height,b.vk().width);yB(c,function(a,e,g){for(var d=a=0;d<this.Xc.width;d++)a+=$a(BB(this,e,d))*$a(BB(b,d,g));CB(c,e,g,a)},a);return c}
function EB(a,b){return zB(a,function(a){return a*b})};function GB(){this.nq=[];r(void 0)&&r(void 0)&&this.Jq(void 0,void 0)}f=GB.prototype;f.Jq=function(a,b){for(var c=0;c<a;c++)this.nq[c]=b};f.size=function(){return this.nq.length};f.forEach=function(a){z(this.nq,a,this)};f.Sv=function(a,b){this.nq[a]=b};f.pF=function(a){return this.nq[a]};f.push=function(a){this.nq.push(a)};f.Yc=function(){return vb(this.nq)};function HB(a,b,c){this.QJ=a;this.IJ=b;var d=Math.max(a.size(),b.size());this.lt=new wB(new xe(d,d));var e=this;a.forEach(function(a){b.forEach(function(b){CB(e.lt,a.index(),b.index(),c(a,b))})});IB(this)}function IB(a){for(var b=a.lt.vk().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:BB(a.lt,d-1,e-1)}a.lt=new wB(c)}
function JB(a){for(var b=a.lt.vk().width,c=KB(b,0),d=KB(b,0),e=KB(b,0),g=KB(b,0),h=1;h<b;++h){e[0]=h;for(var k=0,l=KB(b,Number.MAX_VALUE),n=KB(b,!1),p=e[k];0!=e[k];p=e[k]){var q=Number.MAX_VALUE,u=0;n[k]=!0;for(var v=1;v<b;++v)if(!n[v]){var G=BB(a.lt,v,p)-d[k]-c[v];G<l[v]&&(l[v]=G,g[v]=k);l[v]<q&&(q=l[v],u=v)}for(k=0;k<b;++k)n[k]?(d[e[k]]+=q,c[k]-=q):l[k]-=q;k=u}for(;0!=k;)l=g[k],e[k]=e[l],k=l}b=new GB;for(c=1;c<a.QJ.size()+1;++c){d=e[c]-1;if(a.QJ.size()>a.IJ.size())for(g=1;g<=a.QJ.size()-a.IJ.size();g++)if(d+
1==g+a.IJ.size()){d=-1;break}b.push(d)}return b}function KB(a,b){for(var c=[],d=0;d<a;d++)c[d]=b;return c};function LB(a,b){this.Ki=a;this.Co=b}LB.prototype.index=function(){return this.Ki};LB.prototype.object=function(){return this.Co};function MB(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function NB(a,b,c){var d=this;this.MJ=a.content();this.FJ=a.content();this.links=[];this.WC=[];this.VC=[];a=OB(this,this.FJ,c);b=OB(this,this.MJ,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.jY=[];this.nY=[];this.iY=[];this.mY=[];z(jc(e),function(a){PB(d,h[a]||[],g[a]||[])},this)}
NB.prototype.T_=function(a,b){a=a.object();b=b.object();var c=new vB(a,b),d=QB(a,b),e=c.W0.rotation!=c.X0.rotation;c.pF()||e||!d||(this.VC.push(RB(a,b,!1)),this.VC.push(RB(a,b,!0)));d||(this.WC.push(RB(a,b,!1)),this.WC.push(RB(a,b,!0)));return d?c.pF():1E13};function RB(a,b,c){return c?La(b)+"_"+La(a):La(a)+"_"+La(b)}
function PB(a,b,c){function d(a){for(var b=new GB,c=0;c<a.length;c++)b.Sv(c,new LB(c,a[c]));return b}for(var e=JB(new HB(d(b),d(c),w(a.T_,a))),g=vb(b),h=vb(c),k=[],l=[],n=0;n<e.size();n++)if(-1!=n){var p=e.pF(n),q=g[n];if(q&&-1!=p){p=h[p];var u=-1==a.WC.indexOf(RB(q,p,!1))&&-1==a.WC.indexOf(RB(q,p,!0)),v=-1==a.VC.indexOf(RB(q,p,!1))&&-1==a.VC.indexOf(RB(q,p,!0));u&&(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){SB(a,a.nY,a.MJ,b)},a);
z(c,function(b){SB(a,a.jY,a.FJ,b)},a);z(k,function(b){SB(a,a.mY,a.MJ,b)},a);z(l,function(b){SB(a,a.iY,a.FJ,b)},a)}function OB(a,b,c){return mb(c,function(a){var c=a.uc;if(c)return"none"!=b.querySelector("#"+c.id).style.display;a=a.Sl||[];return a.length?"none"!=b.querySelector("#"+a[0].id).style.display:!0},a)}function SB(a,b,c,d){var e=d.uc;e&&TB(b,c,e.id);z(d.Sl,function(a){TB(b,c,a.id)},a)}function TB(a,b,c){(b=b.querySelector("#"+c))&&"none"!=b.style.display&&a.push(b)}
function QB(a,b){if(a.type!=b.type||a.text!=b.text)return!1;if("6"==a.type){if(a.Bp.length!=b.Bp.length)return!1;for(var c=0;c<a.Bp.length;++c){var d=a.Bp[c],e=b.Bp[c];if(d.type!=e.type||d.text!=e.text)return!1;if(d.pj&&e.pj)return.0325>UB(d.pj,e.pj)}return!0}return a.pj&&b.pj?.0325>UB(a.pj,b.pj):!0}
function UB(a,b){for(var c=a.length,d=[0,0,0],e=0;e<c;++e){var g=MB(a[e]),h=MB(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 VB(a){function b(a,b,c,d){if(a=b.querySelector("#"+a))a.style.zIndex=c,d.push(a)}var c=this;U.call(this,a);this.Ra().vf();this.te=!1;this.po=[];var d=this.Nb().content(),e=this.Ra().content();if(this.Wt())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.po.push(k);Qe(e.firstElementChild,k,0)}d=this.Ra().content();g=a.$q;a=a.Yq;h=new NB(this.Ra(),g,a);this.Oz=[];z(g,function(a){a.uc&&b(a.uc.id,
d,a.zIndex,c.Oz);z(a.Sl,function(e){b(e.id,d,a.zIndex,c.Oz)},c)},this);z(a,function(a){a.uc&&b(a.uc.id,e,a.zIndex,c.Oz);z(a.Sl,function(d){b(d.id,e,a.zIndex,c.Oz)},c)},this);this.Iz=[];z(h.links,function(a){a=new kB(c.TB,d,e,a[0],a[1],c.rs(),c.slideWidth(),c.slideHeight());a.qd.addHandler(c.Fj,c);c.Iz.push(a)},this);this.zm=this.Ra().background().firstChild;this.Wt()&&D(this.zm,"top",0);this.Nb().background().appendChild(this.zm);this.$q=h.nY;this.OJ=h.mY;this.Yq=h.jY;this.GJ=h.iY;this.jt=0;this.PL=
this.Iz.length+this.Yq.length+this.$q.length+1;this.rs()&&this.LI()}x(VB,U);f=VB.prototype;
f.LI=function(){var a=this,b=this.TB;this.Hw=nf("@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";E(this.zm,1);C(this.zm,$f,this.Fj,!1,this);z(this.$q,function(c){c.style.animation="oldSlideObjects "+b+"s 1 linear";E(c,0);C(c,$f,a.Fj,!1,a)},this);z(this.Yq,function(c){c.style.animation=
"newSlideObjects "+b+"s 1 linear";E(c,1);C(c,$f,a.Fj,!1,a)},this);z(this.OJ,function(a){E(a,0)},this);z(this.GJ,function(a){E(a,1)},this)};f.initialize=function(){VB.ra.initialize.call(this)};f.Fj=function(){this.jt++;this.jt==this.PL&&this.qd.C()};f.rs=function(){var a=y(Modernizr).atRule("@keyframes");return ri?!1:mi?a:!1};
f.xa=function(a){if(!this.rs()){a=this.ga()?1-a:a;z(this.Iz,function(b){b.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);z(this.$q,function(a){a&&E(a,b)},this);z(this.Yq,function(a){a&&E(a,c)},this);z(this.OJ,function(a){a&&E(a,0)},this);z(this.GJ,function(a){a&&E(a,1)},this);E(this.zm,a);1<=a&&this.qd.C();Ji&&mp(document.body)}};
f.gF=function(){var a=this;VB.ra.gF.call(this);z(this.po,function(b){y(a.Ra().content().firstElementChild).removeChild(b);y(a.Nb().content().firstElementChild).appendChild(b)},this);this.po=[];this.Hw&&Re(this.Hw);Ag(this.zm,$f,this.Fj,!1,this);this.jt=0;z(this.Iz,function(a){a.clear()},this);this.zm.style.animation="";this.Wt()&&D(this.zm,"top","");z(this.$q,function(b){b.style.animation="";E(b,1);Ag(b,$f,a.Fj,!1,a)},this);z(this.Yq,function(b){b.style.animation="";E(b,1);Ag(b,$f,a.Fj,!1,a)},this);
z(this.OJ,function(a){E(a,1)},this);z(this.GJ,function(a){E(a,1)},this);z(this.Iz,function(b){b.qd.removeHandler(a.Fj,a)},this);z(this.Oz,function(a){a.style.zIndex=""},this)};function WB(a){U.call(this,a);this.Ra().vf()}x(WB,U);WB.prototype.initialize=function(){wx(this,!0);xx(this,!0)};WB.prototype.xa=function(a){var b=this.Ra().slide(),c=this.slideWidth(),d=this.slideHeight(),e="scale("+a+") rotate("+-360*a+"deg)";c=c/2+"px "+d/2+"px";E(b,a);D(b,"MozTransform",e);D(b,"MozTransformOrigin",c);D(b,"webkitTransform",e);D(b,"webkitTransformOrigin",c);D(b,"OTransform",e);D(b,"OTransformOrigin",c);D(b,"msTransform",e);D(b,"msTransformOrigin",c)};function XB(a,b,c){this.a=a;this.b=b;this.c=c}function YB(a,b){var c=-a.b,d=a.a,e=-c*b.x()-d*b.y();c=y(ZB(a,new XB(c,d,e)));a=2*c.x()-b.x();b=2*c.y()-b.y();return new X(a,b)}function ZB(a,b){var c=a.a*b.b-b.a*a.b;return 1E-9>Math.abs(c)?null:new X((a.b*b.c-b.b)*a.c/c,(a.c*b.a-b.c*a.a)/c)}function $B(a,b){var c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new XB(c,d,a)};function aC(a,b){U.call(this,a);this.L=b;this.Da(!0,!0)}x(aC,Bx);f=aC.prototype;
f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=$B(new X(-a,-b),new X(a/2,-b/2)),e=$B(new X(-a/4,-b),new X(0,0)),g=$B(new X(a/2,-b/2),new X(a,b)),h=$B(new X(0,0),new X(a,b/4)),k=ZB(d,e),l=ZB(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)),u=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),
H=new Y(a/2,b/4,5*-c/6),J=new Y(-a/10,b/10,-c),N=new Y(4*-a/8,-b/8,3*-c/16),W=new Y(-a/16,5*b/8,3*-c/16),ea=new Y(5*a/16,5*b/8,-c),ta=new Y(14*-a/32,4*-b/8,0),ua=new Y(4*a/8,23*b/32,0),pa=new Y(5*-a/16,3*-b/16,-c/4),ra=new Y(3*a/16,5*b/16,0);e=new Y(3*-a/4,3*b/4,0);g=new bC(new Y(a,-b,0),new Y(15*a/16,9*-b/16,-c),new X(.8,0));h=new bC(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 bC(new Y(a/2,-b,0),new Y(6*a/9,8*-b/12,47*-c/48),new X(.65,0));c=new bC(new Y(a,-b/2,0),
new Y(19*a/24,4*-b/9,47*-c/48),new X(.8,.25));var ya=new bC(new Y(a/2,-b/2,0),q,new X(.65,.25));k=new bC(new Y(k.x(),k.y(),0),u,new X(p.x(),p.y()));l=new bC(new Y(l.x(),l.y(),0),v,new X(n.x(),n.y()));q=new bC(new Y(-a/4,-b,0),q,new X(.425,0));H=new bC(new Y(a,b/4,0),H,new X(.8,.625));J=new bC(new Y(0,0,0),J,new X(.5,.5));N=new bC(new Y(-a/2,-b/2,0),N,new X(.35,.25));W=new bC(new Y(a/2,b/2,0),W,new X(.65,.75));G=new bC(new Y(-a,-b,0),G,new X(.2,0));ea=new bC(new Y(a,b,0),ea,new X(.8,1));ta=new bC(new Y(-a,
-b/2,0),ta,new X(.2,.25));ua=new bC(new Y(a/2,b,0),ua,new X(.65,1));pa=new bC(new Y(-a/2,0,0),pa,new X(.35,.5));ra=new bC(new Y(0,b/2,0),ra,new X(.5,.75));b=new bC(new Y(-a,b,0),e,new X(.2,1));this.Ri=[g,g,h,h,d,c,h,h,d,c,ya,ya,d,c,k,l,ya,ya,d,c,k,l,q,H,ya,ya,k,l,J,J,k,l,J,J,N,W,k,l,q,H,G,ea,k,l,N,W,G,ea,J,J,pa,ra,N,W,N,W,G,ea,ta,ua,N,W,ta,ua,pa,ra,J,J,pa,ra,b,b,pa,ra,ta,ua,b,b];if(this.L==cC){b=[];a=this.slideHeight();a=$B(new X(0,-a/2),new X(0,a/2));for(g=0;g<this.Ri.length;g++)h=this.Ri[g],e=new X(h.start().x(),
h.start().y()),d=new X(h.end().x(),h.end().y()),e=YB(a,e),d=YB(a,d),h=new bC(new Y(e.x(),e.y(),h.start().z()),new Y(d.x(),d.y(),h.end().z()),new X(1-h.sE.x(),h.sE.y())),b.push(h);this.Ri=b}this.uK=[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);ta=new Y(-e,0,0);ya=new Y(-e,b,0);ua=new Y(-e+d,b,0);q=new Y(0,-b,h);ra=dC(c,new Y(5*-a/8,5*-b/16,-g),.1);W=dC(l,new Y(14*-a/32,4*-b/8,0),.1);ea=new Y(0,-b/2,h);pa=new Y(0,b,h);k=dC(ua,new Y(3*-a/4,3*b/4,0),.1);G=new bC(G,q,new X(0,0));l=new bC(l,W,new X(.2,.25));ta=new bC(ta,ea,new X(0,.5));ua=new bC(ua,k,new X(.2,1));this.nJ=[G,new bC(c,ra,new X(.2,0)),l,G,l,ta,l,ta,ua,ta,new bC(ya,pa,new X(0,1)),ua];this.mJ=[0,1,2,3,4,5,7,6,8,9,11,10];
c=new Y(e-d,-b,0);ta=new Y(e,-b,0);k=new Y(e-d,-b/2,0);pa=new Y(e,0,0);ya=new Y(e-d,b,0);ra=new Y(e,b,0);ua=new Y(e-d,b/2,0);d=dC(c,new Y(7*a/8,9*-b/16,-(7*g/8)),.1);l=new Y(0,b,h);G=dC(k,new Y(19*a/24,4*-b/9,47*-g/48),.1);ea=new Y(0,-b/2,h);e=dC(ya,new Y(5*a/16,5*b/8,-g),.1);h=new Y(0,b,h);b=dC(ua,new Y(-a/16,5*b/8,3*-g/16),.1);a=new bC(ta,l,new X(1,0));g=new bC(k,G,new X(.8,.25));pa=new bC(pa,ea,new X(1,.5));h=new bC(ra,h,new X(1,1));b=new bC(ua,b,new X(.8,.75));this.bL=[new bC(c,d,new X(.8,0)),
a,g,a,g,pa,g,pa,b,pa,b,h,b,new bC(ya,e,new X(.8,1)),h];this.aL=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.Qc()};f.Wg=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.Xg=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.jh=function(){Px(this);this.rk=Qx(this,"aVertexNormal");this.ne=Rx(this,"uSampler")};
f.Qc=function(){this.Uj=eC(0,this.Ri);this.HT=fC(this,this.Uj,this.uK);this.Fx=eC(0,this.nJ);this.SR=fC(this,this.Fx,this.mJ);this.Oy=eC(0,this.bL);this.RU=fC(this,this.Oy,this.aL)};function fC(a,b,c){var d=new Xx,e=Jx(a,fy(b),3);d.jf=e;e=Jx(a,gy(b),2);d.qf=e;c=Kx(a,c);d.Xe=c;a=Jx(a,hy(b),3);d.Bm=a;return d}f.Tg=function(){Hx(this,this.RU);Hx(this,this.SR);Hx(this,this.HT)};f.Ug=function(){Gx(this,this.rk)};
f.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.L==gC?1:-1;Mx(this);if(.1>=a)hC(this,a);else if(.2>=a){var d=Z(.1,.1,.2,1);a=d(a);Nx(this,-60*a,[1,0,0],[0,0,0]);mat4.translate(this.Sa,[0,0,20*-a]);this.Uj=eC(a,this.Ri);Nx(this,-15*c*a,[0,0,1],[0,0,0])}else.4>=a?(this.Uj=eC(1,this.Ri),Nx(this,-60,[1,0,0],[0,0,0]),Nx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Sa,[0,0,-20]),d=Z(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.Sa,[0,0,-a*b/20])):.5>a?(this.Uj=
eC(1,this.Ri),Nx(this,-60,[1,0,0],[0,0,0]),Nx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Sa,[0,0,-(20+b/20)]),d=Z(.4,0,.5,1),a=d(a),mat4.translate(this.Sa,[0,0,-a*b/30]),iC(a,this.Ri,this.Uj,8)):(this.Uj=eC(1,this.Ri),Nx(this,-60,[1,0,0],[0,0,0]),Nx(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Sa,[0,0,-(20+b/20+b/30)]),d=Z(.5,0,1,1),a=d(a),iC(a,this.Ri,this.Uj,40),a=my(0,1,a),mat4.translate(this.Sa,[c*a*b,a*b/2,a*b/2]),Nx(this,-30*c*a,[0,0,1],[0,0,0]),Nx(this,-60*c*a,[0,1,0],[0,0,0]));Wx(this);
Ox(this,this.HT,this.I.TRIANGLES,w(this.YI,this),w(this.WI,this));Lx(this)};f.YI=function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.Uj)))};f.WI=function(){Sx(this.Uj,this.uK);this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.Uj)))};
function hC(a,b){var c=Z(0,0,.1,.1);a.Uj=eC(c(b),a.Ri);Nx(a,-60*c(b),[1,0,0],[0,0,0]);c=Z(0,0,.1,1);a.Fx=eC(c(b),a.nJ);a.Oy=eC(c(b),a.bL);Wx(a);Ox(a,a.SR,a.I.TRIANGLES,w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.Fx)))},a),w(function(){Sx(this.Fx,this.mJ);this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.Fx)))},a));Ox(a,a.RU,a.I.TRIANGLES,w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.Oy)))},a),w(function(){Sx(this.Oy,
this.aL);this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.Oy)))},a))}
function iC(a,b,c,d){r(d)||(d=50);for(var e=[new jC([0,1],0,0,-5),new jC([2,3,6,7],0,0,-5),new jC([4,8,12,18],0,0,-5),new jC([5,9,13,19],0,0,-5),new jC([20,14,26,30,42,36],0,0,15),new jC([15,21,37,43,31,27],0,0,15),new jC([44,34,52,60,54],0,0,20),new jC([35,45,55,61,53],0,0,20),new jC([40,46,56],0,0,30),new jC([41,47,57],20,20,30),new jC([58,62,74],20,20,15),new jC([75,63,59],0,0,15),new jC([76,70,71,77],0,0,-20)],g=0;g<e.length;g++){var h=e[g],k=h.mj(),l=b[h.gg[0]],n=a,p=d;var q=l.current().x()+
h.MZ*Math.sin(n*Math.PI/2*p);var u=h.tP?Z(0,l.current().y(),1,l.current().y()+h.tP)(n):l.current().y();h=l.current().z()+h.NZ*Math.sin(n*Math.PI/2*p);l.DH=new Y(q,u,h);q=new Y(l.current().x(),l.current().y(),l.current().z());u=new Y(0,0,1);for(h=0;h<k.length;h++)n=k[h],b[n]=l,p=new ay(q,l.sE,u),c.Qa[n]=p}}f.ex=function(){return this.rk};f.Ji=function(){return this.ne};var cC=0,gC=1;f=aC.prototype;f.Ri=[];f.uK=[];f.nJ=[];f.mJ=[];f.bL=[];f.aL=[];
function bC(a,b,c){this.q4=a;this.YH=r(b)?b:a;this.sE=c;this.DH=new Y}bC.prototype.start=function(){return this.q4};bC.prototype.end=function(){return this.YH};bC.prototype.current=function(){return this.DH};function eC(a,b){for(var c=new cy,d=new Y(0,0,1),e=0;e<b.length;e++){var g=b[e],h=a;h=dC(g.start(),g.end(),h);g.DH=h;b[e]=g;h=new Y(g.current().x(),g.current().y(),g.current().z());dy(c,new ay(h,g.sE,d))}return c}
function dC(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 jC(a,b,c,d){this.gg=a;this.MZ=b;this.tP=c;this.NZ=d}jC.prototype.mj=function(){return this.gg};function kC(a,b){U.call(this,a);this.Aa=b;this.Da(!0,!0)}x(kC,Bx);f=kC.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this);0==this.Aa&&this.I.disable(this.I.DEPTH_TEST)};
f.jh=function(){Px(this);this.Py=Rx(this,"uSampler1");this.Qy=Rx(this,"uSampler2");this.hf=Rx(this,"uPhase");var a=Rx(this,"uDeltaX"),b=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.I.uniform1f(a,b)};f.Ug=function(){};f.Wg=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.Xg=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}"+
lC(this)};f.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.ty,this.I.TRIANGLE_STRIP)};f.Tg=function(){Hx(this,this.ty);this.I.deleteTexture(this.iz)};f.lx=function(){this.hz=Ix(this,this.I.TEXTURE0,this.Py,0,this.ta);this.iz=Ix(this,this.I.TEXTURE1,this.Qy,1,this.Ya)};
function lC(a){switch(a.Aa){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.Qc=function(){var a=this.slideWidth(),b=this.slideHeight();this.$e=Bz(2,40,a,b);this.Jd=Dz(2,40);this.ty=new Xx;a=Jx(this,fy(this.$e),3);this.ty.jf=a;a=Jx(this,gy(this.$e),2);this.ty.qf=a;a=Kx(this,this.Jd);this.ty.Xe=a};function mC(a,b,c){U.call(this,a);this.L=b;this.hH=c}x(mC,U);mC.prototype.initialize=function(){wx(this,!0);xx(this,!0);this.Ra().vf();this.te=!1;B(this.na(),this.Nb().content());B(this.na(),this.Ra().content())};
mC.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=0,e=0,g=0,h=0;this.L==nC||this.L==oC?(d=this.L==nC?1:-1,g=this.L==nC?-1:1):(e=this.L==pC?1:-1,h=this.L==pC?-1:1);var k=this.hH?Cy(0,.7,7,a):By(a);d=Math.floor(k*d*b);e=Math.floor(k*e*c);dh(this.Nb().content(),d,e);dh(this.Ra().content(),g*b+d,h*c+e);E(this.Ra().background(),a)};var pC=0,oC=1,nC=2;function qC(a,b){U.call(this,a);this.L=b;this.Da(!1,!0)}x(qC,Bx);f=qC.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[(this.L==rC?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};f.Wg=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.Xg=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.xa=function(a){a=Z(0,0,1,1.2)(a);this.I.uniform1f(this.hf,a);Ox(this,this.ff,this.I.TRIANGLE_STRIP)};f.jh=function(){Px(this);this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");var a=Rx(this,"uDirectionIsLeft"),b=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(b,this.slideWidth());this.I.uniform1i(a,this.L==rC?1:0)};f.Ug=function(){};
f.Qc=function(){this.$e=Bz(30,30,this.slideWidth(),this.slideHeight());this.Jd=Dz(30,30);this.ff=new Xx;var a=Jx(this,fy(this.$e),3);this.ff.jf=a;a=Jx(this,gy(this.$e),2);this.ff.qf=a;a=Kx(this,this.Jd);this.ff.Xe=a};f.Ji=function(){return this.ne};f.Tg=function(){Hx(this,this.ff)};var rC=0;function sC(a){U.call(this,a);this.Da(!1,!0)}x(sC,Bx);f=sC.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};f.NO=function(){if(r(tC))return tC;this.Kq();return tC=this.Xo};f.Kq=function(){r(this.I)||sC.ra.Kq.call(this)};f.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.ff,this.I.TRIANGLE_STRIP)};
f.Qc=function(){this.$e=Bz(10,35,this.slideWidth(),this.slideHeight());this.Jd=Dz(10,35);this.ff=new Xx;var a=Jx(this,fy(this.$e),3);this.ff.jf=a;a=Jx(this,gy(this.$e),2);this.ff.qf=a;a=Kx(this,this.Jd);this.ff.Xe=a};f.Tg=function(){Hx(this,this.ff)};f.jh=function(){Px(this);this.ne=Rx(this,"uSampler");this.hf=Rx(this,"uPhase");var a=Rx(this,"uSlideWidth");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(a,this.slideWidth())};f.Ug=function(){};f.Ji=function(){return this.ne};
f.Wg=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.Xg=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 tC=void 0;function uC(a,b){U.call(this,a);this.L=b;this.Da(!0,!0)}x(uC,U);uC.prototype.initialize=function(){wx(this,!1);xx(this,!1);var a=V(this.slideWidth(),this.slideHeight());D(a,"position","absolute");B(this.na(),a);this.eE=a};
uC.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=b*my(0,b,Math.floor(a*b));a=c*my(0,c,Math.floor(a*c));var e=this.eE.getContext("2d");e.clearRect(0,0,b,c);switch(this.L){case vC:e.drawImage(this.Ya,0,a-c);e.drawImage(this.ta,0,a);break;case wC:e.drawImage(this.Ya,b-d,0);e.drawImage(this.ta,-d,0);break;case xC:e.drawImage(this.Ya,d-b,0);e.drawImage(this.ta,d,0);break;case yC:e.drawImage(this.Ya,0,c-a),e.drawImage(this.ta,0,-a)}};var vC=0,wC=1,xC=2,yC=3;function zC(a,b){U.call(this,a);this.rP=b;this.Da(!1,!0);this.vw=[];a=this.slideWidth();switch(this.rP){case AC:a=this.slideHeight();break;case BC:a=this.slideWidth()}this.Xs=Math.floor(a/7);a=[];for(b=0;b<this.Xs;b++)a.push({index:b,dG:Math.random()});a.sort(function(a,b){return a.dG<b.dG?-1:a.dG>b.dG?1:0});for(b=0;b<this.Xs;b++){var c=a[b].index;c=c==this.Xs-1?1:c/this.Xs;this.vw.push(new CC(c,.8*b/(this.Xs-1)))}}x(zC,U);
zC.prototype.initialize=function(){this.Ra().vf();wx(this,!1);xx(this,!0);this.Dm=V(this.slideWidth(),this.slideHeight());B(this.na(),this.Dm);this.Fi=this.Dm.getContext("2d")};
zC.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.ta,e=this.Fi;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.ga()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.ga()?"#FFF":"rgba(255,255,255,0)";var g=this.ga()?"rgba(255,255,255,0)":"#FFF";b=this.rP==AC?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.Xs;c++){var h=this.vw[c].Mo,k=Math.min((d-this.vw[c].getStartTime())/.2,1);this.ga()&&(k=1-k);k=np(k);d>=
this.vw[c].getStartTime()+.2?b.addColorStop(h,g):d>=this.vw[c].getStartTime()?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 AC=0,BC=1;function CC(a,b){this.Mo=a;this.Wi=b}CC.prototype.getStartTime=function(){return this.Wi};function DC(a,b){U.call(this,a);this.L=b;this.te=!1;this.Da(!1,!1,!0,!0,!1,!1)}x(DC,U);DC.prototype.initialize=function(){wx(this,!1);xx(this,!1);B(this.na(),this.Ra().background());B(this.na(),this.Nb().background());this.KB=V(this.slideWidth(),this.slideHeight());D(this.KB,"position","absolute");B(this.na(),this.KB);this.eH=V(this.slideWidth(),this.slideHeight());D(this.eH,"position","absolute");B(this.na(),this.eH)};
DC.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.KB.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.L==EC||this.L==FC?Z(0,-b,.5,b):Z(0,b,.5,-b):this.L==EC||this.L==FC?Z(.5,b,1,-b):Z(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.L==EC||this.L==FC?(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==GC||this.L==FC?(E(this.Nb().background(),1-a),
.5>a?d.drawImage(this.Do,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?(E(this.Nb().background(),1),d.drawImage(this.Do,0,0)):(E(this.Nb().background(),0),d.drawImage(this.xm,0,0)),d=this.eH.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,HC),c=Z(0,0,.5,IC),d=Z(0,1,.5,1+JC)):(b=Z(.5,-HC,1,0),c=Z(.5,IC,
1,0),d=Z(.5,1+JC,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";Vh(this.KB,a)};var HC=-30,IC=-20,JC=.1,GC=0,FC=1,EC=2;function KC(a,b){U.call(this,a);this.Aa=b;this.te=!1;this.Da(!1,!0)}x(KC,U);KC.prototype.initialize=function(){wx(this,!1);xx(this,!0);var a=this.slideWidth(),b=this.slideHeight();this.NW=Math.sqrt(a*a+b*b)*(this.Aa==LC?.5:1);this.Xu=a/2;this.Yu=b/2;switch(this.Aa){case MC:this.Xu=a;this.Yu=b;break;case NC:this.Xu=a;this.Yu=0;break;case OC:this.Xu=0;this.Yu=b;break;case PC:this.Yu=this.Xu=0}this.Dm=V(a,b);D(this.Dm,"position","relative");B(this.na(),this.Dm);this.LJ=this.Dm.getContext("2d")};
KC.prototype.xa=function(a){this.LJ.drawImage(this.ta,0,0);var b=this.LJ,c=this.Xu,d=this.Yu,e=this.NW;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,"+np(h)+")");c.addColorStop(g,"rgba(0,0,0,"+np(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.LJ;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.Xu;g=this.Yu;e=c.createRadialGradient(e,g,0,e,g,this.NW);for(g=d.length-1;0<=g;--g){h=d[g];k=a;k*=2;k=1-my(k-.2,k,h);var l=a;l*=2;k=.3*(.5*Math.cos(8*Math.PI*(h-2*a))+.5)*k*my(l-.2-b-.2,l-.2-b,h);k*=1-.5*h;k="rgba(0,0,0,alpha)".replace("alpha",np(k).toString());e.addColorStop(h,k)}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var LC=0,OC=1,MC=2,NC=3,PC=4;function QC(a,b){U.call(this,a);this.L=b;this.Da(!0,!0)}x(QC,Bx);f=QC.prototype;f.initialize=function(){wx(this,!1);xx(this,!1);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};f.Qc=function(){this.$e=Bz(50,50,this.slideWidth(),this.slideHeight());this.Jd=Dz(50,50);this.gk=new Xx;var a=Jx(this,fy(this.$e),3);this.gk.jf=a;a=Jx(this,gy(this.$e),2);this.gk.qf=a;a=Kx(this,this.Jd);this.gk.Xe=a};f.Tg=function(){Hx(this,this.gk);this.I.deleteTexture(this.iz)};
f.jh=function(){Px(this);this.Py=Rx(this,"uSampler1");this.Qy=Rx(this,"uSampler2");this.hf=Rx(this,"uPhase");var a=Rx(this,"uSlideSize"),b=Rx(this,"uWaveCenter"),c=Rx(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();switch(this.L){case LC:var g=new X(d/2,e/2);break;case NC:g=new X(d,0);break;case PC:g=new X(0,0);break;case OC:g=new X(0,e);break;case MC:g=new X(d,e);break;default:throw Error("Unknown direction");}var h=Math.sqrt(d*d+e*e);this.L==LC&&(h=Math.sqrt(g.x()*g.x()+g.y()*g.y()));
this.I.uniform2fv(a,[d,e]);this.I.uniform2fv(b,[g.x(),g.y()]);this.I.uniform1f(c,h)};f.Ug=function(){};f.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.gk,this.I.TRIANGLE_STRIP)};f.Xg=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.Wg=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.lx=function(){this.hz=Ix(this,this.I.TEXTURE0,this.Py,0,this.ta);this.iz=Ix(this,this.I.TEXTURE1,this.Qy,1,this.Ya)};function RC(a){U.call(this,a);this.Da(!1,!0)}x(RC,U);RC.prototype.initialize=function(){wx(this,!1);this.Dm=V(this.slideWidth(),this.slideHeight());B(this.na(),this.Dm);this.Fi=this.Dm.getContext("2d")};
RC.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.ta,e=this.Fi;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.ga()&&0>=a&&xx(this,!1)};function SC(a){U.call(this,a);this.Da(!0,!1)}x(SC,U);SC.prototype.initialize=function(){xx(this,!1);wx(this,!0);this.vS=V(this.slideWidth(),this.slideHeight());B(this.na(),this.vS);this.T0=this.Ya.getContext("2d");this.U0=this.vS.getContext("2d")};
SC.prototype.xa=function(a){if(0!=a||this.ga()){var b=this.slideWidth(),c=this.slideHeight(),d=this.Ya,e=this.U0;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=TC(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=TC(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=TC(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=TC(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 TC(a,b,c,d,e,g,h,k){var l=a.T0;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 UC(a){U.call(this,a);this.Da(!1,!0)}x(UC,U);UC.prototype.initialize=function(){wx(this,!1);xx(this,!0);this.kc=V(this.slideWidth(),this.slideHeight());B(this.na(),this.kc)};
UC.prototype.xa=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.kc.getContext("2d");g.clearRect(0,0,this.slideWidth(),this.slideHeight());g.drawImage(this.ta,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 VC(){var a=Array(2);WC(a,0,0);return a}function WC(a,b,c){a[0]=b;a[1]=c};function XC(a,b){U.call(this,a);this.Aa=b;this.Da(!0,!0)}x(XC,U);f=XC.prototype;
f.initialize=function(){wx(this,!1);xx(this,!1);this.oH=this.bW=!1;this.$C=[];this.eD=[];var a=this.slideWidth(),b=this.slideHeight();this.vJ=Math.max(a,b);var c=this.fm(this.na(),a,b,!0);Yh(c,this.vJ+"px");this.ha=this.fm(c,a,b,!0);this.NJ=this.fm(this.ha,a,b,!0);this.aD=this.fm(this.ha,a,b,!0);D(this.aD,"visibility","hidden");if(this.Aa==YC||this.Aa==ZC){a=ri?4:8;b=this.ga()?this.Ya:this.ta;c=this.ga()?this.ta:this.Ya;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.eD[h]=this.ot(this.NJ,d,e,k,n,l);this.$C[h]=this.ot(this.aD,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 u=0;u<a;++u)l[u]=u;u=Math.round((q+1)*e)-k;var v=k,G=Math.floor(l.length*Math.random()),H=l[G];l.splice(G,1);G=this.$C[H].canvas;y(this.eD[H].canvas.getContext("2d")).drawImage(b,p,v,n,u,p,v,n,u);y(G.getContext("2d")).drawImage(c,
p,v,n,u,p,v,n,u);k+=u}g+=n}}else $C(this)};f.fm=function(a,b,c,d){var e=Ie("DIV");D(e,"position","absolute");kh(e,b,c);B(a,e);d&&Xh(e,"preserve-3d");return e};f.ot=function(a,b,c,d,e,g){b=V(b,c);D(b,"position","absolute");B(a,b);return new aD(b,d,e,g)};
function $C(a){function b(a,b,e,g){if(void 0!=a){var k=a.vA,h=a.Up;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(ta,a,k,l,h,a-b,k,l,h);g.drawImage(ua,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({uA:void 0,rn:void 0,Ov:void 0});for(var q=0,u=0,v=!0,G=0;G<c;G+=q){var H=0,J=0,N=p[u];v?(J=d,H=l*Math.random()+
n):(J=e*Math.random()+g,H=h*Math.random()+k);if(0==u&&v){var W=VC();WC(W,G,0);var ea=VC();WC(ea,G+H,J)}G+H>c&&(H=c-G);if(!v&&G+H>=c)if(H>.5*h+k)H=k;else{N.Ov=void 0;W=VC();WC(W,N.rn.x,0);ea=VC();WC(ea,G+H,J);N.rn.Up.x+=H;N.rn.Up.y=d;continue}v?(W=VC(),WC(W,G,0),ea=VC(),WC(ea,G+H,J),N.rn={vA:W,Up:ea}):(W=VC(),WC(W,G,J),ea=VC(),WC(ea,G+H,d),N.Ov={vA:W,Up:ea},p.push({uA:void 0,rn:void 0,Ov:void 0}),q=p[++u],W=VC(),WC(W,G,0),ea=VC(),WC(ea,G+H,J),q.uA={vA:W,Up:ea});q=H;v=!v}var ta=a.ga()?a.Ya:a.ta,ua=
a.ga()?a.ta:a.Ya;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.rn.vA[0],u=h.rn.Up[0],void 0!=h.uA&&(k=h.uA.vA[0]),void 0!=h.Ov&&(u=h.Ov.Up[0]),v=u-k,u=a.ot(a.NJ,v,d,l,n,e),l=a.ot(a.aD,v,d,l,n,e),dh(u.canvas,k,0),dh(l.canvas,k,0),b(h.uA,k,u,l),b(h.rn,k,u,l),b(h.Ov,k,u,l),a.eD[g]=u,a.$C[g]=l,e=-e}
f.AJ=function(a){var b=this.ga(),c=this.Aa==ZC||this.Aa==bD;c&&!this.oH&&(!b&&.47<=a||b&&.47>=a)&&(this.oH=!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.vJ*a/2;var e=30*a*(this.oH?-1:1);c&&b&&(e=-e);Vh(this.ha,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
f.xa=function(a){if(1!=a||!this.ga()){this.AJ(a);var b=2*this.vJ,c=this.ga(),d=this.eD;if(c&&.47>=a||!c&&.47<=a)d=this.$C,this.bW||(this.bW=!0,D(this.aD,"visibility","visible"),D(this.NJ,"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;Vh(g.canvas,"translateZ("+
(k*b*g.direction+h)+"px)")}}};function aD(a,b,c,d){this.canvas=a;this.startTime=b;this.Y5=c;this.direction=d}var bD=1,YC=2,ZC=3;function cD(a,b){U.call(this,a);this.Da(!1,!0);this.L=b}x(cD,U);cD.prototype.initialize=function(){wx(this,!1);xx(this,!0);this.kc=V(this.slideWidth(),this.slideHeight());B(this.na(),this.kc)};
cD.prototype.xa=function(a){var b=0,c=0,d=0,e=0,g=0,h=0,k=0,l=0;switch(this.L){case dD:e=(this.slideHeight()/2+200)*a;c=e-200;k=this.slideHeight()-a*(this.slideHeight()/2+200);l=k+200;break;case eD:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);k=l+200;break;case fD:d=(this.slideWidth()/2+200)*a;b=d-200;g=this.slideWidth()-a*(this.slideWidth()/2+200);h=g+200;break;case gD:b=(this.slideWidth()/2+200)*(1-a),d=b-200,h=this.slideWidth()-(1-a)*(this.slideWidth()/
2+200),g=h+200}a=this.kc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.ta,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==fD||this.L==gD?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==fD||this.L==gD?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 fD=0,gD=1,dD=2,eD=3;function hD(a,b){U.call(this,a);this.Da(!1,!0);this.L=b}x(hD,U);hD.prototype.initialize=function(){wx(this,!1);xx(this,!0);this.kc=V(this.slideWidth(),this.slideHeight());D(this.kc,"position","relative");B(this.na(),this.kc)};
hD.prototype.xa=function(a){var b=0,c=0,d=0,e=0;switch(this.L){case iD:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case jD:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case kD:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case lD:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.kc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.ta,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 iD=0,jD=1,kD=2,lD=3;function mD(a,b,c){U.call(this,a);this.L=b;this.vx=c;this.Da(!0,!0)}x(mD,U);f=mD.prototype;
f.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.Xd=this.Mb(a,b);B(this.na(),this.Xd);var c=V(a,b),d=V(a,b);this.Yb=this.Mb(a,b);this.ig=this.Mb(a,b);this.hg=this.Mb(a,b);this.vx||(this.ym=V(a,b));B(this.ig,c);B(this.hg,d);B(this.Xd,this.Yb);B(this.Yb,this.hg);B(this.Yb,this.ig);this.vx||(D(this.ym,"position","absolute"),B(this.Yb,this.ym));c=c.getContext("2d");d=d.getContext("2d");c.drawImage(this.ta,0,0);d.drawImage(this.Ya,0,0);this.vx||(y(this.ym.getContext("2d")).drawImage(this.Ya,
0,0),this.ga()||E(this.ym,0));this.FC=!1;this.vx&&(Yh(this.Xd,Math.max(a,b)+"px"),Zh(this.Xd,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Xh(this.Yb,"preserve-3d"))};f.Mb=function(a,b){var c=Me("DIV");lh(c,a);mh(c,b);D(c,"position","absolute");return c};
f.xa=function(a){var b=this.L==nD?-1:1;if(this.vx){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.oZ,g=this.pZ,h=this.GG,k=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;Vh(this.Yb,"translateZ("+d+"px) translateY("+l+"px) translateX("+k+"px) rotateX("+-e*c+"deg) rotateY("+-b*g*c+"deg) rotateZ("+b*h*c+"deg)");oD(this,a,!1);oD(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,dh(this.ig,0,d),
dh(this.hg,0,e),dh(this.ym,0,e),e=new bo,d=new bo,e.rotate(this.GG*Math.PI/180*b*c,0,0),d.rotate(this.GG*Math.PI/180*b*c,0,0),dp(this.ig,e),dp(this.hg,d),dp(this.ym,d),c=Math.max(1-a,.8),e.scale(c,c),dp(this.ig,e),c=this.ga()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),dp(this.hg,d),dp(this.ym,d),.5<=a&&!this.FC&&!this.ga()?(this.FC=!0,E(this.ym,1)):.5>=a&&!this.FC&&this.ga()&&(this.FC=!0,E(this.ym,0))};
function oD(a,b,c){var d=a.slideHeight()/2,e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.Jk):a.slideHeight()+d+a.Jk)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());Vh(c?a.ig:a.hg,"translateY("+d+"px) translateZ("+b+"px)")}f.oZ=30;f.pZ=20;f.GG=30;f.Jk=20;var nD=1;function pD(a,b,c){U.call(this,a);this.Vb=c;this.Da(!0,!0);this.Qm=b==nD}x(pD,U);f=pD.prototype;
f.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.LE=this.Mb(a,b);B(this.na(),this.LE);this.Yn=this.Mb(a,b);this.Kf=this.Mb(a,b);this.If=this.Mb(a,b);this.Qm?(B(this.Kf,this.Ya),B(this.If,this.ta)):(B(this.Kf,this.ta),B(this.If,this.Ya));B(this.LE,this.Yn);this.Qm?(B(this.Yn,this.Kf),B(this.Yn,this.If)):(B(this.Yn,this.If),B(this.Yn,this.Kf));this.NE=!1;this.Vb&&(Yh(this.LE,Math.max(a,b)+"px"),Zh(this.LE,this.slideWidth()/2+"px "+this.slideHeight()/
2+"px"),Xh(this.Yn,"preserve-3d"))};f.xa=function(a){a=this.Qm?1-a:a;this.Vb?this.WK(a):this.hI(a)};f.WK=function(a){function b(b){var k=b?-1:1,h=b?this.Kf:this.If;b="translateZ("+(b?e:g).call(this,a)*d+"px)rotateY("+-30*k*c+"deg)translateX("+k*c*this.slideWidth()*1.05+"px)";Vh(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.hI=function(a){function b(a){var b=a?-1:1;a=a?this.Kf:this.If;var d=new bo;d.scale(1-.5*c,1-.5*c);d.translate(b*c*this.slideWidth()*1.05,0);dp(a,d)}this.Qm?.5>a&&!this.NE&&(B(this.Yn,this.Kf),this.NE=!0):.5<=a&&!this.NE&&(B(this.Yn,this.If),this.NE=!0);var c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};f.Mb=function(a,b){var c=Me("DIV");lh(c,a);mh(c,b);D(c,"position","absolute");return c};function qD(a,b){U.call(this,a);this.L=b;this.Da(!0,!0);this.Lp()}var rD,sD,tD,uD,vD,wD,xD;x(qD,U);
qD.prototype.Lp=function(){var a=this.slideWidth(),b=this.slideHeight(),c=wD!=a||xD!=b;if(!(rD&&sD&&tD&&uD&&vD)||c){wD=a;xD=b;rD=[];sD=[];tD=[];uD=[];vD=[];a=this.slideWidth();b=this.slideHeight();c=y(rD);for(var d=y(sD),e=y(tD),g=0;g<yD;++g)c[g]=zD(a,b),d[g]=zD(a,b),e[g]=zD(a,b);g=AD/BD;for(var h=CD/BD,k=[],l=a/AD,n=b/CD,p=0,q,u=0;u<AD;++u){q=0;for(var v=Math.round((u+1)*l)-p,G=p,H=0;H<CD;++H){var J=Math.round((H+1)*n)-q,N=q;if(0==k.length)for(var W=0;W<yD;++W)k[W]=W;W=Math.floor(k.length*Math.random());
var ea=k[W];k.splice(W,1);W=y(c[ea].getContext("2d"));var ta=y(d[ea].getContext("2d"));ea=y(e[ea].getContext("2d"));var ua=a-(G+v),pa=b-(N+J),ra=v+1,ya=J+1;W.clearRect(G,N,ra,ya);ta.clearRect(ua,N,ra,ya);ea.clearRect(G,pa,ra,ya);0==G&&0==H%h&&y(vD).push(N);0==N&&0==u%g&&y(uD).push(G);q+=J}p+=v}}};var DD=Mi&&mi,ED=Ri&&(ad||bd)||DD,AD=ED?32:128,CD=ED?24:96,BD=ED?4:8,yD=ED?4:8,FD=1-.2*1.5;
qD.prototype.fm=function(a,b,c,d,e,g){var h=Ie("DIV");D(h,"position","absolute");dh(h,b,c);kh(h,d,e);B(a,h);g&&Xh(h,"preserve-3d");return h};qD.prototype.ot=function(a,b,c,d,e,g,h,k,l,n){a=this.fm(a,b,c,d,e,!0);var p=V(d,e);D(p,"position","absolute");B(a,p);var q=V(d,e);D(q,"position","absolute");B(a,q);return new GD(a,p,q,b,c,l?d:e,g,h,k,this.Fq,l,n)};
qD.prototype.initialize=function(){var a=this.L==HD||this.L==ID;wx(this,!1);xx(this,!1);var b=this.slideWidth(),c=this.slideHeight();this.xy=Math.max(b,c);this.Fq=Nh();Oh(this.Fq,b/2,c/2,this.xy,0);var d=this.fm(this.na(),0,0,b,c,!0);Yh(d,this.xy+"px");this.ha=this.fm(d,0,0,b,c,!0);this.wB=V(b,c);D(this.wB,"position","absolute");B(this.ha,this.wB);d=this.ga()?this.Ya:this.ta;y(this.wB.getContext("2d")).drawImage(d,0,0);this.kL=[];d=y(uD);for(var e=y(vD),g=0;g<BD;++g){var h=g+1==BD,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=k;k=this.L==ID||this.L==JD;var q=this.L==HD||this.L==ID,u=this.slideWidth(),v=this.slideHeight(),G=this.fm(this.ha,0,0,u,v,!0),H=this.kL.length,J=k?H:BD-(H+1),N=.2/BD;H=N*J;J=N*(J+1);N=new KD(G,H+.1,q);v=q?u:v;u=v/(yD-1);v/=2;for(var W=0;W<yD;++W){var ea=this.ot(G,h,l,n,p,H,J,v-W*u,q,k);N.$X.push(ea)}this.kL[g]=N}};function zD(a,b){var c=V(a,b),d=y(c.getContext("2d"));d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}
qD.prototype.xa=function(a){for(var b=y(uD),c=y(vD),d=this.L==HD||this.L==ID,e=this.slideWidth(),g=this.slideHeight(),h=e/2,k=g/2,l=this.kL,n=l.length,p=0;p<n;++p){var q=l[p],u=p+1==n,v=0,G=0,H=e,J=g;d?(v=b[p],H=u?e-v:b[p+1]-v):(G=c[p],J=u?g-G:c[p+1]-G);q.XO(a);u=q.$X;for(var N=u.length,W=0;W<N;++W){var ea=u[W];if(!ea.VX){var ta=this.ga()?a<=ea.wY+.2:a>=ea.NN,ua=W,pa=v,ra=G,ya=H,qb=J,ge=this.L==HD||this.L==ID,ec=this.ga(),Ya=this.slideWidth(),hb=this.slideHeight(),jj=y(this.wB.getContext("2d")),pn=
y(rD),se=y(sD),te=y(tD),Sa=this.ta,ey=this.Ya;ta&&(ta=pn[ua],ua=(ge?se:te)[ua],se=y(ea.dN.getContext("2d")),te=y(ea.CM.getContext("2d")),Ya-=pa+ya,hb-=ra+qb,se.drawImage(ta,pa,ra,ya,qb,0,0,ya,qb),te.drawImage(ua,Ya,hb,ya,qb,0,0,ya,qb),se.save(),se.globalCompositeOperation="source-out",se.drawImage(Sa,pa,ra,ya,qb,0,0,ya,qb),se.restore(),te.save(),te.globalCompositeOperation="source-out",te.drawImage(ey,Ya,hb,ya,qb,0,0,ya,qb),te.restore(),jj.clearRect(ec&&ge?Ya:pa,ec&&!ge?hb:ra,ya,qb),ea.VX=!0)}ea.XO(a,
h,k,q.P5)}}};function KD(a,b,c){this.Q2=a;this.$X=[];this.w3=b;this.HC=c}KD.prototype.XO=function(a){var b=this.HC;a=(a-this.w3)/FD;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);Vh(this.Q2,(b?"rotateY":"rotateX")+"("+a+"rad)");this.P5=a};
function GD(a,b,c,d,e,g,h,k,l,n,p,q){this.dN=b;this.CM=c;Vh(c,(p?"rotateY":"rotateX")+"(180deg)");this.Pd=g;this.Gb=a;this.kk=d;this.lk=e;this.Fq=n;this.NN=h;this.NT=h+(k-h)/2;this.N2=.8+this.NN-.2;this.wY=.8+this.NT-.2;this.E_=0>l?-1:1;this.I0=Math.abs(l);this.V0=q;this.HC=p;this.VX=!1;LD(this,!0)}
GD.prototype.XO=function(a,b,c,d){var e=this.Gb,g=this.I0,h=this.Pd,k=MD(a,this.NN,this.N2,g);a=MD(a,this.NT,this.wY,g);g=this.HC;var l=this.V0,n=this.E_,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?Wh(e,"0% 0%"):Wh(e,"100% 100%");l*=n;Vh(e,"translateZ("+l+"px)"+((g?"rotateY":"rotateX")+"("+h+"rad)"));g=l;e=this.kk;k=this.lk;n=this.Pd;p=this.HC;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,Rh(a,b,0,0),Th(a,d),Rh(a,-b,0,0),Rh(a,0,0,g),Th(a,h)):(b=c-(k-n)/2,Rh(a,0,b,0),Sh(a,d),Rh(a,0,-b,0),Rh(a,0,0,g),Sh(a,h));b=Nh();Oh(b,e,k,0,1);Qh(a,b,b);d=Nh();Oh(d,b[0],b[1],b[2],0);Ph(d,this.Fq,d);b=Nh();Oh(b,e,k,1,0);c=Nh();Oh(c,e,k,0,0);Ph(b,c,b);Qh(a,b,b);d=Lh(b,d);this.BC?0<=d&&LD(this,!1):0>=d&&LD(this,!0)};
function LD(a,b){var c=b?a.dN:a.CM,d=b?a.CM:a.dN;a.BC=b;D(c,"visibility","visible");D(d,"visibility","hidden")}function MD(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 HD=0,ID=2,JD=3;function ND(a,b){U.call(this,a);this.L=b;this.Da(!0,!0)}x(ND,Bx);f=ND.prototype;f.initialize=function(){wx(this,!1);xx(this,!1);Ex(this,this.ta);this.Qc();mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);Wx(this)};
f.jh=function(){Px(this);this.mQ=Qx(this,"aDelay");this.dS=Qx(this,"aMaxDistance");this.Py=Rx(this,"uSampler1");this.Qy=Rx(this,"uSampler2");this.hf=Rx(this,"uPhase");var a=Rx(this,"uSlideWidth"),b=Rx(this,"uHorizontal");this.I.uniform1f(Rx(this,"uSlideHeight"),this.slideHeight());this.I.uniform1f(a,this.slideWidth());this.I.uniform1i(b,this.L==HD||this.L==ID?1:0)};f.Ug=function(){Gx(this,this.mQ);Gx(this,this.dS)};
f.bH=function(){var a=this.I;a.bindBuffer(a.ARRAY_BUFFER,this.PH);a.vertexAttribPointer(this.mQ,this.PH.zv,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.SH);a.vertexAttribPointer(this.dS,this.SH.zv,a.FLOAT,!1,0,0)};
f.Qc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=Mi&&mi,d=ri&&mi||c;c=d?26:50;d=d?20:45;var e=a/c,g=b/d;this.tb=new OD;for(var h=0;h<d;++h)for(var k=0;k<c;++k){var l=new PD(k*e,h*g,e,g,a,b,this.L),n=this.tb;n.KK=n.KK.concat(l.VN());n.QH=n.QH.concat(l.PM());n.TH=n.TH.concat(l.RM());n.IL=n.IL.concat(l.OO());for(var p=4*n.bQ,q=0;q<l.mj().length;q++)n.gg.push(l.mj()[q]+p);n.bQ++}this.gk=new Xx;a=Jx(this,this.tb.VN(),3);this.gk.jf=a;a=Jx(this,this.tb.OO(),2);this.gk.qf=a;a=Kx(this,this.tb.mj());
this.gk.Xe=a;this.PH=Jx(this,this.tb.PM(),1);this.SH=Jx(this,this.tb.RM(),1)};f.Tg=function(){Hx(this,this.gk);this.I.deleteBuffer(this.PH);this.I.deleteBuffer(this.SH);this.I.deleteTexture(this.iz)};f.xa=function(a){this.I.uniform1f(this.hf,a);Ox(this,this.gk)};f.lx=function(){this.hz=Ix(this,this.I.TEXTURE0,this.Py,0,this.ta);this.iz=Ix(this,this.I.TEXTURE1,this.Qy,1,this.Ya,w(this.kI,this))};
f.kI=function(a,b,c,d){this.L==HD||this.L==ID?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};f.Wg=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.Xg=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 OD(){this.bQ=0;this.KK=[];this.QH=[];this.TH=[];this.IL=[];this.gg=[]}f=OD.prototype;f.VN=function(){return this.KK};f.PM=function(){return this.QH};f.RM=function(){return this.TH};f.OO=function(){return this.IL};f.mj=function(){return this.gg};
function PD(a,b,c,d,e,g,h){this.Ab=a;this.Bb=b;this.on=0;this.Ia=c;this.Ea=d;this.qW=e;this.pW=g;this.RC=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,g);switch(h){case HD:this.Gf=Z(0,.5,e,0)(a);break;case ID:this.Gf=Z(0,0,e,.5)(a);break;case 1:this.Gf=Z(0,.5,g,0)(b);break;case JD:this.Gf=Z(0,0,g,.5)(b)}}f=PD.prototype;f.VN=function(){var a=this.Ab,b=-this.Bb,c=this.on,d=this.Ia,e=-this.Ea;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
f.OO=function(){var a=this.Ab/this.qW,b=this.Bb/this.pW,c=this.Ia/this.qW,d=this.Ea/this.pW;return[a,b,a+c,b,a,b+d,a+c,b+d]};f.mj=function(){return[0,1,3,0,3,2]};f.PM=function(){return[this.Gf,this.Gf,this.Gf,this.Gf]};f.RM=function(){return[this.RC,this.RC,this.RC,this.RC]};function QD(a,b,c,d){U.call(this,a);this.Aa=b;this.Eb=c;this.k0=d;this.Eb?this.Da(!1,!1,!0,!0,!0,!0):this.Da(!0,!0)}x(QD,U);
QD.prototype.initialize=function(){wx(this,!1);xx(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.Eb){var c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.ZC,0,0);this.Wq=c;c=V(a,b);D(c,"position","absolute");B(this.na(),c);c.getContext("2d").drawImage(this.dD,0,0);this.Zq=c}this.zL=V(a,b);D(this.zL,"position","absolute");B(this.na(),this.zL);this.Fi=this.zL.getContext("2d")};
QD.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Eb&&(E(this.Zq,1-a),E(this.Wq,a));var d=this.Eb?this.Do:this.ta,e=this.Eb?this.xm:this.Ya,g=this.Fi;g.clearRect(0,0,b,c);b=this.Aa==RD?1:-1;a=my(0,1,a);c=Z(0,6,1,1);c=this.k0?Cy(4,.8,4,a):this.Aa==RD?2-a:c(a);c=this.Aa==RD?1/c:c;this.Aa==RD?(SD(this,a,c,g,e),TD(this,2*a,b,g,d)):(TD(this,.5*a,b,g,d),SD(this,a,c,g,e))};var RD=0;
function SD(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 TD(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 UD(a){U.call(this,a);this.Da(!0,!1)}x(UD,U);UD.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();xx(this,!1);var c=V(a,b);this.qy=c.getContext("2d");this.kc=V(a,b);this.Ye=this.kc.getContext("2d");a*=.5;b*=.5;this.Rf=Math.sqrt(a*a+b*b);D(c,"position","absolute");B(this.na(),c)};var VD=1/15;
UD.prototype.xa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.Ye;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.UH(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.Rf,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.qy;d.drawImage(this.Ya,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.kc,0,0);d.restore()};
UD.prototype.SB=function(a,b,c,d,e,g,h){var k=this.Ye;k.fillStyle="rgba(0,0,0,"+h.toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
UD.prototype.UH=function(a,b){var c=.5*this.slideWidth(),d=.5*this.slideHeight(),e=VD;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.Rf*Math.cos(g),k=d+this.Rf*Math.sin(g),l=c+this.Rf*Math.cos(3*Math.PI-g);for(g=d+this.Rf*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.Rf*Math.cos(n),q=d+this.Rf*Math.sin(n);this.SB(c,d,h,k,p,q,1-e);var u=c+this.Rf*Math.cos(3*Math.PI-n),v=d+this.Rf*Math.sin(3*Math.PI-n);this.SB(c,d,l,g,u,v,1-e);e+=
VD;h=p;k=q;l=u;g=v;if(n==2.5*Math.PI)break}};function WD(a,b){U.call(this,a);this.Pm=!1;0>b&&(b=-b,this.Pm=!0);this.CL=b;this.Da(!0,!1)}x(WD,U);WD.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();xx(this,!1);var c=V(a,b);this.qy=c.getContext("2d");this.kc=V(a,b);this.Ye=this.kc.getContext("2d");this.Ye.scale(1,b/a);a*=.5;this.Rf=Math.sqrt(2*a*a);D(c,"position","absolute");B(this.na(),c)};var XD=1/15;
WD.prototype.xa=function(a){var b=this.slideWidth();this.slideHeight();var c=this.Ye,d=2/this.CL,e=.2/this.CL;this.Pm&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.CL;++b){var g=(1.5+b*d)*Math.PI,h=g+a*(e+d)*Math.PI,k=h-e*Math.PI;this.UH(k,h,g,g+d*Math.PI);h=.5*this.slideWidth();if(this.Pm&&k<=g||!this.Pm&&k>=g)c.beginPath(),c.moveTo(h,h),this.Pm?c.arc(h,h,this.Rf,g,k,!0):c.arc(h,h,this.Rf,g,k,!1),c.lineTo(h,h),c.fillStyle="#000",c.fill()}a=this.qy;a.drawImage(this.Ya,0,0);a.save();a.globalCompositeOperation=
"destination-in";a.drawImage(this.kc,0,0);a.restore()};WD.prototype.SB=function(a,b,c,d,e,g,h){var k=this.Ye;k.fillStyle="rgba(0,0,0,"+np(h).toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
WD.prototype.UH=function(a,b,c,d){var e=.5*this.slideWidth(),g=XD;b-=a;var h=a;if(this.Pm&&h>c||!this.Pm&&h<c)g=(c-a)/b,h=c;c=e+this.Rf*Math.cos(h);for(h=e+this.Rf*Math.sin(h);1>=g;){var k=a+g*b;if(this.Pm&&k<d||!this.Pm&&k>d)k=d;var l=e+this.Rf*Math.cos(k),n=e+this.Rf*Math.sin(k);this.SB(e,e,c,h,l,n,1-g);g+=XD;c=l;h=n;if(k==d)break}};function YD(a,b){U.call(this,a);this.L=b;this.Da(!1,!0)}x(YD,Bx);f=YD.prototype;f.initialize=function(){wx(this,!1);xx(this,!0);Ex(this,this.ta);this.Qc();this.I.enable(this.I.DEPTH_TEST);mat4.translate(this.Sa,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.vz=mat4.create();mat4.set(this.Sa,this.vz)};
f.Qc=function(){this.gf=Bz(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.L?Ez(20,20):Dz(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.Jd=b;this.sp=new cy;for(a=0;a<this.gf.length();a++)dy(this.sp,this.gf.Qa[a].clone());this.Ez=[];for(a=0;a<this.Jd.length;a+=3)this.Ez.push(new qz(this.sp.Qa[this.Jd[a]],this.sp.Qa[this.Jd[a+1]],this.sp.Qa[this.Jd[a+2]]));
this.Ih=new Xx;a=Jx(this,fy(this.gf),3);this.Ih.jf=a;a=Jx(this,hy(this.gf),3);this.Ih.Bm=a;a=Jx(this,gy(this.gf),2);this.Ih.qf=a;a=Kx(this,this.Jd);this.Ih.Xe=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.IG=Ih(Hh(),b[0]-a[0],0,0);this.JG=Ih(Hh(),0,b[1]-a[1],0);this.KG=Ih(Hh(),0,0,b[2]-a[2]);this.HW=[];c=Mh(this.JG,this.KG,Hh());d=Mh(this.IG,this.KG,Hh());e=Mh(this.IG,this.JG,Hh());g=Lh(c,this.IG);h=Lh(d,this.JG);k=Lh(e,this.KG);for(var l=0;l<this.gf.length();l++){var n=this.gf.Qa[l],
p=Ih(Hh(),n.position().x(),n.position().y(),n.position().z());Jh(p,Ih(Hh(),a[0],a[1],a[2]),p);n=Lh(c,Kh(p,1/g));var q=Lh(d,Kh(p,1/h));p=Lh(e,Kh(p,1/k));var u=[];u.push([],[],[]);for(var v=0;4>v;v++)u[0].push(ZD(3,v,n));for(v=0;4>v;v++)u[1].push(ZD(3,v,q));for(v=0;2>v;v++)u[2].push(ZD(1,v,p));this.HW.push(u)}this.lg=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)g=this.Ki(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.lg[g]=h[0],
this.lg[g+1]=h[1],this.lg[g+2]=h[2];this.Ay={}};function ZD(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.Ki=function(a,b,c){return 3*(a+4*b+16*c)};f.Tg=function(){Hx(this,this.Ih)};f.Ug=function(){Gx(this,this.rk)};f.Wg=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.Xg=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.jh=function(){Px(this);this.rk=Qx(this,"aVertexNormal");this.ne=Rx(this,"uSampler")};
f.Ji=function(){return this.ne};function $D(a,b,c,d){var e=a.Ki(b,c,0),g=b.toString()+c.toString();if(r(a.Ay[g]))var h=[a.Ay[g][0],a.Ay[g][1],a.Ay[g][2]];else h=[a.lg[e+0],a.lg[e+1],a.lg[e+2]],a.Ay[g]=[h[0],h[1],h[2]];mat4.multiplyVec3(d,h,h);a.lg[e+0]=h[0];a.lg[e+1]=h[1];a.lg[e+2]=h[2];e=a.Ki(b,c,1);a.lg[e+0]=h[0];a.lg[e+1]=h[1];a.lg[e+2]=h[2]}f.ex=function(){return this.rk};
f.nH=function(){for(var a=0;a<this.Ez.length;a++){var b=this.Ez[a];b.n=Ux(b.iq.position().Eh(b.jw.position()),b.iq.position().Eh(b.kw.position()));b.n.normalize()}};
function aE(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.Ab*=d;e.Bb*=d;e.on*=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(Zx(e,b)-d*c)}
function bE(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)]);$D(a,0==a.L?0:3,0,g)}
function cE(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]);$D(a,c,0,h);mat4.identity(h);mat4.translate(h,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*k),0,0]);$D(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)]);$D(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]);$D(a,c,2,h);$D(a,c,1,h);$D(a,c,0,h);.4<=b&&.6>b&&bE(a,e,0,.2*a.slideHeight(),b);.6<=b&&bE(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;$D(a,c,0,h)}
function dE(a,b){for(var c=0;c<a.gf.length();c++){var d=a.gf.Qa[c];var e=0==a.L?d.position().x()>.2*a.slideWidth()?aE(a,d,b):0:d.position().x()<.8*a.slideWidth()?aE(a,d,b):0;d=a.sp.Qa[c];e=new Y(0,0,e);for(var g=a,h=a.HW[c],k,l=new Y,n=0;4>n;n++){for(var p=new Y,q=0;4>q;q++){for(var u=new Y,v=0;2>v;v++){var G=g.Ki(n,q,v);k=h[2][v];Yx(u,new Y(g.lg[G+0]*k,g.lg[G+1]*k,g.lg[G+2]*k))}k=h[1][q];Yx(p,new Y(u.x()*k,u.y()*k,u.z()*k))}k=h[0][n];Yx(l,new Y(p.x()*k,p.y()*k,p.z()*k))}by(d,l.add(e));Vx(a.sp.Qa[c],
new Y)}a.nH();for(b=0;b<a.Ez.length;b++)c=a.Ez[b],Vx(c.iq,c.iq.td.add(c.n)),Vx(c.jw,c.jw.td.add(c.n)),Vx(c.kw,c.kw.td.add(c.n))}function eE(a,b){var c=Z(.3,0,.9,1),d=Z(.05,0,.3,1);mat4.set(a.vz,a.Sa);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.Sa,[(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.Sa,[0,-1*b*a.slideHeight()*-.02,0])}
f.xa=function(a){cE(this,a);dE(this,a);eE(this,a);Wx(this);Ox(this,this.Ih,this.I.TRIANGLES,w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(fy(this.sp)))},this),w(function(){this.I.bufferSubData(this.I.ARRAY_BUFFER,0,new Float32Array(hy(this.sp)))},this))};function fE(a,b){U.call(this,a);this.Da(!1,!0);this.L=b}x(fE,U);fE.prototype.initialize=function(){this.Ra().vf();wx(this,!1);xx(this,!0);this.kc=V(this.slideWidth(),this.slideHeight());B(this.na(),this.kc)};
fE.prototype.xa=function(a){var b=0,c=0,d=0,e=0;switch(this.L){case gE:e=(this.slideHeight()+400)*a;c=e-200;break;case hE:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case iE:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case jE:d=(this.slideWidth()+400)*a,b=d-200}a=this.kc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.ta,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");
b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;a.fillRect(0,0,this.slideWidth(),this.slideHeight());a.restore()};var hE=0,gE=1,iE=2,jE=3;function kE(a){U.call(this,a);this.te=!1;a=y(a.Ps());this.Hj=a.li();this.Oo=a.Jn();this.Ot=a.BN();this.ye=this.Hj.Ka();this.nS=this.Hj.rotation();a=this.slideWidth();var b=this.slideHeight(),c=this.Nb().slide();this.ZQ=[];this.YQ=null;if(!this.Oo){var d=this.Hj.Ol()?[]:[this.Hj.$v()];this.ZQ=js(d,c);c=!this.Hj.Ol();this.Da(!0,!0,c,!1,c,!1)}this.Nx=Ie("DIV");this.Nx.setAttribute("id","mainbg");this.Ys=Ie("DIV");this.Ys.setAttribute("id","source");this.vp=Ie("DIV");this.vp.setAttribute("id","destination");
kh(this.vp,a,b);kh(this.Ys,a,b);kh(this.Nx,a,b);B(this.na(),this.Nx);B(this.na(),this.Ys);B(this.na(),this.vp)}m(kE,U);kE.prototype.mT=function(){ks(this.ZQ)};kE.prototype.initialize=function(){wx(this,!1);xx(this,!1);this.Oo?(this.Ot&&this.Nx.appendChild(this.Ot),E(this.Ys,0),E(this.vp,0)):(this.Ys.appendChild(this.ta),this.Hj.Ol()?this.vp.appendChild(this.Ya):this.vp.appendChild(this.xm))};
kE.prototype.xa=function(a){a=By(a);if(this.Oo){var b=a;y(this.Oo);var c=this.slideWidth(),d=this.slideHeight();a=c/2;var e=d/2,g=new bo,h=this.Hj.Ka(),k=this.Oo.Ka(),l=c/k.width,n=d/k.height,p=Z(0,this.Oo.rotation(),1,this.Hj.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);dp(this.Nx,g)}else lE(this,a)};
function lE(a,b){function c(a){a.rotate(k,0,0);a.translate(G,H);a.scale(u,v)}var d=a.slideWidth(),e=a.slideHeight(),g=d/2,h=e/2,k=Z(0,0,1,-a.nS)(b),l=a.ye.width/d,n=a.ye.height/e,p=Z(0,a.ye.left,1,0)(b),q=Z(0,a.ye.top,1,0)(b);d=Z(0,a.ye.left+a.ye.width,1,d)(b);e=Z(0,a.ye.top+a.ye.height,1,e)(b);var u=(d-p)/a.ye.width,v=(e-q)/a.ye.height,G=b*(g-(a.ye.left+.5*a.ye.width))/l,H=b*(h-(a.ye.top+.5*a.ye.height))/n;p=new bo;c(p);p.translate(a.ye.left,a.ye.top);p.translate(-g,-h);p.scale(l,n);p.translate(g,
h);p.rotate(a.nS,0,0);g=new bo;c(g);a.Hj.Ol()&&(h=.5<b?1:Z(0,0,.5,1)(b),E(a.vp,h));a.YQ&&(b=.5<b?0:Z(0,1,.5,0)(b),E(a.YQ,b));dp(a.vp,p);dp(a.Ys,g)};function mE(a){var b=zi(),c=Ec&&11>=parseFloat(Rc)?!1:zi(),d=Ai();if(!Qu){var e={"null":function(a){return new Ru(a)},Cut:function(a){return new Gz(a)},CutThroughBlack:function(a){return new Hz(a)}};c?(e.BlindsHorizontal=function(a){return new ly(a,1)},e.BlindsVertical=function(a){return new ly(a,ny)}):(e.BlindsHorizontal=function(a){return new sy(a,1)},e.BlindsVertical=function(a){return new sy(a,ty)});e.CheckerboardAcross=function(a){return new Hy(a,Ly)};e.CheckerboardDown=function(a){return new Hy(a,
Iy)};e.Dissolve=function(a){return new Iz(a)};e.FadeThroughBlack=function(a){return new uA(a)};b&&2013>a&&2007!=a?(e.CoverLeft=function(a){return new Xy(a,fz,!1)},e.CoverUp=function(a){return new Xy(a,cz,!1)},e.CoverRight=function(a){return new Xy(a,gz,!1)},e.CoverDown=function(a){return new Xy(a,ez,!1)},e.CoverLeftUp=function(a){return new Xy(a,iz,!1)},e.CoverRightUp=function(a){return new Xy(a,kz,!1)},e.CoverLeftDown=function(a){return new Xy(a,hz,!1)},e.CoverRightDown=function(a){return new Xy(a,
jz,!1)},e.UncoverLeft=function(a){return new Xy(a,fz,!0)},e.UncoverUp=function(a){return new Xy(a,cz,!0)},e.UncoverRight=function(a){return new Xy(a,gz,!0)},e.UncoverDown=function(a){return new Xy(a,ez,!0)},e.UncoverLeftUp=function(a){return new Xy(a,iz,!0)},e.UncoverRightUp=function(a){return new Xy(a,kz,!0)},e.UncoverLeftDown=function(a){return new Xy(a,hz,!0)},e.UncoverRightDown=function(a){return new Xy(a,jz,!0)}):(e.CoverLeft=function(a){return new pz(a,fz,!1)},e.CoverUp=function(a){return new pz(a,
cz,!1)},e.CoverRight=function(a){return new pz(a,gz,!1)},e.CoverDown=function(a){return new pz(a,ez,!1)},e.CoverLeftUp=function(a){return new pz(a,iz,!1)},e.CoverRightUp=function(a){return new pz(a,kz,!1)},e.CoverLeftDown=function(a){return new pz(a,hz,!1)},e.CoverRightDown=function(a){return new pz(a,jz,!1)},e.UncoverLeft=function(a){return new pz(a,fz,!0)},e.UncoverUp=function(a){return new pz(a,cz,!0)},e.UncoverRight=function(a){return new pz(a,gz,!0)},e.UncoverDown=function(a){return new pz(a,
ez,!0)},e.UncoverLeftUp=function(a){return new pz(a,iz,!0)},e.UncoverRightUp=function(a){return new pz(a,kz,!0)},e.UncoverLeftDown=function(a){return new pz(a,hz,!0)},e.UncoverRightDown=function(a){return new pz(a,jz,!0)});e.RandomBarsHorizontal=function(a){return new zC(a,AC)};e.RandomBarsVertical=function(a){return new zC(a,BC)};e.StripsLeftUp=function(a){return new hD(a,jD)};e.StripsRightUp=function(a){return new hD(a,lD)};e.StripsLeftDown=function(a){return new hD(a,iD)};e.StripsRightDown=function(a){return new hD(a,
kD)};e.WipeLeft=function(a){return new fE(a,iE)};e.WipeUp=function(a){return new fE(a,hE)};e.WipeRight=function(a){return new fE(a,jE)};e.WipeDown=function(a){return new fE(a,gE)};e.BoxOut=function(a){return new wy(a,xy)};e.BoxIn=function(a){return new wy(a,yy)};e.SplitHorizontalOut=function(a){return new cD(a,eD)};e.SplitHorizontalIn=function(a){return new cD(a,dD)};e.SplitVerticalOut=function(a){return new cD(a,gD)};e.SplitVerticalIn=function(a){return new cD(a,fD)};e.ShapeCircle=function(a){return new RC(a)};
e.ShapeDiamond=function(a){return new SC(a)};e.CombHorizontal=function(a){return new Oy(a,Py)};e.CombVertical=function(a){return new Oy(a,1)};e.FadeSmoothly=function(a){return new tA(a)};e.Newsflash=function(a){return new WB(a)};e.ShapePlus=function(a){return new UC(a)};e.PushDown=function(a){return new uC(a,vC)};e.PushLeft=function(a){return new uC(a,wC)};e.PushRight=function(a){return new uC(a,xC)};e.PushUp=function(a){return new uC(a,yC)};e.Wedge=function(a){return new UD(a)};e.Wheel1Spoke=function(a){return new WD(a,
1)};e.Wheel2Spokes=function(a){return new WD(a,2)};e.Wheel3Spokes=function(a){return new WD(a,3)};e.Wheel4Spokes=function(a){return new WD(a,4)};e.Wheel8Spokes=function(a){return new WD(a,8)};e.WheelReverse1Spoke=function(a){return new WD(a,-1)};e.MorphByObject=function(a){return new VB(a)};e.MorphByWord=function(a){return new VB(a)};e.MorphByChar=function(a){return new VB(a)};b?d?(e.VortexLeft=function(a){return new ND(a,HD)},e.VortexUp=function(a){return new ND(a,1)},e.VortexRight=function(a){return new ND(a,
ID)},e.VortexDown=function(a){return new ND(a,JD)}):(e.VortexLeft=function(a){return new qD(a,HD)},e.VortexUp=function(a){return new qD(a,1)},e.VortexRight=function(a){return new qD(a,ID)},e.VortexDown=function(a){return new qD(a,JD)}):(e.VortexLeft=function(a){return new Iz(a)},e.VortexUp=function(a){return new Iz(a)},e.VortexRight=function(a){return new Iz(a)},e.VortexDown=function(a){return new Iz(a)});!d||ri||Mi?(e.RippleCenter=function(a){return new KC(a,LC)},e.RippleRightUp=function(a){return new KC(a,
OC)},e.RippleLeftUp=function(a){return new KC(a,MC)},e.RippleLeftDown=function(a){return new KC(a,NC)},e.RippleRightDown=function(a){return new KC(a,PC)}):(e.RippleCenter=function(a){return new QC(a,LC)},e.RippleRightUp=function(a){return new QC(a,OC)},e.RippleLeftUp=function(a){return new QC(a,MC)},e.RippleLeftDown=function(a){return new QC(a,NC)},e.RippleRightDown=function(a){return new QC(a,PC)});e.GlitterDiamondLeft=function(a){return new KA(a,PA,NA)};e.GlitterDiamondUp=function(a){return new KA(a,
PA,LA)};e.GlitterDiamondRight=function(a){return new KA(a,PA,OA)};e.GlitterDiamondDown=function(a){return new KA(a,PA,MA)};e.GlitterHexagonLeft=function(a){return new KA(a,1,NA)};e.GlitterHexagonUp=function(a){return new KA(a,1,LA)};e.GlitterHexagonRight=function(a){return new KA(a,1,OA)};e.GlitterHexagonDown=function(a){return new KA(a,1,MA)};b?(e.GalleryLeft=function(a){return new GA(a,IA,!1)},e.GalleryRight=function(a){return new GA(a,JA,!1)}):(e.GalleryLeft=function(a){return new uC(a,wC)},e.GalleryRight=
function(a){return new uC(a,xC)});b?(e.ConveyorLeft=function(a){return new GA(a,IA,!0)},e.ConveyorRight=function(a){return new GA(a,JA,!0)}):(e.ConveyorLeft=function(a){return new mC(a,oC,!0)},e.ConveyorRight=function(a){return new mC(a,nC,!0)});e.DoorsVertical=function(a){return new oA(a,pA,!1,!0)};e.DoorsHorizontal=function(a){return new oA(a,qA,!1,!0)};e.WindowVertical=function(b){return new oA(b,pA,!0,2013>a)};e.WindowHorizontal=function(b){return new oA(b,qA,!0,2013>a)};e.WarpIn=function(a){return new QD(a,
RD,!1,!1)};e.WarpOut=function(a){return new QD(a,1,!1,!1)};e.FlyThroughIn=function(a){return new QD(a,RD,!0,!1)};e.FlyThroughOut=function(a){return new QD(a,1,!0,!1)};e.FlyThroughInBounce=function(a){return new QD(a,RD,!0,!0)};e.FlyThroughOutBounce=function(a){return new QD(a,1,!0,!0)};e.RevealSmoothLeft=function(a){return new DC(a,GC)};e.RevealSmoothRight=function(a){return new DC(a,FC)};e.RevealBlackLeft=function(a){return new DC(a,EC)};e.RevealBlackRight=function(a){return new DC(a,3)};e.Honeycomb=
function(a){return new YA(a)};b?(e.FerrisWheelLeft=function(a){return new wA(a,0)},e.FerrisWheelRight=function(a){return new wA(a,xA)}):(e.FerrisWheelLeft=function(a){return new mC(a,pC,!0)},e.FerrisWheelRight=function(a){return new mC(a,pC,!0)});var g=2013<=a?pD:mD,h=2013<=a?CA:AA;e.SwitchLeft=function(a){return new g(a,0,c)};e.SwitchRight=function(a){return new g(a,nD,c)};e.FlipLeft=function(a){return new h(a,0,c)};e.FlipRight=function(a){return new h(a,BA,c)};e.Flashbulb=function(a){return new yA(a)};
c?(e.ShredStripsIn=function(a){return new XC(a,0)},e.ShredStripsOut=function(a){return new XC(a,bD)},e.ShredRectangleIn=function(a){return new XC(a,YC)},e.ShredRectangleOut=function(a){return new XC(a,ZC)}):(e.ShredStripsIn=function(a){return new Iz(a)},e.ShredStripsOut=function(a){return new Iz(a)},e.ShredRectangleIn=function(a){return new Iz(a)},e.ShredRectangleOut=function(a){return new Iz(a)});e.CubeLeft=function(a){return new wz(a,zz,!1,c)};e.CubeUp=function(a){return new wz(a,yz,!1,c)};e.CubeRight=
function(a){return new wz(a,Az,!1,c)};e.CubeDown=function(a){return new wz(a,xz,!1,c)};e.RotateLeft=function(a){return new wz(a,zz,!0,c)};e.RotateUp=function(a){return new wz(a,yz,!0,c)};e.RotateRight=function(a){return new wz(a,Az,!0,c)};e.RotateDown=function(a){return new wz(a,xz,!0,c)};c?(e.BoxLeft=function(a){return new Dy(a,Gy,!1)},e.BoxUp=function(a){return new Dy(a,0,!1)},e.BoxRight=function(a){return new Dy(a,Ey,!1)},e.BoxDown=function(a){return new Dy(a,Fy,!1)},e.OrbitLeft=function(a){return new Dy(a,
Gy,!0)},e.OrbitUp=function(a){return new Dy(a,0,!0)},e.OrbitRight=function(a){return new Dy(a,Ey,!0)},e.OrbitDown=function(a){return new Dy(a,Fy,!0)}):(e.BoxLeft=function(a){return new uC(a,wC)},e.BoxUp=function(a){return new uC(a,yC)},e.BoxRight=function(a){return new uC(a,xC)},e.BoxDown=function(a){return new uC(a,vC)},e.OrbitLeft=function(a){return new mC(a,oC,!0)},e.OrbitUp=function(a){return new mC(a,3,!0)},e.OrbitRight=function(a){return new mC(a,nC,!0)},e.OrbitDown=function(a){return new mC(a,
pC,!0)});e.PanLeft=function(b){return new mC(b,oC,2013>a)};e.PanUp=function(b){return new mC(b,3,2013>a)};e.PanRight=function(b){return new mC(b,nC,2013>a)};e.PanDown=function(b){return new mC(b,pC,2013>a)};d?(e.AirplaneLeft=function(a){return new iy(a,jy)},e.AirplaneRight=function(a){return new iy(a,1)},e.OrigamiLeft=function(a){return new aC(a,cC)},e.OrigamiRight=function(a){return new aC(a,gC)},e.DrapeLeft=function(a){return new rA(a,sA)},e.DrapeRight=function(a){return new rA(a,1)},e.FallOverLeft=
function(a){return new vA(a,0)},e.FallOverRight=function(a){return new vA(a,1)},e.Curtains=function(a){var b=new Fz(a);return b.NO()?b:new tA(a)},e.Fracture=function(a){return new DA(a)},e.Crush=function(a){return new rz(a)},e.WindRight=function(a){return new YD(a,0)},e.WindLeft=function(a){return new YD(a,1)},e.PeelOffLeft=function(a){return new qC(a,rC)},e.PeelOffRight=function(a){return new qC(a,1)},e.Prestige=function(a){var b=new sC(a);return b.NO()?b:new tA(a)},e.PageCurlDoubleLeft=function(a){return new kC(a,
0)},e.PageCurlDoubleRight=function(a){return new kC(a,1)},e.PageCurlSingleLeft=function(a){return new kC(a,2)},e.PageCurlSingleRight=function(a){return new kC(a,3)}):(e.AirplaneLeft=function(a){return new tA(a)},e.AirplaneRight=function(a){return new tA(a)},e.OrigamiLeft=function(a){return new tA(a)},e.OrigamiRight=function(a){return new tA(a)},e.DrapeLeft=function(a){return new tA(a)},e.DrapeRight=function(a){return new tA(a)},e.FallOverLeft=function(a){return new tA(a)},e.FallOverRight=function(a){return new tA(a)},
e.Curtains=function(a){return new tA(a)},e.Fracture=function(a){return new tA(a)},e.Crush=function(a){return new tA(a)},e.WindRight=function(a){return new tA(a)},e.WindLeft=function(a){return new tA(a)},e.PeelOffLeft=function(a){return new tA(a)},e.PeelOffRight=function(a){return new tA(a)},e.Prestige=function(a){return new tA(a)},e.PageCurlDoubleLeft=function(a){return new tA(a)},e.PageCurlDoubleRight=function(a){return new tA(a)},e.PageCurlSingleLeft=function(a){return new tA(a)},e.PageCurlSingleRight=
function(a){return new tA(a)});e.Zoom=function(a){return new kE(a)};Qu=e}}
var Qu,Pu=[["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 nE(){}f=nE.prototype;f.Lr=null;f.Mr=null;f.start=function(a,b,c,d){y(!this.Lr&&!this.Mr&&0<b.length);b=Ub(b[0],8);var e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.Lr=new oE(e,"arial,'URW Gothic L',sans-serif",b);this.Mr=new oE(e,"Georgia,'Century Schoolbook L',serif",b)};f.finish=function(){y(this.Lr&&this.Mr);this.Lr.Wb();this.Lr=null;this.Mr.Wb();this.Mr=null};f.check=function(){y(this.Lr&&this.Mr);return pE(this.Lr)||pE(this.Mr)};
function oE(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.Jr=Me("span");this.Jr.innerHTML=c;D(this.Jr,{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.Jr);this.JT=nh(this.Jr).width;D(this.Jr,"fontFamily",d+","+b)}oE.prototype.Wb=function(){Re(this.Jr)};function pE(a){return!!a.JT&&nh(a.Jr).width!=a.JT};var qE={};function rE(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 qE)(qE[e]?c:d)();else{var k=k||5E3;var l=new nE;l.start(e,b,g,h);var n=Ra(),p=setInterval(function(){var b=!1,e=!1;l.check()?e=b=!0:Ra()-n>k&&(b=!0,e=!1);b&&(clearInterval(p),l.finish(),e?c():d&&(Za("can't preload font "+(a&&a.family)),d()))},50)}}
function sE(a,b){Ha(b)||(b=[b]);var c=[];z(b,function(a){c.push(a.p4+"('"+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 tE(a,b){this.p4=a;this.pf=b;this.R_=null}tE.prototype.src=function(){return this.pf};tE.prototype.format=function(){return this.R_};function uE(a,b,c,d){d=void 0===d?"normal":d;L.call(this);this.Lf=a;this.F=b;this.ke=d;this.ng=new I;this.mb=this.Mb();this.ik=this.Mb("slidesBackground");this.Qd=this.Mb();this.$d=new iv(this);this.Gr=this.Mb();this.Ve=this.Mb("frontLayers");B(this.mb,this.ik);B(this.mb,this.Qd);B(this.mb,this.$d.displayObject());B(this.Qd,this.Gr);B(this.Qd,this.Ve);this.Qd.style.display="none";a=this.Lf.Nv();for(var e=this.Gr,g=this.F.slideWidth(),h=this.F.slideHeight(),k=Number.MAX_VALUE,l=this.ke,n=[],p=0;p<
a.qe.Vm.length;++p)n.push(a.qe.Vm[p]);this.Sc=new vE({s8:e,fv:n,width:g,height:h,d7:k,wG:a.ip,backgroundColor:"#000000",P8:l,messages:a.Yk});a=new tx;this.Rd=new rx(this.F,this.Sc,a,c,this.F.slideWidth(),this.F.slideHeight(),this.Ve);c=new gx;e=new qx(this.Sc,this.F.slides(),c);this.B=new gu(this.F,this.Sc,this.Lf.Nv().qe,e,c,this.Lf,this.Rd,a);F(this,this.B.Xb(),this.Qi,this);F(this,this.B.oB,this.IZ,this);c=this.B;this.Lf.CI.Rr.addHandler(c.q1,c);this.Od=new T(this.B,this.F);this.d3=new Lw({Fa:this.F,
F7:this.Lf,GF:this.mb,vG:this.ik,Ch:this.Qd,Gp:this.$d,na:this.Ve,qG:this.Gr,ka:this.B,H8:this.Rd,Is:this.Sc});d=this.d3.create(d);Rj(this,d);F(this,d.WD,this.T1,this);this.pl=d;b=b.fonts();d=$c||Ec;c=[];for(a=0;a<b.length;++a){e=b[a];k=y(Yo(e.name()));g=e.urls();h=[];0!=g.length||!e.localName()||(k.bold()||k.italic())&&d||h.push(new tE("local",e.localName()));for(k=0;k<g.length;++k)h.push(new tE("url",g[k]));c.push(sE(e.name(),h))}nf(c.join("\n"));this.AB=new bx(this);this.yU=this.yB=void 0;b=this.F.slideWidth();
d=this.F.slideHeight();c=this.F.Uz();a=this.F.cB();if(c||a)a&&(a=new fx(a),cx(this.AB,a)),c&&(Zi&&(this.yU=new ex(c,b,d)),this.yB=new Pv(c,b,d),d=new hv(y(this.F.settings().kb())),c=(b=this.yB.displayObject())||document,c.getElementsByClassName?c=c.getElementsByClassName("days_remaining")[0]:(c=document,a=b||c,c=a.querySelectorAll&&a.querySelector?a.querySelector(".days_remaining"):Ee(c,"*","days_remaining",b)[0]||null),c=y(c||null,"No element found with className: days_remaining"),d=d.ib("PB_ACCESSIBLE_WATERMARK_SKIN_CREATED_WITH")+
". "+c.innerText,fv(b,"label",d),ev(b,"banner"),b.setAttribute("tabindex",0),cx(this.AB,this.yB));dx(this.AB)}m(uE,L);f=uE.prototype;f.Le=function(){return this.ng};f.ka=function(){return this.B};f.we=function(){return this.Od};f.soundController=function(){return this.Lf.soundController()};f.displayObject=function(){return this.mb};f.Ch=function(){return this.Qd};f.uF=function(){this.pl.uF(this.AB)};f.Is=function(){return this.Sc};f.width=function(){return this.pl.width()};f.height=function(){return this.pl.height()};
f.scale=function(){return this.pl.scale()};f.resize=function(a,b){this.pl.resize(a,b)};f.Gp=function(){return this.$d};f.hq=function(){return this.Lf.hq()};f.BF=function(){return this.pl.BF()};f.setOverlayDisplayed=function(a){this.pl.setOverlayDisplayed(a)};f.Mb=function(a){var b=Me("DIV");a&&(b.id=a);return b};f.T1=function(a,b,c,d){this.ng.C(a,b,c,d)};f.Qi=function(){this.pl.pY(this.yB)};f.IZ=function(){this.pl.XW(this.yU)};f.Hz=function(){this.pl.Hz()};uE.prototype.resize=uE.prototype.resize;
uE.prototype.height=uE.prototype.height;uE.prototype.width=uE.prototype.width;uE.prototype.slidesContainer=uE.prototype.Ch;uE.prototype.displayObject=uE.prototype.displayObject;uE.prototype.soundController=uE.prototype.soundController;uE.prototype.restrictedPlaybackController=uE.prototype.we;uE.prototype.playbackController=uE.prototype.ka;uE.prototype.resizeEvent=uE.prototype.Le;function wE(){}wE.prototype.UP=!1;function xE(){this.Ca=this.B=null;this.Kb=!0;this.BI=new I;this.DI=new I;this.FQ=new I;this.Rr=new I}f=xE.prototype;f.JA=function(a){this.B=a};f.hG=function(a){this.Ca=a};f.ve=function(a,b){this.Kb&&(yE(this,b),fb(this.B,gu),this.B.ve(a,void 0,!1))};f.x6=function(a){y(this.B);this.Kb&&(yE(this,a),this.B.rv())};f.Jp=function(a){y(this.B);this.Kb&&(yE(this,a),this.B.Jp())};f.Kp=function(a){y(this.B);this.Kb&&(yE(this,a),this.B.Kp())};
f.Ke=function(a){y(this.B);this.Kb&&(yE(this,a),fb(this.B,gu),a=this.B,a.yb.reset(),a.ve(Gu(a),void 0,!1))};f.ni=function(a){y(this.B);this.Kb&&(yE(this,a),fb(this.B,gu),a=this.B,a.yb.reset(),a.ve(xu(a),void 0,!1))};f.z6=function(a,b,c){this.Kb&&(yE(this,c),zE(this,a)||eg(a,{target:b}))};f.y6=function(a){return this.Kb?(yE(this,a),zE(this,a.href)?!1:Li&&a instanceof window.SVGAElement?(eg(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1};
f.z8=function(a,b,c){y(this.B);this.Kb&&(yE(this,a),this.B.JO(b,c))};f.UA=function(a,b){this.Kb&&(yE(this,a),fb(this.B,gu),this.B.UA(b))};f.d6=function(a){y(this.B);this.Kb&&(yE(this,a),this.B.TM())};f.D7=function(a,b){y(this.B);this.Kb&&(yE(this,b),0<=this.B.oa()&&(a=Zk(this.B.W().Mc(),a))&&gr(y(this.Ca),a,0))};f.B8=function(a){this.Kb&&(yE(this,a),ir(y(this.Ca)))};f.K7=function(a){a&&a.Ms&&this.Rr.C(a.Ms)};function yE(a,b){b=b.getAttribute("id");a.DI.C(b);a.BI.C()}
function zE(a,b){var c=new wE;a.FQ.C(b,c);return c.UP}xE.prototype.processTriggerEffect=xE.prototype.K7;xE.prototype.stopHyperlinkSound=xE.prototype.B8;xE.prototype.playHyperlinkSound=xE.prototype.D7;xE.prototype.endSlideshow=xE.prototype.d6;xE.prototype.startZoom=xE.prototype.UA;xE.prototype.startSlideshow=xE.prototype.z8;xE.prototype.gotoLink=xE.prototype.y6;xE.prototype.gotoURL=xE.prototype.z6;xE.prototype.gotoPreviousSlide=xE.prototype.ni;xE.prototype.gotoNextSlide=xE.prototype.Ke;
xE.prototype.gotoLastSlide=xE.prototype.Kp;xE.prototype.gotoFirstSlide=xE.prototype.Jp;xE.prototype.gotoLastViewedSlide=xE.prototype.x6;xE.prototype.gotoSlide=xE.prototype.ve;var AE=Ic||Fc?"webkitfullscreenchange":Hc?"mozfullscreenchange":Ec?"MSFullscreenChange":"fullscreenchange";function BE(){var a=ze().oc,b=a.body;return!!(b.webkitRequestFullscreen||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}function CE(){var a=ze().oc;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};function DE(){this.oI=new I;C(document,AE,function(){this.oI.C(CE())},!1,this)}
function EE(){if(CE()){var a=ze().oc;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 FE(a,b,c,d){this.yx=a;this.H=b;this.vd=c;this.Vg=d;this.B=null;this.hJ=!1;this.pz=-1;this.Im=!1;GE(this,!mi)}FE.prototype.JA=function(a){this.B=a};function GE(a,b){a.hJ!=b&&((a.hJ=b)&&a.yx.enabled()?(C(document,"keydown",a.Em,!1,a),C(document,"keyup",a.RS,!1,a)):(Ag(document,"keydown",a.Em,!1,a),Ag(document,"keyup",a.RS,!1,a)))}
FE.prototype.Em=function(a){a:{var b=this.yx.actions();for(var c=0;c<b.count();++c)for(var d=yt(b,c),e=d.Hs(),g=0;g<e.length;++g){var h=e[g];if(h.key()==a.keyCode&&h.dF()==a.ctrlKey&&h.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}b=!1}b?this.QS(a):ki(w(this.QS,this,a),this)};
FE.prototype.QS=function(a){var b=a.jd;if(!(b&&b.defaultPrevented||"slide"!=y(this.B).W().type())&&(b=y(jf()),"INPUT"!=b.nodeName))for(var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,g=this.yx.actions(),h=0;h<g.count();++h)for(var k=yt(g,h),l=k.Hs(),n=0;n<l.length;++n){var p=l[n];if(p.key()==c&&p.dF()==d&&p.shift()==e){if(c=this.B)switch(d=y(c.ue()),k.type()){case "playPause":c.Z().zf()?c.pause():c.play();break;case "nextSlide":c.Ke();break;case "previousSlide":c.ni();break;case "nextStep":c.vn();break;
case "previousStep":c.qs();break;case "firstSlide":c.Jp();break;case "lastSlide":c.Kp();break;case "lastViewedSlide":c.rv();break;case "slideStart":qm(d);break;case "slideEnd":pm(d);break;case "seekForward":HE(this,!0);break;case "seekBackward":HE(this,!1);break;case "volumeUp":this.vd.setVolume(Math.min(1,this.vd.volume()+.1));break;case "volumeDown":this.vd.setVolume(Math.max(0,this.vd.volume()-.1));break;case "toggleFullscreen":EE()}b&&b.blur&&b.blur();a.preventDefault();return}}};
FE.prototype.RS=function(){0<this.pz&&(this.pz=-1,this.Im&&y(this.B).play())};function HE(a,b){var c=y(a.B);if(!(0>c.oa())){var d=c.Z(),e=a.H;0>a.pz&&(a.pz=Ra(),a.Im=d.zf(),c.pause());a=(1+(Ra()-a.pz)/1E3)*(b?1:-1);d=d.timestamp();b=e.Tf(d,!1,!0);e=e.Cp(le(b+a,0,e.lw()),!1,!0);a=y(c.ue());e.K()>d.K()?1==a.AY()?c.Ke(!1):pm(a):e.K()<d.K()?0<a.TN()?qm(a):c.ni(!1):c.kj(e.K(),e.qa(),e.Oa(),!1)}};function IE(a,b,c,d){L.call(this);this.Lo=null;this.D=b;this.vd=c;this.Qq=d;this.Kw=0;this.ob=!1;this.ll=new I;F(this,this.D.Ob(),this.fu,this);JE(this,a);F(this,c.CA(),this.Al,this);F(this,c.ST,this.BK,this);this.Al()}m(IE,L);function JE(a,b){a.Lo!=b&&(a.Kw=0,b?(a.D.zi(hk(b.fv()[0].sm)),a.Qq.kO(!1),a.D.ob?a.D.Tp(0):a.ob&&KE(a)):(a.D.pause(),a.D.zi(li())),a.Lo=b)}function KE(a){a.Qq.lX()?(a.D.activate(),a.D.Tp(0)):a.Lo=null}IE.prototype.activate=function(){this.ob=!0;KE(this)};
IE.prototype.fu=function(a){"ended"==a.state()&&(y(this.Lo),++this.Kw,this.Kw<this.Lo.fv().length?(this.D.zi(hk(this.Lo.fv()[this.Kw].sm)),a.Tp(0)):this.Lo.loop()?(this.Kw=0,this.D.zi(hk(this.Lo.fv()[0].sm)),a.Tp(0)):(this.ll.C(this),this.Qq.kO(!0)))};IE.prototype.Al=function(){this.D.setVolume(this.vd.BA())};IE.prototype.BK=function(){this.D.pause()};function LE(a){this.F=a;this.wb=[];this.cU={}}f=LE.prototype;f.Ba=null;f.tH=!1;f.HB=null;f.uO=function(a,b){this.Ba=b;this.tH=a.zf();a.Ob().addHandler(this.Yt,this)};f.add=function(a,b){b=b||ME;if(!rb(this.wb,a)){this.wb.push(a);var c=La(a)+"";this.cU[c]=b;a.Fn().addHandler(this.$J,this);a.Df.addHandler(this.YJ,this)}};f.remove=function(a){sb(this.wb,a);su(y(this.Ba),!1,a);var b=a.Fn();b.lN(this.$J,this)&&b.removeHandler(this.$J,this);a=a.Df;a.lN(this.YJ,this)&&a.removeHandler(this.YJ,this)};
f.contains=function(a){return rb(this.wb,a)};function Xu(a){a=vb(a.wb);for(var b=0;b<a.length;++b)a[b].stop()}function NE(a,b,c,d,e){for(var g=a.wb.length,h=0;h<g;++h){var k=a.wb[h];if(e||!b.Wm||hx(b,k)){var l=La(k)+"";l=a.cU[l];(d&&l.C7||!d&&c&&l.SF||!d&&!c)&&k.XY()}else k.YY()}}
f.Yt=function(a){function b(){var b=!1,e=!1;a.Pb().removeHandler(c.ub,c);a.zf()||(e=(b=OE(c,a.timestamp()))&&PE(c,a.timestamp()),c.HB=a.timestamp(),a.Pb().addHandler(c.ub,c));NE(c,a,b,e,!1)}var c=this;a.zf();(this.tH=a.zf())?b():setTimeout(b,0)};f.ub=function(a){var b=a.timestamp(),c;(c=!this.HB)||(c=this.HB,c=!(c.K()==b.K()&&c.qa()==b.qa()&&0>=Math.abs(c.Oa()-b.Oa())));c&&(this.HB=b,c=(b=OE(this,a.timestamp()))&&PE(this,a.timestamp()),NE(this,a,b,c,!0))};
function OE(a,b){a=a.F.slides().$(b.K());if(0>b.qa())return!1;a=a.Wa().$b(b.qa());return b.Oa()>=a.duration()}function PE(a,b){a=a.F.slides().$(b.K());return b.qa()==a.Wa().count()-1}f.$J=function(a){this.remove(a)};f.YJ=function(a){su(y(this.Ba),a.Ic(),a)};function QE(a){this.SF=!1;this.C7=a}var ME=new QE(!1),RE=new QE(!0),SE=new QE(!0);function TE(a,b,c,d){y(b&&c&&d);this.H=a;this.M=b;this.Ee=c;this.D=d;this.ll=new I;this.Df=new I}f=TE.prototype;f.re=null;f.zc=!1;f.qk=!1;f.playing=function(){return this.D.playing()};f.Ic=function(){return this.D.Ic()};f.play=function(a){this.En(this.M.timestamp(),a||0)};f.En=function(a,b){this.Ly();this.D.Ob().addHandler(this.kD,this);this.D.Df.addHandler(this.Eo,this);this.re=a;this.qk=!1;this.zc=!0;this.D.activate();this.D.Tp(UE(this,a,b))};
function UE(a,b,c){var d=a.H;return(d.Tf(a.M.timestamp(),!0,!1)-d.Tf(b,!0,!1)+c)%a.Ee.duration()}f.pause=function(){this.stop()};f.stop=function(){this.zc&&(this.gl(),this.D.stop(),this.D.deactivate())};f.Ly=function(){this.D.Ob().removeHandler(this.kD,this);this.D.Df.removeHandler(this.Eo,this)};f.kD=function(){if("ended"==this.D.state()){var a=!0;if("untilNextSound"==this.Ee.rl){var b=y(this.re).K();this.M.timestamp().K()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.gl(),this.D.deactivate())}};
f.Eo=function(){this.Df.C(this);!this.Ic()&&this.playing()&&this.qk&&this.D.pause()};f.YY=function(){y(this.zc);this.qk=!1;this.D.play()};f.XY=function(){y(this.zc);this.qk=!0;this.Ic()||this.D.pause()};f.gl=function(){this.zc&&(this.zc=!1,this.Ly(),this.ll.C(this))};f.Fn=function(){return this.ll};function VE(a,b,c,d){y(b&&c&&d);this.H=a;this.M=b;this.ge=c;this.D=d;this.ll=new I;this.Df=new I;this.D.Ob().addHandler(this.kD,this);this.D.Bu.addHandler(this.GU,this)}f=VE.prototype;f.re=null;f.FD=0;f.jk=null;f.zc=!1;f.qk=!1;f.EL=!1;f.activate=function(){this.ob=!0;this.D.ob||this.D.activate()};f.deactivate=function(){this.D.playing()||this.D.deactivate();this.ob=!1};f.Ed=function(){return this.D};f.playing=function(){return this.D.playing()};f.Ic=function(){return this.zc&&(this.D.Ic()||!this.D.Xz())};
f.play=function(a){this.En(this.M.timestamp(),r(a)?a:null,!1)};function WE(a,b){var c=Lk(Rk(a.ge,a.H),b);b=c?c.Hb():b;c=a.D;if(mi&&c instanceof Zl){var d=c.Ed(),e=d.src();d.zi(li());d.play();setTimeout(function(){d.zi(e);a.En(b,0,!0)},0)}else a.En(b,0,!0)}
f.En=function(a,b,c){this.Ly();var d=this.D;this.M.Pb().addHandler(this.ub,this);d.Df.addHandler(this.Eo,this);d.Xl.addHandler(this.Eo,this);d.Uu.addHandler(this.zT,this);this.zc=!0;this.qk=!1;this.EL=c;this.re=a;this.jk=null!=b?b:null;if(this.EL){var e=this;a=function(){XE(e,!0);d.play();e.Eo()};Ki&&!mi?setTimeout(a,150):(Mi&&d.zi(d.src()),a())}else null!=b?d.Tp(b):d.play()};f.pause=function(){this.gl();this.D.pause();YE(this)};
f.stop=function(a){this.gl();this.D.pause();var b=this.ge instanceof Pl&&this.ge.cG();a=a||b?0:this.D.duration();this.D.seek(a);YE(this);ZE(this)};f.Ly=function(){this.M.Pb().removeHandler(this.ub,this);this.D.Df.removeHandler(this.Eo,this);this.D.Xl.removeHandler(this.Eo,this);this.D.Uu.removeHandler(this.zT,this)};
f.ub=function(){if(this.re){var a=this.re,b=this.M.timestamp(),c=b.K()-a.K(),d=0==c;a=d?b.qa()-a.qa():0;d=d&&0==a;0>c||0>a?c=!0:(a=this.ge.Ui,c=0>a?!d:c>a);c&&(this.gl(),this.D.pause(),YE(this))}};
f.kD=function(){var a=this.D.state();if("ended"==a){++this.FD;var b=!1,c=this.ge.rl;if(Ea(c))b=this.FD<c;else{var d=y(this.re),e=this.M.timestamp();d=d.K()!=e.K()||d.qa()!=e.qa();switch(c){case "untilNextClick":b=!d;break;case "untilNextSlide":b=!0}}b?(this.mC=!0,this.D.seek(0),this.D.play()):(this.gl(),ZE(this),YE(this))}else"playing"!=a||"playing"==this.MR||this.mC||(this.GU(),r(this.xl)||this.pD());"buffering"!=a&&"paused"!=a&&(this.MR=a)};
f.Eo=function(){this.Df.C(this);this.Ic()||(this.playing()&&this.qk?this.D.pause():XE(this,!1))};f.GU=function(){this.mC?this.mC=!1:this.FD=0};f.YY=function(){this.qk&&(y(this.zc),this.qk=!1,this.D.play())};f.XY=function(){this.qk||(y(this.zc),this.qk=!0,this.Ic()||this.D.pause())};
function XE(a,b){if(a.EL){var c=a.D;y(a.re);var d=a.H,e=a.jk||0;var g=a.ge.duration();d=d.Tf(a.M.timestamp(),!0,!1)-d.Tf(a.re,!0,!1);d+=e;e=Math.floor(d/g);g=d-e*g;a.FD=e;e=g-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.rE(g):c.seek(g)}}f.rE=function(a){this.Zi||this.Ic()||(this.Zi=!0,jx(this.M,!0,this),this.D.je.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.je.removeHandler(c,this),$E(this))},this))};function $E(a){a.Zi&&(a.Zi=!1,jx(a.M,!1,a))}
f.pD=function(){this.xl=this.M.timestamp();this.M.Pb().addHandler(this.RP,this);this.M.Ob().addHandler(this.QP,this);if(this.ge instanceof Pl){var a=this.D;a.show(!0);this.ge.QN()&&a.Pv(!0);aF(a,!1)}};function ZE(a){a.xl=void 0;a.M.Pb().removeHandler(a.RP,a);a.M.Ob().removeHandler(a.QP,a);a.mC=!1;a.MR="ended";if(a.ge instanceof Pl){var b=a.D;a.ge.cG()&&b.stop();b.Pv(!1);a.ge.pN()&&b.show(!1)}a.Df.C(a);$E(a)}
f.QP=function(){var a;if(a=this.zc)a:if(this.M.suspended()){a=this.M.timestamp();if(0<this.ge.Ui){var b=Kk(Rk(this.ge,this.H)).Hb().K()+this.ge.Ui;if(b!=a.K()){a=!1;break a}}else b=a.K();b=this.H.$(b).Wa();a=a.qa()==b.count()-1}else a=!1;a&&ZE(this)};f.RP=function(){var a=this.M.timestamp(),b=Rk(this.ge,this.H);0<this.ge.Ui?null==Lk(b,a)&&ZE(this):this.xl&&this.xl.K()!=a.K()&&ZE(this)};f.gl=function(){this.zc&&(this.zc=!1,this.Ly(),this.Df.C(this),this.ll.C(this));$E(this)};
f.zT=function(){this.gl();YE(this)};f.Fn=function(){return this.ll};function YE(a){a.ob||a.D.deactivate()};function bF(a,b,c,d){VE.call(this,a,b,c,d);this.Ee=c}x(bF,VE);bF.prototype.ub=function(){this.Ee.Ht||bF.ra.ub.call(this)};function cF(a,b,c){this.ob=!1;this.F=a;this.he=b;this.Qq=c;this.M=null;this.wm=new LE(a);this.pC=this.Ok=this.rt=this.Zs=null;this.ke="normal";this.xL={};this.jz={};this.UL={};this.N=-1;this.jp=qw(a.slides());this.Jz=[];this.yR=new I;this.vR={};this.mB=[];a=this.he;b=hm();b=new jm(b);b.qw.addHandler(a.rD,a);this.TZ=b}f=cF.prototype;f.uO=function(a,b){this.M=a;this.wm.uO(a,b);a.Pb().addHandler(this.ub,this)};
function hr(a,b){var c=La(b)+"";if(!(c in a.xL)){y(a.M);var d=a.he.jN(b);a.xL[c]=new bF(a.F.slides(),a.M,b,d)}return a.xL[c]}function dF(a,b){b=La(b)+"";return a.jz.hasOwnProperty(b)}function Co(a,b){var c=La(b)+"";if(!a.jz.hasOwnProperty(c)){y(a.M);var d=a.he.Hl(b);a.jz[c]=new VE(a.F.slides(),a.M,b,d)}return a.jz[c]}
function eF(a){y(a.M);var b=a.M.timestamp().K();if(!a.vR[b]){y(a.M);for(var c=a.F.slides().$(b).od(),d=0;d<c.count();++d){var e=Yk(c,d);fb(e,Pl);var g=La(e)+"",h=a.he.Hl(e);a.jz[g]=new VE(a.F.slides(),a.M,e,h)}a.vR[b]=!0}}function fF(a,b){var c=La(b)+"";if(!(c in a.UL)){y(a.M);var d=a.he.jN(b);a.UL[c]=new TE(a.F.slides(),a.M,b,d)}return a.UL[c]}function gr(a,b,c,d){y(a.M);var e=a.M.timestamp();c=null!=c?c:null;d=d||!1;var g=hr(a,b);gF(a,b,g,d&&!b.Ht);g.En(e,c,d)}
f.activate=function(){y(this.M);this.ob=!0;this.Ok&&WE(this.Ok,this.M.timestamp());this.Zs&&this.Zs.activate();var a=this.M.timestamp().K();0<=a&&hF(this,a)};function Ao(a,b,c,d,e){a.Qq.oX(b,e)&&(b=Co(a,b),e?(mi&&a.Ok&&a.Ok.zc&&a.Ok.pause(),a.wm.add(b,RE)):a.wm.remove(b),sb(a.Jz,b.Ed()),!a.ob&&e||b.En(c,d,e),e?a.Ok=b:(c=b.Ed(),a.yR.C(c)))}function Bo(a,b,c){dF(a,b)&&(b=Co(a,b),b.stop(c),a.Ok==b&&(a.Ok=null))}function Vu(a,b,c,d){if(a.Qq.pX()){var e=fF(a,b);gF(a,b,e,!0);e.En(c,d)}}
function ir(a){a.rt&&(a.rt.stop(),a.rt=null)}function gF(a,b,c,d){a.pC&&(a.pC.stop(),a.pC=null);b.Ht&&(a.rt&&a.rt.stop(),a.rt=c);d?a.wm.add(c,0<b.Ui?SE:ME):a.wm.remove(c);"untilNextSound"==b.rl&&(a.pC=c)}function iF(a,b){a.Zs?JE(a.Zs,b):(a.Zs=new IE(b,a.TZ,a.he,a.Qq),a.ob&&a.Zs.activate())}f.ub=function(a){a=a.timestamp().K();a!=this.N&&this.Qi(a)};function hF(a,b){b=a.F.slides().$(b).Mc().Yc();z(b,function(b){rb(a.mB,b)||(fb(b,Sk),hr(a,b).activate(),a.mB.push(b))},a);ki(a.A_,a)}
f.A_=function(){var a=this;y(this.M);var b=this.M.timestamp().K(),c=this.F.slides().$(b).Mc().Yc();z(this.mB,function(b){rb(c,b)||(hr(a,b).deactivate(),sb(a.mB,b))},this)};
f.Qi=function(a){function b(a,b){for(var c=0;c<a.length;++c){var e=a[c],g=d.Hl(e);g&&b(e,g)}}var c=this;eF(this);this.ob&&hF(this,a);var d=this.he,e=this.N;this.N=a;var g=this.Jz,h=sw(this.jp,e,a);e=sw(this.jp,a,e);b(h,function(a,b){b.Uu.removeHandler(c.AT,c);sb(g,b)});b(e,function(a,b){b.Uu.addHandler(c.AT,c)});iF(this,jF(this,a))};function jF(a,b){return"accessible"==a.ke?null:a.F.slides().$(b).BB}f.AT=function(a,b){var c=this.Jz;rb(c,a)||c.push(a);"play"==b&&this.yR.C(a)};function kF(){this.wb={};this.wP={};this.hd=1}f=kF.prototype;f.forEach=function(a){fc(this.wb,a,this)};f.get=function(a){a=a.id();return this.wb[a]};f.set=function(a,b,c){this.wb[a.id()]=b;this.wP[a.id()]=c;b.setVolume(this.hd*c)};f.XM=function(a){return a.id()in this.wb};f.setVolume=function(a){if(this.hd!=a){this.hd=a;for(var b in this.wb)this.wb.hasOwnProperty(b)&&this.wb[b].setVolume(this.hd*this.wP[b])}};f.RF=function(){for(var a in this.wb)this.wb.hasOwnProperty(a)&&this.wb[a].pause()};(function(){if(Kc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ac))?a[1]:"0"}return Jc?(a=/10[_.][0-9_.]+/,(a=a.exec(ac))?a[0].replace(/_/g,"."):"10"):Mc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ac))?a[1]:""):Nc||Oc||Pc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ac))?a[1].replace(/_/g,"."):""):""})();function lF(a){return(a=a.exec(ac))?a[1]:""}(function(){if($c)return lF(/Firefox\/([0-9.]+)/);if(Ec||Fc||Dc)return Rc;if(ed)return zc()?lF(/CriOS\/([0-9.]+)/):lF(/Chrome\/([0-9.]+)/);if(fd&&!zc())return lF(/Version\/([0-9.]+)/);if(ad||bd){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ac);if(a)return a[1]+"."+a[2]}else if(cd)return(a=lF(/Android\s+([0-9.]+)/))?a:lF(/Version\/([0-9.]+)/);return""})();function mF(a,b,c,d,e){dw.call(this,b,c,d,e);this.element=a}x(mF,dw);f=mF.prototype;f.Rn=Fa;f.WX=function(){r(this.On)||(this.On=rh(this.element));return this.On};f.MF=function(){this.Rn();mF.ra.MF.call(this)};f.Bk=function(){this.Rn();mF.ra.Bk.call(this)};f.Cn=function(){this.Rn();mF.ra.Cn.call(this)};function nF(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");mF.apply(this,arguments)}x(nF,mF);
nF.prototype.Rn=function(){var a=this.$A&&this.WX()?"right":"left";this.element.style[a]=Math.round(this.coords[0])+"px";this.element.style.top=Math.round(this.coords[1])+"px"};function oF(a,b,c,d,e){Ea(b)&&(b=[b]);Ea(c)&&(c=[c]);mF.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.CF=pF}x(oF,mF);var qF=1/1024,pF=-1;f=oF.prototype;f.Rn=function(){var a=this.coords[0];Math.abs(a-this.CF)>=qF&&(E(this.element,a),this.CF=a)};
f.Cn=function(){this.CF=pF;oF.ra.Cn.call(this)};f.Bk=function(){this.CF=pF;oF.ra.Bk.call(this)};f.show=function(){this.element.style.display=""};f.zg=function(){this.element.style.display="none"};function rF(a,b,c){oF.call(this,a,1,0,b,c)}x(rF,oF);function sF(a,b,c){oF.call(this,a,0,1,b,c)}x(sF,oF);var tF=$c?{snapToLines:!1,line:83,lineAlign:"end"}:{snapToLines:!0,line:-4,lineAlign:"end"};function uF(a,b){b?a.mode="showing":"showing"===a.mode&&(a.mode="hidden")}function vF(a){for(var b=0;b<a.length;++b)if("showing"===a[b].mode)return b;return null}function wF(a,b){a.snapToLines=b.snapToLines;a.line=b.line;a.lineAlign=b.lineAlign}
function xF(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={};wF(e,d);b.push({cue:d,N7:e});wF(d,tF)}}return b}function yF(a){function b(){c.select(vF(c.ii));c.LP.C(c)}var c=this;this.ii=a;this.Br=vF(a);this.qp=null;this.NP=new wv;this.LP=new wv;this.ii.onchange=function(){c.select(vF(c.ii));c.NP.C(c)};this.ii.onaddtrack=b;this.ii.onremovetrack=b}
yF.prototype.select=function(a){this.Br=null!==a&&a<this.ii.length?a:null;for(a=0;a<this.ii.length;++a)uF(this.ii[a],a===this.Br);this.qp&&(zF(this),this.qp||(this.qp=xF(AF(this))))};yF.prototype.show=function(a){var b=AF(this);a&&!b?this.select(0):b&&uF(b,a)};yF.prototype.wN=function(){var a=AF(this);return!!a&&"showing"===a.mode};function BF(a){for(var b=[],c=0;c<a.ii.length;++c){var d=y(a.ii[c].label)||y(a.ii[c].language);b.push(d)}return b}
function zF(a){if(a.qp){for(var b=ba(a.qp),c=b.next();!c.done;c=b.next())c=c.value,wF(c.cue,c.N7);a.qp=null}}function AF(a){return null!==a.Br&&a.Br<a.ii.length?a.ii[a.Br]:null};function CF(a){var b=a.options;P.call(this,{V:a.V,Pe:a.Pe});this.Af("listbox");Ev(this,"position","absolute");this.GT=b.slice();Object.freeze(this.GT);this.tb=[];this.tl=null;this.hV=M(this)}m(CF,P);function DF(a,b){null!==b&&0>b&&(b=null);null===a.tl||a.tb[a.tl].Oe(!1);a.tl=b;null===b||a.tb[b].Oe(!0)}CF.prototype.options=function(){return this.GT};function EF(a){var b=a.options,c=a.O5;CF.call(this,{V:a.V,options:b});var d=this;a={};b=ba(b);for(var e=b.next();!e.done;a={Tl:a.Tl},e=b.next())a.Tl=c(e.value),a.Tl.Af("option"),a.Tl.Oe(!1),Hv(a.Tl,R(this,"item")),Q(this,a.Tl),this.tb.push(a.Tl),F(this,a.Tl.fa,function(a){return function(){DF(d,d.tb.indexOf(a.Tl));d.hV.C()}}(a))}m(EF,CF);EF.prototype.Ma=function(a,b){CF.prototype.Ma.call(this,a,b);this.tb.forEach(function(a){return a.Xa()})};function FF(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 GF(a,b){var c=[FF(b)].concat(ca(a));EF.call(this,{V:"subtitles-list",options:Array.from(Array(c.length).keys()),O5:function(a){a=c[a];var b=new P({KY:!0});b.pa(a);return b}})}m(GF,EF);function HF(a){S.call(this,"volume_popup");this.D=a;this.Lz=new S("volume");this.G(this.Lz);this.kQ=new S("back");this.Lz.G(this.kQ);IF(this,this.D.volume());this.D.BJ.addHandler(function(){IF(this)},this);this.D.pM.addHandler(function(){IF(this)},this);C(this.Lz.displayObject(),Go,this.K2,!1,this)}x(HF,S);HF.prototype.K2=function(a){C(document,Io,this.uD,!1,this);C(document,Ho,this.ET,!1,this);this.uD(a);this.D.yh(!1)};
HF.prototype.uD=function(a){this.visible()&&(a=ih(a,this.Lz.va).y,a=Math.min(1,a/this.Lz.height()),a=Math.max(0,a),a=1-a,this.D.setVolume(a),IF(this,a))};HF.prototype.ET=function(a){Ag(document,Io,this.uD,!1,this);Ag(document,Ho,this.ET,!1,this);this.uD(a)};function IF(a,b){r(b)||(b=a.D.muted()?0:a.D.volume());Lv(a.kQ,"height",100*(1-b)+"%");mp(a.displayObject())};function JF(a,b,c){mi&&(this.sh=Ie("DIV"),bp(this.sh,"tap_area"));Jv.call(this,b);this.sh&&this.G(this.sh);this.zE=!0;this.l0=c?!0:!1;c&&this.Db(!1);a&&this.fa.addHandler(this.RJ,this);mi&&bp(this.va,"mobile");this.NA(0);this.va.setAttribute("tabindex","-1");this.OG()}x(JF,Jv);f=JF.prototype;f.Ar=!1;f.Kb=!0;f.dQ=function(a){a=Ie("BUTTON",a);Ec&&8>=Rc||(a.type="button");return a};f.selected=function(){return this.Ar};
f.Oe=function(a){a?bp(this.va,"selected"):cp(this.va,"selected");this.l0&&this.Db(a);this.Ar=a};f.enabled=function(){return this.Kb};f.ua=function(a){JF.ra.ua.call(this,a);var b=this.va;b.disabled=a?"":"disabled";if(a){var c=this.displayObject();cp(c,"disabled")}else c=this.displayObject(),bp(c,"disabled");!a&&b.blur&&b.blur();this.Kb=a};f.Db=function(a){this.va.setAttribute("aria-pressed",a)};f.RJ=function(){this.Oe(!this.Ar)};f.Zh=function(a){JF.ra.Zh.call(this,a);-1==this.zq&&this.va.blur()};
f.Zv=function(){return JF.ra.Zv.call(this)};f.lo=function(a){this.enabled()&&JF.ra.lo.call(this,a)};f.Fg=function(a){this.zE=!1;JF.ra.Fg.call(this,a);this.zE=!0};function KF(a,b,c,d){S.call(this,"controls");this.D=a;this.X=c;this.vb=new JF(!1,"play",!0);this.vb.Fg(!0);this.G(this.vb);this.CH(d);LF(this);b&&(this.wd=b,this.xW(),this.wd.LP.addHandler(this.xW,this),this.wd.NP.addHandler(this.yW,this));this.Sk=new JF(!1,"toggle_fullscreen",!0);this.Sk.Fg(!0);this.G(this.Sk);this.lW=new I;this.ZR=new I;this.D.Ob().addHandler(function(){this.vb.Oe(this.D.playing())},this);this.vb.fa.addHandler(function(){this.D.playing()?this.D.pause():this.D.play()},this);this.Sk.fa.addHandler(function(){this.lW.C()},
this);this.fa.addHandler(Fa,this);Wh(this.displayObject(),"left bottom")}x(KF,S);f=KF.prototype;f.ja=1;f.XK=1;f.wd=null;f.Xi=null;f.Yi=null;f.X=null;f.locked=function(){return this.Ni};f.setScale=function(a){a&&(this.XK=a,this.Om(this.width()))};f.resize=function(a,b){KF.ra.resize.call(this,a,b)};
f.Om=function(a,b){if(a){this.ja=Math.max(this.XK,240/a);var c=Math.round(11/this.ja);Lv(this,"left",c+"px");Lv(this,"bottom",c+"px");a=Math.round(a*this.ja)-22;kp(this.displayObject(),1/this.ja);c=a-153;this.Xi&&this.Xi.visible()&&(c-=this.Rh.x()-this.Xi.x());this.$a.resize(c)}KF.ra.Om.call(this,a,b)};
f.CH=function(a){this.$a=new S("progress");this.G(this.$a);this.YR=new S("loading");this.$a.G(this.YR);this.HK=new S("playing");this.$a.G(this.HK);this.Qu=new S("tooltip");this.Qu.J(!1);this.$a.G(this.Qu);if(a)for(var b=0;b<a.count();++b)this.$a.G(new MF(this.D,tk(a,b)));this.D.TR.addHandler(function(){Lv(this.YR,"width",100*this.D.EF()+"%")},this);this.D.je.addHandler(function(){Lv(this.HK,"width",this.D.currentTime()/this.D.duration()*100+"%")},this);C(this.$a.displayObject(),"mouseover",function(){this.Qu.J(!0)},
!1,this);C(this.$a.displayObject(),"mouseout",function(){this.Qu.J(!1)},!1,this);C(this.$a.displayObject(),Io,function(a){a=NF(this,a);Lv(this.Qu,"left",100*a+"%");this.Qu.pa(OF(a*this.D.duration()))},!1,this);C(this.$a.displayObject(),Go,this.iy,!1,this)};
function LF(a){a.Rh=new JF(!1,"mute",!0);a.Rh.Fg(!0);a.G(a.Rh);a.KE=new HF(a.D);a.KE.J(!1);a.G(a.KE);a.Rh.fa.addHandler(function(){var a=!this.D.muted();this.D.yh(a);this.Rh.Oe(a)},a);a.D.BJ.addHandler(function(){this.Rh.Oe(this.D.muted())},a);C(a.Rh.displayObject(),"mouseover",function(){this.KE.visible()||PF(this,{button:this.Rh,VF:this.KE})},!1,a)}f.xW=function(){this.Yi&&(this.removeChild(this.Yi),this.Yi=null);if(this.wd&&BF(this.wd).length){this.Xi||QF(this);var a=y(this.wd);RF(this,BF(a))}this.yW()};
f.yW=function(){var a=!!this.wd&&!!BF(this.wd).length;this.Xi&&this.Xi.J(a);if(this.Yi){var b=y(this.wd);a=a&&b.wN()?b.Br:null;DF(this.Yi,null!=a?a+1:0)}};function RF(a,b){b=new GF(b,a.X);b.J(!1);b.hV.addHandler(function(){if(a.wd&&a.Yi){var b=(b=a.Yi.tl)?b-1:null;null!=b?a.wd.select(b):a.wd.show(!1);a.Yi.J(!1)}},a);a.Yi=b;a.G(b)}
function QF(a){var b=new JF(!1,"subtitles",!0);b.Fg(!0);b.fa.addHandler(function(){var a=this;this.Yi&&this.Xi&&!this.Yi.visible()&&(PF(this,{button:this.Xi,VF:this.Yi,p7:function(){a.Xi&&a.Xi.Oe(!1)}}),this.Xi.Oe(!0))},a);a.Xi=b;a.G(b)}
function PF(a,b){var c=b.button,d=b.VF,e=b.p7;d.J(!0);var g=new oF(d.displayObject(),0,1,150);g.play();var h=!1;C(document,Io,function(a){a=SF({button:c,VF:d,g6:a});if(a==h){var b=parseFloat(bh(d.displayObject(),"opacity"));g.stop();a?(h=!1,g=new oF(d.displayObject(),b,1,150),g.play()):(h=!0,g=new oF(d.displayObject(),b,0,150),g.play(),C(g,"finish",function(){d.J(!1);e&&e()},!1,this))}},!1,a)}
function SF(a){var b=a.button,c=a.VF;a=a.g6;var d=ih(a,c.displayObject());if(0>d.x||d.x>c.width()||0>d.y)return!1;c=ih(a,b.displayObject());return 0>=c.y||0<=c.x&&c.x<=b.width()&&c.y<=b.height()}f.iy=function(a){this.Ni=!0;C(document,Io,this.gu,!1,this);C(document,Ho,this.qD,!1,this);this.D.playing()&&(this.D.pause(),this.Im=!0);this.gu(a);a.preventDefault()};f.gu=function(a){this.D.seek(NF(this,a)*this.D.duration())};
f.qD=function(a){Ag(document,Io,this.gu,!1,this);Ag(document,Ho,this.qD,!1,this);this.gu(a);this.Im&&(this.D.play(),this.Im=!1);this.Ni=!1;this.ZR.C()};function NF(a,b){var c=a.$a.width()-2;a=ih(b,a.HK.va).x/a.XK*a.ja;c=Math.min(1,a/c);return c=Math.max(0,c)}function OF(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 MF(a,b){S.call(this,"bookmark");this.xw=b;this.D=a;this.J(!1);a.duration()?this.rC():a.kS.addHandler(function(){this.rC()},this);C(this.displayObject(),Go,this.dK,!1,this)}x(MF,S);MF.prototype.rC=function(){this.displayObject().style.left=this.xw.time()/this.D.duration()*100+"%";this.J(!0)};MF.prototype.dK=function(a){a.stopPropagation();this.D.seek(this.xw.time());return mp(this.displayObject().parentNode)};function TF(a){Ql.call(this,a);ri&&Tl.addHandler(this.F1,this)}x(TF,Ql);TF.prototype.F1=function(a){this.playing()&&a instanceof im&&this.play()};TF.prototype.videoWidth=function(){return Rl(this)?K(this).videoWidth:0};TF.prototype.videoHeight=function(){return Rl(this)?K(this).videoHeight:0};function UF(a,b,c){c=void 0===c?null:c;Zl.call(this,VF(this,a));this.Y4=a;this.X=c;mi?gj?(this.Ta=new S("video_player iphone"),this.Ta.G(K(this.D)),this.Ta.resize(K(this.D).width,K(this.D).height),b=K(this.D).getAttribute("poster"),K(this.D).removeAttribute("poster"),b&&(Lv(this.Ta,"background","url("+b+")"),Lv(this.Ta,"background-size","100% 100%")),this.Fp(this.ki())):this.Ta=new Jv(K(this.D)):(a=this.ki(),WF(this,!1),this.Ta=new S("video_player"),this.Ej=XF(this,b),this.ud&&this.Ta.G(this.ud),
this.Ta.G(K(this.D)),this.Ta.G(this.Ej),this.Ta.resize(K(this.D).width,K(this.D).height),this.Fp(a),C(K(this.D),"loadeddata",this.vC,!1,this));aF(this,!0);Ui&&this.D.Ob().addHandler(function(a){"playing"==a.state()&&this.yy&&(a=this.yy.style.opacity,this.yy.style.opacity="0.99",this.yy.style.opacity=a)},this)}x(UF,Zl);f=UF.prototype;f.PK=1;f.wd=null;f.X=null;
function aF(a,b){if(r(a.ud)){var c=yi()?"poster_frame_hide_video":"poster_frame";b?Mv(a.Ta,c):Nv(a.Ta,c);a.ud.Me(b?1:0);!b&&a.MK&&(YF(a,a.MK),a.MK=void 0);Ec&&!mi&&qh(K(a.D),!b)}}function YF(a,b){a.ud&&Ev(a.ud,"background-image","url("+b+")")}
function ZF(a,b,c){a.ud||(a.ud=new P({V:"poster"}),Ev(a.ud,"background-size","contain"),Ev(a.ud,"background-position","center"),Ev(a.ud,"background-repeat","no-repeat"),Ev(a.ud,"position","absolute"),Ev(a.ud,"top","0"),mi?y(a.Ta.displayObject().parentNode).appendChild(a.ud.displayObject()):a.Ta.G(a.ud),a.ud.resize(a.Ta.width(),a.Ta.height()));!c&&mi&&a.ud.opacity()?a.MK=b:YF(a,b)}
f.Fp=function(a){this.Ej?this.Ej.J(a):WF(this,a);a?this.iM||(Mi?C(this.Ta.displayObject(),"click",this.tD,!1,this):this.Ta.fa.addHandler(this.tD,this),this.iM=!0):this.iM&&(Mi?Ag(this.Ta.displayObject(),"click",this.tD,!1,this):this.Ta.fa.removeHandler(this.tD,this),this.iM=!1)};function WF(a,b){gj?b?Nv(a.Ta,"without_controls"):Mv(a.Ta,"without_controls"):a.D.Fp(b)}f.ki=function(){return this.Ej?this.Ej.visible():UF.ra.ki.call(this)};
function Iw(a,b){a.Ej&&(b?a.SI||(a.SI=setInterval(function(){$F(a)},100)):(clearInterval(a.SI),a.SI=void 0,a.Pv(!1)))}f.HM=function(){this.D&&this.D.HM()};f.eO=function(){this.D&&this.D.eO()};function $F(a){var b=a.Ta.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=nh(a.Ta.displayObject());a.Ej.resize(c.width);b=(b=gp(b))?b.Jc:1;b=Yi||a.nm?b*a.PK:b;a.Ej.setScale(b)}}f.setScale=function(a){this.PK=a;aG(this,K(this.D).width,K(this.D).height)};f.videoWidth=function(){return this.D.videoWidth()};
f.videoHeight=function(){return this.D.videoHeight()};function Qr(a,b){a.yy=b;B(b,a.Ta.displayObject());mi&&aG(a,K(a.D).width,K(a.D).height);mi&&(kj?r(window.TouchEvent)&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(a.D.play(),a.D.pause());Xi&&(a.Ta.resize(a.Ta.width()+1),ki(function(){this.Ta.resize(this.Ta.width()-1)},a))}
function Rr(a){a.yy=void 0;if(Re(a.Ta.displayObject())&&mi){var b=a.D,c=VF(a,a.Y4);gj?(a.Ta.removeChild(K(b)),a.Ta.G(K(c))):a.Ta=new Jv(K(c));$l(a,c);b.Wb()}}f.resize=function(a,b){this.Ta&&(aG(this,a,b),this.Ej&&$F(this));var c=K(this.D);c.width=a;c.height=b;this.vC();this.ud&&this.ud.resize(this.Ta.width(),this.Ta.height())};f.zi=function(a){a=UF.ra.zi.call(this,a);this.vC();return a};
f.vC=function(){if(Ec||Fc){var a=K(this.D);Lv(this.Ta,"background","#000000");D(a,"width","");D(a,"height","");this.nm||(a.videoWidth/a.videoHeight<a.width/a.height?D(a,"width","auto"):D(a,"height","auto"))}};function aG(a,b,c){var d=Yi||a.nm?1:a.PK,e=new bo;e.scale(1/d,1/d);dp(a.Ta.displayObject(),e);a.Ta.resize(b*d,c*d)}f.width=function(){var a=K(this.D);return parseInt(a.width,10)};f.height=function(){var a=K(this.D);return parseInt(a.height,10)};
function VF(a,b){b=Ne(Aj(b));Vi&&b.setAttribute("playsinline","");!mi&&Ji&&b.setAttribute("preload","metadata");bj&&b.setAttribute("webkit-playsinline","");if($c&&1<b.children.length){var c=df(b,function(a){return y(a)&&"SOURCE"==a.nodeName&&"video/mp4"==a.getAttribute("type")});c&&B(b,c)}mi||(c=b.getAttribute("poster"),b.removeAttribute("poster"),c&&(a.ud=new P({V:"poster"}),Ev(a.ud,"background","url("+c+")"),Ev(a.ud,"background-size","100% 100%")),Yi?bG(b):!Xi&&Ka(b.textTracks)&&r(b.textTracks.length)&&
(a.wd=new yF(b.textTracks)));return new TF(b)}f.tD=function(){this.ki()&&(this.D.playing()?this.D.pause():this.D.play())};
function XF(a,b){var c=new KF(a.D,a.wd,a.X,b);c.resize(K(a.D).width);c.Me(0);c.lW.addHandler(function(){this.Pv(!this.nm);return mp(c.displayObject())},a);c.ZR.addHandler(function(){this.pS||cG(this,!1)},a);C(a.Ta.displayObject(),"mouseenter",function(){this.pS=!0;cG(this,!0)},!1,a);C(a.Ta.displayObject(),"mouseleave",function(){this.pS=!1;c.locked()||cG(this,!1)},!1,a);return c}f.show=function(a){this.Ta.displayObject().style.display=a?"":"none"};
f.Pv=function(a){if(!gj&&this.nm!=a&&this.Ta.displayObject().parentNode){a=this.nm=a;for(var b=this.Ta.displayObject().parentNode;b&&!ap(b,"slide");){var c=b;a?bp(c,"fullscreen"):cp(c,"fullscreen");b=b.parentNode}this.vC();aG(this,K(this.D).width,K(this.D).height)}};function cG(a,b){var c=b?1:0;(new dG(a.Ej,a.Ej.opacity(),c,200)).play();a.wd&&(b?(a=a.wd,a.qp||(a.qp=xF(AF(a)))):zF(a.wd))}f.fu=function(a,b){UF.ra.fu.call(this,a,b);this.playing&&this.wd&&this.wd.select(this.wd.Br)};
function bG(a){function b(a){return a&&"TRACK"===a.nodeName&&a.hasAttribute("kind")?(a=a.getAttribute("kind"),!!a&&("captions"===a||"subtitles"===a)):!1}df(a,function(a){return a&&b(a)&&a.hasAttribute("default")})||(a=df(a,b))&&a.setAttribute("default","")}function dG(a,b,c,d){mF.call(this,null,[b],[c],d);this.R=a}x(dG,mF);dG.prototype.Rn=function(){y(this.coords);this.R.Me(this.coords[0])};function eG(){this.kz=new kF;this.Vu=new kF;this.hd=1;this.XC=!1;this.VK=1;this.Mz=new I;this.CU=new I;this.rS=new I;this.ST=new I;this.PV=new I;this.b5=new I;this.ja=1;this.X=null}f=eG.prototype;f.jN=function(a){var b=a.Di;a=a.volume();a=r(a)?a:1;if(this.kz.XM(b))var c=this.kz.get(b);else c=null,b.wp()?c=Ce(document,b.wp()):b.oi()&&(c=Ne(Aj(b.oi()))),y(c),c=new jm(c),c.qw.addHandler(this.rD,this),this.kz.set(b,c,a);return c};
f.Hl=function(a){var b=a.Di,c=a.volume();a=a.Dl();c=r(c)?c:1;this.Vu.XM(b)?a=this.Vu.get(b):(a=new UF(b.oi(),a,this.X),a.qw.addHandler(this.v2,this),a.setScale(this.ja),this.Vu.set(b,a,c));return a};function Hw(a,b){a.ja=b;a.Vu.forEach(function(a){a.setScale(b)})}f.volume=function(){return this.hd};f.setVolume=function(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.hd!=a&&(this.hd=a,fG(this),this.Mz.C())};f.yh=function(a){this.XC!=a&&(this.XC=a,this.rS.C(),fG(this))};f.muted=function(){return this.XC};
f.BA=function(){return this.VK};f.RF=function(){this.kz.RF();this.Vu.RF();this.ST.C()};function fG(a){var b=a.XC?0:a.hd;b!=a.VK&&(a.VK=b,a.CU.C(),a.kz.setVolume(b),a.Vu.setVolume(b))}f.$O=function(){return this.Mz};f.CA=function(){return this.CU};f.i7=function(){return this.rS};f.rD=function(a,b){this.PV.C(a,b)};f.v2=function(a,b){this.b5.C(a,b)};f.mO=function(a){this.X=a};eG.prototype.muteStateToggledEvent=eG.prototype.i7;eG.prototype.realVolumeChangedEvent=eG.prototype.CA;
eG.prototype.volumeChangedEvent=eG.prototype.$O;eG.prototype.realVolume=eG.prototype.BA;eG.prototype.muted=eG.prototype.muted;eG.prototype.mute=eG.prototype.yh;eG.prototype.setVolume=eG.prototype.setVolume;eG.prototype.volume=eG.prototype.volume;function gG(a){this.F=a;this.EQ=new I}gG.prototype.JA=function(a){a.Xb().addHandler(this.Qi,this)};gG.prototype.Qi=function(a){a=this.F.slides().$(a).Bn();for(var b=0;b<a.count();++b){var c=a.nA(b);this.EQ.C(c)}};gG.prototype.jA=function(){return this.EQ};function hG(a){this.RQ=a;this.Gf=15E3}f=hG.prototype;f.eC=null;f.jW=0;f.uE=!1;f.kv=function(a){this.eC=vb(arguments);this.uE||(this.uE=!0,this.jW=setTimeout(w(this.n2,this),this.Gf))};f.n2=function(){this.uE=!1;this.RQ.apply(null,this.eC);this.eC=null};f.i6=function(a){this.cancel();this.RQ.apply(null,arguments)};f.cancel=function(){clearTimeout(this.jW);this.uE=!1;this.eC=null};function iG(){this.gp={};this.hp={};this.Az=!1;this.tk=null;this.DR=new hG(w(this.uC,this));this.mp=new I}f=iG.prototype;f.Pq=null;f.sk=0;f.tk=null;f.mk=!1;f.zN=function(){return this.Pq};function Zu(a,b){a.Pq!=b&&(a.Pq=b,a.mk=!0)}f.pv=function(a){return a in this.gp?this.gp[a]:null};function tu(a,b){return b in a.hp?a.hp[b]:null}function Eu(a,b,c){c?a.hp[b]=c:delete a.hp[b];a.mk=!0}function Yu(a,b){a.sk!=b&&(a.sk=b,a.mk=!0,a.DR.kv())}
f.iO=function(){var a={};a.lastViewedSlide=this.Pq;a.viewDuration=this.sk;a.slideStates=rc(this.gp);this.tk&&(a.zoomState=this.tk.persistState());this.Az&&(a.slideTimelineStates=hc(this.hp,function(a){return a.iO()}));return a};f.JM=function(a){fb(a,iG);this.Pq=a.Pq;this.sk=a.sk;this.gp=rc(a.gp);this.Az=a.Az;this.tk=a.tk?a.tk.JM():null;this.hp=hc(a.hp,function(a){return a.clone()});this.mk=!0};
function jG(a){var b=new iG;b.Pq=a.lastViewedSlide;b.sk=a.viewDuration;b.gp=a.slideStates;var c=a.zoomState;c&&(b.tk=new us({mj:c.indexes,iB:c.zoomStates||[]}));if(a=a.slideTimelineStates)b.hp=hc(a,function(a){return new km(a.S,a.s,a.t)}),b.Az=!0;return b}f.invalidate=function(){this.DR.i6()};f.uC=function(){this.mk&&(this.mk=!1,this.mp.C())};f.stateChangedEvent=function(){return this.mp};function kG(a,b){this.F=a;this.Ca=b;this.DV=new I;this.c4=new I;this.d4=new I;this.b4=new I}kG.prototype.B=null;kG.prototype.Od=null;kG.prototype.zc=function(){return!!this.B&&0<=this.B.oa()};function Fw(a){y(a.zc());y(a.B);return a.B.W().vM()}function Sr(a,b,c){a.zc()&&a.QB(a.DV,b,c)&&(y(a.B),b=a.F.settings().Os().pG(),c="quiz"==a.B.W().type(),b&&!c?b.open():Fw(a)&&!Zi&&Gw(a))}
function Gw(a){var b=y(a.Od),c=b.Z(),d=a.F.settings().Kc().An(),e=b.SN()&&0>b.Bg();c.started()||e?!d&&e?Xu(a.Ca.wm):"bySlides"==a.F.settings().navigation().Il().si()?b.Ke():b.vn():b.play()}kG.prototype.QB=function(a,b){var c=new Bp,d=yb(vb(arguments),1);a.C.apply(a,ca(d.concat(c)));return!c.actionPrevented()};var lG=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function mG(a,b,c){ab(a);if(Ha(b)){db(b);for(var d=0;d<b.length;d++)mG(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function nG(a){var b=[],c;for(c in a)mG(c,a[c],b);return b.join("&")};var oG=!1;function pG(a){var b=Me("SCRIPT");C(b,"load",function(){oG=!0;qG(a)&&a.ub(a.M)});var c=window.location.toString().match(lG)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function rG(a,b){this.pc=a;this.JW=b}f=rG.prototype;f.pc="";f.JW="";f.Ia=0;f.Ea=0;f.uh=0;f.nk=1;f.width=function(){return this.Ia};f.zb=function(a){this.Ia=a};f.height=function(){return this.Ea};f.Cb=function(a){this.Ea=a};f.id=function(){return this.pc};f.Gh=function(){return this.JW};f.Oa=function(){return this.uh*this.nk};f.Fk=function(a){this.nk=a};function sG(a,b,c){rG.call(this,a,b);this.VP=c}x(sG,rG);sG.prototype.VP="";sG.prototype.clientId=function(){return this.VP};function tG(a,b){this.D=null;this.rm=!1;this.pb=a;this.ml=b;this.So=new I;this.Gb=Me("DIV");this.Gb.style.position="absolute";B(a.displayObject(),this.Gb);qh(this.Gb,this.Zf);this.rg(a)}f=tG.prototype;f.rm=!1;f.Zf=!1;f.LN=function(){this.rm=!0;this.Mg(this.pb);this.Xy(this.Zf);this.So.C(this)};f.r7=function(){};f.q7=function(){};f.nh=function(){return this.rm&&null!=this.D};f.stop=function(){if(this.nh())try{y(this.D).pauseVideo()}catch(a){}};f.visible=function(){return this.Zf};
f.Mg=function(a){this.rg(a);if(this.nh()){var b=this.la,c=a.scale();a=c*this.ml.width();c*=this.ml.height();kh(b,a,c)}};f.rg=function(a){a=a.position(this.ml.id(),1);dh(this.Gb,a.x,a.y)};f.mG=function(a){this.Zf!=a&&(this.Zf=a,this.Xy(a))};
f.Xy=function(a){if(a){if(!this.D){var b=this.Gb,c=this.pb.scale(),d=this.ml,e={styleid:"0",client_id:d.clientId(),vid:d.Gh(),autoplay:!1,show_related:!1,events:{onPlayerReady:w(this.LN,this),onPlayStart:w(this.r7,this),onPlayEnd:w(this.q7,this)}},g="_"+d.id(),h=Me("DIV");h.setAttribute("id",g);var k=c*d.width();c*=d.height();kh(h,k,c);D(h,"background","#494949");k=Me("DIV");D(k,"position","absolute");D(k,"top","50%");D(k,"left","50%");D(k,"transform","translate(-50%, -50%)");B(h,k);c=Me("DIV");bp(c,
"preloader");D(c,"position","relative");B(k,c);c=Me("DIV");bf(c,"\u8bf7\u7a0d\u540e");D(c,"position","relative");D(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');D(c,"font-weight","lighter");D(c,"font-size","32px");D(c,"color","white");D(c,"text-align","center");D(c,"margin-top","12px");B(k,c);B(b,h);this.la=h;this.D=new YKU.Player(g,e);this.Mg(this.pb)}}else Oe(this.Gb),
this.D=null,this.rm=!1;qh(this.Gb,a)};f.readyEvent=function(){return this.So};var uG,vG=!1;t("onYouTubePlayerAPIReady",function(){vG=!0;var a=y(uG);qG(a)&&a.ub(a.M);uG=null},void 0);function wG(a,b){rG.call(this,a,b)}x(wG,rG);function xG(a,b){this.D=null;this.rm=!1;this.pb=a;this.ml=b;this.So=new I;this.Gb=Me("DIV");this.Gb.style.position="absolute";B(a.displayObject(),this.Gb);qh(this.Gb,this.Zf);this.rg(a)}f=xG.prototype;f.rm=!1;f.Zf=!1;f.LN=function(){this.rm=!0;this.Mg(this.pb);this.Xy(this.Zf);this.So.C(this)};f.t7=function(){};f.u7=function(){};f.s7=function(){};f.nh=function(){return this.rm&&null!=this.D};f.la=function(){return this.nh()?y(this.D).getIframe():null};f.stop=function(){if(this.nh())try{y(this.D).stopVideo()}catch(a){}};
f.visible=function(){return this.Zf};f.Mg=function(a){this.rg(a);var b=this.la();if(b){var c=a.scale();a=c*this.ml.width();c*=this.ml.height();kh(b,a,c)}};f.rg=function(a){var b=this.ml.id();a=a.position(b,1);dh(this.Gb,a.x,a.y)};f.mG=function(a){this.Zf!=a&&(this.Zf=a,this.Xy(a))};
f.Xy=function(a){if(a){if(!this.D){var b=this.Gb,c=this.pb.scale(),d=this.ml;c={width:c*d.width(),height:c*d.height(),videoId:d.Gh(),playerVars:{controls:1,loop:0,enablejsapi:1,autohide:2,autoplay:0,showinfo:1,rel:0},events:{onReady:w(this.LN,this),onPlaybackQualityChange:w(this.t7,this),onStateChange:w(this.u7,this),onError:w(this.s7,this)}};d="_"+d.id();var e=Me("DIV");e.setAttribute("id",d);B(b,e);this.D=new YT.Player(d,c);this.Mg(this.pb)}}else Oe(this.Gb),this.D=null,this.rm=!1;qh(this.Gb,a)};
f.readyEvent=function(){return this.So};function yG(a,b,c){this.wb={};this.pb=a;this.H=c;this.M=b;a.Le().addHandler(this.ly,this);b.Pb().addHandler(this.ub,this)}f=yG.prototype;f.N=-1;f.TW=!1;f.SW=!1;function zG(a,b,c){var d=0;if(0>b||b>=a.H.count())return d;a=a.H.$(b);if(a instanceof vo)for(a=a.Tw,b=0;b<a.count();b++){var e=a.get(b);null!=e&&e instanceof c&&(d+=1)}return d}
f.ub=function(a){a=a.timestamp();var b=a.K();if(0<zG(this,b,wG)){if(!this.TW){uG=this;var c=Me("SCRIPT"),d=window.location.toString().match(lG)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.TW=!0}0<zG(this,b,sG)&&(this.SW||pG(this),this.SW=!0);qG(this)?(this.N!=a.K()&&AG(this,this.N,-1),this.N=a.K(),-1!=a.qa()&&(a=this.yL(a),AG(this,this.N,a))):this.N=b};
f.yL=function(a){var b=a.qa(),c=a.K();return this.H.$(c).Wa().$b(b).startTime()+a.Oa()};function qG(a){if(-1==a.N)return!1;var b=!0;0<zG(a,a.N,wG)&&(b&=vG);0<zG(a,a.N,sG)&&(b&=oG);return!!b}f.ly=function(){if(qG(this)){var a=this;BG(this,this.N,function(b){b.Mg(a.pb)})}};f.hE=function(a){return 0<=a&&a<this.H.count()};f.vL=function(a){this.hE(a)&&this.H.$(a).Wa().duration()};
function AG(a,b,c){a.vL(b);BG(a,b,function(b){var d=b.ml.Oa()<=c;d?b.visible()||b.Mg(a.pb):b.visible()&&b.stop();b.mG(d)})}function BG(a,b,c){if(!(0>b||b>=a.H.count())&&(b=a.H.$(b),b instanceof vo)){b=b.Tw;for(var d=0;d<b.count();++d){var e=b.get(d);if(e){var g=a,h=e.id();if(null==g.wb[h])if(e instanceof wG)g.wb[h]=new xG(g.pb,e);else if(e instanceof sG)g.wb[h]=new tG(g.pb,e);else throw Error("unknown external video type");e=g.wb[h];c(e)}}}};function CG(a){Rf.call(this);this.sv=a;this.fc={}}x(CG,Rf);var DG=[];f=CG.prototype;f.nj=function(a,b,c,d){Ha(b)||(b&&(DG[0]=b.toString()),b=DG);for(var e=0;e<b.length;e++){var g=C(a,b[e],c||this.handleEvent,d||!1,this.sv||this);if(!g)break;this.fc[g.key]=g}return this};f.cY=function(a,b,c,d){return EG(this,a,b,c,d)};function EG(a,b,c,d,e,g){if(Ha(c))for(var h=0;h<c.length;h++)EG(a,b,c[h],d,e,g);else{b=tg(b,c,d||a.handleEvent,e,g||a.sv||a);if(!b)return a;a.fc[b.key]=b}return a}
f.ZA=function(a,b,c,d,e){if(Ha(b))for(var g=0;g<b.length;g++)this.ZA(a,b[g],c,d,e);else if(a=Cg(a,b,c||this.handleEvent,Ka(d)?!!d.capture:!!d,e||this.sv||this))Bg(a),delete this.fc[a.key]};f.Kn=function(){fc(this.fc,function(a,b){this.fc.hasOwnProperty(b)&&Bg(a)},this);this.fc={}};f.Uc=function(){CG.ra.Uc.call(this);this.Kn()};f.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var FG=["classid","data","movie","type","typemustmatch"];function GG(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(FG,a,"attribute");c(FG,b,"param")};function HG(){}HG.rN=void 0;HG.u6=function(){return HG.rN?HG.rN:HG.rN=new HG};HG.prototype.l7=0;HG.prototype.N6="";function IG(a){Gg.call(this);this.iF=a||ze();this.On=JG;this.Vf=null;this.Ag=!1;this.Bc=null;this.oA=void 0;this.El=this.Je=this.Kl=null;this.U8=!1}x(IG,Gg);IG.prototype.M6=HG.u6();var JG=null;function KG(a){var b;(b=a.Vf)||(b=a.M6,b=b.N6+":"+(b.l7++).toString(36),b=a.Vf=b);return b}f=IG.prototype;f.jj=function(){return this.Bc};
function LG(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.Kl&&a.Vf){c=a.Kl;var d=a.Vf;c=c.El&&d?A(c.El,d)||null:null}if(c&&a.Kl!=b)throw Error("Unable to set parent component");a.Kl=b;IG.ra.sO.call(a,b)}f.getParent=function(){return this.Kl};f.sO=function(a){if(this.Kl&&this.Kl!=a)throw Error("Method not supported");IG.ra.sO.call(this,a)};f.KX=function(){return this.iF};f.cA=function(){this.Bc=this.iF.createElement("DIV")};
function MG(a,b,c){if(a.Ag)throw Error("Component already rendered");a.Bc||a.cA();b?b.insertBefore(a.Bc,c||null):a.iF.oc.body.appendChild(a.Bc);a.Kl&&!a.Kl.Ag||a.iA()}f.iA=function(){this.Ag=!0;NG(this,function(a){!a.Ag&&a.jj()&&a.iA()})};function OG(a){NG(a,function(a){a.Ag&&OG(a)});a.oA&&a.oA.Kn();a.Ag=!1}f.Uc=function(){this.Ag&&OG(this);this.oA&&(this.oA.Wb(),delete this.oA);NG(this,function(a){a.Wb()});!this.U8&&this.Bc&&Re(this.Bc);this.Kl=this.Bc=this.El=this.Je=null;IG.ra.Uc.call(this)};
f.G=function(a){this.tg(a,this.Je?this.Je.length:0,void 0)};
f.tg=function(a,b,c){y(!!a,"Provided element must not be null.");if(a.Ag&&(c||!this.Ag))throw Error("Component already rendered");if(0>b||b>(this.Je?this.Je.length:0))throw Error("Child component index out of bounds");this.El&&this.Je||(this.El={},this.Je=[]);if(a.getParent()==this){var d=KG(a);this.El[d]=a;sb(this.Je,a)}else qc(this.El,KG(a),a);LG(a,this);xb(this.Je,b,0,a);a.Ag&&this.Ag&&a.getParent()==this?(c=this.Bc,b=c.childNodes[b]||null,b!=a.jj()&&c.insertBefore(a.jj(),b)):c?(this.Bc||this.cA(),
b=this.Je?this.Je[b+1]||null:null,MG(a,this.Bc,b?b.Bc:null)):this.Ag&&!a.Ag&&a.Bc&&a.Bc.parentNode&&1==a.Bc.parentNode.nodeType&&a.iA()};f.WX=function(){null==this.On&&(this.On=rh(this.Ag?this.Bc:this.iF.oc.body));return this.On};function NG(a,b){a.Je&&z(a.Je,b,void 0)}
f.removeChild=function(a,b){if(a){var c=Da(a)?a:KG(a);a=this.El&&c?A(this.El,c)||null:null;if(c&&a){var d=this.El;c in d&&delete d[c];sb(this.Je,a);b&&(OG(a),a.Bc&&Re(a.Bc));LG(a,null)}}if(!a)throw Error("Child is not in parent component");return a};f.Lv=function(a){for(var b=[];this.Je&&0!=this.Je.length;)b.push(this.removeChild(this.Je?this.Je[0]||null:null,a));return b};var PG=!1,QG="";function RG(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&&(PG=!0,a.description)){QG=RG(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){PG=!0;QG="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],PG=!(!a||!a.enabledPlugin))){QG=RG(a.enabledPlugin.description);return}if("undefined"!=typeof ActiveXObject){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
PG=!0;QG=RG(b.GetVariable("$version"));return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");PG=!0;QG="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),PG=!0,QG=RG(b.GetVariable("$version"))}catch(c){}}})();var SG=PG,TG=QG;function UG(a,b){IG.call(this,b);this.FX=a;this.mi=new CG(this);this.bN=new Em}x(UG,IG);f=UG.prototype;f.cP="window";f.DM="#000000";f.$W="sameDomain";f.setSize=function(a,b){this.aP=Da(a)?a:Math.round(a)+"px";this.nN=Da(b)?b:Math.round(b)+"px";this.jj()&&kh(VG(this),this.aP,this.nN);return this};
f.iA=function(){UG.ra.iA.call(this);var a=this.jj(),b=Fm(this.bN),c=this.bN;Gm(c);for(var d=[],e=0;e<c.fc.length;e++)d.push(c.zk[c.fc[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(Ec&&!Wc(11)){c=this.FX;d={allowFullScreen:"true",AllowScriptAccess:this.$W,allowNetworking:"all",bgcolor:this.DM,FlashVars:b,quality:"high",SeamlessTabbing:"false",wmode:this.cP};b={"class":"goog-ui-media-flash-object",id:KG(this),
name:KG(this)};GG(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(ee("param",{name:k,value:c[k]}));var k=fe({classid:"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"},{},b);k=ee("object",k,d)}else k={AllowScriptAccess:this.$W,allowFullScreen:"true",allowNetworking:"all",bgcolor:this.DM,"class":"goog-ui-media-flash-object",FlashVars:b,
id:KG(this),name:KG(this),quality:"high",SeamlessTabbing:"false",wmode:this.cP},k=fe({src:this.FX,type:"application/x-shockwave-flash",pluginspage:"https://www.macromedia.com/go/getflashplayer"},{allownetworking:"none",allowscriptaccess:"never"},k),k=ee("embed",k);ke(a,k);this.aP&&this.nN&&this.setSize(this.aP,this.nN);this.mi.nj(this.jj(),ic(ag),Xf)};
f.cA=function(){if(null!=this.U7&&!(0<=Xb(TG,this.U7)))throw Error("Method not supported");var a=this.KX().createElement("DIV");a.className="goog-ui-media-flash";this.Bc=a};function VG(a){return a.jj()?a.jj().firstChild:null}f.Uc=function(){UG.ra.Uc.call(this);this.bN=null;this.mi.Wb();this.mi=null};
f.Ud=function(){return this.Ag&&this.jj()?Gc&&VG(this).readyState&&"complete"==VG(this).readyState||VG(this).readyState&&4==VG(this).readyState||"PercentLoaded"in VG(this)&&100==VG(this).PercentLoaded()?!0:!1:!1};function WG(a,b,c){this.qo=a;this.P=b;this.pb=c}var XG;f=WG.prototype;f.zd=!1;f.KQ=SG;f.lm=null;f.cC=null;
f.show=function(){if(!this.zd)if(this.zd=!0,this.KQ){var a=this.qo.url();Bj();var b=new zd;b.XN=a;a=new UG(b);b=this.qo.VO()?"transparent":"opaque";a.cP=b;b=this.qo.bgColor();a.DM=b;a.cA();D(a.jj(),"position","absolute");this.lm=a;YG(this);a=this.pb.displayObject();MG(this.lm,a);ZG(this);this.pb.Le().addHandler(this.TS,this)}else if(b=$G(this)){a=this.qo.width();var c=this.qo.height(),d=aH();bp(b,d);d=Me("div");B(b,d);kh(b,a,c);kh(d,a,c);b=c/bH.height;(1>a/bH.width||1>b)&&D(d,"backgroundSize","contain")}};
f.zg=function(){if(this.zd)if(this.zd=!1,this.KQ)y(this.lm),this.pb.Le().removeHandler(this.TS,this),this.lm.Wb(),this.lm=null;else{var a=$G(this);if(a){var b=aH();cp(a,b);Oe(a)}}};function ZG(a){y(a.lm);var b=a.pb.scale(),c=a.qo;a.lm.setSize(c.width()*b,c.height()*b)}function YG(a){var b=document.getElementById(a.qo.containerId()),c=a.pb.scale(),d=gp(b);if(d){var e=d.Cd;b=d.Dd}else e=parseFloat(bh(b,"left")),b=parseFloat(bh(b,"top"));y(a.lm);dh(a.lm.jj(),e*c,b*c)}f.TS=function(){YG(this);ZG(this)};
function $G(a){if(a.cC)return a.cC;a.cC=Ce(document,a.qo.containerId());return a.cC}var bH=new xe(74,89);
function aH(){if(r(XG))return XG;var a="_sf"+Wb();XG=a;nf("."+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 cH(a,b,c,d){this.P=a;this.pb=b;this.M=c;this.H=d;this.jI=[];c.Pb().addHandler(this.ub,this)}cH.prototype.N=-1;cH.prototype.ub=function(){var a=this.M.timestamp(),b=a.K();if(b!=this.N){if(0<=this.N){var c=this.H.$(this.N);c instanceof vo&&dH(this,c,-1)}this.N=b}if(0<=b&&(c=this.H.$(b),c instanceof vo)){b=c;y(b.index()==a.K());var d=a.qa();a=0>d?-1:b.Wa().$b(d).startTime()+a.Oa();dH(this,c,a)}};
function dH(a,b,c){b=b.XH;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.Ww[e];var g=a,h=La(e)+"";h in g.jI||(g.jI[h]=new WG(e,g.P,g.pb));g=g.jI[h];c>=e.Oa()?g.show():g.zg()}};function eH(a){Ch&&a.FQ.addHandler(this.n1,this)}eH.prototype.n1=function(a,b){Da(a)||(a=a.baseVal);this.tK(a)&&(b.UP=!0)};eH.prototype.tK=function(a){return(new Bh("openWindow",[a])).kv()};function fH(a,b,c,d){this.$d=b;this.B=c;this.he=d;this.EE=gH(a);this.sL=[];this.VT={};this.KV={};this.R=Me("div");this.$d.displayObject().appendChild(this.R);c.Z().Pb().addHandler(this.ub,this);b.Le().addHandler(this.K1,this)}f=fH.prototype;f.N=-1;f.ob=!1;f.activate=function(){this.ob=!0;var a=this.B.Z().timestamp();0<=a.K()&&0<=a.qa()&&this.Qi(a.K())};function gH(a){return new pw(a,function(a){a=a.od();for(var b=[],d=0;d<a.count();++d){var e=Yk(a,d);0<e.Ui&&b.push(e)}return b})}
f.ub=function(a){if(this.ob){a=a.timestamp();var b=a.K();0<=a.qa()&&b!=this.N&&this.Qi(b);z(this.sL,this.T4,this)}};f.T4=function(a){var b=La(a)+"";var c=this.KV[b]||null;(b=hH(this,a))&&c&&(c=bh(c,"display"),"none"==c&&"none"!=b.style.display?(qh(b,!1),(a=this.he.Hl(a))&&a.playing()&&a.pause()):"none"!=c&&qh(b,!0))};f.Qi=function(a){var b=this.N;this.N=a;var c=sw(this.EE,b,a);z(c,this.X_,this);a=sw(this.EE,a,b);z(a,this.Z3,this)};f.K1=function(){kp(this.R,this.$d.scale())};
f.X_=function(a){var b=hH(this,a);b&&qh(b,!1);sb(this.sL,a)};f.Z3=function(a){var b=this.he.Hl(a);if(b){var c=hH(this,a);if(!c){if(c=this.B.ue()){var d=c.view(),e=La(a)+"";c=a.UT;if(d=mm(d,c)){this.KV[e]=d;var g=Me("div");this.R.appendChild(g);this.VT[e]=g;e=bh(d,"display");d.style.display="inherit";c=this.$d.position(c,this.$d.scale());dh(g,c);d.style.display=e;c=g}else c=null}else c=null;if(!c)return;Qr(b,c)}qh(c,!0);b=this.sL;rb(b,a)||b.push(a)}};
function hH(a,b){b=La(b)+"";return a.VT[b]||null};function iH(){this.ke="normal"}f=iH.prototype;f.Lp=function(){};f.lX=function(){return"normal"==this.ke};f.oX=function(){return!0};f.pX=function(){return!0};f.kO=function(){};f.mX=function(){return!0};f.nX=function(){return!0};function jH(a,b,c){this.B=a;this.vd=b;this.hS=c;this.mx=[];this.e0=new I;this.c0=new I;a.GO().addHandler(this.Qi,this);b.CA().addHandler(this.wW,this)}f=jH.prototype;f.Li=null;f.sC=null;
f.Qi=function(){if(this.Li){var a=this;z(this.mx,function(b){b.playbackStateChangedEvent().removeHandler(a.VJ,a)});this.mx=[];this.Li.audioStartingEvent().removeHandler(this.MS,this);this.Li.audioStartedEvent().removeHandler(this.LS,this);this.Li.videoStartingEvent().removeHandler(this.OS,this);this.Li.videoStartedEvent().removeHandler(this.NS,this);this.sC=this.Li=null}var b=this.B.Ga()||this.B.jb()||this.B.fb();b&&(this.Li=b.mediaController())&&(this.Li.audioStartingEvent().addHandler(this.MS,this),
this.Li.audioStartedEvent().addHandler(this.LS,this),this.Li.videoStartingEvent().addHandler(this.OS,this),this.Li.videoStartedEvent().addHandler(this.NS,this),this.sC=b.soundController(),this.wW())};f.MS=function(a,b,c){this.hS.mX(b)||c.suspend()};f.LS=function(a){a.ready()||a.readyEvent().addHandler(this.KS,this)};f.KS=function(a){a.readyEvent().removeHandler(this.KS,this);this.c0.C()};f.OS=function(a,b,c){this.hS.nX(b)||c.suspend()};
f.NS=function(a){rb(this.mx,a)||(this.mx.push(a),a.playbackStateChangedEvent().addHandler(this.VJ,this),this.e0.C())};f.VJ=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.VJ,this),sb(this.mx,a))};f.wW=function(){this.sC&&this.sC.setVolume(this.vd.BA())};function kH(){}kH.prototype.activate=function(){};function lH(a,b,c){var d=c.duration();b=new ak(b.index(),-1,0);var e=c.Tf(b,!0,!1);a="untilNextSound"==a.rl?d:Math.min(d,e+a.duration());c=c.Cp(a,!0,!1);this.Ti=new Jk([new Ik(new Gk("play",b,0),b,c)])}lH.prototype.FM=function(){return this.Ti};function mH(a,b,c,d){this.H=a;this.Ca=b;this.TC=[];this.M=c;c.Ob().addHandler(this.Yt,this,1);for(b=0;b<a.count();++b)c=a.$(b),c.Ud()&&this.oR(c);d.Vi.addHandler(this.oR,this)}mH.prototype.EJ=!1;mH.prototype.Dk=function(){this.M.zf()?nH(this):this.EJ=!0};function nH(a){var b=a.M.timestamp();a=a.TC;for(var c=0,d=a.length;c<d;++c){var e=a[c];if(!e.EN()&&(e.Y7||e.DN())){var g=Lk(e.RN,b);g?0!=bk(b,g.Hb())&&e.IO(g.Hb(),g.H5().Wf()||0):(g=0==e.RN.count()||0>=bk(b,Kk(e.RN).Hb()),e.LO(g))}}}
mH.prototype.Yt=function(){this.M.zf()&&this.EJ&&(nH(this),this.EJ=!1)};mH.prototype.oR=function(a){for(var b=this.H,c=a.Mc(),d=0;d<c.count();++d){var e=Yk(c,d);e.Ht||(e=new oH(e,Rk(e,b),this.Ca),this.TC.push(e))}c=a.od();for(d=0;d<c.count();++d)e=Yk(c,d),e=new pH(e,Rk(e,b),this.Ca),this.TC.push(e);if(d=(d=a.transition())?d.Ee:null)a=(new lH(d,a,b)).FM(),this.TC.push(new qH(d,a,this.Ca))};function rH(a,b){this.RN=a;this.Y7=b}function oH(a,b,c){rH.call(this,b,!0);this.Ee=a;this.Ca=c}x(oH,rH);
oH.prototype.DN=function(){return hr(this.Ca,this.Ee).zc};oH.prototype.EN=function(){var a=this.Ca,b=hr(a,this.Ee);return b.zc&&!a.wm.contains(b)};oH.prototype.LO=function(){hr(this.Ca,this.Ee).stop()};oH.prototype.IO=function(a,b){var c=this.Ca,d=this.Ee,e=hr(c,d);gF(c,d,e,!d.Ht);e.En(a,b,!0)};function pH(a,b,c){rH.call(this,b,!0);this.xb=a;this.Ca=c}x(pH,rH);pH.prototype.DN=function(){var a=this.Ca,b=Co(a,this.xb);return b.zc||rb(a.Jz,b.Ed())};
pH.prototype.EN=function(){var a=this.Ca;var b=this.xb;dF(a,b)?(b=Co(a,b),a=b.zc&&!a.wm.contains(b)||rb(a.Jz,b.Ed())):a=!1;return a};pH.prototype.LO=function(a){Bo(this.Ca,this.xb,a)};pH.prototype.IO=function(a,b){Ao(this.Ca,this.xb,a,b,!0)};function qH(a,b,c){rH.call(this,b,!1);this.Ee=a;this.Ca=c}x(qH,rH);qH.prototype.DN=function(){return fF(this.Ca,this.Ee).zc};qH.prototype.EN=function(){return!1};qH.prototype.LO=function(){fF(this.Ca,this.Ee).stop()};
qH.prototype.IO=function(a,b){Vu(this.Ca,this.Ee,a,b)};function sH(a){this.F=a;this.CP=!1;this.j4=rw(a.slides());this.jp=qw(a.slides());a=this.F.md();this.SZ=this.lE(a.yp());this.Z4=this.lE(a.Bf())}f=sH.prototype;f.Lp=function(a){this.M=a};f.lX=function(){return!0};f.pX=function(){return!tH(this)&&!uH(this)};f.oX=function(a,b){return b?tH(this)||uH(this)?!1:vH(this)==a:!0};f.kO=function(a){this.CP=a};f.mX=function(a){return wH(this,a)};f.nX=function(a){return wH(this,a)};f.re=function(){return this.M.timestamp()};
function wH(a,b){if(!b)return!0;b=a.re();return 0>=b.qa()&&0==b.Oa()?!tH(a)&&!uH(a):!0}function tH(a){return 0<a.fC(a.SZ,a.re()).length||0<a.fC(a.Z4,a.re()).length}f.fC=function(a,b){for(var c=[],d=a.length-1;0<=d;--d){var e=a[d];if(0<=bk(b,e.xg()))break;0<=bk(b,e.Hb())&&c.push(e)}return c};function uH(a){return!!a.F.slides().$(a.M.timestamp().K()).BB&&!a.CP}
function vH(a){function b(a){for(var b=null,e=null,g=0;g<a.length;++g){var h=a[g],q=Lk(Rk(h,c),d);(q=q?q.Hb():null)&&(!e||0<bk(q,e))&&(b=h,e=q)}return b?{media:b,Hb:e}:null}var c=a.F.slides(),d=a.re(),e=d.K(),g=a.jp.Ku[e]||[];a=b(a.j4.Ku[e]||[]);g=b(g);return a&&g?0<=bk(a.Hb,g.Hb)?a.media:g.media:a?a.media:g?g.media:null}f.lE=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.qv(c));Ab(b,function(a,b){return bk(a.Hb(),b.Hb())});return b};function xH(a){this.YG=new yH;this.wD={};a.PV.addHandler(this.rD,this)}x(xH,kH);xH.prototype.activate=function(){this.YG.activate()};xH.prototype.rD=function(a,b){if(b){b=La(a)+"";var c=a.Ed();var d=this.YG;var e=c.src(),g=null;0<d.wb.length&&(g=d.wb[0],g.zi(e),sb(d.wb,g));if(d=g)this.wD[b]=c,$l(a,d)}else c=La(a)+"",c in this.wD&&(b=this.wD[c],delete this.wD[c],c=a.Ed(),this.YG.release(c),$l(a,b))};function yH(){this.wb=[];for(var a=0;20>a;++a){var b=new im(Me("audio"));this.wb.push(b)}}
yH.prototype.activate=function(){z(this.wb,function(a){a=K(a);a.play();a.pause()})};yH.prototype.release=function(a){this.wb.push(a)};function zH(a,b,c,d,e){this.H=a;this.M=b;this.Ba=c;this.I4=e;this.N=-1;this.Ux=void 0;this.ob=this.rH=!1;this.$m=this.lE(d);this.Ts=[];this.RL={};this.G4=new I;this.H4=new I;b.Pb().addHandler(this.ub,this);b.Ob().addHandler(this.Yt,this)}f=zH.prototype;f.activate=function(){this.ob=!0;this.Yt(this.M)};f.Es=function(a){this.Ux=a};f.lE=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.qv(c));Ab(b,function(a,b){return bk(a.Hb(),b.Hb())});return b};
function AH(a,b){var c=La(b)+"";c in a.RL||(a.RL[c]=a.I4.Dp(b,a.M,a.Ba));return a.RL[c]}f.Qi=function(a,b){this.rH=!0;if(0<=this.N)for(var c=BH(this,this.N),d=0;d<c.length;++d){var e=c[d];(0>=bk(e.xg(),b)||0<bk(e.Hb(),b))&&CH(AH(this,e))}DH(this,a,b);this.N=a};
f.ub=function(a){var b=a.timestamp(),c=b.K();(a=this.N!=c)&&this.Qi(c,b);if(c=this.rH){a:{c=BH(this,this.N);for(var d=0;d<c.length;++d)if(!AH(this,c[d]).Ud()){c=!1;break a}c=!0}c&&(this.ob&&r(this.Ux)?(-1!=this.Ux&&(c=BH(this,this.Ux),this.LK(c)),this.Ux=void 0,c=!0):c=!1)}c&&(this.rH=!1);b=this.fC(b);if(!Cb(b,this.Ts)){c=this.Ts;this.Ts=b;d=ow(c,b);for(var e=0;e<d.length;++e){var g=d[e],h=AH(this,g);CH(h);h.deactivate();this.H4.C(g)}c=ow(b,c);for(d=0;d<c.length;++d)a||EH(this,b[d]),this.pw(c[d])}};
function DH(a,b,c){if(a.ob){b=BH(a,b);for(var d=0;d<b.length;++d){var e=b[d];if(0<bk(e.xg(),c)){EH(a,e);break}}}}function EH(a,b){if(a.ob){var c=a.M.started();AH(a,b).preload(c)}}f.rA=function(){for(var a=BH(this,this.M.timestamp().K()),b=0;b<a.length;++b)if(AH(this,a[b]).rA())return!0;return!1};f.x4=function(a){var b=AH(this,a);a=FH(this,a,this.M.timestamp());b.sc?.01<a-b.Zb.currentTime()&&b.rE(a):b.Zb.seek(a)};
f.pw=function(a){var b=this.M.timestamp();b=FH(this,a,b);var c=AH(this,a);c.activate(b);this.G4.C(a);this.M.zf()&&c.play(b);var d=w(this.x4,this,a);ki(d,this,1E3);c.Df.addHandler(function(){c.rA()||d()},this)};f.Yt=function(a){if(this.ob){a.started()&&DH(this,this.N,a.timestamp());for(var b=this.Ts,c=0;c<b.length;++c){var d=b[c],e=AH(this,d);a.Wm&&!hx(a,e)?(e=this.M.timestamp(),e=FH(this,d,e),AH(this,d).play(e)):AH(this,d).pause()}}};
f.fC=function(a){for(var b=[],c=this.$m.length-1;0<=c;--c){var d=this.$m[c];if(0<=bk(a,d.xg()))break;0<=bk(a,d.Hb())&&b.push(d)}return b};function BH(a,b){for(var c=[],d=0;d<a.$m.length;++d){var e=a.$m[d];e.Hb().K()<=b&&e.xg().K()>=b&&c.push(e)}return c}function FH(a,b,c){c=GH(a,c);var d=GH(a,b.Hb());a=GH(a,b.xg())-d;return le(c-d,0,a)}function GH(a,b){return a.H.Tf(b,!0,!1)}
f.Dk=function(){if(this.ob)for(var a=this.M.timestamp(),b=this.Ts,c=0;c<b.length;++c){var d=b[c],e=AH(this,d);d=FH(this,d,a);e.Dk(d,!0)}};f.m5=function(){return vb(this.Ts)};f.LK=function(a){if(!mi)for(var b=0;b<a.length;++b)AH(this,a[b]).preload(!1)};zH.prototype.activeTracks=zH.prototype.m5;zH.prototype.isBuffering=zH.prototype.rA;function HH(a,b,c,d,e){this.QL=a;this.Zb=b;this.bU=c;this.M=d;this.Ba=e;this.Df=new I}f=HH.prototype;f.sc=!1;f.ze=!1;f.Zi=!1;f.Wr=!1;f.NK=!1;f.XL=0;f.PP=0;f.Ud=function(){return 1==this.Zb.EF()};f.rA=function(){return this.ze||this.Zi||this.Wr};f.rE=function(a){this.Zi||this.ze||(this.Zi=!0,jx(this.Ba,!0,this),this.w4=a,a=1E3*(a-this.Zb.currentTime())+500,this.aW=setTimeout(w(this.kV,this),a),this.Zb.je.addHandler(this.SP,this))};
f.kV=function(){clearTimeout(this.aW);this.aW=void 0;this.Zb.je.removeHandler(this.SP,this);this.sc||this.Zb.pause();this.Zi=!1;jx(this.Ba,!1,this)};f.SP=function(){.1>this.w4-this.Zb.currentTime()&&this.kV()};f.preload=function(a){var b=this.Zb,c=IH(this);if(!c&&!this.NK){this.NK=!0;var d=w(this.Q4,this);setTimeout(d,300);ni&&(this.XL=setInterval(d,1E3))}!a||b.Xz()&&c||this.Wr||(this.Wr=!0,su(this.Ba,!0,this),b.Xl.addHandler(this.hK,this))};
f.Q4=function(){JH(this);this.Zb.ready()?clearInterval(this.XL):this.Zb.load()};f.hK=function(){ni&&1==this.Zb.duration()?this.PP=setInterval(w(this.e_,this),200):CH(this)};f.e_=function(){1!=this.Zb.duration()&&CH(this)};function CH(a){a.NK=!1;clearInterval(a.XL);clearInterval(a.PP);a.Wr&&(a.Wr=!1,a.Zb.Xl.removeHandler(a.hK,a),su(a.Ba,!1,a))}f.activate=function(){jt(this.QL,"activated");this.Zb.Ob().addHandler(this.XS,this)};
f.deactivate=function(){jt(this.QL,"deactivated");this.Zb.Ob().removeHandler(this.XS,this);this.ze&&(this.ze=!1,su(this.Ba,!1,this));this.sc=!1;this.Zb.pause()};f.Dk=function(a,b,c){if(!this.ze||b){JH(this);var d=this.Zb,e=a-d.currentTime(),g=b?.01:.5;e>g&&!b&&!this.ze&&!c?this.rE(a):Math.abs(e)>g&&d.cN(a);this.sc&&!this.Zb.playing()&&this.Zb.play()}};f.play=function(a){this.sc||this.Wr||(this.Dk(a,!this.Zb.playing()),this.sc=!0,this.Zb.play())};
f.pause=function(){this.sc&&(this.sc=!1,this.ze||this.Zi||this.Zb.pause())};f.XS=function(){var a=!1;"buffering"==this.Zb.state()&&(a=!0);this.ze!=a&&(this.ze=a,jt(this.QL,a?"buffering":"activated"),su(this.Ba,a,this),a||this.sc||this.Zb.pause(),this.Df.C())};f.ZL=function(){this.Zb.zi(this.bU)};function JH(a){IH(a)||a.ZL();a.Wr&&a.Zb.Xz()&&a.hK()}function IH(a){var b=a.Zb.src();a=a.bU;if(b)for(var c=0;c<a.length;++c)if(Fb(b,a[c].src()))return!0;return!1};function KH(a,b,c,d){HH.call(this,a,b,hk(a.audio().sm),c,d);this.oq=b}x(KH,HH);function LH(a){this.oq=a}LH.prototype.Dp=function(a,b,c){y(a instanceof kt);return new KH(a,this.oq,b,c)};function MH(){}MH.prototype.Dp=function(a,b,c){var d=hm();d=new jm(d);y(a instanceof kt);return new KH(a,d,b,c)};function NH(a,b,c,d,e){var g=hm();g=new jm(g);zH.call(this,a,b,c,d,mi?new LH(g):new MH);this.oq=g;this.vd=e;e.CA().addHandler(this.Al,this);this.Al()}m(NH,zH);NH.prototype.activate=function(){if(mi){var a=K(this.oq.Ed());a.src=li();a.play()}zH.prototype.activate.call(this)};NH.prototype.Al=function(){this.oq.setVolume(this.vd.BA())};NH.prototype.pw=function(a){zH.prototype.pw.call(this,a);mi||(this.oq=AH(this,a).oq,this.Al())};function OH(a,b,c,d,e){HH.call(this,a,b,hk(a.video().sm),c,d);this.Ac=b;this.Lm=e}x(OH,HH);OH.prototype.activate=function(a){OH.ra.activate.call(this,a);this.Lm&&ZF(this.Ac,this.Lm,!0)};OH.prototype.ZL=function(){this.Lm&&(ZF(this.Ac,this.Lm,!0),aF(this.Ac,!0),this.Ac.je.addHandler(function b(){0!=this.Ac.currentTime()&&(this.Ac.je.removeHandler(b,this),aF(this.Ac,!1))},this));OH.ra.ZL.call(this)};function PH(){}PH.prototype.Dp=function(a,b,c){var d=new UF("<video width='960px' height='540px'></video>");y(a instanceof nt);var e=a.video().Lm;e&&ZF(d,e,!0);return new OH(a,d,b,c,a.video().Lm)};function QH(a){this.Ac=a;this.R=Me("div");Qr(a,this.R)}QH.prototype.displayObject=function(){return this.R};QH.prototype.displayObject=QH.prototype.displayObject;QH.prototype.resize=function(a,b){this.Ac.resize(a,b)};QH.prototype.resize=QH.prototype.resize;QH.prototype.width=function(){return this.Ac.width()};QH.prototype.width=QH.prototype.width;QH.prototype.height=function(){return this.Ac.height()};QH.prototype.height=QH.prototype.height;
QH.prototype.YO=function(a){a.resize(this.Ac.width(),this.Ac.height());Rr(this.Ac);this.Ac=a;Qr(a,this.R)};QH.prototype.updatePlayer=QH.prototype.YO;function RH(a){this.Ac=a}RH.prototype.Dp=function(a,b,c){y(a instanceof nt);return new OH(a,this.Ac,b,c,a.video().Lm)};function SH(a,b,c,d,e){var g=new UF(ad&&10>Qi?"<audio></audio>":"<video width='400px' height='300px'></video>");zH.call(this,a,b,c,d,mi?new RH(g):new PH);this.Ac=g;this.ha=new QH(g);this.vd=e;this.vd.CA().addHandler(this.Al,this);this.Al();this.gU=new P;this.gU.Me(0);document.body.appendChild(this.gU.displayObject())}m(SH,zH);f=SH.prototype;f.activate=function(){if(kj){fb(this.Ac,UF);var a=K(this.Ac.Ed());a.src=li();a.play();a.pause()}zH.prototype.activate.call(this)};f.view=function(){return this.ha};
f.LK=function(a){var b=this;zH.prototype.LK.call(this,a);mi&&(clearTimeout(this.Y2),a.length&&(this.Y2=ki(function(){var c=a[0].video().Lm;c&&ZF(AH(b,a[0]).Ac,c)},this,500)))};f.Al=function(){this.Ac.setVolume(this.vd.BA())};f.pw=function(a){zH.prototype.pw.call(this,a);mi||(this.Ac=AH(this,a).Ac,this.ha.YO(this.Ac),this.Al())};SH.prototype.view=SH.prototype.view;function TH(a){this.Kk=UH;this.pE=a}TH.prototype.Gc=0;TH.prototype.Tn=!1;TH.prototype.K=function(){return this.Gc};TH.prototype.slideIndex=TH.prototype.K;TH.prototype.LY=function(a){this.Gc=a};TH.prototype.setSlideIndex=TH.prototype.LY;TH.prototype.action=function(){return this.Kk};TH.prototype.action=TH.prototype.action;TH.prototype.IA=function(a){this.Kk=a};TH.prototype.setAction=TH.prototype.IA;TH.prototype.Sd=function(){return this.Tn};TH.prototype.autoStart=TH.prototype.Sd;
TH.prototype.gG=function(a){this.Tn=a};TH.prototype.setAutoStart=TH.prototype.gG;TH.prototype.A8=function(){return this.pE};TH.prototype.startupController=TH.prototype.A8;var UH="gotoSlide",VH={Hea:"resumePlayback",rba:UH,X$:"delayStartup"};t("ispring.presenter.player.startup.PresentationStartup.Action",VH,void 0);t("RESUME_PLAYBACK","resumePlayback",VH);t("GOTO_SLIDE",UH,VH);t("DELAY_STARTUP","delayStartup",VH);function WH(a,b,c){this.la=null;this.kn=b;this.GK=c;b.fA()&&(this.Gb=Me("DIV"),B(a.displayObject(),this.Gb),this.Gb.style.overflow="hidden",this.Gb.style.position="absolute",ri&&(this.Gb.style["-webkit-overflow-scrolling"]="touch",this.Gb.style.overflow="auto"),a=Me("IFRAME"),a.setAttribute("src",this.kn.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.la=a)}f=WH.prototype;
f.Zf=!1;f.Mg=function(a){var b=this.kn;if(this.la&&this.Gb&&b.fA()){var c=a.scale(),d=c*b.width();c*=b.height();a=a.position(b.id(),1);kh(this.Gb,d,c);dh(this.Gb,a.x,a.y);kh(this.la,d,c)}};f.visible=function(){return this.Zf};
f.mG=function(a){if(this.Zf!=a)if(this.Zf=a,this.kn.fA()){if(a){B(this.Gb,this.la);try{this.la.contentWindow.ispringPresentationPlayer=this.GK}catch(d){}}else Oe(this.Gb);qh(this.Gb,a)}else if(a){if(!this.la){a=this.kn;var b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.kn.width()||this.kn.height();a.fN()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.kn.width(),100),b.height=Math.max(this.kn.height(),100));this.la=
Ch?this.tK(a.url()):eg(a.url(),b)}}else{if(this.la)try{this.la.close()}catch(d){}this.la=null}};f.tK=function(a){(new Bh("openWindow",[a])).kv();return null};function XH(a,b,c,d){this.wb={};this.GK=d;this.pb=a;this.H=c;b.Pb().addHandler(this.ub,this);a.Le().addHandler(this.ly,this)}f=XH.prototype;f.N=-1;f.ub=function(a){a=a.timestamp();this.N!=a.K()&&YH(this,this.N,-1);this.N=a.K();-1!=a.qa()&&(a=this.yL(a),YH(this,this.N,a))};f.D=function(a){var b=a.id();this.wb[b]||(this.wb[b]=new WH(this.pb,a,this.GK));return this.wb[b]};f.ly=function(){var a=this;ZH(this,this.N,function(b){b.Mg(a.pb)})};
function YH(a,b,c){a.vL(b);ZH(a,a.N,function(b){var d=b.kn.timeout()<=c;d&&(b.visible()||b.Mg(a.pb));b.mG(d)})}f.ln=function(a){return this.hE(a)&&(a=this.H.$(a),a instanceof vo)?a.dB():null};f.vL=function(a){this.hE(a)&&this.H.$(a).Wa().duration()};f.yL=function(a){var b=a.qa(),c=a.K();return this.H.$(c).Wa().$b(b).startTime()+a.Oa()};f.hE=function(a){return 0<=a&&a<this.H.count()};
function ZH(a,b,c){if(b=a.ln(b))for(var d=b.count(),e=0;e<d;e++){var g=e;if(g=0>g||g>=b.count()?null:b.ln[g])g=a.D(g),c(g)}};var $H={nZ:"gotoPreviousSlide",iZ:"continuePresentation",kZ:"finishAction",Cfa:"skipQuiz"};t("ispring.quiz.player.QuizPlayerControllerActionType",$H,void 0);t("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",$H);t("CONTINUE_PRESENTATION","continuePresentation",$H);t("FINISH_ACTION","finishAction",$H);t("SKIP_QUIZ","skipQuiz",$H);var aI={iZ:"continuePresentation",kZ:"finishAction",Dfa:"skipScenario",nZ:"gotoPreviousSlide",pba:"gotoNextSlide"};t("ispring.scenario.player.ScenarioPlayerControllerActionType",aI,void 0);t("CONTINUE_PRESENTATION","continuePresentation",aI);t("FINISH_ACTION","finishAction",aI);t("SKIP_SCENARIO","skipScenario",aI);t("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",aI);t("GOTO_NEXT_SLIDE","gotoNextSlide",aI);var bI={Eba:"initializing",A9:"authorizating",Kba:"inProgress",k$:"completed"};t("ispring.scenario.session.ScenarioState",bI,void 0);t("INITIALIZING","initializing",bI);t("IN_PROGRESS","inProgress",bI);t("COMPLETED","completed",bI);t("AUTHORIZATING","authorizating",bI);var cI=null,dI=null;function eI(a,b,c){this.F=a;var d=si();if("1"==d.resume||"review"==window.launchMode)a.settings().Kc().su="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().Kc().su="never";d=kj?new sH(a):new iH;var e=new xE,g=new eG;g.mO(a.settings().kb());var h=new cF(a,g,d),k=new kG(a,h);this.Vg=new DE;var l=new FE(a.settings().navigation().Mp(),a.slides(),g,this.Vg),n=new iG;n.stateChangedEvent().addHandler(this.oy,this);this.La=new Wr(e,c,h,g,g,k,l,this,n);b=new mE(b);this.ha=new uE(this.La,
a,b);b=this.ha.ka();n=this.ha.we();d.Lp(b.Z());h.uO(b.Z(),b.iv());l.JA(n);k.B=b;k.Od=n;e.JA(b);e.hG(h);fI(this,e);k=this.ha.Gp();l=k.displayObject();c.qe.$d=l;new yG(k,b.Z(),a.slides());new XH(k,b.Z(),a.slides(),this);new cH(this.ha,k,b.Z(),a.slides());this.jS=new gG(a);this.jS.JA(b);this.UV=new I;this.SV=new I;this.tR=new I;this.YP=new I;this.mp=new I;this.EU=new I;this.tB=new NH(a.slides(),b.Z(),b.iv(),fb(a.md().yp(),mt),g);this.DE=new SH(a.slides(),b.Z(),b.iv(),fb(a.md().Bf(),ot),g);this.L0=new mH(a.slides(),
h,b.Z(),c.qe);new jH(b,g,d);mi&&new eH(e);this.u_=new fH(a.slides(),k,b,g);this.K0=kj?new xH(g):new kH(g);b.LU.addHandler(this.Q1,this);b.Fn().addHandler(this.gl,this);b.UB.addHandler(this.m1,this);b.JQ.addHandler(this.O_,this);b.Xb().addHandler(this.Fm,this);this.he=g;hj&&ISPlayer.setPauseMediaCallback(w(this.BK,this))}eI.prototype.IQ=!1;eI.prototype.Gl=function(){return this.Vg};
function fI(a,b){var c=Ie("DIV");c.getCore=function(){return b};c.setAttribute("id",a.F.settings().wG());a=a.ha.displayObject();B(a,c)}function gI(a,b,c,d){var e=a.ha.ka().Z(),g=!d;g&&a.ir();c&&hI(a);g&&c||e.Ob().addHandler(function k(){e.started()&&(e.Ob().removeHandler(k,this,-1),g||a.ir(),c||hI(a))},a,-1);a.tR.C(b,c,d)}eI.prototype.ir=function(){this.u_.activate();this.ha.ka().activate()};
function hI(a){a.IQ||(a.IQ=!0,a.K0.activate(),a.tB.activate(),a.DE.activate(),a.La.mediaController().activate())}eI.prototype.Fa=function(){return this.F};eI.prototype.presentation=eI.prototype.Fa;eI.prototype.view=function(){return this.ha};eI.prototype.view=eI.prototype.view;eI.prototype.version=function(){return"8.0"};eI.prototype.version=eI.prototype.version;eI.prototype.persistState=function(){return this.La.Nd.iO()};eI.prototype.persistState=eI.prototype.persistState;
eI.prototype.v6=function(a,b){var c={width:a,height:b,kX:!1};this.EU.C(c);return c.kX?new xe(c.width,c.height):(c=Math.min(a/this.F.slideWidth(),b/this.F.slideHeight()),new xe(a*c,b*c))};eI.prototype.getOptimalPlayerSize=eI.prototype.v6;eI.prototype.oy=function(){this.mp.C(new Bp)};
eI.prototype.start=function(a){var b=null;a&&(b=jG(a));a=this.F.settings().Kc();var c=this.view().ka(),d=b,e=this.view().ka().Uf(),g;if(g=d)a:{g=this.F.slides().count();for(var h=this.view().ka().Uf(),k=0;k<g;++k){var l=d.pv(k);if(l&&l.visited&&k!=h){g=!1;break a}}g=!0}if(g){a:{g=this.Fa().slides().$(e);switch(g?g.type():""){case "quiz":(e=(e=d.pv(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.pv(e))if(e=e.scenarioState){cI||
(cI={Dha:"a",duration:"d",g8:"s",history:{self:"h",id:"i",Fha:"b",Iha:"c",Qha:"r"},Eha:{self:"A",Uha:"s",Mha:"f"}});g=cI;e=e[g.g8];dI||(dI=["initializing","authorizating","inProgress","completed"]);e=y(dI)[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}g=!e}e=(b=!g||tu(d,0)?b:null)?b.zN():null;g=parseInt(si().startslide,10);h=isNaN(g)||0>g||g>=this.F.slides().count();d="review"==window.launchMode;d=h&&null!=e&&0<=e&&("never"!=a.DA()||d);h&&(g=c.Uf());c=d?e:g;b=new iI(this,b);e=new TH(b);
e.gG(a.Sd());e.IA(d?"resumePlayback":UH);e.LY(c);this.UV.C(e);switch(e.action()){case "resumePlayback":b.resume(e.K());break;case UH:b.start(e.K());break;case "delayStartup":b.TV=!0;break;default:throw Error("unknown startup action");}};eI.prototype.Nv=function(){return this.La.Nv()};eI.prototype.yG=function(){return this.UV};eI.prototype.startupEvent=eI.prototype.yG;eI.prototype.startupCompletedEvent=function(){return this.SV};eI.prototype.startupCompletedEvent=eI.prototype.startupCompletedEvent;
eI.prototype.yF=function(){return this.tR};eI.prototype.initialSlideShownEvent=eI.prototype.yF;eI.prototype.Q1=function(){this.tB.Dk();this.DE.Dk();this.L0.Dk()};eI.prototype.gl=function(){var a=this.F.settings().Os().XF();a&&a.open()};eI.prototype.jA=function(){return this.jS.jA()};eI.prototype.executeMetaCommandEvent=eI.prototype.jA;eI.prototype.x5=function(){return this.tB};eI.prototype.audioNarrationController=eI.prototype.x5;eI.prototype.Ns=function(){return this.DE};
eI.prototype.videoNarrationController=eI.prototype.Ns;eI.prototype.m1=function(){var a=new Bp;this.YP.C(a);if(!a.actionPrevented())if(Ch)(new Bh("closeWindow")).kv();else try{ni||(window.open("","_self",""),window.close())}catch(b){}};eI.prototype.closeWindowEvent=function(){return this.YP};eI.prototype.closeWindowEvent=eI.prototype.closeWindowEvent;eI.prototype.stateChangedEvent=function(){return this.mp};eI.prototype.stateChangedEvent=eI.prototype.stateChangedEvent;
eI.prototype.gestureNavigationEnabled=function(){return this.F.settings().navigation().Il().enabled()};eI.prototype.gestureNavigationEnabled=eI.prototype.gestureNavigationEnabled;function jI(a,b){if(b=null==a.ha.we().wf(b))b=!(-1==a.ha.ka().Bg()&&-1==a.ha.ka().Dg());return b}function kI(a,b){return null==a.ha.we().wf("quizArbitrarySlideSwitching",b)}function lI(a,b){return null==a.ha.we().wf("ScenarioArbitrarySlideSwitching",b)}
function mI(a,b){var c=a.ha.ka(),d=c.W();c=y(c.ue()).view();fb(c,as);c=$r(c.jb());switch(b){case "gotoPreviousSlide":return-1!=a.ha.ka().Dg();case "skipScenario":return"atAnyTime"==d.Bl&&jI(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?y(d.zD):y(d.$B),d=0,b instanceof Ll&&(d=b.K()),"gotoSlide"==b.type()&&lI(a,d)||"gotoNextSlide"==b.type()&&jI(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=c.scenarioPassed()?y(d.zD):y(d.$B),d=0,b instanceof
Ll&&(d=b.K()),"closePlayerWindow"==b.type()||"gotoSlide"==b.type()&&lI(a,d)||"gotoNextSlide"==b.type()&&jI(a,"scenarioSwitchToNextSlide")}return!1}
function nI(a,b){var c=a.ha.ka(),d=c.W();c=y(c.ue()).view();fb(c,Xr);var e=Hl(c.Ga());switch(b){case "gotoPreviousSlide":return"sequential"!=a.F.settings().navigation().navigationType()&&c.Xv()&&-1!=a.ha.ka().Dg();case "skipQuiz":if(b="atAnyTime"==d.Bl)b=jI(a,"switchToNextSlide")&&-1!=a.ha.ka().Bg();return b;case "continuePresentation":return b=Il(e)?y(d.yD):y(d.ZB),"gotoSlide"==b.type()?(fb(b,Dl),kI(a,b.K())):"gotoNextSlide"==b.type()&&jI(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=
Il(e)?y(d.yD):y(d.ZB),"gotoSlide"==b.type()?(fb(b,Dl),kI(a,b.K())):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&jI(a,"quizSwitchToNextSlide")}return!1}
eI.prototype.actionAvailable=function(a){var b=this.ha.ka().W();if(b instanceof Us)a=nI(this,a);else if(b instanceof Ur)a:{b=this.ha.ka();b=y(b.ue()).view();switch(a){case "gotoNextPresentationSlide":a=jI(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.Xv()&&-1!=this.ha.ka().Dg();break a}a=!1}else a=b instanceof bs?mI(this,a):!1;return a};eI.prototype.actionAvailable=eI.prototype.actionAvailable;
eI.prototype.O_=function(a,b,c){var d=this.F.slides();b=0<=b?d.$(b):null;c=0<=c?d.$(c):null;if(b instanceof Us||c instanceof Us||b instanceof Ur||c instanceof Ur||b instanceof bs||c instanceof bs)Zi?(a.wt="null",a.wa=0):a.wt="FadeSmoothly"};eI.prototype.Fm=function(){var a=this.ha.ka().Bg();this.tB.Es(a);this.DE.Es(a)};
eI.prototype.BK=function(){var a=this.ha.ka();if(!(0>a.oa())){a.pause();this.he.RF();var b=this.ha.ka().Ga();b&&b.pauseMedia();(b=this.ha.ka().jb())&&b.pauseMedia();b=a.W();b instanceof Ur&&a.xf(b.index()).fb().pauseMedia()}};function iI(a,b){this.D=a;this.$V=b}iI.prototype.b3=!1;iI.prototype.TV=!1;iI.prototype.$V=null;iI.prototype.start=function(a,b){oI(this,a,b,UH)};iI.prototype.start=iI.prototype.start;iI.prototype.resume=function(a,b){oI(this,a,b,"resumePlayback",this.$V)};
iI.prototype.resume=iI.prototype.resume;function oI(a,b,c,d,e){if(a.b3)throw Error("presentation was already started");var g=a.D;if(e){var h=g.La.Nd;h.JM(e);Yu(h,0);e=g.F.slides();for(var k=0;k<e.count();++k){var l=h.pv(k);if(l){var n=e.$(k);n.pn(l,h.sk);l=n.persistState();h.gp[k]=l;h.mk=!0}}h.invalidate()}b=le(b,0,g.Fa().slides().count()-1);g.SV.C(d,b,c);d=g.Nv().qe;r(b)&&d.Es(b);pI(d);qI(a,b,c)}
function qI(a,b,c){function d(){Zu(e.La.Nd,b);e.ha.uF();var d=!(h instanceof vo);d&&k.kj(b,0,0,!1);var l=!1;r(c)||(c=g.settings().Kc().Sd())&&!rI(a,h)&&(c=!1,l=!0);l&&Lu(k,function(){gI(e,b,!1,l)});l&&!d&&k.kj(b,0,0,!1);l||(mu(k,b,c),gI(e,b,c,l))}var e=a.D,g=e.Fa(),h=g.slides().$(b),k=e.view().ka();$u(k);a.TV&&hI(a.D);if(h.Ud())d();else{var l=k.iv();su(l,!0,a);var n=e.La.Nv().qe;n.Vi.addHandler(function u(b){b===h&&(su(l,!1,a),n.Vi.removeHandler(u),d())})}}
function rI(a,b){function c(a){for(var c=b.index(),d=0;d<a.count();++d){var e=a.qv(d),g=e.Hb().K();e=e.xg().K();if(g<=c&&e>=c)return!0}return!1}if(!kj&&!lj)return!0;for(var d=a.D.Fa(),e=d.slides(),g=0;g<e.count();++g)if(e.$(g).BB)return!1;e=d.md();if(c(e.yp())||c(e.Bf())||sI(d))return!1;d=a.D.view().ka();if(b instanceof vo){if(tI(a,b))return!1}else if(b instanceof Us){if(a=d.xf(b.index()),!a.Ga().autoStartAvailable())return!1}else if(b instanceof bs){if(a=d.xf(b.index()),!a.jb().autoStartAvailable())return!1}else if(b instanceof
Ur&&(a=d.xf(b.index()),!a.fb().autoStartAvailable()))return!1;return!0}function sI(a){a=a.slides();for(var b=0;b<a.count();++b)for(var c=a.$(b).Mc(),d=0;d<c.count();++d){var e=Yk(c,d);e=Rk(e,a);if(0<e.count()){var g=Kk(e).Hb();0<g.Oa()?e=!0:(e=a.$(g.K()),g=g.qa(),e=0<g?e.Wa().$b(g-1).uk():0<e.index()&&0==e.transition().duration()?a.$(e.index()-1).uk():!0)}else e=!1;if(e)return!0}return!1}
function tI(a,b){a=a.D.Fa().slides();var c=new ak(b.index(),0,0);a:{b=b.od();for(var d=0;d<b.count();++d)if(null!=Lk(Rk(Yk(b,d),a),c)){a=!0;break a}a=!1}return a};function uI(a){P.call(this,{V:a});B(document.body,this.displayObject());this.rg();Jj(this,window,"resize",this.rg,this)}m(uI,P);uI.prototype.rg=function(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight,c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());kp(this.displayObject(),c);Wh(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)};
uI.prototype.fd=function(){P.prototype.fd.call(this);Re(this.displayObject())};function vI(a,b){uI.call(this,"info_panel");Hv(this,b);b=new P({V:"label"});b.pa(a);b.Af("alert");b.Nl("live","assertive");Q(this,b)}m(vI,uI);function wI(a){var b=a.Rha,c=a.toggle;P.call(this,{Y:a.Y,V:a.V,AX:a.AX,Iv:a.Iv,ZW:a.ZW,tabIndex:a.tabIndex,vg:"BUTTON",p5:!0,Pe:a.Pe});if(b){a=b.top;var d=b.right,e=b.bottom;b=b.left;this.sh=new P;Q(this,this.sh);Ev(this.sh,"position","absolute");Ev(this.sh,"top",a?-a+"px":0);Ev(this.sh,"right",d?-d+"px":0);Ev(this.sh,"bottom",e?-e+"px":0);Ev(this.sh,"left",b?-b+"px":0)}(this.LL=c)&&this.Db(!1);this.OG()}m(wI,P);f=wI.prototype;f.Db=function(a){y(this.LL);this.Nl("pressed",a)};f.selected=function(){return!1};
f.Oe=function(){};f.pressed=function(){y(this.LL);return"true"==Gv(this,"pressed")};f.pa=function(a){P.prototype.pa.call(this,a);this.sh&&this.tg(this.sh,0)};f.Ds=function(a){P.prototype.Ds.call(this,a);this.sh&&this.tg(this.sh,0)};function xI(a,b){S.call(this,a,"input");this.va.type=b?b:"text"}m(xI,S);xI.prototype.value=function(){return this.va.value};function yI(a,b,c,d){uI.call(this,"password_form");this.sD=w(this.sD,this,d);this.lJ=zI("LABEL","password_label",a);Q(this,this.lJ);this.Io=new xI("password_field","password");Q(this,this.Io);this.MC=zI("DIV","wrong_password_label",b,!1);Q(this,this.MC);this.GP=this.Gi("btn_ok",c,this.sD);Q(this,this.GP);a=Wb();b=Wb();this.lJ.setAttribute("id",a);this.lJ.setAttribute("for",b);this.Io.setAttribute("id",b);this.Io.Nl("labelledby",a);this.MC.Af("alert");this.MC.Nl("live","assertive");AI(this);mi||this.Io.displayObject().focus()}
m(yI,uI);function zI(a,b,c,d){d=void 0===d?!0:d;a=new P({vg:a,V:b});a.pa(c);a.J(d);return a}yI.prototype.Gi=function(a,b,c){a=new wI({V:a});a.pa(b);a.ua(!1);F(this,a.fa,c,this);return a};function AI(a){Jj(a,a.Io.va,"input",function(){a.GP.ua(!!a.Io.value())});Jj(a,a.Io.va,"keypress",function(b){13==b.keyCode&&a.sD()})}yI.prototype.sD=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];b=bb(b[0]);if(c=this.Io.value())b(c),this.MC.J(!0)};function BI(a,b,c,d){S.call(this,"info_panel "+a);this.cD=c;this.ja=oi();a=new S("message");a.pa(b);this.G(a);B(document.body,this.displayObject());this.cD&&(y(d),this.Cm=new JF(!1,"ok"),this.Cm.pa(d),B(document.body,this.Cm.displayObject()));Wh(this.displayObject(),"0 0");kp(this.displayObject(),this.ja);this.cD&&(Wh(this.Cm.displayObject(),"0 100%"),kp(this.Cm.displayObject(),this.ja));this.rg();C(window,"resize",this.rg,!1,this)}x(BI,S);
BI.prototype.Wb=function(){Re(this.displayObject());this.cD&&Re(this.Cm.displayObject());Ag(window,"resize",this.rg,!1,this)};BI.prototype.rg=function(){var a=document.documentElement.clientWidth/this.ja,b=document.documentElement.clientHeight/this.ja;this.zb(a);this.cD&&this.Cm.zb(a);Mi&&(b+=2);Lv(this,"min-height",b+"px")};function CI(a,b,c,d){function e(){var a=h.value();a&&(d(a),k.J(!0))}var g=this;BI.call(this,"password",a,!0,c);a=new S("password_field");this.G(a);this.Cm.ua(!1);var h=new xI("","password");a.G(h);var k=new S("wrong_password_label");k.pa(b);k.J(!1);this.G(k);C(h.va,"input",function(){g.Cm.ua(!!h.value())},!1,this);C(h.va,"keypress",function(a){13==a.keyCode&&e()},!1,this);this.Cm.fa.addHandler(e,this)}x(CI,BI);function DI(a){kx.apply(this,arguments)}m(DI,kx);DI.prototype.Ln=function(){kx.prototype.Ln.call(this);D(this.background(),"display","none");D(this.content(),"display","none")};function EI(a,b,c,d,e,g,h){px.call(this,a,b,c,d,e,g);var k=this;g.Ud()?FI(this,h):Oj(this,g.Vi,function(){return FI(k,h)})}m(EI,px);EI.prototype.Ln=function(){px.prototype.Ln.call(this);this.slide().removeAttribute("style");this.content().removeAttribute("style");Fe(this.hk,{"class":"ppt-accessible-scenario-slide-stub-display"});Fe(this.content(),{"class":"ppt-accessible-scenario-slide-content"});Re(this.background())};
EI.prototype.Jq=function(a){var b=Ie("div");Fe(b,{"class":"ppt-accessible-scenario-slide-stub"});ps(this,b,y(a.slideBackground()))};function FI(a,b){bf(a.Tb,b.PB_ACCESSIBLE_PLAYER_SCENARIO_NOT_SUPPORTED)};function GI(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=GI(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.Pha=function(a){return c[a]};return b};var HI={type:"t",id:"i",url:"u",target:"g",HA:"S",rG:"s",sG:"n",lG:"r"},II={DO:{_:"s",text:{_:"t"},$Y:{_:"f",B7:{_:"p",Wf:"s",length:"l",hs:"b",eG:{_:"r",Wf:"s",length:"l",bold:"b",italic:"i",WO:"u",xn:Object.assign({_:"h"},HI)}}},aX:{_:"a"},xn:Object.assign({_:"h"},HI),NY:{_:"b"},uj:{_:"s"},Gh:{_:"v"},S6:{_:"T"}}},JI={},KI;for(KI in II)II.hasOwnProperty(KI)&&(JI[KI]=GI(II[KI]));function LI(a,b,c){this.type=a;this.id=b;this.lG=this.sG=this.rG=this.target=this.url=this.HA=void 0;this.K6=c};var MI=new Map;function NI(a,b,c){var d=ab(a[b.type]),e=ab(a[b.id]);c=new LI(d,e,c);c.HA=a[b.HA];c.url=a[b.url];c.target=a[b.target];c.rG=a[b.rG];c.sG=a[b.sG];a=a[b.lG];"boolean"==typeof a&&(c.lG=a.toString());a=MI.get(c.type);if(!r(a))throw Error("unknown hyperlink type");return a(c)}function OI(a,b){return"<a "+('id="'+a.id+'"')+" "+('href="'+(a.url?a.url:"#")+'"')+" "+(a.target?'target="'+a.target+'"':"")+" "+(a.HA?'title="'+a.HA+'"':"")+" "+('onclick="'+b+'"')+">"+(a.K6||"")+"</a>"}
MI.set("u",function(a){return OI(a,"return document.getElementById('$coreSprPlaceholder').getCore().gotoLink(this);")});MI.set("N",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoSlide("+a.rG+", this);return false;")});MI.set("f",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoFirstSlide(this);return false;")});MI.set("l",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastSlide(this);return false;")});
MI.set("v",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastViewedSlide(this);return false;")});MI.set("n",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoNextSlide(this);return false;")});MI.set("p",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoPreviousSlide(this);return false;")});
MI.set("s",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().startSlideshow(this, '"+a.sG+"', "+a.lG+");return false;")});MI.set("e",function(a){return OI(a,"document.getElementById('$coreSprPlaceholder').getCore().endSlideshow(this);return false;")});function PI(a,b){a:switch(b[0].hs){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.xY+"</p>"}):(a+="<"+c+">",b.forEach(function(b){a+="<li>"+b.xY+"</li>"}),a+="</"+c+">");return a}function QI(a){var b="",c=[];a.forEach(function(a){a.hs!=b&&(c.push([]),b=a.hs);c[c.length-1].push(a)});return c};function RI(a){this.op=a}RI.prototype.then=function(a){this.op=a(this.op);return this};RI.prototype.result=function(){return this.op};function SI(a,b){var c=a[b.text];a=a[b.$Y];if(!c||!a)return c?"<span>"+c+"</span>":"";var d=b.$Y.B7;b=db(a[d]).map(function(a){return TI(c,a,d)});return QI(b).reduce(PI,"")}function TI(a,b,c){b=UI(b,c);c=b.hs;var d=b.c8,e=a.substr(b.Wf,b.length);return{xY:b.eG.map(function(a){return VI(e,a,d)}).join(""),hs:c}}
function VI(a,b,c){var d=WI(b,c);return(new RI(a)).then(function(a){return a.substr(d.Wf,d.length)}).then(function(a){return a.replace(/\u000b/g,"<br />")}).then(function(a){return XI(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.WO&&(a="<u>"+a+"</u>");return a}).then(function(a){d.xn&&(a=NI(d.xn,d.L6,a));return a}).result()}
function UI(a,b){var c=$a(a[b.Wf]),d=$a(a[b.length]),e=a[b.hs];a=db(a[b.eG]);return{Wf:c,length:d,hs:e,eG:a,c8:b.eG}}function WI(a,b){var c=$a(a[b.Wf]),d=$a(a[b.length]);return{Wf:c,length:d,bold:a[b.bold]||!1,italic:a[b.italic]||!1,WO:a[b.WO]||!1,xn:a[b.xn],L6:b.xn}}function XI(a){return(new RI(a)).then(function(a){return a.replace(/(\r\n|\r|\n)+/g," ")}).then(function(a){return a.replace(/\xa0|[ \t]+/g," ")}).result()};function YI(a,b){return a[b.S6]?(new RI(SI(a,b))).then(function(a){return a?"<h2>"+a+"</h2>":""}).result():""};function ZI(a,b,c){return a.map(function(a){var d=a[b.uj]||a[b.Gh];if(!(d=d?c.get(d):""))if(a[b.NY]&&(a[b.text]||a[b.aX]||a[b.xn])){d='<img src="'+a[b.NY]+'" alt="'+(a[b.aX]||a[b.text]||"")+'">';var g=a[b.xn];d=g?NI(g,b.xn,d):d}else d="";return d||YI(a,b)||SI(a,b)}).join("")};function $I(a){a=fb(a,vo);a=[].concat(ca(a.Mc().Yc()),ca(a.od().Yc()));return new Map(a.map(function(a){var b=a.Di,d;(d=b.oi())||(b=document.getElementById(b.id()),d=cf(b));b=d;return[a.id(),aJ(b)]}))}function aJ(a){return(new RI(a)).then(function(a){return a.includes("controls")?a:a.replace(">"," controls>")}).then(function(a){return bJ(a,"width")}).then(function(a){return bJ(a,"height")}).result()}function bJ(a,b){return a.includes(b)?a.replace(new RegExp(b+'="\\d*\\.*\\d+px"'),""):a};function cJ(a,b){L.call(this);this.Di=a;this.ip=b;b=Me("DIV");Fe(b,{"class":"ppt-accessible-slide-display"});this.hk=b;this.za=null;this.Tb=Me("DIV");Fe(this.Tb,{"class":"ppt-accessible-slide-content"});dJ(this,a)}m(cJ,L);f=cJ.prototype;f.vf=function(){};f.Fs=function(a){qh(y(this.za),a)};f.width=function(){return 0};f.height=function(){return 0};f.slide=function(){return y(this.za)};f.content=function(){return this.Tb};f.background=function(){throw Error("no background in accessible mode");};
f.resize=function(){};f.Ln=function(){eJ(this);this.za=Me("DIV");Fe(this.za,{"class":"ppt-accessible-slide"});B(this.za,this.Tb);B(this.hk,this.za)};f.zg=function(){eJ(this)};f.SX=function(){};f.clone=function(){throw Error("no clone in accessible mode");};f.wF=function(){throw Error("no background in accessible mode");};
function dJ(a,b){function c(){var c=y(b.ow),e=$I(b.slide()),g=JSON.parse(c);c=JI.DO;g=db(g[c]);e=ZI(g,c,e).replace(/\$coreSprPlaceholder/g,a.ip);e=Ne(Aj(e));B(a.Tb,e)}b.Ud()?c():Oj(a,b.Vi,c)}function eJ(a){a.za&&(Re(a.Tb),Re(a.za),a.za=null)};function fJ(a,b,c,d,e,g){os.call(this,a,b,c,d,e,g);g&&g.Ud()&&(a=g.Pl(),z((a||document).getElementsByTagName("IMG"),function(a){a=fb(a,HTMLElement);a.style.transform=""}))}m(fJ,os);function gJ(a,b,c,d){os.call(this,a,-1,b,c);this.yP=d||"#000000"}m(gJ,os);gJ.prototype.eQ=function(){var a=Me("DIV");lh(a,this.width());mh(a,this.height());D(a,"backgroundColor",this.yP);D(a,"position","relative");var b=Me("DIV");lh(b,this.width());mh(b,this.height());D(b,"backgroundColor",this.yP);D(b,"position","relative");ps(this,a,b)};function hJ(a){this.H=[];this.tL=a;this.Un=null}function iJ(a,b){a.Un=b;B(a.tL,b.hk)}function jJ(a){a.H.splice(0,a.H.length)};function kJ(a){nx.call(this,a);this.jc=null;this.wR=M(this)}m(kJ,nx);kJ.prototype.fb=function(){return this.jc};kJ.prototype.nO=function(a){this.jc=a;this.wR.C(this.jc)};function lJ(a){nx.call(this,a);this.lb=null;this.zU=M(this)}m(lJ,nx);lJ.prototype.Ga=function(){return this.lb};lJ.prototype.vO=function(a){this.lb=a;this.zU.C()};function vE(a){var b=a.s8,c=a.fv,d=a.width,e=a.height,g=a.d7,h=a.wG,k=a.backgroundColor,l=a.P8;a=a.messages;L.call(this);this.sB=c;this.Ia=d;this.Ea=e;this.Rt=g;this.ip=h;this.ke=l;this.Yk=a;this.OH=new Map;this.rd=[];this.fz=Me("DIV");bp(this.fz,"slide-displays-root");B(b,this.fz);D(this.fz,"position","normal"==this.ke?"absolute":"");this.Hi=new hJ(this.fz);this.Un=new gJ(this.Hi,d,e,k);mJ(this);nJ(this)}m(vE,L);function vu(a,b){return a.rd[b]}f=vE.prototype;f.width=function(){return this.Ia};
f.height=function(){return this.Ea};f.background=function(){return this.Un};f.resize=function(a,b){if(this.Ia!=a||this.Ea!=b)this.Ia=a,this.Ea=b,this.Un.resize(a,b),this.rd.forEach(function(c){return c.resize(a,b)})};
function nJ(a){a.ru.apply(a,ca(a.rd));a.rd.splice(0,a.rd.length);Oe(a.fz);jJ(a.Hi);iJ(a.Hi,a.Un);oJ(a);pJ(a);a.sB.forEach(function(b){if(b instanceof lJ)qJ(a,new lx(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b,a.ke));else if(b instanceof kJ){a:switch(a.ke){case "normal":b=new kx(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b,a.ke);break a;case "accessible":b=new DI(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b,a.ke);break a;default:throw Error("unknown presentation view mode");}qJ(a,b)}else if(b instanceof ox){a:switch(a.ke){case "normal":b=
new px(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b);break a;case "accessible":b=new EI(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b,a.Yk);break a;default:throw Error("unknown presentation view mode");}qJ(a,b)}else{a:switch(a.ke){case "normal":b=new fJ(a.Hi,a.rd.length,a.Ia,a.Ea,a.Rt,b);break a;case "accessible":b=new cJ(b,a.ip);break a;default:throw Error("unknown presentation view mode");}qJ(a,b)}})}function qJ(a,b){Rj(a,b);var c=a.Hi;c.H.push(b);B(c.tL,b.hk);a.rd.push(b)}
function mJ(a){a.sB.forEach(function(b){b.Ud()?a.ZU(b):Oj(a,b.Vi,a.ZU,a)})}f.ZU=function(a){var b=this,c=Array.from(De("IMG",null,a.Pl()));a=Array.from(De("IMG",null,a.slideBackground()));c.concat(a).forEach(function(a){var c=gp(a)||new bo,d=hp(a)||new ne;b.OH.set(a,{transform:c,origin:d})})};function oJ(a){a.OH.forEach(function(a,c){Wh(c,a.origin.x+"px "+a.origin.y+"px");dp(c,a.transform)})}function pJ(a){Array.from(a.OH.keys()).forEach(function(a){a.style.width="";a.style.height=""})};function rJ(a,b,c,d){this.za=a;this.Pf=b;this.Of=c;this.mf=this.jc=this.lb=this.ow=this.Tb=null;this.$d=d}f=rJ.prototype;f.slide=function(){return this.za};f.slideWidth=function(){return this.Pf};f.slideHeight=function(){return this.Of};f.Pl=function(){return this.Tb};f.Ga=function(){return this.lb};f.vO=function(a){this.lb=a};f.fb=function(){return this.jc};f.nO=function(a){this.jc=a};f.jb=function(){return this.mf};f.wO=function(a){this.mf=a};f.Gp=function(){return this.$d};function sJ(a){this.le=0;this.e5=r(a)?a:0;this.Ix=new I;this.Kx=new I;this.RK=new I;this.Nk=null}f=sJ.prototype;f.weight=function(){return this.e5};f.gc=function(){return this.le};f.context=function(){return this.Nk};f.start=function(a){this.Nk=a};f.Np=function(){return this.Ix};f.Bv=function(){return this.Kx};f.Dr=function(a){this.le!=a&&(this.le=a,this.RK.C(this))};f.Zg=function(){this.le=1;this.Ix.C(this)};f.Jx=function(){this.Kx.C(this)};function tJ(a,b){sJ.call(this,b);this.wH=a}m(tJ,sJ);tJ.prototype.start=function(a){sJ.prototype.start.call(this,a);var b=Ce(document,this.wH);b?(a.Tb=b,this.Zg()):this.Jx()};var uJ,vJ,wJ=[],xJ=new I,yJ=new I,zJ=new I;t("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){uJ=a;xJ.C()},void 0);t("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){vJ=a;yJ.C()},void 0);t("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){wJ[a]=b;zJ.C(a)},void 0);function AJ(a,b,c,d,e,g,h,k,l,n,p,q){var u=uJ;if(!u)throw Error("quiz player is not loaded");u(a,b,c,d,e,g,h,k,l,n,p,q)}
function BJ(a,b,c,d,e,g,h,k,l,n,p,q){var u=wJ[a];if(!u)throw Error(a+" player is not loaded");u(b,c,d,e,g,h,k,l,n,p,q)}function CJ(a,b,c,d,e,g,h,k,l,n,p,q,u,v,G){var H=vJ;if(!H)throw Error("scenario player is not loaded");H(a,b,c,d,e,g,h,k,l,n,p,q,u,v,G)};function DJ(a,b,c,d,e){sJ.call(this,e);this.HD=a;this.Gc=b;this.wq=c;this.O=d}m(DJ,sJ);f=DJ.prototype;f.start=function(a){sJ.prototype.start.call(this,a);var b=a.slide()instanceof Us,c=a.slide()instanceof Ur;a=a.slide()instanceof bs;b?EJ(this.HD,this.Gc,w(this.L1,this)):c?FJ(this.HD,this.Gc,w(this.w1,this)):a?GJ(this.HD,this.Gc,w(this.U1,this)):HJ(this.HD,this.Gc,w(this.h2,this));this.iL=xi(this.wq)};function IJ(a){y(a.iL);Re(a.iL);a.iL=void 0}
f.h2=function(a,b){var c=Ie("div");c.innerHTML=a;if(r(c.firstElementChild))a=c.firstElementChild;else for(a=c.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;c=y(this.context());c.Tb=a;c.ow=b;this.Zg();IJ(this)};
f.L1=function(a,b,c,d){var e=this.wq.substr(0,this.wq.lastIndexOf("/")+1),g=Ie("div"),h=Ie("div"),k=new P,l=y(this.context());c=l.slide();fb(c,Us);c.ZG&&(Ev(k,"background","url("+c.ZG+")"),Ev(k,"background-size","100% 100%"));k.resize(l.slideWidth(),l.slideHeight());g.appendChild(k.displayObject());g.appendChild(h);l.Tb=g;g=JJ(this);k=y(this.O.QI);var n=this.O.kb();n=void 0===n?null:n;var p=void 0===p?!1:p;if(0<window.location.search.indexOf("noui=1"))p=new KJ({sidePanelPosition:"none",outlinePosition:"none",
colors:{},messages:n,showPlayersPanels:!0,showTitlePanel:!1,accessibilityModeEnabled:k.accessibilityModeEnabled});else{var q=k.Na.Dc,u="none",v=k.Na.Vd,G=v&&v.visible&&(v.Lc||v.aA||0<v.buttonsOrder.length);q&&q.visible&&(q.showOutline||q.Lc||q.Gd||q.Ig)?u=y(q).Bh?"left":"right":G&&(u=y(v).ZE?"right":"left");v=k.Na.controlPanel;p=new KJ({sidePanelPosition:u,outlinePosition:v&&v.visible&&v.showOutline?"bottom":q&&q.visible&&q.showOutline?"left"==u?"left":"right":"none",colors:p?{}:LJ(k.colors,MJ),messages:n,
showTitlePanel:G,accessibilityModeEnabled:k.accessibilityModeEnabled})}k=fb(l.slide(),Us);a=w(AJ,void 0,a,b,h,g,l.slideWidth(),l.slideHeight(),w(this.$_,this),e,c.index(),d,p,k.BD);r(uJ)?a():(xJ.addHandler(a),xi(c.Gn()));IJ(this)};f.w1=function(a,b,c){NJ(this,a,b,c);IJ(this)};f.U1=function(a,b,c,d,e,g,h){OJ(this,a,b,c,d,e,g,h);IJ(this)};
function NJ(a,b,c,d){var e=a.wq.substr(0,a.wq.lastIndexOf("/")+1),g=Ie("div"),h=Ie("div"),k=new P,l=y(a.context());k.resize(l.slideWidth(),l.slideHeight());g.appendChild(k.displayObject());g.appendChild(h);l.Tb=g;g=JJ(a);k=l.slide();fb(k,Ur);var n=k.sN(),p=PJ(y(a.O.QI),a.O.kb()),q=w(BJ,void 0,n,b,c,d,h,g,l.slideWidth(),l.slideHeight(),w(a.Z_,a),e,k.index(),p);r(wJ[n])?q():(zJ.addHandler(function(a){a==n&&q()}),xi(k.Gn()))}
function OJ(a,b,c,d,e,g,h,k){var l=a.wq.substr(0,a.wq.lastIndexOf("/")+1),n=Ie("div"),p=Ie("div"),q=new P,u=y(a.context());q.resize(u.slideWidth(),u.slideHeight());n.appendChild(q.displayObject());n.appendChild(p);u.Tb=n;n=JJ(a);q=u.slide();fb(q,bs);var v=w(CJ,void 0,b,c,d,e,p,n,u.slideWidth(),u.slideHeight(),w(a.a0,a),l,q.index(),g,h,k);r(vJ)?v():(yJ.addHandler(function(){v()}),xi(q.Gn()))}function JJ(a){var b=Ie("div");y(a.context()).Gp().appendChild(b);bp(b,"framesLayerContent");return b}
f.$_=function(a){y(this.context()).vO(a);this.Zg()};f.Z_=function(a){y(this.context()).nO(a);this.Zg()};f.a0=function(a){y(this.context()).wO(a);this.Zg()};function EJ(a,b,c){QJ[b]=c;a="q_"+a;window[a]||(window[a]=function(a,b,c,h,k){y(QJ[a])(b,c,h,k);QJ[a]=null})}function GJ(a,b,c){QJ[b]=c;a="s_"+a;window[a]||(window[a]=function(a,b,c,h,k,l,n,p){var d=QJ[a];d&&(d(b,c,h,k,l,n,p),QJ[a]=null)})}
function FJ(a,b,c){QJ[b]=c;a="i_"+a;window[a]||(window[a]=function(a,b,c,h){var d=QJ[a];d&&(d(b,c,h),QJ[a]=null)})}function HJ(a,b,c){QJ[b]=c;a="sl_"+a;window[a]||(window[a]=function(a,b,c){var d=QJ[a];d&&(d(b,c||null),QJ[a]=null)})}var QJ=[];function RJ(){};var SJ;function TJ(){}x(TJ,RJ);TJ.prototype.dA=function(){a:{if(!this.QX&&"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.QX=c;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.QX}return d?new ActiveXObject(d):new XMLHttpRequest};SJ=new TJ;function UJ(){this.qd=new I}UJ.prototype.response=function(){return this.HU};UJ.prototype.send=function(a,b,c){var d;if(d=Xi){var e=window.location.toString();d=a.match(lG);e=e.match(lG);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?VJ(this,a,b,c):WJ(this,a,b,c)};
function VJ(a,b,c,d){y("POST"==c||"GET"==c);var e=new XDomainRequest;b=XJ(b);e.onload=function(){a.HU=e.responseText;a.qd.C(!0)};e.onerror=function(){a.qd.C(!1)};e.ontimeout=function(){Xi&&window.console.log("ontimeout")};e.onprogress=function(){Xi&&window.console.log("progress")};try{e.open(c,b),e.send(nG(d))}catch(g){e.onerror()}}
function WJ(a,b,c,d){var e=SJ.dA();d=nG(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.HU=e.responseText,a.qd.C(!0)):a.qd.C(!1))}catch(g){a.qd.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(g){a.qd.C(!1)}}
function XJ(a){var b=window.location.toString().match(lG)[1]||null;if(null!=b&&"file"!=b){var c=a.match(lG)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function YJ(){this.qd=new I}YJ.prototype.load=function(a){var b=this,c=new UJ;c.qd.addHandler(function(){nf(c.response());b.qd.C()},this);c.send(a,"GET",{})};function ZJ(){this.qd=new I}var $J=null,aK=0;ZJ.prototype.load=function(a){var b=Ec||Dc?kf:lf,c=b().length;bK(this,a);var d=this,e=setInterval(function(){try{if(null!=d.pJ&&null!=d.pJ.sheet||b().length!=c)clearInterval(e),d.qd.C()}catch(g){}},100)};
function bK(a,b){if(Xi){var c='@import "'+b+'";';if(!$J||30<=aK)$J=nf(c).styleSheet,aK=1;else{a=$J;b=void 0;if(void 0==b||0>b)b=mf(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.");++aK}}else a.pJ=Ie("link",{rel:"stylesheet",type:"text/css",href:b}),b=De("head")[0],B(b,a.pJ)};function cK(a,b){sJ.call(this,b);this.v_=a}m(cK,sJ);cK.prototype.start=function(a){var b=this;sJ.prototype.start.call(this,a);a=yi()||Xi?new ZJ:new YJ;a.qd.addHandler(function(){b.Zg()},this);a.load(this.v_)};function dK(a){sJ.call(this);this.MB=this.LB=this.PW=0;this.PW=a||0}m(dK,sJ);f=dK.prototype;f.weight=function(){return this.PW*this.LB};
f.start=function(a){sJ.prototype.start.call(this,a);var b=a.Pl();if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c],e=bh(d,"fontFamily");if(e){var g=e.indexOf(",");0<=g&&(e=e.substr(0,g));sd&&null!==d&&"innerText"in d?d=d.innerText.replace(/(\r\n|\r|\n)/g,"\n"):(g=[],hf(d,g,!0),d=g.join(""));d=d.replace(/ \xAD /g," ").replace(/\xAD/g,"");d=d.replace(/\u200B/g,"");sd||(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.LB=h;k=w(this.p1,this);h=w(this.o1,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}rE(l,c?b.substr(0,1):"0",k,h)}this.gn()}else this.Zg()};f.p1=function(){++this.MB;this.gn()};f.o1=function(){++this.MB;this.gn()};f.gn=function(){this.MB==this.LB?this.Zg():this.Dr(this.MB/this.LB)};function eK(a){sJ.call(this);this.f5=a||0;this.mt=0;this.Lx=[];this.HQ={};this.bC=-1}m(eK,sJ);f=eK.prototype;f.weight=function(){return this.f5*this.mt};f.start=function(a){sJ.prototype.start.call(this,a);if(a=a.Pl()){a=a.querySelectorAll("img");this.mt=a.length;for(var b=0;b<this.mt;++b){var c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.Lx.push(c),c.onload=w(this.u1,this,c),c.onerror=w(this.s1,this,c))}this.bC=setInterval(w(this.M_,this),500);this.gn()}else this.Zg()};
f.M_=function(){for(var a=0;a<this.Lx.length;++a){var b=this.Lx[a];if(b.complete&&0==b.naturalWidth){var c=b.src;b.removeAttribute("src");b.src=c}}};f.s1=function(a){var b=La(a)+"";b in this.HQ?this.iD(a):this.HQ[b]=1};f.u1=function(a){this.iD(a)};f.iD=function(a){a.onload=a.onerror=null;sb(this.Lx,a);this.gn()};f.gn=function(){var a=this.mt-this.Lx.length;a==this.mt?(this.Zg(),0<this.bC&&(clearInterval(this.bC),this.bC=-1)):this.Dr(a/this.mt)};function fK(a,b){sJ.call(this,b);this.um=a;this.Dw=0}m(fK,sJ);function gK(a,b){b.RK.addHandler(a.pT,a);b.Np().addHandler(a.hu,a);b.Bv().addHandler(a.pK,a)}function hK(a,b){b.RK.removeHandler(a.pT,a);b.Np().removeHandler(a.hu,a);b.Bv().removeHandler(a.pK,a)}fK.prototype.gn=function(){for(var a=0,b=0,c=this.um.length,d=0;d<c;++d){var e=this.um[d];a+=e.weight();b+=e.gc()*e.weight()}this.Dr(0<a?b/a:this.Dw/c)};fK.prototype.pT=function(){this.gn()};fK.prototype.hu=function(a){hK(this,a);++this.Dw;this.gn()};
fK.prototype.pK=function(a){hK(this,a);this.Jx()};function iK(a,b){fK.call(this,a,b);this.gI=!1}m(iK,fK);iK.prototype.start=function(a){fK.prototype.start.call(this,a);for(var b=0;b<this.um.length;++b){var c=this.um[b];gK(this,c);c.start(a);if(this.gI)break}};iK.prototype.hu=function(a){fK.prototype.hu.call(this,a);this.Dw==this.um.length&&this.Zg()};iK.prototype.pK=function(){if(!this.gI){this.gI=!0;for(var a=0;a<this.um.length;++a)hK(this,this.um[a]);this.Jx()}};function jK(a,b){iK.call(this,a,b)}m(jK,iK);jK.prototype.start=function(a){var b=a.Pl();if(b){var c=Me("div");D(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});E(c,0);B(c,b);B(Ca.document.body,c)}iK.prototype.start.call(this,a)};jK.prototype.Jx=function(){var a=this.context();(a=a&&a.Pl())&&(a=Ve(a))&&Re(a);iK.prototype.Jx.call(this)};jK.prototype.Zg=function(){var a=this.context();(a=a&&a.Pl())&&(a=Ve(a))&&Re(a);iK.prototype.Zg.call(this)};function kK(a,b){fK.call(this,a,b)}m(kK,fK);kK.prototype.start=function(a){fK.prototype.start.call(this,a);lK(this)};function lK(a){if(a.Dw>=a.um.length)a.Zg();else{var b=a.context(),c=a.um[a.Dw];gK(a,c);c.start(b)}}kK.prototype.hu=function(a){fK.prototype.hu.call(this,a);lK(this)};function mK(a){this.wH=a}mK.prototype.cF=function(){return this.wH};function nK(a,b){this.fR=a;this.hQ=b};function oK(a){this.F=a;this.XR={};this.VR=mi?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];this.VZ="";this.Vi=new I;this.f4=new I;this.Vm=[];y(a);this.Kb=!0;a=a.slides();for(var b=0;b<a.count();++b){var c=a.$(b);c instanceof Us?this.Vm.push(new lJ(c)):c instanceof Ur?this.Vm.push(new kJ(c)):c instanceof bs?this.Vm.push(new ox(c)):this.Vm.push(new nx(c))}}
oK.prototype.y0=function(){if(this.Kb&&!r(this.OC)){for(var a,b=0;b<this.VR.length;++b){var c=this.N+this.VR[b];if(0<=c&&c<this.Vm.length&&!r(this.XR[c])){a=c;break}}r(a)&&pK(this,a)}};oK.prototype.Es=function(a){this.N=a;pI(this)};oK.prototype.pv=function(a){switch(this.Vm[a].state()){case 2:return 2;case 1:return 1;default:return 0}};
function pK(a,b){function c(b){d(b);qK(a);a.f4.C(h)}function d(a){a.Np().removeHandler(e);a.Bv().removeHandler(c)}function e(b){d(b);b=b.context();h.ER=!0;var c=b.Pl(),e=Te(c);g.Lp(e[1],e[0],b.ow);g instanceof lJ?(b=b.Ga(),g.vO(b)):g instanceof kJ?(b=b.fb(),g.nO(b)):g instanceof ox&&(b=b.jb(),g.wO(b));h instanceof vo&&z(h.Gu,function(b){b=oo(b);z(b,function(a){var b=c.querySelector("#"+a.id);dh(b,0,0);var d=fo(a.Ka.left,a.Ka.top);d=co(a.wj.clone(),co(d,a.yi));dp(b,d)},a)},a);qK(a);a.Vi.C(h)}a.OC=
b;var g=a.Vm[b];g.Ha=1;var h=g.slide(),k=a.VZ,l=[],n=h.src();if(!n)throw Error("slide src can't be null");n instanceof nK?n.hQ?l.push(new iK([new cK(k+n.hQ,30),new DJ(a.F.gq(),b,k+n.fR,a.F.settings(),70)],20)):l.push(new DJ(a.F.gq(),b,k+n.fR,a.F.settings(),70)):(b=n.cF(),l.push(new tJ(b)));"slide"==h.type()&&l.push(new jK([new eK(1),new dK(1)],60));y(a.$d);b=new rJ(h,a.F.slideWidth(),a.F.slideHeight(),a.$d);l=new kK(l);l.Np().addHandler(e);l.Bv().addHandler(c);l.start(b)}
oK.prototype.ua=function(a){(this.Kb=a)&&pI(this)};function qK(a){y(r(a.OC));a.XR[a.OC]=!0;a.OC=void 0;pI(a)}function pI(a){Ng(a.y0,100,a)};function rK(a){this.qe=new oK(a);this.ip=a.settings().wG();this.Yk=a.settings().kb()||{}};function sK(a,b){this.F=a;this.X2=b;this.rr=new I}
sK.prototype.Dp=function(){var a=this.F.settings().Kv(),b=a.jF(),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=tK(this,"PLAYER_CORE_PROTECTION_RESTRICTED_DOMAIN_LABEL","Sorry, the presentation's creator disabled viewing the presentation at this domain"),Zi?new BI("domain",a,!1):new vI(a,"domain");else{if(b=d=a.gw()){a:{b=new Nt;c=d.getStartDate();d=d.hA;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=tK(this,"PLAYER_CORE_PROTECTION_RESTRICTED_TIME_LABEL","Sorry, the presentation's creator disabled viewing the presentation at the moment"),Zi?new BI("time",a,!1):new vI(a,"time")):a.yK?uK(this,a.password()):vK(this)}};
function uK(a,b){var c=new (Zi?CI:yI)(tK(a,"PLAYER_CORE_PROTECTION_ENTER_PASS_LABEL","Enter a password to watch the presentation:"),tK(a,"PLAYER_CORE_PROTECTION_INCORRECT_PASS_LABEL","The password is incorrect. Please try again"),tK(a,"PB_MESSAGE_BOX_OK","OK"),function(d){d==b&&(c.Wb(),vK(a))})}function tK(a,b,c){a=y(a.F.settings().kb());return a.hasOwnProperty(b)?a[b]:c}function vK(a){var b=new rK(a.F);b=new eI(a.F,a.X2,b);a.rr.C(b)};function wK(){this.nr=this.km=this.Nz=this.DP=this.KR=this.hh="";this.TT=this.Ec=null}f=wK.prototype;f.name=function(){return this.hh};f.Av=function(){return this.KR};f.gv=function(){return this.DP};f.xe=function(){return this.Nz};f.BO=function(a){this.Nz=a};f.Ep=function(){return this.km};f.Sp=function(){return this.nr};f.vc=function(){return this.Ec};f.Cs=function(a){this.Ec=a};f.Fv=function(){return this.TT};wK.prototype.photo=wK.prototype.Fv;wK.prototype.company=wK.prototype.vc;
wK.prototype.phone=wK.prototype.Sp;wK.prototype.email=wK.prototype.Ep;wK.prototype.webSiteUrl=wK.prototype.xe;wK.prototype.biography=wK.prototype.gv;wK.prototype.jobTitle=wK.prototype.Av;wK.prototype.name=wK.prototype.name;function xK(){L.call(this);this.Lt=this.Mt=!1;this.le=0;this.Ix=M(this);this.Kx=M(this);this.UR=M(this)}m(xK,L);f=xK.prototype;f.Ud=function(){return this.Mt};f.gc=function(){return this.le};f.load=function(){this.Mt||this.Lt||(this.Lt=!0,this.$g())};f.$g=function(){};f.vW=function(){};f.J8=function(){if(this.Mt||this.Lt)this.vW(),this.Lt=this.Mt=!1,this.Dr(0)};f.Dr=function(a){this.le!=a&&(this.le=a,this.UR.C(this))};f.Np=function(){return this.Ix};f.Bv=function(){return this.Kx};f.Z6=function(){return this.UR};
xK.prototype.loadProgressEvent=xK.prototype.Z6;xK.prototype.loadFailedEvent=xK.prototype.Bv;xK.prototype.loadCompleteEvent=xK.prototype.Np;xK.prototype.unload=xK.prototype.J8;xK.prototype.load=xK.prototype.load;xK.prototype.progress=xK.prototype.gc;xK.prototype.isLoaded=xK.prototype.Ud;function yK(a,b,c){var d,e,g;xK.call(this);this.We=null;var h=a.startsWith("data:")?null:void 0;this.wy=h=a;this.Ia=b;this.Ea=c}m(yK,xK);f=yK.prototype;f.$g=function(){this.We=new Image;this.We.onload=w(this.iD,this);this.We.onerror=w(this.t1,this);this.We.src=this.wy};function zK(a){a.We&&(a.We.onload=null,a.We.onerror=null)}f.iD=function(){zK(this);this.Lt=!1;this.Mt=!0;this.Dr(1);this.Ix.C(this)};f.t1=function(){zK(this);this.Lt=this.Mt=!1;this.Kx.C(this);this.Dr(0)};
f.vW=function(){this.We&&(zK(this),this.We.src="",this.We=null)};function AK(a){if(!a.Ud())throw Error("asset not loaded");}f.path=function(){return this.wy};f.width=function(){if(null!=this.Ia)return this.Ia;if(!this.We)return 0;AK(this);return this.We.width};f.height=function(){if(null!=this.Ea)return this.Ea;if(!this.We)return 0;AK(this);return this.We.height};f.dA=function(){AK(this);var a=Me("canvas");a.width=this.width();a.height=this.height();y(a.getContext("2d")).drawImage(this.We,0,0);return a};
f.M5=function(){AK(this);y(this.We);return y(this.We).cloneNode(!0)};yK.prototype.createImgInstance=yK.prototype.M5;yK.prototype.createInstance=yK.prototype.dA;yK.prototype.height=yK.prototype.height;yK.prototype.width=yK.prototype.width;yK.prototype.path=yK.prototype.path;function BK(a,b,c){yK.call(this,a,b,c)}m(BK,yK);BK.prototype.url=function(){return this.wy};BK.prototype.url=BK.prototype.url;function CK(a){this.wa=a}x(CK,vn);CK.prototype.wa=0;CK.prototype.duration=function(){return this.wa};CK.prototype.Fd=function(){};CK.prototype.rj=function(){};function DK(a){this.Qb=a||[]}x(DK,wn);f=DK.prototype;f.JJ=null;f.wa=-1;f.sg=function(a){if(0<=this.wa)throw Error("ParallelActions was already initialized");this.Qb.push(a)};f.mH=function(){for(var a=0,b=0;b<this.Qb.length;++b){var c=xn(this.Qb[b]);a=Math.max(a,c)}return a};f.duration=function(){0>this.wa&&(this.wa=this.mH());return this.wa};
function EK(a){if(a.JJ)return a.JJ;for(var b=[],c=a.duration(),d=a.Qb.length,e=0;e<d;++e){var g=a.Qb[e],h=g instanceof vn?g.duration():0;if(h<c){var k=new En;k.sg(g);k.sg(new CK(c-h));b.push(k)}else b.push(g)}return a.JJ=b}f.Fd=function(a,b,c){a=this.Th(a);this.Sb(An(),a,b,c)};f.complete=function(a,b){this.Og(An(),a,b)};f.rj=function(a,b,c){a=this.Th(a,!0);this.Sb(Dn(),a,b,c)};f.EA=function(a,b){this.Og(Dn(),a,b)};
f.Sb=function(a,b,c,d){if(b==this.duration())this.Og(a,c,d);else for(var e=EK(this),g=c.Nc,h=e.length,k=0;k<h;++k)g.push(),a.Fd(e[k],b,c,d),g.pop()};f.Og=function(a,b,c){for(var d=EK(this),e=b.Nc,g=d.length,h=0;h<g;++h)e.push(),a.complete(d[h],b,c),e.pop()};function FK(){}FK.prototype.apply=function(){};function GK(a,b,c){this.ih=a;this.pc=b;this.xU=c}x(GK,rn);GK.prototype.Fd=function(a,b){this.Sb(this.xU,a,b)};GK.prototype.rj=function(a,b){this.Sb(!this.xU,a,b)};GK.prototype.Sb=function(a,b){var c=b.Nc;if(a)a=new FK,b.yt.set(this.pc,a),c.add(a);else if(a=b.yt.get(this.pc))b=kb(Jm(c),a),0<=b&&c.clear(b)};function HK(a,b){GK.call(this,a,b,!0)}x(HK,GK);function IK(a,b){GK.call(this,a,b,!1)}x(IK,GK);function JK(a,b,c,d){this.vr=c||0;this.wa=a.duration()*b+(b-1)*this.vr;this.rl=b;this.LR=a;d?(this.vr-=d.duration()-a.duration(),this.$G=d):this.$G=a}x(JK,wn);f=JK.prototype;f.duration=function(){return this.wa};f.Fd=function(a,b,c){a=this.Th(a);this.Sb(An(),a,b,c)};f.complete=function(a,b){this.Og(An(),a,b)};f.rj=function(a,b,c){a=this.Th(a,!0);this.Sb(Dn(),a,b,c)};f.EA=function(a,b){this.Og(Dn(),a,b)};
f.Sb=function(a,b,c,d){if(b==this.duration())this.Og(a,c,d);else{var e=this.$G.duration()+this.vr,g=Math.floor(b/e);this.EH=g<this.rl-1?this.$G:this.LR;b-=g*e;b>=this.EH.duration()?a.complete(this.EH,c,d):a.Fd(this.EH,b,c,d)}};f.Og=function(a,b,c){a.complete(this.LR,b,c)};function KK(a){this.Kk=a}x(KK,wn);f=KK.prototype;f.duration=function(){return xn(this.Kk)};f.Fd=function(a,b,c){a=this.Th(a);this.Sb(Dn(),a,b,c)};f.complete=function(a,b){this.Og(Dn(),a,b)};f.rj=function(a,b,c){a=this.Th(a,!0);this.Sb(An(),a,b,c)};f.EA=function(a,b){this.Og(An(),a,b)};f.Sb=function(a,b,c,d){if(b==this.duration())this.Og(a,c,d);else{if(!(this.Kk instanceof vn))throw Error("can't run not prolonged action");a.Fd(this.Kk,b,c,d)}};f.Og=function(a,b,c){a.complete(this.Kk,b,c)};function LK(a){this.tb=a;this.kW=[];for(var b=0,c=0;c<a.length;++c){var d=a[c];b=Ea(d)?b+d:b+d.duration();this.kW.push(b)}this.wa=b}LK.prototype.duration=function(){return this.wa};LK.prototype.qA=function(a,b){if(a>this.wa)return!1;if(0==a&&b>=this.wa)return!0;for(var c=this.tb.length,d=0;d<c;++d){var e=this.tb[d];if(Ea(e))var g=e;else if(g=e.duration(),a<=g&&e.qA(a,b))return!0;if(b<g)break;a=Math.max(a-g,0);b-=g}return!1};LK.prototype.RO=function(){return this.kW};function MK(a,b,c,d){this.Kk=a;this.rl=b;this.vr=c||0;this.u3=d||0;this.wa=a.duration()*b+this.vr*(b-1)}MK.prototype.duration=function(){return this.wa};MK.prototype.qA=function(a,b){if(a>this.wa)return!1;if(0==a&&b>=this.wa)return!0;var c=this.vr,d=this.Kk.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.u3;if(a<l&&l<=b||a<=k&&b>=h&&this.Kk.qA(Math.max(a-h,0),b-h))return!0}return!1};MK.prototype.RO=function(){return[this.wa]};function NK(a,b,c,d){this.ih="__mediaTransforms";this.rb=a;this.vD=b;this.eL=c;this.Yg=d}NK.prototype.Jl=function(){return this.vD};NK.prototype.Fd=function(a,b){a.Nc.add(new ur(this.ih,this.rb,new xr(this.vD,this.Yg,b)))};function OK(){}f=OK.prototype;f.Kd=null;f.Bz=0;f.Gf=0;f.hW=0;f.initialize=function(a,b,c,d){this.Kd=a;this.Bz=b;this.Gf=c;this.hW=d};
f.load=function(a){var b=y(this.Kd),c=y(this.Kd);if(a[c.uj]||a[c.Gh]){c=y(this.Kd);var d=a[c.uj]||a[c.Gh];a:{var e=y(this.Kd);switch(a[e.Jl]){case e.Jl.play+"":e=br;break a;case e.Jl.pause+"":e=cr;break a;case e.Jl.stop+"":e=dr;break a}throw Error("unknown media operation");}c=new ar(d,e,c.Wf in a?a[c.Wf]:null)}else c=new er;return new NK(b.Gh in a?"video":"sound",c,a[b.timing][b.timing.start]*this.Bz+this.Gf,this.hW)};function PK(){}f=PK.prototype;f.Kd=null;f.OL=0;f.uw=null;f.Yg=0;f.initialize=function(a,b,c,d){this.Kd=a;this.OL=c;this.uw=b;this.Yg=d};f.ia=function(){if(!this.Kd)throw Error("BehaviorLoader isn't initialized");return this.Kd};function QK(a){if(!a.uw)throw Error("BehaviorLoader isn't initialized");return a.uw}function VK(a){if(!a.uw)throw Error("BehaviorLoader isn't initialized");return a.uw.id()}f.level=function(){return this.Yg};
f.load=function(a){var b=this.WR(a),c=this.$g(a,b);c=this.QG(c,a,b);b.Ah()&&(a=La(c)+"_rewind",c=new En([new HK(VK(this),a),c,new IK(VK(this),a)]));return 0<b.start()?new En([new CK(b.start()),c]):c};f.NU=function(a){return new KK(a)};f.WR=function(a){var b=this.ia().timing;return new WK(this.OL,a[b],b)};f.QG=function(a,b,c){c.gO()&&(a=this.NU(a));return a};function WK(a,b,c){this.Bz=a;this.Nj=b;this.Kd=c}WK.prototype.start=function(){return this.Bz*A(this.Nj,this.Kd.start,0)};
WK.prototype.gO=function(){return A(this.Nj,this.Kd.gO,!1)};WK.prototype.Ah=function(){return A(this.Nj,this.Kd.Ah,!1)};function fL(a,b){this.ih=a;this.wa=b}x(fL,vn);fL.prototype.wa=0;fL.prototype.duration=function(){return this.wa};function jL(a){var b=a.Th(a.wa);return b>=a.wa?1:b/a.wa}fL.prototype.Fd=function(a,b,c){var d=this.Th(a);this.Sb(d>=this.wa?1:d/this.wa,b,c,!1,a==this.wa)};fL.prototype.rj=function(a,b,c){var d=this.Th(a,!0);this.Sb(1-(d>=this.wa?1:d/this.wa),b,c,!0,a==this.wa)};function UL(a,b,c,d){b.Nc.add(new ur(a.ih,c,d))}
function VL(a,b,c,d){var e=La(a),g=b.yt.get(e);g?d=g.value:(a=b.e3.get(a.ih),d=d(a),b.yt.set(e,{value:d,Jha:um(c)}));return d};function WL(a,b,c){fL.call(this,a,b);this.I_=c}x(WL,fL);WL.prototype.Sb=function(a,b,c,d,e){if(d=VL(this,b,c,function(a){return(a=ln(a))?"font-size"in a.mh?a.mh["font-size"]:"":""}))a=Pm("font-size",(this.I_-d)*a+d,c,e),UL(this,b,"cssTextProperties",a)};function XL(){}x(XL,PK);XL.prototype.WR=function(a){var b=this.ia().timing;return new YL(this.OL,a[b],b)};function ZL(a){return eval("("+a+")")}XL.prototype.QG=function(a,b,c){if(0<A(c.Nj,c.Kd.PE,0)||0<A(c.Nj,c.Kd.fF,0))a.Pr=new tn(A(c.Nj,c.Kd.PE,0),A(c.Nj,c.Kd.fF,0));a=XL.ra.QG.call(this,a,b,c);A(c.Nj,c.Kd.Tz,!1)&&(a=new En([a,new KK(a)]));return a};XL.prototype.NU=function(a){fb(a,vn);var b=new un;a.Pr=a.Pr?new sn([a.Pr,b]):b;return a};function YL(a,b,c){WK.call(this,a,b,c)}x(YL,WK);
YL.prototype.duration=function(){var a=this.Kd,b=this.start(),c=0;a.end in this.Nj&&(c=this.Bz*this.Nj[a.end]);a=c-b;A(this.Nj,this.Kd.Tz,!1)&&(a/=2);return a};function $L(){}x($L,XL);$L.prototype.$g=function(a,b){var c=this.ia();QK(this).LQ=!0;return new WL(VK(this),b.duration(),a[c.Lg])};function aM(a,b,c,d){this.pd=a;this.Cj=b;this.Po=c;this.dL=d}aM.prototype.Yf=function(a,b,c){return new Mm(new Nm(this.pd,[this.Cj[0]*a,this.Cj[1]*a,this.Cj[2]*a]),this.Po,!1,b,c)};aM.prototype.Ad=function(a,b,c,d,e,g){b=this.Yf(b,d,g);e&&this.dL&&(a=this.Yf(jL(a),d,g),b=b.add(a.vs()));return b};function bM(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 cM(a,b,c,d){this.pd=a;this.r4=b;this.$H=c;this.Po=d}cM.prototype.Ad=function(a,b,c,d,e,g){return new Mm(new Nm(this.pd,bM(this.r4,this.$H,b,this.pd)),this.Po,!0,d,g)};function dM(a,b,c,d){this.rb=a;this.pd=b;this.$H=c;this.Po=d}dM.prototype.Ad=function(a,b,c,d,e,g){var h=this.rb;a=VL(a,c,d,function(a){var b=null;switch(h){case "textColor":b=an(a,"textColor");break;case "strokeColor":b=an(a,"strokeColor");break;case "fillColor":b=an(a,"fillColor");break;case "imgColor":b=an(a,"imgColor")}return b?b.color():null});if(!a)return null;a=a.Yc(this.pd);return new Mm(new Nm(this.pd,bM(a,this.$H,b,this.pd)),this.Po,!0,d,g)};function eM(a,b,c,d){fL.call(this,a,b);this.rb=c;this.Mj=d}x(eM,fL);eM.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,this.rb,a)};function fM(){}x(fM,XL);fM.prototype.$g=function(a,b){var c=this.ia();c=gM(this,a[c.target]);for(var d=[],e=0;e<c.length;++e){var g=c[e],h=a,k=this.ia();h=new Nm(hM(this,h),h[k.R5]);QK(this).MH[g]=h;d.push(iM(this,g,a,b))}return 1<d.length?new DK(d):d[0]};
function iM(a,b,c,d){var e=a.ia(),g=A(c,e.U5,!1)?1:0,h=hM(a,c);if(e.qn in c){a=VK(a);var k=d.duration();d=!d.Ah();b=new eM(a,k,b,new aM(h,c[e.qn],g,d))}else e.from in c?(a=VK(a),d=d.duration(),b=new eM(a,d,b,new cM(h,c[e.from],c[e.Lg],g))):(a=VK(a),d=d.duration(),b=new eM(a,d,b,new dM(b,h,c[e.Lg],g)));return b}
function gM(a,b){a=a.ia().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.D8+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function hM(a,b){a=a.ia().G5;switch(b[a]){case a.Z7+"":return"rgb";case a.H6+"":return"hsl";case a.I6+"":return"hsl_ccw"}throw Error("unknown color space");};function jM(a,b,c,d){fL.call(this,a,b);this.zo=c;this.Yg=d}x(jM,fL);jM.prototype.Sb=function(a,b,c,d,e){e||UL(this,b,"filter",new Lq(this.zo,a,this.Yg,c,e))};function kM(){}x(kM,XL);
kM.prototype.$g=function(a,b){var c=this.ia().Cv;var d={};d[c.A5]="blinds";d[c.C5]="box";d[c.F5]="circle";d[c.T5]="diamond";d[c.G7]="plus";d[c.E5]="checkerboard";d[c.X5]="dissolve";d[c.R7]="randombar";d[c.y5]="barn";d[c.C8]="strips";d[c.V8]="wedge";d[c.a9]="wipe";d[c.X8]="wheelCw";d[c.W8]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.ia().xh;a=c in a?a[c]:null;if(null!==a)if(/[^0-9]/.test(a)){var e={};e[c.E6]=1;e[c.vertical]=2;e[c["in"]]=4;e[c.w7]=8;e[c.n6]=16;e[c.o6]=
32;e[c.p6]=64;e[c.q6]=128;e[c.X6]=48;e[c.Y6]=160;e[c.a8]=80;e[c.b8]=192;e[c.F6]=5;e[c.G6]=9;e[c.K8]=6;e[c.L8]=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<Ip.length;++c)if(e=Ip[c],e.Cv()==d&&e.xh()==a){d=e;break a}d=new Hp(d,a);Ip.push(d)}return new jM(VK(this),b.duration(),d,this.level())};function lM(){this.gi=[]}f=lM.prototype;f.Mm=0;f.nU=0;f.oU=0;f.moveTo=function(a){this.gi.push(new mM(a))};f.lineTo=function(a,b){var c=this.end();this.gi.push(new nM(a,c,b))};function oM(a,b,c,d,e){var g=a.end();a.gi.push(new pM(b,g,c,d,e))}f.end=function(){if(0==this.gi.length)throw Error("path must be started with moveTo");return this.gi[this.gi.length-1].end()};
f.WF=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();var b=0,c=0;a>=this.Mm&&(b=this.nU,c=this.oU);for(var d=null;b<this.gi.length;++b){var e=this.gi[b],g=c+e.duration();if(g==a){d=e.end();break}if(g>a){d=e.WF((a-c)/(g-c));break}c=g}this.Mm=a;this.nU=b;this.oU=c;return d?d:this.end()};function qM(a){this.wa=a}qM.prototype.duration=function(){return this.wa};function mM(a){this.wa=0;this.Mo=a}x(mM,qM);mM.prototype.end=function(){return this.Mo};
function nM(a,b,c){this.wa=a;this.dC=b;this.vE=c}x(nM,qM);nM.prototype.end=function(){return this.vE};nM.prototype.WF=function(a){var b=this.dC,c=this.vE;return new ne((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function pM(a,b,c,d,e){this.wa=a;this.YH=e;this.ZZ=new Jp(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}x(pM,qM);pM.prototype.end=function(){return this.YH};
pM.prototype.WF=function(a){var b=this.ZZ;if(0==a)var c=b.eB;else if(1==a)c=b.fB;else{c=me(b.eB,b.x1,a);var d=me(b.x1,b.x2,a),e=me(b.x2,b.fB,a);c=me(c,d,a);d=me(d,e,a);c=me(c,d,a)}0==a?a=b.gB:1==a?a=b.hB:(d=me(b.gB,b.y1,a),e=me(b.y1,b.y2,a),b=me(b.y2,b.hB,a),d=me(d,e,a),e=me(e,b,a),a=me(d,e,a));return new ne(c,a)};function rM(a,b,c){fL.call(this,a,b);this.wy=c}x(rM,fL);rM.prototype.Sb=function(a,b,c,d,e){a=this.wy.WF(a);UL(this,b,"moveX",new Rm(a.x,!0,c,e));UL(this,b,"moveY",new Rm(a.y,!0,c,e))};function sM(){}x(sM,XL);sM.prototype.$g=function(a,b){var c=this.ia();return new rM(VK(this),b.duration(),tM(this,a[c.path]))};
function tM(a,b){function c(){return new ne(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=QK(a);var g=a.Ka().left,h=a.Ka().top;b=b.replace(/,/g," ");for(a=new lM;;){var k=e();if(!k)break;switch(k){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":oM(a,d(),c(),c(),c())}}return a}
;function uM(a,b){this.ur=a;this.cL=b}uM.prototype.Ad=function(a,b,c,d,e,g){b=this.Yf(b,d,g);this.ur&&e&&this.cL&&(a=this.Yf(jL(a),d,g),b=b.add(a.vs()));return b};function vM(a,b,c){uM.call(this,b,c);this.W2=a}x(vM,uM);vM.prototype.Yf=function(a,b,c){return new Rm(this.W2(a),!this.ur,b,c)};function wM(a,b){uM.call(this,!0,b);this.x_=a}x(wM,uM);wM.prototype.Yf=function(a,b,c){return new Rm(this.x_*a,!1,b,c)};function xM(a,b,c,d){uM.call(this,c,d);this.dC=a;this.vE=b}x(xM,uM);xM.prototype.Yf=function(a,b,c){return new Rm((this.vE-this.dC)*a+this.dC,!this.ur,b,c)};function yM(a,b){this.J_=a;this.rb=b}yM.prototype.Ad=function(a,b,c,d,e,g){var h=this.rb;a=VL(a,c,d,function(a){return"moveX"==h?dn(a).Rb:en(a).Rb});return null===a?null:new Rm((this.J_-a)*b+a,!0,d,g)};function zM(a,b,c,d){fL.call(this,a,b);this.rb=c;this.Mj=d}x(zM,fL);zM.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,this.rb,a)};function AM(a){this.rb=a}x(AM,XL);AM.prototype.$g=function(a,b){var c=this.ia();if(c.qn in a){var d=VK(this),e=b.duration();b=!b.Ah();a=new zM(d,e,this.rb,new wM(a[c.qn],b))}else if(c.mF in a){d=VK(this);e=b.duration();var g=ZL(a[c.mF]);b=!b.Ah();a=new zM(d,e,this.rb,new vM(g,A(a,c.ZF,!1),b))}else c.from in a?(d=VK(this),e=b.duration(),b=!b.Ah(),a=new zM(d,e,this.rb,new xM(a[c.from],a[c.Lg],A(a,c.ZF,!1),b))):(d=VK(this),b=b.duration(),e=this.rb,a=new zM(d,b,e,new yM(a[c.Lg],e)));return a};
function BM(){this.rb="moveX"}x(BM,AM);function CM(){this.rb="moveY"}x(CM,AM);function DM(a,b,c){this.QV=a;this.ZH=b;this.Yg=c}DM.prototype.Ad=function(a,b,c,d,e,g){return new Mq((this.ZH-this.QV)*b+this.QV,this.Yg,d,g)};function EM(a,b){this.ZH=a;this.Yg=b}EM.prototype.Ad=function(a,b,c,d,e,g){a=VL(a,c,d,function(a){return(a=an(a,"filter"))&&a instanceof Mq?a.alpha():1});return null===a?null:new Mq((this.ZH-a)*b+a,this.Yg,d,g)};function FM(a,b,c){fL.call(this,a,b);this.Mj=c}x(FM,fL);FM.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,"filter",a)};function GM(){}x(GM,XL);GM.prototype.$g=function(a,b){var c=this.ia();if(c.qn in a)throw VK(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=VK(this);b=b.duration();var e=this.level();a=new FM(d,b,new DM(a[c.from],a[c.Lg],e))}else d=VK(this),b=b.duration(),e=this.level(),a=new FM(d,b,new EM(a[c.Lg],e));return a};function HM(a,b){this.Qe=a;this.dL=b}HM.prototype.Yf=function(a,b,c){return new Sm(this.Qe*a,!1,b,c)};HM.prototype.Ad=function(a,b,c,d,e,g){b=this.Yf(b,d,g);e&&this.dL&&(a=this.Yf(jL(a),d,g),b=b.add(a.vs()));return b};function IM(a,b){this.PQ=a;this.D4=b}IM.prototype.Ad=function(a,b,c,d,e,g){return new Sm((this.D4-this.PQ)*b+this.PQ,!0,d,g)};function JM(a){this.Qe=a}JM.prototype.Ad=function(a,b,c,d,e,g){a=VL(a,c,d,function(a){return bn(a).angle()+cn(a).angle()});return null===a?null:new Sm((this.Qe-a)*b+a,!0,d,g)};function KM(a,b,c,d){fL.call(this,a,b);this.rb=c;this.Mj=d}x(KM,fL);KM.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,this.rb,a)};function LM(){}x(LM,XL);LM.prototype.$g=function(a,b){var c=this.ia();if(c.qn in a){var d=VK(this),e=b.duration();b=!b.Ah();a=new KM(d,e,"rotateBy",new HM(a[c.qn]*Math.PI/180,b))}else c.from in a?(d=VK(this),b=b.duration(),a=new KM(d,b,"rotateTo",new IM(a[c.from]*Math.PI/180,a[c.Lg]*Math.PI/180))):(d=VK(this),b=b.duration(),a=new KM(d,b,"rotateTo",new JM(a[c.Lg]*Math.PI/180)));return a};function MM(a,b){this.ur=a;this.cL=b}MM.prototype.Ad=function(a,b,c,d,e,g){b=this.Yf(b,d,g);this.ur&&e&&this.cL&&(a=this.Yf(jL(a),d,g),b=b.add(a.vs()));return b};function NM(a,b,c){MM.call(this,b,c);this.y3=a}x(NM,MM);NM.prototype.Yf=function(a,b,c){return new Tm(this.y3(a),!this.ur,b,c)};function OM(a,b){MM.call(this,!0,b);this.ja=a}x(OM,MM);OM.prototype.Yf=function(a,b,c){return new Tm((this.ja-1)*a+1,!1,b,c)};function PM(a,b,c,d){MM.call(this,c,d);this.zP=a;this.aI=b}x(PM,MM);PM.prototype.Yf=function(a,b,c){return new Tm((this.aI-this.zP)*a+this.zP,!this.ur,b,c)};function QM(a,b){this.aI=a;this.rb=b}QM.prototype.Ad=function(a,b,c,d,e,g){var h=this.rb;a=VL(a,c,d,function(a){switch(h){case "scaleX":return fn(a).scale();case "scaleX2":return gn(a).scale();case "scaleY":return hn(a).scale();case "scaleY2":return jn(a).scale()}return null});return null===a?null:new Tm((this.aI-a)*b+a,!0,d,g)};function RM(a,b,c,d){fL.call(this,a,b);this.rb=c;this.Mj=d}x(RM,fL);RM.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,this.rb,a)};function SM(a){this.rb=a}x(SM,XL);SM.prototype.$g=function(a,b){var c=this.ia();if(c.qn in a){var d=VK(this),e=b.duration();b=!b.Ah();a=new RM(d,e,this.rb,new OM(a[c.qn],b))}else if(c.mF in a){d=VK(this);e=b.duration();var g=ZL(a[c.mF]);b=!b.Ah();a=new RM(d,e,this.rb,new NM(g,A(a,c.ZF,!1),b))}else c.from in a?(d=VK(this),e=b.duration(),b=!b.Ah(),a=new RM(d,e,this.rb,new PM(a[c.from],a[c.Lg],A(a,c.ZF,!1),b))):(d=VK(this),b=b.duration(),e=this.rb,a=new RM(d,b,e,new QM(a[c.Lg],e)));return a};
function TM(){this.rb="scaleX"}x(TM,SM);function UM(){this.rb="scaleY"}x(UM,SM);function VM(){this.rb="scaleX2"}x(VM,SM);function WM(){this.rb="scaleY2"}x(WM,SM);function XM(a,b,c,d){this.ih=a;this.f3=b;this.g3=c;this.rb=d?"cssTextProperties":"cssProperties"}x(XM,rn);XM.prototype.Fd=function(a,b){b=Pm(this.f3,this.g3,b,!0);a.Nc.add(new ur(this.ih,this.rb,b))};XM.prototype.rj=function(){};function YM(){}x(YM,PK);YM.prototype.$g=function(a){var b=this.ia(),c=a[b.M7],d=a[b.R6];if(d){var e=QK(this);rb(e.UG,c)||e.UG.push(c)}else e=QK(this),rb(e.TG,c)||e.TG.push(c);return new XM(VK(this),c,a[b.Lg],d)};function ZM(a,b){this.RV=a;this.bI=b}ZM.prototype.Ad=function(a,b,c,d,e,g){return new Um((this.bI-this.RV)*b+this.RV,d,g)};function $M(a){this.bI=a}$M.prototype.Ad=function(a,b,c,d,e,g){a=VL(a,c,d,function(a){return kn(a).shift()});return null===a?null:new Um((this.bI-a)*b+a,d,g)};function aN(a,b,c){fL.call(this,a,b);this.Mj=c}x(aN,fL);aN.prototype.Sb=function(a,b,c,d,e){(a=this.Mj.Ad(this,a,b,c,d,e))&&UL(this,b,"shiftX",a)};function bN(){}x(bN,XL);bN.prototype.$g=function(a,b){var c=this.ia();if(c.from in a){var d=VK(this);b=b.duration();a=new aN(d,b,new ZM(a[c.from],a[c.Lg]))}else d=VK(this),b=b.duration(),a=new aN(d,b,new $M(a[c.Lg]));return a};function cN(a,b){this.ih=a;this.zd=b}x(cN,rn);cN.prototype.Fd=function(a,b){this.Sb(this.zd,a,b)};cN.prototype.rj=function(a,b){this.Sb(!this.zd,a,b)};cN.prototype.Sb=function(a,b,c){b.Nc.add(new ur(this.ih,"visibility",new Ym(a,c)))};function dN(){}x(dN,PK);dN.prototype.$g=function(a){var b=this.ia();return new cN(VK(this),a[b.Lg])};function eN(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)&&fN(a[d],d,b)}function fN(a,b,c){for(var d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&fN(a[d],d,c));a.toString=function(){return b}};function gN(a){this.Qf=a;this.nk=1;this.s4=0}var hN;
gN.prototype.load=function(a,b){var c=this.ia();c.zM in b&&iN(this,a,b[c.zM]);var d=this.ia(),e=null;d.CN in b&&d.Dh in b[d.CN]&&(e=b[d.CN]);var g=e?e[d.Dh].length:0,h=a.Wa().count(),k=!1;if(h==g+1)g=a.Ox,h=a.Wa().$b(0),g.ug(this.Qf.ks("__step",!0)),Ln(g,new CK(1E3*h.duration())),k=!0;else if(h!==g)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&jN(this,a,a.Us,a.Ox,0,e[d.Dh],new kN(a,this,k));if(c.tN in b)for(b=b[c.tN],c=0;c<b.length;++c){e=b[c];d=c+1;h=a;k=
this.ia().tN;g=null;if(k.OY in e){var l=e[k.OY];k=this.Qf.ks(l,!0);g=this.Qf.ks(l,!1);for(var n=l.length,p=0;p<n;++p)h.ug(l[p])}else if(k.gY in e)k=k.gY,l=e[k],h=k.uj in l?Zk(h.Mc(),l[k.uj]):Zk(h.od(),l[k.Gh]),y(h),k=l[k.B5],h=tk(h.Dl(),k),k=this.Qf.KM(h,!0);else throw Error();k=[k,g];g=a;h=a.Us;l=k[0];k=k[1];n=this.ia();e=e[n.Dh];l=new lN(l,this.Qf);n=new Kn(this.Qf);jN(this,g,h,n,d,e,l);k&&n.ug(k);a.xR.push(n)}};
function iN(a,b,c){function d(a){if(4!=a.length)throw Error("bounding box array must contain exactly 4 items");return new Xg(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 bo(a[0],a[1],a[2],a[3],a[4],a[5])}a=a.ia().zM;b=b.Us;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.Cl in h))throw Error("animated object json must contain bbox property");
var l=d(h[a.Cl]),n=null;a.yi in h&&(n=e(h[a.yi]));var p=null;a.wj in h&&(p=e(h[a.wj]));b.add(new go(k,l,n,p))}}
function jN(a,b,c,d,e,g,h){for(var k=a.ia().Dh,l=0;l<g.length;++l){h.gX(d,l);var n=h.TE(l),p=g[l];if(k.fj in p){var q=a,u=q.ia().Dh;var v=q.ia().Dh;for(var G=v.fj.timing,H=[],J=p[v.fj],N=0;N<J.length;++N){var W=J[N][v.fj.timing],ea=A(W,G.duration,0),ta=A(W,G.hF,0),ua=A(W,G.Tz,!1),pa=A(W,G.repeat,1),ra=A(W,G.GY,0),ya=A(W,G.Ah,!1);W=A(W,G.IY,0);var qb=ea;ua&&(qb+=ea+2*W);Ea(pa)&&1<pa&&(qb=qb*pa+ra*(pa-1));!ua&&ya&&(qb+=W);qb+=ta;H.push(1E3*qb)}v=0<H.length?Math.max.apply(Math,H):0;u=n?1E3*n.duration():
1E3*A(p,u.duration,0);u=v>u?u/(v+.001):1;v>q.s4&&(q.nk=u);q=u;u=new DK;G=!1;p=p[k.fj];for(v=0;v<p.length;++v){var ge=p[v];if(A(ge,k.fj.CO)){H=a;N=d.yr;ua=c;ea=e;J=ge;ta=H.ia().Dh.fj;pa=jo(ua,J[ta.CO]);ra=1E3*J[ta.timing][ta.timing.duration];1===ra&&(ra=0);ra*=q;ua=new DK;ua.sg(new CK(ra));ya=J[ta.$r];for(W=0;W<ya.length;++W){qb=ya[W];var ec=qb[ta.$r.type];var Ya=ta.$r.type,hb={};hb[Ya.rotation]=LM;hb[Ya.g7]=BM;hb[Ya.h7]=CM;hb[Ya.f7]=sM;hb[Ya.FA]=TM;hb[Ya.GA]=UM;hb[Ya.d8]=VM;hb[Ya.e8]=WM;hb[Ya.opacity]=
GM;hb[Ya.visibility]=dN;hb[Ya.p8]=bN;hb[Ya.setProperty]=YM;hb[Ya.fontSize]=$L;hb[Ya.color]=fM;hb[Ya.b7]=kM;if(ec in hb)ec=new hb[ec];else throw Error("unknown behavior");ec.initialize(ta.$r,pa,ra,ea);ua.sg(ec.load(qb))}pa=ua;ea=J;J=H.ia().Dh.fj;H=ea[J.CO];J=J.timing;ea=ea[J];ta=1E3*A(ea,J.IY,0)*q;ua=A(ea,J.Tz,!1);ra=new wr(pa.duration());ya=A(ea,J.PE,0);W=A(ea,J.fF,0);if(0<ya||0<W)pa.Pr=new tn(ya,W);ua&&(pa=new En([pa,new CK(2*ta),new KK(pa)]),ra=new LK([ra,2*ta,ra]));if(ya=A(ea,J.repeat,!1))W=1E3*
A(ea,J.GY,0)*q,Ea(ya)&&1<ya&&(pa=new JK(pa,ya,W,mN(H,pa,ta)),ra=new MK(ra,ya,W,ta));!ua&&A(ea,J.Ah,!1)&&(pa=mN(H,pa,ta),0<ta&&(ra=new LK([ra,ta,new wr(0)])));J=1E3*A(ea,J.hF,0)*q;0<J&&(pa=new En([new CK(J),pa]),ra=new LK([J,ra]));N.sg(H,ra);u.sg(pa)}else{G=b;H=d;ea=e;ta=ge;J=a.ia().Dh.fj;ua=ta[J.timing];N=new OK;N.initialize(J.$r,1E3*ua[J.timing.duration]*q,1E3*ua[J.timing.hF]*q,ea);ea=ta[J.$r];for(ta=0;ta<ea.length;++ta)if(pa=ea[ta],ra=N.load(pa),H.ML.push(ra),H.yr.sg(ra.ih,new LK([ra.eL,new wr(0)])),
n&&(ua=kb(G.Wa().uz,n),ua=new ak(G.index(),ua,ra.eL/1E3),ra=ra.Jl(),ra instanceof ar&&(ya=ra.xA(),pa=J.$r.uj in pa?Zk(G.Mc(),ya):Zk(G.od(),ya)))){pa=pa.Nc;ya=ua;switch(ra.type()){case br:ua="play";break;case cr:ua="togglePlay";break;case dr:ua="stop";break;default:throw Error("unknown media operation type");}ua=new Gk(ua,ya,ra.Wf());pa.Nc.push(ua)}G=!0}}if(0<u.Qb.length||G)0==u.Qb.length&&(n=ge[k.fj.timing],u.sg(new CK(1E3*(n[k.fj.timing.hF]+n[k.fj.timing.duration])*q))),Ln(d,u)}h.YW(d,l)}}
function mN(a,b,c){var d=La(b)+"_rewind";return b=new En([new HK(a,d),b,new CK(c),new IK(a,d)])}
gN.prototype.ia=function(){if(!hN){var a={zM:{A:"a",id:{A:"i"},Cl:{A:"b"},yi:{A:"t"},wj:{A:"r"}},CN:{A:"m"},tN:{A:"i",OY:{A:"i"},gY:{A:"m",uj:{A:"s"},Gh:{A:"v"},B5:{A:"b"}}},Dh:{A:"s",duration:{A:"d"},fj:{A:"a",CO:{A:"s"},timing:{A:"t",hF:{A:"u"},duration:{A:"d"},PE:{A:"a"},fF:{A:"c"},Hha:{A:"b"},Tz:{A:"t"},Ah:{A:"r"},repeat:{A:"p"},IY:{A:"w"},GY:{A:"l"}},$r:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},PE:{A:"a"},fF:{A:"c"},Ah:{A:"r"},gO:{A:"v"},Tz:{A:"t"}},type:{A:"y",rotation:{A:"r"},FA:{A:"s1"},
d8:{A:"s3"},GA:{A:"s2"},e8:{A:"s4"},p8:{A:"h"},g7:{A:"m1"},h7:{A:"m2"},f7:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},b7:{A:"k"},media:{A:"d"}},qn:{A:"b"},from:{A:"f"},Lg:{A:"o"},mF:{A:"m"},path:{A:"p"},ZF:{A:"r"},R6:{A:"i"},M7:{A:"a"},G5:{A:"c",Z7:{A:"r"},H6:{A:"h"},I6:{A:"c"}},R5:{A:"d"},target:{A:"g",stroke:{A:"s"},D8:{A:"s2"},fill:{A:"f"},text:{A:"t"}},U5:{A:"h"},Cv:{A:"s",A5:{A:"n"},C5:{A:"b"},F5:{A:"c"},T5:{A:"d"},G7:{A:"p"},E5:{A:"h"},X5:{A:"v"},
R7:{A:"r"},y5:{A:"a"},C8:{A:"t"},V8:{A:"g"},a9:{A:"w"},X8:{A:"w1"},W8:{A:"w2"}},xh:{A:"u",E6:{A:"h"},vertical:{A:"v"},"in":{A:"i"},w7:{A:"o"},n6:{A:"b"},o6:{A:"l"},p6:{A:"r"},q6:{A:"t"},X6:{A:"ld"},Y6:{A:"lu"},a8:{A:"rd"},b8:{A:"ru"},F6:{A:"hi"},G6:{A:"ho"},K8:{A:"vi"},L8:{A:"vo"}},Jl:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},Wf:{A:"P"},uj:{A:"S"},Gh:{A:"V"}}}}};eN(a);hN=a}return hN};function kN(a,b,c){this.za=a;this.z0=b;this.H_=c}
kN.prototype.gX=function(a,b){this.TE(b);b=this.z0.Qf.ks("__step",!0);a.ug(b)};kN.prototype.YW=function(a,b){b=this.TE(b);0<b.CK&&Ln(a,new CK(1E3*b.CK))};kN.prototype.TE=function(a){return this.za.Wa().$b(a+(this.H_?1:0))};function lN(a,b){this.WL=a;this.O4=b}lN.prototype.gX=function(a){a.ug(this.WL.clone(this.O4))};lN.prototype.YW=function(){};lN.prototype.TE=function(){return null};var nN={z9:"attachment",hha:"webLink"};t("ispring.presenter.presentation.resources.references.ReferenceType",nN,void 0);t("ATTACHMENT","attachment",nN);t("WEB_LINK","webLink",nN);function oN(a,b){this.op=a;this.sm=b}oN.prototype.text=function(){return this.op};oN.prototype.oi=function(){return this.sm};oN.prototype.html=oN.prototype.oi;oN.prototype.text=oN.prototype.text;function pN(){}pN.prototype.type=function(){return"none"};function qN(){}var rN;qN.prototype.ia=function(){return sN()};
qN.prototype.load=function(a){if(!a)throw Error("presentation json can't be null");var b=this.ia(),c=new Zt(a[b.id]);b.title in a&&c.zO(a[b.title]);b.courseTitle in a&&(c.Xf=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.Pf=a[b.slideWidth];c.Of=a[b.slideHeight];if(b.ys in a)for(var d=a[b.ys],e=this.ia().ys,g=c.ys(),h=0;h<d.length;++h){var k=d[h],l=new wK;l.hh=A(k,e.name,"");l.KR=A(k,e.Av,
"");l.DP=A(k,e.gv,"");l.BO(A(k,e.xe,""));l.km=A(k,e.Ep,"");l.nr=A(k,e.Sp,"");e.vc in k&&l.Cs(tN(this,k[e.vc]));if(e.Fv in k){var n=e.Fv,p=k[n],q=new yK(p[n.pA],p[n.width],p[n.height]);l.TT=q}g.Cy.push(l)}var u=this.ia(),v=c.BL;if(u.Mc in a)for(var G=a[u.Mc],H=0;H<G.length;++H){var J=new jk(G[H][u.Mc.id],"",G[H][u.Mc.oi]);v.Ws[J.id()]=J}var N=c.IW;if(u.od in a){var W=a[u.od];for(H=0;H<W.length;++H){var ea=uN(W[H][u.od.id],W[H][u.od.oi],W[H][u.od.poster]);N.Ws[ea.id()]=ea}}var ta=this.ia();if(ta.xs in
a)for(var ua=a[ta.xs],pa=0;pa<ua.length;++pa){var ra=ua[pa],ya=vN(c,ra[ta.xs.Mc],ra[ta.xs.loop]);c.xs().push(ya)}wN(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var qb=a[b.slides],ge=qb.length;if(!ge)throw Error("presentation must contain at least one slide");for(var ec=[],Ya=0;Ya<ge;++Ya){var hb=void 0,jj=void 0,pn=void 0,se=void 0,te=void 0,Sa=qb[Ya],ey=Ya,sa=this.ia().slides,Jz=Sa[sa.SA]||sa.SA.slide+"";if(Jz==sa.SA.slide+""){var kc=Sa,Vd=new vo(new Un);
Vd.pq=A(kc,sa.r5,!1);Vd.tw=A(kc,sa.vM,!0);if(sa.cF in kc)Vd.pf=new mK(kc[sa.cF]);else if(sa.tX in kc&&sa.src in kc){var lT=yi()&&kc.hasOwnProperty(sa.RY)?sa.RY:sa.src;Vd.pf=new nK(kc[lT],kc[sa.tX])}else throw Error("slide json must contain either contentId or css+src parameters");var mT=Vd,RK=kc,SK=this.ia().slides;SK.OX in RK&&(mT.gR=RK[SK.OX].concat());var TK=Vd,zs=kc,As=this.ia().slides;if(As.Mc in zs)for(var nT=TK.Mc(),UK=zs[As.Mc],Xe=this.ia().slides.Mc,Kz=0;Kz<UK.length;++Kz){var Bf=UK[Kz],
oT=new jk(Bf[Xe.wp],Bf[Xe.wp],""),uk=new Sk(Bf[Xe.id],oT,A(Bf,Xe.duration,0));uk.rl=xN(A(Bf,Xe.repeat,1),Xe);uk.Ui=A(Bf,Xe.slides,0)-1;uk.setVolume(A(Bf,Xe.volume,1));uk.Ht=A(Bf,Xe.li,!1);yN(uk,Bf,Xe);nT.add(uk)}if(As.od in zs)for(var pT=TK.od(),XK=zs[As.od],Ad=this.ia().slides.od,Lz=0;Lz<XK.length;++Lz){var Wd=XK[Lz],qT=uN(Wd[Ad.wp],Wd[Ad.oi]),Hg=new Pl(Wd[Ad.id],qT,A(Wd,Ad.duration,0),Wd[Ad.wp]);Hg.rl=xN(A(Wd,Ad.repeat,1),Ad);Hg.aR=Wd[Ad.pN];Hg.OU=Wd[Ad.cG];Hg.XT=Wd[Ad.QN];Hg.Ui=A(Wd,Ad.slides,
0)-1;Hg.setVolume(A(Wd,Ad.volume,1));yN(Hg,Wd,Ad);pT.add(Hg)}var rT=Vd,YK=kc,sT=this.ia().slides,tT=rT.dB(),Cf=sT.dB;if(Cf in YK)for(var ZK=YK[Cf],uT=ZK.length,Mz=0;Mz<uT;++Mz){var ai=ZK[Mz],vk=new to(ai[Cf.containerId],ai[Cf.url]);vk.zb(ai[Cf.width]);vk.Cb(ai[Cf.height]);vk.setTimeout(ai[Cf.timeout]);vk.Pv(ai[Cf.fN]);vk.pQ=ai[Cf.fA];tT.add(vk)}var vT=Vd,$K=kc,wT=this.ia().slides,xT=vT.Tw,Ig=wT.e9;if(Ig in $K)for(var aL=$K[Ig],yT=aL.length,Nz=0;Nz<yT;++Nz){var wk=aL[Nz],Bs=new wG(wk[Ig.containerId],
wk[Ig.Gh]);Bs.zb(wk[Ig.width]);Bs.Cb(wk[Ig.height]);Ig.Oa in wk&&(Bs.uh=Math.max(0,wk[Ig.Oa]));xT.add(Bs)}zN(this,Vd,kc);var AT=Vd,bL=kc,BT=this.ia().slides,CT=AT.Tw,Df=BT.d9;if(Df in bL)for(var cL=bL[Df],DT=cL.length,Oz=0;Oz<DT;++Oz){var bi=cL[Oz],Cs=new sG(bi[Df.containerId],bi[Df.Gh],bi[Df.clientId]);Cs.zb(bi[Df.width]);Cs.Cb(bi[Df.height]);Df.Oa in bi&&(Cs.uh=Math.max(0,bi[Df.Oa]));CT.add(Cs)}if(sa.aN in kc)for(var ET=Vd.XH,dL=kc[sa.aN],ci=this.ia().slides.aN,Pz=0;Pz<dL.length;++Pz){var di=dL[Pz];
ET.Ww.push(new ro(di[ci.containerId],di[ci.url],di[ci.width],di[ci.height],di[ci.Oa],di[ci.bgColor],A(di,ci.VO,!1)))}te=Vd}else{if(Jz==sa.SA.quiz+""){var xk=Sa,Bd=new Us;Bd.pq=!1;Bd.tw=!1;Bd.ZG=xk[sa.O7];Bd.KA(xk[sa.Gn]);var Wn=sa.P7,Ds=xk[Wn];Bd.qB=Ds[Wn.Rz];Bd.IU=Ds[Wn.dO];Bd.AO(AN(Ds,Wn));var Xn=Wn.ZM,eL=Ds[Xn],GT=BN(eL[Xn.ws],Xn.ws);Bd.yD=GT;var HT=BN(eL[Xn.YM],Xn.ws);Bd.ZB=HT;Bd.pf=new nK(xk[sa.src]);var gL=sa.Q7;if(xk.hasOwnProperty(gL)){var hL=xk[gL];Bd.wE!=hL&&(Bd.wE=hL)}se=Bd}else{if(Jz==
sa.SA.scenario+""){var Qz=Sa,Ef=new bs;Ef.pq=!1;Ef.tw=!1;Ef.KA(Qz[sa.Gn]);Ef.pf=new nK(Qz[sa.src]);var Es=sa.f8,Fs=Qz[Es];if(null!=Fs){Ef.rB=Fs[Es.Sz];Ef.AO(CN(Fs,Es));var Yn=Es.ZM,iL=Fs[Yn],JT=DN(iL[Yn.ws],Yn.ws);Ef.zD=JT;var KT=DN(iL[Yn.YM],Yn.ws);Ef.$B=KT}pn=Ef}else{var Gs=Sa,Jg=new Ur;Jg.pq=!1;Jg.tw=!1;Jg.pf=new nK(Gs[sa.src]);Jg.d0=Gs[sa.sN];Jg.KA(Gs[sa.Gn]);var Rz=sa.P6,kL=Gs[Rz];Jg.rO(kL[Rz.navigationType]);Jg.pB=kL[Rz.Qz];pn=Jg}se=pn}te=se}var jb=te,lL=Sa[sa.z5];if(r(lL)){var LT=c.xs()[lL];
jb.BB=LT}jb.Ki=ey;jb.zO(A(Sa,sa.title,""));jb.J(A(Sa,sa.visible,!0));jb.kG(A(Sa,sa.nd,0));jb.op=A(Sa,sa.text,"");jb.Qj=new oN(A(Sa,sa.Qp,""),A(Sa,sa.J6,""));if(sa.Dh in Sa)for(var MT=jb.Wa(),Sz=Sa[sa.Dh],NT=jb.uk(),Hs=this.ia().slides.Dh,Is=0;Is<Sz.length;++Is){var Js=Sz[Is];if(!(Hs.zY in Js))throw Error("animation step json must contain playTime parameter");var mL=Hs.yY in Js?Js[Hs.yY]:void 0;MT.add(new ok(Js[Hs.zY],mL,(Is!=Sz.length-1||NT)&&r(mL)))}if(jb instanceof vo&&sa.zG in Sa){var nL=new gN(jb.Qf);
nL.load(jb,Sa[sa.zG]);jj=nL.nk;jb.XH.Fk(jj);jb.Tw.Fk(jj);jb.dB().Fk(jj)}if(sa.transition in Sa){var ei=Sa[sa.transition],fi=this.ia().slides.transition;if(!(fi.type in ei&&fi.duration in ei))throw Error("Transition type or duration not specified");var oL=ei[fi.type];rN||(rN={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 OT=rN[oL]||oL;var pL=null,qL=!1;if(fi.uj in ei&&""!=ei[fi.uj]){var rL=ei[fi.uj];
"-"==rL?qL=!0:pL=Zk(jb.Mc(),rL)}hb=new Tk(OT||"null",ei[fi.duration],pL,qL);jb.tf=hb}else jb.tf=new Tk("null",0);var sL=Sa,tL=this.ia().slides;if(tL.fw in sL){var Ks=tL.fw,Tz=sL[Ks],PT=new BK(Tz[Ks.pA],Tz[Ks.width],Tz[Ks.height]);jb.rf=PT}if(sa.Bn in Sa)for(var QT=jb.Bn(),uL=Sa[sa.Bn],Zn=this.ia().slides.Bn,Uz=0;Uz<uL.length;++Uz){var Vz=uL[Uz],Wz=null;if(Zn.params in Vz){var vL=Vz[Zn.params];Wz={};for(var Xz=0;Xz<vL.length;++Xz){var wL=vL[Xz];Wz[wL[Zn.params.name]]=wL[Zn.params.value]}}QT.Nc.push(new mk(Vz[Zn.name],
Wz))}if(sa.CY in Sa){var RT=Sa[sa.CY],ST=c.ys().MX(RT);jb.Qv(ST)}sa.gj in Sa&&EN(this,jb.gj(),Sa[sa.gj]);if(sa.ts in Sa)for(var UT=jb.ts(),VT=Sa[sa.ts],WT=this.ia().slides.ts,XT=A(VT,WT.lock,!1),xL=Nw(),Yz=0;Yz<xL.length;++Yz)UT.tS[xL[Yz]]=!XT;if(sa.yj in Sa)for(var ZT=jb.yj(),yL=Sa[sa.yj],Ye=this.ia().slides.yj,Zz=0;Zz<yL.length;++Zz){var Ze=yL[Zz],$T=A(Ze,Ye.id),aU=A(Ze,Ye.$v),bU=A(Ze,Ye.Xp,!1),cU=A(Ze,Ye.Ol,!1),dU=A(Ze,Ye.UO),$n=A(Ze,Ye.Cl,[]);y(4==$n.length);var eU=new al({id:$T,Xp:bU,Ol:cU,UO:dU,
Cl:new Xg($n[0],$n[1],$n[2],$n[3]),xk:A(Ze,Ye.xk,!1),Ik:A(Ze,Ye.Ik,!1),rotation:A(Ze,Ye.rotation,0),slides:A(Ze,Ye.slides,[]),$v:aU});ZT.Jh.push(eU)}ec.push(jb)}for(var zL=ec.length,AL=!1,gi=0;gi<zL;++gi)if(ec[gi].visible()){AL=!0;break}if(!AL)for(gi=0;gi<zL;++gi)ec[gi].J(!0);for(var $z=-1,aA=0;aA<ec.length;++aA){var bA=ec[aA];if(bA.visible()){var Ls=bA.nd();2<=Ls-$z&&(Ls=$z+1);bA.kG(Ls);$z=Ls}}var fU=c.slides();for(Ya=0;Ya<ec.length;++Ya)il(fU,ec[Ya]);a:{for(var yk=0;yk<c.slides().count();++yk){var BL=
c.slides().$(0).gj();if(BL.Pp()||BL.Jv())break a}var zk=this.ia(),CL=c.lQ;if(zk.tG in a){var DL=a[zk.tG];for(yk=0;yk<DL.length;++yk){var EL=DL[yk],gU=new nl(c.slides(),EL[zk.tG.name],EL[zk.tG.slides]);CL.add(gU)}}if(zk.HF in a){var hU=Yt(CL,a[zk.HF]);c.fh=hU}}if(b.Uz in a){var ve=a[b.Uz],we=this.ia().Uz;c.Vn=new bt({content:ve[we.content],contentHover:ve[we.contentHover],url:ve[we.url],width:ve[we.width],height:ve[we.height],Qn:ve[we.Qn],language:ve[we.language],un:ve[we.un],tn:ve[we.tn],ls:ve[we.ls],
ms:ve[we.ms]})}if(b.cB in a){var Ff=a[b.cB],Gf=this.ia().cB,Ms=new ft(Ff[Gf.src],new Xg(Ff[Gf.left],Ff[Gf.top],Ff[Gf.width],Ff[Gf.height]));Ms.Me(Ff[Gf.opacity]);Gf.url in Ff&&(Ms.He=Ff[Gf.url],Ms.np=Ff[Gf.target]);c.jn=Ms}if(b.settings in a){var hi=c.settings(),Xd=a[b.settings],dd=this.ia().settings;if(dd.navigation in Xd){var cA=hi.navigation(),Ak=Xd[dd.navigation],Bk=this.ia().settings.navigation;if(Bk.Il in Ak){var FL=cA.Il(),Ns=Ak[Bk.Il],Ck=this.ia().settings.navigation.Il;Ck.enabled in Ns&&
FL.ua(Ns[Ck.enabled]);var dA="bySteps";if(Ck.target in Ns)switch(Ns[Ck.target]){case Ck.target.step+"":dA="bySteps";break;case Ck.target.slide+"":dA="bySlides"}FL.Bo=dA}if(Bk.Mp in Ak){var eA=cA.Mp(),GL=Ak[Bk.Mp],HL=this.ia().settings.navigation.Mp;eA.ua(A(GL,HL.enabled,!0));if(eA.enabled())for(var iU=eA.actions(),IL=GL[HL.actions],fA=0;fA<IL.length;++fA)iU.sg(FN(this,IL[fA]))}if(Bk.nv in Ak){var kU=cA.nv(),lU=Ak[Bk.nv],mU=this.ia().settings.navigation.nv;kU.VW=A(lU,mU.dP,!0)}}if(dd.Kc in Xd){var Dk=
Xd[dd.Kc],Ek=hi.Kc(),ii=this.ia().settings.Kc;Ek.$R=A(Dk,ii.An,!1);Ek.gG(A(Dk,ii.Sd,!1));Ek.VD=A(Dk,ii.hO,!1);switch(A(Dk,ii.resume)){case ii.resume.prompt+"":Ek.su="prompt";break;case ii.resume.s5+"":Ek.su="always";break;case ii.resume.k7+"":Ek.su="never"}dd.Kc.navigationType in Dk&&hi.navigation().rO(GN(this,Dk[dd.Kc.navigationType]))}if(dd.Yr in Xd){var oU=hi.Yr(),pU=Xd[dd.Yr],qU=this.ia().settings.Yr;oU.Vw=A(pU,qU.fitToWindow,!0)}dd.Os in Xd&&HN(this,hi.Os(),Xd[dd.Os]);dd.Kv in Xd&&IN(this,hi.Kv(),
Xd[dd.Kv]);if(dd.Pz in Xd){var tU=hi.Pz(),JL=Xd[dd.Pz],KL=this.ia().settings.Pz;KL.enabled in JL&&tU.ua(JL[KL.enabled])}}b.skinSettings in a&&(c.settings().Fr=a[b.skinSettings]);b.kb in a&&c.settings().mO(a[b.kb]);if(!(b.sX in a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");c.settings().ip=a[b.sX];if(b.fonts in a)for(var LL=a[b.fonts],$e=this.ia().fonts,gA=0;gA<LL.length;++gA){var af=LL[gA],ML=af[$e.name],hA=af[$e.Y8],Os=af[$e.bP],NL=af[$e.t5],OL=af[$e.S5],PL=af[$e.r6],
ao=0;if(-1==Xo){var ji=0;if(Kc)Ec&&(ji=1);else if(Jc||ri)ji=2;else if(Lc||mi)Dc?ji=4:Ji?ji=3:Hc?ji=5:Ic&&Mi&&(ji=6);Xo=ji}var QL=Xo;if(0!=QL){switch(QL){case 1:ao=.5*Math.max(NL+OL+PL-(hA+Os),0);break;case 3:ao=.5*PL;case 2:case 4:case 5:case 6:ao+=.5*(hA+OL-NL-Os)}0!=ao&&(Wo=!0)}Vo[ML]=new Zo(hA+Os,Os,ao,A(af,$e.bold,!1),A(af,$e.italic,!1));var uU=new dt(ML,af[$e.localName],af[$e.urls]);c.MQ.push(uU)}b.vc in a&&c.Cs(tN(this,a[b.vc]));var RL=this.ia();if(RL.qj in a)for(var vU=fb(c.Mn().qj(),rt),SL=
a[RL.qj],Fk=this.ia().qj,iA=0;iA<SL.length;++iA){var Ps=SL[iA];a:{switch(Ps[Fk.type]){case Fk.type.w5+"":var TL="attachment";break a;case Fk.type.T7+"":TL="webLink";break a}throw Error("unknown reference type");}vU.pu.push(new qt(TL,Ps[Fk.title],Ps[Fk.url],Ps[Fk.target]))}return c};function BN(a,b){switch(a[b.type]){case b.type.IM+"":return new Cl("closePlayerWindow");case b.type.Ke+"":return new Cl("gotoNextSlide");case b.type.ve+"":return new Dl(a[b.K])}throw Error("unknown finish action");}
function DN(a,b){switch(a[b.type]){case b.type.IM+"":return new Kl("closePlayerWindow");case b.type.Ke+"":return new Kl("gotoNextSlide");case b.type.ve+"":return new Ll(a[b.K])}throw Error("unknown finish action");}function AN(a,b){b=b.yM;switch(a[b]){case b.BM+"":return"atAnyTime";case b.wM+"":return"afterAttempt";case b.xM+"":return"afterPassing"}throw Error("unknown quiz next slide rule");}
function CN(a,b){b=b.yM;switch(a[b]){case b.BM+"":return"atAnyTime";case b.wM+"":return"afterAttempt";case b.xM+"":return"afterPassing"}throw Error("unknown scenario next slide rule");}
function zN(a,b,c){function d(a){if(6!=a.length)throw Error("transform matrix must contain exactly 6 items");return new bo(a[0],a[1],a[2],a[3],a[4],a[5])}function e(a){return new Xg(a[0],a[1],a[2],a[3])}function g(a,b){return new lo(a[b.id],e(a[b.Cl]),d(a[b.yi]),d(a[b.wj]))}function h(a,b){return new Wg(a[b.top],a[b.right],a[b.bottom],a[b.left])}var k=a.ia().slides.u8;if(c[k]){var l=k.DO;z(c[k][l],function(a,c){var d=new no(a[l.type],e(a[l.Cl]),c),k=l.item;a[l.uc]&&(d.uc=g(a[l.uc],k),d.hX=a[l.uc][l.C6]);
z(a[l.Sl],function(a){a=g(a,k);d.Sl.push(a)});z(a[l.Bp]||[],function(a){d.Bp.push(new ko(a[l.type],a[l.text],a[l.pj]))});d.text=a[l.text];d.ss=a[l.ss]||0;d.rotation=a[l.rotation]/180*Math.PI;d.xk=a[l.xk];d.Ik=a[l.Ik];d.pj=a[l.pj];c=d.mv;c.line=a[l.line];c.fill=a[l.fill];c.ps=a[l.ps];c.Bs=a[l.Bs];c.Gs=a[l.Gs];c.Js=a[l.Js];c.Ks=a[l.Ks];po(d);a[l.Td]&&(d.Td=h(a[l.Td],l.Td));b.Gu.push(d)},a)}}
function EN(a,b,c){function d(a){switch(a[e.action.type]){case e.action.type.n7+"":return new pN;case e.action.type.ve+"":return new $t(a[e.action.K])}throw Error("unknown branching action");}var e=a.ia().slides.gj;e.Pp in c&&Vk(b,d(c[e.Pp]));e.Jv in c&&Wk(b,d(c[e.Jv]))}function GN(a,b){a=a.ia().settings.Kc.navigationType;var c="free";switch(b){case a.X7+"":c="restricted";break;case a.k8+"":c="sequential"}return c}
function FN(a,b){var c=a.ia().settings.navigation.Mp.actions;a=new wt(JN(a,b));b=b[c.Hs];for(var d=0;d<b.length;++d){var e=b[d];a.mV.push(new vt(e[c.Hs.key],A(e,c.Hs.dF,!1),A(e,c.Hs.shift,!1)))}return a}
function JN(a,b){a=a.ia().settings.navigation.Mp.actions.name;switch(b[a]){case a.E7+"":return"playPause";case a.LF+"":return"nextSlide";case a.I7+"":return"previousSlide";case a.m7+"":return"nextStep";case a.J7+"":return"previousStep";case a.j8+"":return"seekForward";case a.i8+"":return"seekBackward";case a.k6+"":return"firstSlide";case a.V6+"":return"lastSlide";case a.zN+"":return"lastViewedSlide";case a.w8+"":return"slideStart";case a.t8+"":return"slideEnd";case a.T8+"":return"volumeUp";case a.S8+
"":return"volumeDown";case a.F8+"":return"toggleFullscreen"}throw Error("unknown action type");}function HN(a,b,c){function d(a){return new Vt(a[e.link.url],a[e.link.target])}var e=a.ia().settings.Os;b.EV=e.pG in c?d(c[e.pG]):null;b.jU=e.XF in c?d(c[e.XF]):null}function IN(a,b,c){function d(a){return a?new Nt(new Date(1E3*a)):null}a=a.ia().settings.Kv;a.password in c&&(b.yK=c[a.password]);if(a.gw in c){var e=c[a.gw];Tt(b,new Qt(d(e[a.gw.V5]),d(e[a.gw.W5])))}a.jF in c&&(b.rQ=c[a.jF])}
function xN(a,b){if(!a)return 1;if(Ea(a))return a;switch(a){case b.repeat.bZ+"":return"untilNextClick";case b.repeat.cZ+"":return"untilNextSlide";case b.repeat.dZ+"":return"untilNextSound"}return 1}function yN(a,b,c){if(c.Dl in b){b=b[c.Dl];for(var d=0;d<b.length;++d){var e=b[d];e=new qk(e[c.Dl.name],e[c.Dl.time]);a.Dl().add(e)}}}
function tN(a,b){a=a.ia().vc;var c=new ct;if(a.logo in b){var d=a.logo,e=b[d];c.pO(new yK(e[d.pA],e[d.width],e[d.height]))}c.BO(A(b,a.xe,""));c.OW=A(b,a.DG,"_blank");return c}function uN(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 rl(a,b,d,e,c)}function vN(a,b,c){var d=[];z(b,function(b){d.push(a.BL.Ws[b]||null)});return new kk(d,c)}
function wN(a,b,c){var d=a.ia();if(d.md in c){var e=b.md();c=c[d.md];if(d.md.yp in c){var g=b.BL,h=e.yp();KN(a,c[d.md.yp],function(a,b,c,d){a=g.Ws[a]||null;y(a);h.o5(new kt(a,c,d,b))})}if(d.md.Bf in c){var k=b.IW,l=e.Bf();KN(a,c[d.md.Bf],function(a,b,c,d){a=k.Ws[a]||null;y(a);l.q5(new nt(a,c,d,b))})}}}function KN(a,b,c){for(var d=a.ia().md.track,e=0;e<b.length;++e){var g=b[e],h=g[d.xA],k=A(g,d.volume,1),l=LN(a,g[d.Hb]);g=LN(a,g[d.xg]);c(h,k,l,g)}}
function LN(a,b){a=a.ia().md.track.timestamp;return new ak(b[a.K],b[a.qa],b[a.Oa])}var MN=null;
function sN(){if(MN)return MN;var a={id:{A:"i"},title:{A:"t"},courseTitle:{A:"ct"},slideWidth:{A:"w"},slideHeight:{A:"h"},sX:{A:"c"},H7:{A:"pv"},slides:{A:"s",SA:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},tX:{A:"c"},src:{A:"s"},RY:{A:"sl"},cF:{A:"o"},Qp:{A:"n"},J6:{A:"N"},Bha:{A:"an"},text:{A:"x"},fw:{A:"T",pA:{A:"i"},width:{A:"w"},height:{A:"h"}},vM:{A:"a"},r5:{A:"d"},nd:{A:"l"},CY:{A:"p"},z5:{A:"B"},OX:{A:"hi"},Dh:{A:"e",zY:{A:"p"},yY:{A:"a"}},
zG:{A:"i"},transition:{A:"q",type:{A:"t"},duration:{A:"d"},uj:{A:"s"}},Mc:{A:"S",id:{A:"i"},wp:{A:"a"},slides:{A:"s"},repeat:{A:"r",cZ:{A:"s"},bZ:{A:"c"},dZ:{A:"n"}},volume:{A:"v"},li:{A:"e"},Dl:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},od:{A:"V",id:{A:"i"},wp:{A:"a"},slides:{A:"s"},repeat:{A:"r",cZ:{A:"s"},bZ:{A:"c"},dZ:{A:"n"}},QN:{A:"f"},pN:{A:"H"},cG:{A:"R"},volume:{A:"v"},oi:{A:"h"},Dl:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},dB:{A:"wo",containerId:{A:"c"},url:{A:"u"},timeout:{A:"to"},
width:{A:"w"},height:{A:"h"},fN:{A:"f"},fA:{A:"ds"}},e9:{A:"y",containerId:{A:"c"},Gh:{A:"v"},width:{A:"w"},height:{A:"h"},Oa:{A:"to"}},d9:{A:"yk",containerId:{A:"c"},Gh:{A:"v"},width:{A:"w"},height:{A:"h"},Oa:{A:"to"},clientId:{A:"cl"}},Bn:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},gj:{A:"b",action:{type:{A:"t",n7:{A:"n"},ve:{A:"g"}},K:{A:"s"}},Pp:{A:"n"},Jv:{A:"p"}},ts:{A:"r",lock:{A:"l"}},yj:{A:"z",id:{A:"i"},$v:{A:"t"},Xp:{A:"r"},Ol:{A:"bg"},UO:{A:"tt"},Cl:{A:"b"},xk:{A:"hF"},
Ik:{A:"vF"},rotation:{A:"R"},slides:{A:"s"}},aN:{A:"f",containerId:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},Oa:{A:"to"},bgColor:{A:"b"},VO:{A:"t"}},u8:{A:"si",DO:{A:"shapes",item:{id:{A:"id"},Cl:{A:"bbox"},yi:{A:"transformBefore"},wj:{A:"transformAfter"}},uc:{A:"bg"},Sl:{A:"textItems"},Bp:{A:"childItems"},type:{A:"type"},text:{A:"text"},Cl:{A:"bbox"},xk:{A:"hFlip"},Ik:{A:"vFlip"},rotation:{A:"rotation"},ss:{A:"lineWeight"},pj:{A:"normalizedPic"},C6:{A:"hasTransparency"},Td:{A:"crop",left:{A:"l"},
top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},ps:{A:"glow"},Bs:{A:"reflection"},Gs:{A:"shadow"},Js:{A:"softEdge"},Ks:{A:"threeD"}}},O7:{A:"qb"},P7:{A:"qB",Rz:{A:"i"},dO:{A:"r"},yM:{A:"n",BM:{A:"t"},wM:{A:"a"},xM:{A:"p"}},ZM:{A:"f",ws:{A:"p",type:{A:"t",IM:{A:"w"},Ke:{A:"n"},ve:{A:"s"}},K:{A:"s"}},YM:{A:"f"}}},Q7:{A:"qt"},f8:{A:"sB",Sz:{A:"i"},yM:{A:"n",BM:{A:"t"},wM:{A:"a"},xM:{A:"p"}},ZM:{A:"f",ws:{A:"p",type:{A:"t",IM:{A:"w"},Ke:{A:"n"},ve:{A:"s"}},K:{A:"s"}},YM:{A:"f"}}},
sN:{A:"it"},Gn:{A:"pp"},P6:{A:"ip",navigationType:{A:"nt"},Qz:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",Il:{A:"m",enabled:{A:"e"},target:{A:"t",step:{A:"s"},slide:{A:"l"}}},Mp:{A:"k",enabled:{A:"e"},actions:{A:"a",name:{A:"n",E7:{A:"pp"},LF:{A:"ns"},I7:{A:"ps"},m7:{A:"nt"},J7:{A:"pt"},j8:{A:"sf"},i8:{A:"sb"},k6:{A:"fs"},V6:{A:"ls"},zN:{A:"lv"},w8:{A:"ss"},t8:{A:"se"},T8:{A:"vu"},S8:{A:"vd"},F8:{A:"tf"}},Hs:{A:"s",key:{A:"k"},dF:{A:"c"},shift:{A:"s"}}}},nv:{A:"g",dP:{A:"z"}}},Kc:{A:"p",hO:{A:"s"},
Sd:{A:"a"},resume:{A:"r",prompt:{A:"p"},s5:{A:"a"},k7:{A:"n"}},An:{A:"l"},navigationType:{A:"n",Nha:{A:"n"},X7:{A:"r"},k8:{A:"s"}}},Yr:{A:"a",fitToWindow:{A:"f"}},Os:{A:"w",link:{url:{A:"u"},target:{A:"t"}},pG:{A:"s"},XF:{A:"p"}},Kv:{A:"P",password:{A:"p"},gw:{A:"t",V5:{A:"a"},W5:{A:"u"}},jF:{A:"d"}},Pz:{A:"A",enabled:{A:"e"}}},tG:{A:"S",name:{A:"n"},slides:{A:"s"}},HF:{A:"sS"},skinSettings:{A:"k"},kb:{A:"I"},Uz:{A:"b",content:{A:"c"},contentHover:{A:"ch"},url:{A:"u"},width:{A:"w"},height:{A:"h"},
Qn:{A:"t"},language:{A:"l"},un:{A:"x"},tn:{A:"d"},ls:{A:"xx"},ms:{A:"xy"}},cB:{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"},Y8:{A:"A"},bP:{A:"D"},t5:{A:"a"},S5:{A:"d"},r6:{A:"g"},bold:{A:"b"},italic:{A:"i"}},vc:{A:"C",logo:{A:"l",pA:{A:"i"},width:{A:"w"},height:{A:"h"}},xe:{A:"w"},DG:{A:"t"}},ys:{A:"p",name:{A:"n"},Av:{A:"j"},gv:{A:"b"},xe:{A:"w"},Ep:{A:"e"},Sp:{A:"p"},vc:{A:"C"},
Fv:{A:"P",pA:{A:"i"},width:{A:"w"},height:{A:"h"}}},Mc:{A:"o",id:{A:"i"},oi:{A:"h"}},od:{A:"v",id:{A:"i"},oi:{A:"h"},poster:{A:"p"}},md:{A:"n",yp:{A:"a"},Bf:{A:"v"},track:{xA:{A:"i"},volume:{A:"v"},Hb:{A:"st"},xg:{A:"et"},timestamp:{K:{A:"s"},qa:{A:"t"},Oa:{A:"i"}}}},qj:{A:"r",type:{A:"t",w5:{A:"a"},T7:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},xs:{A:"P",loop:{A:"l"},Mc:{A:"s"}}};eN(a);return MN=a};var NN=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.EM=b;this.hv=c;this.Wz=this.Zz=this.$z=0;this.VM=!1;this.WE=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.UM=function(a){var b=this.WE,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.WE=a};c.prototype.t6=function(){for(;!this.VM;)this.S7();return this.WE.slice(0,this.Wz)};c.prototype.Hp=function(c){for(var d=this.$z,e=this.Zz,g=this.EM,h=this.hv,k;d<c;)b(k=g[h++])&&a(),e|=k<<d,d+=8;this.Zz=e>>c;this.$z=
d-c;this.hv=h;return e&(1<<c)-1};c.prototype.gN=function(c){var d=c[0],e=c[1];c=this.$z;for(var g=this.Zz,h=this.EM,k=this.hv;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.Zz=g>>d;this.$z=c-d;this.hv=k;return e};c.prototype.kA=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 N=0;N<b;++N)if(a[N]==h){var W=0,ea=k;for(d=0;d<h;++d)W=W<<1|ea&1,ea>>=1;for(d=W;d<e;d+=
l)g[d]=h<<16|N;++k}return[g,c]};c.prototype.S7=function(){function c(a,b,c,d,e){for(a=a.Hp(c)+d;0<a--;)b[H++]=e}var n=this.Hp(3);n&1&&(this.VM=!0);n>>=1;if(0==n){var p=this.EM,q=this.hv,u;b(u=p[q++])&&a();var v=u;b(u=p[q++])&&a();v|=u<<8;b(u=p[q++])&&a();n=u;b(u=p[q++])&&a();(n|u<<8)!=(~v&65535)&&a();this.$z=this.Zz=0;u=this.Wz;n=this.UM(u+v);this.Wz=v=u+v;for(var G=u;G<v;++G){if(b(u=p[q++])){this.VM=!0;break}n[G]=u}this.hv=q}else{if(1==n){if(!h){p=Array(288);for(var H=0;143>=H;++H)p[H]=8;for(;255>=
H;++H)p[H]=9;for(;279>=H;++H)p[H]=7;for(;287>=H;++H)p[H]=8;h=this.kA(p);n=Array(31);for(H=0;32>H;++H)n[H]=5;k=this.kA(n);k[0][15]=0;k[0][31]=0}q=h;u=k}else if(2==n){n=this.Hp(5)+257;u=this.Hp(5)+1;q=this.Hp(4)+4;p=Array(d.length);for(H=0;H<q;)p[d[H++]]=this.Hp(3);q=this.kA(p);H=p=0;u=n+u;for(v=Array(u);H<u;)G=this.gN(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[H++]=p=G;q=this.kA(v.slice(0,n));u=this.kA(v.slice(n,u))}else a();v=(n=this.WE)?n.length:0;for(G=this.Wz;;){var J=
this.gN(q);if(256>J)G+1>=v&&(n=this.UM(G+1),v=n.length),n[G++]=J;else{if(256==J){this.Wz=G;break}J-=257;J=g[J];var N=J>>16;0<N&&(N=this.Hp(N));p=(J&65535)+N;J=this.gN(u);J=e[J];N=J>>16;0<N&&(N=this.Hp(N));J=(J&65535)+N;G+p>=v&&(n=this.UM(G+p),v=n.length);for(N=0;N<p;++N,++G)n[G]=n[G-J]}}}};return c}();function ON(a,b){a=pd(a);a=(new NN(a)).t6();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 PN(){this.rr=new I;this.iU=new I}PN.prototype.Dp=function(a,b){Ka(a)?QN(this,a,b):RN(this,a,b)};function RN(a,b,c){ON(b,function(b){b=JSON.parse(b);if(!b)throw Error("invalid presentation json!");QN(a,b,c)})}function QN(a,b,c){function d(b){g.rr.removeHandler(d);b.view().Ch().id=c;bp(b.view().displayObject(),c);if(Ec){var e=b.view().displayObject();bp(e,"ie")}a.rr.C(b)}var e=(new qN).load(b);b=parseInt(A(b,sN().H7,"2007"),10);a.iU.C(e);var g=new sK(e,b);g.rr.addHandler(d,a);g.Dp()};function SN(){P.call(this,{V:"launch-screen"});var a=this,b=new P({V:"launch-screen-button"});mi||F(this,b.fa,function(){return a.fa.C()});var c=new P({Y:R(b,"play-icon")}),d=new P({Y:R(b,"icon")});b.G(c);b.G(d);this.G(b)}m(SN,P);function TN(){};function UN(){};function VN(a,b){L.call(this);this.B=a;this.Bo=b}m(VN,L);f=VN.prototype;f.Ob=function(){return this.B.Z().Ob()};f.isNextAvailable=function(){var a=this.B.wf("bySlides"==this.Bo?"switchToNextSlide":"switchToNextStep");return!(a&&WN(a))};f.isPrevAvailable=function(){var a=this.B.wf(this.Bo?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&WN(a))};f.prev=function(){"bySlides"==this.Bo?this.B.ni():"bySteps"==this.Bo&&this.B.qs()};
f.next=function(){"bySlides"==this.Bo?this.B.Ke():"bySteps"==this.Bo&&this.B.vn()};function WN(a){return("presentationNavigationType"!=a.Ck()||"presentationSeeking"==a.yA())&&"quizNavigationSettings"!=a.Ck()&&"scenarioNavigationSettings"!=a.Ck()};function XN(a,b,c){L.call(this);var d=this;this.B=a;this.Vh=b;this.GC=c;F(this,this.Vh.Ob(),function(){d.B.invalidate()})}m(XN,L);XN.prototype.isNextAvailable=function(){return this.GC?this.Vh.isNextAvailable():this.B.isNextAvailable()||this.Vh.isNextAvailable()};XN.prototype.isPrevAvailable=function(){return this.GC?this.Vh.isPrevAvailable():this.B.isPrevAvailable()||this.Vh.isPrevAvailable()};XN.prototype.prev=function(){this.GC?this.Vh.prev():this.B.isPrevAvailable()?this.B.prev():this.Vh.prev()};
XN.prototype.next=function(){this.GC?this.Vh.next():this.B.isNextAvailable()?this.B.next():this.Vh.next()};function YN(a){for(var b=[],c=[],d=-1,e=0;e<a.jq();e++){var g=a.rF(e).nd();g>d?d+=1:g<d&&(c.length=g+1,d=g);r(c[d])||(c[d]=0);c[d]+=1;g="";for(var h=0;h<=d;h++)g+=c[h].toString()+".";b[e]=g.substr(0,g.length-1)}return b};function ZN(){};function $N(a,b){var c=a instanceof Jv?a.va:a instanceof P?a.displayObject():a;b&&"slideNavigationSettings"==b.Ck()?a instanceof P?a.U("locked",!0):bp(c,"locked"):a instanceof P?a.U("locked",!1):cp(c,"locked");b=b&&("presentationNavigationType"!=b.Ck()||"presentationSeeking"==b.yA())&&"quizNavigationSettings"!=b.Ck()&&"scenarioNavigationSettings"!=b.Ck();a instanceof Jv||a instanceof P?a.ua(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};function aO(a){var b=a.VE,c=a.ka;S.call(this,a.className);this.B=c;this.Hh=b;this.ja=oi();if(this.Hh.vi||this.Hh.tj||this.Hh.wi)this.Hh.vi&&(this.Ce=new JF(!1,"next"),this.Ce.ql=!0,this.G(this.Ce),this.Ce.fa.addHandler(this.fK,this)),this.Hh.tj&&(this.De=new JF(!1,"prev"),this.De.ql=!0,this.G(this.De),this.De.fa.addHandler(this.iK,this),this.Hh.vi||Lv(this.De,"right","0")),this.Hh.wi&&(this.vb=new JF(!1,"play"),this.G(this.vb),this.vb.fa.addHandler(this.gK,this),-1==this.B.oa()&&(this.vb.ua(!1),this.B.Xb().addHandler(function e(){y(this.vb);
this.B.Xb().removeHandler(e);this.vb.ua(!0)},this)));this.B.Z().Ob().addHandler(this.px,this);this.B.Z().Pb().addHandler(this.ub,this);this.px();this.ox();kp(this.displayObject(),this.ja);Wh(this.displayObject(),"0 100%")}m(aO,S);f=aO.prototype;f.px=function(){if(this.vb){var a=this.B.Z().state(),b="started"==a||"buffering"==a;this.FK&&(clearTimeout(this.FK),this.FK=void 0);this.FK=ki(function(){this.vb.Oe(b)},this,50);-1!=this.B.oa()&&(a=this.B.wf("playPauseControl"),$N(this.vb.va,a))}};
f.ub=function(){if(this.vb&&!this.B.Z().zf()&&-1!=this.B.oa()){var a=this.B.wf("playPauseControl");$N(this.vb.va,a)}this.ox();this.uC()};f.ox=function(){var a="bySlides"==this.Hh.si;if(this.Ce){var b=this.B.wf(a?"switchToNextSlide":"switchToNextStep");$N(this.Ce.va,b)}this.De&&(a=this.B.wf(a?"switchToPreviousSlide":"switchToPreviousStep"),$N(this.De.va,a))};f.uC=function(){};f.gK=function(){y(this.vb);this.vb.selected()?this.B.pause():this.B.play()};
f.iK=function(){this.enabled()&&("bySlides"==this.Hh.si?this.B.ni():"bySteps"==this.Hh.si&&this.B.qs())};f.fK=function(){this.enabled()&&("bySlides"==this.Hh.si?this.B.Ke():"bySteps"==this.Hh.si&&this.B.vn())};function bO(a){var b=a.slides,c=a.settings;aO.call(this,{className:"bottom_panel",VE:c,ka:a.ka});this.H=b;c.vi||c.tj||c.wi||this.Cb(0);c.RA&&(this.$a=new S("progress"),this.G(this.$a))}m(bO,aO);bO.prototype.zb=function(a){aO.prototype.zb.call(this,a/this.ja)};
bO.prototype.uC=function(){if(this.$a){if(this.Hh.L7){var a=this.H;var b=this.B.Z().timestamp();a=a.Tf(b,!1,!0)/a.lw()}else{var c=this.B;a=this.H;if(-1==c.oa())a=0;else{var d=c.W();b=c.Z().timestamp();b=a.Tf(b,!1,!1);c=-1==c.oa()?0:c.W().Wa().duration();d=new ak(d.index(),0,0);a=a.Tf(d,!1,!1);a=0<c?(b-a)/c:0}}Lv(this.$a,"width",100*a+"%")}};function cO(){};function dO(){};function eO(){};function fO(){this.buttonsOrder=[];this.a7=[]};function gO(){this.Vd=new fO;this.Dc=new eO;this.controlPanel=new UN};function hO(){this.search=this.Ls=this.uv=this.us=!0;this.Ak=!1;this.c7=void 0;this.locked=!1};function KJ(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;this.a4=a.sidePanelPosition;this.M2=b;this.Y3=g;this.$c=c;this.Yk=d;this.U3=e;this.FZ=h}f=KJ.prototype;f.sidePanelPosition=function(){return this.a4};f.showTitlePanel=function(){return this.Y3};f.outlinePosition=function(){return this.M2};f.showPlayersPanels=function(){return this.U3};f.colors=function(){return this.$c};
f.messages=function(){return this.Yk};f.accessibilityModeEnabled=function(){return this.FZ};var MJ={"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"},iO={"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"};function LJ(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 jO(){this.Na=new gO;this.outline=new hO;this.colors={};this.accessibilityModeEnabled=!1}
function PJ(a,b){b=void 0===b?null:b;b=void 0===b?null:b;var c=a.Na.Dc,d=c&&c.visible&&(c.showOutline||c.Lc||c.Gd||c.Ig)?c.Bh?"left":"right":"none",e=a.Na.controlPanel;return new KJ({sidePanelPosition:d,outlinePosition:e&&e.visible&&e.showOutline?"bottom":c&&c.visible&&c.showOutline?"left"==d?"left":"right":"none",colors:LJ(a.colors,iO),messages:b,accessibilityModeEnabled:a.accessibilityModeEnabled})};function kO(a,b){this.topPanel=new dO;var c=b.Na.controlPanel,d=new ZN;c&&c.visible&&(d.visible=!0);d.visible&&c&&(d.si=c.si,d.vi=c.vi,d.tj=c.tj,d.wi=c.wi,d.RA=c.zh&&c.zh.visible,d.L7=d.RA&&"presentationTimeline"==c.zh.mode,d.visible=d.vi||d.tj||d.wi||d.RA);this.fs=d;c=new cO;c.outline=b.outline;(d=b.Na.Vd)&&d.visible&&(-1!=d.buttonsOrder.indexOf("outline")&&(c.showOutline=!0),-1!=d.buttonsOrder.indexOf("attachments")&&(c.EO=!0),-1!=d.buttonsOrder.indexOf("presenterInfo")&&(c.Ig=!0),-1!=d.buttonsOrder.indexOf("notes")&&
(c.Gd=!0));(d=b.Na.Dc)&&d.visible&&(c.showOutline|=d.showOutline,c.Ig|=d.Ig,c.Gd|=d.Gd);(b=b.Na.controlPanel)&&b.visible&&(c.showOutline|=b.showOutline,c.Gd|=b.Uv);this.pi=c;a.Mn().qj().count()||(this.pi.EO=!1);a:{for(b=0;b<a.slides().count();++b)if(a.slides().$(b).Cg()){b=!0;break a}b=!1}b||(this.pi.Ig=!1);a:{for(b=0;b<a.slides().count();++b)if(c=a.slides().$(b),c.Ql()&&c.Ql().text()){a=!0;break a}a=!1}a||(this.pi.Gd=!1);if(this.pi.showOutline||this.pi.EO||this.pi.Ig||this.pi.Gd)this.topPanel.visible=
!0,this.topPanel.PA=!0;this.fs.visible&&(this.topPanel.visible=!0);hj&&(this.topPanel.visible=!0)};function lO(a){var b=a.skinSettings;this.gb=a.js;this.Fr=b;this.Rx=this.tc=null}lO.prototype.MA=function(a){this.tc=a};function mO(a){var b=nO(a),c=a.Fr.topPanel.visible,d=a.Fr.fs.visible;return b?(b=c||d?56:0,c=a.Fr.fs,a=a.Fr.topPanel,c.vi||c.tj||c.wi||a.PA||(b=0),new Wg(0,b,0,0)):new Wg(c?46:0,0,d?66:0,0)}function oO(a,b){a=b?y(a.Rx):pO(a);return new xe(a.width,a.height)}lO.prototype.om=function(a){a=a?y(this.Rx):pO(this);return new ne(a.left,a.top)};
function pO(a){var b=mO(a);y(a.tc);return new Xg(b.left,b.top,a.tc.width-b.right-b.left,a.tc.height-b.top-b.bottom)}function nO(a){return(a=y(a.tc))&&a.width>a.height};function qO(a){var b=a.VE,c=a.G8;aO.call(this,{className:"landscape_bottom_panel",VE:b,ka:a.ka});c.PA&&(this.Px=new JF(!1,"menu"),this.G(this.Px));b.vi||b.tj||b.wi||c.PA||this.zb(0)}m(qO,aO);function rO(a){return a.Px?a.Px.fa:new I}qO.prototype.Cb=function(a){aO.prototype.Cb.call(this,a/this.ja)};function sO(a,b){S.call(this,"bottom_panel");this.X=b;this.rq=[];this.vV=new I}x(sO,S);function tO(a,b){var c=new JF(!1);c.pa(uO(a,b));Mv(c,vO(b));a.G(c);c.fa.addHandler(function(){this.vV.C(b)},a);a.rq.push(c)}sO.prototype.resize=function(a,b){sO.ra.resize.call(this,a,b);b=Math.floor(a);a=Math.floor(b/this.rq.length);b-=this.rq.length*a;for(var c=0;c<this.rq.length;++c)this.rq[c].zb(a+(c<b?1:0))};
function vO(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 uO(a,b){switch(b){case "outline":return a.X.ib(wO);case "notes":return a.X.ib(xO);case "attachments":return a.X.ib(yO);case "presenterInfo":return a.X.ib(zO)}throw Error("unknown page type");};function AO(a){var b=a.prompt;P.call(this,{Y:a.Y,V:a.V,vg:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.mI=!1;this.FB=M(this);Jj(this,this,"change",function(){c.FB.C()});this.OI=M(this);Jj(this,this,"input",function(){c.OI.C()});this.P_=M(this);Jj(this,this,"focus",function(){c.mI=!0;c.P_.C()});this.a_=M(this);Jj(this,this,"blur",function(){c.mI=!1;c.a_.C()});Jj(this,this,"keydown",this.Em,this)}m(AO,P);AO.prototype.focused=function(){return this.mI};AO.prototype.value=function(){return this.displayObject().value};
AO.prototype.Sv=function(a){a!=this.value()&&(this.displayObject().value=a)};AO.prototype.Em=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}};var yO="PB_TITLE_PANEL_ATTACHMENTS",xO="PB_TITLE_PANEL_NOTES",wO="PB_TITLE_PANEL_OUTLINE",zO="PB_TITLE_PANEL_PRESENTER_INFO";function BO(a,b,c){S.call(this,"top_panel");this.X=b;this.O=c;this.xd=new S("title");this.G(this.xd);this.XP=new JF(!1,"close",!1);this.G(this.XP);c.outline.search&&(this.Uy=new JF(!1,"search",!1),this.Uy.J(!1),this.G(this.Uy),this.Uy.fa.addHandler(this.xV,this),this.oe=new CO(a,b),this.oe.J(!1),this.oe.zu.addHandler(function(a){this.zu.C(a)},this),this.G(this.oe),this.oe.CB.fa.addHandler(function(){this.zu.C("");null!=this.oe&&this.oe.J(!1)},this));this.uB=new JF(!1,"back",!1);this.G(this.uB);this.zu=
new I}x(BO,S);f=BO.prototype;f.hj=function(){return this.XP.fa};f.tO=function(a){this.R2=a};f.oO=function(a){this.Jb=a;DO(this);"outline"==this.Jb?EO(this,!0):(EO(this,!1),null!=this.oe&&this.oe.J(!1))};function EO(a,b){a.Uy&&a.Uy.J(b)}f.bO=function(){this.oe&&this.oe.bO()};f.LA=function(a){this.oe&&(this.oe.LA(a),a&&this.xV(!1))};f.invalidate=function(){this.oe&&this.oe.visible()&&this.oe.invalidate()};
function DO(a){if("outline"==a.Jb&&r(a.vy)){var b=a.R2;a.uB.J(!0);EO(a,!1)}else a.uB.J(!1),"outline"==a.Jb&&EO(a,!0);r(b)||(b=FO(a,a.Jb));a.xd.pa(b)}function FO(a,b){switch(b){case "outline":return a.X.ib(wO);case "notes":return a.X.ib(xO);case "attachments":return a.X.ib(yO);case "presenterInfo":return a.X.ib(zO)}throw Error("unknown page type");}f.xV=function(a){r(a)||(a=!0);this.oe.J(!0);a&&this.oe.sl.focus()};
function CO(a,b){S.call(this,"search_panel");this.XD=new S("search_container");this.G(this.XD);this.sl=new AO({V:"search_input",prompt:b.ib("PB_SEARCH_PANEL_DEFAULT_TEXT")});this.XD.G(this.sl);this.Re=new JF(!1,"clear");this.Re.va.appendChild(Dj(a,"clear_icon"));this.XD.G(this.Re);this.CB=new JF(!1,"cancel");this.CB.pa(b.ib("PB_SEARCH_CANCEL"));this.G(this.CB);this.sl.OI.addHandler(this.qT,this);this.Re.fa.addHandler(function(){this.sl.Sv("");this.qT()},this);this.zu=new I}x(CO,S);f=CO.prototype;
f.bO=function(){this.sl.displayObject().blur()};f.J=function(a){CO.ra.J.call(this,a);a?(this.invalidate(),this.Re.J(""!=this.sl.value())):(this.hR=!0,this.sl.Sv(""),this.hR=!1)};f.invalidate=function(){Lv(this.XD,"right",this.CB.width()+"px")};f.LA=function(a){this.sl.Sv(a)};f.qT=function(){this.Re.J(""!=this.sl.value());this.hR||this.zu.C(this.sl.value())};function GO(a,b,c){S.call(this,"presenter_info");this.Ru=new S("top-container");this.gH=new S("bottom-container");if(c){this.G(this.Ru);this.G(this.gH);if(b=c.Fv()){fb(b,yK);var d=new S("photo_container");this.Ru.tg(d,0);Lv(d,"background-image","url('"+b.path().replace(/\\/g,"/")+"')");Lv(d,"background-size",b.width()+"px "+b.height()+"px");Lv(d,"background-repeat","no-repeat");Lv(d,"background-position","center");var e=Math.min(b.width(),b.height());d.resize(e+0,e+0)}c.name()&&(b||(b=c.name(),d=
new S("name_photo_container"),this.Ru.tg(d,0),e=new S("letter"),e.pa(b.substr(0,1)),d.G(e)),b=new S("name"),b.pa(c.name()),this.Ru.G(b));c.Av()&&(b=new S("job"),b.pa(c.Av()),this.Ru.G(b));if(c.Sp()||c.Ep()||c.xe())b=new S("separator"),this.Ru.G(b);c.Sp()&&HO(this,Dj(a,"phone_icon"),"tel:"+c.Sp(),c.Sp());c.Ep()&&HO(this,Dj(a,"email_icon"),"mailto:"+c.Ep(),c.Ep());c.xe()&&HO(this,Dj(a,"url_icon"),c.xe(),c.xe());c.gv()&&(b=new S("item bio"),this.gH.G(b),b.G(Dj(a,"person_info")),a=new S("bio"),a.pa(c.gv()),
b.G(a))}else c=new S("photo_container"),this.tg(c,0),a=new Jv(Dj(a,"no_presenter")),c.G(a),c.resize(a.width()+0,a.height()+0),a=new S("no_presenter_label"),a.pa(b.ib("PB_PRESENTER_NO_INFO")),this.G(a)}m(GO,S);function HO(a,b,c,d){var e=new S("item");a.gH.G(e);e.G(b);a=new S("bottom-container-text","A");a.va.setAttribute("href",c);a.pa(d);e.G(a)};function IO(a,b){S.call(this,"resources");this.G(new S("separator"));for(var c=0;c<b.count();++c){var d=new JO(a,b.iN(c));this.G(d);this.G(new S("separator"))}}x(IO,S);
function JO(a,b){S.call(this,"item");"attachment"==b.type()?this.G(Dj(a,"attachment_icon")):"webLink"==b.type()&&this.G(Dj(a,"url_icon"));a=new S("text");a.pa(b.title());this.G(a);this.fa.addHandler(function(){try{var a=b.url();if("attachment"==b.type()){var d=a.lastIndexOf("/");a=a.substring(0,d+1)+encodeURIComponent(a.substring(d+1))}ui(a,b.target())}catch(e){}},this)}x(JO,S);function KO(a,b,c){this.slide=a;this.nd=b;this.RX=c||""}function LO(a,b,c){S.call(this,"slides_list");this.G(new S("separator"));this.tb=[];for(var d=0;d<b.length;++d){var e=new MO(a,b[d],c);e.AV.addHandler(this.z1,this);e.pV.addHandler(this.Z1,this);this.G(e);this.tb.push(e)}this.gV=new I;this.zV=new I}x(LO,S);LO.prototype.z1=function(a){this.gV.C(a.slide())};LO.prototype.Z1=function(a){this.zV.C(a.slide())};LO.prototype.invalidate=function(){for(var a=0;a<this.tb.length;++a)this.tb[a].invalidate()};
function MO(a,b,c){S.call(this,"item");this.za=b.slide;(this.rf=b.slide.fw())&&c?(this.kl=new S("image"),Lv(this.kl,"background-image","url('"+this.rf.url().replace(/\\/g,"/")+"')"),Lv(this.kl,"background-size","100% 100%"),Lv(this.kl,"background-repeat","no-repeat"),Lv(this.kl,"background-position","center"),a=Math.min(1,77/this.rf.width(),58/this.rf.height()),this.kl.resize(Math.round(this.rf.width()*a),Math.round(this.rf.height()*a)),this.G(this.kl)):Mv(this,"text_only");this.Pu=new S("text");
a=b.slide.title()||"---";b.RX&&(a=b.RX+". "+a);this.Pu.pa(a);this.G(this.Pu);b.nd&&Mv(this,"level"+b.nd);b.UX&&Mv(this,"parent");b.selected&&Mv(this,"selected");this.fa.addHandler(function(){b.UX?this.pV.C(this):this.AV.C(this)},this);this.pV=new I;this.AV=new I}x(MO,S);MO.prototype.slide=function(){return this.za};
MO.prototype.invalidate=function(){var a=parseFloat(bh(this.displayObject(),"min-height"));if(this.kl){var b=xh(this.kl.displayObject());var c=Ah(this.kl.displayObject());b=this.kl.height()+b.top+b.bottom+c.top+c.bottom}else b=0;c=b;b=this.Pu?this.Pu.height():0;a=Math.max(a,c,b);this.Pu&&this.Pu.Wc(a>b?Math.floor((a-b)/2):0);this.Cb(a)};function NO(){}
function OO(a,b,c){var d=new NO,e=!1;r(e)||(e=!1);b=b.toLowerCase();if(!b)return PO(a,e);for(var g=[],h=0;h<a.count();++h){var k=a.$(h);if(e||k.visible()){var l=0,n=QO,p={title:-1,text:-1,notes:-1},q=new RO;q.K=h;l=SO(k.title(),b,n.CZ,p);q.title=l;0==l&&(l=SO(k.text(),b,n.mP,p),q.text=l);c&&0==l&&(k.Ql()&&(l=SO(k.Ql().text(),b,n.tZ,p)),q.Qp=l);(0<q.title||0<q.text||0<q.Qp)&&g.push({id:e?k.index():k.Ai(),slide:k,location:p,dY:q})}}g.sort(d.l_);g.reverse();return nw(g,function(a){return{id:a.id,slide:a.slide,
location:a.location}})}NO.prototype.l_=function(a,b){function c(a,b){return a.K>b.K?-1:a.K<b.K?1:0}a=a.dY;b=b.dY;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.Qp>b.Qp?1:a.Qp<b.Qp?-1:c(a,b)};function PO(a,b){for(var c=[],d=0;d<a.count();++d){var e=a.$(d);(e.visible()||b)&&c.push({slide:e,location:{title:0,text:0,Qp:0}})}return c}
function SO(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}var QO={CZ:{value:1E4,name:"title"},mP:{value:100,name:"text"},tZ:{value:1,name:"notes"}};function RO(){};function TO(a,b){Gg.call(this);this.Bc=a;a=Ue(this.Bc)?this.Bc:this.Bc?this.Bc.body:null;this.Q6=!!a&&rh(a);this.bY=C(this.Bc,Hc?"DOMMouseScroll":"mousewheel",this,b)}x(TO,Gg);
TO.prototype.handleEvent=function(a){var b=0,c=0,d=a.jd;"mousewheel"==d.type?(a=UO(-d.wheelDelta),r(d.wheelDeltaX)?(b=UO(-d.wheelDeltaX),c=UO(-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.eY)&&(b=le(b,-this.eY,this.eY));Ea(this.fY)&&(c=le(c,-this.fY,this.fY));this.Q6&&(b=-b);b=new VO(a,d,b,c);this.dispatchEvent(b)};function UO(a){return Ic&&(Jc||Lc)&&0!=a%40?a:a/40}
TO.prototype.Uc=function(){TO.ra.Uc.call(this);Bg(this.bY);this.bY=null};function VO(a,b,c,d){bg.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}x(VO,bg);function WO(a,b,c){Gg.call(this);this.target=a;this.handle=b||a;this.aY=c||new Xg(NaN,NaN,NaN,NaN);this.oc=Be(a);this.mi=new CG(this);a=Qa(Uf,this.mi);this.jv?r(void 0)?a.call(void 0):a():(this.Dn||(this.Dn=[]),this.Dn.push(r(void 0)?w(a,void 0):a));this.deltaY=this.deltaX=this.UY=this.TY=this.screenY=this.screenX=this.clientY=this.clientX=0;this.SM=!0;this.ns=!1;this.DY=!0;this.PX=0;this.$A=this.O6=!1;C(this.handle,["touchstart","mousedown"],this.HO,!1,this);this.BG=XO}x(WO,Gg);
var XO=Ca.document&&Ca.document.documentElement&&!!Ca.document.documentElement.setCapture&&!!Ca.document.releaseCapture;f=WO.prototype;f.ua=function(a){this.SM=a};f.Uc=function(){WO.ra.Uc.call(this);Ag(this.handle,["touchstart","mousedown"],this.HO,!1,this);this.mi.Kn();this.BG&&this.oc.releaseCapture();this.handle=this.target=null};function YO(a){r(a.On)||(a.On=rh(a.target));return a.On}
f.HO=function(a){var b="mousedown"==a.type;if(!this.SM||this.ns||b&&(!(Nf?0==a.jd.button:"click"==a.type||a.jd.button&cg[0])||Ic&&Jc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.PX)if(this.dispatchEvent(new ZO("start",this,a.clientX,a.clientY,a)))this.ns=!0,this.DY&&b&&a.preventDefault();else return;else this.DY&&b&&a.preventDefault();b=this.oc;var c=b.documentElement,d=!this.BG;this.mi.nj(b,["touchmove","mousemove"],this.B6,{capture:d,passive:!1});this.mi.nj(b,["touchend","mouseup"],
this.kF,d);this.BG?(c.setCapture(!1),this.mi.nj(c,"losecapture",this.kF)):this.mi.nj(b?b.parentWindow||b.defaultView:window,"blur",this.kF);Ec&&this.O6&&this.mi.nj(b,"dragstart",Yf);this.h8&&this.mi.nj(this.h8,"scroll",this.v7,d);this.clientX=this.TY=a.clientX;this.clientY=this.UY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.$A?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=ch(a,"position")||(c=Be(a).documentElement),c?(Hc&&!Vc(58)?(d=Ah(c),b+=d.left):Wc(8)&&!Wc(9)&&(d=
Ah(c),b-=d.left),a=rh(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.ON=He(ze(this.oc).oc)}};f.kF=function(a,b){this.mi.Kn();this.BG&&this.oc.releaseCapture();this.ns?(this.ns=!1,this.dispatchEvent(new ZO("end",this,a.clientX,a.clientY,a,$O(this,this.deltaX),aP(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.B6=function(a){if(this.SM){var b=(this.$A&&YO(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.ns){var d=this.TY-this.clientX,e=this.UY-this.clientY;if(d*d+e*e>this.PX)if(this.dispatchEvent(new ZO("start",this,a.clientX,a.clientY,a)))this.ns=!0;else{this.jv||this.kF(a);return}}c=bP(this,b,c);b=c.x;c=c.y;this.ns&&this.dispatchEvent(new ZO("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(cP(this,a,b,c),a.preventDefault())}};function bP(a,b,c){var d=He(ze(a.oc).oc);b+=d.x-a.ON.x;c+=d.y-a.ON.y;a.ON=d;a.deltaX+=b;a.deltaY+=c;return new ne($O(a,a.deltaX),aP(a,a.deltaY))}f.v7=function(a){var b=bP(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;cP(this,a,b.x,b.y)};function cP(a,b,c,d){a.$A&&YO(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new ZO("drag",a,b.clientX,b.clientY,b,c,d))}
function $O(a,b){var c=a.aY;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 aP(a,b){var c=a.aY;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 ZO(a,b,c,d,e,g,h){Wf.call(this,a);this.clientX=c;this.clientY=d;this.gs=e;this.left=r(g)?g:b.deltaX;this.top=r(h)?h:b.deltaY}x(ZO,Wf);function dP(a,b,c,d,e){Jv.call(this,a);r(e)||(e={});r(d)&&(e.snap=d);eP(this,e,b,c);this.fi=new I}x(dP,Jv);
function eP(a,b,c,d){d=d||"auto";c=c||"auto";if(mi){Lv(a,"overflow","hidden");a.la=new Jv(a.va);var e=!1;b.hideScrollbar=r(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){e&&(a.preventDefault(),a instanceof bg&&(a=a.jd),y(a),fg||(fg=new WeakMap),fg.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.Fc=new iScroll(a.displayObject(),b);a.Fc.options.onScrollMove=function(){e=!0;a.fi.C()};a.Fc.options.onScrollEnd=function(){a.fi.C()}}else D(a.va,"overflow","hidden"),D(a.va,"width","100%"),D(a.va,"height","100%"),a.la=new S,a.la.displayObject().className=a.va.className,B(a.va,a.la.displayObject()),"hidden"!=d&&(a.ma=fP(a),a.ma.yz.addHandler(a.sT,a),a.G(a.ma)),"hidden"!=c&&(a.ic=gP(a),a.ic.yz.addHandler(a.sT,a),a.G(a.ic)),b=new TO(a.displayObject()),a.I3=!0,C(a.displayObject(),
"mouseover",a.X3,!1,a),C(a.displayObject(),"mouseout",a.fl,!1,a),C(b,"mousewheel",a.eK,!1,a),C(document,Ho,a.nD,!1,a),C(a.va,"scroll",a.X1,!1,a)}f=dP.prototype;f.bJ=!1;f.DC=!1;f.invalidate=function(){var a=this;setTimeout(function(){a.Fc?a.Fc.refresh():hP(a)},0)};f.sT=function(){this.DC=!0};f.nD=function(a){this.DC&&(y(a.jd).stopImmediatePropagation(),this.DC=!1,!this.bJ&&this.I3&&iP(this))};
f.eK=function(a){if(this.ma&&a.deltaY){var b=0<a.deltaY?this.ma.Bd():-this.ma.Bd();this.ma.Ne(this.ma.nb+b)}this.ic&&a.deltaX&&(b=0<a.deltaX?this.ic.Bd():-this.ic.Bd(),this.ic.Ne(this.ic.nb+b))};f.X1=function(){this.ma&&this.ma.Ne(this.va.scrollTop);this.ic&&this.ic.Ne(this.va.scrollLeft)};f.fl=function(a){a.relatedTarget&&We(this.displayObject(),a.relatedTarget)||(this.bJ=!1,this.DC||iP(this))};
function iP(a){function b(a){return Math.max(0,400*a-200)/200}if(a.ma){a.dE&&(a.dE.stop(),a.dE.Wb());var c=ph(a.ma.displayObject());Ea(c)||(c=0);a.kC=new oF(a.ma.displayObject(),c,0,400,b);a.kC.play()}a.ic&&(a.cE&&(a.cE.stop(),a.cE.Wb()),c=ph(a.ic.displayObject()),Ea(c)||(c=0),a.jC=new oF(a.ic.displayObject(),c,0,400,b),a.jC.play())}
f.X3=function(a){a.relatedTarget&&We(this.displayObject(),a.relatedTarget)||(this.bJ=!0,this.ma&&(a=ph(this.ma.displayObject()),Ea(a)||(a=0),this.kC&&(this.kC.stop(),this.kC.Wb()),this.dE=new oF(this.ma.displayObject(),a,1,200),this.dE.play()),this.ic&&(a=ph(this.ic.displayObject()),Ea(a)||(a=0),this.jC&&(this.jC.stop(),this.jC.Wb()),this.cE=new oF(this.ic.displayObject(),a,1,200),this.cE.play()),hP(this))};function jP(a){return Math.max(0,a.la.height()-a.displayObject().clientHeight)}
function kP(a){return Math.max(0,a.la.width()-a.displayObject().clientWidth)}
function hP(a){if(a.ma){var b=a.displayObject().clientHeight,c=jP(a);a.ma.J(0<c);a.ma.ui(b,0,Math.max(c,0))}a.ic&&(b=a.displayObject().clientWidth,c=kP(a),a.ic.J(0<c),a.ic.ui(b,0,Math.max(c,0)));a.ma&&a.ma.visible()&&a.ic&&a.ic.visible()?(Lv(a.ma,"height",a.displayObject().clientHeight-a.ic.height()+"px"),Lv(a.ic,"width",a.displayObject().clientWidth-a.ma.width()+"px")):(a.ma&&Lv(a.ma,"height",""),a.ic&&Lv(a.ic,"width",""))}f.content=function(){return this.la};
function fP(a){var b=new lP;b.Gx=15;b.Me(0);b.fi.addHandler(function(){mP(this,b.nb)},a);return b}function gP(a){var b=new nP;b.Gx=15;b.Me(0);b.fi.addHandler(function(){mP(this,void 0,b.nb)},a);return b}function mP(a,b,c){null==b||isNaN(b)||(a.va.scrollTop=b);null==c||isNaN(c)||(a.va.scrollLeft=c);a.fi.C()}
function oP(a,b,c){b&&(b=Math.min(jP(a),Math.max(0,b)));c&&(c=Math.min(kP(a),Math.max(0,c)));if(a.Fc){if(r(b)||r(c))r(c)||(c=a.Fc?-a.Fc.x:a.va.scrollLeft),r(b)||(b=pP(a)),a.Fc.scrollTo(-c,-b),a.fi.C()}else mP(a,b,c),a.ma&&r(b)&&a.ma.Ne(b),a.ic&&r(c)&&a.ic.Ne(c)}function pP(a){return a.Fc?-a.Fc.y:a.va.scrollTop}f.Om=function(a,b){r(a)&&Lv(this,"width",a+"px");r(b)&&Lv(this,"height",b+"px");this.Fc&&this.Fc.resize(a,b);hP(this)};f.Wb=function(){Hj(this.ma);Hj(this.ic)};
function qP(a){S.call(this,a);this.se=new S("up");this.G(this.se);this.sa=new S("thumb");this.G(this.sa);this.$f=new S("down");this.G(this.$f);this.fi=new I;this.yz=new I;C(this.displayObject(),"mousedown",this.Su,!1,this);C(this.se.displayObject(),"mousedown",this.sK,!1,this);C(this.sa.displayObject(),"mousedown",this.ny,!1,this);C(this.$f.displayObject(),"mousedown",this.UJ,!1,this);C(document.body,"mouseup",this.hD,!1,this);($c||Ec)&&C(document,"mousemove",this.N_,!1,this);this.$h=new Mg(100);
C(this.$h,"tick",this.jK,!1,this)}x(qP,S);f=qP.prototype;f.UC=15;f.Wj=0;f.Qh=0;f.Pi=0;f.nb=0;f.lr=0;f.Gx=1;f.N_=function(a){0==(a.jd||window.event).buttons&&this.hD(a)};f.Bd=function(){return this.Gx};f.scrollTo=function(a){a=yx(a,this.Qh,this.Pi);this.nb!=a&&this.Ne(a)};f.Ne=function(a){this.Er(a);this.Mh()};f.ui=function(a,b,c,d){r(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Wj=a;this.Qh=b;this.Pi=c;this.lr=d;this.Mq();this.Ne(this.nb)};
f.Mq=function(){};f.Mh=function(){};f.Er=function(a){a=yx(a,this.Qh,this.Pi);this.nb!=a&&(this.nb=a,this.fi.C())};function rP(a){return a.Pi-a.Qh}f.zr=function(a){this.Ne(this.nb+a)};f.Su=function(){};f.sK=function(a){a.stopPropagation();this.zr(-this.Bd());this.nz(this.se,-this.Bd())};f.UJ=function(a){a.stopPropagation();this.zr(this.Bd());this.nz(this.$f,this.Bd())};
f.nz=function(a,b){this.Yj=a;C(this.Yj.displayObject(),"mouseover",this.ky,!1,this);C(this.Yj.displayObject(),"mouseout",this.jy,!1,this);C(document,Ho,this.My,!1,this);this.$h.stop();this.To=function(){this.zr(this.QD)};this.QD=b;this.$h.start()};f.My=function(){Ag(this.Yj.displayObject(),"mouseover",this.ky,!1,this);Ag(this.Yj.displayObject(),"mouseout",this.jy,!1,this);Ag(document,Ho,this.My,!1,this);this.$h.stop();this.To=null};f.ky=function(){this.$h.start()};f.jy=function(){this.$h.stop()};
f.jK=function(){this.To&&this.To()};f.ny=function(a){this.yz.C();a.stopPropagation();var b=this.JL();this.xq=new WO(this.sa.displayObject(),null,b);this.xq.HO(a);this.xq.deltaY=this.sa.displayObject().offsetTop-this.se.height();this.xq.deltaX=this.sa.displayObject().offsetLeft-this.se.width();C(this.xq,"drag",this.hl,!1,this);a=this.sa.displayObject();bp(a,"active")};f.hD=function(a){this.xq&&(a.preventDefault(),this.xq.Wb(),this.xq=void 0,a=this.sa.displayObject(),cp(a,"active"))};f.hl=function(){};
f.resize=function(a,b){qP.ra.resize.call(this,a,b);this.Mq()};f.Wb=function(){Hj(this.sa);Hj(this.$f);Hj(this.se)};function lP(){qP.call(this,"vscrollbar")}x(lP,qP);f=lP.prototype;f.Mq=function(){var a=this.height()-this.se.height()-this.$f.height();0==rP(this)?this.sa.Cb(a):this.sa.Cb(Math.max(this.UC,Math.ceil(this.Wj/(rP(this)+this.Wj)*a)));this.Mh()};f.Mh=function(){var a=this.th();0==rP(this)?this.sa.Wc(a.top):this.sa.Wc(Math.round((this.nb-this.Qh)/rP(this)*a.height))};
f.th=function(){var a=new Xg(0,0,0,0);a.top=this.se.height();a.height=this.height()-this.$f.height()-this.sa.height()-a.top;a.left=this.sa.x();return a};f.JL=function(){var a=this.th();a.top=0;return a};f.Su=function(a){var b=this.th();a=a.offsetY-this.se.height()-this.sa.height()/2;a=yx(a,0,b.height);b=0!=this.lr?this.lr:this.Wj;b=a<=this.sa.y()?-b:b;this.Ne(this.nb+b);this.hl()};f.hl=function(){var a=this.th();a=parseFloat(this.sa.displayObject().style.top)/a.height;this.Er(a*rP(this)+this.Qh)};
function nP(){qP.call(this,"hscrollbar")}x(nP,qP);f=nP.prototype;f.Mq=function(){var a=this.width()-this.se.width()-this.$f.width();0==rP(this)?this.sa.zb(a):this.sa.zb(Math.max(this.UC,Math.ceil(this.Wj/(rP(this)+this.Wj)*a)));this.Mh()};f.Mh=function(){var a=this.th();0==rP(this)?this.sa.Hg(a.left):this.sa.Hg(Math.round((this.nb-this.Qh)/rP(this)*a.width))};
f.th=function(){var a=new Xg(0,0,0,0);a.left=this.se.width();a.width=this.width()-this.$f.width()-this.sa.width()-a.left;a.top=this.sa.y();return a};f.JL=function(){var a=this.th();a.left=0;return a};f.Su=function(a){var b=this.th();a=a.offsetX-this.se.width()-this.sa.width()/2;a=yx(a,0,b.width);this.sa.Hg(a);this.hl()};f.hl=function(){var a=this.th();a=parseFloat(this.sa.displayObject().style.left)/a.width;this.Er(a*rP(this)+this.Qh)};function sP(a,b,c,d,e){S.call(this,"menu_layer");this.Ge=a;this.X=b;this.H=c;this.YK=d;this.O=e;this.ya=new BO(a,b,e);this.G(this.ya);this.il=[];e.showOutline&&this.il.push("outline");e.Gd&&this.il.push("notes");e.Ig&&this.il.push("presenterInfo");e.EO&&this.il.push("attachments");this.la=new dP("content","hidden");this.G(this.la);y(this.il.length);if(1<this.il.length){Mv(this,"tab_control");this.hc=new sO(a,b);this.G(this.hc);for(a=0;a<this.il.length;++a)tO(this.hc,this.il[a]);this.hc.vV.addHandler(function(a){this.YD=
"";this.ya.LA(this.YD);tP(this,a)},this)}this.ya.zu.addHandler(this.J3,this);this.ya.uB.fa.addHandler(this.W3,this);this.WQ=new I}x(sP,S);f=sP.prototype;f.hj=function(){return this.ya.hj()};f.J=function(a){sP.ra.J.call(this,a)};function uP(a,b){a.kh&&a.la.content().removeChild(a.kh);a.kh=b;oP(a.la,0);a.kh.zb(a.width());a.kh.Le().addHandler(a.tC,a);a.la.content().G(a.kh);vP(a);a.tC()}
function tP(a,b,c){b=b||a.il[0];var d=a.il.indexOf(b);if(c||a.IH!=b){a.IH=b;a.ya.oO(b);if(a.hc){c=a.hc;for(var e=0;e<c.rq.length;++e)c.rq[e].Oe(e==d)}if("outline"==b){if(a.YD){a.ya.LA(a.YD);return}var g=r(a.kf)&&a.vy==a.Vo&&a.kf?new Jv(a.kf.displayObject()):wP(a)}else"attachments"==b?g=new IO(a.Ge,a.YK):"presenterInfo"==b?g=new GO(a.Ge,a.X,a.Vo.Cg()):"notes"==b&&(g=new S("notes"),(b=a.Vo.Ql())&&b.text()&&g.pa(b.text()));if(!g)throw Error("unknown page type");uP(a,g)}}
function xP(a,b){if(!a.O.outline.Ak)return b.Ai()+1+"";for(var c=[],d=0;d<=b.nd();++d)c.push(0);d=b.nd();for(b=b.index();0<=b;--b){var e=a.H.$(b),g=e.nd();!e.visible()||g>d||(d=g,g<c.length&&++c[g])}return c.join(".")}function wP(a){for(var b=[],c=0;c<a.H.count();++c){var d=a.H.$(c);d.visible()&&(d=yP(a,d,!a.O.outline.Ak,xP(a,d)),b.push(d))}return zP(a,b)}function yP(a,b,c,d){a.O.outline.us||(d="");c=c?0:b.nd();d=new KO(b,c,d);b==a.Vo&&(d.selected=!0);d.UX=r(a.kf)&&b==a.Vo;return d}
function zP(a,b){b=new LO(a.Ge,b,a.O.outline.Ls);b.gV.addHandler(a.K3,a);b.zV.addHandler(a.yV,a);return b}f.K3=function(a){this.WQ.C(a);this.ya.bO()};
f.yV=function(a,b){var c=r(this.kf)&&a==this.Vo&&this.kf?new Jv(this.kf.displayObject()):wP(this);this.la.content().G(c);c.zb(this.width());r(this.kf)&&a==this.Vo&&this.kf?this.kf.invalidate():(fb(c,LO),c.invalidate());Mv(this.la,"animation");var d=new AP(this.kh,c,pP(this.la),b);C(d,"end",function g(){Ag(d,"end",g);Nv(this.la,"animation");this.kh&&this.la.content().removeChild(this.kh);this.kh=c;oP(this.la,0,0);this.vy=a;this.tC()},!1,this);d.play()};f.tO=function(a){this.ya.tO(a)};
f.show=function(a,b){this.Vo=a;this.vy=(this.kf=b)?a:void 0;this.J(!0);tP(this,this.IH,!0);this.kf&&this.kf.closeRequestEvent().addHandler(this.oQ,this)};f.oQ=function(){this.hj().C()};f.zg=function(){this.J(!1);oP(this.la,0);this.ya.LA("");var a=this.ya;a.oe&&a.oe.J(!1);this.kf&&(this.kf.close(),this.kf.closeRequestEvent().removeHandler(this.oQ,this))};f.W3=function(){this.yV(void 0,!0)};
f.J3=function(a){if(this.YD=a){a=OO(this.H,a,!0);for(var b=[],c=0;c<a.length;++c){var d=a[c].slide;d=yP(this,d,!0,xP(this,d));b.push(d)}b.length?a=zP(this,b):(a=new S("empty_results"),a.pa(this.X.ib("PB_SEARCH_NO_RESULTS_LABEL")));uP(this,a)}else tP(this,this.IH,!0)};f.resize=function(a,b){sP.ra.resize.call(this,a,b);this.ya.resize(a);this.hc&&this.hc.resize(a);this.kh&&this.kh.zb(this.width());this.visible()&&this.tC()};f.tC=function(){var a=this.ya;a.vy=this.vy;DO(a);this.la.invalidate();this.ya.invalidate()};
function vP(a){if(a.kh instanceof LO){a.kh.invalidate();a:{var b=a.kh;for(var c=a.Vo,d=0;d<b.tb.length;++d){var e=b.tb[d];if(e.slide()==c){b=e;break a}}b=void 0}if(c=b)if(b=a.la,c=new Xg(0,c.y(),0,c.height()),d=b.displayObject().clientWidth,e=b.displayObject().clientHeight,d||e){var g=pP(b),h=b.Fc?-b.Fc.x:b.va.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);oP(b,k,l)}}null!=a.kf&&a.kf.invalidate()}
function AP(a,b,c,d){mF.call(this,null,[0],[1],300);this.Ue=a;this.zw=b;this.BE=c;this.zW=d}x(AP,mF);AP.prototype.Rn=function(){y(this.coords);var a=Math.round(this.coords[0]*this.Ue.width());this.zW?(jp(this.Ue.displayObject(),a,0),jp(this.zw.displayObject(),a-this.Ue.width(),this.BE)):(jp(this.Ue.displayObject(),-a,0),jp(this.zw.displayObject(),this.Ue.width()-a,this.BE))};
AP.prototype.Cn=function(){this.zW?jp(this.zw.displayObject(),-this.Ue.width(),this.BE):jp(this.zw.displayObject(),this.Ue.width(),this.BE);AP.ra.Cn.call(this)};AP.prototype.Bk=function(){AP.ra.Bk.call(this);jp(this.Ue.displayObject(),0,0);jp(this.zw.displayObject(),0,0)};function BP(a){this.Yk=a;this.N0=new I}m(BP,hv);function CP(a,b){r(b)||(b=!0);S.call(this,a);b&&D(this.va,"display","table-cell");(Dc||Ec)&&this.va.setAttribute("unselectable","on")}x(CP,S);function DP(a){S.call(this,a);this.Af("alertdialog");this.jr=new I;this.Cw=new I}x(DP,S);f=DP.prototype;f.Uh=!1;f.iG=function(a){a?(a=new Jv("modal_layer"),C(a.displayObject(),"click",Fa)):a=void 0;this.gh=a};f.open=function(){y(!this.Uh);this.Uh=!0;this.kr();this.jr.C(this)};f.J=function(a){DP.ra.J.call(this,a);this.gh&&this.gh.J(a)};f.kr=function(){this.J(!0);C(document,"keydown",this.Ey,!1,this)};f.close=function(){y(this.Uh);this.Uh=!1;this.uH()};
f.uH=function(){this.J(!1);this.Cw.C(this);Ag(document,"keydown",this.Ey,!1,this)};f.hj=function(){return this.Cw};f.Ey=function(a){y(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function EP(a,b,c,d){DP.call(this,"confirm_window");this.iG(!0);this.Rq=new CP("title");this.Rq.pa(a);this.G(this.Rq);this.wo=new CP("message",!1);this.wo.pa(b);this.G(this.wo);this.lH=new S("buttons_panel");this.G(this.lH);this.Wl=new JF(!1,["btn_yes"]);this.Wl.pa(c);this.lH.G(this.Wl);this.Wl.fa.addHandler(this.$0,this);this.iH=new JF(!1,["btn_no"]);this.iH.pa(d);this.lH.G(this.iH);this.iH.fa.addHandler(this.Z0,this);this.JB=new I}x(EP,DP);EP.prototype.$0=function(){this.JB.C(this,!0)};
EP.prototype.Z0=function(){this.JB.C(this,!1)};EP.prototype.open=function(){EP.ra.open.call(this);Lv(this,"height","");Lv(this,"position","relative");Lv(this,"height",this.height()+"px");Lv(this,"position","")};function FP(a,b,c){DP.call(this,"message_box");this.iG(!0);a&&(this.Rq=new CP("title"),this.Rq.pa(a),this.G(this.Rq));this.wo=new CP("message");this.wo.pa(b);this.G(this.wo);this.Wl=new JF(!1,"btn_ok");this.Wl.pa(c);this.G(this.Wl);this.Wl.fa.addHandler(this.AS,this)}x(FP,DP);FP.prototype.AS=function(){this.close()};FP.prototype.close=function(){FP.ra.close.call(this);Ag(document,"keydown",this.Em,!1,this)};
FP.prototype.open=function(){FP.ra.open.call(this);Lv(this,"height","");Lv(this,"position","relative");if(Zi){var a=this.wo.height()+this.Wl.height()+24+(this.Rq?this.Rq.height():0);Lv(this,"height",a+"px")}else 38<this.wo.height()&&(a=this.wo.height()-38,this.Wl.Wc(a),Lv(this,"height",this.height()+a+"px"));Lv(this,"position","");C(document,"keydown",this.Em,!1,this)};FP.prototype.Em=function(a){13==a.keyCode&&(this.AS(),a.stopPropagation(),a.preventDefault())};function GP(a){var b=this,c=new S("popup_layer");a.appendChild(c.displayObject());this.Ie=c;this.Ie.J(!1);this.nn=[];this.kg=[];Ec&&8>=Rc||Wh(this.Ie.displayObject(),"0 0");this.FT=new I;C(a,"touchstart",function(a){for(var c=0;c<b.kg.length;c++){var d=b.kg[c].gh;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}f=GP.prototype;f.Pj=400;f.Oi=300;f.ja=1;
f.SE=function(a){this.Ie.J(!0);this.nn.push(a);a.jr.addHandler(this.ju,this);a.hj().addHandler(this.iu,this,-1);var b=a.gh;b&&B(this.Ie.displayObject(),b.displayObject());B(this.Ie.displayObject(),a.displayObject());a.Uh?this.ju(a):this.iu(a)};f.$F=function(a){var b=kb(this.nn,a);0<=b&&(tb(this.nn,b),a.Uh&&a.close(),a.jr.removeHandler(this.ju,this),a.hj().removeHandler(this.iu,this,-1),Re(a.displayObject()),(a=a.gh)&&Re(a.displayObject()));this.Ie.J(0<this.nn.length)};
f.ju=function(a){this.kg.push(a);this.Nq();HP(this)};f.iu=function(a){sb(this.kg,a);HP(this)};function HP(a){a.FT.C(a.kg.length)}f.setScale=function(a){this.ja=a;this.Ie.resize(a*this.Pj,a*this.Oi);this.Nq()};f.Ek=function(a,b){this.Ie.resize(this.ja*a,this.ja*b);this.Pj=a;this.Oi=b;this.Nq()};
f.Nq=function(){for(var a=this.ja,b=this.Pj,c=this.Oi,d=a*b,e=a*c,g=0;g<this.kg.length;g++){var h=this.kg[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.setScale)?h.setScale(this.ja):(k=new bo,k.scale(n,n),$c||(q=0),k.translate(p,q),Ec&&8>=Rc||dp(h.va,k))}};function IP(a,b){window.scrollTo(a,b)}function JP(){return window.pageYOffset}window.yPos=JP;window.scrollPageTo=IP;function KP(){var a=this;this.mE=new I;this.GH=this.Lw=0;this.xE=!1;this.R=Me("DIV");this.R.style.width=Xi?"100%":"100vw";this.R.style.height=ri?"50vh":"100vh";this.R.style.position="absolute";this.R.style.zIndex="-1";this.R.style.top="0";mi&&!Zi&&(document.body.style.position="fixed");var b=window;if(Ei)try{b=window.top}catch(d){}document.body.insertAdjacentElement("afterbegin",this.R);(new ResizeObserver(function(){ri&&Zi?setTimeout(function(){LP(a)},100):LP(a)})).observe(this.R);window.invalidatePlayerSize=
Fa;window.setPlayerSize=Fa;window.removeResizeListeners=Fa;document.addEventListener("touchend",function(b){0==b.touches.length&&(a.xE=!1,setTimeout(function(){LP(a,!1,!1)},100))},!0);document.addEventListener("touchstart",function(b){1==window.event.touches.length&&(a.xE=!0);1<b.touches.length&&b.preventDefault()},!0);var c=b.onresize;b.onresize=function(){c&&c();LP(a)};b.onorientationchange=function(){var b=jf();b&&mi&&(ri?setTimeout(function(){y(b).blur();Wi&&LP(a)},800):b.blur())};Hi&&window.frameElement&&
window.frameElement.setAttribute("scrolling","no")}KP.prototype.l6=function(){LP(this,!0)};
function LP(a,b,c){function d(a,c){if(b||n.Lw!=a||n.GH!=c){var d=n.Lw;n.Lw=a;n.GH=c;n.mE.C(n.Lw,n.GH);d!=n.Lw&&ri&&!n.xE&&setTimeout(function(){e(0,0)},100)}}b=void 0===b?!1:b;c=void 0===c?!0:c;var e=IP;if(b||!a.xE){var g=ri?2*a.R.clientHeight:a.R.clientHeight;if(Ei||!(Mi&&.7>g/screen.height||ad&&.7>window.innerHeight/g)){var h=1,k=a.R.clientWidth;c&&Hi&&window.frameElement&&(k=0,h=k/window.innerWidth);var l=window.innerHeight*h,n=a;d(k,l);c&&Hi&&window.frameElement&&setTimeout(function(){k=y(window.frameElement).clientWidth;
h=k/window.innerWidth;l=window.innerHeight*h;d(k,l)},0)}}}KP.prototype.l8=Fa;function MP(a,b,c,d){S.call(this,c+" "+NP());this.P=a.view();this.F=a.Fa();this.B=a.view().ka();this.Ba=this.B.Z();this.Od=a.view().we();this.Sf=new GP(this.displayObject());this.X=new BP(b);d&&(this.lz=new KP,this.lz.mE.addHandler(function(a,b){this.Ft(a,b)},this),ki(this.lz.l6,this.lz));a.yG().addHandler(this.gy,this);a.view().we().KF().addHandler(this.$x,this)}x(MP,S);f=MP.prototype;f.Ft=function(a,b){this.resize(a,b);this.Sf.Ek(a,b)};
f.gy=function(a){if("resumePlayback"==a.action()&&"prompt"==this.F.settings().Kc().DA()){var b=this.B.Uf(),c=a.K();a.IA("delayStartup");var d=this.Sf,e=a.pE,g=this.X.ib("PB_RESUME_PRESENTATION_WINDOW_TITLE"),h=this.X.ib("PB_RESUME_PRESENTATION_WINDOW_TEXT"),k=this.X.ib("PB_MESSAGE_BOX_YES"),l=this.X.ib("PB_MESSAGE_BOX_NO");(function(){var a=new EP(g,h,k,l);a.JB.addHandler(function v(g,h){a.JB.removeHandler(v);a.close();d.$F(a);this.P.setOverlayDisplayed(!1);h?e.resume(c,!0):e.start(b,!0)},this);d.SE(a);
a.open();r(a.setScale)&&a.setScale(this.ja);this.P.setOverlayDisplayed(!0)}).apply(this)}};f.fg=function(a,b){return(a.$(b).Ai()+1).toString()};
f.$x=function(a){var b={},c=this.F.slides();switch(a.Cc().type()){case "currentSlideIsNotCompleted":var d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.W();a instanceof bs?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Ur&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;
case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.fg(c,a.Cc().wc());break;default:return}a=this.X.ib("PB_RESTRICTION_MESSAGE_BOX_TITLE");d=this.X.ib(d);d=zj(d,b);this.Zy(a,d)};f.cK=function(a){Fu(this.Ba,a)};
f.Zy=function(a,b){var c=this.X.ib("PB_MESSAGE_BOX_OK"),d=this.B.Z().suspended(),e=new FP(a,b,c),g=this.P;e.hj().addHandler(function k(){e.hj().removeHandler(k);this.Sf.$F(e);g.setOverlayDisplayed(!1);this.cK(d)},this);Fu(this.Ba,!0);this.Sf.SE(e);e.open();g.setOverlayDisplayed(!0)};function NP(){var a=mi?"mobile":"desktop";Ec?a+=" ie":ni?a+=" android_default":Ic?a+=" webkit":Dc?a+=" opera":Hc&&(a+=" gecko");return a};function OP(a,b,c){MP.call(this,a,c,b,!0);this.F=a.Fa();this.ja=oi();this.iS=new I;b=a.view();this.G(b.displayObject());this.B.oB.addHandler(this.jg,this);a.jA().addHandler(this.lD,this);this.P.Le().addHandler(this.Uk,this)}m(OP,MP);f=OP.prototype;f.lD=function(){};f.XI=function(a,b){this.P.resize(a,b)};f.Ft=function(a,b){Lv(this,"min-height",b+0+"px");this.XI(a,b,0);MP.prototype.Ft.call(this,a,b);PP(this)};
f.jg=function(){var a=this.B.oa(),b=-1!=a?this.B.W():null;this.io&&(this.io.xp(),this.io.Ga().changeAllowTouchScrollEvent().removeHandler(this.Uk,this),this.io=void 0);this.ho&&(this.ho.xp(),this.ho.fb().changeAllowTouchScrollEvent().removeHandler(this.Uk,this),this.ho=void 0);this.jo&&(this.jo.xp(),this.jo.jb().changeAllowTouchScrollEvent().removeHandler(this.Uk,this),this.jo=void 0);var c=this.displayObject();cp(c,"interaction_slide");b instanceof Us?(this.Qo=!0,this.MG(vu(this.P.Is(),a)),PP(this),
QP(this)):b instanceof Ur?(this.Qo=!0,this.LG(vu(this.P.Is(),a)),PP(this),QP(this),a=this.displayObject(),bp(a,"interaction_slide")):b instanceof bs?(this.Qo=!0,this.NG(vu(this.P.Is(),a)),PP(this),QP(this)):(this.Qo=!1,QP(this),this.J(!0));this.Uk();0<JP()&&IP(0,0)};f.MG=function(a){this.io=a;this.io.xp(this.displayObject());this.io.Ga().changeAllowTouchScrollEvent().addHandler(this.Uk,this)};
f.LG=function(a){this.ho=a;this.ho.xp(this.displayObject());this.ho.fb().changeAllowTouchScrollEvent().addHandler(this.Uk,this)};f.NG=function(a){this.jo=a;this.jo.xp(this.displayObject());this.jo.jb().changeAllowTouchScrollEvent().addHandler(this.Uk,this)};f.eJ=function(){return this.Qo};function QP(a){a.eJ()?(a=a.displayObject(),bp(a,"quiz_mode")):(a=a.displayObject(),cp(a,"quiz_mode"))}
f.Uk=function(){var a=this.io?this.io.Ga().touchScrollAllowed():this.ho?this.ho.fb().touchScrollAllowed():this.jo?this.jo.jb().touchScrollAllowed():this.SG();this.lz&&this.lz.l8(a)};f.SG=function(){var a=Math.min(this.P.width()/this.F.slideWidth(),this.P.height()/this.F.slideHeight());return this.P.scale()!=a};
function PP(a){var b=a.B.oa();-1!=b&&(b=vu(a.P.Is(),b),b instanceof lx?b.Ga().resize(a.width(),a.height()):b instanceof kx?b.fb().resize(a.width(),a.height()):b instanceof px&&b.jb().resize(a.width(),a.height()))};function RP(a,b,c){OP.call(this,a,"universal_mini",c);this.O=new kO(a.Fa(),b)}m(RP,OP);f=RP.prototype;f.jg=function(){this.showTopPanel(!1);this.showBottomPanel(!1);OP.prototype.jg.call(this)};f.eJ=function(){return this.xJ?!1:OP.prototype.eJ.call(this)};f.Yy=function(){if("playingSlide"==this.B.playbackState()||"playingTransition"==this.B.playbackState())this.B.pause(),this.KU=!0;this.P.setOverlayDisplayed(!0);this.xJ=!0;this.Uk();QP(this)};f.i_=function(){this.IB();this.KU&&(this.KU=!1,this.B.play())};
f.IB=function(){this.P.setOverlayDisplayed(!1);this.xJ=!1;this.iS.C();this.Uk();QP(this)};f.MG=function(a){OP.prototype.MG.call(this,a);this.O.pi.showOutline&&a.Ga().setPresentationOutlineController(this)};f.LG=function(a){OP.prototype.LG.call(this,a);this.O.pi.showOutline&&a.fb().setPresentationOutlineController(this)};f.NG=function(a){OP.prototype.NG.call(this,a);this.O.pi.showOutline&&a.jb().setPresentationOutlineController(this)};f.SG=function(){return this.xJ?!1:OP.prototype.SG.call(this)};
f.fg=function(a,b){b=a.$(b).Ai();return this.O.pi.outline.Ak?YN(a)[b]:(b+1).toString()};f.showOutline=function(a,b){this.Yy(a,b)};f.showTopPanel=function(){};f.showBottomPanel=function(){};f.menuClosedEvent=function(){return this.iS};f.isOutlineVisible=function(){return this.O.pi.showOutline};RP.prototype.isOutlineVisible=RP.prototype.isOutlineVisible;RP.prototype.menuClosedEvent=RP.prototype.menuClosedEvent;RP.prototype.showBottomPanel=RP.prototype.showBottomPanel;RP.prototype.showTopPanel=RP.prototype.showTopPanel;
RP.prototype.showOutline=RP.prototype.showOutline;function SP(a){return 0!=a.type.indexOf("touch")?1:y(a.jd).touches.length};function TP(a,b){L.call(this);var c=this,d=this.Lj(a);Jj(this,d,Go,function(d){if((a instanceof Node||a.enabled())&&!(1<SP(d))){var e=d.screenX,h=d.screenY,k=Jj(c,window,Io,function(a){1<SP(a)||(b.rY({x:a.screenX-e,y:a.screenY-h}),a.preventDefault())}),l=Jj(c,window,Ho,function(a){1<SP(a)||(Nj(c,k),Nj(c,l))});b.sY();d.preventDefault()}})}m(TP,L);TP.prototype.Lj=function(a){return a instanceof Node?a:a.displayObject()};function UP(a){S.call(this,a);this.J(!1)}x(UP,S);f=UP.prototype;f.oL=800;f.yJ=500;f.show=function(){this.$o||(this.$o=!0,clearTimeout(this.jx),clearTimeout(this.$y),this.$y=ki(this.kK,this,this.oL))};f.zg=function(){if(this.$o&&(this.$o=!1,clearTimeout(this.jx),clearTimeout(this.$y),this.visible())){var a=this.yJ-((new Date).getTime()-this.rL);0<a?this.jx=ki(this.Yx,this,a):this.Yx()}};f.kK=function(){this.rL=(new Date).getTime();this.J(!0)};f.Yx=function(){this.J(!1)};function VP(a){this.V4=a||!1;this.PC=!1;this.Oi=this.Pj=this.Ea=this.Ia=0;this.kM=new xe(0,0);this.tp=null;this.zd=!0;this.mg=new UP("preloader");this.R=new P({V:"video-container"});this.R.G(this.mg);this.R.U("force-fit-video",Ec||Fc)}function WP(a,b){var c=b.displayObject();Wh(c,"0 0");a.R.G(c);a.tp=b}function XP(a,b,c){a.kM=new xe(b,c);a.PC&&a.zC()}f=VP.prototype;f.displayObject=function(){return this.R.displayObject()};f.visible=function(){return this.zd};
f.J=function(a){this.zd=a;this.V4?(E(this.displayObject(),a?1:0),D(this.displayObject(),"pointer-events",a?"":"none")):qh(this.displayObject(),a)};f.width=function(){return this.Ia};f.height=function(){return this.Ea};f.Ek=function(a,b){this.jV(a);this.Oi=b;this.zC();this.PC=!0};f.jV=function(a){this.Pj=a};f.zC=function(){var a=this.kM.width/this.kM.height,b=this.Pj;this.resize(Math.round(b),Math.round(this.Pj/this.Oi>a||isNaN(a)?this.Oi:b/a));this.PC=!0};
f.resize=function(a,b){this.Ia=a;this.Ea=b;this.tp&&this.tp.resize(a,b);this.R.resize(a,b);this.PC=!1};f.G=function(a){a=a.displayObject();B(this.displayObject(),a)};f.removeChild=function(a){a=a.displayObject();this.yI(a)&&this.displayObject().removeChild(a)};f.yI=function(a){return a.parentNode==this.displayObject()};function YP(a){VP.call(this,a)}m(YP,VP);YP.prototype.jV=function(a){var b=lp(this.displayObject(),"landscape")?56:0;this.Pj=a-b};function ZP(a){var b=a.M8,c=a.Hv;a=a.GM;L.call(this);var d=this;this.aJ=!1;this.Pa=a;this.Va=b;this.P=c;this.qc=b;this.pe=!1;$P(this,!1);this.nl=1;this.ol=0;this.Gj=null;this.jm=!1;this.sq=new P({V:"change-layout-button"});Rj(this,this.sq);this.Va.G(this.sq);F(this,this.sq.fa,function(){d.Pn(d.qc==d.Va?d.P:d.Va)},this);this.Qx=M(this);aQ(this,!1)}m(ZP,L);
function bQ(a){function b(a){return c.sq.displayObject().parentNode==a.displayObject()}var c=a;a.qc==a.Va?!b(a.Va)&&a.Va.G(a.sq):!b(a.P)&&a.P.displayObject().appendChild(a.sq.displayObject())}
function cQ(a){if(nO(a.Pa)){if(aQ(a,!0),!a.Gj){var b=0,c=0;a.Gj=new TP(a.qc.displayObject(),{sY:function(){var d=y(a.Pa.Rx);d=new ne(d.left,d.top);a.jm||(a.nl=d.x,a.ol=d.y);b=a.nl;c=a.ol},rY:function(d){a.jm=!0;var e=y(a.Pa.tc),g=mO(a.Pa);a.nl=yx(b+d.x,0,e.width-g.right-a.qc.width());a.ol=yx(c+d.y,0,e.height-a.qc.height());d=a.qc.width();e=a.qc.height();a.Pa.Rx=new Xg(a.nl,a.ol,d,e);jp(a.qc.displayObject(),a.nl,a.ol)},o7:function(){}});Rj(a,a.Gj)}}else dQ(a)}f=ZP.prototype;f.Op=function(){return this.qc};
f.Pn=function(a){dQ(this);var b=this.qc!=a;this.qc=a;this.Qx.C(b);bQ(this);cQ(this)};function dQ(a){a.Gj&&(a.ru(a.Gj),a.jm=!1,a.Gj=null,aQ(a,!1))}f.yk=function(){this.xC();this.VI()};function $P(a,b){a.pe!=b&&(a.pe=b,a.Va.J(b),a.pe||a.Pn(a.aJ?a.P:a.Va),aQ(a,a.pe))}f.oO=function(a){this.aJ="MaximizedVideo"==a;this.Pn(this.aJ?this.P:this.Va)};
f.xC=function(){var a=this.pe?this.qc==this.P:!1;var b=this.Pa;var c=this.pe;nO(b)?b=oO(b,a):c?(c=y(b.tc),b=mO(b),b=new xe(c.width,Math.floor(.8*(c.height-b.bottom-b.top)))):(b=pO(b),b=new xe(b.width,b.height));var d=this.Pa,e=this.pe;c=mO(d);nO(d)?a=d.om(a):e?(a=y(d.tc).height-c.bottom-c.top,a=new ne(c.left,c.top+Math.floor(a*(1-.8))-24)):a=new ne(c.left,c.top);this.P.resize(b.width,b.height);this.Cr(this.P.displayObject(),a);!nO(this.Pa)&&this.pe&&(c=this.P.Ch().getBoundingClientRect(),a.y+=b.height-
c.height,this.P.resize(c.width,c.height),this.Cr(this.P.displayObject(),a))};f.VI=function(){var a=this.qc==this.Va;var b=this.Pa;if(nO(b))var c=oO(b,a);else c=y(b.tc),b=mO(b),c=new xe(c.width,Math.floor(.5*(c.height-b.bottom-b.top)));b=this.Pa;var d=mO(b);a=nO(b)?b.om(a):new ne(d.left,d.top);this.Va.resize(c.width,c.height);this.Cr(this.Va.displayObject(),a);!nO(this.Pa)&&this.pe&&(a=y(this.Pa.tc),b=mO(this.Pa),this.Va.resize(c.width,Math.floor(a.height-b.bottom-b.top-this.P.height()-24)))};
f.Cr=function(a,b){D(a,"transform","translate("+b.x+"px, "+b.y+"px)")};function aQ(a,b){var c=nO(a.Pa);a.sq.J(b&&c)}f.MA=function(a){var b=this.Pa.tc;!a||b&&b.width==a.width&&b.height==a.height||(this.Pa.MA(a),cQ(this));eQ(this)};
function eQ(a){var b=a.qc==a.Va;var c=a.Pa;var d=y(c.tc);if(nO(c)){c=Math.floor(.4*d.width);var e=Math.floor(.4*d.height);d=b?new xe(c,e):new xe(d.width,d.height)}else d=new xe(d.width,Math.floor((d.height-48)*(1-.8)));a.Va.Ek(d.width,d.height);!a.jm&&b&&(b=a.Pa,d=a.qc.width(),a=a.qc.height(),c=y(b.tc),e=mO(b),b.Rx=new Xg(Math.floor(c.width-e.right-d),e.top,d,a))};function fQ(a){a=a.label;P.call(this,{V:"back_to_app"});var b=new P({Y:R(this,"text")});b.pa(a);this.G(b);F(this,this.fa,function(){ISPlayer.backToApp()})}m(fQ,P);function gQ(a,b,c,d){S.call(this,"top_panel");this.B=b;this.ja=oi();this.JV=new S("slide_info");this.G(this.JV);hj&&(a=new fQ({label:d.ib("PB_BACK_TO_APP_BUTTON_LABEL")}),this.G(a));c.PA&&(this.Px=new JF(!1,"menu"),this.G(this.Px));kp(this.displayObject(),this.ja);Wh(this.displayObject(),"0 0")}x(gQ,S);gQ.prototype.xO=function(a){this.JV.Ds(a)};gQ.prototype.zb=function(a){gQ.ra.zb.call(this,a/this.ja)};function hQ(a,b){L.call(this);this.D=a;this.It=b;this.zy=M(this);this.Vj=!1;Rj(this,this.It)}m(hQ,L);hQ.prototype.show=function(a){var b=this.It;b.ua(!1);var c=this.D.view(),d=c.ka().Z();this.Vj=!0;iQ(this,a);c.setOverlayDisplayed(!0);F(this,d.Gk(),this.pD,this);b.ua(!0);F(this,b.fa,this.pD,this)};function iQ(a,b){if(a.Vj){var c=a.It;a=a.D.view();b=b||a.displayObject();b.appendChild(c.displayObject())}}
hQ.prototype.pD=function(){var a=this.D.view(),b=a.ka().Z();this.tq(b);this.tq(this.It);(ni||cj)&&(b=Ve(this.It.displayObject()))&&jQ(this,b);Re(this.It.displayObject());a.setOverlayDisplayed(!1);this.Vj=!1;this.zy.C()};function jQ(a,b){Lj(a,b,a.ql,a);setTimeout(function(){Mj(a,b,"click",a.ql,a)},500)}hQ.prototype.ql=function(a){a.preventDefault()};function kQ(a,b,c,d){RP.call(this,a,b,c);var e=this;ij&&ISPlayer.initWithData(Og({version:9.3}));var g=a.view();this.tc=new xe(0,0);lQ(this,a);this.O.topPanel.visible&&(this.ya=new gQ(d,this.Od,this.O.topPanel,this.X),this.G(this.ya),this.ya.fa.addHandler(function(){e.Mi()},this),rO(this.ya).addHandler(function(){e.Yy()},this),this.O.topPanel.PA&&(b=fb(a.Fa().Mn().qj(),rt),this.Ph=new sP(d,this.X,a.Fa().slides(),b,this.O.pi),this.Ph.J(!1),this.G(this.Ph),this.Ph.hj().addHandler(this.i_,this),this.Ph.WQ.addHandler(function(a){e.IB();
g.we().ve(a.index(),!0)},this),1<this.ja&&(Wh(this.Ph.displayObject(),"0 0"),kp(this.Ph.displayObject(),this.ja))));this.O.fs.visible&&(this.hc=new bO({xi:d,ka:g.we(),slides:a.Fa().slides(),settings:this.O.fs}),this.G(this.hc),this.hc.fa.addHandler(function(){e.Mi()},this));if(this.O.fs.visible||this.O.topPanel.visible)this.Hf=new qO({xi:d,ka:g.we(),VE:this.O.fs,G8:this.O.topPanel}),this.G(this.Hf),this.Hf.fa.addHandler(function(){e.Mi()},this),rO(this.Hf).addHandler(function(){e.Yy()},this);this.QT=
new S("panels_overlay");this.QT.J(!1);g.displayObject().appendChild(this.QT.displayObject());this.Mi();Mv(this,"not_loaded");a.yF().addHandler(function(b,c,d){Nv(e,"not_loaded");if(d){b=new SN;var g=new hQ(a,b),h=function(){g.zy.removeHandler(h,e);e.B.play()};g.zy.addHandler(h,e);g.show(e.displayObject())}},this);var h=new S("preloader");h.J(this.B.Z().Ic());this.P.displayObject().appendChild(h.displayObject());this.B.Z().XE().addHandler(function(a){h.J(a.Ic())},this);mQ(this,a.view().hq());C(this.P.displayObject(),
"click",this.lK,!0,this)}m(kQ,RP);f=kQ.prototype;f.Yy=function(a,b){RP.prototype.Yy.call(this,a,b);this.Ph.tO(b||"");this.Ph.show(this.B.W(),a);null!=this.ya&&this.ya.J(!1);this.hc&&this.hc.J(!1);this.Hf&&this.Hf.J(!1)};f.IB=function(){this.Ph.zg();var a=this.Qo;null!=this.ya&&this.ya.J(!a);this.hc&&this.hc.J(!a);this.Hf&&this.Hf.J(!a);RP.prototype.IB.call(this)};f.lD=function(a){"changeLayout"==a.name()&&(a=a.params(),y(a),this.yc.oO(a.type),this.Mi())};
f.Ft=function(a,b){this.tc=new xe(a,b);if(a>b){if(Mv(this,"landscape"),this.Va){var c=this.Va.displayObject();bp(c,"landscape")}}else Nv(this,"landscape"),this.Va&&(c=this.Va.displayObject(),cp(c,"landscape"));this.yc.MA(this.tc);RP.prototype.Ft.call(this,a,b)};
f.XI=function(a,b,c){var d=Ov(this);var e=0;if(null!=this.ya&&!Ov(this)){var g=parseFloat(bh(this.ya.displayObject(),"height"));isNaN(g)||(e+=g)}this.Qo&&(e=0);a:{if(null!=this.hc&&!Ov(this)&&(g=parseFloat(bh(this.hc.displayObject(),"height")),!isNaN(g)))break a;g=0}e+=g;g=0;if(this.Hf&&d){var h=this.Hf.width();g+=h*this.ja;this.Hf.Cb(b);this.Hf.Wc(-(b/this.ja)+b);Lv(this.Hf,"right",-h*(1-this.ja)+"px")}RP.prototype.XI.call(this,a-g,b-e,c);this.hc&&(e=this.hc,e.Ce&&e.Ce.J(!d),e.De&&e.De.J(!d),e.vb&&
e.vb.J(!d));nQ(this,!0);this.sx();this.Ph&&(this.Ph.resize(a/this.ja,b/this.ja),this.Ph.visible()&&vP(this.Ph));this.ya&&this.ya.zb(a);this.hc&&(Lv(this.hc,"bottom",c+"px"),this.hc.zb(a))};f.sx=function(){$P(this.yc,this.pe&&!!this.Sg);this.yc.yk();Ov(this)||this.yc.Pn(this.Va)};function nQ(a,b){if(Ov(a))if((-1!=a.B.oa()?a.B.W():null)instanceof vo){if(null!=a.ya){var c=0!=a.ya.opacity();oQ(a.ya,b?!1:c)}}else pQ(a,!0);else pQ(a,!a.Qo)}
function lQ(a,b){a.Va=new YP(!qi);a.Va.J(!1);Wh(a.Va.displayObject(),"left top");a.G(a.Va.displayObject());C(a.Va.displayObject(),"click",a.lK,!0,a);a.B.Z().Ob().addHandler(function(){var b="buffering"==a.B.Z().state(),c=a.Va;b?c.mg.show():c.mg.zg()},a);WP(a.Va,b.Ns().view());b=a.F.md().Bf();for(var c=0;c<b.count();++c)b.Ip(c).playbackStateChangedEvent().addHandler(function(b){"activated"==b.playbackState()?(XP(a.Va,b.width(),b.height()),eQ(a.yc),a.Sg!=b&&(a.Sg=b)):"deactivated"==b.playbackState()&&
(a.Sg=void 0);a.sx()},a);a.yc=new ZP({M8:a.Va,Hv:a.P,GM:new lO({js:a,skinSettings:a.O})});a.yc.Qx.addHandler(a.qK,a)}f.qK=function(a){this.yc.yk();a&&(this.yc.Op()==this.P?this.displayObject().insertBefore(this.Va.displayObject(),this.P.displayObject()):this.displayObject().insertBefore(this.P.displayObject(),this.Va.displayObject()))};
f.jg=function(){RP.prototype.jg.call(this);var a=this.Sg,b=this.F.md().Bf();if(!a)for(var c=0;c<b.count();c++){var d=b.Ip(c);if(d.Hb().K()<=this.B.oa()&&d.xg().K()>=this.B.oa()){a=d;break}}this.pe=a?!0:!1;$P(this.yc,this.pe);a=-1!=this.B.oa()?this.B.W():null;this.ya&&(b="-",a&&a.visible()&&(b=this.B.W().Ai()+1),this.ya.xO(b+"/"+this.F.slides().jq()));a=this.Qo;this.ya&&this.ya.J(!a);this.hc&&this.hc.J(!a);this.Hf&&this.Hf.J(!a);if(a=this.B.fb())b=this.B.W(),c=new VN(this.Od,"bySlides"),b=new XN(a.playerController(),
c,2==b.Vq),a.setExternalNavigationController(b);this.Mi();nQ(this);this.Ft(this.tc.width,this.tc.height);this.yc.yk()};f.Mi=function(){cj&&this.pe&&mp(this.Va.displayObject())};function mQ(a,b){b.DV.addHandler(function(a,b,e){Ov(this)&&(e.preventAction(),this.lK())},a)}f.lK=function(a){if(Ov(this)){var b=!1,c=this.B.ue();r(a)&&r(a.target)&&(y(c),b=c.view(),fb(b,Cp),b=null===b.Bt?!1:-1!=kb(b.Bt,Ve(a.target)));a=!1;null!=this.ya&&(a=0==this.ya.opacity());b&&a||pQ(this,a)}};
function pQ(a,b){null!=a.ya&&oQ(a.ya,b);null!=a.hc&&oQ(a.hc,b)}function oQ(a,b){var c=b?"":"none";a.J(b);Lv(a,"pointer-events",c)}f.showTopPanel=function(a){this.ya&&Lv(this.ya,"z-index",a?"99":"")};f.showBottomPanel=function(a){this.hc&&Lv(this.hc,"z-index",a?"99":"");this.Hf&&Lv(this.Hf,"z-index",a?"99":"")};kQ.prototype.showBottomPanel=kQ.prototype.showBottomPanel;kQ.prototype.showTopPanel=kQ.prototype.showTopPanel;function qQ(a){kQ.apply(this,arguments)}m(qQ,kQ);function rQ(a,b){P.call(this,{V:"free-logo"});var c=this;this.He="";Iv(this,a,b,void 0,function(a){c.He=a});F(this,this.fa,function(){ui(c.He)})}m(rQ,P);function sQ(){P.call(this,{V:"volume-slider"});this.Un=new P({Y:R(this,"background")});Q(this,this.Un);this.hd=1;this.qM=new P({Y:R(this,"volume-line")});Q(this,this.qM);this.sa=new P({Y:R(this,"thumb"),nF:!0});Jj(this,this.sa.displayObject(),Go,this.rT,this,Jo);Q(this,this.sa);this.iE=M(this);this.kt=new ne(0,0);Jj(this,this.displayObject(),Go,this.dK,this,Jo);Jj(this,this.displayObject(),"mousewheel",this.eK,this);this.Mh();tQ(this)}m(sQ,P);f=sQ.prototype;
f.dK=function(a){this.kt=hh(this.displayObject());var b=yx(1-(new ne(a.clientX-this.kt.x,a.clientY-this.kt.y)).y/this.height(),0,1);this.setVolume(b);this.rT(a);this.iE.C()};f.eK=function(){var a=!0,b=window.event;b.wheelDelta?a=0<b.wheelDelta:b.detail&&(a=0<b.detail);a=a?.05:-.05;a=yx(this.volume()+a,0,1);this.setVolume(a);this.iE.C()};f.rT=function(a){this.kt=new ne(a.clientX-this.sa.x(),a.clientY-this.sa.y());this.sa.U("moves",!0);Jj(this,document,Io,this.Zx,this);Jj(this,document,Ho,this.PS,this)};
f.Zx=function(a){a=yx((new ne(a.clientX-this.kt.x,a.clientY-this.kt.y)).y+this.sa.height()/2,0,this.height());this.hd=yx(1-a/this.height(),0,1);tQ(this);this.Mh();this.iE.C()};f.PS=function(){Mj(this,document,Io,this.Zx,this);Mj(this,document,Ho,this.PS,this);this.sa.U("moves",!1);mi&&mp(this.displayObject())};f.volume=function(){return this.hd};f.setVolume=function(a){this.hd!=a&&(this.hd=a,this.Mh(),tQ(this))};f.jG=function(a){this.U("muted",a)};
f.Mh=function(){var a=Math.round((1-this.hd)*this.height()-this.sa.height()/2);this.sa.Wc(a)};function tQ(a){a.qM.Wc((1-a.hd)*a.height());a.qM.Cb(a.hd*a.height())}f.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.Mh();tQ(this)};function uQ(){P.call(this,{V:"volume-control"});this.Ir=new sQ;F(this,this.Ir.iE,this.j2,this);this.Rh=new wI({Y:R(this,"mute-button"),toggle:!0});F(this,this.Rh.fa,this.D1,this);this.Mz=M(this);this.NL=M(this);Q(this,this.Ir);Q(this,this.Rh)}m(uQ,P);f=uQ.prototype;f.j2=function(){this.Mz.C(this.Ir.volume());this.yh()&&(this.jG(!1),this.NL.C(this.yh()))};f.D1=function(){this.jG(!this.yh());this.NL.C(this.yh())};f.yh=function(){return this.Rh.pressed()};f.jG=function(a){this.Rh.Db(a);this.Ir.jG(a)};
f.volume=function(){return this.Ir.volume()};f.setVolume=function(a){this.Ir.setVolume(a)};f.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.Ir.Xa()};function vQ(){Wv.call(this);this.Ml=[]}x(vQ,Wv);vQ.prototype.add=function(a){y(this.sb==Xv,"Not allowed to add animations to a running animation queue.");rb(this.Ml,a)||(this.Ml.push(a),C(a,"finish",this.oY,!1,this))};vQ.prototype.remove=function(a){y(this.sb==Xv,"Not allowed to remove animations from a running animation queue.");sb(this.Ml,a)&&Ag(a,"finish",this.oY,!1,this)};vQ.prototype.Uc=function(){z(this.Ml,function(a){a.Wb()});this.Ml.length=0;vQ.ra.Uc.call(this)};
function wQ(){vQ.call(this);this.$M=0}x(wQ,vQ);wQ.prototype.play=function(a){if(0==this.Ml.length)return!1;if(a||this.sb==Xv)this.$M=0,this.Cn();else if(1==this.sb)return!1;this.wg("play");-1==this.sb&&this.wg("resume");var b=-1==this.sb&&!a;this.startTime=Ra();this.endTime=null;this.sb=1;z(this.Ml,function(c){b&&-1!=c.sb||c.play(a)});return!0};wQ.prototype.pause=function(){1==this.sb&&(z(this.Ml,function(a){1==a.sb&&a.pause()}),this.sb=-1,this.wg("pause"))};
wQ.prototype.stop=function(a){z(this.Ml,function(b){b.sb==Xv||b.stop(a)});this.sb=Xv;this.endTime=Ra();this.wg("stop");this.Bk()};wQ.prototype.oY=function(){this.$M++;this.$M==this.Ml.length&&(this.endTime=Ra(),this.sb=Xv,this.wg("finish"),this.Bk())};function xQ(a){var b=void 0===a.ZO?!0:a.ZO;P.call(this,{Y:a.Y,V:a.V,Pe:void 0===a.Pe?!0:a.Pe});this.W4=b;this.oC=this.Sr=!1;this.P4=M(this)}m(xQ,P);xQ.prototype.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.oC=!0;a=this.Sr;var c=Gv(this,"label");this.lV(c,Fc||Ec?b+1:b);this.oC=!1;a!=this.Sr&&(this.W4&&this.setAttribute("title",this.Sr?c:""),this.P4.C())};
xQ.prototype.lV=function(a,b){function c(){h=g<a.length?a.substr(0,g)+"\u2026":a;d.pa(h)}this.Sr=!1;var d=this;d.pa(a);if(r(b)&&this.displayObject().parentNode){d.displayObject().style.height="";var e=d.displayObject().scrollHeight;e=Ec?--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.Sr=!0}}};
xQ.prototype.pa=function(a){P.prototype.pa.call(this,a);this.oC||(this.ti(a),this.Xa())};xQ.prototype.Ds=function(){throw Error("html text is not supported");};function yQ(a){L.call(this);var b=this;this.m_=a;this.dJ=!1;this.TU=M(this);this.SU=M(this);a.forEach(function(a){Jj(b,a,"mouseover",b.Fo,b);Jj(b,a,"mouseout",b.fl,b)},this)}m(yQ,L);yQ.prototype.Fo=function(){this.dJ||(this.dJ=!0,this.TU.C())};yQ.prototype.fl=function(a){-1==kb(this.m_,a.relatedTarget)&&(this.dJ=!1,this.SU.C())};function zQ(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");mF.call(this,null,b,c,d,e);this.M3=a}x(zQ,mF);zQ.prototype.Rn=function(){y(this.coords);this.M3(this.coords[0],this.coords[1])};function AQ(){P.call(this,{V:"progressbar"});this.eW=0;this.KL=1;this.iJ=new P({Y:R(this,"labels-container")});Q(this,this.iJ);this.AL=new xQ({Y:R(this,"label")});Q(this.iJ,this.AL);this.zz=new xQ({Y:R(this,"label")});this.zz.U("type","time");Q(this.iJ,this.zz);this.vU=M(this);this.wU=M(this);this.uU=M(this);this.fV=!0;this.le=new P({Y:R(this,"progress")});Q(this,this.le);this.KH=new P({Y:R(this,"progress-background")});Q(this.le,this.KH);this.JH=0;this.sa=new P({Y:R(this,"thumb")});mi||Xi||this.sa.Me(0);
Q(this.le,this.sa);this.Cx="";this.Ym=this.Or=this.Nr=null;Jj(this,this.displayObject(),Go,this.iy,this,Jo);this.TD=new yQ([this.displayObject(),this.le.displayObject(),this.KH.displayObject(),this.sa.displayObject(),this.AL.displayObject(),this.zz.displayObject()]);Rj(this,this.TD);BQ(this,!0);Xi||(CQ(this),this.Ym=new Mg(500),this.Ym.nj("tick",this.m2,!1,this))}m(AQ,P);
function CQ(a){function b(b){a.KL=b;DQ(a)}function c(a){return 1-Math.pow(1-a,2)}ki(function(){var d=a.le.height()/a.sa.height(),e=new zQ(b,[d,d],[1,1],200,c),g=new sF(a.sa.displayObject(),200);a.Nr=new wQ;a.Nr.add(e);a.Nr.add(g);d=new zQ(b,[1,1],[d,d],400,c);e=new rF(a.sa.displayObject(),400);a.Or=new wQ;a.Or.add(d);a.Or.add(e)},a)}f=AQ.prototype;f.xO=function(a){this.AL.pa(a)};f.OA=function(a){this.U("without-labels",!a)};
function BQ(a,b){mi||(b?(F(a,a.TD.TU,a.S1,a),F(a,a.TD.SU,a.R1,a)):a.tq(a.TD))}function EQ(a,b){a.fV=b;BQ(a,b);(mi||Xi)&&a.sa.Me(b?1:0)}f.Gg=function(a){this.width()&&(this.JH=yx(a,0,1),this.Xa())};f.gc=function(){return this.JH};f.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.eW=a*=this.JH;this.KH.zb(a);DQ(this)};function DQ(a){var b=new bo;b.translate(a.eW,0);b.scale(a.KL,a.KL);dp(a.sa.displayObject(),b)}
function FQ(a,b){var c=a.displayObject().getBoundingClientRect();a=ih(b,a.displayObject());return le(a.x/c.width,0,1)}f.iy=function(a){this.fV&&this.enabled()&&(Jj(this,document,Io,this.Zx,this),Jj(this,document,Ho,this.nD,this),this.Gg(FQ(this,a)),this.wU.C())};f.S1=function(){this.Ym&&this.Or&&this.Nr&&(this.Ym.enabled?this.Ym.stop():(this.Or.stop(),1!=ah(this.sa.displayObject(),"opacity")&&this.Nr.play()))};f.m2=function(){this.Ym&&this.Or&&this.Nr&&(this.Ym.stop(),this.Nr.stop(),this.Or.play())};
f.R1=function(){this.Ym&&this.Ym.start()};f.Zx=function(a){this.Gg(FQ(this,a));this.vU.C()};f.nD=function(a){Mj(this,document,Io,this.Zx,this);Mj(this,document,Ho,this.nD,this);this.Gg(FQ(this,a));this.uU.C();if(mi)return mp(this.displayObject())};function GQ(){L.call(this);this.Gq="";this.iI=M(this)}m(GQ,L);function HQ(a){P.call(this,{V:a.V,Pe:!0});this.UC=15;this.nb=this.Pi=this.Qh=this.Wj=0;this.Gx=a.Bd||1;this.QD=this.lr=0;this.o3=100;this.se=Rj(this,new P({Y:R(this,"up")}));this.G(this.se);this.sa=Rj(this,new P({V:"thumb"}));this.G(this.sa);this.sa.G(Rj(this,new P({Y:R(this.sa,"background")})));this.$f=Rj(this,new P({Y:R(this,"down")}));this.G(this.$f);this.To=this.Yj=null;this.fi=M(this);this.yz=M(this);this.$h=new Mg(this.o3);Jj(this,this.$h,"tick",this.jK,this);Jj(this,this,Go,this.Su,this,Ko);
Jj(this,this.se,Go,this.sK,this,Ko);Jj(this,this.sa,Go,this.ny,this,Ko);Jj(this,this.$f,Go,this.UJ,this,Ko);Jj(this,document.body,Ho,this.hD,this)}m(HQ,P);f=HQ.prototype;f.Ne=function(a){this.Er(a)};f.Bd=function(){return this.Gx};f.scale=function(){return this.mr};f.setScale=function(a){this.setParentScale(a)};f.ui=function(a,b,c,d){d=void 0===d?0:d;y(b<=c);this.Wj=a;this.Qh=b;this.Pi=c;this.lr=d;this.Mq();this.Ne(this.nb)};
f.Er=function(a){a=yx(a,this.Qh,this.Pi);this.nb!=a&&(this.nb=a,this.Mh(),this.fi.C())};f.zr=function(a){this.Er(this.nb+a)};f.Su=function(){};f.sK=function(a){a.preventDefault();this.zr(-this.Bd());this.nz(this.se,-this.Bd())};f.UJ=function(a){a.preventDefault();this.zr(this.Bd());this.nz(this.$f,this.Bd())};
f.nz=function(a,b){this.Yj=a;Jj(this,this.Yj,"mouseover",this.ky,this);Jj(this,this.Yj,"mouseout",this.jy,this);Jj(this,document,Ho,this.My,this);this.$h.stop();this.To=function(){this.zr(this.QD)};this.QD=b;this.$h.start()};f.My=function(){y(this.Yj);Mj(this,this.Yj,"mouseover",this.ky,this);Mj(this,this.Yj,"mouseout",this.jy,this);Mj(this,document,Ho,this.My,this);this.$h.stop();this.To=null};f.ky=function(){this.$h.start()};f.jy=function(){this.$h.stop()};f.jK=function(){this.To&&this.To()};
f.ny=function(a){this.yz.C();a.preventDefault();Jj(this,document.body,Io,this.hl,this);this.cM(!0)};f.cM=function(a){this.sa.U("active",a)};f.hD=function(){Mj(this,document.body,Io,this.hl,this);this.cM(!1)};f.hl=function(){};f.Ma=function(){this.Mq()};function IQ(a){HQ.call(this,a);this.qS=0}m(IQ,HQ);f=IQ.prototype;f.Mq=function(){var a=this.height()-this.se.height()-this.$f.height();this.sa.Cb(0==rP(this)?a:Math.max(this.UC,Math.ceil(this.Wj/(rP(this)+this.Wj)*a)));this.Mh()};f.Mh=function(){var a=this.th();0==rP(this)?this.sa.Wc(a.top):this.sa.Wc(a.top+Math.round((this.nb-this.Qh)/rP(this)*a.height));this.se.ua(!!this.nb);this.$f.ua(this.nb!=this.Pi)};
f.th=function(){var a=new Xg(0,0,0,0);a.top=this.se.height();a.height=this.height()-this.$f.height()-this.sa.height()-a.top;a.left=this.sa.x();return a};f.JL=function(){return this.th()};
f.Su=function(a){var b;if(b=!a.defaultPrevented)b=this.sa.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.th(),d=0==this.lr?this.Wj:this.lr;a=(a.clientY-(b.top-c.top))/this.mr<=this.sa.y()?-d:d;this.Ne(this.nb+a)}};f.ny=function(a){HQ.prototype.ny.call(this,a);var b=this.sa.displayObject().getBoundingClientRect();this.qS=a.clientY-Math.round(b.top);this.hl(a)};
f.hl=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.th();this.Er((a.clientY-b.top-c.top*this.mr-this.qS)/(c.height*this.mr)*rP(this)+this.Qh)};var JQ=new Vf;function KQ(a){var b=a.Vp,c=a.D6,d=void 0===a.fG?null:a.fG;IQ.call(this,{V:a.V,Bd:a.Bd});var e=this;this.qu=b;this.zJ=this.dW=!1;this.W_=c;this.Ty=d;Ev(b,"overflow","hidden");F(this,this.fi,function(){b.displayObject().scrollTop=e.nb});Jj(this,b,"scroll",function(){e.Ne(b.displayObject().scrollTop)},this);this.Ty?LQ(this,this.Ty):(LQ(this,this.qu),LQ(this,this));c?(this.Me(0),this.Ty?(Jj(this,this.Ty,"mouseenter",this.Fo,this),Jj(this,this.Ty,"mouseleave",this.fl,this)):(Jj(this,this.qu,"mouseover",
this.Fo,this),Jj(this,this,"mouseover",this.Fo,this),Jj(this,this.qu,"mouseout",this.fl,this),Jj(this,this,"mouseout",this.fl,this))):this.Me(1)}m(KQ,IQ);f=KQ.prototype;f.ui=function(a,b,c,d){d=void 0===d?0:d;this.J(0<c);IQ.prototype.ui.call(this,a,b,c,d)};f.xv=function(){this.Ne(this.qu.displayObject().scrollTop)};f.cM=function(a){this.dW=a;MQ(this)};f.Fo=function(a){a&&(this.contains(a.relatedTarget)||this.qu.contains(a.relatedTarget))||(this.zJ=!0,MQ(this))};
f.fl=function(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.qu.contains(a.relatedTarget))||(this.zJ=!1,MQ(this))};function MQ(a){a.W_&&a.Me(a.dW||a.zJ?.5:0)}function LQ(a,b){b=new TO(b.displayObject(),{passive:!0});Jj(a,b,JQ,function(b){!hg(b.jd)&&b.deltaY&&(b=0<b.deltaY?a.Bd():-a.Bd(),a.Ne(a.nb+b))},a)};function NQ(a){P.call(this,{V:a});a=new P({Y:R(this,"thumb")});Q(this,a)}m(NQ,P);function OQ(a,b){this.Fc=a;this.fi=b}OQ.prototype.scrollY=function(){var a=this.Fc.getComputedPosition().y;return isNaN(a)?0:-a};OQ.prototype.OF=function(){return this.fi};OQ.prototype.Rv=function(a){this.scrollY()!=a&&this.Fc.scrollTo(0,-a)};function PQ(a){L.call(this);var b=this;this.R=a;this.my=M(this);Jj(this,a,"scroll",function(){b.my.C()})}m(PQ,L);PQ.prototype.scrollY=function(){return this.R.scrollTop};
PQ.prototype.OF=function(){return this.my};PQ.prototype.Rv=function(a){this.R.scrollTop=a};
function QQ(a){var b=void 0===a.V?"vertical-scrollbar":a.V,c=void 0===a.e7?"mobile-vertical-scrollbar":a.e7,d=a.Vp,e=a.Tha,g=a.iX,h=void 0===a.fG?null:a.fG;a=void 0===a.Bd?20:a.Bd;L.call(this);this.ma=this.Fc=null;this.oW=e||null;this.EP=g||null;this.Pi=0;if(mi){var k=M(this);b={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:!0,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:function(){k.C()}};c=new NQ(c);b.indicators={el:c.displayObject(),
shrink:"scale"};this.Fc=new IScroll(d.displayObject(),b);this.oh=new OQ(this.Fc,k)}else this.ma=Rj(this,new KQ({V:b,Bd:a,Vp:d,D6:!0,fG:h})),this.oh=new PQ(d.displayObject(),this.ma),c=this.ma;F(this,this.oh.OF(),this.DU,this);this.xu=y(c)}m(QQ,L);f=QQ.prototype;f.ui=function(a,b){this.Pi=Math.max(0,b-a);this.Fc?this.Fc.setScrollHeight(b):this.ma&&this.ma.ui(a,0,Math.max(this.Pi,0));this.DU()};f.setParentScale=function(a){this.ma&&this.ma.setParentScale(a)};f.xv=function(){this.ma&&this.ma.xv()};
f.DU=function(){if(this.oW){var a=Math.min(this.oh.scrollY(),60);mh(this.oW,a)}this.EP&&(a=this.Pi-this.oh.scrollY(),mh(this.EP,Math.min(a,60)))};f.fd=function(){L.prototype.fd.call(this);this.Fc&&this.Fc.destroy()};function RQ(a){L.call(this);var b=this;this.R=a;this.my=M(this);Jj(this,this.R,"scroll",function(){b.my.C()})}m(RQ,L);RQ.prototype.scrollY=function(){return this.R.scrollTop};RQ.prototype.OF=function(){return this.my};RQ.prototype.Rv=function(a){this.R.scrollTop=a};function SQ(a){var b=a.Fa,c=a.K5;P.call(this,{V:a.V,Pe:a.Pe,tabIndex:-1});this.Vr=new Map;this.Mk=c||this;this.la=new P;Q(this.Mk,this.la);TQ(this,new RQ(this.Mk.displayObject()));this.F=b;F(this,this.F.FB,this.J1,this)}m(SQ,P);
function TQ(a,b){a.ru(a.oh);a.oh=b;Rj(a,a.oh);F(a,a.oh.OF(),function(){document.body.contains(a.displayObject())&&a.F.Ne(a.oh.scrollY())})}
SQ.prototype.Ma=function(){var a=this.displayObject();var b=Be(a),c=Ec&&a.currentStyle;c&&"CSS1Compat"==ze(b).oc.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=th(a,c.width,"width","pixelWidth"),a=th(a,c.height,"height","pixelHeight"),a=new xe(b,a)):(c=sh(a),b=wh(a),a=Ah(a),a=new xe(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.F;c.hn=isNaN(a.height)?0:a.height;UQ(c)};
SQ.prototype.J1=function(){this.U("with-scroll",this.F.Qr>this.F.hn);this.la.Cb(this.F.Qr);this.oh.Rv(this.F.nb);Ev(this.la,"padding-top",this.F.AI+"px");VQ(this)};function VQ(a){var b=WQ(a.F);a.Vr.forEach(function(c,d){0>b.indexOf(d)&&(a.Vr.delete(d),a.la.removeChild(c),a.ru(c))});for(var c=0;c<b.length;++c){var d=b[c],e=void 0;a.Vr.has(d)?e=a.Vr.get(d):(e=XQ(a,d),Rj(a,e),a.Vr.set(d,e));a.la.tg(e,c);e.Cb(a.F.xN())}a.oh.Rv(a.F.nb)};function YQ(){L.call(this);this.Vk=this.Qr=this.hn=this.nb=0;this.tb=[];this.IR=this.aC=this.AI=0;this.FB=M(this)}m(YQ,L);YQ.prototype.invalidate=function(){this.Lq()};YQ.prototype.xN=function(){return this.Vk};function WQ(a){return a.tb.slice(a.aC,a.aC+a.IR)}YQ.prototype.Ne=function(a){r(this.hn)&&this.nb!=a&&(this.nb=a,UQ(this))};function UQ(a){a.nb=yx(a.nb,0,Math.max(a.Qr-a.hn,0));a.Lq()}
YQ.prototype.Lq=function(){this.aC=Math.floor(Math.max(0,this.nb-(mi?this.hn:0))/this.Vk);this.AI=this.Vk*this.aC;this.IR=Math.ceil((Math.min(this.Qr,this.nb+this.hn+(mi?this.hn:0))-this.AI)/this.Vk);this.FB.C()};function ZQ(a,b){P.call(this,b);this.n0=a}m(ZQ,P);ZQ.prototype.item=function(){return this.n0};function $Q(a){xQ.call(this,{Y:a.Y,V:a.V,ZO:a.ZO});this.Nk="";this.By=0}m($Q,xQ);function aR(a,b,c){a.Nk=b;a.By=c}$Q.prototype.pa=function(a){if(this.Nk){var b=a.slice(0,this.By)+a.slice(this.By).replace(new RegExp("("+this.Nk+")","gi"),"<span class='highlighted'>$1</span>");this.displayObject().innerHTML=b}else xQ.prototype.pa.call(this,a);this.oC||(this.ti(a),this.Xa())};
$Q.prototype.lV=function(a,b){if(b){this.Sr=!1;var c=this;c.pa(a);var d=a.substr(0,this.By);a=a.substr(this.By);if(r(b)&&this.displayObject().parentNode&&(c.displayObject().style.height="",!(b>=c.displayObject().scrollHeight))){var e=bR(this,a),g=e.y8,h=e.b6;e=function(){c.pa(""+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.Sr=!0}}};
function bR(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.Nk),h=g+a.Nk.length;d(g,h)!=b&&c();)--g,++h;return{y8:g,b6:h}};function cR(a,b,c,d){this.me=a;this.RH=b;this.t4=c;this.FR=d}cR.prototype.submitType=function(){return this.t4};function dR(a,b,c,d,e,g){this.xd=a;this.Tx=b;this.za=c;this.Kb=void 0===e?!0:e;this.i3=d;this.Xh=(void 0===g?null:g)||null}f=dR.prototype;f.title=function(){return this.xd};f.kG=function(a){this.Tx=a};f.nd=function(){return this.Tx};f.slide=function(){return this.za};f.AA=function(){return this.i3};f.YN=function(){return this.Xh};f.enabled=function(){return this.Kb};function eR(a,b){L.call(this);this.Ij=a;this.zd=!0;this.HE=b;this.Ar=this.Sw=!1;this.ZV=null;this.VB=M(this);this.MP=M(this);this.OP=M(this)}m(eR,L);eR.prototype.os=function(){return this.Sw};eR.prototype.selected=function(){return this.Ar};eR.prototype.Oe=function(a){this.Ar!=a&&(this.Ar=a,this.MP.C())};function fR(a,b,c){L.call(this);this.Ha=b;this.Oc=c;this.pc=a;this.R4=gR(this.Oc);this.hU="";this.iC=this.Zo=this.AW=!1;this.Vt=0;this.jr=M(this)}m(fR,L);function gR(a){var b=a.AA();return a.slide().index().toString()+(Ea(b)?"."+b.toString():"")}f=fR.prototype;f.gq=function(){return this.R4};f.id=function(){return this.pc};f.K=function(){return this.Oc.slide().index()};f.AA=function(){return this.Oc.AA()};f.slide=function(){return this.Oc.slide()};f.enabled=function(){return this.Oc.enabled()};
f.state=function(){return this.Ha};f.YN=function(){return this.Oc.YN()};f.title=function(){return this.Oc.title()};f.prefix=function(){return this.hU};function hR(a){var b=a.data,c=a.kb,d=a.QO,e=a.PO;a=a.y7;ZQ.call(this,b,{V:"slide-item-view",KY:!0});var g=this;this.Oc=b;this.Ha=b.state();this.X=c;this.O2=a;var h=this.Ha.Ij;this.U("viewed",this.Ha.HE);this.la=new P({Y:R(this,"content")});Q(this,this.la);this.Hm=new wI({Y:R(this,"open-button"),toggle:!0});this.Hm.U("ie9",Xi);this.Hm.U("ie",Ec);iR(this,this.Hm);this.Xh=b.YN();this.qg=this.vm=null;this.me=this.Xh?this.Xh.me:null;this.Xh&&(y(this.me),c="allAtOnce"==this.Xh.submitType(),a=this.Xh.FR,
c=this.Xh.RH||c||a,"InfoSlide"!=this.me.slide().type()&&c&&(this.qg=new P({Y:R(this,"status")}),Q(this,this.qg),F(this,this.me.submittedEvent(),this.ZI,this),F(this,this.me.viewingChangedEvent(),this.ZI,this),this.ZI()),this.Xh.RH&&(this.vm=new P({Y:R(this,"mark")}),Q(this,this.vm),F(this,this.me.markedEvent(),this.i0,this),this.vm.J(this.me.isMarked())));F(this,this.Hm.fa,function(){var a=g.Ha,b=!g.Hm.pressed();a.Sw!=b&&(a.Sw=b,a.VB.C())});F(this,this.Ha.VB,this.AR,this);this.AR();this.Hm.J(b.iC&&
!h.Gq);b.Zo&&(this.rf=new P({Y:R(this,"thumb"),vg:"IMG"}),c=y(b.slide().fw()),d=op({width:c.width(),height:c.height(),boundingWidth:d,boundingHeight:e,ev:!1}),this.rf.resize(d.width,d.height),this.rf.setAttribute("src",c.url().replace(/\\/g,"/")),iR(this,this.rf),this.rf.J(b.Zo),this.U("with-thumbnail",!0));this.xd=new xQ({Y:R(this,"title")});this.xd.U("minimized",!b.Zo);this.xd.pa(this.Oc.prefix()+b.title());d=iR(this,this.xd,"title-container");this.Hq=new $Q({Y:R(this,"title")});this.Hq.U("minimized",
!b.Zo);Q(d,this.Hq);F(this,this.Ha.MP,this.BS,this);this.BS();F(this,this.Ha.OP,this.CS,this);this.CS();F(this,h.iI,function(){g.Hm.J(b.iC&&!h.Gq);jR(g);kR(g)});kR(this);jR(this);this.ua(b.enabled());qv(function(){g.xd.visible()?g.xd.Xa():g.Hq.Xa()})}m(hR,ZQ);f=hR.prototype;f.CS=function(){this.U("viewed",this.Ha.HE)};f.BS=function(){this.Oe(this.Ha.selected())};f.AR=function(){this.Hm.Db(this.Ha.os())};function iR(a,b,c){c=new P({Y:c?R(a,c):void 0});Q(c,b);Q(a.la,c);return c}
function kR(a){var b=a.Oc.slide(),c=a.Ha.Ij.Gq,d=a.Ha.ZV;if(c){y(d);a.xd.J(!1);a.Hq.J(!0);var e,g=a.Oc.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.X.ib("PB_SEARCH_RESULT_IN_TEXT_LABEL")+" ";return!0});aR(a.Hq,c,g.length);a.Hq.pa(g+e)}else a.xd.J(!0),a.Hq.J(!1)}
function jR(a){var b=a.Oc.AW&&!a.Ha.Ij.Gq,c=a.rf?21:26;c=b?a.Oc.Vt*c+3:a.O2;a.Hm.visible()?a.Oc.iC||(c+=20):b&&(c+=20);Ev(a,"padding-left",c+"px")}
f.ZI=function(){y(this.me);y(this.Xh);if(this.qg)if(this.qg.U("answered",!1),this.me.submitted()){if(this.Xh.RH||this.Xh.FR){var a=this.me.review();a=a?a.status():"answered";this.qg.U("status",a)}}else"allAtOnce"==this.Xh.submitType()&&(a=this.me.hasBeenVisited()&&(this.me.submitted()||this.me.initiated()),this.qg.U("answered",a));this.vm&&this.vm.U("with-status",this.me.submitted())};f.i0=function(){this.me&&this.vm&&this.vm.J(this.me.isMarked())};
f.Ma=function(a,b){ZQ.prototype.Ma.call(this,a,b);if(this.qg)if(a=this.qg.R.getBoundingClientRect().width/this.qg.width(),b=this.R.getBoundingClientRect(),this.rf){var c=this.rf.R.getBoundingClientRect(),d=(c.bottom-b.top)/a;this.qg.move((c.left-b.left)/a-this.qg.width()/2,d-this.qg.height()+2)}else{c=this.xd.R.getBoundingClientRect();d=(c.top-b.top)/a;var e=c.height/a;this.qg.move((c.left-b.left)/a-this.qg.width()-7,d+(e-this.qg.height())/2)}this.vm&&this.me&&this.vm.U("with-status",this.me.submitted())};var lR=String.fromCharCode(160);
function mR(a,b,c,d,e){var g=a.us,h=a.uv,k=a.Ls,l=a.locked,n=a.Ak,p=a.xN,q=a.U6,u=a.T6,v=a.QO,G=a.PO,H=new YQ;a=new P;SQ.call(this,{Pe:!0,V:"treecontrol",Fa:H,K5:a});var J=this;Rj(this,H);Q(this,a);this.Ni=l;this.U("locked",this.Ni);this.H=b;this.B=c;this.Ij=d;this.lf=this.lb=null;this.Q0=n;this.Zo=k;this.yE=!1;this.S3=g;this.X=e;this.Vk=p;this.p0=q;this.o0=u;this.C4=v;this.B4=G;this.rz=new Map;this.IV=new Map;this.Sh=[];this.sH=[];this.tl=0;this.ZD=null;F(this,this.Ij.iI,this.Lq,this);this.TI();
F(this,c.Xb(),this.MN,this);h&&F(this,b.LV,function(a){if(a=nR(J,a))a=a.state(),1!=a.HE&&(a.HE=!0,a.OP.C())},this);this.ma=new QQ({Vp:a});Rj(this,this.ma);this.G(this.ma.xu);(b=this.ma.oh)&&TQ(this,b);Fv(a)}m(mR,SQ);f=mR.prototype;f.wh=function(){return 0==this.F.Qr};function nR(a,b){return pb(a.Sh,function(a){return a.slide().index()==b})}function oR(a,b,c){if(a.ZD!=b||a.tl!=c)pR(a,a.ZD,a.tl,!1),a.ZD=b,a.tl=c,pR(a,a.ZD,a.tl,!0),qR(a)}
function qR(a){var b=a.F;a=a.Sh[a.tl];a=Ea(a)?a:b.tb.indexOf(a);if(!(0>a)){a*=b.Vk;var c=a+b.Vk;a>=b.nb&&c<=b.nb+b.hn||(b.nb=a<b.nb?a:c-b.hn,UQ(b))}}f.reset=function(){};function rR(a,b){a.Sh=[];a.sH=[];sR(a,b);a.Sh.sort(function(a,b){return a.id()-b.id()});a.qx();a.Lq()}
f.Lq=function(){var a=[];if(this.Ij.Gq){var b=OO(this.H,this.Ij.Gq,!1);b=ba(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.slide.index();d=nR(this,d);y(d).state().ZV=c.location;a.push(d)}}else for(b=Number.MAX_VALUE,c=ba(this.Sh),d=c.next();!d.done;d=c.next()){d=d.value;var e=tR(this,d.gq());d.Vt<=b&&e&&(a.push(d),b=e.os()?Number.MAX_VALUE:d.Vt)}b=this.F;if(c=this.Zo?this.p0:this.Vk)b.Vk=c;b.tb=a;b.Qr=b.Vk*a.length;b.Lq();this.yC()};
function sR(a,b){for(var c=ba(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=0!=d.nd();if(a.Q0&&e){a.yE=!0;break}else d.kG(r(d.AA())?1:0)}var g=1;z(b,function(c,d){0==c.nd()&&(c=uR(a,b,d,g+"."),a.sH.push(c),++g)});a.rz.clear();z(a.Sh,function(b){a.rz.set(b.gq(),b.state())});z(a.sH,function(){})}
function uR(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.nd()==h.nd()+1)g.push(k);else if(l.nd()<=h.nd())break}k=[];l=0;for(var n=g.length;l<n;++l){var p=uR(a,b,g[l],d+(l+1)+".",!0);k.push(p)}b=e;e=gR(h);k=h.slide();(l="quiz"==k.type())&&b||!a.rz.has(e)?(b=k.bB()&&(!l||l&&!b),b=Rj(a,new eR(a.Ij,b))):b=y(tR(a,e));c=Rj(a,new fR(c,b,h));c.AW=a.yE;c.Zo=a.Zo;c.iC=!!g.length;g=h.nd();c.Vt=g;F(a,b.VB,a.Lq,a);a.Sh.push(c);a.S3&&(c.hU=d+lR);return c}
function pR(a,b,c,d){if(!(0>c||c>=a.Sh.length)){b=b||a.Sh[c];var e=tR(a,b.gq());if(e){e.Oe(d);if(d)for(e=Number.MAX_VALUE;0<=c;--c){var g=a.Sh[c];g.Vt<e&&(e=g.state(),1!=e.Sw&&(e.Sw=!0,e.VB.C()),e=g.Vt)}(a=a.Vr.get(b))&&a.Oe(d)}}}function tR(a,b){return a.rz.has(b)?a.rz.get(b):null}
function XQ(a,b){var c=new hR({data:b,kb:a.X,y7:a.o0,QO:a.C4,PO:a.B4});c.Af(a.yE?"treeitem":"option");a.Ni&&c.ua(!1);F(a,c.fa,function(c,e){a.enabled()&&!e.defaultPrevented&&(c=b.AA(),r(c)?(y(a.lf),a.lf.slidePoolState().activeSlideIndex()!=c&&a.lf.slidePoolState().setActiveSlideIndex(c)):(a.B.ve(b.slide().index()),a.qx()))});return c}f.Jq=function(a){rR(this,a)};
f.TI=function(){for(var a=this,b=this.lf&&"completed"!=this.lf.sessionMode()&&y(this.lf).slidePoolState().slides(),c=vR(this),d=[],e={},g=0;g<this.H.jq();e={FG:e.FG,zj:e.zj},g++){e.zj=this.H.rF(g);var h=this.IV.get(e.zj);if(h)d.push(h);else{"quiz"==e.zj.type()&&(this.yE=!0);h=e.zj.title()?e.zj.title():"---";var k=e.zj.nd();h=new dR(h,k,e.zj);d.push(h);this.IV.set(e.zj,h)}b&&g==c&&(e.FG=e.zj.nd(),b.forEach(function(b){return function(c,e){var g=c.slide().description().text(),h=y(a.lb).skinSettings().questionListInfo().displayQuestionStatus(),
k="free"==y(a.lb).navigationType(),l=y(a.lf).settings().submitType(),n="reviewing"==y(a.lf).sessionMode();d.push(new dR(g,b.FG+1,b.zj,e,k,new cR(c,h,l,n)))}}(e)))}this.Jq(d);this.qx()};f.MN=function(){this.Aw(this.lb);(this.lb=this.B.Ga())&&F(this,this.lb.currentSessionChangedEvent(),this.iT,this);this.iT();this.qx()};f.ey=function(){SQ.prototype.ey.call(this);this.ma.setParentScale(this.mr)};
f.iT=function(){var a=this.lf,b=this.B.Ga();this.lf=this.B.W().visible()&&b&&b.skinSettings().questionListInfo().showSlideList()?b.currentSession()&&y(b.currentSession()).started()?b.currentSession():null:null;a!=this.lf&&(a&&this.Aw(a,a.slidePoolState()),this.TI(),this.lf&&(F(this,this.lf.slidePoolState().activeSlideChangedEvent(),this.qx,this),F(this,this.lf.sessionModeChangedEvent(),this.TI,this)))};
f.qx=function(){var a=vR(this);if(this.lf&&"completed"!=this.lf.sessionMode()){var b=y(this.lf).slidePoolState().activeSlideIndex()+1;oR(this,this.Sh[a+b],a+b)}else oR(this,this.Sh[a],a)};f.Ma=function(a,b){SQ.prototype.Ma.call(this,a,b);this.yC();qR(this)};f.yC=function(){var a=this.height();this.ma&&a&&this.ma.ui(a,this.F.Qr)};function vR(a){var b=a.B.oa();if(0>b)return b;a=a.H.$(b);return a.visible()?a.Ai():-1};function wR(a,b,c,d){P.call(this,{V:"outline",Pe:!0});this.H=a;this.Re=this.yu=this.Nf=null;this.B=b;this.O=c;this.Rm=null;this.Af("tabpanel");F(this,this.B.Xb(),this.oD,this);this.X=d;this.Ij=new GQ;this.fn=new mR({locked:this.O.locked,Ak:this.O.Ak,us:this.O.us,Ls:this.O.Ls,uv:this.O.uv,xN:46,U6:71,T6:12,PO:80,QO:80},a,b,this.Ij,this.X);this.O.search&&(this.Nf=new AO({V:"search-field",prompt:d.ib("PB_SEARCH_PANEL_DEFAULT_TEXT")}),this.Rm=new P({V:"search-result"}),this.yu=new P({V:"search-button"}),
this.Re=new wI({V:"clear-search"}),this.Re.ti("clear search results"),this.Re.resize(28,28),this.Re.J(!1),F(this,this.Re.fa,this.l1,this),Q(this,this.Nf),Q(this,this.Rm),Q(this,this.yu),Q(this,this.Re),this.Rm.J(!1),F(this,this.Nf.OI,this.hT,this));Q(this,this.fn)}m(wR,P);f=wR.prototype;f.ua=function(a){P.prototype.ua.call(this,a);this.Nf&&this.Nf.ua(a)};f.invalidate=function(){Za("deprecated");this.Xa()};
f.oD=function(){var a=this.B.W();a.visible()&&a.Ai();for(a=0;a<this.H.jq();++a){var b=this.H.rF(a);b=this.B.wf("arbitrarySlideSwitching",b.index());var c=this.fn,d=a,e=c,g=!!b&&"slideNavigationSettings"==b.Ck();e.Ni!=g&&(e.Ni=g,e.U("locked",g));(c=c.Vr.get(c.Sh[d]))&&$N(c.displayObject(),b)}};
f.hT=function(){y(this.Nf&&this.Rm);var a=this.Nf.value(),b=this.Ij;b.Gq=a.toLocaleLowerCase();b.iI.C();xR(this);this.Rm.J(!!a);a&&(a=this.fn.wh(),this.Rm.pa(this.X.ib(a?"PB_SEARCH_NO_RESULTS_LABEL":"PB_SEARCH_RESULTS_LABEL")),this.Rm.U("no-results",a));yR(this)};function xR(a){a.Re&&a.yu&&a.Nf&&(a.Re.J(!!a.Nf.value()),a.yu.J(!a.Re.visible()))}
f.Ma=function(){null!=this.Rm&&this.Rm.zb(this.width()-30);yR(this);this.O.search&&(y(this.Nf&&this.Re&&this.yu),this.Nf.resize(this.width(),30),this.Re.move(this.Nf.width()-30+1,1),this.yu.move(this.Nf.width()-30+1,1))};f.l1=function(a,b){b&&b.preventDefault&&b.preventDefault();y(this.Nf);this.Nf.Sv("");xR(this);this.Nf.displayObject().blur();this.hT()};function yR(a){a.fn.Cb(a.height()-a.fn.y()-5)};function zR(a){P.call(this,{V:"popup"});this.la=null;this.Fw=new P({Y:R(this,"corner")});Q(this,this.Fw);this.Ky=a;this.NA(-1);this.Af("dialog")}m(zR,P);zR.prototype.lO=function(a){this.la&&this.removeChild(this.la);this.la=a;this.G(this.la)};zR.prototype.content=function(){return this.la};function AR(a){return a.height()+(a.Fw.height()-2)}zR.prototype.uY=function(){};zR.prototype.jO=function(a){kp(this.displayObject(),a)};function BR(a,b){zR.call(this,a);this.Fb=b;this.lO(this.Fb)}m(BR,zR);BR.prototype.jO=function(a,b){b=b/a-40;var c=this.content();c&&c.resize(void 0,b);this.Fb.Cb(b);this.Fb.Xa();kp(this.displayObject(),a)};BR.prototype.uY=function(){var a=this.Fb;a.fn&&qR(a.fn)};function CR(a){L.call(this);this.pb=a;this.Xj=[];this.Ff=void 0;this.AP=this.nP=this.Oi=this.PU=this.QR=0;this.og=null;this.nV=!0;this.YB=this.Km=void 0;this.WP=M(this);this.eU=M(this);Jj(this,document,Go,this.RJ,this,Jo);Jj(this,document,"keydown",this.Em,this,!0);Jj(this,document,"focus",this.g1,this,!0)}m(CR,L);f=CR.prototype;f.RJ=function(a){this.Ff&&(y(a.target),DR(this,a.target))};f.Em=function(a){this.Ff&&27==a.keyCode&&(a=this.Ff.Ky,ER(this),a.focus())};
function DR(a,b){!a.Ff||We(a.Ff.displayObject(),b)||We(a.Ff.Ky,b)||ER(a)}f.g1=function(a){Ec&&a.target==document.body||!this.Ff||(y(a.target),DR(this,a.target))};f.Ek=function(a,b,c){this.QR=a;this.PU=b;this.Oi=c};f.setScale=function(a,b){this.AP=a;this.nP=b};f.createPopup=function(a,b,c){a=new zR(a);a.lO(b);a.U(c,!0);Rj(this,a);FR(this,a);return a};function FR(a,b){for(var c=a.Xj.length,d=0;d<c;d++)if(a.Xj[d].Ky===b.Ky){a.Xj.splice(d,1);break}ER(a);a.Xj.push(b)}
function GR(a,b,c,d,e){ki(function(){c.jO(1,this.Oi);var a=d?this.nP:this.AP,h=b.getBoundingClientRect(),k=this.pb.displayObject().getBoundingClientRect(),l=h.left-k.left+h.width/2,n=r(c.Km)?c.Km:l-c.width()/2;k=(h.top-k.top)/a;var p=mi?Math.min(1,this.Oi/c.height()):a;c.jO(p,this.Oi);Wh(c.displayObject(),"0 0");k=d?k-(AR(c)+(6+e)*p):k+(h.height/a+(c.Fw.height()-2+12+e));n+=(a-p)*c.width()/2;n=Math.round(yx(n,this.QR*a,this.PU*a-c.width()*p));k=Math.round(k*a);d&&(k+=Math.round((a-p)*AR(c)));a=(l-
n)/p;h.width>c.width()&&r(c.uJ)&&(a=c.width()*c.uJ);c.Fw.Hg(a-Math.round(c.Fw.width()/2));this.Km=new ne(n,k);this.og&&(this.og.stop(!1),this.og.Wb());this.og=new wQ;this.YB=new oF(c.displayObject(),0,1,150);this.og.add(this.YB);h=d?10:-10;n=new nF(c.displayObject(),[n,k+h],[n,k],150);this.og.add(n);this.og.play()},a)}
function HR(a,b,c,d,e){r(e)||(e=0);ER(a);if(b){b=a.Xj.length;for(var g=0;g<b;g++)if(a.Xj[g].Ky===c){GR(a,c,a.Xj[g],d,e);a.Xj[g].Me(0);a.Xj[g].uY();a.pb.G(a.Xj[g]);a.Ff=a.Xj[g];a.nV=d;a.eU.C();break}}}function ER(a){a.Ff&&IR(a)}
function IR(a){if(a.og){y(a.YB&&a.Ff&&a.Km);var b=150;1==a.og.sb&&(b*=a.YB.gc,a.og.stop(!1),a.og.Wb());var c=ph(a.Ff.displayObject());Ea(c)||(c=1);var d=ah(a.Ff.displayObject(),"top");d=Number(d.substr(0,d.length-2));a.og=new wQ;var e=new oF(a.Ff.displayObject(),c,0,b);a.og.add(e);c=[a.Km.x,d];d=[a.Km.x,a.Km.y+(a.nV?10:-10)];b=new nF(a.Ff.displayObject(),c,d,b);a.og.add(b);a.og.play();var g=a.Ff,h=function(){e.ZA("finish",h,!1,a);e.ZA("stop",h,!1,a);a.pb.removeChild(g)};e.nj("finish",h,!1,a);e.nj("stop",
h,!1,a);a.Ff=void 0;a.WP.C()}}f.Rp=function(){return this.WP};var JR=["replay","cc","fullscreen","volume"];
function KR(a){var b=a.skinSettings,c=a.Fa,d=a.ka,e=a.soundController,g=a.Hn,h=a.kb,k=a.xi;a=a.Gl;P.call(this,{V:"universal-control-panel",vg:"NAV"});this.Af("navigation");this.O=b.Na.controlPanel;this.sy=b.outline;this.F=c;this.H=c.slides();this.B=d;F(this,this.B.Xb(),this.Fm,this);this.vd=e;F(this,this.vd.$O(),this.I2,this);this.Ua=g;this.X=h;this.Ge=k;this.Vg=a;this.Jw=this.Vh=new VN(this.B,this.O.si);this.$a=this.vb=this.Go=this.Si=this.Wk=null;this.E4=LR(this.H.lw());this.tE="";this.Im=!1;this.Yl=
this.Sk=this.up=this.hi=this.RD=this.Fy=null;this.lL=M(this);this.bE=M(this);this.jc=this.Yh=this.Fb=null;this.rC();this.ox()}m(KR,P);f=KR.prototype;f.RA=function(a){this.$a&&this.$a.J(a)};f.ka=function(){return this.B};f.setScale=function(a){kp(this.displayObject(),a);this.$a&&this.$a.setParentScale(a)};f.ua=function(a){P.prototype.ua.call(this,a);this.$a&&EQ(this.$a,a&&this.O.zh.enabled)};
f.rC=function(){if(this.O.visible){this.tE=this.O.zh.mode;if(this.O.zh.visible||this.O.showOutline||this.O.wi||this.O.FO||this.O.nG||this.O.Uv||this.O.Vv){var a=new P({Y:R(this,"container")});a.U("left",!0)}else a=null;if(this.Wk=a)Q(this,this.Wk),a=this.Wk,this.O.showOutline&&(this.Si=this.Gi("std-outline",!0),F(this,this.Si.fa,this.G1,this),this.Si.J(this.O.showOutline),Q(a,this.Si),a=new wR(this.H,this.B,this.sy,this.X),a.zb(265),this.Fb=a,this.Go=new BR(this.Si.displayObject(),this.Fb),this.Go.U("outline-bottom",
!0),this.Go.Km=0,this.Go.uJ=.5,FR(this.Ua,this.Go)),MR(this,this.Wk),this.CH(this.Wk),a=this.Wk,this.O.FO&&(this.RD=this.Gi("replay"),this.RD.ti("replay"),F(this,this.RD.fa,this.O1,this),Q(a,this.RD)),a=this.Wk,this.O.nG&&(this.hi=this.Gi("volume",!0),this.hi.Fg(!0),this.hi.NA(-1),F(this,this.hi.fa,this.H2,this),Q(a,this.hi),this.up=new uQ,Rj(this,this.up),F(this,this.up.NL,this.J2,this),F(this,this.up.Mz,this.DT,this),this.DT(this.vd.volume()),this.Ua.createPopup(this.hi.displayObject(),this.up,
"volume")),NR(this,this.Wk),OR(this,this.Wk),this.px();F(this,this.B.Z().Pb(),this.ub,this);F(this,this.Ua.Rp(),this.Zt,this)}this.$K=new P({Y:R(this,"container")});this.$K.U("right",!0);Q(this,this.$K);a=this.$K;this.De=this.Gi("prev");this.De.U("left-arrow",!0);this.De.pa(this.X.ib("PB_CONTROL_PANEL_PREV"));this.De.ti("previous slide");this.De.J(this.O.visible&&this.O.tj);F(this,this.De.fa,this.iK,this);Q(a,this.De);this.Ce=this.Gi("next");this.Ce.U("right-arrow",!0);this.Ce.pa(this.X.ib("PB_CONTROL_PANEL_NEXT"));
this.Ce.ti("next slide");this.Ce.J(this.O.visible&&this.O.vi);F(this,this.Ce.fa,this.fK,this);Q(a,this.Ce)};function MR(a,b){if(a.O.wi){a.vb=a.Gi("play-pause",!0);F(a,a.vb.fa,a.gK,a);Q(b,a.vb);if(-1==a.B.oa()){a.vb.ua(!1);var c=F(a,a.B.Xb(),function(){Ij(a,c);y(a.vb).ua(!0)})}F(a,a.B.Z().Ob(),a.px,a)}}
f.CH=function(a){this.O.zh.visible&&(this.$a=new AQ,Hv(this.$a,R(this,"progress-bar")),F(this,this.$a.vU,this.gu,this),F(this,this.$a.wU,this.iy,this),F(this,this.$a.uU,this.qD,this),Q(a,this.$a),EQ(this.$a,this.O.zh.enabled),this.$a.OA(this.O.zh.OA),this.$a.Fg(!0),F(this,this.B.Xb(),this.f0,this))};function NR(a,b){a.O.Uv&&(a.Yl=a.Gi("cc",!0),a.Yl.ti("closed captions"),F(a,a.Yl.fa,a.a1,a),Q(b,a.Yl),F(a,a.B.Xb(),function(){if(a.B.Ga()||a.B.fb()||a.B.jb())y(a.Yl).Db(!1),a.bE.C(!1)}))}
function OR(a,b){a.O.Vv&&(Ch||aj||Wi||Gi?0:BE())&&(a.Sk=a.Gi("fullscreen",!0),a.Sk.ti("show fullscreen"),Q(b,a.Sk),a.Sk.Db(CE()),F(a,a.Vg.oI,function(){y(a.Sk).Db(CE())}),F(a,a.Sk.fa,a.KN,a))}f.KN=function(){EE()};f.QA=function(a){var b=a.pressed;a=a.relativeElement;if(!this.Yh){var c=new wR(this.H,this.B,this.sy,this.X);c.zb(265);c.fn.MN();c.Xa();this.Yh=new BR(a,c);this.Yh.U("outline-bottom",!0);this.Yh.Km=0;this.Yh.uJ=.5;FR(this.Ua,this.Yh)}HR(this.Ua,b,a,!0)};
f.Fm=function(){this.Yh=null;this.jc&&(this.jc=null);if(this.jc=this.B.fb()){var a=this.B.W();this.Jw=new XN(this.jc.playerController(),this.Vh,2==a.Vq);this.jc.setExternalNavigationController(this.Jw)}else this.Jw=this.Vh;this.U("show-navigation-buttons",!!this.jc)};f.iK=function(){this.enabled()&&this.Jw.prev()};f.fK=function(){this.enabled()&&this.Jw.next()};f.gK=function(){y(this.vb);this.vb.pressed()?this.B.pause():this.B.play()};
f.a1=function(){this.enabled()&&(y(this.Yl),this.Yl.Db(!this.Yl.pressed()),this.bE.C(this.Yl.pressed()))};f.O1=function(){this.enabled()&&(fb(this.B,T),this.B.cO())};f.iy=function(){this.Im=-1==this.B.oa()?this.F.settings().Kc().Sd():this.B.Z().started();PR(this,!1)};f.qD=function(){clearTimeout(this.Fy);PR(this,this.Im);this.Fy=null};f.gu=function(){var a=this;clearTimeout(this.Fy);this.Fy=setTimeout(function(){PR(a,!1)},100)};
f.G1=function(){this.enabled()&&(y(this.Si),this.Si.Db(!this.Si.pressed()),HR(this.Ua,this.Si.pressed(),this.Si.displayObject(),!0),y(this.Fb).Xa())};
function PR(a,b){if(-1!=a.B.oa()){var c=b&&a.Im;a.lL.C(!0);var d=y(a.$a).gc();"slideTimeline"==a.tE?(b=a.B.W(),d*=a.B.W().Wa().duration(),d=b.Cp(d,!1),a.B.kj(d.K(),d.qa(),d.Oa(),c)):(d*=a.H.lw(),d=a.H.Cp(d,!1,!0),(b||"slide"==a.H.$(d.K()).type())&&a.B.kj(d.K(),d.qa(),d.Oa(),c));c=a.B.wf("presentationSeeking",d.K(),d);if(null!=c){c=c.Cc().wc();if(null==c)return;d=a.H.$(c).Wa();b=d.count()-1;d=d.$b(b).duration();a.B.kj(c,b,d,!1)}a.lL.C(!1)}}
f.ox=function(){var a="bySlides"==this.O.si,b=this.B.wf(a?"switchToNextSlide":"switchToNextStep");$N(this.Ce,b);if(b=this.B.jb()){var c=this.B.W();b.currentSession().completed()||"atAnyTime"==c.Bl||this.Ce.ua(!1)}a=this.B.wf(a?"switchToPreviousSlide":"switchToPreviousStep");$N(this.De,a);this.jc&&1==this.B.W().navigationType()&&(a=this.jc.playerController(),this.De.ua(this.De.enabled()||a.isPrevAvailable()),this.Ce.ua(this.Ce.enabled()||a.isNextAvailable()))};
f.ub=function(){if(!this.Fy){if(this.vb&&-1!=this.B.oa()){var a=this.B.W(),b=a.startTime()+a.duration(),c=this.H.Tf(this.B.Z().timestamp());a=a.type();"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.wf("playPauseControl"),$N(this.vb,b)):this.vb.ua(!1)}this.ox();if(this.$a&&(c=this.B.Z().timestamp(),-1!=c.qa()||!this.$a.Cx))if(b=this.H.Tf(c,!1,!0),"slideTimeline"==this.tE){if(this.B&&-1!=this.B.oa()){b=this.B.W().Wa().duration();var d=this.B.W();a=this.B.Z().timestamp();a=this.H.Tf(a,!1,
!1);var e=this.B.W().Wa().duration();d=new ak(d.index(),0,0);d=this.H.Tf(d,!1,!1);a=0<e?(a-d)/e:0;this.$a.Gg(a);a=-1==c.qa()?"-":LR(b*a);c=this.$a;b=a+" / "+LR(b);c.Cx!=b&&(c.zz.pa(b),c.Cx=b)}}else this.$a.Gg(b/this.H.lw()),c=this.$a,b=LR(b)+" / "+this.E4,c.Cx!=b&&(c.zz.pa(b),c.Cx=b)}};f.Zt=function(){this.Si&&this.Si.Db(!1);this.hi&&this.hi.Db(!1)};
f.f0=function(){var a="-";-1!=this.B.oa()&&this.B.W().visible()&&(a=this.B.W().Ai()+1);y(this.$a);this.$a.xO(a+" / "+this.H.jq());a=this.B.wf("slideTimeline"==this.tE?"slideSeeking":"presentationSeeking");$N(this.$a.displayObject(),a)};f.px=function(){if(this.vb){var a=this.B.Z().state();a="started"==a||"buffering"==a;this.vb.Db(a);this.vb.ti(a?"pause":"play");a&&$N(this.vb,null)}};f.DT=function(a){this.vd.setVolume(a)};f.J2=function(a){this.vd.yh(a);y(this.hi).U("muted",a)};f.I2=function(){y(this.up).setVolume(this.vd.volume())};
f.H2=function(){y(this.hi&&this.up);var a=!this.hi.pressed();HR(this.Ua,a,this.hi.displayObject(),!0);this.hi.Db(a);this.up.Xa()};function LR(a){function b(a){a=a.toString();1==a.length&&(a="0"+a);return a}a=Math.round(a);if(3600<=a){var c=Math.floor(a/3600);a-=3600*c;return b(c)+":"+b(Math.floor(a/60))+":"+b(a%60)}return b(Math.floor(a/60))+":"+b(a%60)}f.Gi=function(a,b){b=new wI({Y:R(this,"button"),toggle:b});b.U(a,!0);b.U("small",0<=JR.indexOf(a));return b};function QR(a){KR.apply(this,arguments)}m(QR,KR);QR.prototype.KN=function(){KR.prototype.KN.call(this);var a=jf();a&&a.blur()};QR.prototype.Fm=function(){KR.prototype.Fm.call(this);this.jc=this.ka().fb();var a=this.ka().jb();this.U("minimize",!!this.jc||!!a)};function RR(a){QR.call(this,a);a=new rQ(this.X,"PB_ISPRING_LOGO_HREF");Q(this,a)}m(RR,QR);function SR(a,b,c){return(a-2/3*c)/(b+c/3)}function TR(a){if(1>=a)return a;a=1+(a-1)/3;return Ec?Ax(a,4):a};function UR(a,b){this.Ub=a;this.qm=b}UR.prototype.getData=function(a){return null==this.Oc?null:this.Oc[a]};UR.prototype.setData=function(a,b){null==this.Oc&&(this.Oc={});this.Oc[a]=b};function VR(a,b){D(a.Ub,"pointer-events",b)}function WR(a,b){for(var c in b)a.Ub.setAttribute(c,b[c])}UR.prototype.remove=function(){var a=this.qm,b=a.$n.indexOf(this);if(-1==b)throw Error();a.$n.splice(b,1);a.Ub.removeChild(this.Ub)};function XR(a,b){L.call(this);this.pg=a;this.Ss=null;this.ja=1;this.mn=b?b:window;this.vt=M(this);this.ut=M(this)}m(XR,L);function YR(a){Jj(a,a.pg.Ub,Go,a.nK,a,Jo);Jj(a,a.mn,Ho,a.l2,a)}f=XR.prototype;f.setScale=function(a){this.ja=a};f.Yw=function(a){a=ih(a,this.pg.Ub);return new ne(a.x/this.ja,a.y/this.ja)};f.nK=function(a){this.vt.C();y(this.Ss);a.preventDefault();a.stopPropagation();a=this.Yw(a);this.Ss.vY(a.x,a.y);Jj(this,this.mn,Io,this.nT,this)};
f.nT=function(a){y(this.Ss);var b=this.Yw(a);this.Ss.NF(b.x,b.y);a.preventDefault()};f.l2=function(){Mj(this,this.mn,Io,this.nT,this);this.ut.C()};function ZR(a,b,c){UR.call(this,a,b);this.Ub.setAttribute("d",c)}x(ZR,UR);function $R(a,b){UR.call(this,a,b);this.$n=[]}x($R,UR);function aS(a,b){var c=document.createElementNS("http://www.w3.org/2000/svg","path");b=new ZR(c,a,b);a.Ub.appendChild(c);a.$n.push(b);return b}function bS(a){var b=document.createElementNS("http://www.w3.org/2000/svg","g"),c=new $R(b,a);a.Ub.appendChild(b);a.$n.push(c);return c}$R.prototype.forEach=function(a){for(var b=0;b<this.$n.length;++b){var c=this.$n[b];c instanceof $R?c.forEach(a):a(c)}};
function cS(a,b){var c=null;a.forEach(function(a){a.Ub===b&&(c=a)});return c}$R.prototype.Kn=function(){this.$n=[];Oe(this.Ub)};function dS(a,b,c){var d=document.createElementNS("http://www.w3.org/2000/svg","svg");d.setAttribute("width",b);d.setAttribute("height",c);d.setAttribute("version","1.1");D(d,{overflow:"hidden",position:"relative"});a.appendChild(d);$R.call(this,d,this)}x(dS,$R);function eS(a){var b=a.group,c=a.x8,d=a.A7;a=a.Z8;L.call(this);this.qm=b;this.lh=d;this.pg=c;this.Oq=new ne(0,0);this.ja=1;this.mn=a?a:window;this.vt=M(this);this.ut=M(this)}m(eS,L);function fS(a){Jj(a,a.pg.Ub,Go,a.oK,a,Jo);Jj(a,a.mn,Ho,a.oT,a);gS(a,function(b){VR(b,"painted");Jj(a,b.Ub,Go,a.mD,a,Jo)})}function hS(a){Mj(a,a.pg.Ub,Go,a.oK,a);Mj(a,a.mn,Ho,a.oT,a);gS(a,function(b){VR(b,"none");Mj(a,b.Ub,Go,a.mD,a)})}f=eS.prototype;f.setScale=function(a){this.ja=a};
f.oK=function(a){this.vt.C();a.preventDefault();a.stopPropagation();Jj(this,this.mn,Io,this.ZS,this);this.Oq=this.Yw(a)};f.oT=function(){Mj(this,this.mn,Io,this.ZS,this);this.ut.C()};f.mD=function(a){var b=a.currentTarget;b&&b instanceof SVGElement&&(this.oK(a),iS(this,b))};f.Yw=function(a){Mi?(a=ih(a,this.pg.Ub),a.x/=this.ja,a.y/=this.ja):a=new ne(a.clientX,a.clientY);return a};
f.ZS=function(a){a=this.Yw(a);for(var b=Math.floor(pe(a,this.Oq)),c=a.x-this.Oq.x,d=a.y-this.Oq.y,e=1;e<=b;++e){var g=e/b;a:{var h=this.Oq.x+g*c;g=this.Oq.y+g*d;if(Mi){var k=this.lh.Ub,l=k.createSVGRect();l.x=h;l.y=g;l.width=1;l.height=1;h=k.getIntersectionList(l,k);if(!h||0==h.length)break a;h=h[h.length-1]}else h=this.mn.document.elementFromPoint(h,g);iS(this,h)}}this.Oq=a};
function iS(a,b){if(b&&b!==a.pg.Ub&&b instanceof SVGElement&&(b=cS(a.qm,b))){var c=b.getData("drawingId");if(c){var d=[];a.qm.forEach(function(a){a.getData("drawingId")===c&&d.push(a)});for(b=0;b<d.length;b++)Ag(d[b].Ub,Go,a.mD,!1,a),d[b].remove()}else Ag(b.Ub,Go,a.mD,!1,a),b.remove()}}function gS(a,b){a.qm.forEach(function(c){c!==a.pg&&b(c)})};function jS(a){this.oJ=null;this.gi=[];this.qm=a}jS.prototype.NF=function(a,b){y(this.oJ);this.gi.push(["L",a,",",b].join(""));this.oJ.Ub.setAttribute("d",this.gi.join(""))};jS.prototype.vY=function(a,b){this.gi=[["M",a,",",b].join("")];this.oJ=this.PG(this.gi.join(""));this.NF(a,b)};jS.prototype.PG=function(a){a=aS(this.qm,a);WR(a,{stroke:"#ff0000","stroke-width":3,"stroke-linecap":"round","stroke-linejoin":"round",fill:"none"});VR(a,"none");return a};function kS(a,b){this.qm=a;this.FP=b;this.JK=this.IK=this.VH=0}
kS.prototype.NF=function(a,b){var c=this.IK;var d=this.JK;var e=a,g=b;if(e<c){var h=ba([e,c]);c=h.next().value;e=h.next().value;g=ba([g,d]);d=g.next().value;g=g.next().value}c==e||d==g?(h=Math.min(c,e),c=Math.max(c,e),e=Math.min(d,g),d=Math.max(d,g),d=[["M",h-5,",",e-10],["L",c+5,",",e-10],["L",c+5,",",d+10],["L",h-5,",",d+10]]):d=g>d?[["M",c-5,",",d-10],["L",c+5,",",d-10],["L",e+5,",",g-10],["L",e+5,",",g+10],["L",e-5,",",g+10],["L",c-5,",",d+10]]:[["M",c-5,",",d-10],["L",e-5,",",g-10],["L",e+5,
",",g-10],["L",e+5,",",g+10],["L",c+5,",",d+10],["L",c-5,",",d+10]];for(g=0;g<d.length;++g)d[g][1]=Math.min(this.FP.width,d[g][1]),d[g][3]=Math.min(this.FP.height,d[g][3]),d[g]=d[g].join("");this.IK=a;this.JK=b;this.PG(this.VH,d.join(""))};kS.prototype.PG=function(a,b){b=aS(this.qm,b);b.setData("drawingId",a);VR(b,"none");WR(b,{stroke:"none",fill:"#ffff00"})};kS.prototype.vY=function(a,b){this.IK=a;this.JK=b;this.VH+=1;this.NF(a,b)};function lS(a,b,c){P.call(this,{V:"draw-control"});this.NC=this.QC=this.Ng=null;var d=this.lh=new dS(this.displayObject(),a,b),e=document.createElementNS("http://www.w3.org/2000/svg","rect"),g=new UR(e,d);WR(g,{x:0,y:0,width:a,height:b});d.Ub.appendChild(e);d.$n.push(g);this.pg=g;WR(this.pg,{opacity:0});this.Rk=new XR(this.pg,c);this.sJ=bS(this.lh);WR(this.sJ,{opacity:.4});this.w0=bS(this.lh);this.x0=new jS(this.w0);this.D0=new kS(this.sJ,new Xg(0,0,a,b));this.Eq=new eS({group:this.lh,x8:this.pg,
A7:this.lh,Z8:c});this.nL="nothing";if(fd||ri)this.Ng=Me("canvas"),D(this.Ng,"position","relative"),this.Ng.width=a,this.Ng.height=b,this.QC=Me("canvas"),this.NC=Me("canvas");this.vt=M(this,[this.Rk.vt,this.Eq.vt]);this.ut=M(this,[this.Rk.ut,this.Eq.ut]);this.Sx(!1)}m(lS,P);lS.prototype.setScale=function(a,b){P.prototype.setScale.call(this,a,b);this.Rk.setScale(a);this.Eq.setScale(a)};
lS.prototype.Sx=function(a){Ev(this,"pointer-events",a?"all":"none");if(fd||ri){var b=null!=this.lh.Ub.parentNode;a&&!b?Se(this.lh.Ub,this.Ng):!a&&b&&(mS(this),Se(this.Ng,this.lh.Ub))}};
function mS(a){y(a.Ng&&a.QC&&a.NC);var b=a.lh.Ub.cloneNode(!0),c=df(b,function(a){return"g"==y(a).nodeName});y(c);c.removeAttribute("opacity");var d=Me("div");B(d,b);Re(c);var e=d.innerHTML;Oe(b);B(b,c);b={ignoreMouse:!0,ignoreAnimation:!0};canvg(a.QC,d.innerHTML,b);canvg(a.NC,e,b);if(d=a.Ng.getContext("2d"))d.clearRect(0,0,a.Ng.width,a.Ng.height),d.globalAlpha=.4,d.drawImage(a.QC,0,0),d.globalAlpha=1,d.drawImage(a.NC,0,0)}
function nS(a,b){a.nL=b;a.Sx("nothing"!=b);switch(b){case "nothing":b=a.Rk;Mj(b,b.pg.Ub,Go,b.nK,b);hS(a.Eq);break;case "line":b=a.Rk;b.Ss=a.x0;YR(b);hS(a.Eq);break;case "marker":b=a.Rk;b.Ss=a.D0;YR(b);hS(a.Eq);break;case "eraser":b=a.Rk,Mj(b,b.pg.Ub,Go,b.nK,b),fS(a.Eq)}}lS.prototype.lF=function(){var a=this;this.sJ.Kn();var b=[];this.lh.forEach(function(c){c!==a.pg&&b.push(c)});for(var c=0;c<b.length;++c)b[c].remove();(fd||ri)&&null==this.lh.Ub.parentNode&&mS(this)};
lS.prototype.wh=function(){var a=0;this.lh.forEach(function(){a++});return 1==a};function oS(a,b){this.Zc=a;b?this.Iy=b:a instanceof uE&&(this.Iy=this.width()/this.height())}f=oS.prototype;f.G=function(a){a=a.displayObject();var b=this.Zc instanceof Element?this.Zc:this.Zc.displayObject();B(b,a)};f.removeChild=function(a){a=a.displayObject();this.yI(a)&&this.displayObject().removeChild(a)};f.yI=function(a){return a.parentNode==this.displayObject()};f.displayObject=function(){return this.Zc instanceof Element?this.Zc:this.Zc.displayObject()};f.ratio=function(){return this.Iy};
f.width=function(){return this.Zc instanceof Element?this.Zc.offsetWidth:this.Zc.width()};f.zb=function(a){var b=Math.round(a/this.Iy);this.Zc instanceof Element?kh(this.Zc,a,b):this.Zc.resize(a,b)};f.height=function(){return this.Zc instanceof Element?this.Zc.offsetHeight:this.Zc.height()};f.Cb=function(a){var b=Math.round(a*this.Iy);this.Zc instanceof Element?kh(this.Zc,b,a):this.Zc.resize(b,a)};f.resize=function(a,b){this.Zc instanceof uE&&this.Zc.resize(a||this.Zc.width(),b||this.Zc.height())};
f.Ek=function(a,b){a/b>this.Iy?this.resize(a,b):this.zb(a)};function pS(a){P.call(this,{V:"content-area"});this.hb=null;this.F=a.Fa();a=a.view();this.Od=a.we();this.B=a.ka();F(this,this.B.Xb(),this.jg,this);this.P=new oS(a);F(this,a.Le(),this.hy,this);this.G(this.P.displayObject());Rj(this,this.P);this.Ld=this.BH();this.Qw=[];this.ja=1;this.QK=new xe(this.P.width(),this.P.height())}m(pS,P);f=pS.prototype;f.setScale=function(a){this.ja=a;qS(this)};f.lF=function(){this.hb&&this.hb.lF()};f.invalidate=function(a,b){this.Vw=b;this.resize(a.width,a.height)};
function qS(a){a.tv(a.P.displayObject())&&a.P.resize(a.width(),a.height());a.Uo()}f.Hv=function(){return this.P};f.hy=function(a,b,c,d){this.OK=a/this.P.width();this.nu=new ne(c,d);this.Uo()};f.Uo=function(){if(this.hb){this.hb.move(this.nu.x,this.nu.y);var a=this.P.width()/this.QK.width*this.OK;this.hb.setScale(a);this.hb.setParentScale(a)}};f.jg=function(){this.Ld&&this.pL()};
f.pL=function(){function a(d){-1!=d.timestamp().qa()&&(Pj(b,d.Pb(),a,b),b.hb&&b.Ld.G(b.hb),b.Tj(c))}var b=this,c="nothing";this.hb&&(c=this.B.Ga()||this.B.jb()||this.B.fb()?"nothing":this.hb.nL,nS(this.hb,"nothing"));var d=this.B.oa();Oe(this.Ld.displayObject());this.hb=this.Qw[d];F(this,this.B.Z().Pb(),a,this);this.Uo()};f.BH=function(){var a=new P({V:"marker-tool-container"});this.P.G(a);return a};
f.JI=function(){this.hb=new lS(this.QK.width,this.QK.height);this.Ld.G(this.hb);this.hb.setParentScale(this.ja);this.Qw[this.B.oa()]=this.hb;this.Uo()};f.Tj=function(a){"nothing"!=a&&(this.hb||this.JI());this.Ld&&this.Ld.U("tool",a);this.hb&&nS(this.hb,a)};f.fd=function(){P.prototype.fd.call(this);this.P.removeChild(this.Ld)};function rS(a,b,c,d){dw.call(this,a,b,c,d);this.YZ=new I;this.OZ=new I;this.BQ=new I}x(rS,dw);function sS(a,b){a.Vs=b}rS.prototype.MF=function(){y(this.coords);this.Vs&&tS(this.Vs,this.coords);this.OZ.C()};rS.prototype.qY=function(){};rS.prototype.Bk=function(){y(this.coords);this.Vs&&tS(this.Vs,this.coords);this.BQ.C()};rS.prototype.Cn=function(){y(this.coords);this.YZ.C();this.Vs&&tS(this.Vs,this.coords)};function uS(a){this.Tk=a}function tS(a,b){a.Tk.Me(b[0]);kp(a.Tk.displayObject(),b[1])}function vS(a){var b=a.Ed,c=a.xi;a=a.controlPanel;L.call(this);var d=this;this.D=b;this.Ge=c;this.Ib=a;this.F=this.D.Fa();this.B=this.D.view().ka();this.Od=this.D.view().we();this.uq=null;this.Sg=void 0;this.pe=!1;this.mu=null;this.nQ=!1;this.Jb=void 0;this.hM=M(this);wS(this);this.Ib&&F(this,this.Ib.lL,function(a){d.nQ=a})}m(vS,L);
function wS(a){a.Va=new VP;a.Va.J(!1);Wh(a.Va.displayObject(),"left top");WP(a.Va,a.D.Ns().view());for(var b=a.F.md().Bf(),c=0;c<b.count();++c){var d=b.Ip(c);F(a,d.playbackStateChangedEvent(),a.H1,a)}}f=vS.prototype;f.invalidate=function(){var a=this.qI();r(a)?(this.pe=!0,fb(a,nt),XP(this.Va,a.width(),a.height())):this.pe=!1};f.BT=function(){var a=this.Od;a.Z().zf()?a.pause():a.play()};
f.GS=function(a){if(!this.nQ){var b=this.uq;this.uq=a.state();a="started"==this.uq||"buffering"==this.uq;if("suspended"!=b&&"suspended"!=this.uq&&"rewinding"!=this.uq&&(!b||("started"==b||"buffering"==b)!=a)){this.mu&&1==this.mu.sb&&this.mu.stop(!0);b=new P;a?b.G(Dj(this.Ge,"btn_play_big.svg")):b.G(Dj(this.Ge,"btn_pause_big.svg"));b.resize(104,76);Ev(b,"position","absolute");Ev(b,"pointer-events","none");var c=this.Va;a=(c.width()-b.width())/2;c=(c.height()-b.height())/2;b.move(a,c);this.Va.G(b);
this.Aw(this.mu);this.mu=xS(this,b);this.mu.play()}}};function xS(a,b){var c=new rS([1,.5],[0,1],500);sS(c,new uS(b));F(a,c.BQ,function(){a.Va.removeChild(b)},a);return c}f.qI=function(){var a=this.Sg,b=this.F.md().Bf();if(!a)for(var c=0;c<b.count();c++){var d=b.Ip(c);if(d.Hb().K()<=this.B.oa()&&d.xg().K()>=this.B.oa()){a=d;break}}return a};
f.H1=function(a){"activated"==a.playbackState()?this.Sg!=a&&(this.Sg=a,XP(this.Va,a.width(),a.height()),this.hM.C()):"deactivated"==a.playbackState()&&(this.Sg=void 0,this.hM.C())};f.video=function(){return this.Va};function yS(a){P.call(this,{V:"logo"});this.Pj=a;this.xo=this.Za=this.Ec=null;this.fT=M(this)}m(yS,P);yS.prototype.Cs=function(a){this.Ec!=a&&(this.U("has-logo",!1),(this.Ec=a)?(a=this.Ec.logo(),y(a),a.Ud()?this.XJ(a):(a.load(),F(this,a.Np(),this.XJ,this))):this.XJ(null))};
yS.prototype.XJ=function(a){a?(Oe(this.displayObject()),this.Za=new P({vg:"A"}),this.Ec&&this.Ec.xe()&&""!=this.Ec.xe()?(this.Za.setAttribute("href",this.Ec.xe()),this.Za.setAttribute("target","_blank"),this.Za.setAttribute("title",this.Ec.xe())):(this.Za.removeAttribute("title"),this.Za.removeAttribute("href"),this.Za.removeAttribute("target")),this.xo=a.dA(),zS(this),this.G(this.Za),this.Za.G(this.xo),this.U("has-logo",!0),this.fT.C()):this.Za&&(this.removeChild(this.Za),this.xo=null,zS(this))};
function zS(a){if(a.xo){y(a.Za);a.resize(a.Pj,156);var b=a.width()/a.xo.width,c=a.height()/a.xo.height;b=Math.min(1,Math.min(b,c));c=a.xo.height*b;a.resize(a.Pj,Math.max(75,c));a.Za.resize(a.xo.width*b,c);a.Za.Wc(Math.floor((a.height()-c)/2))}else a.resize(0,0)};function AS(a){var b=a.ka;P.call(this,{V:a.V});this.B=b;a=new P({Y:R(this,"scroll-area")});Q(this,a);this.KC=new P({V:"notes-text"});Q(a,this.KC);b=new P({V:"container-bottom-shadow"});Q(this,b);this.ma=new QQ({Vp:a,iX:b.displayObject()});Rj(this,this.ma);this.G(this.ma.xu);this.Qj=null;this.Af("tabpanel");F(this,this.B.Xb(),this.oD,this);-1!=this.B.oa()&&this.oD()}m(AS,P);AS.prototype.Ma=function(a,b){P.prototype.Ma.call(this,a,b);BS(this)};
AS.prototype.oD=function(){var a=this.B.W().Ql();this.Qj!=a&&(this.Qj=a,this.KC.J(!!this.Qj),this.Qj&&(a=this.Qj.oi().replace(/<p\/>/g,"<br>"),this.KC.Ds(a)),BS(this),this.ma.oh.Rv(0),this.ma.xv())};function BS(a){a.ma.ui(a.height(),a.KC.height());a.ma.xv()};function CS(a,b){P.call(this,{V:"presenter-info"});var c=this;this.X=a;this.qL=b;this.U("popup",this.qL);this.Wh=null;this.mb=new P({Y:R(this,"main")});Q(this,this.mb);this.ID=new P({Y:R(this,"photo"),vg:"IMG"});Q(this.mb,this.ID);a=new P({Y:R(this,"info")});Q(this.mb,a);this.hh=new xQ({Y:R(this,"name")});Q(a,this.hh);this.gJ=new xQ({Y:R(this,"job")});Q(a,this.gJ);this.nr=new P({Y:R(this,"phone"),vg:mi?"A":"DIV",nF:!0,Iv:!mi});Q(a,this.nr);this.Hx=new P({Y:R(this,"links")});Q(a,this.Hx);this.km=new P({Y:R(this,
"email"),vg:"A",nF:!0,Iv:!1});Iv(this.km,this.X,"PB_PRESENTER_EMAIL");Rj(this,this.km);this.Xr=new P({Y:R(this,"website"),vg:"A",nF:!0,Iv:!1});this.Xr.setAttribute("target","_blank");Iv(this.Xr,this.X,"PB_PRESENTER_WEBSITE");Rj(this,this.Xr);this.ph=new wI({Y:R(this,"show-bio"),toggle:!0});this.Lk=new P({V:"bio-container"});Q(this,this.Lk);a=new P({V:"scroll-area"});Q(this.Lk,a);b=new P({V:"container-bottom-shadow"});this.Lk.G(b);this.dH=new P({Y:R(a,"bio")});Q(a,this.dH);this.ma=new QQ({Vp:a,iX:b.displayObject()});
this.Lk.G(this.ma.xu);F(this,this.ph.fa,function(){c.ph.Db(!c.ph.pressed());DS(c);c.WB.C()});DS(this);Q(this,this.ph);this.J(!1);this.WB=M(this)}m(CS,P);CS.prototype.os=function(){return this.ph.pressed()};
CS.prototype.Qv=function(a){if(this.Wh!=a)if(this.Wh=a){this.J(!0);a=this.Wh.Fv();this.U("no-photo",!a);this.ID.J(!!a);if(a){var b=70/a.width();this.ID.resize(a.width()*b,a.height()*b);this.ID.setAttribute("src",a.path())}a=this.Wh.name();this.hh.J(!!a);a&&this.hh.pa(a);a=this.Wh.Av();this.gJ.J(!!a);a&&this.gJ.pa(a);a=this.Wh.Sp();this.nr.J(!!a);a&&(this.nr.pa(a),this.nr.setAttribute("href","tel:"+a));(a=this.Wh.Ep())?(this.km.setAttribute("href","mailto:"+a),this.km.setAttribute("title",a),this.Hx.G(this.km)):
this.Hx.removeChild(this.km);(a=this.Wh.xe())?(this.Xr.setAttribute("href",a),this.Xr.setAttribute("title",a),this.Hx.G(this.Xr)):this.Hx.removeChild(this.Xr);(a=this.Wh.gv())&&this.dH.pa(a);this.qL?(this.ph.J(!1),this.U("expanded",!0)):(this.Lk.J(!!a),this.ph.J(this.Lk.visible()),!this.Lk.visible()&&this.ph.pressed()&&(this.ph.Db(!1),DS(this),this.WB.C()));this.ma.oh.Rv(0);this.ma.xv()}else this.J(!1)};
CS.prototype.Ma=function(){if(document.body.contains(this.displayObject())){var a=wh(this.displayObject()),b=xh(this.mb.displayObject()),c=xh(this.Lk.displayObject()),d=xh(this.ph.displayObject());a=this.height()-this.mb.height()-a.top-a.bottom-b.top-b.bottom-c.top-c.bottom-(this.qL?0:this.ph.height()+d.top+d.bottom);this.Lk.Cb(a);this.ma.ui(this.Lk.height(),this.dH.height());this.ma.xv()}};
function DS(a){var b=a.ph.pressed()?"PB_PRESENTER_HIDE_BIO":"PB_PRESENTER_SHOW_BIO";a.ph.Ds(a.X.ib(b));a.U("expanded",a.ph.pressed())};function ES(a){var b=a.bA;wI.call(this,{Y:a.Y,Pe:!0});this.zH=b}m(ES,wI);ES.prototype.Ma=function(a,b){wI.prototype.Ma.call(this,a,b);a&&b&&(this.displayObject().innerHTML="",this.G(this.zH(a)))};
function FS(a,b,c,d,e){P.call(this,{V:"universal-side-panel",vg:"ASIDE"});this.ul=y(a.Na.Dc);this.F=b;this.B=c;F(this,this.B.Xb(),this.jg,this);this.X=d;this.Ef=null;this.fI=this.GQ=void 0;this.ja=1;this.xb=void 0;this.Za=null;this.lU=0;this.uy=this.Md=this.Rj=this.Fb=this.Wx=this.ku=this.qb=null;this.lI=new P({V:"floatPanelOverlay"});this.WS=M(this);this.Nh=new wI({Y:R(this,"maximized")});Rj(this,this.Nh);this.Nh.Fg(!0);this.Nh.Me(0);F(this,this.Nh.fa,this.B1,this);this.Nh.U("at-left",this.ul.Bh);
this.Af("complementary");this.ti("side panel");GS(this);HS(this);IS(this,a.outline,e)}m(FS,P);function GS(a){a.ul.Ig&&(a.qb=new CS(a.X,!1),a.qb.J(!1),Rj(a,a.qb),F(a,a.qb.WB,function(){a.Gt();a.Xa()},a))}f=FS.prototype;f.Gt=function(){y(this.qb);this.qb.os()?this.qb.Cb(this.lU):Ev(this.qb,"height","")};function HS(a){a.ul.Lc&&(a.Ef=new yS(266),a.pO(a.Ef.displayObject(),a.width(),300),Rj(a,a.Ef),F(a,a.Ef.fT,function(){JS(a);a.Xa()},a))}
function IS(a,b,c){if(a.ul.Gd&&a.ul.showOutline){a.Md=new P({Y:R(a,"switcher")});Q(a,a.Md);var d=new ES({Y:R(a,"outline-button"),bA:c.LX.bind(c)});Q(a.Md,d);c=new ES({Y:R(a,"notes-button"),bA:c.NX.bind(c)});Q(a.Md,c);F(a,d.fa,function(){a.U("mode","outline")});F(a,c.fa,function(){a.U("mode","notes");y(a.Rj).Xa()});a.U("mode","outline");a.U("with-tabs",!0)}else if(a.ul.Gd||a.ul.showOutline)a.uy=new P({Y:R(a,"panel-title")}),a.uy.pa(a.X.ib(a.ul.showOutline?"PB_TAB_OUTLINE_LABEL":"PB_TAB_NOTES_LABEL")),
Q(a,a.uy);a.ul.showOutline&&(a.ku=new P({Y:R(a,"outline-container")}),Q(a,a.ku),a.Fb=new wR(a.F.slides(),a.B,b,a.X),Q(a.ku,a.Fb));a.ul.Gd&&(a.Wx=new P({Y:R(a,"notes-container")}),Q(a,a.Wx),a.Rj=new AS({V:"notes",ka:a.B}),Q(a.Wx,a.Rj))}f.ua=function(a){P.prototype.ua.call(this,a);this.Fb&&this.Fb.ua(a)};
function KS(a){var b=!1;r(b)||(b=!1);var c=ph(a.Nh.displayObject());Ea(c)||(c=0);a.fI=new oF(a.Nh.displayObject(),c,0,250,function(a){return Math.max(0,250*a)/250});b&&Jj(a,a.fI,"end",function(){Ev(this.Nh,"display","none")},a);a.fI.play()}f.B1=function(){this.WS.C()};f.Fo=function(a){y(this.xb);a.relatedTarget&&We(this.xb.displayObject(),a.relatedTarget)||(a=ph(this.Nh.displayObject()),Ea(a)||(a=0),this.GQ=new oF(this.Nh.displayObject(),a,1,150),this.GQ.play())};
f.fl=function(a){y(this.xb);a.relatedTarget&&We(this.xb.displayObject(),a.relatedTarget)||KS(this)};f.jg=function(){if(-1!=this.B.oa()){LS(this);if(this.qb&&-1!=this.B.oa()){var a=this.B.W();this.qb.Qv(a.Cg())}this.Ef&&((a=this.B.W().Cg())?(a=a.vc())&&a.logo()?this.Ef.Cs(a):this.Vy():this.Vy());this.Xa()}};f.Vy=function(){y(this.Ef);var a=this.F.vc();a&&a.logo()?this.Ef.Cs(a):this.Ef.Cs(null)};
f.pO=function(a,b,c){this.Za&&this.removeChild(this.Za.displayObject());this.tg(a,0);this.Za=new oS(a,b/c);JS(this);this.Xa()};
function MS(a,b){a.xb&&(a.tv(a.xb.displayObject())&&a.removeChild(a.xb.displayObject()),a.xb.removeChild(a.Nh),a.xb.removeChild(a.lI),Mj(a,a.xb.displayObject(),"mouseover",a.Fo,a),Mj(a,a.xb.displayObject(),"mouseout",a.fl,a));a.xb=b;a.xb&&(a.Ef&&a.Za?Pe(a.xb.displayObject(),a.Za.displayObject()):a.tg(a.xb.displayObject(),0),Jj(a,a.xb.displayObject(),"mouseover",a.Fo,a),Jj(a,a.xb.displayObject(),"mouseout",a.fl,a),a.xb.G(a.Nh),a.xb.G(a.lI));JS(a);LS(a);a.Xa()}
function LS(a){a.qb&&(a.xb?a.tv(a.qb)&&a.removeChild(a.qb):a.Za?Pe(a.qb.displayObject(),a.Za.displayObject()):a.tg(a.qb,0))}f.Cb=function(a){P.prototype.Cb.call(this,a);JS(this)};f.setScale=function(a,b){this.ja=a;P.prototype.setScale.call(this,a,b)};f.J=function(a){this.visible()!=a&&(P.prototype.J.call(this,a),a&&this.Xa(),this.Fb&&this.Fb.Xa())};
f.Ma=function(){if(this.visible()){var a=wh(this.displayObject()),b=0;if(this.Za&&this.Ef&&(b+=this.Ef.height(),0<this.Ef.height())){var c=xh(this.Za.displayObject());b+=c.top+c.bottom}this.xb?(c=xh(this.xb.displayObject()),b+=Math.round(c.top+c.bottom+this.xb.height())):this.qb&&this.qb.visible()&&(this.lU=this.height()-b-a.top-a.bottom,this.Gt(),this.qb.Xa(),c=xh(this.qb.displayObject()),b+=c.top+c.bottom+this.qb.displayObject().offsetHeight);if(c=this.Md||this.uy){var d=xh(c.displayObject());b+=
c.height()+d.top+d.bottom}c=!1;a=this.height()-b-a.top-a.bottom;this.ku&&a!=this.ku.height()&&(c=!0,this.ku.Cb(a));this.Wx&&this.Wx.Cb(a);this.Fb&&c&&this.Fb.Xa();this.Rj&&this.Rj.Xa()}};function JS(a){if(a.xb){var b=wh(a.displayObject());b=a.uy||a.Md?Math.max(.2*a.height(),156)+b.bottom:0;b=a.height()-b;if(!a.Za||!a.Ef||0>=a.Ef.height())var c=0;else c=xh(a.Za.displayObject()),c=a.Ef.height()+c.top+c.bottom;b-=c;a.xb.Ek(a.width(),b)}}
f.fd=function(){P.prototype.fd.call(this);Re(this.lI.displayObject());Re(this.Nh.displayObject())};function NS(a){var b=a.Ed,c=a.settings,d=a.N8,e=a.js;a=a.Dc;L.call(this);this.D=b;F(this,this.D.jA(),this.lD,this);this.F=this.D.Fa();this.P=this.D.view();this.O=c;this.B=this.P.ka();F(this,this.B.Xb(),this.g2,this);this.vh=d;this.gb=e;(this.Ja=a)&&F(this,this.Ja.WS,this.u4,this);this.JD=b=this.Ja?"Full":"NoSidebar";this.Jt=M(this);OS(this,b)}m(NS,L);f=NS.prototype;f.invalidate=function(){"NoSidebarVideo"==this.Jb?this.$l("NoSidebar"):this.zC()};
function PS(a,b){for(var c=a.F.slides().$(b).Bn(),d,e=0;e<c.count();++e){var g=c.nA(e),h=g.params();if("changeLayout"==g.name()&&h){d=h.type;break}}d?a.$l(d):0<b&&PS(a,b-1)}f.u4=function(){"MaximizedVideo"==this.Jb?this.$l("Full"):"NoSidebar"==this.Jb?this.$l("NoSidebarVideo"):"Full"==this.Jb?this.$l("MaximizedVideo"):"NoSidebarVideo"==this.Jb&&this.$l("NoSidebar")};function QS(a){return"MaximizedVideo"==a.Jb||"NoSidebarVideo"==a.Jb?a.vh.video().displayObject():a.gb.Hv().displayObject()}
f.lD=function(a){var b=a.params();"changeLayout"==a.name()&&b&&this.$l(b.type)};
f.g2=function(){var a;this.vh.invalidate();this.vh.pe?"Full"==this.Jb?this.Ja&&MS(this.Ja,this.vh.video()):"NoSidebar"!=this.Jb||this.kJ||"Full"!=this.JD&&"MaximizedVideo"!=this.JD||(a="Full"):(this.Ja&&MS(this.Ja),"MaximizedVideo"==this.Jb?a="Full":"NoSidebarVideo"==this.Jb?a="NoSidebar":this.kJ||("Full"==this.Jb?RS(this)||(a="NoSidebar"):"NoSidebar"==this.Jb&&"Full"==this.JD&&RS(this)&&(a="Full")));a?SS(this,a):(this.Mi(),this.Jt.C());this.kJ=!1};
function RS(a){var b=null;0<=a.B.oa()&&(b=a.B.W());var c=y(a.O.Na.Dc),d=b&&b.Cg(),e=d&&d.vc(),g=e&&e.logo(),h=a.F.vc(),k=h&&h.logo();e=c.Lc&&(b&&d&&e&&g||h&&k);return!!(c.Gd||c.showOutline||e||c.Ig&&b&&d||a.vh.pe)}f.$l=function(a){this.JD=a;this.kJ=!0;SS(this,a)};
function SS(a,b){var c=b;a.Ja&&RS(a)||"Full"==b&&(b="NoSidebar");a.Ja||"MaximizedVideo"==b&&(b="NoSidebarVideo");a.Jb==b?(a.Mi(),OS(a,c)):(OS(a,b),c=a.P.displayObject(),"Full"==b||"NoSidebar"==b?Ve(c)!==a.gb.displayObject()&&a.gb.G(c):a.gb.removeChild(c),a.Mi(),a.Jt.C())}
f.Mi=function(){var a=this.vh.video(),b=this.vh.pe;a.J(b&&"NoSidebar"!=this.Jb);if(this.Ja){var c="Full"==this.Jb&&RS(this)||"MaximizedVideo"==this.Jb;this.Ja.J(c);"Full"==this.Jb||"NoSidebar"==this.Jb?(MS(this.Ja,b?a:void 0),this.gb.removeChild(a.displayObject())):(MS(this.Ja,this.gb.Hv()),this.gb.G(a.displayObject()),a.resize(this.gb.width(),this.gb.height()))}qS(this.gb)};f.zC=function(){var a=this.vh.video(),b="Full"!=this.Jb&&"NoSidebar"!=this.Jb;this.Ja&&b&&a.resize(this.gb.width(),this.gb.height())};
function OS(a,b){a.Jb=b;b=a.vh;b.Jb=a.Jb;a=b.B.Z().Ob();var c=b.Va.displayObject();Mj(b,c,Go,b.BT,b);Pj(b,a,b.GS,b);"MaximizedVideo"==b.Jb&&(Jj(b,c,Go,b.BT,b),b.uq=null,F(b,a,b.GS,b))};function TS(a){P.call(this,{V:"attach-item",tabIndex:0});this.PD=a;var b=this.PD;var c=b.url();try{if("attachment"==b.type()){var d=c.lastIndexOf("/");c=c.substring(0,d+1)+encodeURIComponent(c.substring(d+1))}}catch(e){c=""}if(b=c)c=new P({vg:"A",Y:R(this,"link"),tabIndex:-1}),c.setAttribute("title",this.PD.url()),c.setAttribute("href",b),c.setAttribute("target",this.PD.target()),c.pa(this.PD.title()),this.G(c);this.Af("row");this.U("web","webLink"==a.type())}m(TS,P);
function US(a){P.call(this,{V:"attachments-panel",tabIndex:-1});this.XG=M(this);this.wu=new P({Y:R(this,"scroll-area")});Q(this,this.wu);this.IC=new P;Q(this.wu,this.IC);this.ma=new QQ({Vp:this.wu});Rj(this,this.ma);this.G(this.ma.xu);a=fb(a.qj(),rt);for(var b=a.count(),c=0;c<b;c++){var d=a.iN(c);d=VS(this,d);Q(this.IC,d)}mi&&ti(this.IC.displayObject());this.Af("region");this.ti("Resources")}m(US,P);function VS(a,b){b=new TS(b);F(a,b.fa,function(){ki(function(){a.XG.C()},a,1E3)},a);return b}
function WS(a,b){var c=wh(a.displayObject());a.wu.height()<b?a.Cb(a.wu.height()+c.top+c.bottom):a.Cb(b)}US.prototype.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.ma.ui(this.wu.height(),this.IC.height())};function XS(a){P.call(this,{V:"marker-panel"});this.Bj=new Map;this.CQ=this.AQ=!0;this.mW=M(this);this.DQ=M(this);this.Xw=[];this.X=a}m(XS,P);
XS.prototype.open=function(){for(var a=ba(this.Bj.values()),b=a.next();!b.done;b=a.next())if(b=b.value)y(this.contains(b)),this.ru(b);this.Lv();this.Bj.set("pen",YS(this,"pen","PB_DRAWING_TOOLS_PEN"));this.Bj.set("highlighter",YS(this,"highlighter","PB_DRAWING_TOOLS_HIGHLIGHTER"));this.Bj.set("eraser",YS(this,"eraser","PB_DRAWING_TOOLS_ERASER"));a=new P({Y:R(this,"separator")});this.G(a);a=YS(this,"eraseAll","PB_DRAWING_TOOLS_ERASE_ALL");this.Bj.set("eraseAll",a);a.ua(this.CQ);a=YS(this,"endDrawing",
"PB_DRAWING_TOOLS_END_DRAWING");this.Bj.set("endDrawing",a);a.ua(this.AQ);this.Xw=[]};function YS(a,b,c){var d=new P({Y:R(a,"marker-panel-item"),tabIndex:0});d.U("mobile",mi);d.U("type",b);Iv(d,a.X,c);F(a,d.fa,function(){return a.Tj(b)},a);Jj(a,d.displayObject(),"keydown",function(c){if(13==c.keyCode||32==c.keyCode)a.Tj(b),c.stopPropagation(),c.preventDefault()},a);Q(a,d);return d}
XS.prototype.Tj=function(a){var b={};(a=(b.pen="line",b.highlighter="marker",b.eraser="eraser",b.endDrawing="nothing",b)[a])?this.mW.C(a):this.DQ.C()};function ZS(a,b){a.AQ=b;a.Bj.has("endDrawing")&&a.Bj.get("endDrawing").ua(b)}XS.prototype.freeze=function(){this.Xw=[];for(var a=ba(this.Bj.values()),b=a.next();!b.done;b=a.next())b=b.value,b.enabled()&&(b.ua(!1),this.Xw.push(b))};function $S(a){P.call(this,{V:"logo-container"});this.Nt=0;this.Mx=a;this.Za=new P({Y:R(this,"logo"),vg:"A"});Q(this,this.Za)}m($S,P);function aT(a){a.Za.Lv();a.Za.removeAttribute("title");a.Za.removeAttribute("href");a.Za.removeAttribute("target")};var bT={},cT=(bT.markerTools="PB_TITLE_PANEL_MARKER_TOOLS",bT.attachments=yO,bT.marker="PB_DRAWING_TOOLS_PEN",bT.highlighter="PB_DRAWING_TOOLS_HIGHLIGHTER",bT.eraser="PB_DRAWING_TOOLS_ERASER",bT.presenterInfo=zO,bT.notes=xO,bT.outline=wO,bT);
function dT(a){var b=a.parent,c=a.settings,d=a.W6;a=a.kb;P.call(this,{Y:R(b,"container")});this.U("position",d?"left":"right");this.Af("menubar");this.Gb=b;this.X=a;this.oV=M(this);this.rV=M(this);this.wV=M(this);this.tV=M(this);this.uV=M(this);this.Yo=this.Sm=this.Tm=this.nf=this.fk=null;this.Ei={};this.O=c;this.Ei.attachments={label:a.ib(yO)};this.Ei.markerTools={label:a.ib("PB_TITLE_PANEL_MARKER_TOOLS")};this.Ei.marker={label:a.ib("PB_DRAWING_TOOLS_PEN")};this.Ei.highlighter={label:a.ib("PB_DRAWING_TOOLS_HIGHLIGHTER")};
this.Ei.eraser={label:a.ib("PB_DRAWING_TOOLS_ERASER")};this.Ei.presenterInfo={label:a.ib(zO)};this.Ei.notes={label:a.ib(xO)};this.Ei.outline={label:a.ib(wO)};this.AH()}m(dT,P);f=dT.prototype;
f.AH=function(){for(var a=!0,b=this.O.buttonsOrder,c=0;c<b.length;++c){var d=b[c];if(a)a=!1;else{var e=new P({Y:R(this.Gb,"separator")});Q(this,e)}d=this.Gi(d);Q(this,d);switch(b[c]){case "attachments":this.fk=d;F(this,this.fk.fa,this.Y1,this);break;case "markerTools":this.nf=d;F(this,this.nf.fa,this.b2,this);break;case "presenterInfo":this.Tm=d;F(this,this.Tm.fa,this.e2,this);break;case "notes":this.Sm=d;F(this,this.Sm.fa,this.c2,this);break;case "outline":this.Yo=d;F(this,this.Yo.fa,this.d2,this);
break;default:throw Error("unexpected button type");}}};f.Y1=function(){y(this.fk);this.enabled()&&this.fk.enabled()&&this.oV.C(this.fk)};f.b2=function(){y(this.nf);this.enabled()&&this.nf.enabled()&&this.rV.C(this.nf)};f.e2=function(){y(this.Tm);this.enabled()&&this.Tm.enabled()&&this.wV.C(this.Tm)};f.c2=function(){y(this.Sm);this.enabled()&&this.Sm.enabled()&&this.tV.C(this.Sm)};f.d2=function(){y(this.Yo);this.enabled()&&this.Yo.enabled()&&this.uV.C(this.Yo)};
f.Gi=function(a){var b=new wI({toggle:!0,Y:R(this.Gb,"button")});b.U("with-separator",!0);b.pa(this.X.ib(cT[a]));return b};function eT(a){var b=a.Fa,c=a.boundingWidth,d=a.boundingHeight;a=b.slides();var e=a.count(),g=[];(b=fT(b))&&g.push(b);for(b=0;b<e;++b){var h=a.$(b);(h=gT(h))&&g.push(h)}return g.reduce(function(a,b){b=op({boundingWidth:c,boundingHeight:d,width:b.width(),height:b.height(),ev:!1}).height;return Math.max(a,b)},0)}function gT(a){return(a=(a=a&&a.Cg())&&a.vc())&&a.logo()}function fT(a){return(a=a.vc())&&a.logo()};function hT(a){var b=a.settings;var c=a.PF;var d=a.oG,e=a.Fa,g=a.ka,h=a.Hn,k=a.FF;a=a.kb;P.call(this,{V:"universal-top-panel"});this.Af("region");this.ti("top panel");this.O=b;this.sy=c;this.F=e;this.B=g;F(this,this.B.Xb(),this.Fm,this);F(this,this.B.hw(),this.q2,this);F(this,this.B.TO(),this.p2,this);this.Ua=h;F(this,this.Ua.Rp(),this.Zt,this);this.Mx=k;this.X=a;this.tr=this.Vx=this.Ec=null;this.sr=this.Nt=0;this.Yh=null;this.H=e.slides();this.tJ=M(this);this.aS=M(this);this.dI=M(this);this.zI=M(this);
this.uo=new P({V:"info-container"});b=d.visible?d.Bh:!b.ZE;this.kU=this.F.courseTitle()||"";c=this.kU;this.O.aA?(d=new P({V:"course-title"}),e=new P({Y:R(d,"text")}),e.pa(c),Q(d,e),c=d):c=null;this.Xf=c;c=null;this.O.Lc&&(c=new $S(this.Mx),Hv(c,R(this,"logo-container")));this.Ae=c;c=null;0<this.O.buttonsOrder.length&&(c=new dT({parent:this,settings:this.O,W6:!b,kb:this.X}),Q(this,c),F(this,c.wV,this.V3,this),F(this,c.oV,this.N3,this),F(this,c.uV,this.T3,this),F(this,c.tV,this.R3,this),F(this,c.rV,
this.Q3,this),d=0!=this.F.Mn().qj().count(),c.fk&&c.fk.ua(d));this.Be=c;b?(this.Ae&&Q(this.uo,this.Ae),this.Xf&&Q(this.uo,this.Xf)):(this.Xf&&Q(this.uo,this.Xf),this.Ae&&Q(this.uo,this.Ae));Q(this,this.uo);this.uo.U("right",!b);b=c=null;if(d=this.Be&&this.Be.Yo)c=new wR(this.H,this.B,this.sy,this.X),c.zb(252),c.Xa(),b=new BR(d.displayObject(),c),b.U("outline-title",!0),FR(this.Ua,b);c&&Rj(this,c);b&&Rj(this,b);this.Fb=c;this.Go=b;b=null;this.Be&&this.Be.nf&&(b=new XS(this.X),Rj(this,b),F(this,b.mW,
this.Tj,this),F(this,b.DQ,this.j1,this),ZS(b,!1));this.Oj=b;this.Nt=eT({Fa:this.F,boundingWidth:this.Mx,boundingHeight:this.eS()-2*this.tI()});this.Ae&&(this.Ae.Nt=this.Nt);this.Cb(Math.max(this.lS(),this.O.Lc?this.Nt+2*this.tI():0));this.zI.C()}m(hT,P);
function iT(a){if(a.Xf){a.Xf.J(!0);var b=36+(a.uo.mN("with-side-panel")?40:0),c=a.Be?a.Be.width():0,d=a.Ae?a.Ae.width():0;b=a.width()-c-d-b;Ev(a.Xf,"width","");c=a.Xf.displayObject().scrollWidth;d=b<c;a.Xf.zb(Math.min(b,c)+1);a.Xf.U("truncated",d);a.Xf.setAttribute("title",d?a.kU:"");a.Xf.J(116<b);b=a.Ae&&a.Ae.visible();a.Xf.U("first",!b)}}f=hT.prototype;f.Ma=function(){P.prototype.Ma.call(this);iT(this)};f.ua=function(a){P.prototype.ua.call(this,a);this.Be&&this.Be.ua(a)};
f.Fm=function(){var a=this;-1!=this.B.oa()&&(this.Yh=null,jT(this),kT(this),zT(this),FT(this),ki(function(){iT(a)},this))};function jT(a){var b=IT(a);a.Vx&&a.Vx.visible()&&!b&&ER(a.Ua)}function zT(a){var b=a.B.W().Cg(),c=!!b;a.tr&&a.tr.visible()&&(c?a.tr.content().Qv(b):ER(a.Ua))}function FT(a){if(a.O.Lc){var b=a.B.W().Cg();if(b){var c=(b=b.vc())&&b.logo();b&&c?TT(a,b):a.Vy()}else a.Vy()}}function IT(a){return(a=a.B.W().Ql())&&""!=a.text().replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}
function kT(a){if(a.Be){var b=!!a.B.W().Cg(),c=!a.B.Ga()&&!a.B.jb()&&!a.B.fb(),d=IT(a),e=a.Be,g=!!a.F.Mn().qj().count();e.nf&&e.nf.ua(c);e.Sm&&e.Sm.ua(d);e.Tm&&e.Tm.ua(b);e.fk&&e.fk.ua(g);c||a.Tj("nothing")}}f.Vy=function(){var a=this.F.vc(),b=a&&a.logo();a&&b?this.Ec!=a&&TT(this,a):(this.Ec=null,this.Ae&&(this.Ae.J(!1),aT(this.Ae)))};
function jU(a,b){switch(b.buttonType){case "attachments":nU(a,b);break;case "outline":var c=b.pressed;b=b.relativeElement;if(!a.Yh){var d=new wR(a.H,a.B,a.sy,a.X);d.zb(252);d.fn.MN();d.Xa();a.Yh=new BR(b,d);a.Yh.U("outline-title",!0);FR(a.Ua,a.Yh)}HR(a.Ua,c,b,!1)}}function nU(a,b){var c=b.pressed;b=b.relativeElement;var d=new US(a.F.Mn());F(a,d.XG,function(){ER(a.Ua)},a);var e=a.Ua.createPopup(b,d,"attachments");HR(a.Ua,c,b,!1,0);WS(d,a.sr);e.focus()}
function TT(a,b){if(a.Ec!=b){a.Ec&&a.Aw(a.Ec.logo());a.Ec=b;var c=a.Ec&&a.Ec.xe();if(a.Ae){var d=a.Ae;c&&""!=c?(d.Za.setAttribute("href",c),d.Za.setAttribute("target","_blank"),d.Za.setAttribute("title",c)):aT(d)}b&&(b=b.logo())&&(b.Ud()?a.VS(b):(b.load(),F(a,b.Np(),a.VS,a)))}}
f.VS=function(a){if(this.Ae){this.Ae.zb(this.Mx);var b=this.Ae;b.Za.Lv();var c=a.dA();b.Za.G(c);var d=ri?a.width():c.width;a=ri?a.height():c.height;var e=Math.min(1,Math.min(b.Mx/d,b.Nt/a));d*=e;a*=e;kh(c,d,a);b.Za.resize(d,a);b.zb(d);iT(this)}};f.T3=function(a){y(this.Fb);var b=a.pressed();a.Db(!b);rU(this,a);b||this.Fb.resize(252,this.sr);this.Fb.Xa()};
f.N3=function(a){var b=this;a.Db(!a.pressed());var c=new US(this.F.Mn());F(this,c.XG,function(){ER(b.Ua)},this);var d=a.pressed(),e=this.Ua.createPopup(a.displayObject(),c,"attachments");d!=a.pressed()&&a.Db(d);rU(this,a);WS(c,this.sr);e.focus()};
f.R3=function(a){a.Db(!a.pressed());var b=new AS({V:"notes-popup",ka:this.B}),c=a.pressed();this.Vx=this.Ua.createPopup(a.displayObject(),b,"notes");c!=a.pressed()&&a.Db(c);rU(this,a);a=xh(b.displayObject());a=this.sr-a.top-a.bottom;b.Cb(Math.min(b.height(),a));y(this.Vx).focus()};f.Q3=function(a){var b=!a.pressed();a.Db(b);if(b){b&&this.Oj&&this.Oj.open();b=a.pressed();var c=this.Ua.createPopup(a.displayObject(),y(this.Oj),"marker");b!=a.pressed()&&a.Db(b);rU(this,a);this.aS.C();c.focus()}else ER(this.Ua)};
f.V3=function(a){var b=this.B.W().Cg();a.Db(!a.pressed());var c=new CS(this.X,!0);Hv(c,R(this,"presenter-info"));c.Qv(b);Ev(c,"max-height",this.sr+"px");b=a.pressed();this.tr=this.Ua.createPopup(a.displayObject(),c,"presenter");b!=a.pressed()&&a.Db(b);rU(this,a);c.Xa();this.tr&&this.tr.focus()};function rU(a,b){HR(a.Ua,b.pressed(),b.displayObject(),!1)}
f.Tj=function(a){if(this.Be&&this.Oj){var b=this.Be;if(b.nf)switch(a){case "nothing":b.nf.pa(b.Ei.markerTools.label);break;case "line":b.nf.pa(b.Ei.marker.label);break;case "marker":b.nf.pa(b.Ei.highlighter.label);break;case "eraser":b.nf.pa(b.Ei.eraser.label)}this.tJ.C(a);ER(this.Ua);ZS(this.Oj,"nothing"!=a)}};f.j1=function(){this.dI.C();ER(this.Ua)};
f.Zt=function(){if(this.Be){var a=this.Be;a.fk&&a.fk.Db(!1);a.nf&&a.nf.Db(!1);a.Tm&&a.Tm.Db(!1);a.Sm&&a.Sm.Db(!1);a.Yo&&a.Yo.Db(!1)}this.tr=this.Vx=null};f.q2=function(){var a=this.Be&&this.Be.nf;a&&this.Oj&&(a.ua(!1),this.Oj.freeze())};f.p2=function(){var a=this.Be&&this.Be.nf;if(a&&this.Oj){a.ua(!0);a=this.Oj;for(var b=ba(a.Xw),c=b.next();!c.done;c=b.next())c.value.ua(!0);a.Xw=[]}};function sU(a){hT.apply(this,arguments)}m(sU,hT);sU.prototype.eS=function(){return 66};sU.prototype.lS=function(){return 42};sU.prototype.tI=function(){return 8};function wU(a){var b=a.ka,c=a.aZ;a=a.rX;L.call(this);this.B=b;this.Z2=this.pt=a;this.c3=this.yq=c;F(this,b.Xb(),this.v4,this);this.PT=M(this)}m(wU,L);wU.prototype.v4=function(){var a,b=this.B.Ga();if(a=(b=b&&b.skin().topPanel())?b.displayObject():null)y(this.yq),D(a,"height",this.yq.offsetHeight+"px");(b=xU(this))&&D(b,"height",this.pt.offsetHeight+"px");b=!1;a=a||this.c3;a!=this.yq&&(Se(a,this.yq),this.yq=a,b=!0);a=xU(this)||this.Z2;a!=this.pt&&(Se(a,this.pt),this.pt=a,b=!0);b&&this.PT.C()};
function xU(a){return(a=a.B.Ga())?a.skin().controlPanel().displayObject():null};function yU(a){var b=a.Gl,c=a.z7,d=a.Vd,e=a.controlPanel,g=a.Dc;this.F=a.Fa;this.Vg=b;this.Md=c;this.Hc=d;this.Ib=e;this.Ja=g;this.Vw=this.F.settings().Yr().fitToWindow();this.Q_=1==si().fit_content;this.Lu=this.Mu=0}function zU(a){a=AU(a);return TR(a)}yU.prototype.MA=function(a,b){this.Mu=a;this.Lu=b};function BU(a){return CE()||a.Q_}
function AU(a){var b=CU(a,a.Mu,a.Lu,DU(a)),c=b.UF;b=b.scale;var d=new xe(24+(a.Ja?278:0),a.sw());a=a.gC();return 1>=b?b:Math.min(SR(c.width,a.width,d.width),SR(c.height,a.height,d.height))}
function CU(a,b,c,d){d=null!=d?d:DU(a);var e=d;var g=a.gC();var h=new xe(24+(a.Ja?278:0),a.sw());var k=new xe(b,c);g.width+h.width<k.width&&g.height+h.height<k.height&&e?(e=g.width+h.width<k.width&&g.height+h.height<k.height&&e?Math.min(SR(k.width,g.width,h.width),SR(k.height,g.height,h.height)):op({width:g.width+h.width,height:g.height+h.height,boundingWidth:k.width,boundingHeight:k.height,ev:!1}).scale,k=TR(e),h=h.clone().scale(k/e),g=new xe(g.width+h.width,g.height+h.height)):g=new xe(g.width+
h.width,g.height+h.height);h=op({width:g.width,height:g.height,boundingWidth:b,boundingHeight:c,ev:d});d=h.width;g=h.height;h=h.scale;return{UF:new xe(BU(a)?b:d,BU(a)?c:g),scale:h}}yU.prototype.gC=function(){var a=this.F.slideWidth(),b=this.F.slideHeight(),c=Math.max(540/a,540/b);c=Math.max(c,1);return new xe(a*c,b*c)};function DU(a){if(BU(a)||a.Vw)return!0;var b=CU(a,a.Mu,a.Lu,!1);return b.width>a.Mu||b.height>a.Lu}
yU.prototype.sw=function(){var a=0;if(this.Md){var b=this.Md.yq,c=this.Md.pt;a=b?a+sh(b).height:a+11;a+=sh(c).height}else a+=this.Hc&&this.Hc.visible()?this.Hc.height():11,a+=this.Ib&&this.Ib.visible()?this.Ib.height():11;return a};function EU(){P.call(this,{V:"closed-caption-panel"});Jj(this,this.displayObject(),"click",this.WV,this);Jj(this,this.displayObject(),Go,this.WV,this,Jo);var a=new P({Y:R(this,"scroll-area")});Q(this,a);this.Qj=new P({V:"closed-captions"});Q(a,this.Qj);this.ma=new QQ({Vp:a});Rj(this,this.ma);this.G(this.ma.xu)}m(EU,P);EU.prototype.WV=function(a){a.stopPropagation()};
EU.prototype.Ma=function(a,b){P.prototype.Ma.call(this,a,b);a=wh(this.displayObject());a=a.top&&a.bottom?a.top+a.bottom:0;this.ma.ui(this.height()-a,this.Qj.height())};function FU(a){var b=a.Ed;var c=a.settings,d=a.kb;var e=a.xi;a=a.ZX;P.call(this,{V:"universal"});Ec?(this.U("ie",!0),Xi&&this.U("ie9",!0)):Ic?this.U("webkit",!0):Dc?this.U("opera",!0):Hc&&this.U("gecko",!0);Ev(this,"opacity",0);this.D=b;F(this,this.D.EU,this.P1,this);this.O=c;this.X=d;this.Ge=e;this.vo=a;this.tc=new xe(0,0);this.F=this.D.Fa();this.P=this.D.view();this.Od=this.P.we();this.B=this.P.ka();F(this,this.B.Xb(),this.Fm,this);this.Vg=this.D.Gl();F(this,this.Vg.oI,this.IS,this);this.fU=new P({V:"popups-layer"});
this.Ua=GU(this);b=new P({V:"main-container"});Q(this,b);this.mb=b;Hv(this.mb,R(this,"main-container"));Q(this,this.fU);b=this.F.slides();c=e=a=!1;for(var g=0;g<b.count();++g){var h=b.$(g),k=h.type();"quiz"==k&&(a=!0,e=e||fb(h,Us).wE);"interaction"==k&&(c=!0)}b=a;this.gb=new pS(this.D,d);d=null;y(this.O.Na.Vd&&this.O.Na.Dc);a=this.O.Na.Vd;if(e||a.visible)d=new sU({settings:a,PF:this.O.outline,oG:this.O.Na.Dc,Fa:this.F,ka:this.Od,Hn:this.Ua,FF:250,kb:this.X}),F(this,d.aS,this.A1,this),F(this,d.zI,
this.o2,this),F(this,d.dI,this.i1,this),Q(this.mb,d),d.U("hide-controls",!a.visible);d&&-1!=a.buttonsOrder.indexOf("markerTools")&&(e=this.gb,F(e,d.tJ,e.Tj,e));this.Hc=d;Q(this.mb,this.gb);d=null;e=y(this.O.Na.controlPanel);if(b||c||e.visible)d=this.Gw(),F(this,d.bE,this.a2,this),Q(this.mb,d);this.Ib=d;d=null;(b=this.O.Na.Dc)&&b.visible&&(d=new FS(this.O,this.F,this.Od,this.X,this.Ge),this.mb.U("left-panel",b.Bh),d.U("left-panel",b.Bh),Q(this,d));this.Ja=d;d=new vS({Ed:this.D,xi:this.Ge,controlPanel:this.Ib});
Rj(this,d);F(this,d.hM,this.u2,this);this.vh=d;d=new NS({Ed:this.D,settings:this.O,N8:this.vh,js:this.gb,Dc:this.Ja});Rj(this,d);F(this,d.Jt,this.WJ,this);this.Dx=d;this.Jt=M(this);this.SJ=M(this,this.Ua.Rp());d=null;this.Ib&&(d=new wU({ka:this.B,aZ:this.Hc&&this.Hc.displayObject(),rX:this.Ib.displayObject()}),F(this,d.PT,this.Xa,this),Rj(this,d));this.Md=d;this.Yd=new EU;Rj(this,this.Yd);this.Yd.J(!1);this.Pa=new yU({Fa:this.F,Gl:this.Vg,z7:this.Md,Vd:this.Hc,controlPanel:this.Ib,Dc:this.Ja});this.U("embedded-mode",
pj);this.IS()}m(FU,P);function HU(a,b){a.Hc&&a.Hc.ua(b);a.Ib&&a.Ib.ua(b);a.Ja&&a.Ja.ua(b)}f=FU.prototype;f.scale=function(){var a=this.Pa;return CU(a,a.Mu,a.Lu).scale};f.Rp=function(){return this.SJ};f.initialize=function(a){PS(this.Dx,a)};
f.resize=function(a,b){if(a&&b){this.tc=new xe(a,b);Ic&&kh(document.body,a+"px",b+"px");if(pj||BU(this.Pa))var c=new Xg(0,0,a,b);else c=void 0===c?16:c,c=new Xg(c,c,a-2*c,b-2*c);this.O.accessibilityModeEnabled&&!CE()&&(c.width-=150);this.Pa.MA(c.width,c.height);BU(this.Pa)?(P.prototype.resize.call(this,a,b),this.move(0,0)):(c=CU(this.Pa,c.width,c.height).UF,this.move(Math.floor((a-c.width)/2),Math.floor((b-c.height)/2)),P.prototype.resize.call(this,c.width,c.height));Ev(this,"opacity","")}};
f.QA=function(a){this.Ib&&this.Ib.QA(a)};f.QY=function(a){this.Hc&&jU(this.Hc,a)};f.Ma=function(a,b){this.Mi(y(a),y(b));this.Dx.invalidate()};
f.Mi=function(a){var b=AU(this.Pa),c=zU(this.Pa);var d=this.Pa;var e=CU(d,d.Mu,d.Lu).UF;var g=zU(d);var h=d.sw()*g;d=(new xe(e.width-(24+(d.Ja?278:0))*g,e.height-h)).round();e=d.height/b;if(this.Md){if(g=this.Md.yq)y(this.Hc),kp(g,c),Wh(g,"0 0"),g==this.Hc.displayObject()?D(g,"width","calc(100% / "+c+")"):(h=12*c,D(g,"width","calc((100% + "+2*h+"px) / "+c+")"),D(g,"left","-"+h+"px"));y(this.Ib);g=this.Md.pt;kp(g,c);Wh(g,"0 0");g==this.Ib.displayObject()?D(g,"width","calc(100% / "+c+")"):(h=12*c,D(g,
"width","calc((100% + "+2*h+"px) / "+c+")"),D(g,"left","-"+h+"px"));D(g,"top","")}this.Hc&&(this.Md||(kp(this.Hc.displayObject(),c),Wh(this.Hc.displayObject(),"0 0"),D(this.Hc.displayObject(),"width","calc(100% / "+c+")")),this.Hc.sr=e-20);this.gb.invalidate(d,DU(this.Pa));this.gb.setScale(b);g=this.Hc?this.Hc.height():0;Ev(this.gb,"margin-top",-g*(1-c)+"px");this.Ib&&(g=this.Ib,g.Go&&g.Fb&&g.Fb.resize(void 0,e-20));this.Ja&&this.Ja.visible()&&(this.Ja.setScale(c),Ev(this.Ja,"height","calc(100% / "+
c+")"),this.Ja.Xa(),e=this.Ja.width()*(1-c),Ev(this.Ja,"margin-right",-e+"px"),1>c?Ev(this.mb,"height",this.Ja.height()+"px"):Ev(this.mb,"height",""));e=12*c;Ev(this.mb,"padding",(this.Hc?0:11*c)+"px "+e+"px 0 "+e+"px");e=this.scale();g=this.O.Na.Dc;g=12+(g&&g.visible&&g.Bh?y(this.Ja).width()+12:0);this.Ua.Ek(g,a/e-12,d.height);this.Ua.setScale(b,b);ER(this.Ua);a=pj?0:Math.round(7*c);Ev(this,"-webkit-border-radius",a+"px");Ev(this,"-moz-border-radius",a+"px");Ev(this,"border-radius",a+"px");IU(this,
c);this.Hc&&this.Hc.Xa()};f.u2=function(){this.Ja&&this.Ja.Xa()};f.WJ=function(){this.U("side-panel-hidden",!this.Ja||!this.Ja.visible());this.resize(this.tc.width,this.tc.height);this.Yd.visible()&&QS(this.Dx).appendChild(this.Yd.displayObject());IU(this,this.scale());this.Jt.C()};function IU(a,b){var c=a.Dx;c="MaximizedVideo"==c.Jb?c.vh.video().width():c.P.width();a.Yd.zb(c/b);var d=new bo;d.translate((c-c/b)/2,110*(1-b)/2);d.scale(b,b);dp(a.Yd.displayObject(),d);a.Yd.Xa()}
f.a2=function(a){this.Yd.J(a);a&&(this.Gz(),QS(this.Dx).appendChild(this.Yd.displayObject()),this.Yd.Xa())};function GU(a){var b=new CR(a.fU);Rj(a,b);F(a,b.eU,function(){a.Fg(!0)},a);F(a,b.Rp(),function(){a.Fg(!1)},a);return b}f.P1=function(a){var b=CU(this.Pa,a.width,a.height).UF;a.width=b.width;a.height=b.height;a.kX=!0};f.Fm=function(){this.Gz();ER(this.Ua)};f.Gz=function(){if(this.Yd){var a=this.B.W().Ql();a=a?a.text():"";this.Yd.Qj.pa(a)}};
f.IS=function(){var a=this;document.body.style.overflow=DU(this.Pa)?"hidden":"auto";Xi||requestAnimationFrame(function(){a.resize(a.tc.width,a.tc.height)})};f.Gw=function(){return new QR({skinSettings:this.O,Fa:this.F,ka:this.Od,soundController:this.P.soundController(),Hn:this.Ua,kb:this.X,xi:this.Ge,Gl:this.Vg})};f.A1=function(){var a=y(this.Hc);var b=this.gb;b=b.hb?b.hb.wh():!0;a.Oj&&(a=a.Oj,b=!b,a.CQ=b,a.Bj.has("eraseAll")&&a.Bj.get("eraseAll").ua(b))};
f.o2=function(){this.resize(this.tc.width,this.tc.height)};f.i1=function(){this.gb.lF()};f.fd=function(){P.prototype.fd.call(this);Re(this.Yd.displayObject())};function JU(a){FU.apply(this,arguments)}m(JU,FU);JU.prototype.Gw=function(){return new RR({skinSettings:this.O,Fa:this.F,ka:this.Od,soundController:this.P.soundController(),Hn:this.Ua,kb:this.X,xi:this.Ge,Gl:this.Vg})};function KU(a){P.call(this,a);this.Af("alertdialog");this.jr=M(this);this.Cw=M(this);this.Uh=!1}m(KU,P);f=KU.prototype;f.open=function(){y(!this.Uh);this.Uh=!0;this.kr();this.jr.C(this)};f.close=function(){y(this.Uh);this.Uh=!1;this.uH()};f.iG=function(a){if(this.gh)throw Error("already modal");this.gh=a?new P({V:"modal-layer"}):void 0};f.J=function(a){P.prototype.J.call(this,a);this.gh&&this.gh.J(a)};f.hj=function(){return this.Cw};
f.Ey=function(a){y(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};f.uH=function(){this.J(!1);this.Cw.C(this);Mj(this,document,"keydown",this.Ey,this)};f.kr=function(){this.J(!0);Jj(this,document,"keydown",this.Ey,this)};function LU(a,b){mF.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.C_=a}m(LU,mF);LU.prototype.Rn=function(){var a=y(this.coords);this.C_.Me(a[0])};function MU(a){KU.call(this,{V:a});this.NH=this.PB=void 0}m(MU,KU);MU.prototype.kr=function(){mi&&KU.prototype.kr.call(this);this.PB&&this.PB.stop();this.J(!0);!mi&&this.NH&&this.NH.focus();this.PB=new LU(this,!1);this.PB.play()};function NU(a){var b=a.ew,c=a.vv,d=a.buttons,e=a.kb;a=a.qF;MU.call(this,"message-box");this.iG(!0);this.X=e;this.la=new P({Y:R(this,"content")});this.Tk=null;c&&(this.Tk=new P({Y:R(this,"icon")}),this.Tk.U("type",c),this.la.G(this.Tk));this.Mk=new P({Y:R(this,"message-container")});this.St=new P({Y:R(this,"message"),tabIndex:-1});Iv(this.St,this.X,b,a);Q(this.la,this.Mk);this.G(this.la);this.NH=this.St.displayObject();this.dV=new P({});Q(this.dV,this.St);Q(this.Mk,this.dV);this.it=new P({V:"message-box-buttons-panel"});
Q(this,this.it);this.AH(d);this.ma=new QQ({Vp:this.Mk});this.la.G(this.ma.xu);Rj(this,this.ma);this.JU=""}m(NU,MU);f=NU.prototype;f.ey=function(){MU.prototype.ey.call(this);this.ma.setParentScale(this.mr)};f.kr=function(){var a=this;MU.prototype.kr.call(this);this.Xa();ki(function(){OU(a)},this,0)};
f.AH=function(a){var b=this,c=new P({Y:R(this.it,"buttons")});a.forEach(function(a){var d=a.Dv,g=a.result;a=new wI({Y:R(b.it,"window-button"),Iv:!0});Iv(a,b.X,d);Q(c,a);F(b,a.fa,function(){b.JU=g;b.close()})});this.it.G(c)};
f.Ma=function(){var a=xh(this.la.displayObject()),b=this.Tk?xh(this.Tk.displayObject()):null;b=this.Tk?this.Tk.width()+y(b).left+b.right:0;Ev(this.Mk,"max-width",Math.min(screen.width-b-a.right-a.left-20,480)+"px");Ev(this.Mk,"height","");a=y(this.gh);b=xh(this.Mk.displayObject());var c=xh(this.it.displayObject());a=.9*a.height()-b.top-b.bottom-this.it.height()-c.top-c.bottom;b=Math.min(a,this.St.height());a<this.St.height()&&this.Mk.Cb(Math.floor(a));OU(this);this.yC(b);OU(this)};
function OU(a){var b=y(a.gh),c=Math.floor(.5*(b.width()-a.width()));b=Math.floor(.5*(b.height()-a.height()));a.move(c,b)}f.yC=function(a){this.ma&&this.ma.ui(a,this.St.height())};function PU(a,b){b=void 0===b?"popup-layer":b;L.call(this);var c=this;b=new P({V:b});a.appendChild(b.displayObject());this.Ie=b;this.Ie.J(!1);this.nn=[];this.kg=[];this.FT=M(this);this.ja=1;Ec&&8>=Rc||Wh(this.Ie.displayObject(),"0 0");Jj(this,a,"touchstart",function(a){for(var b=0;b<c.kg.length;b++){var d=c.kg[b].gh;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},this,Jo)}m(PU,L);f=PU.prototype;
f.SE=function(a){this.Ie.J(!0);this.nn.push(a);F(this,a.jr,this.ju,this);F(this,a.hj(),this.iu,this,-1);var b=a.gh;b&&B(this.Ie.displayObject(),b.displayObject());B(this.Ie.displayObject(),a.displayObject());a.Uh?this.ju(a):this.iu(a)};f.$F=function(a){var b=kb(this.nn,a);0<=b&&(tb(this.nn,b),a.Uh&&a.close(),this.Aw(a),Re(a.displayObject()),(a=a.gh)&&Re(a.displayObject()));this.Ie.J(0<this.nn.length)};f.ju=function(a){this.kg.push(a);this.Nq();HP(this)};f.iu=function(a){sb(this.kg,a);HP(this)};
f.setScale=function(a){this.ja=a;this.Ie.setScale(a);this.Nq()};f.Ek=function(a,b){this.Ie.resize(a,b);this.Nq()};f.Nq=function(){for(var a=0;a<this.kg.length;a++){var b=this.kg[a];b.setParentScale(this.ja);b.Xa()}};function QU(a){var b=a.kb;a=a.hZ;L.call(this);this.X=b;this.Sf=a}m(QU,L);function RU(a,b){var c=b.ew,d=b.vv,e=b.buttons,g=b.qF;return new Promise(function(b){var h=new NU({ew:c,vv:d,buttons:e,kb:a.X,qF:g});a.Sf.SE(h);h.open();F(a,h.hj(),function(){a.Sf.$F(h);b(h.JU)},a)})};function SU(a){var b=a.Fa,c=a.ka,d=a.settings,e=a.kb,g=a.view;a=a.sidePanelController;L.call(this);this.F=b;this.B=c;F(this,this.B.Xb(),this.jg,this);this.O=d;this.X=e;this.ha=g;this.qh=a;F(this,this.ha.Le(),this.I1,this);F(this,this.ha.Rp(),this.Zt,this);this.lb=null}m(SU,L);f=SU.prototype;
f.jg=function(){this.lb&&(Pj(this,this.lb.showTopPanelPopupEvent(),this.kT,this),Pj(this,this.lb.showOutlineEvent(),this.jT,this),this.Zt());if(this.lb=this.B.Ga()){F(this,this.lb.showTopPanelPopupEvent(),this.kT,this);F(this,this.lb.showOutlineEvent(),this.jT,this);var a=this.B.W(),b=(a=this.TQ(a))&&this.qV()?a.logo():null;this.lb.skin().setPresentationContext({sidePanelController:this.qh,buttonsOrder:TU(this),resourcesButtonEnabled:!!this.F.Mn().qj().count(),logo:b?b.path():null,logoUrl:a?a.xe():
"",logoTarget:a?a.DG():"",showTitle:UU(this),courseTitle:this.F.courseTitle(),hasOutline:VU(this)})}};f.I1=function(){this.lb&&this.lb.setPanelScale(this.ha.scale())};f.TQ=function(a){return(a=a.Cg())&&a.vc()?a.vc():this.F.vc()};f.qV=function(){var a=this.O.Na.Vd;return a?a.visible&&a.Lc:!1};function TU(a){a=a.O.Na.Vd;if(!a||!a.visible)return[];var b=["attachments","outline"];return a.buttonsOrder.filter(function(a){return-1!=b.indexOf(a)})}
function VU(a){var b=a.O.Na.Vd||null;return b&&b.visible&&-1!=b.buttonsOrder.indexOf("outline")||(b=a.O.Na.Dc||null)&&b.visible&&b.showOutline?!0:(a=a.O.Na.controlPanel||null)&&a.visible&&a.showOutline?!0:!1}function UU(a){return(a=a.O.Na.Vd||null)?a.visible&&a.aA:!1}f.kT=function(a){this.ha.QY(a)};f.jT=function(a){this.ha.QA(a)};f.Zt=function(){this.lb&&(this.lb.onTopPanelPopupClosed(),this.lb.outlinePopupClosed())};function WU(a){this.xx=a;this.pk=!1;this.HH=void 0}WU.prototype.suspend=function(){y(!this.pk);this.HH=this.xx.hJ;GE(this.xx,!1);this.pk=!0};WU.prototype.resume=function(){y(this.pk);GE(this.xx,eb(this.HH));this.HH=void 0;this.pk=!1};function XU(a,b,c,d,e){L.call(this);e&&e.Cha(this.resize,this);this.bM(b,a.Gl());this.D=a;F(this,this.D.yG(),this.gy,this);F(this,this.D.yF(),this.v1,this);this.O=b;this.X=new BP(c);this.Ge=d;this.F=this.D.Fa();this.P=this.D.view();this.Od=this.P.we();F(this,this.Od.KF(),this.$x,this);this.B=this.P.ka();F(this,this.B.Xb(),this.jg,this);a=new UP("preloader");this.P.displayObject().appendChild(a.displayObject());this.mg=a;this.vo=new hQ(this.D,new SN);Rj(this,this.vo);a=Rj(this,this.fQ());a.mb.Fg(!0);
a.Ja&&a.Ja.Fg(!0);F(this,a.Le(),this.C2,this);F(this,a.Jt,this.WJ,this);this.ha=a;this.Sf=Rj(this,new PU(this.ha.displayObject()));this.Ow=new QU({kb:this.X,hZ:this.Sf});this.TK=new SU({Fa:this.F,ka:this.B,settings:this.O,kb:this.X,view:this.ha,sidePanelController:null});Rj(this,this.TK);this.JC=new WU(this.B.tA());this.sV=M(this);this.$Q=M(this);this.V_=M(this);YU(this,this.mg,this.D.Ns())}m(XU,L);f=XU.prototype;f.resize=function(a,b){this.ha.resize(a,b)};f.displayObject=function(){return this.ha.displayObject()};
f.fQ=function(){return new FU({Ed:this.D,settings:this.O,kb:this.X,xi:this.Ge,ZX:this.vo})};f.C2=function(){var a=this.ha.scale();kp(this.mg.displayObject(),this.ha.scale(),this.ha.scale());this.Sf.Ek(this.ha.width()/a,this.ha.height()/a);this.Sf.setScale(a)};f.WJ=function(){null!=this.vo&&iQ(this.vo)};f.v1=function(a,b,c){var d=this;c?(HU(this.ha,!1),Oj(this,this.vo.zy,function(){HU(d.ha,!0);YU(d,d.mg,d.D.Ns());d.B.play()},this),this.vo.show(this.displayObject())):YU(this,this.mg,this.D.Ns())};
function YU(a,b,c){ZU(a,b,c);F(a,a.B.Z().YE(),function(){ZU(a,b,c)},a)}function ZU(a,b,c){var d=a.B.Z().Ic();c=c.rA()&&a.ha.vh.video().visible();d&&!c?b.show():b.zg();a=a.ha.vh.video();c?a.mg.show():a.mg.zg()}f.jg=function(){if(this.B.Ga()||this.B.fb()){if(lp(this.P.displayObject(),"with-border")){var a=this.P.displayObject();cp(a,"with-border")}}else a=this.P.displayObject(),bp(a,"with-border")};
f.gy=function(a){if("resumePlayback"==a.action()){var b=this.B.Uf();this.ha.initialize(b);"prompt"==this.F.settings().Kc().DA()&&(a.IA("delayStartup"),$U(this,a))}else a.action()==UH&&this.ha.initialize(a.K())};
function $U(a,b){var c=a.P,d=b.pE,e=b.K();a.JC.suspend();c.setOverlayDisplayed(!0);a.sV.C();RU(a.Ow,{ew:"PB_RESUME_PRESENTATION_WINDOW_TEXT",vv:"question",buttons:[{Dv:"PB_MESSAGE_BOX_YES",result:"yes"},{Dv:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(function(b){a.JC.resume();c.setOverlayDisplayed(!1);a.$Q.C();a.V_.C();"yes"==b?(a.ha.initialize(e),d.resume(e,!0)):(b=a.B.Uf(),d.start(b,!0))})}
f.Zy=function(a,b){var c=this;if(!(0<this.Sf.kg.length)){var d=this.P,e=this.B.Z(),g=this.B.Z().suspended();Fu(e,!0);this.JC.suspend();d.setOverlayDisplayed(!0);this.sV.C();RU(this.Ow,{ew:a,vv:"warning",buttons:[{Dv:"PB_MESSAGE_BOX_OK",result:"ok"}],qF:function(){return b}}).then(function(){c.JC.resume();d.setOverlayDisplayed(!1);Fu(e,g);c.$Q.C()})}};
f.$x=function(a){function b(a){a=e.$(a).Ai();if(c.O.outline.Ak){var b=YN(e);d.SLIDE_INDEX=b[a]}else d.SLIDE_INDEX=a+1}var c=this,d={},e=this.F.slides(),g="";switch(a.Cc().type()){case "currentSlideIsNotCompleted":g="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":g="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":g="PB_QUIZ_SLIDE_WINDOW_TEXT";
a=this.B.W();a instanceof bs?g="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Ur&&(g="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":g="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.call(this,a.Cc().wc());break;case "precedingQuizNotPassed":g="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.call(this,a.Cc().wc());break;case "precedingQuizNotCompleted":g="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.call(this,a.Cc().wc());break;case "precedingScenarioNotPassed":g="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";
b.call(this,a.Cc().wc());break;case "precedingScenarioFailed":g="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.call(this,a.Cc().wc());break;case "precedingScenarioNotCompleted":g="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.call(this,a.Cc().wc());break;default:return}this.Zy(g,d)};f.bM=function(a){var b=a.Na;a=y(b.Vd);var c=y(b.controlPanel);b=y(b.Dc);a.Lc&&b.visible&&(a.Lc=!1,b.Lc=!0);c.visible&&(Ch||aj||Wi||Gi||!BE())&&(c.Vv=!1)};f.fd=function(){L.prototype.fd.call(this);Re(this.mg.displayObject())};function aV(a){XU.apply(this,arguments)}m(aV,XU);aV.prototype.fQ=function(){return new JU({Ed:this.D,settings:this.O,kb:this.X,xi:this.Ge,ZX:this.vo})};function bV(a){KR.call(this,a);a=new rQ(this.X,"PB_ISPRING_LOGO_HREF");Q(this,a)}m(bV,KR);function cV(a){var b=a.Ed,c=a.messages;P.call(this,{V:a.V,Pe:!0});var d=this;this.P=b.view();this.F=b.Fa();this.X=new BP(c);this.B=b.view().ka();this.Ba=this.B.Z();this.Od=b.view().we();this.Sf=new PU(this.displayObject(),"popup-layer");Hv(this.Sf.Ie,R(this,"popup-layer"));this.Ow=new QU({kb:this.X,hZ:this.Sf});this.ja=1;F(this,b.yG(),this.gy,this);F(this,b.view().we().KF(),this.$x,this);F(this,b.yF(),function(a,c,h){if(h){a=new SN;a=new hQ(b,a);var e=F(d,a.zy,function(){Ij(d,e);d.B.play()},d);a.show(d.displayObject())}},
this)}m(cV,P);f=cV.prototype;f.Ma=function(a,b){a&&b&&this.Sf.Ek(a,b)};
f.gy=function(a){var b=this;if("resumePlayback"==a.action()&&"prompt"==this.F.settings().Kc().DA()){var c=this.B.Uf();this.MI(c);var d=a.K();a.IA("delayStartup");var e=a.pE;(function(){RU(b.Ow,{ew:"PB_RESUME_PRESENTATION_WINDOW_TEXT",vv:"question",buttons:[{Dv:"PB_MESSAGE_BOX_YES",result:"yes"},{Dv:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(function(a){b.P.setOverlayDisplayed(!1);"yes"==a?e.resume(d,!0):e.start(c,!0)});b.P.setOverlayDisplayed(!0)})()}else a.action()==UH&&this.MI(a.K())};f.MI=function(){};
f.fg=function(a,b){return(a.$(b).Ai()+1).toString()};
f.$x=function(a){var b={},c=this.F.slides();switch(a.Cc().type()){case "currentSlideIsNotCompleted":var d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.F.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.W();a instanceof bs?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Ur&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;case "precedingScenarioFailed":d=
"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.fg(c,a.Cc().wc());break;default:return}this.Zy(d,b)};f.cK=function(a){Fu(this.Ba,a)};
f.Zy=function(a,b){var c=this,d=this.B.Z().suspended();this.P.setOverlayDisplayed(!0);RU(this.Ow,{ew:a,vv:"warning",buttons:[{Dv:"PB_MESSAGE_BOX_OK",result:"ok"}],qF:function(){return b}}).then(function(){c.P.setOverlayDisplayed(!1);c.cK(d)})};function dV(a){var b=a.bA;wI.call(this,{Y:a.Y,Pe:!0});this.zH=b}m(dV,wI);dV.prototype.Ma=function(a,b){wI.prototype.Ma.call(this,a,b);a&&b&&(this.displayObject().innerHTML="",this.G(this.zH(a)))};
function eV(a){var b=a.settings,c=a.kb,d=a.Fa,e=a.ka,g=a.xi;P.call(this,{V:"universal-side-panel"});var h=this,k=d.slides();a=y(b.Na.Dc);this.U("position",a.Bh?"left":"right");this.U("mobile",mi);this.F=d;this.B=e;this.qt=null;this.Iw=new P({Y:R(this,"logo-container")});this.Iw.J(!1);this.G(this.Iw);this.ZP=new Map;this.qb=null;a.Ig&&(this.qb=new CS(c,!1),Q(this,this.qb),F(this,e.Xb(),function(){y(h.qb);h.qb.Qv(e.W().Cg());h.U("presenter-expanded",h.qb.os()&&h.qb.visible());h.UI();h.Gt();fV(h)}),
F(this,this.qb.WB,function(){h.Gt();fV(h)},this));if(a.Gd&&a.showOutline)this.Md=new P({Y:R(this,"switcher")}),Q(this,this.Md),d=new dV({Y:R(this,"outline-button"),bA:g.LX.bind(g)}),Q(this.Md,d),g=new dV({Y:R(this,"notes-button"),bA:g.NX.bind(g)}),Q(this.Md,g),F(this,d.fa,function(){h.U("mode","outline")}),F(this,g.fa,function(){h.U("mode","notes");fV(h)}),this.U("mode","outline"),this.U("with-tabs",!0);else if(a.Gd||a.showOutline)d=new P({Y:R(this,"panel-title")}),d.pa(c.ib(a.showOutline?"PB_TAB_OUTLINE_LABEL":
"PB_TAB_NOTES_LABEL")),Q(this,d);this.Rj=this.Fb=null;a.showOutline&&(d=new P({Y:R(this,"outline-container")}),Q(this,d),this.Fb=new wR(k,e,b.outline,c),Q(d,this.Fb));a.Gd&&(b=new P({Y:R(this,"notes-container")}),Q(this,b),this.Rj=new AS({V:"notes",ka:e}),Q(b,this.Rj));this.BV=M(this);a.Lc&&(this.UI(),F(this,e.Xb(),this.UI,this))}m(eV,P);f=eV.prototype;f.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.Fb&&this.Fb.Xa();this.Gt()};f.show=function(a){this.U("showed",a);this.BV.C();this.Fb&&a&&this.Fb.Xa()};
f.showed=function(){return this.mN("showed")};f.showedStateShanged=function(){return this.BV};
f.UI=function(){var a=0<=this.B.oa()?this.B.W().Cg():null,b=(a=a&&a.vc()||this.F.vc())&&this.ZP.get(a),c=a&&a.logo();if(c&&!b){b=new P({vg:"IMG"});b.setAttribute("src",c.path());if(c=a&&a.xe()){var d=new P({Y:R(this,"logo"),vg:"A"});d.setAttribute("href",c);d.setAttribute("target","_blank");Q(d,b);b=d}else Hv(b,R(this,"logo"));this.ZP.set(y(a),b)}b!=this.qt&&(this.qt&&this.Iw.removeChild(this.qt),(this.qt=b)&&this.Iw.G(this.qt),this.Iw.J(!!b))};
f.Gt=function(){this.qb&&(this.U("presenter-expanded",this.qb.os()),Ev(this.qb,"height",""),this.qb.os()&&this.qb.Cb(this.qb.displayObject().offsetHeight),this.qb.Xa())};function fV(a){a.Rj&&a.Rj.visible()&&a.Rj.Xa()};function gV(a){var b=a.oG,c=a.sidePanelController;hT.call(this,{settings:a.settings,PF:a.PF,oG:b,Fa:a.Fa,ka:a.ka,Hn:a.Hn,FF:a.FF,kb:a.kb});var d=this;this.jL=new P({Y:R(this,"container")});this.jL.U("position",b.Bh?"left":"right");Q(this,this.jL);if(c){var e=new wI({toggle:!0,Y:R(this,"button")});e.U("type","show-panel");e.U("position",b.Bh?"left":"right");e.Db(c.showed());this.jL.G(e);F(this,c.showedStateShanged(),function(){e.Db(y(c).showed());ki(function(){iT(d)},d,300)});F(this,e.fa,function(){y(c).show(!c.showed())})}this.uo.U("with-side-panel",
!!c)}m(gV,hT);gV.prototype.eS=function(){return 50};gV.prototype.lS=function(){return 41};gV.prototype.tI=function(){return 6};function hV(a){P.call(this,{V:a});this.oL=800;this.yJ=500;this.$o=!1;this.P3=M(this);this.U_=M(this);this.J(!1)}m(hV,P);hV.prototype.show=function(){this.$o||(this.$o=!0,clearTimeout(this.jx),clearTimeout(this.$y),this.$y=ki(this.kK,this,this.oL))};hV.prototype.zg=function(){if(this.$o&&(this.$o=!1,clearTimeout(this.jx),clearTimeout(this.$y),this.visible())){var a=this.yJ-((new Date).getTime()-this.rL);0<a?this.jx=ki(this.Yx,this,a):this.Yx()}};
hV.prototype.kK=function(){this.rL=(new Date).getTime();this.J(!0);this.P3.C()};hV.prototype.Yx=function(){this.J(!1);this.U_.C()};function iV(){return 0<=window.location.search.indexOf("ispringpreview=1")||!r(window.orientation)?window.innerWidth>window.innerHeight:!!(window.orientation%180)};function jV(a){var b=a.Fa,c=a.sidePanelController,d=a.ka;this.gb=a.js;this.qh=c;this.F=b;this.B=d;this.gm=null}function kV(a){if(lV(a))return new ne(0,0);var b=a.gb.width()-a.gb.Op().width()-12;a=fh(a.gb.IF().displayObject()).y;return new ne(b,a)}function mV(a){if(!a.gm)return new xe(0,0);a=160/a.gm.height()*a.gm.width();return new xe(a,160)}
function nV(a,b,c){var d=mV(a);d=lV(a)&&iV()?d.width:0;var e=mV(a);e=lV(a)&&iV()?0:e.height;d=a.gb.width()-24-(d?d+12:0);a=a.gb.height()-(e?e+36:0);b=op({width:b,height:c,boundingWidth:d,boundingHeight:a,ev:!0});return new xe(b.width,b.height)}function lV(a){a=a.qh&&a.qh.showed();return!iV()||!a};function oV(a){var b=a.js,c=a.GM,d=a.sidePanelController,e=a.j7,g=a.Hv;a=a.O8;L.call(this);var h=this;this.gb=b;this.qh=d;this.Pa=c;this.ie=e;this.P=g;this.tp=a;this.Xk=new P({V:"maximize-button"});Rj(this,this.Xk);F(this,this.Xk.fa,this.qK,this);this.gb.G(this.Xk);pV(this,!1);this.nl=1;this.ol=0;this.jm=!1;this.Gj=null;this.qc=this.ie;this.Qx=M(this);this.qh&&F(this,this.qh.showedStateShanged(),this.lT,this);Jj(this,this.gb.displayObject(),Go,function(a){h.Xk.contains(a.target)||(h.ie.contains(a.target)||
!h.P.displayObject().contains(a.target)?(pV(h,!h.Xk.visible()),qV(h),a.preventDefault()):pV(h,!1))},Jo)}m(oV,L);f=oV.prototype;f.Op=function(){return this.qc};f.IF=function(){return this.qc==this.ie?this.P:this.ie};f.yk=function(){this.xC();this.VI();var a=this.gb;if(lV(this.Pa))a.ie.U("draggable",!1),rV(a,!1);else{var b=a.yc.Op();a.ie.U("draggable",b==a.ie);rV(a,b==a.P)}qV(this)};f.xC=function(){var a=this.gC(),b=this.om(this.P);this.P.resize(a.width,a.height);this.Cr(this.P.displayObject(),b)};
f.gC=function(){if(this.qc==this.P){var a=this.Pa;var b=a.F.slideWidth();var c=a.F.slideHeight();a=mV(a);b=op({width:b,height:c,boundingWidth:a.width,boundingHeight:a.height,ev:!0});b=new xe(b.width,b.height)}else b=this.Pa,a=null,c=b.B,-1!=c.oa()&&(c.Ga()&&(a=y(c.Ga()).quiz().quizSize(),a=new xe(a.width,a.height)),c.fb()&&(a=y(c.fb()).currentSession().interaction().interactionSize(),a=new xe(a.width,a.height)),c.jb()),c=a||new xe(b.F.slideWidth(),b.F.slideHeight()),b=nV(b,c.width,c.height);return b};
f.VI=function(){if(this.qc==this.ie)var a=mV(this.Pa);else a=this.Pa,a=a.gm?nV(a,a.gm.width(),a.gm.height()):new xe(0,0);this.ie.resize(a.width,a.height);var b=Ah(this.ie.displayObject());this.tp.resize(a.width-b.left-b.right,a.height-b.top-b.bottom);this.sx()};f.sx=function(){var a=this.om(this.ie);this.Cr(this.ie.displayObject(),a)};f.om=function(a){a=this.qc!=a;return lV(this.Pa)||a?new ne(0,0):this.jm?new ne(this.nl,this.ol):kV(this.Pa)};
f.Cr=function(a,b){D(a,"transform","translate("+b.x+"px, "+b.y+"px)")};function pV(a,b){var c=!(iV()&&a.qh&&a.qh.showed())&&a.ie.visible();a.Xk.J(b&&c)}
f.lT=function(){var a=this;this.yk();this.Gj&&this.ru(this.Gj);this.jm=!1;pV(this,!1);if(iV()&&this.qh&&this.qh.showed()){var b=0,c=0;this.Gj=new TP(this.qc.displayObject(),{sY:function(){if(!a.jm){var d=kV(a.Pa);a.nl=d.x;a.ol=d.y}b=a.nl;c=a.ol},rY:function(d){a.jm=!0;a.nl=yx(b+d.x,0,a.gb.width()-a.qc.width());a.ol=yx(c+d.y,0,a.gb.height()-a.qc.height());a.xC();a.sx()},o7:function(){}});Rj(this,this.Gj)}};f.qK=function(){this.Pn(this.IF())};f.Pn=function(a){this.qc=a;pV(this,!1);this.Qx.C()};
function qV(a){var b=a.Xk.width(),c=a.Xk.height(),d=a.Pa.gb.Op(),e=fh(d.displayObject());iV()?(e.x+=-(b+12)/2,e.y+=(d.height()-c)/2):(e.x+=d.width()-50,e.y+=d.height()-c/2+6);a.Cr(a.Xk.displayObject(),e);a.Xk.U("portrait",!iV())};function sV(a){var b=a.Ed,c=a.sidePanelController,d=a.ka,e=a.Bf;a=a.Fa;P.call(this,{V:"content-area",Pe:!0});var g=this;this.F=a;this.Pg=new P({Y:R(this,"items-container")});Q(this,this.Pg);this.P=b.view();Q(this.Pg,this.P);this.B=d;this.qh=c;this.tp=b.Ns().view();this.Sg=void 0;this.ie=tV(this);this.mg=new hV("preloader");Q(this,this.mg);this.Pa=uV(this,b);this.yc=vV(this);F(this,this.Le(),function(){var a=g.yc;a.yk();a.lT();pV(a,!1)},this);F(this,this.B.Z().YE(),this.h0,this);F(this,this.B.Xb(),
function(){wV(g);g.yc.yk()},this);xV(this,e);this.YS();this.U("portrait",!iV())}m(sV,P);function yV(a,b){for(var c=a.F.slides().$(b).Bn(),d,e=0;e<c.count();++e){var g=c.nA(e),h=g.params();if("changeLayout"==g.name()&&h){d=h.type;break}}d?a.$l(d):0<b&&yV(a,b-1)}f=sV.prototype;f.$l=function(a){"MaximizedVideo"==a&&this.yc.Pn(this.P)};function zV(a,b){a.ie.J(b);b||a.yc.Pn(a.ie);a.yc.yk()}f.Op=function(){return this.yc.Op()};f.IF=function(){return this.yc.IF()};
function tV(a){var b=new P({V:"video-narration-view"});Hv(b,R(a,"narration-view"));b.J(!1);b.G(a.tp);Q(a.Pg,b);return b}function wV(a){var b=a.qI(),c=r(b);zV(a,c);c?a.Pa.gm=b:(a.Pa.gm=null,a.yc.Pn(a.ie))}f.qI=function(){var a=this.Sg,b=this.F.md().Bf();if(!a)for(var c=0;c<b.count();c++){var d=b.Ip(c);if(d.Hb().K()<=this.B.oa()&&d.xg().K()>=this.B.oa()){a=d;break}}return y(a)};function uV(a,b){return new jV({js:a,sidePanelController:a.qh,Fa:b.Fa(),ka:b.view().ka()})}
function vV(a){var b=new oV({js:a,GM:a.Pa,j7:a.ie,Hv:a.P,sidePanelController:a.qh,O8:a.tp});Rj(a,b);F(a,b.Qx,a.YS,a);return b}function xV(a,b){for(var c=0;c<b.count();++c){var d=b.Ip(c);F(a,d.playbackStateChangedEvent(),function(b){"activated"==b.playbackState()?a.Sg!=b&&(a.Sg=b,zV(a,!0),a.Pa.gm=b):"deactivated"==b.playbackState()&&(a.Sg=void 0,wV(a));a.yc.yk()},a)}}f.Ma=function(a,b){P.prototype.Ma.call(this,a,b);this.yc.yk();this.U("portrait",!iV())};
f.h0=function(){this.B.Z().Ic()?this.mg.show():this.mg.zg()};f.YS=function(){this.yc.yk();var a=this.yc.Op()==this.P;this.U("presentation-minimized",a);a?this.Pg.tg(this.ie,0):this.Pg.tg(this.P,0)};function rV(a,b){b?(a=a.P.displayObject(),bp(a,"draggable")):lp(a.P.displayObject(),"draggable")&&(a=a.P.displayObject(),cp(a,"draggable"))};function AV(a,b,c,d){cV.call(this,{V:"universal-tablet",Ed:a,messages:c});var e=this;this.O=b;this.Ge=d;this.Vg=a.Gl();var g=!1,h=!1;c=!1;for(var k=0;k<this.F.slides().count();++k){var l=this.F.slides().$(k);"quiz"==l.type()&&(g=!0,h=h||fb(l,Us).wE);"interaction"==l.type()&&(c=!0)}this.bM(b,g,h,c);k=new P({V:"universal-layout",Pe:!0});Q(this,k,0);g=a.view().we();l=y(b.Na.Dc);h=null;l.visible&&(h=new eV({settings:b,kb:this.X,ka:g,Fa:this.F,xi:d}),Hv(h,R(k,"side")),Q(k,h),F(this,h.showedStateShanged(),
this.f2,this));this.Ja=h;d=new P({V:"universal-content-area"});Q(k,d,l.Bh?1:0);k=new P({V:"popups-layer"});Hv(k,R(this,"popups-layer"));Q(this,k);this.Ua=new CR(k);this.Ua.setScale(1,1);this.ya=null;y(b.Na.Vd).visible&&(this.ya=new gV({settings:y(b.Na.Vd),PF:b.outline,oG:y(b.Na.Dc),Fa:this.F,ka:g,Hn:this.Ua,FF:250,kb:this.X,sidePanelController:h}),F(this,this.ya.zI,this.Xa,this),Q(d,this.ya));a.view();this.gb=new sV({ka:this.B,Ed:a,sidePanelController:this.Ja,Fa:this.F,Bf:this.F.md().Bf()});Q(d,this.gb);
this.Yd=new P({Y:R(d,"cc")});this.Yd.J(!1);Q(d,this.Yd);a=null;if(y(b.Na.controlPanel).visible||c)a=this.Gw(),Q(d,a),F(this,a.bE,this.L3,this);if(this.Ib=a)a=new wU({ka:this.B,aZ:this.ya&&this.ya.displayObject(),rX:a.displayObject()}),Rj(this,a);F(this,this.B.Xb(),function(){var a=e.B.Ga(),b=e.B.fb();a||b?lp(e.P.Ch(),"with-border")&&(a=e.P.Ch(),cp(a,"with-border")):(a=e.P.Ch(),bp(a,"with-border"));ER(e.Ua)});this.nu=new ne(0,0);this.OK=1;this.hb=this.Ld=null;this.Qw=[];this.SJ=M(this,this.Ua.Rp());
this.ya&&(F(this,this.ya.tJ,this.Tj,this),F(this,this.ya.dI,this.h1,this));F(this,this.P.Le(),this.hy,this);F(this,this.B.Xb(),this.jg,this);a=new KP;F(this,a.mE,function(a,b){e.resize(a,b)});this.TK=new SU({Fa:this.F,ka:this.P.ka(),settings:b,kb:this.X,view:this,sidePanelController:this.Ja});Rj(this,this.TK)}m(AV,cV);f=AV.prototype;f.Gw=function(){return new KR({skinSettings:this.O,Fa:this.F,ka:this.P.we(),soundController:this.P.soundController(),Hn:this.Ua,kb:this.X,xi:this.Ge,Gl:this.Vg})};
f.MI=function(a){yV(this.gb,a)};f.QY=function(a){this.ya&&jU(this.ya,a)};f.QA=function(a){this.Ib&&this.Ib.QA(a)};f.Rp=function(){return this.SJ};f.scale=function(){return 1};f.Ma=function(a,b){cV.prototype.Ma.call(this,a,b);a&&b&&(BV(this),ER(this.Ua),a=b-this.sw(),this.ya&&(this.ya.sr=a-40,this.ya.Xa()),this.Ib&&(b=this.Ib,b.Go&&b.Fb&&b.Fb.resize(void 0,a-40)),this.Ja&&this.Ja.Xa(),CV(this),this.gb.Xa())};f.qV=function(){var a=this.O.Na.Vd;return a?a.visible&&a.Lc:!1};
f.TQ=function(a){return(a=a.Cg())&&a.vc()?a.vc():this.F.vc()};f.sw=function(){var a=0+(this.ya&&this.ya.visible()?this.ya.height():12);return a+=this.Ib&&this.Ib.visible()?this.Ib.height():12};f.f2=function(){BV(this);CV(this)};function CV(a){a.Ib&&a.Ja&&a.Ib.RA(!a.Ja.showed()||a.width()>a.height())}f.h1=function(){this.hb&&this.hb.lF()};f.Tj=function(a){"nothing"!=a&&(this.Ld||this.BH(),this.hb||this.JI());this.Ld&&this.Ld.U("tool",a);this.hb&&nS(this.hb,a)};
f.BH=function(){this.Ld=new P({V:"marker-tool-container"});this.Ld.Wc(0);this.P.displayObject().appendChild(this.Ld.displayObject())};f.JI=function(){this.hb=new lS(this.P.Ch().offsetWidth,this.P.Ch().offsetHeight);y(this.Ld).G(this.hb);this.hb.setScale(1);this.Qw[this.B.oa()]=this.hb;this.Uo()};f.Uo=function(){if(this.hb){this.hb.move(this.nu.x,this.nu.y);var a=this.P.scale();this.hb.setScale(a)}};f.hy=function(a,b,c,d){this.OK=a/this.P.width();this.nu=new ne(c,d);this.Uo()};
f.jg=function(){this.Gz();this.Ld&&this.pL();if(this.Ib){var a=!!this.B.fb()||!!this.B.jb();this.Ib.U("minimize",a)}};f.pL=function(){var a=this,b="nothing";this.hb&&(b=this.hb.nL,nS(this.hb,"nothing"));y(this.Ld);var c=this.B.oa();Oe(this.Ld.displayObject());this.hb=this.Qw[c];var d=this.B.Z(),e=F(this,d.Pb(),function(){-1!=d.timestamp().qa()&&(Ij(a,e),a.hb&&a.Ld&&a.Ld.G(a.hb),a.Tj(b))},this);this.Uo()};
f.bM=function(a,b,c,d){var e=y(a.Na.Dc),g=y(a.Na.Vd);a=y(a.Na.controlPanel);a.visible||!b&&!d||(a.visible=!0,a.showOutline=!1,a.wi=!1,a.tj=!1,a.vi=!1,a.Uv=!1,a.Vv=!1,a.FO=!1,a.r8=!1,a.zh.visible=!1);g.Lc&&e.visible&&(g.Lc=!1,e.Lc=!0);!c&&!e.visible||g.visible||(g.visible=!0,g.Lc=!1,g.buttonsOrder=[]);!e.visible||e.Lc||e.Gd||e.showOutline||e.Ig||(e.visible=!1)};f.fg=function(a,b){b=a.$(b).Ai();return this.O.outline.Ak?YN(a)[b]:(b+1).toString()};f.L3=function(a){this.Yd.J(a);this.Gz()};
f.Gz=function(){if(this.Yd.visible()){var a=this.B.W().Ql();this.Yd.pa(a?a.text():"")}};function BV(a){var b=a.O.Na.Dc;b=b&&b.visible&&b.Bh;b=a.Ja&&a.Ja.showed()&&b?a.Ja.width():0;a.Ua.Ek(12+b,a.width()-12,a.gb.height())};function DV(a){AV.apply(this,arguments)}m(DV,AV);DV.prototype.Gw=function(){return new bV({skinSettings:this.O,Fa:this.F,ka:this.P.we(),soundController:this.P.soundController(),Hn:this.Ua,kb:this.X,xi:this.Ge,Gl:this.Vg})};function EV(a){this.JF=a}EV.prototype.set=function(a,b){r(b)?this.JF.set(a,Og(b)):this.JF.remove(a)};EV.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";}};EV.prototype.remove=function(a){this.JF.remove(a)};function FV(){};function GV(){}x(GV,FV);GV.prototype.oF=function(){var a=0;Bm(this.Ul(!0),function(b){ab(b);a++});return a};GV.prototype.clear=function(){var a=Dm(this.Ul(!0)),b=this;z(a,function(a){b.remove(a)})};function HV(a){this.vj=a}x(HV,GV);f=HV.prototype;f.vN=function(){if(!this.vj)return!1;try{return this.vj.setItem("__sak","1"),this.vj.removeItem("__sak"),!0}catch(a){return!1}};f.set=function(a,b){try{this.vj.setItem(a,b)}catch(c){if(0==this.vj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};f.get=function(a){a=this.vj.getItem(a);if(!Da(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.vj.removeItem(a)};
f.oF=function(){return this.vj.length};f.Ul=function(a){var b=0,c=this.vj,d=new zm;d.next=function(){if(b>=c.length)throw ym;var d=ab(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.vj.clear()};f.key=function(a){return this.vj.key(a)};function IV(){var a=null;try{a=window.localStorage||null}catch(b){}this.vj=a}x(IV,HV);function JV(a,b){this.WY=a;this.Jg=null;if(Ec&&!Wc(9)){KV||(KV=new Em);this.Jg=KV.get(a);this.Jg||(b?this.Jg=document.getElementById(b):(this.Jg=document.createElement("userdata"),this.Jg.addBehavior("#default#userData"),document.body.appendChild(this.Jg)),KV.set(a,this.Jg));try{this.Jg.load(this.WY)}catch(c){this.Jg=null}}}x(JV,GV);var LV={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},KV=null;
function MV(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return LV[a]})}f=JV.prototype;f.vN=function(){return!!this.Jg};f.set=function(a,b){this.Jg.setAttribute(MV(a),b);NV(this)};f.get=function(a){a=this.Jg.getAttribute(MV(a));if(!Da(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.Jg.removeAttribute(MV(a));NV(this)};f.oF=function(){return OV(this).attributes.length};
f.Ul=function(a){var b=0,c=OV(this).attributes,d=new zm;d.next=function(){if(b>=c.length)throw ym;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=OV(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);NV(this)};function NV(a){try{a.Jg.save(a.WY)}catch(b){throw"Storage mechanism: Quota exceeded";}}
function OV(a){return a.Jg.XMLDocument.documentElement};function PV(a,b){this.wA=a;this.Gv=b+"::"}x(PV,GV);PV.prototype.set=function(a,b){this.wA.set(this.Gv+a,b)};PV.prototype.get=function(a){return this.wA.get(this.Gv+a)};PV.prototype.remove=function(a){this.wA.remove(this.Gv+a)};PV.prototype.Ul=function(a){var b=this.wA.Ul(!0),c=this,d=new zm;d.next=function(){for(var d=b.next();d.substr(0,c.Gv.length)!=c.Gv;)d=b.next();return a?d.substr(c.Gv.length):c.wA.get(d)};return d};function QV(){}x(QV,FV);QV.prototype.set=function(){};QV.prototype.get=function(){return null};QV.prototype.remove=function(){};function RV(a){a=SV().get(a);return r(a)?a:null}var TV=null;function SV(){if(!TV){var a=new IV;(a=a.vN()?new PV(a,"ispring"):null)||(a=new JV("ispring"),a=a.vN()?a:null);TV=new EV(a||new QV)}return TV};t("PresentationPlayer.start",function(a,b,c,d,e){var g=new PN,h=y(Ce(document,b));h.style.width="100%";h.style.height="100%";d&&g.rr.addHandler(d);var k;g.iU.addHandler(function(a){var b=a.settings().skin(),d=new jO;b=b||{};var e={colors:{A:"l"},controlPanel:{A:"c",visible:{A:"v"},showOutline:{A:"o"},wi:{A:"p"},zh:{A:"P",visible:{A:"v"},enabled:{A:"e"},OA:{A:"l"},mode:{A:"m"}},q8:{A:"s"},nG:{A:"w"},Uv:{A:"x"},Vv:{A:"z"},tj:{A:"l"},vi:{A:"r"},si:{A:"n"}},Dc:{A:"s",visible:{A:"v"},Bh:{A:"L"},Lc:{A:"l"},
Ig:{A:"p"},Gd:{A:"n"},showOutline:{A:"o"}},Vd:{A:"t",Lc:{A:"l"},buttons:{A:"b"},visible:{A:"v"},aA:{A:"c"},ZE:{A:"bl"}},x7:{A:"o",us:{A:"n"},uv:{A:"h"},Ls:{A:"t"},search:{A:"s"},Ak:{A:"m"}}};eN(e);d.colors=b[e.colors];var g=b[e.Vd];if(g){d.Na.Vd=new fO;var h=d.Na.Vd,l=e.Vd;h.Lc=g[l.Lc];h.aA=g[l.aA];h.ZE=g[l.ZE];h.buttonsOrder=g[l.buttons];h.a7=["marker","highlighter","eraser","eraseAll","endDrawing"];h.visible=g[l.visible]}if(g=b[e.Dc])d.Na.Dc=new eO,h=d.Na.Dc,l=e.Dc,h.visible=g[l.visible],h.Bh=g[l.Bh],
h.Lc=g[l.Lc],h.Ig=g[l.Ig],h.Gd=g[l.Gd],h.showOutline=g[l.showOutline];if(g=b[e.controlPanel]){d.Na.controlPanel=new UN;h=d.Na.controlPanel;l=e.controlPanel;h.visible=g[l.visible];h.showOutline=g[l.showOutline];h.wi=g[l.wi];h.Uv=g[l.Uv];h.Vv=g[l.Vv];h.FO=g[l.q8];h.si=g[l.si];var H=g[e.controlPanel.zh];d.Na.controlPanel.zh=new TN;var J=d.Na.controlPanel.zh,N=e.controlPanel.zh;J.visible=H[N.visible];J.enabled=H[N.enabled];J.OA=H[N.OA];J.mode=H[N.mode];h.nG=!mi&&g[l.nG];h.tj=g[l.tj];h.vi=g[l.vi]}e=e.x7;
if(b=b[e])g=d.outline,g.us=b[e.us],g.uv=b[e.uv],g.Ls=b[e.Ls],g.search=b[e.search],g.Ak=b[e.Ak],d.outline.c7=d.colors["popup.background"];k=d;a.settings().QI=k;d=Zi?new qf:mi?new sf:new of;b=k.colors;b["fullscreenpanel.button.over"]="#FFFFFF";b["fullscreenpanel.button.pressed"]="#969696";b["fullscreenpanel.button.disabled"]=Lf(Jf(b["fullscreenpanel.button.over"]+"30"));b["panel.hover.background"]=Mf(b["panel.text"],.1);b["side.panel.hover.background"]=Mf(b.text,.12);b["popup.hover.background"]=Mf(b.text,
.1);b["button.content.disabled"]=Lf(Jf(b["button.content.normal"]+"59"));b["transparent.popup.background"]=Mf(b["popup.background"],0);b["panel.gradient.color1"]=Mf(b["popup.background"],1);b["panel.gradient.color2"]=Mf(b["popup.background"],0);(e=a.settings().kb())&&d.LM(b,{__slide_width__:a.slideWidth()+"px",__slide_height__:a.slideHeight()+"px",__player_view_id__:c,__skin_background__:b["player.background"],__outline_tab_text__:e.PB_TAB_OUTLINE_LABEL,__notes_tab_text__:e.PB_TAB_NOTES_LABEL})});
g.rr.addHandler(function(a){y(k);var b=UV(a,k);(new KP).mE.addHandler(function(a,c){b.resize(a,c)});B(h,b.displayObject());var c=a.Fa().gq();r(e)||(e=RV(c));a.stateChangedEvent().addHandler(function(b){if(!b.actionPrevented()){b.preventAction();b=a.persistState();var d=SV();try{d.set(c,b)}catch(v){}}},null,99);a.start(e)});g.Dp(a,c)},void 0);
function UV(a,b){var c=Zi,d=c?qQ:mi?DV:aV,e=a.Fa(),g=e.settings().kb();b.Na.controlPanel&&(b.Na.controlPanel.r8=0<e.md().Bf().count());c=new Ej(c?rf:pf);if(d==kQ){e=!1;try{e=window.isLearn()}catch(h){}return new d(a,b,g,c,e)}return new d(a,b,g,c)};function yj(){return!1}function Hj(a){a&&(y(!a.disposed),Ja(a.Wb)&&a.Wb(),a.disposed=!0)}function VV(a,b){yj()&&(b?Ca.console.error(a):Ca.console.warn(a))}function Wj(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&VV(a.message,b);VV(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)?Wj(c,!0):VV(b,!0);return!0};Wa=function(a){try{throw Error(a.message);}catch(b){Wj(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}});})();
/*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */
!function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),
this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();!function(e,n,s){function t(e,n){return typeof e===n}function o(){var e,n,s,o,a,i,l;for(var c in f)if(f.hasOwnProperty(c)){if(e=[],n=f[c],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(s=0;s<n.options.aliases.length;s++)e.push(n.options.aliases[s].toLowerCase());for(o=t(n.fn,"function")?n.fn():n.fn,a=0;a<e.length;a++)i=e[a],l=i.split("."),1===l.length?Modernizr[l[0]]=o:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=o),r.push((o?"":"no-")+l.join("-"))}}function a(e){var n=c.className,s=Modernizr._config.classPrefix||"";if(u&&(n=n.baseVal),Modernizr._config.enableJSClass){var t=new RegExp("(^|\\s)"+s+"no-js(\\s|$)");n=n.replace(t,"$1"+s+"js$2")}Modernizr._config.enableClasses&&(n+=" "+s+e.join(" "+s),u?c.className.baseVal=n:c.className=n)}function i(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):u?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}var r=[],f=[],l={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var s=this;setTimeout(function(){n(s[e])},0)},addTest:function(e,n,s){f.push({name:e,fn:n,options:s})},addAsyncTest:function(e){f.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=l,Modernizr=new Modernizr;var c=n.documentElement,u="svg"===c.nodeName.toLowerCase();Modernizr.addTest("inlinesvg",function(){var e=i("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)});var p="Moz O ms Webkit",d=l._config.usePrefixes?p.split(" "):[];l._cssomPrefixes=d;var m=function(n){var t,o=g.length,a=e.CSSRule;if("undefined"==typeof a)return s;if(!n)return!1;if(n=n.replace(/^@/,""),t=n.replace(/-/g,"_").toUpperCase()+"_RULE",t in a)return"@"+n;for(var i=0;o>i;i++){var r=g[i],f=r.toUpperCase()+"_"+t;if(f in a)return"@-"+r.toLowerCase()+"-"+n}return!1};l.atRule=m;var g=l._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];l._prefixes=g,o(),a(r),delete l.addTest,delete l.addAsyncTest;for(var v=0;v<Modernizr._q.length;v++)Modernizr._q[v]();e.Modernizr=Modernizr}(window,document);// glMatrix v0.9.5
glMatrixArrayType=typeof Float32Array!="undefined"?Float32Array:typeof WebGLFloatArray!="undefined"?WebGLFloatArray:Array;var vec3={};vec3.create=function(a){var b=new glMatrixArrayType(3);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2]}return b};vec3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];return b};vec3.add=function(a,b,c){if(!c||a==c){a[0]+=b[0];a[1]+=b[1];a[2]+=b[2];return a}c[0]=a[0]+b[0];c[1]=a[1]+b[1];c[2]=a[2]+b[2];return c};
vec3.subtract=function(a,b,c){if(!c||a==c){a[0]-=b[0];a[1]-=b[1];a[2]-=b[2];return a}c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];return c};vec3.negate=function(a,b){b||(b=a);b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];return b};vec3.scale=function(a,b,c){if(!c||a==c){a[0]*=b;a[1]*=b;a[2]*=b;return a}c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c};
vec3.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=Math.sqrt(c*c+d*d+e*e);if(g){if(g==1){b[0]=c;b[1]=d;b[2]=e;return b}}else{b[0]=0;b[1]=0;b[2]=0;return b}g=1/g;b[0]=c*g;b[1]=d*g;b[2]=e*g;return b};vec3.cross=function(a,b,c){c||(c=a);var d=a[0],e=a[1];a=a[2];var g=b[0],f=b[1];b=b[2];c[0]=e*b-a*f;c[1]=a*g-d*b;c[2]=d*f-e*g;return c};vec3.length=function(a){var b=a[0],c=a[1];a=a[2];return Math.sqrt(b*b+c*c+a*a)};vec3.dot=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]};
vec3.direction=function(a,b,c){c||(c=a);var d=a[0]-b[0],e=a[1]-b[1];a=a[2]-b[2];b=Math.sqrt(d*d+e*e+a*a);if(!b){c[0]=0;c[1]=0;c[2]=0;return c}b=1/b;c[0]=d*b;c[1]=e*b;c[2]=a*b;return c};vec3.lerp=function(a,b,c,d){d||(d=a);d[0]=a[0]+c*(b[0]-a[0]);d[1]=a[1]+c*(b[1]-a[1]);d[2]=a[2]+c*(b[2]-a[2]);return d};vec3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+"]"};var mat3={};
mat3.create=function(a){var b=new glMatrixArrayType(9);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9]}return b};mat3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];return b};mat3.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a};
mat3.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[5];a[1]=a[3];a[2]=a[6];a[3]=c;a[5]=a[7];a[6]=d;a[7]=e;return a}b[0]=a[0];b[1]=a[3];b[2]=a[6];b[3]=a[1];b[4]=a[4];b[5]=a[7];b[6]=a[2];b[7]=a[5];b[8]=a[8];return b};mat3.toMat4=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=0;b[4]=a[3];b[5]=a[4];b[6]=a[5];b[7]=0;b[8]=a[6];b[9]=a[7];b[10]=a[8];b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+"]"};var mat4={};mat4.create=function(a){var b=new glMatrixArrayType(16);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15]}return b};
mat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15];return b};mat4.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a};
mat4.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[3],g=a[6],f=a[7],h=a[11];a[1]=a[4];a[2]=a[8];a[3]=a[12];a[4]=c;a[6]=a[9];a[7]=a[13];a[8]=d;a[9]=g;a[11]=a[14];a[12]=e;a[13]=f;a[14]=h;return a}b[0]=a[0];b[1]=a[4];b[2]=a[8];b[3]=a[12];b[4]=a[1];b[5]=a[5];b[6]=a[9];b[7]=a[13];b[8]=a[2];b[9]=a[6];b[10]=a[10];b[11]=a[14];b[12]=a[3];b[13]=a[7];b[14]=a[11];b[15]=a[15];return b};
mat4.determinant=function(a){var b=a[0],c=a[1],d=a[2],e=a[3],g=a[4],f=a[5],h=a[6],i=a[7],j=a[8],k=a[9],l=a[10],o=a[11],m=a[12],n=a[13],p=a[14];a=a[15];return m*k*h*e-j*n*h*e-m*f*l*e+g*n*l*e+j*f*p*e-g*k*p*e-m*k*d*i+j*n*d*i+m*c*l*i-b*n*l*i-j*c*p*i+b*k*p*i+m*f*d*o-g*n*d*o-m*c*h*o+b*n*h*o+g*c*p*o-b*f*p*o-j*f*d*a+g*k*d*a+j*c*h*a-b*k*h*a-g*c*l*a+b*f*l*a};
mat4.inverse=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=a[4],h=a[5],i=a[6],j=a[7],k=a[8],l=a[9],o=a[10],m=a[11],n=a[12],p=a[13],r=a[14],s=a[15],A=c*h-d*f,B=c*i-e*f,t=c*j-g*f,u=d*i-e*h,v=d*j-g*h,w=e*j-g*i,x=k*p-l*n,y=k*r-o*n,z=k*s-m*n,C=l*r-o*p,D=l*s-m*p,E=o*s-m*r,q=1/(A*E-B*D+t*C+u*z-v*y+w*x);b[0]=(h*E-i*D+j*C)*q;b[1]=(-d*E+e*D-g*C)*q;b[2]=(p*w-r*v+s*u)*q;b[3]=(-l*w+o*v-m*u)*q;b[4]=(-f*E+i*z-j*y)*q;b[5]=(c*E-e*z+g*y)*q;b[6]=(-n*w+r*t-s*B)*q;b[7]=(k*w-o*t+m*B)*q;b[8]=(f*D-h*z+j*x)*q;
b[9]=(-c*D+d*z-g*x)*q;b[10]=(n*v-p*t+s*A)*q;b[11]=(-k*v+l*t-m*A)*q;b[12]=(-f*C+h*y-i*x)*q;b[13]=(c*C-d*y+e*x)*q;b[14]=(-n*u+p*B-r*A)*q;b[15]=(k*u-l*B+o*A)*q;return b};mat4.toRotationMat=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat4.toMat3=function(a,b){b||(b=mat3.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[4];b[4]=a[5];b[5]=a[6];b[6]=a[8];b[7]=a[9];b[8]=a[10];return b};mat4.toInverseMat3=function(a,b){var c=a[0],d=a[1],e=a[2],g=a[4],f=a[5],h=a[6],i=a[8],j=a[9],k=a[10],l=k*f-h*j,o=-k*g+h*i,m=j*g-f*i,n=c*l+d*o+e*m;if(!n)return null;n=1/n;b||(b=mat3.create());b[0]=l*n;b[1]=(-k*d+e*j)*n;b[2]=(h*d-e*f)*n;b[3]=o*n;b[4]=(k*c-e*i)*n;b[5]=(-h*c+e*g)*n;b[6]=m*n;b[7]=(-j*c+d*i)*n;b[8]=(f*c-d*g)*n;return b};
mat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2],f=a[3],h=a[4],i=a[5],j=a[6],k=a[7],l=a[8],o=a[9],m=a[10],n=a[11],p=a[12],r=a[13],s=a[14];a=a[15];var A=b[0],B=b[1],t=b[2],u=b[3],v=b[4],w=b[5],x=b[6],y=b[7],z=b[8],C=b[9],D=b[10],E=b[11],q=b[12],F=b[13],G=b[14];b=b[15];c[0]=A*d+B*h+t*l+u*p;c[1]=A*e+B*i+t*o+u*r;c[2]=A*g+B*j+t*m+u*s;c[3]=A*f+B*k+t*n+u*a;c[4]=v*d+w*h+x*l+y*p;c[5]=v*e+w*i+x*o+y*r;c[6]=v*g+w*j+x*m+y*s;c[7]=v*f+w*k+x*n+y*a;c[8]=z*d+C*h+D*l+E*p;c[9]=z*e+C*i+D*o+E*r;c[10]=z*
g+C*j+D*m+E*s;c[11]=z*f+C*k+D*n+E*a;c[12]=q*d+F*h+G*l+b*p;c[13]=q*e+F*i+G*o+b*r;c[14]=q*g+F*j+G*m+b*s;c[15]=q*f+F*k+G*n+b*a;return c};mat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1];b=b[2];c[0]=a[0]*d+a[4]*e+a[8]*b+a[12];c[1]=a[1]*d+a[5]*e+a[9]*b+a[13];c[2]=a[2]*d+a[6]*e+a[10]*b+a[14];return c};
mat4.multiplyVec4=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=b[3];c[0]=a[0]*d+a[4]*e+a[8]*g+a[12]*b;c[1]=a[1]*d+a[5]*e+a[9]*g+a[13]*b;c[2]=a[2]*d+a[6]*e+a[10]*g+a[14]*b;c[3]=a[3]*d+a[7]*e+a[11]*g+a[15]*b;return c};
mat4.translate=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[12]=a[0]*d+a[4]*e+a[8]*b+a[12];a[13]=a[1]*d+a[5]*e+a[9]*b+a[13];a[14]=a[2]*d+a[6]*e+a[10]*b+a[14];a[15]=a[3]*d+a[7]*e+a[11]*b+a[15];return a}var g=a[0],f=a[1],h=a[2],i=a[3],j=a[4],k=a[5],l=a[6],o=a[7],m=a[8],n=a[9],p=a[10],r=a[11];c[0]=g;c[1]=f;c[2]=h;c[3]=i;c[4]=j;c[5]=k;c[6]=l;c[7]=o;c[8]=m;c[9]=n;c[10]=p;c[11]=r;c[12]=g*d+j*e+m*b+a[12];c[13]=f*d+k*e+n*b+a[13];c[14]=h*d+l*e+p*b+a[14];c[15]=i*d+o*e+r*b+a[15];return c};
mat4.scale=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[0]*=d;a[1]*=d;a[2]*=d;a[3]*=d;a[4]*=e;a[5]*=e;a[6]*=e;a[7]*=e;a[8]*=b;a[9]*=b;a[10]*=b;a[11]*=b;return a}c[0]=a[0]*d;c[1]=a[1]*d;c[2]=a[2]*d;c[3]=a[3]*d;c[4]=a[4]*e;c[5]=a[5]*e;c[6]=a[6]*e;c[7]=a[7]*e;c[8]=a[8]*b;c[9]=a[9]*b;c[10]=a[10]*b;c[11]=a[11]*b;c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15];return c};
mat4.rotate=function(a,b,c,d){var e=c[0],g=c[1];c=c[2];var f=Math.sqrt(e*e+g*g+c*c);if(!f)return null;if(f!=1){f=1/f;e*=f;g*=f;c*=f}var h=Math.sin(b),i=Math.cos(b),j=1-i;b=a[0];f=a[1];var k=a[2],l=a[3],o=a[4],m=a[5],n=a[6],p=a[7],r=a[8],s=a[9],A=a[10],B=a[11],t=e*e*j+i,u=g*e*j+c*h,v=c*e*j-g*h,w=e*g*j-c*h,x=g*g*j+i,y=c*g*j+e*h,z=e*c*j+g*h;e=g*c*j-e*h;g=c*c*j+i;if(d){if(a!=d){d[12]=a[12];d[13]=a[13];d[14]=a[14];d[15]=a[15]}}else d=a;d[0]=b*t+o*u+r*v;d[1]=f*t+m*u+s*v;d[2]=k*t+n*u+A*v;d[3]=l*t+p*u+B*
v;d[4]=b*w+o*x+r*y;d[5]=f*w+m*x+s*y;d[6]=k*w+n*x+A*y;d[7]=l*w+p*x+B*y;d[8]=b*z+o*e+r*g;d[9]=f*z+m*e+s*g;d[10]=k*z+n*e+A*g;d[11]=l*z+p*e+B*g;return d};mat4.rotateX=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[4],g=a[5],f=a[6],h=a[7],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[0]=a[0];c[1]=a[1];c[2]=a[2];c[3]=a[3];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[4]=e*b+i*d;c[5]=g*b+j*d;c[6]=f*b+k*d;c[7]=h*b+l*d;c[8]=e*-d+i*b;c[9]=g*-d+j*b;c[10]=f*-d+k*b;c[11]=h*-d+l*b;return c};
mat4.rotateY=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[4]=a[4];c[5]=a[5];c[6]=a[6];c[7]=a[7];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*-d;c[1]=g*b+j*-d;c[2]=f*b+k*-d;c[3]=h*b+l*-d;c[8]=e*d+i*b;c[9]=g*d+j*b;c[10]=f*d+k*b;c[11]=h*d+l*b;return c};
mat4.rotateZ=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[4],j=a[5],k=a[6],l=a[7];if(c){if(a!=c){c[8]=a[8];c[9]=a[9];c[10]=a[10];c[11]=a[11];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*d;c[1]=g*b+j*d;c[2]=f*b+k*d;c[3]=h*b+l*d;c[4]=e*-d+i*b;c[5]=g*-d+j*b;c[6]=f*-d+k*b;c[7]=h*-d+l*b;return c};
mat4.frustum=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=e*2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=e*2/i;f[6]=0;f[7]=0;f[8]=(b+a)/h;f[9]=(d+c)/i;f[10]=-(g+e)/j;f[11]=-1;f[12]=0;f[13]=0;f[14]=-(g*e*2)/j;f[15]=0;return f};mat4.perspective=function(a,b,c,d,e){a=c*Math.tan(a*Math.PI/360);b=a*b;return mat4.frustum(-b,b,-a,a,c,d,e)};
mat4.ortho=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=2/i;f[6]=0;f[7]=0;f[8]=0;f[9]=0;f[10]=-2/j;f[11]=0;f[12]=-(a+b)/h;f[13]=-(d+c)/i;f[14]=-(g+e)/j;f[15]=1;return f};
mat4.lookAt=function(a,b,c,d){d||(d=mat4.create());var e=a[0],g=a[1];a=a[2];var f=c[0],h=c[1],i=c[2];c=b[1];var j=b[2];if(e==b[0]&&g==c&&a==j)return mat4.identity(d);var k,l,o,m;c=e-b[0];j=g-b[1];b=a-b[2];m=1/Math.sqrt(c*c+j*j+b*b);c*=m;j*=m;b*=m;k=h*b-i*j;i=i*c-f*b;f=f*j-h*c;if(m=Math.sqrt(k*k+i*i+f*f)){m=1/m;k*=m;i*=m;f*=m}else f=i=k=0;h=j*f-b*i;l=b*k-c*f;o=c*i-j*k;if(m=Math.sqrt(h*h+l*l+o*o)){m=1/m;h*=m;l*=m;o*=m}else o=l=h=0;d[0]=k;d[1]=h;d[2]=c;d[3]=0;d[4]=i;d[5]=l;d[6]=j;d[7]=0;d[8]=f;d[9]=
o;d[10]=b;d[11]=0;d[12]=-(k*e+i*g+f*a);d[13]=-(h*e+l*g+o*a);d[14]=-(c*e+j*g+b*a);d[15]=1;return d};mat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+", "+a[9]+", "+a[10]+", "+a[11]+", "+a[12]+", "+a[13]+", "+a[14]+", "+a[15]+"]"};quat4={};quat4.create=function(a){var b=new glMatrixArrayType(4);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3]}return b};quat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];return b};
quat4.calculateW=function(a,b){var c=a[0],d=a[1],e=a[2];if(!b||a==b){a[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return a}b[0]=c;b[1]=d;b[2]=e;b[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return b};quat4.inverse=function(a,b){if(!b||a==b){a[0]*=1;a[1]*=1;a[2]*=1;return a}b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];b[3]=a[3];return b};quat4.length=function(a){var b=a[0],c=a[1],d=a[2];a=a[3];return Math.sqrt(b*b+c*c+d*d+a*a)};
quat4.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=Math.sqrt(c*c+d*d+e*e+g*g);if(f==0){b[0]=0;b[1]=0;b[2]=0;b[3]=0;return b}f=1/f;b[0]=c*f;b[1]=d*f;b[2]=e*f;b[3]=g*f;return b};quat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2];a=a[3];var f=b[0],h=b[1],i=b[2];b=b[3];c[0]=d*b+a*f+e*i-g*h;c[1]=e*b+a*h+g*f-d*i;c[2]=g*b+a*i+d*h-e*f;c[3]=a*b-d*f-e*h-g*i;return c};
quat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=a[0];var f=a[1],h=a[2];a=a[3];var i=a*d+f*g-h*e,j=a*e+h*d-b*g,k=a*g+b*e-f*d;d=-b*d-f*e-h*g;c[0]=i*a+d*-b+j*-h-k*-f;c[1]=j*a+d*-f+k*-b-i*-h;c[2]=k*a+d*-h+i*-f-j*-b;return c};quat4.toMat3=function(a,b){b||(b=mat3.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=k+g;b[4]=1-(j+e);b[5]=d-f;b[6]=c-h;b[7]=d+f;b[8]=1-(j+l);return b};
quat4.toMat4=function(a,b){b||(b=mat4.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=0;b[4]=k+g;b[5]=1-(j+e);b[6]=d-f;b[7]=0;b[8]=c-h;b[9]=d+f;b[10]=1-(j+l);b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};quat4.slerp=function(a,b,c,d){d||(d=a);var e=c;if(a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3]<0)e=-1*c;d[0]=1-c*a[0]+e*b[0];d[1]=1-c*a[1]+e*b[1];d[2]=1-c*a[2]+e*b[2];d[3]=1-c*a[3]+e*b[3];return d};
quat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+"]"};
function RGBColor_(e){this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e=e.replace(/ /g,""),e=e.toLowerCase();var t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};e in t&&(e=t[e]);var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}];for(var r=0;r<n.length;r++){var i=n[r].re,s=n[r].process,o=i.exec(e);if(o){var u=s(o);this.r=u[0],this.g=u[1],this.b=u[2],this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return e.length==1&&(e="0"+e),t.length==1&&(t="0"+t),n.length==1&&(n="0"+n),"#"+e+t+n},this.getHelpXML=function(){var e=new Array;for(var r=0;r<n.length;r++){var i=n[r].example;for(var s=0;s<i.length;s++)e[e.length]=i[s]}for(var o in t)e[e.length]=o;var u=document.createElement("ul");u.setAttribute("id","rgbcolor-examples");for(var r=0;r<e.length;r++)try{var a=document.createElement("li"),f=new RGBColor_(e[r]),l=document.createElement("div");l.style.cssText="margin: 3px; border: 1px solid black; background:"+f.toHex()+"; "+"color:"+f.toHex(),l.appendChild(document.createTextNode("test"));var c=document.createTextNode(" "+e[r]+" -> "+f.toRGB()+" -> "+f.toHex());a.appendChild(l),a.appendChild(c),u.appendChild(a)}catch(h){}return u}}canvg=function(){function t(){var e={};return e.FRAMERATE=30,e.MAX_VIRTUAL_PIXELS=3e4,e.init=function(t){e.Definitions={},e.Styles={},e.Animations=[],e.Images=[],e.ctx=t,e.ViewPort=new function(){this.viewPorts=[],this.Clear=function(){this.viewPorts=[]},this.SetCurrent=function(e,t){this.viewPorts.push({width:e,height:t})},this.RemoveCurrent=function(){this.viewPorts.pop()},this.Current=function(){return this.viewPorts[this.viewPorts.length-1]},this.width=function(){return this.Current().width},this.height=function(){return this.Current().height},this.ComputeSize=function(e){return e!=null&&typeof e=="number"?e:e=="x"?this.width():e=="y"?this.height():Math.sqrt(Math.pow(this.width(),2)+Math.pow(this.height(),2))/Math.sqrt(2)}}},e.init(),e.ImagesLoaded=function(){for(var t=0;t<e.Images.length;t++)if(!e.Images[t].loaded)return!1;return!0},e.trim=function(e){return e.replace(/^\s+|\s+$/g,"")},e.compressSpaces=function(e){return e.replace(/[\s\r\t\n]+/gm," ")},e.ajax=function(e){var t;return window.XMLHttpRequest?t=new XMLHttpRequest:t=new ActiveXObject("Microsoft.XMLHTTP"),t?(t.open("GET",e,!1),t.send(null),t.responseText):null},e.parseXml=function(e){if(window.DOMParser){var t=new DOMParser;return t.parseFromString(e,"text/xml")}e=e.replace(/<!DOCTYPE svg[^>]*>/,"");var n=new ActiveXObject("Microsoft.XMLDOM");return n.async="false",n.loadXML(e),n},e.Property=function(t,n){this.name=t,this.value=n,this.hasValue=function(){return this.value!=null&&this.value!==""},this.numValue=function(){if(!this.hasValue())return 0;var e=parseFloat(this.value);return(this.value+"").match(/%$/)&&(e/=100),e},this.valueOrDefault=function(e){return this.hasValue()?this.value:e},this.numValueOrDefault=function(e){return this.hasValue()?this.numValue():e};var r=this;this.Color={addOpacity:function(t){var n=r.value;if(t!=null&&t!=""){var i=new RGBColor_(r.value);i.ok&&(n="rgba("+i.r+", "+i.g+", "+i.b+", "+t+")")}return new e.Property(r.name,n)}},this.Definition={getDefinition:function(){var t=r.value.replace(/^(url\()?#([^\)]+)\)?$/,"$2");return e.Definitions[t]},isUrl:function(){return r.value.indexOf("url(")==0},getFillStyle:function(t){var n=this.getDefinition();return n!=null&&n.createGradient?n.createGradient(e.ctx,t):n!=null&&n.createPattern?n.createPattern(e.ctx,t):null}},this.Length={DPI:function(e){return 96},EM:function(t){var n=12,r=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);return r.hasValue()&&(n=r.Length.toPixels(t)),n},toPixels:function(t){if(!r.hasValue())return 0;var n=r.value+"";return n.match(/em$/)?r.numValue()*this.EM(t):n.match(/ex$/)?r.numValue()*this.EM(t)/2:n.match(/px$/)?r.numValue():n.match(/pt$/)?r.numValue()*1.25:n.match(/pc$/)?r.numValue()*15:n.match(/cm$/)?r.numValue()*this.DPI(t)/2.54:n.match(/mm$/)?r.numValue()*this.DPI(t)/25.4:n.match(/in$/)?r.numValue()*this.DPI(t):n.match(/%$/)?r.numValue()*e.ViewPort.ComputeSize(t):r.numValue()}},this.Time={toMilliseconds:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/s$/)?r.numValue()*1e3:e.match(/ms$/)?r.numValue():r.numValue()}},this.Angle={toRadians:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/deg$/)?r.numValue()*(Math.PI/180):e.match(/grad$/)?r.numValue()*(Math.PI/200):e.match(/rad$/)?r.numValue():r.numValue()*(Math.PI/180)}}},e.Font=new function(){this.Styles=["normal","italic","oblique","inherit"],this.Variants=["normal","small-caps","inherit"],this.Weights=["normal","bold","bolder","lighter","100","200","300","400","500","600","700","800","900","inherit"],this.CreateFont=function(t,n,r,i,s,o){var u=o!=null?this.Parse(o):this.CreateFont("","","","","",e.ctx.font);return{fontFamily:s||u.fontFamily,fontSize:i||u.fontSize,fontStyle:t||u.fontStyle,fontWeight:r||u.fontWeight,fontVariant:n||u.fontVariant,toString:function(){return[this.fontStyle,this.fontVariant,this.fontWeight,this.fontSize,this.fontFamily].join(" ")}}};var t=this;this.Parse=function(n){var r={},i=e.trim(e.compressSpaces(n||"")).split(" "),s={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1},o="";for(var u=0;u<i.length;u++)!s.fontStyle&&t.Styles.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontStyle=i[u]),s.fontStyle=!0):!s.fontVariant&&t.Variants.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontVariant=i[u]),s.fontStyle=s.fontVariant=!0):!s.fontWeight&&t.Weights.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontWeight=i[u]),s.fontStyle=s.fontVariant=s.fontWeight=!0):s.fontSize?i[u]!="inherit"&&(o+=i[u]):(i[u]!="inherit"&&(r.fontSize=i[u].split("/")[0]),s.fontStyle=s.fontVariant=s.fontWeight=s.fontSize=!0);return o!=""&&(r.fontFamily=o),r}},e.ToNumberArray=function(t){var n=e.trim(e.compressSpaces((t||"").replace(/,/g," "))).split(" ");for(var r=0;r<n.length;r++)n[r]=parseFloat(n[r]);return n},e.Point=function(e,t){this.x=e,this.y=t,this.angleTo=function(e){return Math.atan2(e.y-this.y,e.x-this.x)},this.applyTransform=function(e){var t=this.x*e[0]+this.y*e[2]+e[4],n=this.x*e[1]+this.y*e[3]+e[5];this.x=t,this.y=n}},e.CreatePoint=function(t){var n=e.ToNumberArray(t);return new e.Point(n[0],n[1])},e.CreatePath=function(t){var n=e.ToNumberArray(t),r=[];for(var i=0;i<n.length;i+=2)r.push(new e.Point(n[i],n[i+1]));return r},e.BoundingBox=function(e,t,n,r){this.x1=Number.NaN,this.y1=Number.NaN,this.x2=Number.NaN,this.y2=Number.NaN,this.x=function(){return this.x1},this.y=function(){return this.y1},this.width=function(){return this.x2-this.x1},this.height=function(){return this.y2-this.y1},this.addPoint=function(e,t){if(e!=null){if(isNaN(this.x1)||isNaN(this.x2))this.x1=e,this.x2=e;e<this.x1&&(this.x1=e),e>this.x2&&(this.x2=e)}if(t!=null){if(isNaN(this.y1)||isNaN(this.y2))this.y1=t,this.y2=t;t<this.y1&&(this.y1=t),t>this.y2&&(this.y2=t)}},this.addX=function(e){this.addPoint(e,null)},this.addY=function(e){this.addPoint(null,e)},this.addBoundingBox=function(e){this.addPoint(e.x1,e.y1),this.addPoint(e.x2,e.y2)},this.addQuadraticCurve=function(e,t,n,r,i,s){var o=e+2/3*(n-e),u=t+2/3*(r-t),a=o+1/3*(i-e),f=u+1/3*(s-t);this.addBezierCurve(e,t,o,a,u,f,i,s)},this.addBezierCurve=function(e,t,n,r,i,s,o,u){var a=[e,t],f=[n,r],l=[i,s],c=[o,u];this.addPoint(a[0],a[1]),this.addPoint(c[0],c[1]);for(var h=0;h<=1;h++){var p=function(e){return Math.pow(1-e,3)*a[h]+3*Math.pow(1-e,2)*e*f[h]+3*(1-e)*Math.pow(e,2)*l[h]+Math.pow(e,3)*c[h]},d=6*a[h]-12*f[h]+6*l[h],v=-3*a[h]+9*f[h]-9*l[h]+3*c[h],m=3*f[h]-3*a[h];if(v==0){if(d==0)continue;var g=-m/d;0<g&&g<1&&(h==0&&this.addX(p(g)),h==1&&this.addY(p(g)));continue}var y=Math.pow(d,2)-4*m*v;if(y<0)continue;var b=(-d+Math.sqrt(y))/(2*v);0<b&&b<1&&(h==0&&this.addX(p(b)),h==1&&this.addY(p(b)));var w=(-d-Math.sqrt(y))/(2*v);0<w&&w<1&&(h==0&&this.addX(p(w)),h==1&&this.addY(p(w)))}},this.isPointInBox=function(e,t){return this.x1<=e&&e<=this.x2&&this.y1<=t&&t<=this.y2},this.addPoint(e,t),this.addPoint(n,r)},e.Transform=function(t){var n=this;this.Type={},this.Type.translate=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.translate(this.p.x||0,this.p.y||0)},this.applyToPoint=function(e){e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0])}},this.Type.rotate=function(t){var n=e.ToNumberArray(t);this.angle=new e.Property("angle",n[0]),this.cx=n[1]||0,this.cy=n[2]||0,this.apply=function(e){e.translate(this.cx,this.cy),e.rotate(this.angle.Angle.toRadians()),e.translate(-this.cx,-this.cy)},this.applyToPoint=function(e){var t=this.angle.Angle.toRadians();e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0]),e.applyTransform([Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0]),e.applyTransform([1,0,0,1,-this.p.x||0,-this.p.y||0])}},this.Type.scale=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.scale(this.p.x||1,this.p.y||this.p.x||1)},this.applyToPoint=function(e){e.applyTransform([this.p.x||0,0,0,this.p.y||0,0,0])}},this.Type.matrix=function(t){this.m=e.ToNumberArray(t),this.apply=function(e){e.transform(this.m[0],this.m[1],this.m[2],this.m[3],this.m[4],this.m[5])},this.applyToPoint=function(e){e.applyTransform(this.m)}},this.Type.SkewBase=function(t){this.base=n.Type.matrix,this.base(t),this.angle=new e.Property("angle",t)},this.Type.SkewBase.prototype=new this.Type.matrix,this.Type.skewX=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,0,Math.tan(this.angle.Angle.toRadians()),1,0,0]},this.Type.skewX.prototype=new this.Type.SkewBase,this.Type.skewY=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,Math.tan(this.angle.Angle.toRadians()),0,1,0,0]},this.Type.skewY.prototype=new this.Type.SkewBase,this.transforms=[],this.apply=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].apply(e)},this.applyToPoint=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].applyToPoint(e)};var r=e.trim(e.compressSpaces(t)).split(/\s(?=[a-z])/);for(var i=0;i<r.length;i++){var s=r[i].split("(")[0],o=r[i].split("(")[1].replace(")",""),u=new this.Type[s](o);this.transforms.push(u)}},e.AspectRatio=function(t,n,r,i,s,o,u,a,f,l){n=e.compressSpaces(n),n=n.replace(/^defer\s/,"");var c=n.split(" ")[0]||"xMidYMid",h=n.split(" ")[1]||"meet",p=r/i,d=s/o,v=Math.min(p,d),m=Math.max(p,d);h=="meet"&&(i*=v,o*=v),h=="slice"&&(i*=m,o*=m),f=new e.Property("refX",f),l=new e.Property("refY",l),f.hasValue()&&l.hasValue()?t.translate(-v*f.Length.toPixels("x"),-v*l.Length.toPixels("y")):(c.match(/^xMid/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r/2-i/2,0),c.match(/YMid$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s/2-o/2),c.match(/^xMax/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r-i,0),c.match(/YMax$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s-o)),c=="none"?t.scale(p,d):h=="meet"?t.scale(v,v):h=="slice"&&t.scale(m,m),t.translate(u==null?0:-u,a==null?0:-a)},e.Element={},e.Element.ElementBase=function(t){this.attributes={},this.styles={},this.children=[],this.attribute=function(t,n){var r=this.attributes[t];return r!=null?r:(r=new e.Property(t,""),n==1&&(this.attributes[t]=r),r)},this.style=function(t,n){var r=this.styles[t];if(r!=null)return r;var i=this.attribute(t);if(i!=null&&i.hasValue())return i;var s=this.parent;if(s!=null){var o=s.style(t);if(o!=null&&o.hasValue())return o}return r=new e.Property(t,""),n==1&&(this.styles[t]=r),r},this.render=function(e){if(this.style("display").value=="none")return;if(this.attribute("visibility").value=="hidden")return;e.save(),this.setContext(e);if(this.attribute("mask").hasValue()){var t=this.attribute("mask").Definition.getDefinition();t!=null&&t.apply(e,this)}else if(this.style("filter").hasValue()){var n=this.style("filter").Definition.getDefinition();n!=null&&n.apply(e,this)}else this.renderChildren(e);this.clearContext(e),e.restore()},this.setContext=function(e){},this.clearContext=function(e){},this.renderChildren=function(e){for(var t=0;t<this.children.length;t++)this.children[t].render(e)},this.addChild=function(t,n){var r=t;n&&(r=e.CreateElement(t)),r.parent=this,this.children.push(r)};if(t!=null&&t.nodeType==1){for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1&&this.addChild(r,!0)}for(var n=0;n<t.attributes.length;n++){var i=t.attributes[n];this.attributes[i.nodeName]=new e.Property(i.nodeName,i.value)}var s=e.Styles[t.nodeName];if(s!=null)for(var o in s)this.styles[o]=s[o];if(this.attribute("class").hasValue()){var u=e.compressSpaces(this.attribute("class").value).split(" ");for(var a=0;a<u.length;a++){s=e.Styles["."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o];s=e.Styles[t.nodeName+"."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o]}}if(this.attribute("style").hasValue()){s=this.attribute("style").value.split(";");for(var n=0;n<s.length;n++)if(e.trim(s[n])!=""){var f=s[n].split(":"),o=e.trim(f[0]),l=e.trim(f[1]);this.styles[o]=new e.Property(o,l)}}this.attribute("id").hasValue()&&e.Definitions[this.attribute("id").value]==null&&(e.Definitions[this.attribute("id").value]=this)}},e.Element.RenderedElementBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.setContext=function(t){if(this.style("fill").Definition.isUrl()){var n=this.style("fill").Definition.getFillStyle(this);n!=null&&(t.fillStyle=n)}else if(this.style("fill").hasValue()){var r=this.style("fill");this.style("fill-opacity").hasValue()&&(r=r.Color.addOpacity(this.style("fill-opacity").value)),t.fillStyle=r.value=="none"?"rgba(0,0,0,0)":r.value}if(this.style("stroke").Definition.isUrl()){var n=this.style("stroke").Definition.getFillStyle(this);n!=null&&(t.strokeStyle=n)}else if(this.style("stroke").hasValue()){var i=this.style("stroke");this.style("stroke-opacity").hasValue()&&(i=i.Color.addOpacity(this.style("stroke-opacity").value)),t.strokeStyle=i.value=="none"?"rgba(0,0,0,0)":i.value}this.style("stroke-width").hasValue()&&(t.lineWidth=this.style("stroke-width").Length.toPixels()),this.style("stroke-linecap").hasValue()&&(t.lineCap=this.style("stroke-linecap").value),this.style("stroke-linejoin").hasValue()&&(t.lineJoin=this.style("stroke-linejoin").value),this.style("stroke-miterlimit").hasValue()&&(t.miterLimit=this.style("stroke-miterlimit").value),typeof t.font!="undefined"&&(t.font=e.Font.CreateFont(this.style("font-style").value,this.style("font-variant").value,this.style("font-weight").value,this.style("font-size").hasValue()?this.style("font-size").Length.toPixels()+"px":"",this.style("font-family").value).toString());if(this.attribute("transform").hasValue()){var s=new e.Transform(this.attribute("transform").value);s.apply(t)}if(this.attribute("clip-path").hasValue()){var o=this.attribute("clip-path").Definition.getDefinition();o!=null&&o.apply(t)}this.style("opacity").hasValue()&&(t.globalAlpha=this.style("opacity").numValue())}},e.Element.RenderedElementBase.prototype=new e.Element.ElementBase,e.Element.PathElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.path=function(t){return t!=null&&t.beginPath(),new e.BoundingBox},this.renderChildren=function(t){this.path(t),e.Mouse.checkPath(this,t),t.fillStyle!=""&&t.fill(),t.strokeStyle!=""&&t.stroke();var n=this.getMarkers();if(n!=null){if(this.style("marker-start").Definition.isUrl()){var r=this.style("marker-start").Definition.getDefinition();r.render(t,n[0][0],n[0][1])}if(this.style("marker-mid").Definition.isUrl()){var r=this.style("marker-mid").Definition.getDefinition();for(var i=1;i<n.length-1;i++)r.render(t,n[i][0],n[i][1])}if(this.style("marker-end").Definition.isUrl()){var r=this.style("marker-end").Definition.getDefinition();r.render(t,n[n.length-1][0],n[n.length-1][1])}}},this.getBoundingBox=function(){return this.path()},this.getMarkers=function(){return null}},e.Element.PathElementBase.prototype=new e.Element.RenderedElementBase,e.Element.svg=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseClearContext=this.clearContext,this.clearContext=function(t){this.baseClearContext(t),e.ViewPort.RemoveCurrent()},this.baseSetContext=this.setContext,this.setContext=function(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4,this.baseSetContext(t),this.attribute("x").hasValue()&&this.attribute("y").hasValue()&&t.translate(this.attribute("x").Length.toPixels("x"),this.attribute("y").Length.toPixels("y"));var n=e.ViewPort.width(),r=e.ViewPort.height();if(typeof this.root=="undefined"&&this.attribute("width").hasValue()&&this.attribute("height").hasValue()){n=this.attribute("width").Length.toPixels("x"),r=this.attribute("height").Length.toPixels("y");var i=0,s=0;this.attribute("refX").hasValue()&&this.attribute("refY").hasValue()&&(i=-this.attribute("refX").Length.toPixels("x"),s=-this.attribute("refY").Length.toPixels("y")),t.beginPath(),t.moveTo(i,s),t.lineTo(n,s),t.lineTo(n,r),t.lineTo(i,r),t.closePath(),t.clip()}e.ViewPort.SetCurrent(n,r);if(this.attribute("viewBox").hasValue()){var o=e.ToNumberArray(this.attribute("viewBox").value),u=o[0],a=o[1];n=o[2],r=o[3],e.AspectRatio(t,this.attribute("preserveAspectRatio").value,e.ViewPort.width(),n,e.ViewPort.height(),r,u,a,this.attribute("refX").value,this.attribute("refY").value),e.ViewPort.RemoveCurrent(),e.ViewPort.SetCurrent(o[2],o[3])}}},e.Element.svg.prototype=new e.Element.RenderedElementBase,e.Element.svg=e.Element.svg,e.Element.rect=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=this.attribute("rx").Length.toPixels("x"),u=this.attribute("ry").Length.toPixels("y");return this.attribute("rx").hasValue()&&!this.attribute("ry").hasValue()&&(u=o),this.attribute("ry").hasValue()&&!this.attribute("rx").hasValue()&&(o=u),t!=null&&(t.beginPath(),t.moveTo(n+o,r),t.lineTo(n+i-o,r),t.quadraticCurveTo(n+i,r,n+i,r+u),t.lineTo(n+i,r+s-u),t.quadraticCurveTo(n+i,r+s,n+i-o,r+s),t.lineTo(n+o,r+s),t.quadraticCurveTo(n,r+s,n,r+s-u),t.lineTo(n,r+u),t.quadraticCurveTo(n,r,n+o,r),t.closePath()),new e.BoundingBox(n,r,n+i,r+s)}},e.Element.rect.prototype=new e.Element.PathElementBase,e.Element.rect=e.Element.rect,e.Element.circle=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("cx").Length.toPixels("x"),r=this.attribute("cy").Length.toPixels("y"),i=this.attribute("r").Length.toPixels();return t!=null&&(t.beginPath(),t.arc(n,r,i,0,Math.PI*2,!0),t.closePath()),new e.BoundingBox(n-i,r-i,n+i,r+i)}},e.Element.circle.prototype=new e.Element.PathElementBase,e.Element.circle=e.Element.circle,e.Element.ellipse=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=4*((Math.sqrt(2)-1)/3),r=this.attribute("rx").Length.toPixels("x"),i=this.attribute("ry").Length.toPixels("y"),s=this.attribute("cx").Length.toPixels("x"),o=this.attribute("cy").Length.toPixels("y");return t!=null&&(t.beginPath(),t.moveTo(s,o-i),t.bezierCurveTo(s+n*r,o-i,s+r,o-n*i,s+r,o),t.bezierCurveTo(s+r,o+n*i,s+n*r,o+i,s,o+i),t.bezierCurveTo(s-n*r,o+i,s-r,o+n*i,s-r,o),t.bezierCurveTo(s-r,o-n*i,s-n*r,o-i,s,o-i),t.closePath()),new e.BoundingBox(s-r,o-i,s+r,o+i)}},e.Element.ellipse.prototype=new e.Element.PathElementBase,e.Element.ellipse=e.Element.ellipse,e.Element.line=function(t){this.base=e.Element.PathElementBase,this.base(t),this.getPoints=function(){return[new e.Point(this.attribute("x1").Length.toPixels("x"),this.attribute("y1").Length.toPixels("y")),new e.Point(this.attribute("x2").Length.toPixels("x"),this.attribute("y2").Length.toPixels("y"))]},this.path=function(t){var n=this.getPoints();return t!=null&&(t.beginPath(),t.moveTo(n[0].x,n[0].y),t.lineTo(n[1].x,n[1].y)),new e.BoundingBox(n[0].x,n[0].y,n[1].x,n[1].y)},this.getMarkers=function(){var e=this.getPoints(),t=e[0].angleTo(e[1]);return[[e[0],t],[e[1],t]]}},e.Element.line.prototype=new e.Element.PathElementBase,e.Element.line=e.Element.line,e.Element.polyline=function(t){this.base=e.Element.PathElementBase,this.base(t),this.points=e.CreatePath(this.attribute("points").value),this.path=function(t){var n=new e.BoundingBox(this.points[0].x,this.points[0].y);t!=null&&(t.beginPath(),t.moveTo(this.points[0].x,this.points[0].y));for(var r=1;r<this.points.length;r++)n.addPoint(this.points[r].x,this.points[r].y),t!=null&&t.lineTo(this.points[r].x,this.points[r].y);return n},this.getMarkers=function(){var e=[];for(var t=0;t<this.points.length-1;t++)e.push([this.points[t],this.points[t].angleTo(this.points[t+1])]);return e.push([this.points[this.points.length-1],e[e.length-1][1]]),e}},e.Element.polyline.prototype=new e.Element.PathElementBase,e.Element.polyline=e.Element.polyline,e.Element.polygon=function(t){this.base=e.Element.polyline,this.base(t),this.basePath=this.path,this.path=function(e){var t=this.basePath(e);return e!=null&&(e.lineTo(this.points[0].x,this.points[0].y),e.closePath()),t}},e.Element.polygon.prototype=new e.Element.polyline,e.Element.polygon=e.Element.polygon,e.Element.path=function(t){this.base=e.Element.PathElementBase,this.base(t);var n=this.attribute("d").value;n=n.replace(/,/gm," "),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\s])/gm,"$1 $2"),n=n.replace(/([^\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([0-9])([+\-])/gm,"$1 $2"),n=n.replace(/(\.[0-9]*)(\.)/gm,"$1 $2"),n=n.replace(/([Aa](\s+[0-9]+){3})\s+([01])\s*([01])/gm,"$1 $3 $4 "),n=e.compressSpaces(n),n=e.trim(n),this.PathParser=new function(t){this.tokens=t.split(" "),this.reset=function(){this.i=-1,this.command="",this.previousCommand="",this.start=new e.Point(0,0),this.control=new e.Point(0,0),this.current=new e.Point(0,0),this.points=[],this.angles=[]},this.isEnd=function(){return this.i>=this.tokens.length-1},this.isCommandOrEnd=function(){return this.isEnd()?!0:this.tokens[this.i+1].match(/^[A-Za-z]$/)!=null},this.isRelativeCommand=function(){return this.command==this.command.toLowerCase()},this.getToken=function(){return this.i=this.i+1,this.tokens[this.i]},this.getScalar=function(){return parseFloat(this.getToken())},this.nextCommand=function(){this.previousCommand=this.command,this.command=this.getToken()},this.getPoint=function(){var t=new e.Point(this.getScalar(),this.getScalar());return this.makeAbsolute(t)},this.getAsControlPoint=function(){var e=this.getPoint();return this.control=e,e},this.getAsCurrentPoint=function(){var e=this.getPoint();return this.current=e,e},this.getReflectedControlPoint=function(){if(this.previousCommand.toLowerCase()!="c"&&this.previousCommand.toLowerCase()!="s")return this.current;var t=new e.Point(2*this.current.x-this.control.x,2*this.current.y-this.control.y);return t},this.makeAbsolute=function(e){return this.isRelativeCommand()&&(e.x=this.current.x+e.x,e.y=this.current.y+e.y),e},this.addMarker=function(e,t,n){n!=null&&this.angles.length>0&&this.angles[this.angles.length-1]==null&&(this.angles[this.angles.length-1]=this.points[this.points.length-1].angleTo(n)),this.addMarkerAngle(e,t==null?null:t.angleTo(e))},this.addMarkerAngle=function(e,t){this.points.push(e),this.angles.push(t)},this.getMarkerPoints=function(){return this.points},this.getMarkerAngles=function(){for(var e=0;e<this.angles.length;e++)if(this.angles[e]==null)for(var t=e+1;t<this.angles.length;t++)if(this.angles[t]!=null){this.angles[e]=this.angles[t];break}return this.angles}}(n),this.path=function(t){var n=this.PathParser;n.reset();var r=new e.BoundingBox;t!=null&&t.beginPath();while(!n.isEnd()){n.nextCommand();switch(n.command.toUpperCase()){case"M":var i=n.getAsCurrentPoint();n.addMarker(i),r.addPoint(i.x,i.y),t!=null&&t.moveTo(i.x,i.y),n.start=n.current;while(!n.isCommandOrEnd())i=n.getAsCurrentPoint(),n.addMarker(i,n.start),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y);break;case"L":while(!n.isCommandOrEnd()){var s=n.current;i=n.getAsCurrentPoint(),n.addMarker(i,s),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y)}break;case"H":while(!n.isCommandOrEnd()){var o=new e.Point((n.isRelativeCommand()?n.current.x:0)+n.getScalar(),n.current.y);n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y)}break;case"V":while(!n.isCommandOrEnd())o=new e.Point(n.current.x,(n.isRelativeCommand()?n.current.y:0)+n.getScalar()),n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y);break;case"C":while(!n.isCommandOrEnd()){var u=n.current,a=n.getPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint();n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y)}break;case"S":while(!n.isCommandOrEnd())u=n.current,a=n.getReflectedControlPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y);break;case"Q":while(!n.isCommandOrEnd())u=n.current,f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"T":while(!n.isCommandOrEnd())u=n.current,f=n.getReflectedControlPoint(),n.control=f,l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"A":while(!n.isCommandOrEnd()){u=n.current;var c=n.getScalar(),h=n.getScalar(),p=n.getScalar()*(Math.PI/180),d=n.getScalar(),v=n.getScalar();l=n.getAsCurrentPoint();var m=new e.Point(Math.cos(p)*(u.x-l.x)/2+Math.sin(p)*(u.y-l.y)/2,-Math.sin(p)*(u.x-l.x)/2+Math.cos(p)*(u.y-l.y)/2),g=Math.pow(m.x,2)/Math.pow(c,2)+Math.pow(m.y,2)/Math.pow(h,2);g>1&&(c*=Math.sqrt(g),h*=Math.sqrt(g));var y=(d==v?-1:1)*Math.sqrt((Math.pow(c,2)*Math.pow(h,2)-Math.pow(c,2)*Math.pow(m.y,2)-Math.pow(h,2)*Math.pow(m.x,2))/(Math.pow(c,2)*Math.pow(m.y,2)+Math.pow(h,2)*Math.pow(m.x,2)));isNaN(y)&&(y=0);var b=new e.Point(y*c*m.y/h,y*-h*m.x/c),w=new e.Point((u.x+l.x)/2+Math.cos(p)*b.x-Math.sin(p)*b.y,(u.y+l.y)/2+Math.sin(p)*b.x+Math.cos(p)*b.y),E=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))},S=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(E(e)*E(t))},x=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(S(e,t))},T=x([1,0],[(m.x-b.x)/c,(m.y-b.y)/h]),N=[(m.x-b.x)/c,(m.y-b.y)/h],C=[(-m.x-b.x)/c,(-m.y-b.y)/h],k=x(N,C);S(N,C)<=-1&&(k=Math.PI),S(N,C)>=1&&(k=0),v==0&&k>0&&(k-=2*Math.PI),v==1&&k<0&&(k+=2*Math.PI);var L=new e.Point(w.x-c*Math.cos((T+k)/2),w.y-h*Math.sin((T+k)/2));n.addMarkerAngle(L,(T+k)/2+(v==0?1:-1)*Math.PI/2),n.addMarkerAngle(l,k+(v==0?1:-1)*Math.PI/2),r.addPoint(l.x,l.y);if(t!=null){S=c>h?c:h;var A=c>h?1:c/h,O=c>h?h/c:1;t.translate(w.x,w.y),t.rotate(p),t.scale(A,O),t.arc(0,0,S,T,T+k,1-v),t.scale(1/A,1/O),t.rotate(-p),t.translate(-w.x,-w.y)}}break;case"Z":t!=null&&t.closePath(),n.current=n.start}}return r},this.getMarkers=function(){var e=this.PathParser.getMarkerPoints(),t=this.PathParser.getMarkerAngles(),n=[];for(var r=0;r<e.length;r++)n.push([e[r],t[r]]);return n}},e.Element.path.prototype=new e.Element.PathElementBase,e.Element.path=e.Element.path,e.Element.pattern=function(t){this.base=e.Element.ElementBase,this.base(t),this.createPattern=function(t,n){var r=new e.Element.svg;r.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),r.attributes.x=new e.Property("x",this.attribute("x").value),r.attributes.y=new e.Property("y",this.attribute("y").value),r.attributes.width=new e.Property("width",this.attribute("width").value),r.attributes.height=new e.Property("height",this.attribute("height").value),r.children=this.children;var i=document.createElement("canvas");return i.width=this.attribute("width").Length.toPixels("x"),i.height=this.attribute("height").Length.toPixels("y"),r.render(i.getContext("2d")),t.createPattern(i,"repeat")}},e.Element.pattern.prototype=new e.Element.ElementBase,e.Element.pattern=e.Element.pattern,e.Element.marker=function(t){this.base=e.Element.ElementBase,this.base(t),this.baseRender=this.render,this.render=function(t,n,r){t.translate(n.x,n.y),this.attribute("orient").valueOrDefault("auto")=="auto"&&t.rotate(r),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var i=new e.Element.svg;i.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),i.attributes.refX=new e.Property("refX",this.attribute("refX").value),i.attributes.refY=new e.Property("refY",this.attribute("refY").value),i.attributes.width=new e.Property("width",this.attribute("markerWidth").value),i.attributes.height=new e.Property("height",this.attribute("markerHeight").value),i.attributes.fill=new e.Property("fill",this.attribute("fill").valueOrDefault("black")),i.attributes.stroke=new e.Property("stroke",this.attribute("stroke").valueOrDefault("none")),i.children=this.children,i.render(t),t.restore(),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),this.attribute("orient").valueOrDefault
("auto")=="auto"&&t.rotate(-r),t.translate(-n.x,-n.y)}},e.Element.marker.prototype=new e.Element.ElementBase,e.Element.marker=e.Element.marker,e.Element.defs=function(t){this.base=e.Element.ElementBase,this.base(t),this.render=function(e){}},e.Element.defs.prototype=new e.Element.ElementBase,e.Element.defs=e.Element.defs,e.Element.GradientBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.gradientUnits=this.attribute("gradientUnits").valueOrDefault("objectBoundingBox"),this.stops=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];this.stops.push(r)}this.getGradient=function(){},this.createGradient=function(t,n){var r=this;this.attribute("xlink:href").hasValue()&&(r=this.attribute("xlink:href").Definition.getDefinition());var i=this.getGradient(t,n);for(var s=0;s<r.stops.length;s++)i.addColorStop(r.stops[s].offset,r.stops[s].color);if(this.attribute("gradientTransform").hasValue()){var o=e.ViewPort.viewPorts[0],u=new e.Element.rect;u.attributes.x=new e.Property("x",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.y=new e.Property("y",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.width=new e.Property("width",e.MAX_VIRTUAL_PIXELS),u.attributes.height=new e.Property("height",e.MAX_VIRTUAL_PIXELS);var a=new e.Element.g;a.attributes.transform=new e.Property("transform",this.attribute("gradientTransform").value),a.children=[u];var f=new e.Element.svg;f.attributes.x=new e.Property("x",0),f.attributes.y=new e.Property("y",0),f.attributes.width=new e.Property("width",o.width),f.attributes.height=new e.Property("height",o.height),f.children=[a];var l=document.createElement("canvas");l.width=o.width,l.height=o.height;var c=l.getContext("2d");return c.fillStyle=i,f.render(c),c.createPattern(l,"no-repeat")}return i}},e.Element.GradientBase.prototype=new e.Element.ElementBase,e.Element.linearGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x1").numValue():this.attribute("x1").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y1").numValue():this.attribute("y1").Length.toPixels("y"),s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x2").numValue():this.attribute("x2").Length.toPixels("x"),o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y2").numValue():this.attribute("y2").Length.toPixels("y");return e.createLinearGradient(r,i,s,o)}},e.Element.linearGradient.prototype=new e.Element.GradientBase,e.Element.linearGradient=e.Element.linearGradient,e.Element.radialGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("cx").numValue():this.attribute("cx").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("cy").numValue():this.attribute("cy").Length.toPixels("y"),s=r,o=i;this.attribute("fx").hasValue()&&(s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("fx").numValue():this.attribute("fx").Length.toPixels("x")),this.attribute("fy").hasValue()&&(o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("fy").numValue():this.attribute("fy").Length.toPixels("y"));var u=this.gradientUnits=="objectBoundingBox"?(n.width()+n.height())/2*this.attribute("r").numValue():this.attribute("r").Length.toPixels();return e.createRadialGradient(s,o,0,r,i,u)}},e.Element.radialGradient.prototype=new e.Element.GradientBase,e.Element.radialGradient=e.Element.radialGradient,e.Element.stop=function(t){this.base=e.Element.ElementBase,this.base(t),this.offset=this.attribute("offset").numValue();var n=this.style("stop-color");this.style("stop-opacity").hasValue()&&(n=n.Color.addOpacity(this.style("stop-opacity").value)),this.color=n.value},e.Element.stop.prototype=new e.Element.ElementBase,e.Element.stop=e.Element.stop,e.Element.AnimateBase=function(t){this.base=e.Element.ElementBase,this.base(t),e.Animations.push(this),this.duration=0,this.begin=this.attribute("begin").Time.toMilliseconds(),this.maxDuration=this.begin+this.attribute("dur").Time.toMilliseconds(),this.getProperty=function(){var e=this.attribute("attributeType").value,t=this.attribute("attributeName").value;return e=="CSS"?this.parent.style(t,!0):this.parent.attribute(t,!0)},this.initialValue=null,this.removed=!1,this.calcValue=function(){return""},this.update=function(e){this.initialValue==null&&(this.initialValue=this.getProperty().value);if(this.duration>this.maxDuration){if(this.attribute("repeatCount").value!="indefinite")return this.attribute("fill").valueOrDefault("remove")=="remove"&&!this.removed?(this.removed=!0,this.getProperty().value=this.initialValue,!0):!1;this.duration=0}this.duration=this.duration+e;var t=!1;if(this.begin<this.duration){var n=this.calcValue();if(this.attribute("type").hasValue()){var r=this.attribute("type").value;n=r+"("+n+")"}this.getProperty().value=n,t=!0}return t},this.progress=function(){return(this.duration-this.begin)/(this.maxDuration-this.begin)}},e.Element.AnimateBase.prototype=new e.Element.ElementBase,e.Element.animate=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=this.attribute("from").numValue(),t=this.attribute("to").numValue();return e+(t-e)*this.progress()}},e.Element.animate.prototype=new e.Element.AnimateBase,e.Element.animate=e.Element.animate,e.Element.animateColor=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=new RGBColor_(this.attribute("from").value),t=new RGBColor_(this.attribute("to").value);if(e.ok&&t.ok){var n=e.r+(t.r-e.r)*this.progress(),r=e.g+(t.g-e.g)*this.progress(),i=e.b+(t.b-e.b)*this.progress();return"rgb("+parseInt(n,10)+","+parseInt(r,10)+","+parseInt(i,10)+")"}return this.attribute("from").value}},e.Element.animateColor.prototype=new e.Element.AnimateBase,e.Element.animateColor=e.Element.animateColor,e.Element.animateTransform=function(t){this.base=e.Element.animate,this.base(t)},e.Element.animateTransform.prototype=new e.Element.animate,e.Element.animateTransform=e.Element.animateTransform,e.Element.font=function(t){this.base=e.Element.ElementBase,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.isRTL=!1,this.isArabic=!1,this.fontFace=null,this.missingGlyph=null,this.glyphs=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];r.type=="font-face"?(this.fontFace=r,r.style("font-family").hasValue()&&(e.Definitions[r.style("font-family").value]=this)):r.type=="missing-glyph"?this.missingGlyph=r:r.type=="glyph"&&(r.arabicForm!=""?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[r.unicode]=="undefined"&&(this.glyphs[r.unicode]=[]),this.glyphs[r.unicode][r.arabicForm]=r):this.glyphs[r.unicode]=r)}},e.Element.font.prototype=new e.Element.ElementBase,e.Element.font=e.Element.font,e.Element.fontface=function(t){this.base=e.Element.ElementBase,this.base(t),this.ascent=this.attribute("ascent").value,this.descent=this.attribute("descent").value,this.unitsPerEm=this.attribute("units-per-em").numValue()},e.Element.fontface.prototype=new e.Element.ElementBase,e.Element.fontface=e.Element.fontface,e.Element.missingglyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=0},e.Element.missingglyph.prototype=new e.Element.path,e.Element.missingglyph=e.Element.missingglyph,e.Element.glyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.unicode=this.attribute("unicode").value,this.arabicForm=this.attribute("arabic-form").value},e.Element.glyph.prototype=new e.Element.path,e.Element.glyph=e.Element.glyph,e.Element.text=function(t){this.base=e.Element.RenderedElementBase,this.base(t);if(t!=null){this.children=[];for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1?this.addChild(r,!0):r.nodeType==3&&this.addChild(new e.Element.tspan(r),!1)}}this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.style("dominant-baseline").hasValue()&&(e.textBaseline=this.style("dominant-baseline").value),this.style("alignment-baseline").hasValue()&&(e.textBaseline=this.style("alignment-baseline").value)},this.renderChildren=function(e){var t=this.style("text-anchor").valueOrDefault("start"),n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y");for(var i=0;i<this.children.length;i++){var s=this.children[i];s.attribute("x").hasValue()?s.x=s.attribute("x").Length.toPixels("x"):(s.attribute("dx").hasValue()&&(n+=s.attribute("dx").Length.toPixels("x")),s.x=n);var o=s.measureText(e);if(t!="start"&&(i==0||s.attribute("x").hasValue())){var u=o;for(var a=i+1;a<this.children.length;a++){var f=this.children[a];if(f.attribute("x").hasValue())break;u+=f.measureText(e)}s.x-=t=="end"?u:u/2}n=s.x+o,s.attribute("y").hasValue()?s.y=s.attribute("y").Length.toPixels("y"):(s.attribute("dy").hasValue()&&(r+=s.attribute("dy").Length.toPixels("y")),s.y=r),r=s.y,s.render(e)}}},e.Element.text.prototype=new e.Element.RenderedElementBase,e.Element.text=e.Element.text,e.Element.TextElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getGlyph=function(e,t,n){var r=t[n],i=null;if(e.isArabic){var s="isolated";(n==0||t[n-1]==" ")&&n<t.length-2&&t[n+1]!=" "&&(s="terminal"),n>0&&t[n-1]!=" "&&n<t.length-2&&t[n+1]!=" "&&(s="medial"),n>0&&t[n-1]!=" "&&(n==t.length-1||t[n+1]==" ")&&(s="initial"),typeof e.glyphs[r]!="undefined"&&(i=e.glyphs[r][s],i==null&&e.glyphs[r].type=="glyph"&&(i=e.glyphs[r]))}else i=e.glyphs[r];return i==null&&(i=e.missingGlyph),i},this.renderChildren=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=this.parent.style("font-style").valueOrDefault(e.Font.Parse(e.ctx.font).fontStyle),s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u),f=r/n.fontFace.unitsPerEm;t.translate(this.x,this.y),t.scale(f,-f);var l=t.lineWidth;t.lineWidth=t.lineWidth*n.fontFace.unitsPerEm/r,i=="italic"&&t.transform(1,0,.4,1,0,0),a.render(t),i=="italic"&&t.transform(1,0,-0.4,1,0,0),t.lineWidth=l,t.scale(1/f,-1/f),t.translate(-this.x,-this.y),this.x+=r*(a.horizAdvX||n.horizAdvX)/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(this.x+=o[u])}return}t.strokeStyle!=""&&t.strokeText(e.compressSpaces(this.getText()),this.x,this.y),t.fillStyle!=""&&t.fillText(e.compressSpaces(this.getText()),this.x,this.y)},this.getText=function(){},this.measureText=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=0,s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u);i+=(a.horizAdvX||n.horizAdvX)*r/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(i+=o[u])}return i}var f=e.compressSpaces(this.getText());if(!t.measureText)return f.length*10;t.save(),this.setContext(t);var l=t.measureText(f).width;return t.restore(),l}},e.Element.TextElementBase.prototype=new e.Element.RenderedElementBase,e.Element.tspan=function(t){this.base=e.Element.TextElementBase,this.base(t),this.text=t.nodeType==3?t.value:t.childNodes.length>0?t.childNodes[0].value:t.text,this.getText=function(){return this.text}},e.Element.tspan.prototype=new e.Element.TextElementBase,e.Element.tspan=e.Element.tspan,e.Element.tref=function(t){this.base=e.Element.TextElementBase,this.base(t),this.getText=function(){var e=this.attribute("xlink:href").Definition.getDefinition();if(e!=null)return e.children[0].getText()}},e.Element.tref.prototype=new e.Element.TextElementBase,e.Element.tref=e.Element.tref,e.Element.a=function(t){this.base=e.Element.TextElementBase,this.base(t),this.hasText=!0;for(var n=0;n<t.childNodes.length;n++)t.childNodes[n].nodeType!=3&&(this.hasText=!1);this.text=this.hasText?t.childNodes[0].value:"",this.getText=function(){return this.text},this.baseRenderChildren=this.renderChildren,this.renderChildren=function(t){if(this.hasText){this.baseRenderChildren(t);var n=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);e.Mouse.checkBoundingBox(this,new e.BoundingBox(this.x,this.y-n.Length.toPixels("y"),this.x+this.measureText(t),this.y))}else{var r=new e.Element.g;r.children=this.children,r.parent=this,r.render(t)}},this.onclick=function(){window.open(this.attribute("xlink:href").value)},this.onmousemove=function(){e.ctx.canvas.style.cursor="pointer"}},e.Element.a.prototype=new e.Element.TextElementBase,e.Element.a=e.Element.a,e.Element.image=function(t){this.base=e.Element.RenderedElementBase,this.base(t),e.Images.push(this),this.img=document.createElement("img"),this.loaded=!1;var n=this;this.img.onload=function(){n.loaded=!0},this.img.src=this.attribute("xlink:href").value,this.renderChildren=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y");if(i==0||s==0)return;t.save(),t.translate(n,r),e.AspectRatio(t,this.attribute("preserveAspectRatio").value,i,this.img.width,s,this.img.height,0,0),t.drawImage(this.img,0,0),t.restore()}},e.Element.image.prototype=new e.Element.RenderedElementBase,e.Element.image=e.Element.image,e.Element.g=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getBoundingBox=function(){var t=new e.BoundingBox;for(var n=0;n<this.children.length;n++)t.addBoundingBox(this.children[n].getBoundingBox());return t}},e.Element.g.prototype=new e.Element.RenderedElementBase,e.Element.g=e.Element.g,e.Element.symbol=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(t){this.baseSetContext(t);if(this.attribute("viewBox").hasValue()){var n=e.ToNumberArray(this.attribute("viewBox").value),r=n[0],i=n[1],s=n[2],o=n[3];e.AspectRatio(t,this.attribute("preserveAspectRatio").value,this.attribute("width").Length.toPixels("x"),s,this.attribute("height").Length.toPixels("y"),o,r,i),e.ViewPort.SetCurrent(n[2],n[3])}}},e.Element.symbol.prototype=new e.Element.RenderedElementBase,e.Element.symbol=e.Element.symbol,e.Element.style=function(t){this.base=e.Element.ElementBase,this.base(t);var n="";for(var r=0;r<t.childNodes.length;r++)n+=t.childNodes[r].data;n=n.replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,""),n=e.compressSpaces(n);var i=n.split("}");for(var r=0;r<i.length;r++)if(e.trim(i[r])!=""){var s=i[r].split("{"),o=s[0].split(","),u=s[1].split(";");for(var a=0;a<o.length;a++){var f=e.trim(o[a]);if(f!=""){var l={};for(var c=0;c<u.length;c++){var h=u[c].indexOf(":"),p=u[c].substr(0,h),d=u[c].substr(h+1,u[c].length-h);p!=null&&d!=null&&(l[e.trim(p)]=new e.Property(e.trim(p),e.trim(d)))}e.Styles[f]=l;if(f=="@font-face"){var v=l["font-family"].value.replace(/"/g,""),m=l.src.value.split(",");for(var g=0;g<m.length;g++)if(m[g].indexOf('format("svg")')>0){var y=m[g].indexOf("url"),b=m[g].indexOf(")",y),w=m[g].substr(y+5,b-y-6),E=e.parseXml(e.ajax(w)),S=E.getElementsByTagName("font");for(var x=0;x<S.length;x++){var T=e.CreateElement(S[x]);e.Definitions[v]=T}}}}}}},e.Element.style.prototype=new e.Element.ElementBase,e.Element.style=e.Element.style,e.Element.use=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.attribute("x").hasValue()&&e.translate(this.attribute("x").Length.toPixels("x"),0),this.attribute("y").hasValue()&&e.translate(0,this.attribute("y").Length.toPixels("y"))},this.getDefinition=function(){var e=this.attribute("xlink:href").Definition.getDefinition();return this.attribute("width").hasValue()&&(e.attribute("width",!0).value=this.attribute("width").value),this.attribute("height").hasValue()&&(e.attribute("height",!0).value=this.attribute("height").value),e},this.path=function(e){var t=this.getDefinition();t!=null&&t.path(e)},this.renderChildren=function(e){var t=this.getDefinition();t!=null&&t.render(e)}},e.Element.use.prototype=new e.Element.RenderedElementBase,e.Element.use=e.Element.use,e.Element.mask=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=t.attribute("mask").value;t.attribute("mask").value="";var u=document.createElement("canvas");u.width=n+i,u.height=r+s;var a=u.getContext("2d");this.renderChildren(a);var f=document.createElement("canvas");f.width=n+i,f.height=r+s;var l=f.getContext("2d");t.render(l),l.globalCompositeOperation="destination-in",l.fillStyle=a.createPattern(u,"no-repeat"),l.fillRect(0,0,n+i,r+s),e.fillStyle=l.createPattern(f,"no-repeat"),e.fillRect(0,0,n+i,r+s),t.attribute("mask").value=o},this.render=function(e){}},e.Element.mask.prototype=new e.Element.ElementBase,e.Element.mask=e.Element.mask,e.Element.clipPath=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e){for(var t=0;t<this.children.length;t++)this.children[t].path&&(this.children[t].path(e),e.clip())},this.render=function(e){}},e.Element.clipPath.prototype=new e.Element.ElementBase,e.Element.clipPath=e.Element.clipPath,e.Element.filter=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=t.getBoundingBox(),r=this.attribute("x").Length.toPixels("x"),i=this.attribute("y").Length.toPixels("y");if(r==0||i==0)r=n.x1,i=n.y1;var s=this.attribute("width").Length.toPixels("x"),o=this.attribute("height").Length.toPixels("y");if(s==0||o==0)s=n.width(),o=n.height();var u=t.style("filter").value;t.style("filter").value="";var a=.2,f=a*s,l=a*o,c=document.createElement("canvas");c.width=s+2*f,c.height=o+2*l;var h=c.getContext("2d");h.translate(-r+f,-i+l),t.render(h);for(var p=0;p<this.children.length;p++)this.children[p].apply(h,0,0,s+2*f,o+2*l);e.drawImage(c,0,0,s+2*f,o+2*l,r-f,i-l,s+2*f,o+2*l),t.style("filter",!0).value=u},this.render=function(e){}},e.Element.filter.prototype=new e.Element.ElementBase,e.Element.filter=e.Element.filter,e.Element.feGaussianBlur=function(t){function n(e){e=Math.max(e,.01);var t=Math.ceil(e*4)+1,n=[];for(var r=0;r<t;r++)n[r]=Math.exp(-0.5*(r/e)*(r/e));return n}function r(e){var t=0;for(var n=1;n<e.length;n++)t+=Math.abs(e[n]);t=2*t+Math.abs(e[0]);for(var n=0;n<e.length;n++)e[n]/=t;return e}function i(e,t,n,r,i){for(var u=0;u<i;u++)for(var a=0;a<r;a++){var f=s(e,a,u,r,i,3)/255;for(var l=0;l<4;l++){var c=n[0]*(f==0?255:s(e,a,u,r,i,l))*(f==0||l==3?1:f);for(var h=1;h<n.length;h++){var p=s(e,Math.max(a-h,0),u,r,i,3)/255,d=s(e,Math.min(a+h,r-1),u,r,i,3)/255;c+=n[h]*((p==0?255:s(e,Math.max(a-h,0),u,r,i,l))*(p==0||l==3?1:p)+(d==0?255:s(e,Math.min(a+h,r-1),u,r,i,l))*(d==0||l==3?1:d))}o(t,u,a,i,r,l,c)}}}function s(e,t,n,r,i,s){return e[n*r*4+t*4+s]}function o(e,t,n,r,i,s,o){e[n*r*4+t*4+s]=o}function u(e,t,s,o){var u=e.getImageData(0,0,t,s),a=n(o);a=r(a);var f=[];i(u.data,f,a,t,s),i(f,u.data,a,s,t),e.clearRect(0,0,t,s),e.putImageData(u,0,0)}this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t,n,r,i){u(e,r,i,this.attribute("stdDeviation").numValue())}},e.Element.filter.prototype=new e.Element.feGaussianBlur,e.Element.title=function(e){},e.Element.title.prototype=new e.Element.ElementBase,e.Element.title=e.Element.title,e.Element.desc=function(e){},e.Element.desc.prototype=new e.Element.ElementBase,e.Element.desc=e.Element.desc,e.Element.MISSING=function(e){},e.Element.MISSING.prototype=new e.Element.ElementBase,e.CreateElement=function(t){var n=t.nodeName.replace(/^[^:]+:/,"");n=n.replace(/\-/g,"");var r=null;return typeof e.Element[n]!="undefined"?r=new e.Element[n](t):r=new e.Element.MISSING(t),r.type=t.nodeName,r},e.load=function(t,n){e.loadXml(t,e.ajax(n))},e.loadXml=function(t,n){e.loadXmlDoc(t,e.parseXml(n))},e.loadXmlDoc=function(t,n){e.init(t);var r=function(e){var n=t.canvas;while(n)e.x-=n.offsetLeft,e.y-=n.offsetTop,n=n.offsetParent;return window.scrollX&&(e.x+=window.scrollX),window.scrollY&&(e.y+=window.scrollY),e};e.opts["ignoreMouse"]!=1&&(t.canvas.onclick=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onclick(n.x,n.y)},t.canvas.onmousemove=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onmousemove(n.x,n.y)});var i=e.CreateElement(n.documentElement);i.root=!0;var s=!0,o=function(){e.ViewPort.Clear(),t.canvas.parentNode&&e.ViewPort.SetCurrent(t.canvas.parentNode.clientWidth,t.canvas.parentNode.clientHeight),e.opts["ignoreDimensions"]!=1&&(i.style("width").hasValue()&&(t.canvas.width=i.style("width").Length.toPixels("x"),t.canvas.style.width=t.canvas.width+"px"),i.style("height").hasValue()&&(t.canvas.height=i.style("height").Length.toPixels("y"),t.canvas.style.height=t.canvas.height+"px"));var n=t.canvas.clientWidth||t.canvas.width,r=t.canvas.clientHeight||t.canvas.height;e.ViewPort.SetCurrent(n,r),e.opts!=null&&e.opts["offsetX"]!=null&&(i.attribute("x",!0).value=e.opts.offsetX),e.opts!=null&&e.opts["offsetY"]!=null&&(i.attribute("y",!0).value=e.opts.offsetY);if(e.opts!=null&&e.opts["scaleWidth"]!=null&&e.opts["scaleHeight"]!=null){var o=1,u=1;i.attribute("width").hasValue()&&(o=i.attribute("width").Length.toPixels("x")/e.opts.scaleWidth),i.attribute("height").hasValue()&&(u=i.attribute("height").Length.toPixels("y")/e.opts.scaleHeight),i.attribute("width",!0).value=e.opts.scaleWidth,i.attribute("height",!0).value=e.opts.scaleHeight,i.attribute("viewBox",!0).value="0 0 "+n*o+" "+r*u,i.attribute("preserveAspectRatio",!0).value="none"}e.opts["ignoreClear"]!=1&&t.clearRect(0,0,n,r),i.render(t),s&&(s=!1,e.opts!=null&&typeof e.opts["renderCallback"]=="function"&&e.opts.renderCallback())},u=!0;e.ImagesLoaded()&&(u=!1,o()),e.intervalID=setInterval(function(){var t=!1;u&&e.ImagesLoaded()&&(u=!1,t=!0),e.opts["ignoreMouse"]!=1&&(t|=e.Mouse.hasEvents());if(e.opts["ignoreAnimation"]!=1)for(var n=0;n<e.Animations.length;n++)t|=e.Animations[n].update(1e3/e.FRAMERATE);e.opts!=null&&typeof e.opts["forceRedraw"]=="function"&&e.opts["forceRedraw"]()==1&&(t=!0),t&&(o(),e.Mouse.runEvents())},1e3/e.FRAMERATE)},e.stop=function(){e.intervalID&&clearInterval(e.intervalID)},e.Mouse=new function(){this.events=[],this.hasEvents=function(){return this.events.length!=0},this.onclick=function(e,t){this.events.push({type:"onclick",x:e,y:t,run:function(e){e.onclick&&e.onclick()}})},this.onmousemove=function(e,t){this.events.push({type:"onmousemove",x:e,y:t,run:function(e){e.onmousemove&&e.onmousemove()}})},this.eventElements=[],this.checkPath=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInPath&&t.isPointInPath(r.x,r.y)&&(this.eventElements[n]=e)}},this.checkBoundingBox=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInBox(r.x,r.y)&&(this.eventElements[n]=e)}},this.runEvents=function(){e.ctx.canvas.style.cursor="";for(var t=0;t<this.events.length;t++){var n=this.events[t],r=this.eventElements[t];while(r)n.run(r),r=r.parent}this.events=[],this.eventElements=[]}},e}var e=function(e,n,r){r=r||{},typeof e=="string"&&(e=document.getElementById(e));var i;e.svg==null?(i=t(),e.svg=i):(i=e.svg,i.stop()),i.opts=r;var s=e.getContext("2d");typeof n.documentElement!="undefined"?i.loadXmlDoc(s,n):n.substr(0,1)=="<"?i.loadXml(s,n):i.load(s,n)};return e}();
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

