Sunteți pe pagina 1din 47

(function(){var GBS_HOST = "https://www.google.

com/";var g;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)}}var ca="function"==typeof Object.create?
Object.create:function(a){function b(){}b.prototype=a;return new b},da;
if("function"==typeof Object.setPrototypeOf)da=Object.setPrototypeOf;else{var ea;a:
{var fa={a:!0},ha={};try{ha.__proto__=fa;ea=ha.a;break a}catch(a){}ea=!1}da=ea?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ia=da,ja="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},ka="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function la(a,b){if(b)
{for(var c=ka,d=a.split("."),e=0;e<d.length-1;e++){var f=d[e];f in c||
(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];f=b(e);f!=e&&null!=f&&ja(c,d,
{configurable:!0,writable:!0,value:f})}}
la("String.prototype.endsWith",function(a){return a?a:function(a,c)
{if(null==this)throw new TypeError("The 'this' value for String.prototype.endsWith
must not be null or undefined");if(a instanceof RegExp)throw new TypeError("First
argument to String.prototype.endsWith must not be a regular expression");void
0===c&&(c=this.length);for(var b=Math.max(0,Math.min(c|
0,this.length)),e=a.length;0<e&&0<b;)if(this[--b]!=a[--e])return!1;return 0>=e}});
function ma(){ma=function(){};ka.Symbol||(ka.Symbol=na)}var na=function(){var
a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function oa()
{ma();var a=ka.Symbol.iterator;a||
(a=ka.Symbol.iterator=ka.Symbol("iterator"));"function"!=typeof
Array.prototype[a]&&ja(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return pa(aa(this))}});oa=function(){}}function pa(a)
{oa();a={next:a};a[ka.Symbol.iterator]=function(){return this};return a}
la("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a)
{return a};var b=[],f="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof f)
{a=f.call(a);for(var k=0;!(f=a.next()).done;)b.push(c.call(d,f.value,k++))}else
for(f=a.length,k=0;k<f;k++)b.push(c.call(d,a[k],k));return b}});function qa(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
la("WeakMap",function(a){function b(a){this.Ca=(k+=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,f)||ja(a,f,{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(C){return!1}}())return a;var
f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
k=0;b.prototype.set=function(a,b){d(a);if(!qa(a,f))throw Error("WeakMap key fail:
"+a);a[f][this.Ca]=b;return this};b.prototype.get=function(a){return qa(a,f)?a[f]
[this.Ca]:void 0};b.prototype.has=function(a){return
qa(a,f)&&qa(a[f],this.Ca)};b.prototype["delete"]=function(a){return
qa(a,f)&&qa(a[f],this.Ca)?delete a[f][this.Ca]:!1};return b});
la("Map",function(a){function b(){var a={};return a.Sb=a.next=a.head=a}function
c(a,b){var c=a.b;return pa(function(){if(c){for(;c.head!=a.b;)c=c.Sb;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?f.has(b)?
c=f.get(b):(c=""+ ++k,f.set(b,c)):c="p_"+b;var d=a.g[c];if(d&&qa(a.g,c))for(var
e=0;e<d.length;e++){var l=d[e];if(b!==b&&l.key!==l.key||
b===l.key)return{id:c,list:d,index:e,Va:l}}return{id:c,
list:d,index:-1,Va:void 0}}function e(a){this.g={};this.b=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(S){return!1}}())return a;oa();var f=new
WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||
(c.list=this.g[c.id]=[]);c.Va?c.Va.value=b:
(c.Va={next:this.b,Sb:this.b.Sb,head:this.b,key:a,value:b},c.list.push(c.Va),this.b
.Sb.next=c.Va,this.b.Sb=c.Va,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Va&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Va.Sb.next=a.Va.next,a.Va.next.Sb=
a.Va.Sb,a.Va.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Sb=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Va};e.prototype.get=function(a)
{return(a=d(this,a).Va)&&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 k=0;return e});
la("Set",function(a){function b(a){this.b=new Map;if(a){a=ba(a);for(var b;!
(b=a.next()).done;)this.add(b.value)}this.size=this.b.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(ba([b]));if(!d.has(b)||1!
=d.size||d.add(b)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),f=e.next();if(f.done||f.value[0]!=b||f.value[1]!=b)return!
1;f=e.next();return f.done||f.value[0]==b||4!=f.value[0].x||
f.value[1]!=f.value[0]?!1:e.next().done}catch(k){return!1}}())return
a;oa();b.prototype.add=function(a){a=0===a?
0:a;this.b.set(a,a);this.size=this.b.size;return
this};b.prototype["delete"]=function(a){a=this.b["delete"]
(a);this.size=this.b.size;return a};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(a){return
this.b.has(a)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b)
{var c=this;this.b.forEach(function(d){return a.call(b,d,d,c)})};return b});var
h=this;function n(a){return void 0!==a}function p(a){return"string"==typeof
a}function q(a){return"number"==typeof a}var ra=/^[\w+/_-]+[=]
{0,2}$/,sa=null;function r(){}function ta(a){a.Fe=void 0;a.wb=function(){return
a.Fe?a.Fe:a.Fe=new a}}
function ua(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
u(a){return"array"==ua(a)}function va(a){var
b=ua(a);return"array"==b||"object"==b&&"number"==typeof a.length}function v(a)
{return"function"==ua(a)}function wa(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function w(a){return a[xa]||(a[xa]=++ya)}var
xa="closure_uid_"+(1E9*Math.random()>>>0),ya=0;function za(a,b,c){return
a.call.apply(a.bind,arguments)}
function Aa(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 x(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?x=za:x=Aa;return x.apply(null,arguments)}
function y(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 Ba=Date.now||
function(){return+new Date};function Ca(a,b){var c=a.split("."),d=h;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function z(a,b){function c()
{}c.prototype=b.prototype;a.V=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Fl=function(a,c,f){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)}};var Da;function Ea(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Fa(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Ga(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Ha(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return
c}function Ia(){var a=Ja,b;for(b in a)return!1;return!0}function Ka(a){var
b={},c;for(c in a)b[c]=a[c];return b}var La="constructor hasOwnProperty
isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Ma(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 f=0;f<La.length;f+
+)c=La[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function Na(a)
{var b=arguments.length;if(1==b&&u(arguments[0]))return
Na.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function Oa(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Oa);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}z(Oa,Error);Oa.protot
ype.name="CustomError";var Pa;var Qa=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(p(a))return
p(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},A=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?
a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ra=Array.prototype.filter?
function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=
a.length,e=[],f=0,k=p(a)?a.split(""):a,l=0;l<d;l++)if(l in k){var
m=k[l];b.call(c,m,l,a)&&(e[f++]=m)}return e},Sa=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),f=p(a)?a.split(""):a,k=0;k<d;k++)k in
f&&(e[k]=b.call(c,f[k],k,a));return e},Ta=Array.prototype.some?function(a,b){return
Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=p(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},Ua=Array.prototype.every?function(a,b){return
Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=p(a)?
a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!
0};function Va(a,b){a:{var c=a.length;for(var d=p(a)?a.split(""):a,e=0;e<c;e++)if(e
in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}return 0>c?null:p(a)?
a.charAt(c):a[c]}function Wa(a,b){return 0<=Qa(a,b)}function Xa(a,b){Wa(a,b)||
a.push(b)}
function Ya(a,b){var c=Qa(a,b),d;
(d=0<=c)&&Array.prototype.splice.call(a,c,1);return d}function Za(a){return
Array.prototype.concat.apply([],arguments)}function $a(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 ab(a,b)
{for(var c=1;c<arguments.length;c++){var d=arguments[c];if(va(d)){var e=a.length||
0,f=d.length||0;a.length=e+f;for(var k=0;k<f;k++)a[e+k]=d[k]}else
a.push(d)}}function bb(a,b,c,d){Array.prototype.splice.apply(a,cb(arguments,1))}
function cb(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function db(a,b)
{return a>b?1:a<b?-1:0}function eb(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],f=b.call(void 0,e,d,a);n(f)&&(c[f]||(c[f]=[])).push(e)}return c}function
fb(a,b){return Za.apply([],Sa(a,b,void 0))};function gb(a,b){for(var
c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length
;)d+=c.shift()+e.shift();return d+c.join("%s")}function hb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function ib(a)
{return/^[\s\xa0]*$/.test(a)}var jb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function kb(a){if(!lb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(mb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(nb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(ob,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(pb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(qb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(rb,"&#0;"));return a}var
mb=/&/g,nb=/</g,ob=/>/g,pb=/"/g,qb=/'/g,rb=/\x00/g,lb=/[\x00&<>"']/;
function sb(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=h.document.createElement("div");return a.replace(tb,function(a,e){var
d=b[a];if(d)return d;if("#"==e.charAt(0)){var k=Number("0"+e.substr(1));isNaN(k)||
(d=String.fromCharCode(k))}d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-
1));return b[a]=d})}
function ub(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var b=Number("0"+c.substr(1));if(!
isNaN(b))return String.fromCharCode(b)}return a}})}var tb=/&([^;\s<&]
+);?/g;function vb(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}
function wb(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ba()).toString(36)}
function xb(a,b){for(var
c=0,d=jb(String(a)).split("."),e=jb(String(b)).split("."),f=Math.max(d.length,e.len
gth),k=0;0==c&&k<f;k++){var l=d[k]||"",m=e[k]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==l[0].length&&0==m[0].length)break;c=zb(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
zb(0==l[2].length,0==m[2].length)||zb(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function zb(a,b){return a<b?-1:a>b?1:0}
function Ab(a){return String(a).replace(/\-([a-z])/g,function(a,c){return
c.toUpperCase()})}function Bb(a){var b=p(void 0)?vb(void 0):"\\s";return
a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return
b+e.toUpperCase()})};var Cb;a:{var Db=h.navigator;if(Db){var Eb=Db.userAgent;if(Eb)
{Cb=Eb;break a}}Cb=""}function B(a){return-1!=Cb.indexOf(a)};function Fb()
{return(B("Chrome")||B("CriOS"))&&!B("Edge")};function Gb(){return B("iPhone")&&!
B("iPod")&&!B("iPad")}function Hb(){return Gb()||B("iPad")||B("iPod")};function
Ib(a){Ib[" "](a);return a}Ib[" "]=r;function Jb(a,b){try{return Ib(a[b]),!
0}catch(c){}return!1}function Kb(a,b){var c=D.Vh;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var D={Xd:!1,Wd:!1,We:!
1,$e:!1,Zd:!1,$d:!1,vg:!1};D.Qc=D.Xd||D.Wd||D.We||D.Zd||D.$e||D.$d;D.Ec=function()
{return Cb};D.te=function(){return h.navigator||null};D.Hl=function(){return
D.te()};D.Lb=D.Qc?D.$d:B("Opera");D.ma=D.Qc?D.Xd:B("Trident")||B("MSIE");D.ub=D.Qc?
D.Wd:B("Edge");D.zg=D.ub||D.ma;D.Ka=D.Qc?D.We:B("Gecko")&&!(-1!
=Cb.toLowerCase().indexOf("webkit")&&!B("Edge"))&&!(B("Trident")||B("MSIE"))&&!
B("Edge");D.Ga=D.Qc?D.$e||D.Zd:-1!=Cb.toLowerCase().indexOf("webkit")&&!B("Edge");
D.Th=function(){return D.Ga&&B("Mobile")};D.hf=D.Zd||
D.Th();D.ae=D.Ga;D.Rg=function(){var a=D.te();return
a&&a.platform||""};D.Ak=D.Rg();D.Ye=!1;D.af=!1;D.Xe=!1;D.df=!1;D.Pc=!1;D.xc=!
1;D.wc=!1;D.Yd=!1;D.wg=!1;D.Fb=D.Ye||D.af||D.Xe||D.df||D.Pc||D.xc||D.wc||
D.Yd;D.vb=D.Fb?D.Ye:B("Macintosh");D.de=D.Fb?D.af:B("Windows");D.Sh=function()
{return B("Linux")||B("CrOS")};D.Hj=D.Fb?D.Xe:D.Sh();D.Wh=function(){var
a=D.te();return!!a&&-1!=(a.appVersion||"").indexOf("X11")};D.El=D.Fb?D.df:D.Wh();
D.Vd=D.Fb?D.Pc:B("Android");D.rd=D.Fb?D.xc:Gb();D.qd=D.Fb?D.wc:B("iPad");D.Eg=D.Fb?
D.Yd:B("iPod");D.Dg=D.Fb?D.xc||D.wc||D.Yd:Hb();var Lb;D.Fb?Lb=D.wg:Lb=-1!
=Cb.toLowerCase().indexOf("kaios");D.Dj=Lb;D.Vc=function(){var
a="",b=D.Zg();b&&(a=b?b[1]:"");return D.ma&&(b=D.xf(),null!=b&&b>parseFloat(a))?
String(b):a};
D.Zg=function(){var a=D.Ec();if(D.Ka)return/rv:([^\);]+)
(\)|;)/.exec(a);if(D.ub)return/Edge\/([\d\.]+)/.exec(a);if(D.ma)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(D.Ga)return/WebKit\/
(\S+)/.exec(a);if(D.Lb)return/(?:Version)[ \/]?(\S+)/.exec(a)};D.xf=function(){var
a=h.document;return a?a.documentMode:void
0};D.VERSION=D.Vc();D.compare=function(a,b){return
xb(a,b)};D.Vh={};D.Ea=function(a){return D.vg||Kb(a,function(){return
0<=xb(D.VERSION,a)})};D.Jd=D.Ea;
D.mb=function(a){return Number(D.yg)>=a};D.Jl=D.mb;var Mb;var
Nb=h.document;Mb=Nb&&D.ma?D.xf()||("CSS1Compat"==Nb.compatMode?
parseInt(D.VERSION,10):5):void 0;D.yg=Mb;var Ob=!D.ma||D.mb(9),Pb=!D.Ka&&!D.ma||
D.ma&&D.mb(9)||D.Ka&&D.Ea("1.9.1"),Qb=D.ma&&!D.Ea("9");function Rb(){return!
0}function Sb(){return null}function Tb(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};function Ub(a,b)
{this.b=a===Vb&&b||"";this.g=Wb}Ub.prototype.sc=!0;Ub.prototype.Xb=function()
{return this.b};Ub.prototype.toString=function()
{return"Const{"+this.b+"}"};function Xb(a){return a instanceof
Ub&&a.constructor===Ub&&a.g===Wb?a.b:"type_error:Const"}var Wb={},Vb={};function
Yb(){this.b="";this.g=Zb}Yb.prototype.sc=!0;Yb.prototype.Xb=function(){return
this.b};function $b(a){if(a instanceof Yb&&a.constructor===Yb&&a.g===Zb)return
a.b;ua(a);return"type_error:TrustedResourceUrl"}var ac=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,Zb={};function bc(a){var b=new Yb;b.b=a;return b}
function cc(a,b,c){if(null==c)return b;if(p(c))return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=u(e)?e:[e];for(var
f=0;f<e.length;f++){var k=e[f];null!=k&&(b||(b=a),b+=(b.length>a.length?"&":"")
+encodeURIComponent(d)+"="+encodeURIComponent(String(k)))}}return b};function dc()
{this.b="";this.g=ec}dc.prototype.sc=!0;dc.prototype.Xb=function(){return
this.b};function fc(a){if(a instanceof dc&&a.constructor===dc&&a.g===ec)return
a.b;ua(a);return"type_error:SafeUrl"}var gc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:
[/?#]|$))/i;function hc(a){if(a instanceof dc)return a;a="object"==typeof a&&a.sc?
a.Xb():String(a);gc.test(a)||(a="about:invalid#zClosurez");return ic(a)}var
ec={};function ic(a){var b=new dc;b.b=a;return b}ic("about:blank");function jc()
{this.b="";this.g=kc}jc.prototype.sc=!0;var kc={};jc.prototype.Xb=function(){return
this.b};function lc(a){var b=new jc;b.b=a;return b}var mc=lc("");
function nc(a){if(a instanceof dc)a='url("'+fc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';else if(a instanceof Ub)a=Xb(a);else{a=String(a);var
b=a.replace(oc,"$1").replace(oc,"$1").replace(pc,"url");if(qc.test(b)){if(b=!
rc.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!
b:'"'==e&&b&&(c=!c)}b=b&&c&&sc(a)}a=b?tc(a):"zClosurez"}else a="zClosurez"}return
a}
function sc(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 qc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,pc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),oc=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),rc=/\/\*/;
function tc(a){return a.replace(pc,function(a,c,d,e){var b="";d=d.replace(/^(['"])
(.*)\1$/,function(a,c,d){b=c;return d});a=hc(d).Xb();return c+b+a+b+e})};function
uc(){this.b="";this.g=vc}uc.prototype.sc=!0;var vc={};
function wc(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<',
got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-
zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var
k=c[f];if(d[k])e.push(d[k]);else{b:{var l=void 0;for(l in d)if(d[l]==k){l=!0;break
b}l=!1}if(l&&e.pop()!=k){c=!1;break a}}}c=0==e.length}if(!c)throw Error("() and []
in selector must be balanced, got: "+
a);if(!(b instanceof jc)){c=b;d="";for(var m in c){if(!/^[-_a-zA-Z0-9]+
$/.test(m))throw Error("Name allows only [-_a-zA-Z0-9], got: "+m);e=c[m];null!
=e&&(e=u(e)?Sa(e,nc).join(" "):nc(e),d+=m+":"+e+";")}b=d?lc(d):mc}b instanceof
jc&&b.constructor===jc&&b.g===kc?m=b.b:(ua(b),m="type_error:SafeStyle");return
xc(a+"{"+m+"}")}function yc(a){function b(a){u(a)?A(a,b):c+=zc(a)}var
c="";A(arguments,b);return xc(c)}function Ac(a){a=Xb(a);return 0===a.length?
Bc:xc(a)}uc.prototype.Xb=function(){return this.b};
function zc(a){if(a instanceof uc&&a.constructor===uc&&a.g===vc)return
a.b;ua(a);return"type_error:SafeStyleSheet"}function xc(a){var b=new
uc;b.b=a;return b}var Bc=xc("");function Cc(){this.b="";this.g=Dc}Cc.prototype.sc=!
0;Cc.prototype.Xb=function(){return this.b};function Ec(a){if(a instanceof
Cc&&a.constructor===Cc&&a.g===Dc)return a.b;ua(a);return"type_error:SafeHtml"}var
Dc={};function Fc(a){var b=new Cc;b.b=a;return b}Fc("<!DOCTYPE
html>");Fc("");Fc("<br>");var Gc=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 Hc(a,b)
{if(Gc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b}
function Ic(a,b){a.src=$b(b);if(null===sa){a:{var
c=h.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&ra.test(c))break a;c=null}sa=c||""}
(c=sa)&&a.setAttribute("nonce",c)};function E(a,b){this.x=n(a)?a:0;this.y=n(b)?
b:0}g=E.prototype;g.Dd=function(){return new E(this.x,this.y)};function Jc(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Kc(a,b){return new E(a.x-
b.x,a.y-b.y)}g.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
g.we=function(a,b){var c=q(b)?b:a;this.x*=a;this.y*=c;return this};function F(a,b)
{this.width=a;this.height=b}function Lc(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}function Mc(a){return new
F(a.width,a.height)}F.prototype.aspectRatio=function(){return
this.width/this.height};F.prototype.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};F.prototype.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
F.prototype.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Nc(a){return a?new Oc(Pc(a)):Pa||(Pa=new Oc)}function Qc(a,b){return
p(b)?a.getElementById(b):b}function Rc(a,b){Ea(b,function(b,d){b&&"object"==typeof
b&&b.sc&&(b=b.Xb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:Uc.hasOwnProperty(d)?
a.setAttribute(Uc[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}
var
Uc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",framebord
er:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",ro
wspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function
Vc(a){a=a.document;a=Wc(a)?a.documentElement:a.body;return new
F(a.clientWidth,a.clientHeight)}
function Xc(a){var b=Yc(a);a=Zc(a);return D.ma&&D.Ea("10")&&a.pageYOffset!
=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function Yc(a){return a.scrollingElement?
a.scrollingElement:!D.Ga&&Wc(a)?a.documentElement:a.body||
a.documentElement}function $c(a){return a?Zc(a):window}function Zc(a){return
a.parentWindow||a.defaultView}function ad(a,b,c){return bd(document,arguments)}
function bd(a,b){var c=String(b[0]),d=b[1];if(!Ob&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',kb(d.name),'"');if(d.type){c.push('
type="',kb(d.type),'"');var e={};Ma(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(p(d)?
c.className=d:u(d)?c.className=d.join(" "):Rc(c,d));2<b.length&&cd(a,c,b);return c}
function cd(a,b,c){function d(c){c&&b.appendChild(p(c)?
a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!va(f)||
wa(f)&&0<f.nodeType?d(f):A(dd(f)?$a(f):f,d)}}function G(a){return
document.createElement(String(a))}function Wc(a)
{return"CSS1Compat"==a.compatMode}function ed(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function I(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function fd(a){return Pb&&void 0!=a.children?a.children:Ra(a.childNodes,function(a)
{return 1==a.nodeType})}function gd(a)
{if(n(a.firstElementChild))a=a.firstElementChild;else for(a=a.firstChild;a&&1!
=a.nodeType;)a=a.nextSibling;return a}function hd(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 Pc(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function id(a,b)
{if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else
if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!
=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else
ed(a),a.appendChild(Pc(a).createTextNode(String(b)))}var
jd={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},kd={IMG:" ",BR:"\n"};
function ld(a){return D.ma&&!D.Ea("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function md(a){a=a.tabIndex;return
q(a)&&0<=a&&32768>a}function nd(a,b,c){if(!(a.nodeName in jd))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 kd)b.push(kd[a.nodeName]);else
for(a=a.firstChild;a;)nd(a,b,c),a=a.nextSibling}
function dd(a){if(a&&"number"==typeof a.length){if(wa(a))return"function"==typeof
a.item||"string"==typeof a.item;if(v(a))return"function"==typeof a.item}return!
1}function Oc(a){this.b=a||h.document||document}g=Oc.prototype;g.ta=function(a)
{return Qc(this.b,a)};function od(a,b){var c=a.b;var d=b&&"*"!=b?
String(b).toUpperCase():"";c.querySelectorAll&&c.querySelector&&d?
c=c.querySelectorAll(d):c=c.getElementsByTagName(d||"*");return
c}g.Hb=function(a,b,c){return bd(this.b,arguments)};
g.appendChild=function(a,b){a.appendChild(b)};g.ah=ed;g.dh=I;Na("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));function pd(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function qd(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Da||
(Da={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=Da,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function rd(a,b)
{var c="";b&&(c=b.id);qd(a,"activedescendant",c)};function J()
{this.Ya=this.Ya;this.lb=this.lb}J.prototype.Ya=!1;J.prototype.Ia=function()
{this.Ya||(this.Ya=!0,this.ua())};function sd(a,b){a.Ya?n(void 0)?b.call(void
0):b():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?x(b,void
0):b))}J.prototype.ua=function(){if(this.lb)for(;this.lb.length;)this.lb.shift()
()};function td(a){a&&"function"==typeof a.Ia&&a.Ia()};var ud=!D.ma||D.mb(9),vd=!
D.ma||D.mb(9),wd=D.ma&&!D.Ea("9"),xd=function(){if(!h.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{h.addEventListener("test",r,b),h.removeEventListener("test",r,b)}catch(c)
{}return a}();function yd(a,b){this.type=a;this.i=this.target=b;this.s=!1;this.mg=!
0}yd.prototype.j=function(){this.s=!0};yd.prototype.b=function(){this.mg=!
1};function zd(a){a.b()};function Ad(a){return
D.Ga?"webkit"+a:D.Lb?"o"+a.toLowerCase():a.toLowerCase()}
var
K={Ii:"click",Sk:"rightclick",Si:"dblclick",Sc:"mousedown",Tc:"mouseup",Yj:"mouseov
er",Xj:"mouseout",Wj:"mousemove",Uj:"mouseenter",Vj:"mouseleave",Rc:"mousecancel",X
k:"selectionchange",Yk:"selectstart",Dl:"wheel",Fj:"keypress",Ej:"keydown",Gj:"keyu
p",Ei:"blur",uj:"focus",Ti:"deactivate",vj:"focusin",wj:"focusout",Hi:"change",Pk:"
reset",Wk:"select",hl:"submit",Bj:"input",Mk:"propertychange",lj:"dragstart",fj:"dr
ag",ij:"dragenter",kj:"dragover",jj:"dragleave",mj:"drop",hj:"dragend",rl:"touchsta
rt",
ql:"touchmove",ol:"touchend",nl:"touchcancel",Di:"beforeunload",Ni:"consolemessage"
,Oi:"contextmenu",Ui:"devicechange",Vi:"devicemotion",Wi:"deviceorientation",Zi:"DO
MContentLoaded",rj:"error",Aj:"help",Ij:"load",Qj:"losecapture",vk:"orientationchan
ge",Ok:"readystatechange",Qk:"resize",Tk:"scroll",ul:"unload",Fi:"canplay",Gi:"canp
laythrough",nj:"durationchange",oj:"emptied",qj:"ended",Lj:"loadeddata",Mj:"loadedm
etadata",zk:"pause",Bk:"play",Ck:"playing",Nk:"ratechange",Uk:"seeked",Vk:"seeking"
,dl:"stalled",
il:"suspend",ll:"timeupdate",Bl:"volumechange",Cl:"waiting",bl:"sourceopen",al:"sou
rceended",
$k:"sourceclosed",ni:"abort",wl:"update",zl:"updatestart",xl:"updateend",zj:"hashch
ange",wk:"pagehide",xk:"pageshow",Lk:"popstate",Qi:"copy",yk:"paste",Ri:"cut",xi:"b
eforecopy",yi:"beforecut",Bi:"beforepaste",uk:"online",tk:"offline",Sj:"message",Mi
:"connect",Cj:"install",oi:"activate",tj:"fetch",xj:"foreignfetch",Tj:"messageerror
",el:"statechange",yl:"updatefound",Pi:"controllerchange",vi:Ad("AnimationStart"),
ti:Ad("AnimationEnd"),ui:Ad("AnimationIteration"),tl:Ad("TransitionEnd"),Ek:"pointe
rdown",Kk:"pointerup",Dk:"pointercancel",Hk:"pointermove",Jk:"pointerover",Ik:"poin
terout",Fk:"pointerenter",Gk:"pointerleave",yj:"gotpointercapture",Rj:"lostpointerc
apture",Zj:"MSGestureChange",
$j:"MSGestureEnd",ak:"MSGestureHold",bk:"MSGestureStart",dk:"MSGestureTap",ek:"MSGo
tPointerCapture",fk:"MSInertiaStart",hk:"MSLostPointerCapture",ik:"MSPointerCancel"
,jk:"MSPointerDown",kk:"MSPointerEnter",lk:"MSPointerHover",
mk:"MSPointerLeave",nk:"MSPointerMove",qk:"MSPointerOut",rk:"MSPointerOver",sk:"MSP
ointerUp",jl:"text",kl:D.ma?"textinput":"textInput",Ki:"compositionstart",Li:"compo
sitionupdate",Ji:"compositionend",zi:"beforeinput",sj:"exit",Jj:"loadabort",Kj:"loa
dcommit",Nj:"loadredirect",Oj:"loadstart",Pj:"loadstop",Rk:"responsive",Zk:"sizecha
nged",vl:"unresponsive",Al:"visibilitychange",fl:"storage",ej:"DOMSubtreeModified",
$i:"DOMNodeInserted",bj:"DOMNodeRemoved",dj:"DOMNodeRemovedFromDocument",aj:"DOMNod
eInsertedIntoDocument",
Xi:"DOMAttrModified",Yi:"DOMCharacterDataModified",Ci:"beforeprint",ri:"afterprint"
,Ai:"beforeinstallprompt",wi:"appinstalled"};function Bd(a,b){yd.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.v=this.g=0;this.R=this.metaKe
y=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.o=null;if(a){var
c=this.type=a.type,d=a.changedTouches?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?D.Ka&&(Jb(e,"nodeName")||(e=null)):"mouseover"==c?
e=a.fromElement:"mouseout"==
c&&(e=a.toElement);this.relatedTarget=e;null===d?(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.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.button=a.button;this.g=a.keyCode||0;this.key=a.key||"";this.v=a.charCode||
("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;
this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.R=D.vb?
a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:Cd[a.pointerType]||"";this.o=a;a.defaultPrevented&&this.b()}}z(Bd,yd)
;var Dd=[1,4,2],Cd={2:"touch",3:"pen",4:"mouse"};function Ed(a){return(ud?
0==a.o.button:"click"==a.type?!0:!!(a.o.button&Dd[0]))&&!
(D.Ga&&D.vb&&a.ctrlKey)}Bd.prototype.j=function()
{Bd.V.j.call(this);this.o.stopPropagation?
this.o.stopPropagation():this.o.cancelBubble=!0};
Bd.prototype.b=function(){Bd.V.b.call(this);var
a=this.o;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,wd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Fd="closure_listenable_"+(1E6*Math.random()|0);function Gd(a){return!(!a||!
a[Fd])}var Hd=0;function Id(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Id=e;this.key=++Hd;this.Lc=this.sd=!1}function Jd(a){a.Lc=!
0;a.listener=null;a.b=null;a.src=null;a.Id=null};function Kd(a)
{this.src=a;this.b={};this.g=0}Kd.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var k=Ld(a,b,d,e);-1<k?
(b=a[k],c||(b.sd=!1)):(b=new Id(b,this.src,f,!!d,e),b.sd=c,a.push(b));return
b};Kd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=Ld(e,b,c,d);return-1<b?
(Jd(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function Md(a,b){var c=b.type;c in
a.b&&Ya(a.b[c],b)&&(Jd(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Kd.prototype.Wc=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=Ld(a,b,c,d));return-1<e?a[e]:null};Kd.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Fa(this.b,function(a){for(var
f=0;f<a.length;++f)if(!(c&&a[f].type!=d||e&&a[f].capture!=b))return!0;return!1})};
function Ld(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.Lc&&f.listener==b&&f.capture==!!c&&f.Id==d)return e}return-1};var
Nd="closure_lm_"+(1E6*Math.random()|0),Od={},Pd=0;function L(a,b,c,d,e)
{if(d&&d.once)return Qd(a,b,c,d,e);if(u(b)){for(var f=0;f<b.length;f+
+)L(a,b[f],c,d,e);return null}c=Rd(c);return Gd(a)?a.ha(b,c,wa(d)?!!d.capture:!!
d,e):Sd(a,b,c,!1,d,e)}
function Sd(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var k=wa(e)?!!
e.capture:!!e,l=Td(a);l||(a[Nd]=l=new Kd(a));c=l.add(b,c,d,k,f);if(c.b)return
c;d=Ud();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)xd||(e=k),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Vd(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Pd++;return c}
function Ud(){var a=Wd,b=vd?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 Qd(a,b,c,d,e){if(u(b)){for(var f=0;f<b.length;f+
+)Qd(a,b[f],c,d,e);return null}c=Rd(c);return Gd(a)?a.Sf(b,c,wa(d)?!!d.capture:!!
d,e):Sd(a,b,c,!0,d,e)}function Xd(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)Xd(a,b[f],c,d,e);else d=wa(d)?!!d.capture:!!d,c=Rd(c),Gd(a)?
a.Qa(b,c,d,e):a&&(a=Td(a))&&(b=a.Wc(b,c,d,e))&&Yd(b)}
function Yd(a){if(!q(a)&&a&&!a.Lc){var b=a.src;if(Gd(b))Md(b.Gb,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Vd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Pd--;
(c=Td(b))?(Md(c,a),0==c.g&&(c.src=null,b[Nd]=null)):Jd(a)}}}function Vd(a){return a
in Od?Od[a]:Od[a]="on"+a}
function Zd(a,b,c,d){var e=!
0;if(a=Td(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.Lc&&(f=$d(f,d),e=e&&!1!==f)}return e}function $d(a,b)
{var c=a.listener,d=a.Id||a.src;a.sd&&Yd(a);return c.call(d,b)}
function Wd(a,b){if(a.Lc)return!0;if(!vd){var c;if(!(c=b))a:
{c=["window","event"];for(var d=h,e=0;e<c.length;e++)if(d=d[c[e]],null==d)
{c=null;break a}c=d}e=c;c=new Bd(e,this);d=!0;if(!(0>e.keyCode||void 0!
=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(m){f=!
0}if(f||void 0==e.returnValue)e.returnValue=!
0}e=[];for(f=c.i;f;f=f.parentNode)e.push(f);f=a.type;for(var k=e.length-1;!
c.s&&0<=k;k--){c.i=e[k];var l=Zd(e[k],f,!0,c);d=d&&l}for(k=0;!c.s&&k<e.length;k+
+)c.i=e[k],l=Zd(e[k],
f,!1,c),d=d&&l}return d}return $d(a,new Bd(b,this))}function Td(a){a=a[Nd];return a
instanceof Kd?a:null}var ae="__closure_events_fn_"+(1E9*Math.random()>>>0);function
Rd(a){if(v(a))return a;a[ae]||(a[ae]=function(b){return a.handleEvent(b)});return
a[ae]};function M(){J.call(this);this.Gb=new
Kd(this);this.Jg=this;this.Oe=null}z(M,J);M.prototype[Fd]=!
0;g=M.prototype;g.zd=function(){return this.Oe};g.ld=function(a)
{this.Oe=a};g.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){Xd(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.zd();if(c)for(b=[];c;c=c.zd())b.push(c);c=this.Jg;var d=a.type||
a;if(p(a))a=new yd(a,c);else if(a instanceof yd)a.target=a.target||c;else{var
e=a;a=new yd(d,c);Ma(a,e)}e=!0;if(b)for(var f=b.length-1;!a.s&&0<=f;f--){var
k=a.i=b[f];e=be(k,d,!0,a)&&e}a.s||(k=a.i=c,e=be(k,d,!0,a)&&e,a.s||(e=be(k,d,!
1,a)&&e));if(b)for(f=0;!a.s&&f<b.length;f++)k=a.i=b[f],e=be(k,d,!1,a)&&e;return e};
g.ua=function(){M.V.ua.call(this);if(this.Gb){var a=this.Gb,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Jd(d[e]);delete
a.b[c];a.g--}}this.Oe=null};g.ha=function(a,b,c,d){return this.Gb.add(String(a),b,!
1,c,d)};g.Sf=function(a,b,c,d){return this.Gb.add(String(a),b,!
0,c,d)};g.Qa=function(a,b,c,d){return this.Gb.remove(String(a),b,c,d)};
function be(a,b,c,d){b=a.Gb.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,f=0;f<b.length;++f){var k=b[f];if(k&&!k.Lc&&k.capture==c){var
l=k.listener,m=k.Id||k.src;k.sd&&Md(a.Gb,k);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.mg}g.Wc=function(a,b,c,d){return
this.Gb.Wc(String(a),b,c,d)};g.hasListener=function(a,b){return
this.Gb.hasListener(n(a)?String(a):void 0,b)};function ce(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}ce.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
de(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function ee(a)
{h.setTimeout(function(){throw a;},0)}var fe;
function ge(){var a=h.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function()
{var
a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documen
tElement.appendChild(a);var
b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var
c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.proto
col+"//"+b.location.host;a=x(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!
1);this.port1={};this.port2={postMessage:function()
{b.postMessage(c,d)}}});if("undefined"!==typeof a&&!B("Trident")&&!B("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var
a=c.cb;c.cb=null;a()}};return function(a)
{d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var
b=document.createElement("SCRIPT");
b.onreadystatechange=function()
{b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.
documentElement.appendChild(b)}:function(a){h.setTimeout(a,0)}};function he()
{this.g=this.b=null}var je=new ce(function(){return new ie},function(a)
{a.reset()});he.prototype.add=function(a,b){var c=je.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};he.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function ie()
{this.next=this.g=this.b=null}ie.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};ie.prototype.reset=function()
{this.next=this.g=this.b=null};function ke(a,b){le||me();ne||(le(),ne=!
0);oe.add(a,b)}var le;function me(){if(h.Promise&&h.Promise.resolve){var
a=h.Promise.resolve(void 0);le=function(){a.then(pe)}}else le=function(){var a=pe;!
v(h.setImmediate)||h.Window&&h.Window.prototype&&!
B("Edge")&&h.Window.prototype.setImmediate==h.setImmediate?(fe||
(fe=ge()),fe(a)):h.setImmediate(a)}}var ne=!1,oe=new he;function pe(){for(var
a;a=oe.remove();){try{a.b.call(a.g)}catch(b){ee(b)}de(je,a)}ne=!1};function qe(a)
{a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function re(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function se(a,b)
{this.b=0;this.v=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=r)try{var
c=this;a.call(b,function(a){te(c,2,a)},function(a){te(c,3,a)})}catch(d)
{te(this,3,d)}}function ue(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}ue.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
ve=new ce(function(){return new ue},function(a){a.reset()});function we(a,b,c){var
d=ve.get();d.j=a;d.g=b;d.i=c;return d}
se.prototype.then=function(a,b,c){return xe(this,v(a)?a:null,v(b)?
b:null,c)};qe(se);se.prototype.cancel=function(a){0==this.b&&ke(function(){var
b=new ye(a);ze(this,b)},this)};function ze(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g)
{for(var d=0,e=null,f=null,k=c.g;k&&(k.o||(d++,k.b==a&&(e=k),!
(e&&1<d)));k=k.next)e||(f=k);e&&(0==c.b&&1==d?ze(c,b):(f?
(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Ae(c),Be(c,e,3,b)))}a.i=null}else
te(a,3,b)}
function Ce(a,b){a.g||2!=a.b&&3!=a.b||De(a);a.j?a.j.next=b:a.g=b;a.j=b}function
xe(a,b,c,d){var e=we(null,null,null);e.b=new se(function(a,k){e.j=b?function(c)
{try{var e=b.call(d,c);a(e)}catch(t){k(t)}}:a;e.g=c?function(b){try{var
e=c.call(d,b);!n(e)&&b instanceof ye?k(b):a(e)}catch(t)
{k(t)}}:k});e.b.i=a;Ce(a,e);return e.b}se.prototype.ka=function(a)
{this.b=0;te(this,2,a)};se.prototype.Ya=function(a){this.b=0;te(this,3,a)};
function te(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ka,f=a.Ya;if(d instanceof se){Ce(d,we(e||r,f||
null,a));var k=!0}else if(re(d))d.then(e,f,a),k=!0;else{if(wa(d))try{var
l=d.then;if(v(l)){Ee(d,l,e,f,a);k=!0;break a}}catch(m){f.call(a,m);k=!0;break a}k=!
1}}k||(a.v=c,a.b=b,a.i=null,De(a),3!=b||c instanceof ye||Fe(a,c))}}
function Ee(a,b,c,d,e){function f(a){l||(l=!0,d.call(e,a))}function k(a){l||(l=!
0,c.call(e,a))}var l=!1;try{b.call(a,k,f)}catch(m){f(m)}}function De(a){a.s||(a.s=!
0,ke(a.R,a))}function Ae(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}se.prototype.R=function(){for(var
a;a=Ae(this);)Be(this,a,this.b,this.v);this.s=!1};
function Be(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,Ge(b,c,d);else try{b.o?b.j.call(b.i):Ge(b,c,d)}catch(e)
{He.call(null,e)}de(ve,b)}function Ge(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Fe(a,b){a.o=!0;ke(function()
{a.o&&He.call(null,b)})}var He=ee;function ye(a)
{Oa.call(this,a)}z(ye,Oa);ye.prototype.name="cancel";function Ie(a,b)
{M.call(this);this.g=a||1;this.b=b||
h;this.i=x(this.ji,this);this.j=Ba()}z(Ie,M);g=Ie.prototype;g.Cd=!
1;g.Pb=null;g.ji=function(){if(this.Cd){var a=Ba()-this.j;0<a&&a<.8*this.g?
this.Pb=this.b.setTimeout(this.i,this.g-a):
(this.Pb&&(this.b.clearTimeout(this.Pb),this.Pb=null),this.dispatchEvent("tick"),th
is.Cd&&(this.stop(),this.start()))}};g.start=function(){this.Cd=!0;this.Pb||
(this.Pb=this.b.setTimeout(this.i,this.g),this.j=Ba())};
g.stop=function(){this.Cd=!
1;this.Pb&&(this.b.clearTimeout(this.Pb),this.Pb=null)};g.ua=function()
{Ie.V.ua.call(this);this.stop();delete this.b};function Je(a,b,c)
{if(v(a))c&&(a=x(a,c));else if(a&&"function"==typeof
a.handleEvent)a=x(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:h.setTimeout(a,b||0)};function Ke(a,b,c)
{J.call(this);this.b=a;this.j=b||0;this.g=c;this.i=x(this.
$g,this)}z(Ke,J);g=Ke.prototype;g.Ca=0;g.ua=function()
{Ke.V.ua.call(this);this.stop();delete this.b;delete this.g};g.start=function(a)
{this.stop();this.Ca=Je(this.i,n(a)?a:this.j)};g.stop=function(){0!
=this.Ca&&h.clearTimeout(this.Ca);this.Ca=0};g.$g=function()
{this.Ca=0;this.b&&this.b.call(this.g)};function Le(a){if(a.classList)return
a.classList;a=a.className;return p(a)&&a.match(/\S+/g)||[]}function Me(a,b){return
a.classList?a.classList.contains(b):Wa(Le(a),b)}function Ne(a,b){a.classList?
a.classList.add(b):Me(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
Oe(a,b){if(a.classList)A(b,function(b){Ne(a,b)});else{var c={};A(Le(a),function(a)
{c[a]=!0});A(b,function(a){c[a]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function Pe(a,b){a.classList?
a.classList.remove(b):Me(a,b)&&(a.className=Ra(Le(a),function(a){return a!
=b}).join(" "))}function Qe(a,b){a.classList?A(b,function(b)
{Pe(a,b)}):a.className=Ra(Le(a),function(a){return!Wa(b,a)}).join(" ")};function
Re(a){var b=0,c=0;if(Se(a))b=a.selectionStart,c=-1;else if(Te()){var
d=Ue(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function Ue(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function Ve(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function Se(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function Te(){return D.ma&&!D.Ea("9")};function
We(a){M.call(this);this.g=a||window;this.i=L(this.g,"resize",this.j,!
1,this);this.b=Vc(this.g||window)}z(We,M);We.prototype.ya=function(){return this.b?
Mc(this.b):null};We.prototype.ua=function()
{We.V.ua.call(this);this.i&&(Yd(this.i),this.i=null);this.b=this.g=null};We.prototy
pe.j=function(){var a=Vc(this.g||window);Lc(a,this.b)||
(this.b=a,this.dispatchEvent("resize"))};function Xe(a)
{J.call(this);this.g=a;this.b={}}z(Xe,J);var
Ye=[];g=Xe.prototype;g.ha=function(a,b,c,d){u(b)||
(b&&(Ye[0]=b.toString()),b=Ye);for(var e=0;e<b.length;e++){var f=L(a,b[e],c||
this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.key]=f}return
this};g.Sf=function(a,b,c,d){return Ze(this,a,b,c,d)};function Ze(a,b,c,d,e,f)
{if(u(c))for(var k=0;k<c.length;k++)Ze(a,b,c[k],d,e,f);else{b=Qd(b,c,d||
a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a}
g.Qa=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)this.Qa(a,b[f],c,d,e);else c=c||this.handleEvent,d=wa(d)?!!d.capture:!!d,e=e||
this.g||this,c=Rd(c),d=!!d,b=Gd(a)?a.Wc(b,c,d,e):a?(a=Td(a))?
a.Wc(b,c,d,e):null:null,b&&(Yd(b),delete this.b[b.key]);return this};function $e(a)
{Ea(a.b,function(a,c){this.b.hasOwnProperty(c)&&Yd(a)},a);a.b={}}g.ua=function()
{Xe.V.ua.call(this);$e(this)};g.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function af(a,b,c,d,e,f)
{if(D.Ga&&!D.Ea("525"))return!0;if(D.vb&&e)return bf(a);if(e&&!d)return!1;if(!D.Ka)
{q(b)&&(b=cf(b));var k=17==b||18==b||D.vb&&91==b;if((!c||D.vb)&&k||
D.vb&&16==b&&(d||f))return!1}if((D.Ga||D.ub)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(D.ma&&d&&b==a)return!1;switch(a){case 13:return D.Ka?f||e?!1:!
(c&&d):!0;case 27:return!(D.Ga||D.ub||D.Ka)}return D.Ka&&(d||e||f)?!1:bf(a)}
function bf(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(D.Ga||
D.ub)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case
109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case
190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!
0;default:return!1}}function cf(a){if(D.Ka)a=df(a);else if(D.vb&&D.Ga)switch(a)
{case 93:a=91}return a}
function df(a){switch(a){case 61:return 187;case 59:return 186;case 173:return
189;case 224:return 91;case 0:return 224;default:return a}};function ef(a,b)
{M.call(this);a&&ff(this,a,b)}z(ef,M);g=ef.prototype;g.Fc=null;g.Kd=null;g.He=null;
g.Ld=null;g.Za=-1;g.Jb=-1;g.le=!1;
var
gf={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,6
3239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,6324
7:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},hf=
{Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,
F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,P
ageDown:34,Insert:45},jf=!D.Ga||D.Ea("525"),kf=D.vb&&D.Ka;g=ef.prototype;
g.wh=function(a){if(D.Ga||D.ub)if(17==this.Za&&!a.ctrlKey||18==this.Za&&!a.altKey||
D.vb&&91==this.Za&&!a.metaKey)this.Jb=this.Za=-1;-1==this.Za&&(a.ctrlKey&&17!=a.g?
this.Za=17:a.altKey&&18!=a.g?this.Za=18:a.metaKey&&91!=a.g&&(this.Za=91));jf&&!
af(a.g,this.Za,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Jb=cf(a.g),kf&&(this.le=a.altKey))};g.yh=function(a){this.Jb=this.Za=-
1;this.le=a.altKey};
g.handleEvent=function(a){var b=a.o,c=b.altKey;if(D.ma&&"keypress"==a.type){var
d=this.Jb;var e=13!=d&&27!=d?b.keyCode:0}else(D.Ga||D.ub)&&"keypress"==a.type?
(d=this.Jb,e=0<=b.charCode&&63232>b.charCode&&bf(d)?b.charCode:0):D.Lb&&!D.Ga?
(d=this.Jb,e=bf(d)?b.keyCode:0):("keypress"==a.type?
(kf&&(c=this.le),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Jb,e=b.charCode):(d=b.keyCode||this.Jb,e=b.charCode||0)):(d=b.keyCode||
this.Jb,e=b.charCode||0),D.vb&&63==e&&224==d&&(d=191));var f=d=cf(d);
d?63232<=d&&d in gf?
f=gf[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in
hf&&(f=hf[b.keyIdentifier]);D.Ka&&jf&&"keypress"==a.type&&!
af(f,this.Za,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Za,this.Za=f,b=new
lf(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.ta=function(){return
this.Fc};function ff(a,b,c)
{a.Ld&&mf(a);a.Fc=b;a.Kd=L(a.Fc,"keypress",a,c);a.He=L(a.Fc,"keydown",a.wh,c,a);a.L
d=L(a.Fc,"keyup",a.yh,c,a)}
function mf(a)
{a.Kd&&(Yd(a.Kd),Yd(a.He),Yd(a.Ld),a.Kd=null,a.He=null,a.Ld=null);a.Fc=null;a.Za=-
1;a.Jb=-1}g.ua=function(){ef.V.ua.call(this);mf(this)};function lf(a,b,c,d)
{Bd.call(this,d);this.type="key";this.g=a;this.v=b;this.repeat=c}z(lf,Bd);function
nf(a,b){var c=a.match(of);return c?Number(c[1])*b[c[2]]:NaN}var
of=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,pf={"":1,n:1E-9,u:1E-
6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},qf={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
Ja={},rf=null;function sf(a){a=w(a);delete Ja[a];Ia()&&rf&&rf.stop()}function tf()
{rf||(rf=new Ke(function(){uf()},20));var a=rf;0!=a.Ca||a.start()}function uf(){var
a=Ba();Ea(Ja,function(b){vf(b,a)});Ia()||tf()};function wf()
{M.call(this);this.g=0;this.endTime=this.b=null}z(wf,M);wf.prototype.s=function()
{this.Ob("begin")};wf.prototype.j=function()
{this.Ob("end")};wf.prototype.Ob=function(a){this.dispatchEvent(a)};function
xf(a,b,c,d){wf.call(this);if(!u(a)||!u(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.i=a;this.R=b;this.duration=c;this.v=d;this.coords=[];this.progress=0}
z(xf,wf);g=xf.prototype;
g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.i;else
if(1==this.g)return!1;sf(this);this.b=a=Ba();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.s();this.Ob("play");-1==this.g&&this.Ob("resume");this.g=1;var b=w(this);b in
Ja||(Ja[b]=this);tf();vf(this,a);return!0};g.stop=function(a)
{sf(this);this.g=0;a&&(this.progress=1);yf(this,this.progress);this.Ob("stop");this
.j()};
g.ua=function(){0==this.g||this.stop(!
1);this.Ob("destroy");xf.V.ua.call(this)};function vf(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);yf(a,a.progress);1==a.progress?
(a.g=0,sf(a),a.Ob("finish"),a.j()):1==a.g&&a.Ne()}function yf(a,b)
{v(a.v)&&(b=a.v(b));a.coords=Array(a.i.length);for(var c=0;c<a.i.length;c+
+)a.coords[c]=(a.R[c]-a.i[c])*b+a.i[c]}g.Ne=function()
{this.Ob("animate")};g.Ob=function(a){this.dispatchEvent(new zf(a,this))};
function zf(a,b)
{yd.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}z(zf,yd);function Af(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}g=Af.prototype;g.yb=function()
{return this.right-this.left};g.hc=function(){return this.bottom-this.top};function
Bf(a,b){var c=b.x<a.left?b.x-a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-
a.top:b.y>a.bottom?b.y-a.bottom:0;return Math.sqrt(c*c+d*d)}g.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};
g.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function N(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}function Cf(a){return new
Af(a.top,a.left+a.width,a.top+a.height,a.left)}function Df(a){return new
N(a.left,a.top,a.right-a.left,a.bottom-a.top)}function Ef(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top),f=Math.min(a.top+a.height,b.top+b.height);if(e<=f)return
new N(c,e,d-c,f-e)}return null}N.prototype.ya=function(){return new
F(this.width,this.height)};
N.prototype.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return
this};N.prototype.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};
N.prototype.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function O(a,b,c)
{if(p(b))(b=Ff(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],f=Ff(c,d);f&&(c.style[f]=e)}}var Gf={};function Ff(a,b){var c=Gf[b];if(!c)
{var d=Ab(b);c=d;void
0===a.style[d]&&(d=(D.Ga?"Webkit":D.Ka?"Moz":D.ma?"ms":D.Lb?"O":null)+Bb(d),void 0!
==a.style[d]&&(c=d));Gf[b]=c}return c}function Hf(a,b){var
c=a.style[Ab(b)];return"undefined"!==typeof c?c:a.style[Ff(a,b)]||""}
function If(a,b){var c=Pc(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function Jf(a,b){return If(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Kf(a,b,c)
{if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Lf(d,!
1);a.style.top=Lf(b,!1)}function Mf(a){return new E(a.offsetLeft,a.offsetTop)}
function Nf(a){try{var b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}D.ma&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function Of(a){if(D.ma&&!D.mb(8))return a.offsetParent;var
b=Pc(a),c=Jf(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!
=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Jf(a,"position"),d=d&&"st
atic"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||
a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return
a;return null}
function Pf(a){for(var b=new
Af(0,Infinity,Infinity,0),c=Nc(a),d=c.b.body,e=c.b.documentElement,f=Yc(c.b);a=Of(a
);)if(!(D.ma&&0==a.clientWidth||D.Ga&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=Jf(a,"overflow")){var k=Qf(a),l=new
E(a.clientLeft,a.clientTop);k.x+=l.x;k.y+=l.y;b.top=Math.max(b.top,k.y);b.right=Mat
h.min(b.right,k.x+a.clientWidth);b.bottom=Math.min(b.bottom,k.y+a.clientHeight);b.l
eft=Math.max(b.left,k.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,
f);c=Vc(Zc(c.b)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function Rf(a,b){var c=b||Yc(document);var d=c||Yc(document);var
e=Qf(a),f=Qf(d),k=Sf(d);if(d==Yc(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;D.ma&&!D.mb(10)&&(l+=k.left,e+=k.top)}else l=e.x-f.x-k.left,e=e.y-f.y-
k.top;k=Tf(a);f=d.clientHeight-k.height;var
m=d.scrollLeft,t=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
k.width),0));t+=Math.min(e,Math.max(e-f,0));d=new
E(m,t);c.scrollLeft=d.x;c.scrollTop=d.y}
function Qf(a){var b=Pc(a),c=new E(0,0);var d=b?Pc(b):document;d=!D.ma||D.mb(9)||
Wc(Nc(d).b)?d.documentElement:d.body;if(a==d)return
c;a=Nf(a);b=Xc(Nc(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Uf(a)
{a=Nf(a);return new E(a.left,a.top)}function Vf(a){if(1==a.nodeType)return
Uf(a);a=a.changedTouches?a.changedTouches[0]:a;return new
E(a.clientX,a.clientY)}function Wf(a,b,c){var d=Qf(a);b instanceof
E&&(c=b.y,b=b.x);Kf(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))}
function P(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=Lf(b,!0);a.style.height=Lf(c,!
0)}function Lf(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Xf(a){var b=Tf;if("none"!=Jf(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return
a}
function Tf(a){var b=a.offsetWidth,c=a.offsetHeight,d=D.Ga&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new F(b,c):(a=Nf(a),new F(a.right-a.left,a.bottom-
a.top))}function Yf(a){var b=Qf(a);a=Xf(a);return new
N(b.x,b.y,a.width,a.height)}function Zf(a){a=a.style;"opacity"in a?
a.opacity=.3:"MozOpacity"in a?a.MozOpacity=.3:"filter"in
a&&(a.filter="alpha(opacity="+100*Number(.3)+")")}
function $f(a,b){var c=a.style;D.ma&&!D.Ea("8")?
c.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="crop")':(c.backgroundImage="url("+b+")",c.backgroundPosition="top
left",c.backgroundRepeat="no-repeat")}function Q(a,b){a.style.display=b?"":"none"}
function ag(a){var b=Nc(void
0),c=b.b;if(D.ma&&c.createStyleSheet)b=c.createStyleSheet(),bg(b,a);else{c=od(b,"HE
AD")[0];if(!c){var d=od(b,"BODY")
[0];c=b.Hb("HEAD");d.parentNode.insertBefore(c,d)}d=b.Hb("STYLE");bg(d,a);b.appendC
hild(c,d)}}function bg(a,b){var c=zc(b);D.ma&&n(a.cssText)?
a.cssText=c:a.innerHTML=c}function cg(a){return"rtl"==Jf(a,"direction")}var
dg=D.Ka?"MozUserSelect":D.Ga||D.ub?"WebkitUserSelect":null;
function eg(a,b){var c=b?null:a.getElementsByTagName("*");if(dg){var
d="none";a.style&&(a.style[dg]=d);if(c)for(var e=0,f;f=c[e];e+
+)f.style&&(f.style[dg]=d)}else if(D.ma||
D.Lb)if(d="on",a.setAttribute("unselectable",d),c)for(e=0;f=c[e];e+
+)f.setAttribute("unselectable",d)}
function fg(a){var b=Pc(a),c=D.ma&&a.currentStyle;if(c&&Wc(Nc(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=gg(a,c.width,"width","pixelWidth"),a=gg(a,c.height,"height","pixelHeight"),new
F(b,a);c=new F(a.offsetWidth,a.offsetHeight);b=hg(a);a=Sf(a);return new F(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function ig(a,b){var c=Wc(Nc(Pc(a)).b);if(!D.ma||D.Ea("10")||
c&&D.Ea("8"))jg(a,b,"content-box");else{var
d=a.style;if(c)d.pixelWidth=b.width,d.pixelHeight=b.height;else{c=hg(a);var
e=Sf(a);d.pixelWidth=b.width+e.left+c.left+c.right+e.right;d.pixelHeight=b.height+e
.top+c.top+c.bottom+e.bottom}}}function jg(a,b,c){a=a.style;D.Ka?
a.MozBoxSizing=c:D.Ga?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}
function gg(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var
e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function kg(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?gg(a,c,"left","pixelLeft"):0}
function hg(a){if(D.ma){var
b=kg(a,"paddingLeft"),c=kg(a,"paddingRight"),d=kg(a,"paddingTop");a=kg(a,"paddingBo
ttom");return new
Af(d,c,a,b)}b=If(a,"paddingLeft");c=If(a,"paddingRight");d=If(a,"paddingTop");a=If(
a,"paddingBottom");return new
Af(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
lg={thin:2,medium:4,thick:6};
function mg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in lg?
lg[c]:gg(a,c,"left","pixelLeft")}
function Sf(a){if(D.ma&&!D.mb(9)){var
b=mg(a,"borderLeft"),c=mg(a,"borderRight"),d=mg(a,"borderTop");a=mg(a,"borderBottom
");return new
Af(d,c,a,b)}b=If(a,"borderLeftWidth");c=If(a,"borderRightWidth");d=If(a,"borderTopW
idth");a=If(a,"borderBottomWidth");return new
Af(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};D.platform={};D.platfo
rm.Vc=function(){if(D.de){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(D.Ec()))?
a[1]:"0"}return D.vb?(a=/10[_.][0-9_.]+/,(a=a.exec(D.Ec()))?
a[0].replace(/_/g,"."):"10"):D.Vd?(a=/Android\s+([^\);]+)(\)|;)/,
(a=a.exec(D.Ec()))?a[1]:""):D.rd||D.qd||D.Eg?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,
(a=a.exec(D.Ec()))?
a[1].replace(/_/g,"."):""):""};D.platform.VERSION=D.platform.Vc();D.platform.Jd=fun
ction(a){return 0<=xb(D.platform.VERSION,a)};D.product={};D.product.Ve=!
1;D.product.xc=!1;D.product.wc=!1;D.product.Pc=!1;D.product.Ue=!1;D.product.Ze=!
1;D.product.yc=D.Xd||D.Wd||D.$d||D.product.Ve||D.product.xc||D.product.wc||
D.product.Pc||D.product.Ue||
D.product.Ze;D.product.Lb=D.Lb;D.product.ma=D.ma;D.product.ub=D.ub;D.product.Ag=D.p
roduct.yc?D.product.Ve:B("Firefox");D.product.Rh=function(){return Gb()||
B("iPod")};D.product.rd=D.product.yc?
D.product.xc:D.product.Rh();D.product.qd=D.product.yc?D.product.wc:B("iPad");
D.product.Vd=D.product.yc?D.product.Pc:B("Android")&&!(Fb()||B("Firefox")||
B("Opera")||B("Silk"));D.product.xg=D.product.yc?
D.product.Ue:Fb();D.product.Uh=function(){return B("Safari")&&!(Fb()||B("Coast")||
B("Opera")||B("Edge")||B("Silk")||B("Android"))&&!Hb()};D.product.ae=D.product.yc?
D.product.Ze:D.product.Uh();D.product.Vc=function(){if(D.product.Ag)return
D.product.Bc(/Firefox\/([0-9.]+)/);if(D.product.ma||D.product.ub||
D.product.Lb)return D.VERSION;if(D.product.xg)return Hb()?D.product.Bc(/CriOS\/([0-
9.]+)/):D.product.Bc(/Chrome\/([0-9.]+)/);if(D.product.ae&&!Hb())return
D.product.Bc(/Version\/([0-9.]+)/);if(D.product.rd||D.product.qd){var
a=D.product.tf(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(D.product.Vd)return(a=D.product.Bc(/Android\s+([0-9.]+)/))?
a:D.product.Bc(/Version\/([0-9.]+)/);
return""};D.product.Bc=function(a){return(a=D.product.tf(a))?
a[1]:""};D.product.tf=function(a){return
a.exec(D.Ec())};D.product.VERSION=D.product.Vc();D.product.Jd=function(a){return
0<=xb(D.product.VERSION,a)};function ng(a,b,c,d,e)
{xf.call(this,b,c,d,e);this.ka=a}z(ng,xf);ng.prototype.o=r;ng.prototype.Ne=function
(){this.o();ng.V.Ne.call(this)};ng.prototype.j=function()
{this.o();ng.V.j.call(this)};ng.prototype.s=function()
{this.o();ng.V.s.call(this)};function og(a,b,c,d,e){if(3!=b.length||3!
=c.length)throw Error("Start and end points must be
3D");ng.apply(this,arguments)}z(og,ng);
og.prototype.o=function(){for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.ka.style.backgroundColor="rgb("+a.join(",")
+")"};function rg(a,b,c){M.call(this);this.target=a;this.s=b||a;this.R=c||new
N(NaN,NaN,NaN,NaN);this.i=Pc(a);this.b=new
Xe(this);sd(this,y(td,this.b));this.deltaY=this.deltaX=this.ra=this.ka=this.screenY
=this.screenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;L(this.s,
["touchstart","mousedown"],this.qg,!1,this);this.j=sg}z(rg,M);var
sg=h.document&&h.document.documentElement&&!!
h.document.documentElement.setCapture&&!!
h.document.releaseCapture;g=rg.prototype;g.kd=function(a){this.o=a};
g.ua=function(){rg.V.ua.call(this);Xd(this.s,["touchstart","mousedown"],this.qg,!
1,this);$e(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
g.qg=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
Ed(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
tg("start",this,a.clientX,a.clientY,a))){this.g=!0;b&&a.b();b=this.i;var
c=b.documentElement,d=!this.j;this.b.ha(b,["touchmove","mousemove"],this.Bh,
{capture:d,passive:!1});this.b.ha(b,["touchend","mouseup"],this.vd,d);this.j?
(c.setCapture(!
1),this.b.ha(c,"losecapture",this.vd)):this.b.ha($c(b),"blur",this.vd);this.wa&&thi
s.b.ha(this.wa,"scroll",this.di,d);this.clientX=
this.ka=a.clientX;this.clientY=this.ra=a.clientY;this.screenX=a.screenX;this.screen
Y=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;th
is.v=Xc(Nc(this.i).b)}};g.vd=function(a,b)
{$e(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
tg("end",this,a.clientX,a.clientY,a,ug(this,this.deltaX),vg(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
g.Bh=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ka-this.clientX,e=this.ra-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
tg("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.Ya||
this.vd(a);return}}c=wg(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
tg("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(xg(this,a,b,c),a.b())}};
function wg(a,b,c){var d=Xc(Nc(a.i).b);b+=d.x-a.v.x;c+=d.y-
a.v.y;a.v=d;a.deltaX+=b;a.deltaY+=c;return new
E(ug(a,a.deltaX),vg(a,a.deltaY))}g.di=function(a){var
b=wg(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;xg(this,a,b.x,b.y)};fu
nction xg(a,b,c,d){a.qf(c,d);a.dispatchEvent(new
tg("drag",a,b.clientX,b.clientY,b,c,d))}function ug(a,b){var c=a.R,d=isNaN(c.left)?
null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=d?
d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function vg(a,b){var c=a.R,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}g.qf=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
tg(a,b,c,d,e,f,k){yd.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)?
f:b.deltaX;this.top=n(k)?k:b.deltaY}z(tg,yd);function yg(a){return 3*a*a-
2*a*a*a};var zg={};
function Ag(a){if(D.product.ma&&!D.Ea(9))return[0,0,0,0];var
b=zg.hasOwnProperty(a)?zg[a]:null;if(b)return
b;65536<Object.keys(zg).length&&(zg={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=Bg(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=Bg(b,d);b=Bg(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=Cg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=Cg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=Cg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=Cg(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=Cg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Cg(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Cg(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return zg[a]=b}function Cg(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
Bg(a,b){return a.replace(b,function(a){return
Array(a.length+1).join("A")})};function Dg(a){Eg();return bc(a)}var Eg=r;var Fg={"*
ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-DESCRIBEDBY":!
0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-READONLY":!
0,"* ARIA-REQUIRED":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-
SELECTED":!0,"* ABBR":!0,"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"*
AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"*
CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!
0,"* COLSPAN":!0,
"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!
0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"*
HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* READONLY":!0,"* REL":!
0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"*
SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"*
TABINDEX":!0,"* TITLE":!0,
"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Gg={"* USEMAP":!
0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!
0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"*
STYLE":!0};var Hg={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!
0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!
0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!
0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!
0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!
0,translatez:!0},Ig=/
[\n\f\r"'()*<>]/g,Jg={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Kg(a){return Jg[a]}
function Lg(a,b,c){b=jb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=fc(a)?'url("'+fc(a).replace(Ig,Kg)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1]in Hg))return null}return b};function
Mg(a,b){var c=h[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
Ng(a,b){var c=h[a];return c&&c.prototype&&c.prototype[b]||null}
var Og=Mg("Element","attributes")||
Mg("Node","attributes"),Pg=Ng("Element","hasAttribute"),Qg=Ng("Element","getAttribu
te"),Rg=Ng("Element","setAttribute"),Sg=Ng("Element","removeAttribute"),Tg=Ng("Elem
ent","getElementsByTagName"),Ug=Ng("Element","matches")||
Ng("Element","msMatchesSelector"),Vg=Mg("Node","nodeName"),Wg=Mg("Node","nodeType")
,Xg=Mg("Node","parentNode"),Yg=Mg("HTMLElement","style")||
Mg("Element","style"),Zg=Mg("HTMLStyleElement","sheet"),
$g=Ng("CSSStyleDeclaration","getPropertyValue"),
ah=Ng("CSSStyleDeclaration","setProperty");function bh(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
ch(a,b,c,d){if(a)return a.apply(b,d);if(D.product.ma&&10>document.documentMode)
{if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof
b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}function dh(a)
{return bh(Og,a,"attributes",function(a){return a instanceof NamedNodeMap})}
function eh(a,b,c){try{ch(Rg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function fh(a){return
bh(Yg,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
gh(a){return bh(Zg,a,"sheet",function(a){return a instanceof
CSSStyleSheet})}function hh(a){return bh(Vg,a,"nodeName",function(a)
{return"string"==typeof a})}function ih(a){return bh(Wg,a,"nodeType",function(a)
{return"number"==typeof a})}
function jh(a){return bh(Xg,a,"parentNode",function(a){return!(a&&"string"==typeof
a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function kh(a,b){return
ch($g,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
lh(a,b,c){ch(ah,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
mh=D.ma&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),nh={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function oh(a,b,c){var d=[];a=ph($a(a.cssRules));A(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&D.product.ma&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(mh,"#"+b+"
$1"):a.selectorText;d.push(wc(e,qh(a.style,c)))}});return yc(d)}function ph(a)
{return Ra(a,function(a){return a instanceof CSSStyleRule||
a.type==CSSRule.STYLE_RULE})}
function rh(a,b,c){a=sh("<style>"+a+"</style>");return null==a?Bc:oh(a.sheet,void
0!=b?b:null,c)}function sh(a){return D.ma&&!D.Ea(10)||"function"!=typeof
h.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function qh(a,b){if(!a)return mc;var
c=document.createElement("div").style,d=th(a);A(d,function(d){var e=D.Ga&&d in nh?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=e.lastIndexOf("--",0)&&0!
=e.lastIndexOf("var",0)&&(d=kh(a,d),d=Lg(e,d,b),null!=d&&lh(c,e,d))});return
lc(c.cssText||"")}
function uh(a){var b=Array.from(ch(Tg,a,"getElementsByTagName",
["STYLE"])),c=fb(b,function(a){return
$a(gh(a).cssRules)});c=ph(c);c.sort(function(a,b){var c=Ag(a.selectorText);a:
{for(var d=Ag(b.selectorText),e=Math.min(c.length,d.length),f=0;f<e;f++){var
C=db(c[f],d[f]);if(0!=C){c=C;break a}}c=db(c.length,d.length)}return-
c});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)A(c,function(a){ch(Ug,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&a.style&&
vh(d,a.style)});A(b,I)}function vh(a,b){var c=th(a.style),d=th(b);A(d,function(d)
{if(!(0<=c.indexOf(d))){var e=kh(b,d);lh(a.style,d,e)}})}function th(a){va(a)?
a=$a(a):(a=Ga(a),Ya(a,"cssText"));return a};var wh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),xh=0;function yh()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+xh+
+}yh.prototype.set=function(a,b){if(ch(Pg,a,"hasAttribute",[this.b])){var
c=parseInt(ch(Qg,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,eh(a,this.b,c.toString()),this.i.push(a);return this};
yh.prototype.get=function(a){if(ch(Pg,a,"hasAttribute",[this.b]))return
a=parseInt(ch(Qg,a,"getAttribute",[this.b])||
null,10),this.g[a]};yh.prototype.clear=function(){this.i.forEach(function(a)
{ch(Sg,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var zh=!D.ma||
D.mb(10);function Ah(){};var Bh={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!
0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!
0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var Ch={A:!0,ABBR:!0,ACRONYM:!
0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!
0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!
0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!
0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!
0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!
0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function Dh(a){a=a||
new
Eh;Fh(a);this.b=Ka(a.b);this.j=Ka(a.Ya);this.o=Ka(a.lb);this.R=a.R;A(a.s,function(a
){this.b["*
"+a.toUpperCase()]=Gh},this);this.v=a.i;this.i=a.ka;this.g=null;this.s=a.v}z(Dh,Ah)
;function Hh(a){return function(b,c){var d=a(jb(b),c);return
d&&"about:invalid#zClosurez"!=fc(d)?fc(d):null}}
function Eh(){this.b={};A([Fg,Gg],function(a){A(Ga(a),function(a)
{this.b[a]=Gh},this)},this);this.g={};this.s=[];this.Ya=Ka(Bh);this.lb=Ka(Ch);this.
R=!1;this.Aa=hc;this.wa=this.o=this.ra=this.i=Sb;this.ka=null;this.j=this.v=!
1}function Ih(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?
null:b(c,d,e,f)}}function Jh(a,b,c,d){a[c]&&!b[c]&&(a[c]=Ih(a[c],d))}
function Fh(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Jh(a.b,a.g,"* USEMAP",Kh);var b=Hh(a.Aa);A(["* ACTION","* CITE","*
HREF"],function(a){Jh(this.b,this.g,a,b)},a);var c=Hh(a.i);A(["* LONGDESC","*
SRC","LINK HREF"],function(a){Jh(this.b,this.g,a,c)},a);A(["* FOR","* HEADERS","*
NAME"],function(a){Jh(this.b,this.g,a,y(Lh,this.ra))},a);Jh(a.b,a.g,"A
TARGET",y(Mh,["_blank","_self"]));Jh(a.b,a.g,"* CLASS",y(Nh,a.o));Jh(a.b,a.g,"*
ID",y(Oh,a.o));Jh(a.b,a.g,"* STYLE",
y(a.wa,c));a.j=!0}function Ph(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Gh(a){return jb(a)}function Mh(a,b){var c=jb(b);return
Wa(a,c.toLowerCase())?c:null}function Kh(a){return(a=jb(a))&&"#"==a.charAt(0)?
a:null}function Lh(a,b,c){return a(jb(b),c)}function Nh(a,b,c){b=b.split(/
(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return
0==d.length?null:d.join(" ")}function Oh(a,b,c){return a(jb(b),c)}
function Qh(a,b){var c=b.data,d=jh(b);d&&"style"==hh(d).toLowerCase()&&!("STYLE"in
a.j)&&"STYLE"in a.o&&(c=zc(rh(c,a.g,x(function(a,b){return this.v(a,
{Gl:b})},a))));return document.createTextNode(c)};function Rh(){}
function Sh(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b))
{var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f+
+)c.push(e),Sh(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof
f&&(c.push(e),Th(d,c),c.push(":"),Sh(a,f,c),e=","));c.push("}");return}}switch(type
of b){case "string":Th(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
Uh={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Vh=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Th(a,b){b.push('"',a.replace(Vh,function(a){var b=Uh[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Uh[a]=b);return b}),'"')};function
Wh(a,b){this.x=a;this.y=b}z(Wh,E);function Xh(a){return new
Wh(a.x,a.y)}Wh.prototype.Dd=function(){return new
Wh(this.x,this.y)};Wh.prototype.we=E.prototype.we;Wh.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function Yh(a,b){this.o=[];this.ra=a;this.lb=b||null;this.j=this.b=!1;this.i=void
0;this.ka=this.wa=this.v=!
1;this.s=0;this.g=null;this.R=0}Yh.prototype.cancel=function(a){if(this.b)this.i
instanceof Yh&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.R--,0>=b.R&&b.cancel())}this.ra?this.ra.call(this.lb,this):this.ka=!
0;this.b||(a=new Zh(this),$h(this),ai(this,!1,a))}};Yh.prototype.Ya=function(a,b)
{this.v=!1;ai(this,a,b)};function ai(a,b,c){a.b=!0;a.i=c;a.j=!b;bi(a)}
function $h(a){if(a.b){if(!a.ka)throw new ci(a);a.ka=!1}}function di(a,b,c,d)
{a.o.push([b,c,d]);a.b&&bi(a)}Yh.prototype.then=function(a,b,c){var d,e,f=new
se(function(a,b){d=a;e=b});di(this,d,function(a){a instanceof Zh?
f.cancel():e(a)});return f.then(a,b,c)};qe(Yh);function ei(a){return
Ta(a.o,function(a){return v(a[1])})}
function bi(a){if(a.s&&a.b&&ei(a)){var
b=a.s,c=fi[b];c&&(h.clearTimeout(c.Ca),delete fi[b]);a.s=0}a.g&&(a.g.R--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.v;){var
e=a.o.shift(),f=e[0],k=e[1];e=e[2];if(f=a.j?k:f)try{var l=f.call(e||
a.lb,b);n(l)&&(a.j=a.j&&(l==b||l instanceof
Error),a.i=b=l);if(re(b)||"function"===typeof h.Promise&&b instanceof h.Promise)d=!
0,a.v=!0}catch(m){b=m,a.j=!0,ei(a)||(c=!0)}}a.i=b;d&&(l=x(a.Ya,a,!0),d=x(a.Ya,a,!
1),b instanceof Yh?(di(b,l,d),b.wa=!0):b.then(l,d));c&&(b=
new gi(b),fi[b.Ca]=b,a.s=b.Ca)}function ci()
{Oa.call(this)}z(ci,Oa);ci.prototype.message="Deferred has already
fired";ci.prototype.name="AlreadyCalledError";function Zh()
{Oa.call(this)}z(Zh,Oa);Zh.prototype.message="Deferred was
canceled";Zh.prototype.name="CanceledError";function gi(a)
{this.Ca=h.setTimeout(x(this.g,this),0);this.b=a}gi.prototype.g=function(){delete
fi[this.Ca];throw this.b;};var fi={};function hi(a,b){var c=b||{},d=c.document||
document,e=$b(a),f=G("SCRIPT"),k={og:f,Ud:void 0},l=new Yh(ii,k),m=null,t=null!
=c.timeout?c.timeout:5E3;0<t&&(m=window.setTimeout(function(){ji(f,!0);var a=new
ki(1,"Timeout reached for loading script "+e);$h(l);ai(l,!
1,a)},t),k.Ud=m);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||(ji(f,c.Pg||!1,m),$h(l),ai(l,!
0,null))};f.onerror=function(){ji(f,!0,m);var a=new ki(0,"Error while loading
script "+e);
$h(l);ai(l,!1,a)};k=c.attributes||{};Ma(k,{type:"text/javascript",charset:"UTF-
8"});Rc(f,k);Ic(f,a);li(d).appendChild(f);return l}function li(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function ii(){if(this&&this.og){var
a=this.og;a&&"SCRIPT"==a.tagName&&ji(a,!0,this.Ud)}}function ji(a,b,c){null!
=c&&h.clearTimeout(c);a.onload=r;a.onerror=r;a.onreadystatechange=r;b&&window.setTi
meout(function(){I(a)},0)}
function ki(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Oa.call(this,c);this.code=a}z(ki,Oa);function mi(a){this.b=a;this.Ud=5E3}var
ni=0;mi.prototype.send=function(a,b,c,d){a=a?Ka(a):{};d=d||"_"+(ni+
+).toString(36)+Ba().toString(36);var
e="_callbacks___"+d;b&&(h[e]=oi(d,b),a.callback=e);b={timeout:this.Ud,Pg:!
0};e=$b(this.b);e=ac.exec(e);var f=e[3]||"";e=bc(e[1]+cc("?",e[2]||"",a)
+cc("#",f,void 0));b=hi(e,b);di(b,null,pi(d,a,c),void
0);return{Ca:d,rf:b}};mi.prototype.cancel=function(a)
{a&&(a.rf&&a.rf.cancel(),a.Ca&&qi(a.Ca,!1))};function pi(a,b,c){return function()
{qi(a,!1);c&&c(b)}}
function oi(a,b){return function(c){qi(a,!0);b.apply(void 0,arguments)}}function
qi(a,b){var c="_callbacks___"+a;if(h[c])if(b)try{delete h[c]}catch(d){h[c]=void
0}else h[c]=r};function ri(a,b){this.g={};this.b=[];this.i=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 if(a)if(a instanceof
ri)for(c=a.Cc(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}g=ri.prototype;g.hb=function(){si(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};g.Cc=function()
{si(this);return this.b.concat()};
g.remove=function(a){return ti(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&si(this),!0):!1};function si(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];ti(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],ti(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}g.get=function(a,b){return ti(this.g,a)?
this.g[a]:b};g.set=function(a,b){ti(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
g.forEach=function(a,b){for(var c=this.Cc(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};function ti(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};var ui=/^(?:([^:/?#.]+):)?(?:\/\/(?:
([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?
(?:#([\s\S]*))?$/;function vi(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++)
{var e=c[d].indexOf("="),f=null;if(0<=e){var
k=c[d].substring(0,e);f=c[d].substring(e+1)}else k=c[d];b(k,f?
decodeURIComponent(f.replace(/\+/g," ")):"")}};function R(a)
{this.i=this.R=this.j="";this.v=null;this.o=this.s="";this.g=!1;if(a instanceof R)
{this.g=n(void 0)?void
0:a.g;wi(this,a.j);this.R=a.R;this.i=a.i;xi(this,a.v);this.s=a.s;var b=a.b;var
c=new yi;c.i=b.i;b.b&&(c.b=new ri(b.b),c.g=b.g);zi(this,c);this.o=a.o}else
a&&(b=String(a).match(ui))?(this.g=!1,wi(this,b[1]||"",!
0),this.R=Ai(b[2]||""),this.i=Ai(b[3]||"",!0),xi(this,b[4]),this.s=Ai(b[5]||"",!
0),zi(this,b[6]||"",!0),this.o=Ai(b[7]||"")):(this.g=!1,this.b=new
yi(null,this.g))}
R.prototype.toString=function(){var a=[],b=this.j;b&&a.push(Bi(b,Ci,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.R)&&a.push(Bi(b,Ci,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.v,null!=c&&a.push(":",String(c));if(c=this.s)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Bi(c,"/"==c.charAt(0)?Di:Ei,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.o)&&a.push("#",Bi(c,Fi));return
a.join("")};
function wi(a,b,c){a.j=c?Ai(b,!0):b;a.j&&(a.j=a.j.replace(/:$/,""))}function
xi(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.v=b}else a.v=null}function zi(a,b,c){b instanceof yi?(a.b=b,Gi(a.b,a.g)):
(c||(b=Bi(b,Hi)),a.b=new yi(b,a.g))}R.prototype.getQuery=function(){return
this.b.toString()};function T(a,b,c){a.b.set(b,c)}function Ai(a,b){return a?b?
decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}
function Bi(a,b,c){return p(a)?(a=encodeURI(a).replace(b,Ii),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Ii(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var Ci=/[#\/\?@]/g,Ei=/[#\?:]/g,Di=/
[#\?]/g,Hi=/[#\?@]/g,Fi=/#/g;function yi(a,b){this.g=this.b=null;this.i=a||
null;this.j=!!b}function Ji(a){a.b||(a.b=new ri,a.g=0,a.i&&vi(a.i,function(b,c)
{a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}g=yi.prototype;
g.add=function(a,b){Ji(this);this.i=null;a=Ki(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};g.remove=function(a)
{Ji(this);a=Ki(this,a);return ti(this.b.g,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function Li(a,b){Ji(a);b=Ki(a,b);return
ti(a.b.g,b)}g.forEach=function(a,b){Ji(this);this.b.forEach(function(c,d)
{A(c,function(c){a.call(b,c,d,this)},this)},this)};
g.Cc=function(){Ji(this);for(var a=this.b.hb(),b=this.b.Cc(),c=[],d=0;d<b.length;d+
+)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.hb=function(a)
{Ji(this);var
b=[];if(p(a))Li(this,a)&&(b=Za(b,this.b.get(Ki(this,a))));else{a=this.b.hb();for(va
r c=0;c<a.length;c++)b=Za(b,a[c])}return b};g.set=function(a,b)
{Ji(this);this.i=null;a=Ki(this,a);Li(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};
g.get=function(a,b){if(!a)return b;var c=this.hb(a);return 0<c.length?
String(c[0]):b};g.toString=function(){if(this.i)return this.i;if(!
this.b)return"";for(var a=[],b=this.b.Cc(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.hb(d);for(var f=0;f<d.length;f++){var
k=e;""!==d[f]&&(k+="="+encodeURIComponent(String(d[f])));a.push(k)}}return
this.i=a.join("&")};function Ki(a,b){var
c=String(b);a.j&&(c=c.toLowerCase());return c}
function Gi(a,b){b&&!a.j&&(Ji(a),a.i=null,a.b.forEach(function(a,b){var
c=b.toLowerCase();b!
=c&&(this.remove(b),this.remove(c),0<a.length&&(this.i=null,this.b.set(Ki(this,c),
$a(a)),this.g+=a.length))},a));a.j=b};function Mi(a,b){return(b&8&&cg(a)?b^4:b)&-
9};function Ni()
{J.call(this);this.b=[];this.g=[]}z(Ni,J);Ni.prototype.ua=function()
{Ni.V.ua.call(this);this.g.length=0;this.b.length=0};function Oi(){this.g=new
ri;this.b=new Pi("",void
0);this.b.next=this.b.b=this.b}g=Oi.prototype;g.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};g.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
Pi(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};g.shift=
function(){return Qi(this,this.b.next)};g.pop=function(){return
Qi(this,this.b.b)};g.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
g.Cc=function(){return Ri(this,function(a,b){return b})};g.hb=function(){return
Ri(this,function(a){return a})};g.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Ri(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Qi(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
Pi(a,b){this.key=a;this.value=b}
Pi.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Si(a,b,c){if(D.Ka&&!D.de)return
a;a='url("'+b+'")';D.Ga&&(a+=" 7 5");return a+(", "+c)};function Ti(a){this.b=a||
[]}function Ui(a,b){for(var c=[],d=0;d<b.length;d++){var
e=b[d],f=a.toLowerCase(),k=String(e).toLowerCase(),l=0;if(-1!
=k.indexOf(f))l=parseInt((k.indexOf(f)/4).toString(),10);else for(var
m=f.split(""),t=-1,C=10,S=0,H;H=m[S];S++)H=k.indexOf(H),H>t?(t=H-t-1,t>C-5&&(t=C-
5),l+=t,t=H):
(l+=C,C+=5);l<6*f.length&&c.push({ii:e,ng:l,index:d})}c.sort(function(a,b){var
c=a.ng-b.ng;return 0!=c?c:a.index-b.index});d=[];for(S=0;10>S&&S<c.length;S+
+)d.push(c[S].ii);return d};function Vi(a,b,c)
{M.call(this);this.R=a;this.ka=c;this.o=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.i=-
1;this.g=0;this.j=this.v=null;this.ra={}}z(Vi,M);g=Vi.prototype;g.kf=!0;
g.handleEvent=function(a){var b=this.R;if(a.target==this.o)switch(a.type){case
"hilite":this.qc(a.vc);break;case "select":var c=!1;if(q(a.vc)){a=a.vc;var
d=this.b[Wi(this,a)];c=!!d&&b.Ge&&b.Ge(d);d&&!c&&this.i!=a&&this.qc(a)}c||
Xi(this);break;case "canceldismiss":Yi(this);break;case
"dismiss":Zi(this)}};g.Rb=function(){return this.o.Xa()};function $i(a){for(var
b=a.g+a.b.length-1,c=a.i,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else break;if(a.qc(c))break}}
g.qc=function(a){var b=Wi(this,a),c=this.b[b];return c&&this.R.Ge&&this.R.Ge(c)?!1:
(this.i=a,this.o.qc(a),-1!=b)};
function Xi(a){var b=Wi(a,a.i);if(-1!=b){var c=a.b[b],d=a.ka;if(d.Ba){var
e=c.toString();if(n(void 0)?0:d.j){var f=aj(d,d.Ba.value,Re(d.Ba)
[0]),k=bj(d,d.Ba.value);d.ra&&!d.ra.test(e)&&(e=e.replace(/[\s\xa0]+$/,"")
+d.Aa);0==f||ib(k[f-1])||(e=" "+e);f==k.length-1&&(e+=" ");if(e!=k[f])
{k[f]=e;e=d.Ba;(D.Ka||D.ma&&D.Ea("9"))&&e.blur();e.value=k.join("");for(var
l=0,m=0;m<=f;m++)l+=k[m].length;e.focus();f=l;k=d.Ba;e=f;Se(k)?
k.selectionStart=e:Te()&&(l=Ue(k),m=l[0],m.inRange(l[1])&&(e=Ve(k,e),m.collapse(!
0),
m.move("character",e),m.select()));k=d.Ba;Se(k)?
k.selectionEnd=f:Te()&&(l=Ue(k),e=l[1],l[0].inRange(e)&&(f=Ve(k,f),k=Ve(k,Re(k)
[0]),e.collapse(!0),e.moveEnd("character",f-k),e.select()))}}else
d.Ba.value=e;d.Qe=!0}a.Nb();a.dispatchEvent({type:"update",vc:c,index:b});return!
0}a.Nb();a.dispatchEvent({type:"update",vc:null,index:null});return!1}
g.Nb=function(){this.i=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.j);this.j=nu
ll;this.o.Nb();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Zi(a){a.j||(a.j=window.setTimeout(x(a.Nb,a),100))}g.Pf=function()
{return this.j?(window.clearTimeout(this.j),this.j=null,!0):!1};function Yi(a)
{a.Pf()||window.setTimeout(x(a.Pf,a),10)}g.ua=function(){Vi.V.ua.call(this);delete
this.ra;this.o.Ia();this.ka.Ia();this.R=null};
g.Xh=function(a,b,c){this.s==a&&this.Pe(b,c)};g.Pe=function(a,b){var
c="object"==ua(b)&&b,d=(c?c.Il():b)?Wi(this,this.i):-
1;this.g+=this.b.length;this.b=a;for(var e=[],f=0;f<a.length;+
+f)e.push({id:this.g+f,data:a[f]});f=null;this.v&&(f=this.ra[w(this.v)]||
this.v);this.o.Ng=f;this.o.Pe(e,this.s,this.v);f=this.kf;c&&void 0!
==c.Wg()&&(f=c.Wg());this.i=-1;(f||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.qc(this.g+d):$i(this));this.dispatchEvent("suggestionsupdate")};
function Wi(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}g.update=function(a)
{this.ka.update(a)};function cj(a,b,c,d){J.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.wa=new RegExp("^"+a+"|"+a+"$","g");this.ra=new RegExp("\\s*["+this.s+"]
$");this.ka=b||"";this.Da=this.j;this.i=0<d?new Ie(d):null;this.g=new
Xe(this);this.v=new Xe(this);this.o=new ef;this.R=-1}z(cj,J);var dj=(D.product.rd||
D.product.qd)&&!D.Ea("533.17.9");g=cj.prototype;g.he=null;g.Ba=null;g.Je="";g.Zb=!
1;g.Qe=!1;
g.ua=function(){cj.V.ua.call(this);null!
=this.he&&window.clearTimeout(this.he);this.g.Ia();delete
this.g;this.v.Ia();this.o.Ia();td(this.i)};
g.Bb=function(a){switch(a.g){case 40:if(this.b.Rb())return $i(this.b),a.b(),!0;if(!
this.j)return this.update(!0),a.b(),!0;break;case 38:if(this.b.Rb()){a:for(var
b=this.b,c=b.i,d=0;d<b.b.length;d++){if(c>b.g)c--;else break;if(b.qc(c))break
a}a.b();return!0}break;case 9:if(!this.b.Rb()||a.shiftKey)this.b.Nb();else
if(this.update(),Xi(this.b)&&this.Da)return a.b(),!0;break;case 13:if(this.b.Rb())
{if(this.update(),Xi(this.b))return a.b(),a.j(),!0}else this.b.Nb();break;case
27:if(this.b.Rb())return this.b.Nb(),
a.b(),a.j(),!0;break;case 229:if(!this.Zb)return this.Zb||
(this.g.ha(this.Ba,"keyup",this.eg),this.g.ha(this.Ba,"keypress",this.dg),this.Zb=!
0),!0}return ej(this,a)};function ej(a,b){var c=a.j&&b.v&&-1!
=a.s.indexOf(String.fromCharCode(b.v));c&&a.update();return c&&Xi(a.b)?(b.b(),!0):!
1}g.xh=function(){return!1};g.Ef=function(a){fj(this,a.target||null)};
function fj(a,b){$e(a.v);a.b&&Yi(a.b);b!
=a.Ba&&(a.Ba=b,a.i&&(a.i.start(),a.g.ha(a.i,"tick",a.ig)),a.Je=a.Ba.value,ff(a.o,a.
Ba),a.g.ha(a.o,"key",a.fg),a.g.ha(a.Ba,"mousedown",a.hg),D.ma&&a.g.ha(a.Ba,"keypres
s",a.ag))}g.hh=function(){dj?
this.he=window.setTimeout(x(this.lg,this),0):this.lg()};
g.lg=function()
{this.Ba&&(this.g.Qa(this.o,"key",this.fg),mf(this.o),this.g.Qa(this.Ba,"keyup",thi
s.xh),this.g.Qa(this.Ba,"mousedown",this.hg),D.ma&&this.g.Qa(this.Ba,"keypress",thi
s.ag),this.Zb&&gj(this),this.Ba=null,this.i&&(this.i.stop(),this.g.Qa(this.i,"tick"
,this.ig)),this.b&&Zi(this.b))};g.ig=function(){this.update()};g.ai=function(a)
{this.Ef(a)};g.fg=function(a){this.R=a.g;this.b&&this.Bb(a)};g.dg=function()
{this.Zb&&229!=this.R&&gj(this)};
g.eg=function(a){this.Zb&&(13==a.g||77==a.g&&a.ctrlKey)&&gj(this)};g.hg=function()
{};function gj(a){a.Zb&&(a.Zb=!
1,a.g.Qa(a.Ba,"keypress",a.dg),a.g.Qa(a.Ba,"keyup",a.eg))}g.ag=function(a)
{ej(this,a)};
g.update=function(a){if(this.Ba&&(a||this.Ba.value!=this.Je)){if(a||!this.Qe)
{a=Re(this.Ba)[0];var b=this.Ba.value;a=bj(this,b)[aj(this,b,a)];b=this.wa?
String(a).replace(this.wa,""):a;if(this.b&&(this.b.v=this.Ba,a=this.b,a.s!=b))
{a.s=b;var c=a.R;b=a.s;var d=x(a.Xh,a);c=c.b;var e=[];if(""!=b)for(var f=new
RegExp("(^|\\W+)"+vb(b),"i"),k=0;k<c.length&&10>e.length;k++){var
l=c[k];String(l).match(f)&&e.push(l)}0==e.length&&(e=Ui(b,c));d(b,e);Yi(a)}}this.Je
=this.Ba.value}this.Qe=!1};
function aj(a,b,c){a=bj(a,b);if(c==b.length)return a.length-1;for(var
d=b=0,e=0;d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b}function bj(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,k=!1;f<c.length;f+
+)a.ka&&-1!=a.ka.indexOf(c[f])?(k||(d.push(e.join("")),e.length=0),e.push(c[f]),k=!
k):k||-1==a.s.indexOf(c[f])?e.push(c[f]):
(e.push(c[f]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
hj(){}ta(hj);hj.prototype.b=0;function ij(a,b,c,d){M.call(this);this.ra=a||
document.body;this.i=Nc(this.ra);this.tb=!
a;this.g=null;this.wa="";this.b=[];this.o=[];this.Aa=this.ka=-1;this.R=!
1;this.className="ac-renderer";this.Ra="ac-highlighted";this.s=b||
null;this.Tb=null!=d?d:!0;this.ab=!!c}z(ij,M);g=ij.prototype;g.ta=function(){return
this.g};g.Pe=function(a,b,c){this.wa=b;this.b=a;this.ka=-
1;this.Aa=Ba();this.j=c;this.o=[];jj(this)};g.Nb=function(){this.R&&(this.R=!
1,kj(this,!1),Q(this.g,!1))};
function lj(a){a.R||(a.R=!0,kj(a,!0),Q(a.g,!0))}function kj(a,b)
{a.j&&(qd(a.j,"haspopup",b),qd(a.g,"expanded",b),qd(a.j,"expanded",b),b?
qd(a.j,"owns",a.g.id):(a.j.removeAttribute("aria-
owns"),rd(a.j,null)))}g.Xa=function(){return this.R};
function mj(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ka:d,vc:c?
c.data:null})&&(0<=a.ka&&Qe(a.o[a.ka],["ac-active","active"]),a.ka=b,d&&(Oe(d,["ac-
active","active"]),a.j&&rd(a.j,d),Rf(d,a.g)))}g.qc=function(a){if(-1==a)mj(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){mj(this,b);break}};
function nj(a){if(!a.g){var b=a.i.Hb("DIV",
{style:"display:none"});a.g=b;Oe(b,jb(a.className).split("
"));pd(b,"listbox");b.id=":"+(hj.wb().b+
+).toString(36);a.i.appendChild(a.ra,b);L(b,"click",a.Ff,!
1,a);L(b,"mousedown",a.Gf,!1,a);L(b,"mouseover",a.Kf,!1,a)}}
function jj(a){nj(a);a.Ub&&(a.g.style.minWidth=a.Ub.clientWidth-
0+"px");a.Na&&(a.g.style.maxWidth=a.Na.clientWidth-
0+"px");a.o.length=0;a.i.ah(a.g);a.s&&a.s.render?
a.s.render(a,a.g,a.b,a.wa):A(a.b,function(a){var b=this.wa,d=this.i.Hb("DIV",
{className:"ac-row",id:":"+(hj.wb().b+
+).toString(36)});pd(d,"option");this.s&&this.s.fi?
this.s.fi(a,b,d):id(d,a.data.toString());b&&this.Tb&&(this.Da=!
1,oj(this,d,b));Ne(d,"ac-
row");this.o.push(d);this.i.appendChild(this.g,d)},a);0==a.b.length?a.Nb():
(lj(a),pj(a),
eg(a.g))}
function pj(a){if(a.j&&a.tb){var b=a.Ng||a.j;var c=a.ab?5:1;a=a.g;var
d=c^1,e;if(e=a.offsetParent){var f="HTML"==e.tagName||"BODY"==e.tagName;if(!
f||"static"!=Jf(e,"position")){var k=Qf(e);if(!f){f=cg(e);var l;if(l=f)
{l=D.product.ae&&D.product.Jd(10);var m=D.Dg&&D.platform.Jd(10);l=D.Ka||l||m}f=l?-
e.scrollLeft:!f||D.zg&&D.Ea("8")||"visible"==Jf(e,"overflowX")?
e.scrollLeft:e.scrollWidth-e.clientWidth-e.scrollLeft;k=Kc(k,new
E(f,e.scrollTop))}}}e=k||new E;k=Yf(b);if(f=Pf(b)){var t=Df(f);f=Math.max(k.left,
t.left);l=Math.min(k.left+k.width,t.left+t.width);f<=l&&(m=Math.max(k.top,t.top),t=
Math.min(k.top+k.height,t.top+t.height),m<=t&&(k.left=f,k.top=m,k.width=l-
f,k.height=t-m))}f=Nc(b);m=Nc(a);if(f.b!=m.b){l=f.b.body;m=Zc(m.b);t=new E(0,0);var
C=$c(Pc(l));if(Jb(C,"parent")){var S=l;do{var H=C==m?
Qf(S):Uf(S);t.x+=H.x;t.y+=H.y}while(C&&C!=m&&C!
=C.parent&&(S=C.frameElement)&&(C=C.parent))}l=Kc(t,Qf(l));!D.ma||D.mb(9)||
Wc(f.b)||(l=Kc(l,Xc(f.b)));k.left+=l.x;k.top+=l.y}b=Mi(b,c);c=k.left;b&4?
c+=k.width:b&
2&&(c+=k.width/2);c=new E(c,k.top+(b&1?k.height:0));c=Kc(c,e);if(b=Pf(a))b.top-
=e.y,b.right-=e.x,b.bottom-=e.y,b.left-
=e.x;c=c.Dd();k=Mi(a,d);d=Xf(a);e=Mc(d);c=c.Dd();e=Mc(e);0!=k&&(k&4?c.x-
=e.width:k&2&&(c.x-=e.width/2),k&1&&(c.y-=e.height));b?
(k=c,f=e,l=65,m=0,65==(l&65)&&(k.x<b.left||k.x>=b.right)&&(l&=-
2),132==(l&132)&&(k.y<b.top||k.y>=b.bottom)&&(l&=-
5),k.x<b.left&&l&1&&(k.x=b.left,m|=1),l&16&&(t=k.x,k.x<b.left&&(k.x=b.left,m|
=4),k.x+f.width>b.right&&(f.width=Math.min(b.right-k.x,t+f.width-b.left),
f.width=Math.max(f.width,0),m|=4)),k.x+f.width>b.right&&l&1&&(k.x=Math.max(b.right-
f.width,b.left),m|=1),l&2&&(m|=(k.x<b.left?16:0)|(k.x+f.width>b.right?
32:0)),k.y<b.top&&l&4&&(k.y=b.top,m|=2),l&32&&(t=k.y,k.y<b.top&&(k.y=b.top,m|
=8),k.y+f.height>b.bottom&&(f.height=Math.min(b.bottom-k.y,t+f.height-
b.top),f.height=Math.max(f.height,0),m|
=8)),k.y+f.height>b.bottom&&l&4&&(k.y=Math.max(b.bottom-f.height,b.top),m|
=2),l&8&&(m|=(k.y<b.top?64:0)|(k.y+f.height>b.bottom?128:0)),b=m):b=256;k=new
N(0,0,0,0);
k.left=c.x;k.top=c.y;k.width=e.width;k.height=e.height;b&496||(Kf(a,new
E(k.left,k.top)),e=k.ya(),Lc(d,e)||(d=e,c=Wc(Nc(Pc(a)).b),!D.ma||D.Ea("10")||
c&&D.Ea("8")?jg(a,d,"border-box"):(b=a.style,c?
(c=hg(a),a=Sf(a),b.pixelWidth=d.width-a.left-c.left-c.right-
a.right,b.pixelHeight=d.height-a.top-c.top-c.bottom-a.bottom):
(b.pixelWidth=d.width,b.pixelHeight=d.height))))}}
g.ua=function(){this.g&&(Xd(this.g,"click",this.Ff,!
1,this),Xd(this.g,"mousedown",this.Gf,!1,this),Xd(this.g,"mouseover",this.Kf,!
1,this),this.i.dh(this.g),this.g=null,this.R=!
1);td(this.v);this.ra=null;ij.V.ua.call(this)};
function oj(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;u(c)&&1<c.length&&(d=cb(c,1));c=qj(c);if(0!=c.length){var
e=b.nodeValue,f=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
k=0,l=f.exec(e),m=0;l;)m+
+,c.push(e.substring(k,l.index)),c.push(e.substring(l.index,f.lastIndex)),k=f.lastI
ndex,l=f.exec(e);c.push(e.substring(k));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],f=a.i.b.createElement("B"),f.className=a.Ra,a.i.appendChil
d(f,a.i.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f,
b.nextSibling),b.parentNode.insertBefore(a.i.b.createTextNode(""),f.nextSibling),b=
f.nextSibling;b.nodeValue=cb(c,2).join("");a.Da=!0}else d&&oj(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,oj(a,b,c),b=d}function qj(a){var b="";if(!
a)return b;u(a)&&(a=Ra(a,function(a){return!ib(null==a?"":String(a))}));u(a)?
b=0<a.length?vb(a[0]):"":/^\W/.test(a)||(b=vb(a));return b}function rj(a,b)
{for(;b&&b!=a.g&&!Me(b,"ac-row");)b=b.parentNode;return b?Qa(a.o,b):-1}
g.Ff=function(a){var
b=rj(this,a.target);0<=b&&this.dispatchEvent({type:"select",vc:this.b[b].id});a.j()
};g.Gf=function(a){a.j();a.b()};g.Kf=function(a){a=rj(this,a.target);0<=a&&!
(300>Ba()-this.Aa)&&this.dispatchEvent({type:"hilite",vc:this.b[a].id})};function
U(a){M.call(this);this.s=a||Nc();this.Ra=sj;this.Ca=null;this.Ha=!
1;this.b=null;this.ka=void
0;this.v=this.i=this.j=null}z(U,M);U.prototype.tb=hj.wb();var sj=null;function
tj(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return
b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return
b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return
b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component
state");}
function uj(a){return a.Ca||(a.Ca=":"+(a.tb.b+
+).toString(36))}g=U.prototype;g.ta=function(){return this.b};function vj(a){a.ka||
(a.ka=new Xe(a));return a.ka}g.Nc=function(a){if(this==a)throw Error("Unable to set
parent component");if(a&&this.j&&this.Ca&&wj(this.j,this.Ca)&&this.j!=a)throw
Error("Unable to set parent
component");this.j=a;U.V.ld.call(this,a)};g.Wa=function(){return
this.j};g.ld=function(a){if(this.j&&this.j!=a)throw Error("Method not
supported");U.V.ld.call(this,a)};
g.Qb=function(){this.b=this.s.b.createElement("DIV")};g.render=function(a)
{xj(this,a)};function xj(a,b,c){if(a.Ha)throw Error("Component already
rendered");a.b||a.Qb();b?b.insertBefore(a.b,c||
null):a.s.b.body.appendChild(a.b);a.j&&!a.j.Ha||a.Ta()}g.Ta=function(){this.Ha=!
0;yj(this,function(a){!a.Ha&&a.ta()&&a.Ta()})};g.ac=function(){yj(this,function(a)
{a.Ha&&a.ac()});this.ka&&$e(this.ka);this.Ha=!1};
g.ua=function(){this.Ha&&this.ac();this.ka&&(this.ka.Ia(),delete
this.ka);yj(this,function(a)
{a.Ia()});this.b&&I(this.b);this.j=this.b=this.v=this.i=null;U.V.ua.call(this)};g.i
e=function(a,b){this.je(a,zj(this),b)};
g.je=function(a,b,c){if(a.Ha&&(c||!this.Ha))throw Error("Component already
rendered");if(0>b||b>zj(this))throw Error("Child component index out of
bounds");this.v&&this.i||(this.v={},this.i=[]);if(a.Wa()==this){var
d=uj(a);this.v[d]=a;Ya(this.i,a)}else{d=this.v;var e=uj(a);if(null!==d&&e in
d)throw Error('The object already contains the key
"'+e+'"');d[e]=a}a.Nc(this);bb(this.i,b,0,a);a.Ha&&this.Ha&&a.Wa()==this?
(c=this.Ed(),b=c.childNodes[b]||null,b!=a.ta()&&c.insertBefore(a.ta(),b)):c?
(this.b||
this.Qb(),b=Aj(this,b+1),xj(a,this.Ed(),b?b.b:null)):this.Ha&&!
a.Ha&&a.b&&a.b.parentNode&&1==a.b.parentNode.nodeType&&a.Ta()};g.Ed=function()
{return this.b};function Bj(a){null==a.Ra&&(a.Ra=cg(a.Ha?a.b:a.s.b.body));return
a.Ra}function zj(a){return a.i?a.i.length:0}function wj(a,b){if(a.v&&b){var
c=a.v;c=(null!==c&&b in c?c[b]:void 0)||null}else c=null;return c}function Aj(a,b)
{return a.i?a.i[b]||null:null}function yj(a,b,c){a.i&&A(a.i,b,c)}function Cj(a,b)
{return a.i&&b?Qa(a.i,b):-1}
g.removeChild=function(a,b){if(a){var c=p(a)?a:uj(a);a=wj(this,c);if(c&&a){var
d=this.v;c in d&&delete d[c];Ya(this.i,a);b&&(a.ac(),a.b&&I(a.b));a.Nc(null)}}if(!
a)throw Error("Child is not in parent component");return a};function Dj(a,b){if(!
a)throw Error("Invalid class name "+a);if(!v(b))throw Error("Invalid decorator
function "+b);}var Ej={};function Fj(a){this.g=a}ta(Fj);function Gj(a,b)
{a&&(a.tabIndex=b?0:-1)}Fj.prototype.b=function(a)
{a=a.ta();eg(a,D.Ka);D.ma&&(a.hideFocus=!0);var
b=this.g;b&&pd(a,b)};Fj.prototype.i=function(){return"goog-container"};function
Hj(a,b){var c=a.i(),d=[c,"horizontal"==b.Kc?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d};function Ij(){}var
Jj;ta(Ij);var
Kj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=I
j.prototype;g.Cf=function(){};g.ze=function(a){return
a.s.Hb("DIV",Lj(this,a).join(" "),a.ud)};g.Gd=function(a){return a};function
Mj(a,b,c){if(a=a.ta?a.ta():a){var d=[b];D.ma&&!
D.Ea("7")&&(d=Nj(Le(a),b),d.push(b));(c?Oe:Qe)(a,d)}}
function Oj(a,b,c){if(a=c||a.Cf())c=b.getAttribute("role")||null,a!
=c&&pd(b,a)}function Qj(a,b){a.Xa()||qd(b,"hidden",!a.Xa());a.isEnabled()||Rj(b,1,!
a.isEnabled());a.Ma&8&&Rj(b,8,!!(a.La&8));a.Ma&16&&Rj(b,16,!!
(a.La&16));a.Ma&64&&Rj(b,64,a.Rb())}function Sj(a,b){var c;if(a.Ma&32&&(c=a.ta()))
{if(!b&&a.La&32){try{c.blur()}catch(d){}a.La&32&&a.Df(null)}(ld(c)&&md(c))!=b&&(b?
c.tabIndex=0:(c.tabIndex=-1,c.removeAttribute("tabIndex")))}}
function Rj(a,b,c){Jj||
(Jj={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Jj[b];var
d=a.getAttribute("role")||null;d&&(d=Kj[d]||b,b="checked"==b||"selected"==b?
d:b);b&&qd(a,b,c)}g.Ab=function(){return"goog-control"};function Lj(a,b){var
c=a.Ab(),d=[c],e=a.Ab();e!=c&&d.push(e);c=b.La;for(e=[];c;){var f=c&-
c;e.push(a.xd(f));c&=~f}d.push.apply(d,e);(c=b.uf)&&d.push.apply(d,c);D.ma&&!
D.Ea("7")&&d.push.apply(d,Nj(d));return d}
function Nj(a,b){var c=[];b&&(a=Za(a,[b]));A([],function(d){!Ua(d,y(Wa,a))||b&&!
Wa(d,b)||c.push(d.join("_"))});return c}g.xd=function(a){if(!this.b){var
b=this.Ab();this.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}}return this.b[a]};function
V(a,b,c){U.call(this,c);if(!b){b=this.constructor;for(var d;b;)
{d=w(b);if(d=Ej[d])break;b=b.V?b.V.constructor:null}b=d?v(d.wb)?d.wb():new
d:null}this.g=b;this.ud=n(a)?
a:null}z(V,U);g=V.prototype;g.ud=null;g.La=0;g.Ma=39;g.md=0;g.uf=null;g.$c=!
0;g.Qb=function(){var a=this.g.ze(this);this.b=a;Oj(this.g,a,this.Ad());eg(a,!
D.ma&&!D.Lb);this.Xa()||(Q(a,!1),a&&qd(a,"hidden",!0))};g.Ad=function(){return
null};g.Ed=function(){return this.g.Gd(this.ta())};
g.Ta=function(){V.V.Ta.call(this);Qj(this,this.b);var
a=this.g;Bj(this)&&Mj(this.ta(),a.Ab()+"-rtl",!
0);this.isEnabled()&&Sj(this,this.Xa());if(this.Ma&-2&&(this.$c&&Tj(this,!
0),this.Ma&32&&(a=this.ta()))){var b=this.o||(this.o=new
ef);ff(b,a);vj(this).ha(b,"key",this.Bb).ha(a,"focus",this.fh).ha(a,"blur",this.Df)
}};
function Tj(a,b){var c=vj(a),d=a.ta();b?(c.ha(d,K.Sc,a.Hd).ha(d,
[K.Tc,K.Rc],a.Gc).ha(d,"mouseover",a.De).ha(d,"mouseout",a.Ce),a.Zc!
=r&&c.ha(d,"contextmenu",a.Zc),D.ma&&(D.Ea(9)||c.ha(d,"dblclick",a.If),a.R||
(a.R=new Uj(a),sd(a,y(td,a.R))))):(c.Qa(d,K.Sc,a.Hd).Qa(d,
[K.Tc,K.Rc],a.Gc).Qa(d,"mouseover",a.De).Qa(d,"mouseout",a.Ce),a.Zc!
=r&&c.Qa(d,"contextmenu",a.Zc),D.ma&&(D.Ea(9)||
c.Qa(d,"dblclick",a.If),td(a.R),a.R=null))}
g.ac=function()
{V.V.ac.call(this);this.o&&mf(this.o);this.Xa()&&this.isEnabled()&&Sj(this,!
1)};g.ua=function(){V.V.ua.call(this);this.o&&(this.o.Ia(),delete this.o);delete
this.g;this.R=this.uf=this.ud=null};g.Xa=function(){return!
0};g.isEnabled=function(){return!(this.La&1)};g.kd=function(a){var
b=this.Wa();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Vj(this,1,!a)||(a||
(Wj(this,!1),Xj(this,!1)),this.Xa()&&Sj(this,a),Yj(this,1,!a,!0))};function Xj(a,b)
{Vj(a,2,b)&&Yj(a,2,b)}
function Wj(a,b){Vj(a,4,b)&&Yj(a,4,b)}g.Rb=function(){return!!
(this.La&64)};function Zj(a,b){Vj(a,64,b)&&Yj(a,64,b)}function Yj(a,b,c,d){if(!
d&&1==b)a.kd(!c);else if(a.Ma&b&&c!=!!(a.La&b)){var e=a.g;if(d=a.ta())
(e=e.xd(b))&&Mj(a,e,c),Rj(d,b,c);a.La=c?a.La|b:a.La&~b}}g.Eb=function(a,b)
{if(this.Ha&&this.La&a&&!b)throw Error("Component already rendered");!
b&&this.La&a&&Yj(this,a,!1);this.Ma=b?this.Ma|a:this.Ma&~a};function ak(a,b)
{return!!(255&b)&&!!(a.Ma&b)}
function Vj(a,b,c){return!!(a.Ma&b)&&!!(a.La&b)!=c&&(!(a.md&b)||
a.dispatchEvent(tj(b,c)))&&!a.Ya}g.De=function(a){(!a.relatedTarget||!
hd(this.ta(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&ak(t
his,2)&&Xj(this,!0)};g.Ce=function(a)
{a.relatedTarget&&hd(this.ta(),a.relatedTarget)||!this.dispatchEvent("leave")||
(ak(this,4)&&Wj(this,!1),ak(this,2)&&Xj(this,!1))};g.Zc=r;
g.Hd=function(a){if(this.isEnabled()&&(ak(this,2)&&Xj(this,!0),Ed(a)))
{ak(this,4)&&Wj(this,!0);var b;if(b=this.g){var c;b=this.Ma&32&&(c=this.ta())?
ld(c)&&md(c):!1}b&&this.ta().focus()}Ed(a)&&a.b()};g.Gc=function(a)
{this.isEnabled()&&(ak(this,2)&&Xj(this,!
0),this.La&4&&bk(this,a)&&ak(this,4)&&Wj(this,!1))};g.If=function(a)
{this.isEnabled()&&bk(this,a)};
function bk(a,b){if(ak(a,16)){var c=!
(a.La&16);Vj(a,16,c)&&Yj(a,16,c)}ak(a,8)&&Vj(a,8,!0)&&Yj(a,8,!0);ak(a,64)&&Zj(a,!
a.Rb());c=new
yd("action",a);b&&(c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shif
tKey=b.shiftKey,c.R=b.R);return a.dispatchEvent(c)}g.fh=function()
{ak(this,32)&&Vj(this,32,!0)&&Yj(this,32,!0)};g.Df=function(){ak(this,4)&&Wj(this,!
1);ak(this,32)&&Vj(this,32,!1)&&Yj(this,32,!1)};g.Bb=function(a){return
this.Xa()&&this.isEnabled()&&this.Ae(a)?(a.b(),a.j(),!0):!1};
g.Ae=function(a){return 13==a.g&&bk(this,a)};if(!v(V))throw Error("Invalid
component class "+V);if(!v(Ij))throw Error("Invalid renderer class "+Ij);var
ck=w(V);Ej[ck]=Ij;Dj("goog-control",function(){return new V(null)});function Uj(a)
{J.call(this);this.g=a;this.b=!1;this.i=new
Xe(this);sd(this,y(td,this.i));a=this.g.b;this.i.ha(a,"mousedown",this.o).ha(a,"mou
seup",this.s).ha(a,"click",this.j)}z(Uj,J);var dk=!D.ma||
D.mb(9);Uj.prototype.o=function(){this.b=!1};Uj.prototype.s=function(){this.b=!0};
function ek(a,b){if(!dk)return a.button=0,a.type=b,a;var
c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.v
iew||
null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey
,a.metaKey,0,a.relatedTarget||null);return c}Uj.prototype.j=function(a)
{if(this.b)this.b=!1;else{var
b=a.o,c=b.button,d=b.type,e=ek(b,"mousedown");this.g.Hd(new
Bd(e,a.i));e=ek(b,"mouseup");this.g.Gc(new Bd(e,a.i));dk||(b.button=c,b.type=d)}};
Uj.prototype.ua=function(){this.g=null;Uj.V.ua.call(this)};function fk(a,b,c)
{U.call(this,c);this.Fd=b||
Fj.wb();this.Kc=a||"vertical"}z(fk,U);g=fk.prototype;g.Ie=null;g.nc=null;g.Fd=null;
g.Kc=null;g.Yb=!0;g.mc=!0;g.Ac=!0;g.Fa=-1;g.Oa=null;g.Jc=!1;g.Mb=null;function
gk(a){return a.Ie||a.ta()}g.Qb=function()
{this.b=this.s.Hb("DIV",Hj(this.Fd,this).join(" "))};g.Ed=function(){return
this.ta()};
g.Ta=function(){fk.V.Ta.call(this);yj(this,function(a){a.Ha&&hk(this,a)},this);var
a=this.ta();this.Fd.b(this);this.ye(this.Yb,!
0);vj(this).ha(this,"enter",this.Be).ha(this,"highlight",this.th).ha(this,"unhighli
ght",this.Mh).ha(this,"open",this.Ch).ha(this,"close",this.lh).ha(a,K.Sc,this.eh).h
a(Pc(a),[K.Tc,K.Rc],this.nh).ha(a,
[K.Sc,K.Tc,K.Rc,"mouseover","mouseout","contextmenu"],this.kh);this.Ac&&ik(this,!
0)};
function ik(a,b){var c=vj(a),d=gk(a);b?
c.ha(d,"focus",a.Bf).ha(d,"blur",a.Af).ha(a.nc||(a.nc=new
ef(gk(a))),"key",a.Bb):c.Qa(d,"focus",a.Bf).Qa(d,"blur",a.Af).Qa(a.nc||(a.nc=new
ef(gk(a))),"key",a.Bb)}g.ac=function(){this.Mc(-1);this.Oa&&Zj(this.Oa,!
1);this.Jc=!1;fk.V.ac.call(this)};g.ua=function()
{fk.V.ua.call(this);this.nc&&(this.nc.Ia(),this.nc=null);this.Fd=this.Oa=this.Mb=th
is.Ie=null};g.Be=function(){return!0};
g.th=function(a){var b=Cj(this,a.target);if(-1<b&&b!=this.Fa){var
c=Aj(this,this.Fa);c&&Xj(c,!1);this.Fa=b;c=Aj(this,this.Fa);this.Jc&&Wj(c,!
0);this.Oa&&c!=this.Oa&&(c.Ma&64?Zj(c,!0):Zj(this.Oa,!1))}b=this.ta();null!
=a.target.ta()&&qd(b,"activedescendant",a.target.ta().id)};g.Mh=function(a)
{a.target==Aj(this,this.Fa)&&(this.Fa=-1);this.ta().removeAttribute("aria-
activedescendant")};g.Ch=function(a){(a=a.target)&&a!
=this.Oa&&a.Wa()==this&&(this.Oa&&Zj(this.Oa,!1),this.Oa=a)};
g.lh=function(a){a.target==this.Oa&&(this.Oa=null);var
b=this.ta(),c=a.target.ta();b&&a.target.La&2&&c&&rd(b,c)};g.eh=function(a)
{this.mc&&(this.Jc=!0);var b=gk(this);b&&ld(b)&&md(b)?
b.focus():a.b()};g.nh=function(){this.Jc=!1};
g.kh=function(a){a:{var b=a.target;if(this.Mb)for(var c=this.ta();b&&b!==c;){var
d=b.id;if(d in this.Mb){b=this.Mb[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case K.Sc:b.Hd(a);break;case K.Tc:case
K.Rc:b.Gc(a);break;case "mouseover":b.De(a);break;case
"mouseout":b.Ce(a);break;case "contextmenu":b.Zc(a)}};g.Bf=function()
{};g.Af=function(){this.Mc(-1);this.Jc=!1;this.Oa&&Zj(this.Oa,!1)};
g.Bb=function(a){return this.isEnabled()&&this.Xa()&&(0!=zj(this)||
this.Ie)&&this.xe(a)?(a.b(),a.j(),!0):!1};
g.xe=function(a){var b=Aj(this,this.Fa);if(b&&"function"==typeof b.Bb&&b.Bb(a)||
this.Oa&&this.Oa!=b&&"function"==typeof this.Oa.Bb&&this.Oa.Bb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.g){case
27:if(this.Ac)gk(this).blur();else return!1;break;case 36:jk(this);break;case
35:kk(this);break;case 38:if("vertical"==this.Kc)lk(this);else return!1;break;case
37:if("horizontal"==this.Kc)Bj(this)?mk(this):lk(this);else return!1;break;case
40:if("vertical"==this.Kc)mk(this);
else return!1;break;case 39:if("horizontal"==this.Kc)Bj(this)?
lk(this):mk(this);else return!1;break;default:return!1}return!0};function hk(a,b)
{var c=b.ta();c=c.id||(c.id=uj(b));a.Mb||(a.Mb={});a.Mb[c]=b}g.ie=function(a,b)
{fk.V.ie.call(this,a,b)};
g.je=function(a,b,c){a.md|=2;a.md|=64;a.Eb(32,!1);a.Ha&&0!=a.$c&&Tj(a,!1);a.$c=!
1;var d=a.Wa()==this?Cj(this,a):-
1;fk.V.je.call(this,a,b,c);a.Ha&&this.Ha&&hk(this,a);a=d;-
1==a&&(a=zj(this));a==this.Fa?this.Fa=Math.min(zj(this)-1,b):a>this.Fa&&b<=this.Fa?
this.Fa++:a<this.Fa&&b>this.Fa&&this.Fa--};
g.removeChild=function(a,b){if(a=p(a)?wj(this,a):a){var c=Cj(this,a);-1!
=c&&(c==this.Fa?(Xj(a,!1),this.Fa=-1):c<this.Fa&&this.Fa--);var
d=a.ta();d&&d.id&&this.Mb&&(c=this.Mb,d=d.id,d in c&&delete
c[d])}c=a=fk.V.removeChild.call(this,a,b);c.Ha&&1!=c.$c&&Tj(c,!0);c.$c=!0;return
a};g.Xa=function(){return this.Yb};
g.ye=function(a,b){if(b||this.Yb!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Yb=a;var c=this.ta();c&&(Q(c,a),this.Ac&&Gj(gk(this),this.mc&&this.Yb),b||
this.dispatchEvent(this.Yb?"aftershow":"afterhide"));return!0}return!
1};g.isEnabled=function(){return this.mc};g.kd=function(a){this.mc!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.mc=!0,yj(this,function(a)
{a.ug?delete a.ug:a.kd(!0)})):(yj(this,function(a){a.isEnabled()?a.kd(!1):a.ug=!
0}),this.Jc=this.mc=!1),this.Ac&&Gj(gk(this),a&&this.Yb))};
g.Mc=function(a){(a=Aj(this,a))?Xj(a,!0):-1<this.Fa&&Xj(Aj(this,this.Fa),!
1)};function jk(a){nk(a,function(a,c){return(a+1)%c},zj(a)-1)}function kk(a)
{nk(a,function(a,c){a--;return 0>a?c-1:a},0)}function mk(a){nk(a,function(a,c)
{return(a+1)%c},a.Fa)}function lk(a){nk(a,function(a,c){a--;return 0>a?c-
1:a},a.Fa)}function nk(a,b,c){c=0>c?Cj(a,a.Oa):c;var
d=zj(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=Aj(a,c);if(f&&a.mf(f))
{a.Mc(c);break}e++;c=b.call(a,c,d)}}
g.mf=function(a){return a.Xa()&&a.isEnabled()&&!!(a.Ma&2)};function ok()
{}z(ok,Ij);ta(ok);ok.prototype.Ab=function(){return"goog-menuheader"};function
pk(a,b,c){V.call(this,a,c||ok.wb(),b);this.Eb(1,!1);this.Eb(2,!1);this.Eb(4,!
1);this.Eb(32,!1);this.La=1}z(pk,V);Dj("goog-menuheader",function(){return new
pk(null)});function qk(){this.g=[]}z(qk,Ij);ta(qk);function rk(a,b){var
c=a.g[b];if(!c){switch(b){case 0:c=a.Ab()+"-highlight";break;case 1:c=a.Ab()+"-
checkbox";break;case 2:c=a.Ab()+"-content"}a.g[b]=c}return
c}g=qk.prototype;g.Cf=function(){return"menuitem"};g.ze=function(a){var
b=a.s.Hb("DIV",Lj(this,a).join(" "),sk(this,a.ud,a.s));tk(this,a,b,!!(a.Ma&8)||!!
(a.Ma&16));return b};g.Gd=function(a){return a&&a.firstChild};function sk(a,b,c)
{a=rk(a,2);return c.Hb("DIV",a,b)}
function tk(a,b,c,d){Oj(a,c,b.Ad());Qj(b,c);var e;if(e=a.Gd(c)){e=e.firstChild;var
f=rk(a,1);e=!!e&&wa(e)&&1==e.nodeType&&Me(e,f)}else e=!1;d!=e&&(d?Ne(c,"goog-
option"):Pe(c,"goog-option"),c=a.Gd(c),d?
(a=rk(a,1),c.insertBefore(b.s.Hb("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}g.xd=function(a){switch(a){case 2:return
rk(this,0);case 16:case 8:return"goog-option-selected";default:return
qk.V.xd.call(this,a)}};g.Ab=function(){return"goog-menuitem"};function uk(a,b,c,d)
{V.call(this,a,d||qk.wb(),c)}z(uk,V);uk.prototype.Eb=function(a,b)
{uk.V.Eb.call(this,a,b);switch(a){case 8:this.La&16&&!b&&Vj(this,16,!
1)&&Yj(this,16,!1);var c=this.ta();c&&this&&c&&tk(this.g,this,c,b);break;case 16:
(c=this.ta())&&this&&c&&tk(this.g,this,c,b)}};uk.prototype.Gc=function(a){var
b=this.Wa();if(b){var c=b.g;b.g=null;if(c&&q(a.clientX)&&Jc(c,new
E(a.clientX,a.clientY)))return}uk.V.Gc.call(this,a)};
uk.prototype.Ae=function(a){return a.g==this.Tf&&bk(this,a)?!
0:uk.V.Ae.call(this,a)};uk.prototype.Xg=function(){return this.Tf};Dj("goog-
menuitem",function(){return new uk(null)});uk.prototype.Ad=function(){return
this.Ma&16?"menuitemcheckbox":this.Ma&8?"menuitemradio":uk.V.Ad.call(this)};uk.prot
otype.Wa=function(){return V.prototype.Wa.call(this)};uk.prototype.zd=function()
{return V.prototype.zd.call(this)};function vk()
{}z(vk,Ij);ta(vk);vk.prototype.ze=function(a){return
a.s.Hb("DIV",this.Ab())};vk.prototype.Ab=function(){return"goog-
menuseparator"};function wk(a,b){V.call(this,null,a||vk.wb(),b);this.Eb(1,!
1);this.Eb(2,!1);this.Eb(4,!1);this.Eb(32,!
1);this.La=1}z(wk,V);wk.prototype.Ta=function()
{wk.V.Ta.call(this);pd(this.ta(),"separator")};Dj("goog-menuseparator",function()
{return new wk});function xk(a)
{this.g=a||"menu"}z(xk,Fj);ta(xk);xk.prototype.i=function(){return"goog-
menu"};xk.prototype.b=function(a)
{xk.V.b.call(this,a);qd(a.ta(),"haspopup","true")};function yk(a)
{wk.call(this,vk.wb(),a)}z(yk,wk);Dj("goog-menuseparator",function(){return new
wk});function zk(a,b){fk.call(this,"vertical",b||xk.wb(),a);0!
=this.Ac&&this.Ha&&ik(this,!1);this.Ac=!1;this.mc&&this.Yb&&Gj(gk(this),!
1)}z(zk,fk);g=zk.prototype;g.ke=!0;g.$b=function(a){this.ie(a,!0)};g.se=function()
{var a=[];yj(this,function(b){a.push(b)});return a};g.setPosition=function(a,b){var
c=this.Xa();c||Q(this.ta(),!0);Wf(this.ta(),a,b);c||Q(this.ta(),!
1)};g.kc=function(){return this.Xa()?Qf(this.ta()):null};
g.ye=function(a,b){var
c=zk.V.ye.call(this,a,b);c&&a&&this.Ha&&this.ke&&gk(this).focus();this.g=null;retur
n c};g.Be=function(a){this.ke&&gk(this).focus();return
zk.V.Be.call(this,a)};g.mf=function(a){return a.isEnabled()&&a.Xa()&&!!
(a.Ma&2)};g.xe=function(a){var b=zk.V.xe.call(this,a);b||yj(this,function(c){!
b&&c.Xg&&c.Tf==a.g&&(this.isEnabled()&&this.Mc(Cj(this,c)),b=c.Bb(a))},this);return
b};g.Mc=function(a){zk.V.Mc.call(this,a);(a=Aj(this,a))&&Rf(a.ta(),this.ta())};var
Ak=G("DIV");Ak.id=w(Ak);function Bk(a){var b=new Eh;b=new Dh(b);var c=!("STYLE"in
b.j)&&"STYLE"in b.o;c="*"==b.i&&c?"sanitizer-"+wb():b.i;b.g=c;if(zh){c=a;if(zh)
{a=G("SPAN");b.g&&"*"==b.i&&(a.id=b.g);b.s&&(c=sh("<div>"+c+"</div>"),uh(c),c=c.inn
erHTML);var d=document.createElement("template");if("content"in
d)d.innerHTML=c,d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;e.body.innerHTML=c}c=doc
ument.createTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(d=wh?new WeakMap:
new yh;e=c.nextNode();){c:{var f=b;var k=e;switch(ih(k)){case 3:f=Qh(f,k);break
c;case 1:if("TEMPLATE"==hh(k).toUpperCase())f=null;else{var
l=hh(k).toUpperCase();if(l in f.j)var m=null;else f.o[l]?
m=document.createElement(l):(m=G("SPAN"),f.R&&eh(m,"data-sanitizer-original-
tag",l.toLowerCase()));if(m){var t=m,C=dh(k);if(null!=C)for(var S=0;l=C[S];S+
+)if(l.specified){var H=f;var Sc=k,Tc=l,yb=Tc.name;if(0==yb.lastIndexOf("data-
sanitizer-",0))H=null;else{var Pj=hh(Sc);Tc=Tc.value;var
pg={tagName:jb(Pj).toLowerCase(),
attributeName:jb(yb).toLowerCase()},qg={Qg:void
0};"style"==pg.attributeName&&(qg.Qg=fh(Sc));Sc=Ph(Pj,yb);Sc in H.b?
(H=H.b[Sc],H=H(Tc,pg,qg)):(yb=Ph(null,yb),yb in H.b?
(H=H.b[yb],H=H(Tc,pg,qg)):H=null)}null===H||eh(t,l.name,H)}f=m}else f=null}break
c;default:f=null}}if(f){if(1==ih(f)&&d.set(e,f),e=jh(e),k=!
1,e)l=ih(e),m=hh(e).toLowerCase(),t=jh(e),11!=l||t?"body"==m&&t&&(l=jh(t))&&!
jh(l)&&(k=!0):k=!0,l=null,k||!e?
l=a:1==ih(e)&&(l=d.get(e)),l.content&&(l=l.content),l.appendChild(f)}else
ed(e)}d.clear&&
d.clear();b=a}else
b=G("SPAN");0<dh(b).length&&(a=G("SPAN"),a.appendChild(b),b=a);b=b.innerHTML}else
b="";return Fc(b)};function Ck(a,b){var
c=Dk;if(c.i)throw"";a.__GBSPublic=b;c.g.push(a)}function Ek(a,b)
{if(Dk.i)throw"";a.__GBSPublic=b}function Fk(){var a=Dk,b=Dk.b;if(p(b)){var
c={};Ca(b,c);b=c}A(a.g,function(a){b[a.__GBSPublic]=Gk(a);Hk(a,b)});a.i=!0}function
Hk(a,b,c){Ea(a,function(a){if(a){var
d=a.__GBSPublic;d&&(c&&v(a)&&(a=x(a,c)),b[d]=a)}})}function Gk(a){return function()
{var b=[a];A(arguments,function(a){b.push(a)});var
c=Tb.apply(null,b);Hk(c,this,c)}};var Ik;function Jk(a,b,c)
{c=c.replace(/#.*/g,"");c=new R(c);T(c,a,b);return c.toString()}function Kk(a)
{if(Ik){var b=new R(Ik);b.s=a;return b.toString()}return a};function Lk()
{M.call(this);this.Pa=new Oi}z(Lk,M);function Mk(a,b){b.sort(Nk);A(b,function(a)
{a.Nc(this)},a);a.Pa=new Oi;A(b,function(a)
{this.Pa.set(a.Ja(),a)},a);a.dispatchEvent("update")}function Nk(a,b){return Ok(a)-
Ok(b)}function Pk(a,b,c){a=a.Pa.hb();for(var d=-1,e=0;e<a.length;e+
+)if(a[e].Ja()==b){d=e;break}if(0<=d)return a[c+d]}function Qk(a,b){b=jb(b);if(0!
=b.length)return Va(a.Pa.hb(),function(a){return a.b.title==b})};function Rk(a)
{M.call(this);this.b={};a&&this.tc(a)}z(Rk,M);g=Rk.prototype;g.Xc=function(){return
this.b.w||this.i.Uc.width};g.ue=function(){return this.b.h||
this.i.Uc.height};function Sk(a){return a.Xc()/a.ue()}g.ya=function(){return new
F(this.Xc(),this.ue())};g.tc=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};g.Nc=function(a){this.i=a};function
Ok(a){return a.b.order}g.Yc=function(a){if(this.b.src&&a){var b=new
R(this.b.src);T(b,"w",a.width);return b.toString()}return this.b.src};
g.Ja=function(){return this.b.pid};function Tk(a){this.Se={};for(var
b=0;b<a.length;b++){var c=a[b];this.Se[c.z]=new F(c.w,c.h)}}function Uk(a,b){var
c=Ha(a.Se,function(a){return a.height==b});return c?Number(c):null};function Vk(a)
{Rk.call(this,a);this.Sd={};this.wa={};this.j={};this.ra=this.Aa=null}var
Wk;z(Vk,Rk);g=Vk.prototype;g.tc=function(a){Vk.V.tc.call(this,a)};function Xk(a)
{var b=Yk(a);T(b,"jscmd","click3");var c;a.$a&&(c=a.
$a.getQuery());Zk(a,"vq",c);Ea(a.Sd,function(a,c){T(b,c,a)});return b}
function $k(a,b,c){b=b.toString();if(b==a.tb)c&&c(a);else if(c&&(a.j[b]=a.j[b]||
[]).push(c),b!=a.o)
{a.o=b;a.g&&h.clearTimeout(a.g);a.g=h.setTimeout(x(a.sh,a,b),6E3);var d;a.$a&&(d=a.
$a.getQuery());Wk(b,x(a.Zh,a,b,d))}}function Zk(a,b,c){c?a.Sd[b]=c:delete
a.Sd[b]}g.Sd=null;g.Zh=function(a,b,c)
{this.o==a&&(this.o=null,this.g&&(h.clearTimeout(this.g),this.g=null),this.tb=a,al(
this,c.page[0]),this.i.Ee(c),b=this.j[a])&&(A(b,function(a){a(this)},this),delete
this.j[a])};
g.sh=function(a){this.g=this.o=null;delete this.j[a]};function Yk(a){var
b=a.b.url;b?b=new R(b):(b=new
R(a.i.jg),T(b,"pg",a.Ja()),a.b.sig&&T(b,"sig",a.b.sig));return b}g.Xc=function()
{return this.b.w||this.i.Uc.width};g.ue=function(){return this.b.h||
this.i.Uc.height};var
bl={additional_info:"additional_info",content:"content",feedbackUrl:"uf",flags:"fla
gs",highlights:"highlights",links:"links",order:"order",pid:"pid",src:"src",snippet
Src:"snippet_src"};
function al(a,b){var c={},d;for(d in bl){var e=bl[d],f=b[e];n(f)&&("highlights"==e?
a.wa[b.vq]=f:c[d]=f)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Aa=new
Tk(d.tileres),d=d.page_scanjob_coordinates)&&(a.ra=""+d.x+","+d.y);a.tc(c)}Vk.proto
type.Na=function(a){return!!(this.b.flags&a)};function cl(a,b)
{b=kb(b);b=b.replace(/'/g,"&#39;");var c=a.wa[b];if(c){var d=[];A(c,function(a)
{d.push([a.X,a.Y,a.W,a.H])});return d}}
function dl(a,b){var c=cl(a,b);if(c)return Sa(c,y(el,1))}function el(a,b){var
c=Sa(b,function(b){return Math.round(b*a)});return new
N(c[0],c[1],c[2],c[3])}function fl(a){if(a.b.links)return Sa(a.b.links,function(a)
{var b=a.region;return[b.X,b.Y,b.W,b.H,a.target_pid,a.url]})}function gl(a)
{if(a.b.clip_highlight||a.b.clip_highlights){var b=[];A(a.b.clip_highlights||
[a.b.clip_highlight],function(a){var c=[];A(["X","Y","W","H"],function(b)
{c.push(a[b])});b.push(c)});return b}return null}
Vk.prototype.Yc=function(a){if(this.b.src&&a){var b=new
R(this.b.src);a&&Ea(this.ka(),function(c,d){"height"==d&&a.height?
T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return
this.b.src};Vk.prototype.ka=function(){return{width:"w",height:"h"}};var
hl;function il(a,b){var c="_"+jl++,d=G("SCRIPT");kl[c]=y(ll,c,b,d);a=Jk("callback",
[hl,".",c].join(""),a);document.getElementsByTagName("head")
[0].appendChild(d);Ic(d,Dg(a))}var kl={},jl=0;function ll(a,b,c,d){delete
kl[a];I(c);for(var e=[],f=3;f<arguments.length;f+
+)e.push(arguments[f]);b.apply(null,e)};var Dk=new function()
{this.g=[]};Dk.b="google.books";Dk.j=Dk.b+".__callback";Dk.o=function()
{Fk();"undefined"!=typeof GBS_HOST&&(Ik=new R(GBS_HOST));var a=Dk.j;if(hl)throw
Error();hl=a;Ca(a,kl);Wk=il};function ml(){}ml.prototype.nb=function(){};var
nl={border:!0,padding:!0,margin:!
0},ol=["Top","Bottom","Right","Left"],pl={color:"#0000cc",textDecoration:"underline
"};function ql(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};A(a,function(a)
{Ea(b,y(rl,a))})}
function rl(a,b,c){var d=""==Hf(a,c);nl[c]?A(ol,function(e)
{d&&""==Hf(a,c+e)&&O(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&pl[c]?
O(a,c,pl[c]):O(a,c,b))}function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!
0,a:!0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Ea(c,function(b,c){ab(d,
$a(a.getElementsByTagName(c)))});ql(d)};function X(){M.call(this);this.g=new
Xe(this)}z(X,M);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.V.ua.call(this);this.g.Ia()};function sl(a)
{M.call(this);tl(this,a||"")}z(sl,M);sl.prototype.getQuery=function(){return
this.b};function tl(a,b){a.b!=b&&(a.b=b,a.dispatchEvent("change"))};function ul(a)
{this.b={};this.$=a};function vl(a){this.$=a};function wl(a)
{X.call(this);this.s=a;ed(a);O(a,"overflow","hidden");this.Na=G("div");O(this.s,
{position:"relative",padding:"0px"});a=this.s;a.insertBefore(this.Na,a.childNodes[0
]||null);this.nd=new
ul(this);this.Da=[];this.o=[];a=x(this.Lf,this,1);this.o.push(["next",a]);a=x(this.
Lf,this,-
1);this.o.push(["previous",a]);a=x(this.Lh,this);this.o.push(["turntopage",a]);a=x(
this.Nh,this);this.o.push(["zoomin",a]);a=x(this.Oh,this);this.o.push(["zoomout",a]
);this.v=new vl(this);a=G("div");W(a,!0);O(a,
{position:"absolute",left:"0px",top:"0px"});this.s.appendChild(a);this.Wb=a;this.kb
(fg(this.s));xl.push(this);this.$a=new sl;L(this.$a,"change",this.Kh,!
1,this)}z(wl,X);var xl=[];g=wl.prototype;g.lc=function(){return
this.Na};g.kb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.b||!
Lc(this.b,a)){ig(this.Na,a);this.b=a;var
b=this.v.b;b&&b.kb(a);this.dispatchEvent("resize")}};g.ya=function(){return
this.b};g.yb=function(){return this.b.width};g.hc=function(){return this.b.height};
g.go=function(){this.dispatchEvent("load")};function Y(a){return
a.v.b}g.Dh=function(){this.dispatchEvent("pagesupdate")};g.Re=function(a,b){var
c=this.i.Pa.get(a);return c?(this.rb(c,b),c):null};g.rb=function(a,b){if(this.j!
=a||b)this.j=a,this.dispatchEvent("pagechange")};function yl(a,b)
{zl(a,b,x(function(a){Je(x(this.rb,this,a))},a))}function Al(a,b,c)
{zl(a,b,x(function(a){Je(x(this.ve,this,a,c))},a))}function zl(a,b,c){a=a.i;new
R(b);b=new a.b({url:b});b.Nc(a);c=x(a.j,a,c);$k(b,Xk(b),c)}
g.ve=function(a,b){var c=this.v.b.j;if(c&&c.jc&&(c=c.jc(a))){var d=b||new
E(40,80),e=this.$a.getQuery();if(!e)return;var f=dl(a,e);if(f)
{Bl(this,c,d,f);return}c=x(this.Ih,this,c,d,e);
$k(a,Xk(a),c)}this.rb(a)};g.Ih=function(a,b,c,d){(c=dl(d,c))&&Bl(this,a,b,c)};
function Bl(a,b,c,d){if(d&&d.length){for(var e=d[0],f=1;f<d.length;f++){var
k=d[f];if(e&&k){var l=e=new
N(e.left,e.top,e.width,e.height),m=Math.max(l.left+l.width,k.left+k.width),t=Math.m
ax(l.top+l.height,k.top+k.height);l.left=Math.min(l.left,k.left);l.top=Math.min(l.t
op,k.top);l.width=m-l.left;l.height=t-l.top}else
e=null}d=b.va().Xc();d=b.ya().width/d;f=new
Wh(e.left,e.top);f.we(d);f.x=Math.round(f.x);f.y=Math.round(f.y);b=Xh(b.kc());b.add
(f);b.x-=c.x;b.y-=c.y;a=Y(a);c=a.s;d=a.ya();!c||Math.abs(c.x-
b.x)>d.width||Math.abs(c.y-b.y)>d.height?Cl(a,b):(a.v&&(a.v.Ia(),a.v=null),d=c.x-
b.x,f=c.y-b.y,a.v=new xf([c.x,c.y],
[b.x,b.y],250+250*Math.min(Math.max(Math.sqrt(d*d+f*f)/800,0),1),yg),L(a.v,"animate
",x(a.Hf,a)),L(a.v,"end",x(a.jh,a)),a.dispatchEvent("movestart"),Qd(a,"movestart",x
(a.v.Ia,a.v)),a.v.play())}}g.Ja=function(){return this.j.Ja()};g.va=function()
{return this.j};g.Rd=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Da.push(b);1==this.Da.length&&Dl(this)};
function Dl(a){var b=a.Da.shift();if(b){for(var c=b.shift(),d=0;d<a.o.length;d+
+)a.o[d][0]==c&&a.o[d][1].apply(a,b);Dl(a)}}function El(a){var
b=a.v.b;b.sf&&b.sf(a.va())}g.Lf=function(a){var b=this.v.b,c;b.Ub?
c=b.Ub(this.va(),a):c=Pk(this.i,this.va().Ja(),a);c&&(this.rb(c),El(this),this.disp
atchEvent("pageturn"))};g.Lh=function(a)
{if(a=this.i.Pa.get(a))this.rb(a),El(this)};g.Nh=function(){var
a=this.v.b;a.Md&&(a.Md(),El(this))};g.Oh=function(){var
a=this.v.b;a.Nd&&(a.Nd(),El(this))};g.Kh=function()
{this.dispatchEvent("searchupdate")};function Fl()
{}z(Fl,ml);Fl.prototype.g=function(a){this.$=a;var
b=["out_btn.png","in_btn.png","left_btn.png","right_btn.png"],c=x(a.Rd,a);c=[x(a.ff
,a),x(a.ef,a),y(c,"previous"),y(c,"next")];this.b=[];for(var d=0;d<b.length;d++)
{var e=G("div");Xa(this.b,e);O(e,{position:"absolute",cursor:"pointer"});
$f(e,Kk("/googlebooks/images/"+b[d]));W(e);a.Wb.appendChild(e);var
f=c[d];f&&L(e,"click",f)}this.nb()};
Fl.prototype.nb=function(){for(var a=this.$.yb(),b=0;b<this.b.length;b++){var
c=this.b[b];Kf(c,a-120+24*b,6);P(c,22,22)}};Fl.prototype.j=function(){return!
0};function Gl(a){this.b=a};function Hl(a,b)
{U.call(this);this.Da=a;this.ab=b}z(Hl,U);g=Hl.prototype;
g.Qb=function(){var a=ad("DIV"),b=G("div"),c=G("div");this.g=ad("INPUT",
{"class":"swv-input",title:"Buscar en este
libro"});this.g.type="text";this.g.setAttribute("maxlength",1024);c.appendChild(thi
s.g);b.appendChild(c);a.appendChild(b);this.R=G("div");var d=ad("DIV",
{"class":"swv-button"});this.R.appendChild(d);a.appendChild(this.R);W(a,!
1);O(d,"cursor","pointer");O(this.R,
{cssFloat:"right",margin:"0px",padding:"0px",border:"0px",height:"15px",overflowY:"
hidden",marginRight:"1px",cursor:"pointer"});
O(a,
{width:"133px",height:"17px",padding:"0px",textAlign:"right",overflowY:"hidden"});O
(b,
{cssFloat:"left",styleFloat:"left",margin:"0px",border:"0px",padding:"0px",textAlig
n:"left"});O(c,
{width:"94px",height:"15px",cssFloat:"none",styleFloat:"none",overflow:"hidden",mar
gin:"1px 0px 0px 2px"});this.b=a;this.Xf()};g.Xf=function(){ag(Ac(new Ub(Vb,".ac-
renderer {position: absolute; width: 200px; background-color: #DDD; border: 1px
solid #999;}.ac-renderer div {position: relative; background-color: #EEE;
margin:3px; padding: 1px 4px; font: normal 12px verdana; cursor: pointer;}.ac-
renderer div b {color: #00F;}.ac-renderer div.active {background-color: #999;
color: #FFF;}.swv-input {position: relative; border: 0px none white; padding: 0px;
color: gray }.swv-button {background-
image:url(/googlebooks/images/search.png);background-repeat: no-repeat; width:
17px; height: 16px; margin: 0px; border: 0px }")))};
g.Ta=function(){Hl.V.Ta.call(this);if(this.Da){var a=new R(this.ab||
window.location.href);T(a,"jscmd","AutocompleteKeywords");(new
mi(Dg(a.toString()))).send({},x(this.zh,this))}L(this.R,"click",x(this.wd,this));L(
this.g,"keypress",x(this.Og,this))};g.bc=function(a)
{this.g.focus();a&&(a=this.yf())&&a.play()};g.Og=function(a){13==a.g&&(this.o?
this.o.Rb()&&Xi(this.o)||this.wd():this.wd(),a.b())};g.wd=function()
{this.bc();this.dispatchEvent("search")};
g.zh=function(a){var b=(new Gl(a)).b.keyword;if(b){a=new cj(null,null,!
1);this.o=new Vi(new Ti(b),new ij,a);this.o.kf=!
1;a.b=this.o;b=this.g;wa(b)&&1==b.nodeType&&(pd(b,"combobox"),qd(b,"autocomplete","
list"));a.g.ha(b,"focus",a.Ef);a.g.ha(b,"blur",a.hh);if(!
a.Ba&&(a.v.ha(b,"keydown",a.ai),wa(b)&&1==b.nodeType)){var c=Pc(b);try{var
d=c&&c.activeElement;var e=d&&d.nodeName?d:null}catch(f)
{e=null}e==b&&fj(a,b)}L(this.o,"update",x(this.bc,this,!1))}};
g.yf=function(){this.wa||(this.wa=new og(this.g,[247,255,27],
[255,255,255],3E3));return this.wa};function Il(a){var
b=this;X.call(this);this.o=a;this.ra=a.j;this.kb(fg(this.ra));this.s=new
E(0,0);this.R=null;this.Da=new Ke(function(){Q(b.R,!
1)},600);sd(this,y(td,this.Da))}z(Il,X);g=Il.prototype;g.kb=function(a){if(!
this.b||!Lc(this.b,a)){this.b=a;var
b=this.o;b.ka=a;Jl(b);this.dispatchEvent("resize")}};function Kl(a,b)
{a.j=b;a.ka.Ua();var c=a.o,d=a.ya();c.ka=d;Jl(c);c=a.o;d=new
F(b.yb(),b.hc());c.ra=d;c.s=!
0;P(c.b,d);Je(c.wa,0,c);Jl(c);a.dispatchEvent("layoutchange")}
function Ll(a,b){a.ka=b}g.Te=function(){var
a=this.j.se();this.Na&&(a=this.Na.re(a));Ml(this.ka,a);this.dispatchEvent("update")
};function Nl(a,b){a.Na=b}
function Ol(a,b){var
c=a.s.x,d=a.s.y;q(b.x)&&(b.x=Math.min(Math.max(b.x,0),Math.max(a.j.yb()-
a.b.width,0)));q(b.y)&&(b.y=Math.min(Math.max(b.y,0),Math.max(a.j.hc()-
a.b.height,0)));q(b.x)&&(c=b.x);q(b.y)&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new E(c,d);d=a.o;c=a.s;d.R||
(d=d.j,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function Pl(a){var b=a.s;return
b?new N(b.x,b.y,a.b.width,a.b.height):null}g.ya=function(){return this.b};
function Cl(a,b)
{a.dispatchEvent("movestart");Ol(a,b);a.dispatchEvent("moveend")}g.Hf=function(a)
{a=Sa(a.coords,Math.round);Ol(this,new E(a[0],a[1]))};g.jh=function(a)
{this.Hf(a);this.dispatchEvent("moveend")};g.lc=function(){return this.ra};function
Ql(a){return new
E(Math.round(a.s.x+a.b.width/2),Math.round(a.s.y+a.b.height/2))}g.ua=function()
{Il.V.ua.call(this);this.ka.Ua()};g.Ug=function(a)
{null==this.R&&(this.R=a);this.R.style.opacity=0;this.Da.start()};
g.Tg=function(){var a=this;this.Da.stop();Q(this.R,!0);Je(function()
{a.R.style.opacity=1})};function Rl(a,b,c){Hl.call(this,a,c);this.ra=!
0;this.Na=b}z(Rl,Hl);g=Rl.prototype;g.Ta=function()
{Rl.V.Ta.call(this);this.Aa=L(this.g,"click",x(this.bc,this,!
0));L(this.g,"blur",x(this.Jf,this));L(this.Na,"dragstart",x(this.Jf,this))};g.Jf=f
unction()
{ib(hb(this.g.value))&&(O(this.g,"color","gray"),this.g.value="Buscar",this.ra=!
0,this.g.blur())};
g.bc=function(a){this.ra&&(this.g.value="",O(this.g,"color","black"),this.ra=!
1,Yd(this.Aa),this.Aa=L(this.g,"click",x(this.bc,this,!
1)));Rl.V.bc.call(this,a)};g.Qb=function()
{Rl.V.Qb.call(this);this.g.value="Buscar"};
g.Xf=function(){var a=Kk("/googlebooks/images/search.png");ag(yc(wc(".ac-renderer",
{position:"absolute",width:"120px","background-color":"#ffffff",border:"1px solid
#999",margin:"2px 0px 0px -1px"}),wc(".ac-renderer div",
{position:"relative","background-color":"#ffffff",margin:"3px",padding:"1px
4px",font:"normal 12px verdana",cursor:"pointer"}),wc(".ac-renderer div b",
{color:"#00F"}),wc(".ac-renderer div.active",{"background-
color":"yellow",color:"#000000"}),wc(".swv-input",{position:"relative",
"border-style":"none",padding:"0px",overflow:"hidden",color:"gray"}),wc(".swv-
button",{"background-image":"url("+a+") !important","background-repeat":"no-
repeat",width:"17px",height:"15px",border:"0px"})));O(this.g,{"font-family":"Arial,
sans-serif","font-size":"13px","vertical-align":"top","max-
width":"93px",width:"93px",padding:"0px",border:"0px none
white",margin:"0px","line-height":"14px",height:"14px",top:D.de&&(D.Ka||D.ma)?"-
1px":"0px"})};g.yf=function(){};function Sl(a)
{this.b=a.page_id;this.g=a.page_number||"";this.j=a.snippet_text||"";this.i=a.page_
url}Sl.prototype.Ja=function(){return this.b};function Tl(a)
{this.b=a;0<this.b.number_of_results?(this.Db=Sa(this.b.search_results,function(a)
{return new
Sl(a)},this),this.id=this.b.search_results[0].page_id+this.b.search_query_escaped+t
his.b.search_results[this.b.number_of_results-1].page_id):this.Db=[]}function Ul(a)
{return a.b.spellresults&&a.b.spellresults.correct_spell?
a.b.spellresults.correct_spell:null};function Vl(a)
{U.call(this,a)}z(Vl,U);g=Vl.prototype;g.Qb=function(){var
a=G("div");this.g=ad("DIV",{"class":"swv-result-body"});this.Da=ad("DIV",
{"class":"swv-result-footer"});this.wa=ad("DIV",{"class":"swv-result-
wait"});this.wa.textContent="Cargando...";a.appendChild(this.g);a.appendChild(this.
Da);W(this.wa);W(a);this.Yf();this.b=a};g.Yf=function(){ag(Ac(new Ub(Vb,".swv-
result-body { background-color:white position: relative; width: 100%; padding: 5px;
font-size: 13px } .swv-result-footer {backgroundColor: #dde5ff; position: relative;
width: 100%;}.swv-result-wait {background-color: gray; position: relative; width:
100%; border: 0px none white; overflow: auto; font-size: 13px; color: white;}.goog-
menuitem {font-size: x-small;}.goog-menuitem-highlight {background-color:
lightyellow; cursor: pointer;}.goog-menuseparator {border-top: 1px dotted black;
width: 40%; height: 5px; margin: 10px auto 6px auto;}")))};
g.fe=function(a){this.Na=kb(hb(a));ed(this.g);this.g.appendChild(this.wa);O(this.g,
{overflow:"auto",height:"auto"});a=this.Wa();Q(a.g,!
0);a.Zf()};g.jf=r;g.ee=function(a){Wl(this,new Tl(a))};function Wl(a,b)
{0==b.Db.length?Xl(a,b):a.vf(b);a.wf(b)}g.Qf=r;
function Xl(a,b){ed(a.g);a.Qf();var c=ad("SPAN",{"class":"SearchWithinVolume-empty-
results"});a.g.appendChild(c);W(a.g);var d=b&&b.b.search_query_escaped||
a.Na;100<d.length&&(d=d.substring(0,97)+"...");c.textContent="No se ha encontrado
ning\u00fan resultado para "+(d+".");O(a.g,
{overflow:"hidden",height:"auto",paddingBottom:"1px"});O(c,"lineHeight","1.2");if(b
&&Ul(b)){c=G("div");d=G("span");var e=ad("SPAN",{style:"color:red; line-height:
1.2;"},"Quiz\u00e1s quisiste decir: ");c.appendChild(e);c.appendChild(d);
a.g.appendChild(c);W(c);d.innerHTML=Ul(b);O(d,
{color:"#00c",fontStyle:"italic",cursor:"pointer",fontWeight:"bold",fontSize:"small
",lineHeight:"1.2"});O(c,{padding:"10px 5px 1px
5px"});Qd(d,"click",x(a.hi,a,Ul(b)))}}g.hi=function(a){var b=this.Wa();b.o.bc(!
0);var c=b.o.g;a=-1!=a.indexOf("&")?"document"in h?
sb(a):ub(a):a;c.value=a;b.o.wd()};
g.vf=function(a){ed(this.g);this.ra=new zk;this.ra.ke=!
1;A(a.Db,this.Mg,this);this.ra.render(this.g);a=Yf(this.ra.ta());O(this.g,"height",
(300>a.height?a.height+10:300)+"px");300<=a.height&&O(this.g,"overflow-
y","scroll")};g.Mg=function(a){var b=G("span"),c=Bk(a.j+" <i>( "+("P\u00e1gina
"+a.g)+")</i>");Hc(b,Ec(c));b=new uk(b);this.ra.$b(b);this.ra.$b(new
yk);L(b,"action",x(this.Gh,this,a))};g.Gh=function(a){this.Wa().Bd(a)};
g.wf=function(){if(!this.ab){var a=G("span");O(a,
{position:"absolute",bottom:"0px",left:"0px",fontSize:"12px",color:"blue",cursor:"p
ointer"});a.textContent="cerrar";this.Da.appendChild(a);O(this.Da,"height","20px");
L(a,"click",x(this.nf,this));this.ab=!0}};g.nf=function()
{O(this.g,"overflow","hidden");Yl(this.Wa())};function Zl(){U.call(this,void
0);this.R=-1}z(Zl,Vl);g=Zl.prototype;g.wf=r;
g.Yf=function(){ag(Ac(new Ub(Vb,".swv-result-wait {position: relative; width: 100%;
border: 0px none white; overflow: auto; font-size: 13px; color: white;}.swv-embed-
background {background-color: white; height: auto; overflow: hidden;}.swv-embed-
close {float: right; display: block;cursor: pointer; font-weight: bold; font-size:
13px;}.swv-location {position: relative; font-size: 13px; font-family: Arial, san-
serif; top: 0px; left: 4px; padding: 0px 3px 5px 3px; display: block; width:
115px;}.swv-previous, .swv-next {bottom: 3px;font-size: 13px; font-family: Arial,
san-serif;cursor: pointer;}.swv-previous { float: left;}.swv-next { float:
right;}.SearchWithinVolume-empty-results { position: relative; width: 100px; left:
2px; padding: 3px;}")));W(this.g);
O(this.g,{border:"1px solid black",lineHeight:"1.2"});O(this.wa,
{lineHeight:"1.2",backgroundColor:"gray"})};
g.vf=function(a){ed(this.g);this.Aa=ad("SPAN",{"class":"swv-location"});var
b=ad("DIV",{"class":"swv-embed-
background"}),c=$l(this);b.appendChild(c);b.appendChild(this.Aa);c=G("div");var
d=G("div");1<a.Db.length&&(b.appendChild(c),b.appendChild(d));O(b,"borderBottom","1
px solid white");this.g.appendChild(b);W(this.g);this.Aa.innerHTML="Resultado "+
(this.R+1+""+(" de "+this.o.Db.length));O(this.Aa,"lineHeight","1.6");Ne(c,"swv-
previous");c.innerHTML="&lsaquo; "+"Anterior".replace(/<\/?b>/gi,"");O(c,
{padding:"0px 3px
3px",textDecoration:"underline",color:"#0000cc"});eg(c);Ne(d,"swv-
next");a=Bk("Siguiente".replace(/<\/?b>/gi,"")+" &rsaquo;");Hc(d,Ec(a));O(d,
{padding:"0px 3px
3px",textDecoration:"underline",color:"#0000cc"});eg(d);L(d,"click",x(this.Uf,this)
);L(c,"click",x(this.ei,this))};function $l(a){var b=ad("SPAN",{"class":"swv-embed-
close"});W(b);O(b,
{paddingRight:"2px",color:"gray"});id(b,"x");L(b,"click",x(a.nf,a));return
b}g.Qf=function(){var a=$l(this);this.g.appendChild(a)};
g.Uf=function(){return am(this,1)};g.ei=function(){return am(this,-1)};function
am(a,b){return 0<a.o.Db.length?(a.R+=b+a.o.Db.length,a.R=a.R
%a.o.Db.length,a.Aa.innerHTML="Resultado "+(a.R+1+""+(" de
"+a.o.Db.length)),a.Wa().Bd(a.o.Db[a.R]),!0):!1}Vl.prototype.jf=function()
{Xl(this,null)};
Zl.prototype.ee=function(a){a=new Tl(a);var b=!this.o||this.o.id!
=a.id;this.o=a;Wl(this,this.o);O(this.g,"border","1px solid
black");b&&0<this.o.Db.length&&(a=this.Wa(),tl(a.$.
$a,a.o.g.value),this.Uf());this.dispatchEvent(new
yd("searchresultsready",this))};Zl.prototype.fe=function(a){Yl(this.Wa());this.Na!
=hb(a)&&(this.R=-1);Zl.V.fe.call(this,a)};function bm(a,b,c,d,e)
{U.call(this);this.Tb=e;this.ab=d;this.$=a;this.Da=new Map;a=new
We;this.Ub=L(a,"resize",x(Je,null,x(this.Zf,this)));this.o=b;this.R=c;this.R.Nc(thi
s)}z(bm,U);g=bm.prototype;g.zf=function(){return null};g.Qb=function()
{this.Aa=ad("DIV");this.g=ad("DIV");this.ra=ad("DIV");this.ra.appendChild(this.Aa);
W(this.ra);W(this.g);O(this.ra,"border","1px solid
black");O(this.g,this.zf());this.b=this.ra};
g.Ta=function(){bm.V.Ta.call(this);(this.Tb||
document.body).appendChild(this.g);this.wa=this.ta().parentNode;this.o.render(this.
Aa);this.R.render(this.g);this.o.ha("search",this.ih,!1,this)};g.Ia=function()
{bm.V.Ia.call(this);Yd(this.Ub)};g.Zf=function(){if(!this.$.Ib||this.$.Ib()){var
a=Qf(this.wa),b=Xf(this.wa);a.y+=b.height;Wf(this.g,a);O(this.g,"width",b.width+"px
")}};
g.ih=function(){var a=hb(this.o.g.value);if(!ib(a)&&this.Na!=a)
{this.R.fe(a);this.Na=a;var b=this.Da.get(a);b?this.R.ee(b):(b=new R(this.ab||
window.location.href),T(b,"jscmd","SearchWithinVolume"),T(b,"q",a),(new
mi(Dg(b.toString()))).send({},x(this.Jh,this,a),x(this.Hh,this)))}};g.Jh=function(a
,b){this.Da.set(a,b);this.R.ee(b)};g.Hh=function(){this.R.jf()};g.Bd=function(a,b)
{var c=this.$.i.Pa.get(a.Ja());c?this.$.ve(c,b):Al(this.$,a.i,b)};function Yl(a)
{Q(a.g,!1);a.Na=""};function cm(a,b){bm.call(this,a,new Rl(!1,Y(a),b),new
Zl,b,a.Wb)}z(cm,bm);cm.prototype.zf=function()
{return{position:"absolute",backgroundColor:"white",borderWidth:"1px 5px 5px
5px",border:"0px",overflow:"hidden",padding:"0px",margin:"0px"}};cm.prototype.Ta=fu
nction(){cm.V.Ta.call(this);Q(this.ra,!0)};cm.prototype.Bd=function(a)
{cm.V.Bd.call(this,a,new E(40,100))};function dm(a)
{this.o=a}z(dm,ml);dm.prototype.g=function(a){this.$=a;var b=this.
$.Wb;this.b=a=G("div");this.nb();W(a,!0);O(a,
{backgroundColor:"white",margin:"0px",padding:"0px",position:"absolute",overflow:"h
idden"});P(a,135,19);b.appendChild(a);b=new cm(this.
$,this.o);b.render(a);Yl(b)};dm.prototype.nb=function(){Kf(this.b,this.$.yb()-
262,6)};dm.prototype.i=function(){return this.b};dm.prototype.j=function(){return!
0};function em(a){this.b=a;this.o=[]}z(em,ml);
em.prototype.g=function(a){this.b.g(a);this.$=a;if(this.b.j()){var
b=Xf(this.b.i()),c=b.width;b=b.height;a=a.Wb;fm(this,"/googlebooks/images/bottomedg
eshadow.png","no-
repeat",0,b,2,2,a);fm(this,"/googlebooks/images/bottomhorizontalshadow.png","repeat
-x",2,b,c-2,2,a);fm(this,"/googlebooks/images/bottomrightedgeshadow.png","no-
repeat",c,b,2,2,a);fm(this,"/googlebooks/images/verticalshadow.png","repeat-
y",c,2,2,b-2,a);fm(this,"/googlebooks/images/topedgeshadow.png","no-
repeat",c,0,2,2,a);this.nb()}};
em.prototype.i=function(){return this.b.i()};em.prototype.nb=function()
{if(this.b.j()){this.b.nb();var a=Qf(this.b.i()),b=Qf(this.$.Wb),c=a.x-b.x,d=a.y-
b.y;A(this.o,function(a){Kf(a.g,c+a.b.x,d+a.b.y)},this)}};
function fm(a,b,c,d,e,f,k,l){var m=G("div");Xa(a.o,new gm(m,d,e));W(m,!0);O(m,
{position:"absolute",fontSize:"0px"});P(m,f,k);a=Kk(b);b=m.style;D.ma?
b.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+a+'",
sizingMethod="scale")':(b.backgroundImage="url("+a+")",b.backgroundRepeat=c||"no-
repeat");l.appendChild(m)}function gm(a,b,c){this.g=a;this.b=new E(b,c)};function
hm(){}z(hm,ml);hm.prototype.g=function(a){this.$=a;if(im(this)){a=this.$.Wb;var
b=G("div"),c=G("div");c.textContent="\u00cdndice";b.appendChild(c);L(c,"click",x(th
is.$.Re,this.$,im(this)));W(b);eg(c);O(b,{position:"absolute",border:"1px solid
black"});O(c,{font:"13px Arial, sans-serif",padding:"1px
3px",backgroundColor:"white",lineHeight:"15px",whiteSpace:"nowrap",cursor:"pointer"
});this.b=b;a.appendChild(this.b);this.nb()}};hm.prototype.j=function(){return
this.b?!0:!1};hm.prototype.i=function(){return this.b};
function im(a){return(a=a.$.Sa.ki)&&!ib(a)?a:null}hm.prototype.nb=function(){var
a=this.b,b=Xf(this.b).width;Kf(a,this.$.yb()-b-267,6)};function jm(a,b)
{X.call(this);this.$=a;O(b,
{fontSize:"14px",height:"27px",overflow:"hidden",backgroundColor:"#e3e3e3",border:"
0px",padding:"0px"});b.appendChild(G("div"));var
c=G("table");c.cellPadding="0";c.cellSpacing="0";O(c,
{width:"100%",height:"27px",border:0,margin:0});this.ne=c.insertRow(-
1);b.appendChild(c);var
d=km(this);O(d,"width","65px");c=lm();d.appendChild(c);this.o=c;d=G("div");
$f(d,Kk("/googlebooks/images/branding-logo.png"));O(d,
{border:0,position:"relative",left:"5px",width:"59px",
height:"24px"});c.appendChild(d);c=km(this);O(c,{padding:"0px 5px 0px
0px"});this.i=lm();c.appendChild(this.i);this.i.textContent="Libros";if(this.
$.Sa.lf){mm(this,km(this));this.Vb=km(this);O(this.Vb,
{width:"1px",cursor:"pointer"});c=G("table");c.cellPadding="0";c.cellSpacing="0";O(
c,{margin:"0px 10px 0px 10px"});this.Vb.appendChild(c);c=c.insertRow(-
1);d=c.insertCell(-1);O(d,{padding:"0 5px 0
0",border:0,margin:0,verticalAlign:"baseline",whiteSpace:"nowrap"});c.appendChild(d
);d.innerHTML="Comprar este libro";
d.title="Comprar este libro";d=c.insertCell(-1);var e=G("div");
$f(e,Kk("/googlebooks/images/branding-arrow.png"));O(e,
{width:"9px",height:"9px",position:"relative",top:"3px"});O(d,
{verticalAlign:"top"});d.appendChild(e);c.appendChild(d);L(this.Vb,"click",x(this.s
,this));mm(this,km(this))}else this.
$.Sa.rg&&(mm(this,km(this)),c=km(this),nm(c,om+this.$.Sa.rg.g,"Suscribirse a esta
revista"),mm(this,km(this)));c=km(this);(d=this.
$.Sa.Ig)&&nm(c,Jk("hl","es",d),"M\u00e1s informaci\u00f3n sobre este libro");
eg(b);W(b);this.sg();this.g.ha(a,"pagechange",x(this.sg,this))}z(jm,X);g=jm.prototy
pe;g.$=null;g.Ke=!1;g.ne=null;g.Vb=null;function km(a){var
b=Kk("/googlebooks/images/branding-background.png");a=a.ne.insertCell(-1);O(a,
{padding:0,border:0,margin:0,height:"27px",verticalAlign:"middle",backgroundImage:"
url("+b+")",backgroundRepeat:"repeat-x"});return a}
function lm(){var a=G("a");O(a,
{textDecoration:"none",color:"#104BCA",verticalAlign:"baseline",padding:0,margin:0}
);a.target="_blank";a.href=Jk("hl","es",GBS_HOST);return a}g.sg=function(){var
a=this.$.va();a&&(a=Yk(a).toString(),this.o.href=a,this.i.href=a)};
function mm(a,b){O(b,{width:"1px",position:"relative"});var c=G("div");O(c,
{width:"1px",cssFloat:"left",styleFloat:"left",height:"25px",backgroundColor:"#BEBE
BE"});b.appendChild(c);c=km(a);O(c,{width:"1px",position:"relative"});var
d=G("div");O(d,
{width:"1px",cssFloat:"left",styleFloat:"left",height:"25px",backgroundColor:"#f1f1
f1"});c.appendChild(d)}
function nm(a,b,c){O(a,{padding:"0px 10px 0px
10px",width:"1px",verticalAlign:"middle"});var d=G("a");a.appendChild(d);O(d,
{textDecoration:"none",color:"#000",whiteSpace:"nowrap",verticalAlign:"baseline"});
d.target="_blank";d.href=b;a=Bk(c.replace(/\s/g,"&nbsp;"));Hc(d,Ec(a));d.title=c}va
r om=h.GBS_HOST||"https://books.google.com/";
jm.prototype.j=function(a){var b=G("span");O(b,{margin:"6px 0px 0px
0px",display:"block",lineHeight:"normal"});var c=G("a");c.target="_blank";var
d=document.createTextNode(String(a.o));c.appendChild(d);c.href=om+a.g;b.appendChild
(c);a.b&&(d=document.createTextNode(" - "),b.appendChild(d),c=G("span"),O(c,
{color:"green"}),c.appendChild(document.createTextNode(String(a.b))),b.appendChild(
c));a.j&&(c=G("span"),O(c,
{color:"#898989"}),c.appendChild(document.createTextNode(" -
editor")),b.appendChild(c));
a.i&&(a=G("span"),O(a,{color:"#898989"}),a.appendChild(document.createTextNode(" -
en stock")),b.appendChild(a));this.b.appendChild(b)};
jm.prototype.s=function(a){a.j();if(this.b&&this.Ke)this.Ke=!1,this.b&&Q(this.b,!
1),a=Kk("/googlebooks/images/branding-background.png"),O(this.Vb,"background-
image","url("+a+")");else{this.b||(this.b=G("div"),Q(this.b,!1),O(this.b,
{position:"absolute",backgroundColor:"#e8e8e8",fontSize:"13px",padding:"0px 8px
10px 8px",whiteSpace:"nowrap"}),this.$.Wb.appendChild(this.b),A(this.
$.Sa.lf,this.j,this),W(this.b),O(this.b,"border","1px solid #969696"));this.Ke=!
0;a=Kk("/googlebooks/images/branding-background-inverted.png");
O(this.Vb,"background-image","url("+a+")");a=this.$.lc().clientHeight;var
b=this.ne,c=Vf(this.Vb);b=Vf(b);c=(new E(c.x-b.x,c.y-
b.y)).x+this.Vb.clientWidth;b=Xf(this.b);Kf(this.b,c-b.width+1,a-
b.height+1);Q(this.b,!0)}};function pm(){}z(pm,ml);pm.prototype.g=function(a){this.
$=a;var b=this.
$.Wb;this.b=a=G("a");b.appendChild(a);O(a,"position","absolute");a.target="_blank";
a.href=Jk("hl","es",GBS_HOST);b=G("div");a.appendChild(b);P(b,60,30);
$f(b,Kk("/googlebooks/images/poweredby.png"));W(a);this.nb()};pm.prototype.nb=funct
ion(){var a=this.$.lc().clientHeight;a!=this.o&&(this.o=a,Kf(this.b,5,a-
30))};pm.prototype.j=function(){return!0};function qm(a)
{M.call(this);this.url=a;this.j=null;this.i=!0}z(qm,M);qm.prototype.g=function()
{if(this.i)this.i=!1;else throw Error();};function rm(a){qm.call(this,a);this.o=new
mi(Dg(a.toString()));this.b=!0}z(rm,qm);rm.prototype.g=function(a,b)
{rm.V.g.call(this,a,b);this.b=!
1;this.o.send({},x(this.v,this,a),x(this.s,this,b))};rm.prototype.v=function(a,b)
{this.b||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.b=!
0)};rm.prototype.s=function(a){this.b||(this.dispatchEvent("error"),a&&a(),this.b=!
0)};rm.prototype.abort=function(){return this.b=!0};function sm(a,b,c){u(a)||
(a=[a]);this.b=a;this.i=b;this.g=c;b=new R((GBS_HOST||"https://books.google.com/")
+"books?
jscmd=viewapi");T(b,"bibkeys",a.join(","));T(b,"hl","es");T(b,"source","viewport");
(new rm(b)).g(x(this.j,this))}sm.prototype.j=function(a){for(var
b=0;b<this.b.length;b++){var c=a[this.b[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,n(c)||(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.i&&this.i(d);return}}}this.g&&this.g()};function tm(a){this.
$=a;this.b=Xf(a.s);this.i=new
We($c(Pc(a.s)));L(this.i,"resize",x(this.g,this))}tm.prototype.b=null;tm.prototype.
g=function(){var a=Xf(this.$.s);Lc(a,this.b)||(this.$.Ra(),this.b=a)};function
um(a){this.b=a}function vm(a){var b=[];a.b.head_boxes&&A(a.b.head_boxes,function(a)
{b.push([a.X,a.Y,a.W,a.H])});return b};function wm(a){this.b=a};function xm(a)
{Vk.call(this,a)}z(xm,Vk);xm.prototype.tc=function(a)
{xm.V.tc.call(this,a);a&&a.additional_info&&(this.v=a.additional_info["[NewspaperJS
ONPageInfo]"],this.v.articles&&(this.Da={},A(this.v.articles,function(a){var
b=a.aid;b&&(this.Da[b]=new um(a))},this)))};xm.prototype.ka=function()
{return{width:"w"}};xm.prototype.Ra=function(){return this.R};function ym(a,b)
{Lk.call(this);this.i={};if(a){this.jg=a.prefix;var c=Sa(a.page,function(a){a=new
this.b(a);b&&(a.$a=b);return
a},this);Mk(this,c)}}z(ym,Lk);ym.prototype.Ee=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=this.Pa.get(c.pid);d&&al(d,c)}};ym.prototype.b=Vk;ym.prototype.j=function(
a,b){if(!this.Pa.get(b.Ja())){var
c=$a(this.Pa.hb());ab(c,b);Mk(this,c)}this.i[b.Ja()]=!0;a&&a(b)};function zm(a)
{ym.apply(this,arguments);this.g();L(this,"update",x(this.g,this))}z(zm,ym);functio
n Am(a,b){var c={};A(b.page,function(a){var
b=this.Pa.get(a.pid);b&&al(b,a);c[a.pid]=!0},a);var d=a.Pa.hb(),e=Ra(d,function(a)
{return!!c[a.Ja()]||!!this.i[a.Ja()]},a);d.length!
=e.length&&Mk(a,e)}zm.prototype.Ee=function(a){this.o?
Am(this,a):zm.V.Ee.call(this,a)};
zm.prototype.g=function(){var a={},b=0;A(this.Pa.hb(),function(c){var
d=Ok(c);a[d]=c;b=Math.max(b,d)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],f=a[d+1];
(e||f)&&c.push([e,f])}};zm.prototype.b=xm;function Bm()
{}g=Bm.prototype;g.kb=function(a){this.i=a.width;this.g=a.height};g.ya=function()
{return new F(this.i,this.g)};g.yd=function(){return this.o};g.Dc=function(){return
this.b};g.yb=function(){return this.i};g.hc=function(){return
this.g};g.kc=function(){return new E(this.o,this.b)};function Cm(a){return new
N(a.o,a.b,a.i,a.g)};function Dm(a,b,c){this.v=a;this.s=b;this.R=c||!
1;a=this.ya();this.j()?
a.height=120:a.height=65;this.kb(a)}z(Dm,Bm);Dm.prototype.j=function(){var
a=Qc(document,"gb-mobile-menu-pubinfo");return a?(a=fd(a),D.hf&&0<a.length&&null!
=this.v&&0==Ok(this.v)):!1};function Em(){this.j=[]}Em.prototype.$b=function(a)
{this.j.push(a)};Em.prototype.ya=function(){var a=this.yb(),b=this.hc();return
null===a||null===b?null:new F(a,b)};Em.prototype.se=function(){return
Ra(this.j,Rb)};function Fm(a,b){for(var c=0;c<a.j.length;c++){var
d=a.j[c];if(b(d))return d}return null}function Gm(a,b){return Fm(a,function(a)
{return a.Dc()<=b&&a.Dc()+a.ya().height>=b})}
function Hm(a,b){return Va(a.j,function(a){return(a=Cf(Cm(a)))&&b?b instanceof Af?
b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x
<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1})};function Im(a)
{this.j=a}z(Im,Bm);Im.prototype.va=function(){return
this.j};Im.prototype.kb=function(a){void 0==a.width?
(this.g=a.height,this.i=Math.round(a.height*Sk(this.j))):void 0==a.height?
(this.i=a.width,this.g=Math.round(a.width/Sk(this.j))):
(this.i=a.width,this.g=a.height)};function Jm()
{this.j=[];this.o=[]}z(Jm,Em);g=Jm.prototype;g.marginRight=0;g.tg=0;g.mi=!
1;g.yb=function(){return this.i};g.hc=function(){return this.g};function Km(a)
{Lm(a);for(var b=0,c=0;c<a.s;c++){var d=Mm(a,c);A(a.o[c],function(a){if(a){var
c=b+Math.round((d-a.ya().width)/2);a.o=c}});b+=d}a.i=b+a.marginRight;var
e=0;for(c=0;c<a.b;c++){var f=Nm(a,c);A(Om(a,c),function(a){if(a)if(this.mi){var
b=e+Math.round((f-a.ya().height)/2);a.b=b}else a.b=e});e+=f+a.tg}a.g=e}
function Om(a,b){return Sa(a.o,function(a){return a[b]})}function Mm(a,b){var
c=0;A(a.o[b],function(a){a&&(c=Math.max(c,a.ya().width))});return c}function
Nm(a,b){var c=0;A(Om(a,b),function(a){a&&(c=Math.max(c,a.ya().height))});return
c};function Pm(a){Jm.call(this);this.s=a}z(Pm,Jm);function Lm(a)
{a.b=Math.ceil(a.j.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.o[c]=a.o[c]||[];a.o[c][b]=a.j[d]}};function Qm(a)
{Pm.call(this,a);this.v=new Map}z(Qm,Pm);Qm.prototype.jc=function(a){return
this.v.get(Rm(Im,a))};Qm.prototype.$b=function(a){if(a instanceof Dm){var
b=Rm(a.constructor,a.s);this.v.set(b,a)}else a instanceof
Im&&(b=Rm(a.constructor,a.va()),this.v.set(b,a));Qm.V.$b.call(this,a)};function
Rm(a,b){return w(a)+"#"+b.Ja()};function Sm(a,b,c,d,e)
{Qm.call(this,1);this.Le=b;this.Oc=c;var f=d||!1,k;a=a.Pa.hb();A(a,function(a)
{f&&k&&1<Ok(a)-Ok(k)&&Tm(this,k,a);var b=Qc(document,"gb-mobile-menu-
pubinfo");b&&(b=fd(b),D.hf&&0<b.length&&!f&&k&&a&&0==Ok(k)&&Tm(this,k,a,!0));b=new
Im(a);var c=b.ya();"fixed_height"==this.Le?
c.height=this.Oc:c.width=this.Oc;b.kb(c);this.
$b(b);k=a},this);f&&k&&e&&Ok(k)<Ok(e)&&Tm(this,k,e);Km(this)}z(Sm,Qm);
function Tm(a,b,c,d){b=new Dm(b,c,d||!1);c=b.ya();"fixed_height"==a.Le?
c.height=a.Oc:c.width=a.Oc;b.kb(c);a.$b(b)}Sm.prototype.tg=8;function Um()
{};function Vm(a,b){this.$=a;this.b=b}z(Vm,Um);Vm.prototype.render=function(a){var
b=this.b(a);b.kb(a.ya());b.setPosition(a.kc());return b};function Wm(a,b){var
c=Xm(a),d=Xm(b);if(0==Ok(a)||0==Ok(b))d="Esta es una vista previa. El n\u00famero
total de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.";else if(!q(c)||!
q(d)||c>=d||1==Math.abs(c-d))d="Se han omitido algunas p\u00e1ginas de la vista
previa de este libro.";else{var e=Xm(a),f=Xm(b);0==e+1-(f-1)?d="La p\u00e1gina "+
(--d+" no forma parte de la vista previa de este libro."):(c=++c+"",d=--d+"",d="Las
p\u00e1ginas "+(c+("-"+(d+" no se muestran en esta vista previa."))))}return d}
function Xm(a){a=a.b.title;if(/[^0-9]/.test(a)||ib(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?nf(a,qf):nf(a,pf)}return a};function Ym()
{X.call(this)}z(Ym,X);function Zm(a,b)
{X.call(this);this.s=a;this.o=b;this.j=b.v;this.i=b.s;this.b=G("DIV");this.b.classN
ame="separator-container";this.s.appendChild(this.b);var
c=G("TABLE");c.className="separator-outer-table";this.b.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=G("DIV");e.className="separator-
background";d.appendChild(e);d=G("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.j()){var f=Qc(document,"gb-mobile-
menu-pubinfo");if(f){var k=(f||
document).getElementsByTagName("IMG");if(1==k.length){k=k[0].cloneNode(!0);var
l=d.insertRow(-1).insertCell(-1);l.insertBefore(k,l.childNodes[0]||
null);Ne(l,"separator-message");Ne(l,"separator-pubinfo-
message")}k=Wm(this.j,this.i);Qb&&null!==f&&"innerText"in f?f=f.innerText.replace(/
(\r\n|\r|\n)/g,"\n"):(l=[],nd(f,l,!0),f=l.join(""));f=f.replace(/ \xAD /g,"
").replace(/\xAD/g,"");f=f.replace(/\u200B/g,"");Qb||(f=f.replace(/ +/g," "));" "!
=f&&(f=f.replace(/^\s*/,""));d=d.insertRow(-1).insertCell(-1);
l=this.o;d.innerHTML=l.j&&l.R?f:k+"<br>"+f;Ne(d,"separator-
message");Ne(d,"separator-pubinfo-message")}Ne(c,"separator-
pubinfo");Ne(e,"separator-pubinfo")}else c=d.insertRow(-1).insertCell(-
1),Ne(c,"separator-
message"),c.innerHTML=Wm(this.j,this.i);eg(this.b);W(this.b)}z(Zm,Ym);Zm.prototype.
kb=function(a){P(this.b,a)};Zm.prototype.setPosition=function(a)
{Kf(this.b,a)};Zm.prototype.Ua=function(){I(this.b)};function $m(a,b)
{this.b=a;this.g=b};function an(a,b)
{Il.call(this,b);this.i=a;this.g.ha(a,"pagechange",this.wa);this.g.ha(this.i,"searc
hupdate",this.nd);var c=Qc(document,"subscription-
bar");c&&(this.g.ha(this,"scrolldown",y(this.Ug,c)),this.g.ha(this,"scrollup",y(thi
s.Tg,c)))}z(an,Il);
an.prototype.Ra=function(a){a=this.tb(a);var b=this.j;Kl(this,a);if(b){var c=new
$m(b,a);a=Ql(this);b=Hm(c.b,a);if(!b)a:{b=Number.POSITIVE_INFINITY;for(var
d=c.b.se(),e=d[0],f=0;f<d.length;f++){var k=d[f],l=Bf(Cf(Cm(k)),a);if(l<b)
{b=l;if(0==l){b=k;break a}e=k}}b=e}c=c.g;d=b;if(d instanceof
Dm)d=Rm(d.constructor,d.s);else if(d instanceof Im)d=Rm(d.constructor,d.va());else
throw Error("Input item must be a LayoutPage or
LayoutSeparator.");c=c.v.get(d);a=Xh(a);d=b.kc();a.x-=d.x;a.y-=d.y;d=c.ya().width/
b.ya().width;b=c.ya().height/b.ya().height;a=new
E(Math.round(a.x*d),Math.round(a.y*b));a=Xh(c.kc()).add(a);a=new
E(Math.round(a.x+this.b.width/2*-1),Math.round(a.y+this.b.height/2*-
1));Cl(this,a)}};function bn(a,b){var
c=[];"fixed_width"==a.j.Le&&c.push(a.ya().width);if(a.Me){a:{var d=a.Me();var
e=a.j.Oc;c=cn(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break
a}}e&&a.Ra(e)}}an.prototype.wa=function(){this.ab||this.Aa(this.i.va())};
an.prototype.Aa=function(a){this.j.jc&&(a=this.j.jc(a))&&Ol(this,new
E(Math.round(a.yd()),Math.round(a.Dc())))};an.prototype.nd=function()
{dn&&(this.ka.Ua(),this.Tb&&this.Tb(),this.Te())};var dn=!0;function en()
{this.b=new Map}en.prototype.add=function(a,b){this.b.set(w(a),b)};function fn(a,b)
{b=void 0===b?[]:b;for(var c=new Set(b.map(function(a){return
w(a)})),d=ba(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
f=a.b.get(e);f&&f.Ua();a.b["delete"](e)}};function gn(){this.g={};this.b=new
en}gn.prototype.Ua=function(){fn(this.b)};function Ml(a,b){b=Ra(b,function(a)
{return!!this.g[w(a.constructor)]},a);fn(a.b,b);A(b,function(a)
{this.b.b.has(w(a))||this.b.add(a,this.g[w(a.constructor)].render(a))},a)};function
hn(a,b){this.g=a;this.b=b}z(hn,Um);
hn.prototype.render=function(a){var b=this.b(),c=a.va(),d=this.g.Me().
$f;d=d[d.length-1]/a.ya().width;var
e=a.ya();b.Qd=e.width;b.Pd=e.height;e=Mc(a.ya());var f=q(void 0)?void
0:d;e.width*=d;e.height*=f;b.Qh=e.width;b.Ph=e.height;b.setPosition(a.yd(),a.Dc());
b.rb(c);c=b.Qd-2;d=b.Pd-2;e=b.Qh-2;f=b.Ph-2;O(b.zc,
{backgroundColor:"#cccccc",position:"absolute"});Kf(b.zc,0,0);P(b.zc,b.Qd,b.Pd);O(b
.Ic,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});Kf(b.Ic,1,1);P(b
.Ic,c,d);Q(b.Cb,!0);a=
b.$;c=new jn(b.va(),new F(c,d),new F(e,f));d=b.Ic;c=a.Sa.Td?new kn(a,c,d):new
ln(a,c,d);c instanceof ln?c instanceof ln&&(mn(c,new nn(a.$a)),mn(c,new on),d=new
pn(a.lc()),e=new qn(d,Y(a)),mn(c,e),mn(c,d),mn(c,new rn(a))):c instanceof kn&&c
instanceof kn&&mn(c,new nn(a.$a));b.Kb=c;return b};function sn(){};function tn(a)
{this.b=a}z(tn,sn);tn.prototype.re=function(a){var b=un(this,a);a=b[0]||[];b=b[1]||
[];b.sort(y(vn,Ql(this.b)));var c=[];ab(c,a,b);return c};function vn(a,b,c){return
Bf(Cf(Cm(b)),a)-Bf(Cf(Cm(c)),a)}function un(a,b){var c=Pl(a.b),d=new N(c.left-
800,c.top-800,c.width+1600,c.height+1600);return eb(b,function(a)
{a=Cm(a);if(Ef(d,a))return Ef(c,a)?0:1})};function wn(a,b){this.b=b;this.
$=a}z(wn,tn);wn.prototype.re=function(a){var b=wn.V.re.call(this,a),c=this.
$.va();if(c){var d=[],e=this.$.i;A([1,-1],function(){var
a=Pk(e,c.Ja(),1);a&&d.push(a)});A(a,function(a)
{a.va&&Wa(d,a.va())&&Xa(b,a)})}return b};function xn()
{X.call(this)}z(xn,X);xn.prototype.uc=function(a)
{this.Kb=a;this.j=yn(a)};xn.prototype.ua=function()
{xn.V.ua.call(this);I(this.j)};function zn(a)
{X.call(this);this.s=a;this.v=[]}z(zn,xn);g=zn.prototype;g.uc=function(a)
{zn.V.uc.call(this,a);this.ad();this.va()&&this.g.ha(this.va(),"update",this.ad)};g
.va=function(){return this.Kb.va()};g.jd=function(a,b,c,d){var e=G("div");W(e,!
0);this.j.appendChild(e);a=An(this,a,b,c,d);O(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.s&&(O(e,{backgroundColor:this.s}),Zf(e));this.v.push(new
N(a[0],a[1],a[2],a[3]));return e};
function Bn(a){return a.Kb.ya().width/a.Kb.va().i.Uc.width}function An(a,b,c,d,e)
{var f=Bn(a);return Sa([b,c,d,e],function(a){return Math.round(a*f)})}function
Cn(a,b){A(b,function(a){this.jd.apply(this,a)},a)}g.Sg=function(a){return
this.jd(a.left,a.top,a.width,a.height)};g.qe=function()
{ed(this.j);this.v=[]};g.ad=r;function on()
{zn.call(this)}z(on,zn);g=on.prototype;g.ad=function(){if(!this.i){var
a=this.va();a&&(a=gl(a))&&(Cn(this,a),this.i=!0)}};
g.jd=function(a,b,c,d){this.b=on.V.jd.call(this,a,b,c,d);O(this.b,{border:"2px
#aaaaff
dashed"});this.o=G("img");this.b.appendChild(this.o);this.o.src="/googlebooks/image
s/dialog_close_x.gif";a=An(this,a,b,c,d);O(this.o,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.b,"mouseout",x(this.Ah,this));L(this.b,"m
ouseover",x(this.Of,this,!0));Qd(this.o,"click",x(this.Ua,this));return
this.b};g.Ua=function(){I(this.b)};g.Ah=function(a){hd(this.b,a.target)||this.Of(!
1)};
g.Of=function(a){O(this.o,{display:a?"":"none"})};function rn(a)
{zn.call(this);this.$=a}z(rn,zn);rn.prototype.ad=function(){if(!this.i){var
a=this.va();a&&(a=fl(a))&&(A(a,function(a){var
b=a.pop(),d=a.pop();a=this.jd.apply(this,a);O(a,
{cursor:"pointer"});this.g.ha(a,"click",x(this.b,this,d,b))},this),this.i=!
0)}};rn.prototype.b=function(a,b){var c=this.$.i.Pa.get(a);c?this.$.rb(c):yl(this.
$,b)};function Dn(a,b){this.j=a;this.b=b}Dn.prototype.va=function(){return
this.j};Dn.prototype.g=function(){return this.j.Yc(this.b)};function jn(a,b,c)
{Dn.call(this,a,b);this.i=c}z(jn,Dn);jn.prototype.g=function(){return
this.i.width>this.b.width?this.j.Yc(this.i):jn.V.g.call(this)};function En(a,b,c)
{if(D.ma&&!D.Ea("9")){var d=[];d[0]=L(a,"readystatechange",y(Fn,a,y(Gn,b),d))}else
Qd(a,"load",y(Gn,b));c&&Qd(a,"error",y(Gn,c))}function Gn(a){Je(a)}function
Fn(a,b,c){if("complete"!=a.readyState)return!0;Yd(c[0]);b();return!1}var
Hn=G("div");function In(a){if(D.ma){Hn.appendChild(a);var
b=y(I,a);En(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Jn(a,b,c,d,e)
{X.call(this);this.ld(Y(a));this.
$=a;this.b=c;this.ka=[];this.Na=d;P(d,c);this.Aa=yn(this);O(this.Aa,"backgroundColo
r","#fff");P(this.Aa,c);if(this.Da=n(e)?e:!0)a=yn(this),P(a,c),this.wa=new
Kn(a),O(this.wa.b,{display:""});b&&(this.j=b,this.g.ha(b,"update",this.Hc),
$k(b,Xk(b),void 0))}z(Jn,X);g=Jn.prototype;g.ya=function(){return
this.b};g.va=function(){return this.j};function mn(a,b)
{a.ka.push(b);b.uc(a)}g.Hc=r;
function Ln(a){a.dispatchEvent("load");a.Da&&O(a.wa.b,{display:"none"})}function
yn(a){var b=G("div");W(b,!0);O(b,
{position:"absolute",left:0,top:0});a.Na.appendChild(b);return b}g.Ua=function()
{A(this.ka,function(a){a.Ia()});this.ka=null;this.o&&I(this.o)};function Mn(a)
{a.R=yn(a);P(a.R,a.ya());O(a.R,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ha(a.R,"mousedown",a.$h);a.g.ha(a.R,"dragstart",zd)}g.$h=function(a)
{a.display=this;Nn.dispatchEvent(a)};
var Nn=new M;function Kn(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=G("div");W(c);O(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}function On(a,b,c){this.b=a;O(a,
{backgroundColor:"#FFF",textAlign:"center"});P(a,b);a.innerHTML=c||"";W(this.b)};fu
nction ln(a,b,c){Jn.call(this,a,b.va(),b.b,c);this.ld(Pn);a=yn(this);this.v=new
Qn(b.b,a);a=yn(this);this.s=new
Qn(b.b,a);Mn(this);eg(c);Ne(c,"pageImageDisplay");this.ra=b;b.va()&&this.Hc()}z(ln,
Jn);var Pn=new M;g=ln.prototype;g.rb=function(a)
{Zk(a,"output",null);ln.V.rb.call(this,a);a.Yc()&&this.Hc()};
g.Hc=function(){var a=this.va(),b=this.ra.g();if(b&&!this.i)
{Qd(this.v,"load",x(this.uh,this,a,b,this.ya().width));Rn(this.v,[b]);var c=this.
$.nd,d=a.Ja(),e=[];if(c.b[d]){var f=[],k;for(k in
c.b[d])f.push(k);f.sort(db);for(k=0;k<f.length;k++)e.push(c.b[d]
[f[k]])}e.push(b);Rn(this.s,e);this.i=!0;a==this.
$.va()&&this.dispatchEvent("fetch")}Ta([16,8],x(a.Na,a))&&(a=gb('<table width=100%
height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',Kk("/googlebooks/restricted_logo.gif"),"Ha llegado a una
p\u00e1gina que no se puede ver o bien ha alcanzado el l\u00edmite de
visualizaci\u00f3n de este libro."),
this.o&&I(this.o),this.o=yn(this),new
On(this.o,this.ya(),a),Ln(this))};g.uh=function(a,b,c){a==this.
$.va()&&this.dispatchEvent("loaded");this.s.empty();var d=this.
$.nd;a=a.Ja();d.b[a]=d.b[a]||{};d.b[a][c]=b;Ln(this)};g.Ib=function(){return
this.v.Ib()||this.s.Ib()};g.Ua=function(){this.i=!
1;this.v.empty();this.s.empty();ln.V.Ua.call(this)};function Qn(a,b)
{M.call(this);this.b=a;this.i=b;this.hd=!
1;this.g=G("img");this.g.width=this.b.width;this.i.appendChild(this.g);W(this.i)}z(
Qn,M);
Qn.prototype.empty=function(){for(var a;a=gd(this.i);)In(a)};function Rn(a,b)
{En(a.g,x(a.j,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Qn.prototype.j=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.hd=!0)};Qn.prototype.Ib=function()
{return this.hd};function Sn(a,b,c,d,e,f,k)
{M.call(this);this.R=a;this.i=b;this.g=c;this.o=d;this.j=e;this.ra=f;this.ka=k;this
.s=Math.ceil(this.i/this.o);this.v=Math.ceil(this.g/this.j);this.b=[];for(a=0;a<thi
s.s;++a){b=[];for(c=0;c<this.v;+
+c)b.push(null);this.b.push(b)}}z(Sn,M);Sn.prototype.empty=function(){for(var
a;a=this.R.firstChild;)In(a)};Sn.prototype.Aa=function(a,b){O(a,
{display:""});this.ka&&this.ka(b)};Sn.prototype.wa=function(){};function
kn(a,b,c,d)
{Jn.call(this,a,b.va(),b.b,c,d);this.s=yn(this);Mn(this);b.va()&&this.Hc();this.
$=a;this.v=L(Y(this.$),"update",this.ra,!
1,this)}z(kn,Jn);kn.prototype.Hc=function(){var a=this.va(),b=a.Yc(),c=this.
$.Sa.Td,d=a.Aa;if(b&&d&&!this.i){var e=Uk(d,this.ya().height);q(e)&&(d=(d=d.Se[e])?
d.width:null,b=new R(b),T(b,"zoom",e),T(b,"pg",a.ra),b=b.toString(),this.Ra=new
Sn(this.s,d,this.ya().height,c.Wf,c.Vf,x(c.Yg,c,b,d,this.ya().height),null),this.i=
!0,this.ra())}};
kn.prototype.ra=function(){if(this.i){var a=Pf(this.s);if(a){var
b=Vf(this.s);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Ra;a=Df(a);var
c=Math.floor(a.left/b.o),d=Math.floor(a.top/b.j),e=Math.ceil((a.left+a.width)/b.o),
f=Math.ceil((a.top+a.height)/b.j);e=Math.min(e,b.s);for(f=Math.min(f,b.v);c<e;c+
+)for(var k=d;k<f;k++)if(!b.b[c][k]){var l=b;var m=c,t=k;if(!l.b[m][t]){var
C=G("img");O(C,
{position:"absolute",left:m*l.o+"px",top:t*l.j+"px",display:"none"});
l.b[m][t]=C;l.R.appendChild(C)}l=l.b[m]
[t];m=b.ra(c,k);En(l,x(b.Aa,b,l,m),x(b.wa,b,l,m));l.src=m}for(c=0;c<b.s;+
+c)for(k=0;k<b.v;++k){if(d=!!b.b[c][k])d=new N(c*b.o,k*b.j,(c+1)*b.o,(k+1)*b.j),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(In(b.b[c][k]),b.b[c][k]=null)}}}El(this.
$)}};kn.prototype.Ua=function(){this.i&&(this.Ra.empty(),this.i=!
1);this.v&&(Yd(this.v),this.v=null);kn.V.Ua.call(this)};function nn(a){this.
$a=a;zn.call(this,"#ffff00")}z(nn,zn);nn.prototype.ad=function(){var
a=this.Kb.va();if(a){var b=this.$a.getQuery();b!
=this.b&&(a=dl(a,b),this.qe(),a&&(Sa(a,x(this.Sg,this)),this.b=b))}};function
Tn(a,b){this.Ca=b||Un+"-"+Vn++;this.o=a}Tn.prototype.toString=function(){var
a={};this.b(a);var b=[];Sh(new Rh,a,b);return
b.join("")};Tn.prototype.b=function(a){a.id=this.Ca;a.type=this.o};var
Un=wb(),Vn=1;function Wn(a,b,c,d)
{Tn.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}Wn.prototype=ca(Tn
.prototype);Wn.prototype.constructor=Wn;if(ia)ia(Wn,Tn);else for(var Xn in
Tn)if("prototype"!=Xn)if(Object.defineProperties){var
Yn=Object.getOwnPropertyDescriptor(Tn,Xn);Yn&&Object.defineProperty(Wn,Xn,Yn)}else
Wn[Xn]=Tn[Xn];Wn.V=Tn.prototype;Wn.prototype.b=function(a)
{Tn.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.j};new
Ni;Ca("_OC_analyticsTrack",function(a,b,c){var
d=h.ga;d&&d("send","event",a,b,c)});function qn()
{X.call(this)}z(qn,xn);qn.prototype.uc=function(a)
{qn.V.uc.call(this,a);a=this.j;var b=G("div");W(b,!
0);a.appendChild(b);b.className="selection-
layer";P(a,this.Kb.ya());P(b,this.Kb.ya());this.g.ha(b,"click",this.b);this.g.ha(b,
"mousedown",this.i)};qn.prototype.i=function(){};qn.prototype.b=function()
{};function pn(){zn.call(this,"#4a95d6")}z(pn,zn);pn.prototype.uc=function(a)
{pn.V.uc.call(this,a);O(this.j,
{cursor:"pointer"});this.g.ha(this.j,"mousedown",Zn)};function Zn(a)
{a.j()}pn.prototype.qe=function()
{pn.V.qe.call(this);this.b&&this.b.Ia()};pn.prototype.ua=function()
{pn.V.ua.call(this);this.b&&this.b.Ia();this.i&&Yd(this.i)};function $n(a,b,c)
{X.call(this);this.$=a;this.Cb=G("div");W(this.Cb,!0);O(this.Cb,
{position:"absolute",display:"none"});c.appendChild(this.Cb);this.b=G("div");W(this
.b,!0);O(this.b,
{position:"absolute"});this.Cb.appendChild(this.b);this.zc=G("div");W(this.zc,!
0);this.Cb.appendChild(this.zc);this.Ic=G("div");W(this.Ic,!
0);this.zc.appendChild(this.Ic);Q(this.Cb,!
1)}z($n,Ym);g=$n.prototype;g.Ib=function(){return this.Kb.Ib()};g.Ua=function()
{this.Kb&&this.Kb.Ua();I(this.Cb)};
g.setPosition=function(a,b){Kf(this.Cb,a,b)};g.Dc=function(){return
Mf(this.Cb).x};g.yd=function(){return Mf(this.Cb).y};g.rb=function(a)
{this.j=a};g.va=function(){return this.j};g.hc=function(){return
this.Pd};g.yb=function(){return this.Qd};function ao(a){return a+2}g.ya=function()
{return new F(this.Qd,this.Pd)};function bo(a)
{X.call(this);ed(a);W(a);this.j=a;this.b=G("div");W(this.b,!
0);"rtl"==document.body.dir&&(Rc(a,{dir:"ltr"}),Rc(this.b,
{dir:"rtl"}));a.appendChild(this.b)}z(bo,X);function co(a,b)
{bo.call(this,b);this.o=a;this.g.ha(b,"scroll",this.v);O(b,"position","relative");O
(this.b,"position","absolute");this.i=G("div");W(this.i,!
0);b.appendChild(this.i);this.i.appendChild(this.b)}z(co,bo);function Jl(a){var
b=a.ra;a.ka&&b&&(O(a.b,"left",Math.floor(Math.max(0,a.o.o.j.clientWidth-
b.width)/2)+"px"),O(a.i,"height",b.height+"px"))}co.prototype.wa=function()
{this.s=!1;this.v()};
co.prototype.v=function(){if(!this.s){var a=this.o.s;if(a){a=a.Dd();var
b=this.j;b=new E(b.scrollLeft,b.scrollTop);Jc(a,b)||(this.R=!
0,Cl(this.o,b),this.R=!1)}}};function eo(a){this.$f=a}function cn(a,b){var c=b||
[],d=Ra(a.$f,function(a){return!Ta(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);d.sort(db);return d};function fo(a){var b=a.lc(),c=new
co(this,b);go(b);an.call(this,a,c);Nl(this,new wn(a,this));Ll(this,ho(this));var
d=a.i,e=a.Sa.Od;this.tb=a.Sa.Vg?function(a){return new Sm(d,e,a)}:a.Sa.Rf?
function(b){return new Sm(d,e,b,!0,a.Sa.Rf)}:function(a){return new Sm(d,e,a,!
0)};b=this.i.Sa;"fixed_height"==b.Od?(b=b.i,b=b[Math.floor(b.length/2)]+2):b=(b.g?
b.g:b.b&&b.b.width?
b.b.width:575)+2;this.Ra(b);this.g.ha(this.i,"pagesupdate",this.Fh);this.g.ha(this.
i,"pagemodechange",this.Eh);this.g.ha(this,"move",
this.Te);this.g.ha(this,"move",this.li)}z(fo,an);function go(a)
{O(a,"overflow","auto");O(a,{overflowX:"auto",overflowY:"scroll"});Ne(a,"overflow-
scrolling");Rc(a,{dir:"ltr"})}g=fo.prototype;g.Md=function()
{bn(this,1)};g.Nd=function(){bn(this,-1)};g.Me=function(){var
a=this.i.Sa,b=$a(a.i);"fixed_width"==a.Od&&(a=this.i.Sa.Yh)&&150<a-b[b.length-
1]&&(1500>a?Xa(b,a):Xa(b,1500));return new eo(Sa(b,ao))};
g.ya=function(){if(this.ra.hasChildNodes()){var
a=fg(this.ra.childNodes[0]).width;a=new F(a,this.b.height)}else a=this.b;return
a};function ho(a){var b=new gn,c=new hn(a,y(Tb,$n,a.i,a,a.o.b));b.g[w(Im)]=c;a=new
Vm(a.i,y(Tb,Zm,a.o.b));b.g[w(Dm)]=a;return b}g.li=function(){if(this.od){var
a=Gm(this.j,Ql(this).y);a&&a.va&&(a=a.va(),this.i.va()!=a&&(this.ab=!
0,this.i.Re(a.Ja()),this.ab=!1))}this.od=!0};
g.Fh=function(){var a=this.i.va(),b=this.i.i,c=b.Pa.get(a.Ja());if(!c)a:
{c=Ok(a);b=b.Pa.hb();for(a=b.length-1;0<=a;a--){var d=b[a];if(Ok(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.j;d=b.jc(c);a=Kc(a,d.kc());b=this.tb(b.Oc);c=b.jc(c).kc()
;c=new E(c.x+a.x,c.y+a.y);Kl(this,b);Cl(this,c)};g.Eh=function()
{this.ka.Ua();this.Te()};
g.sf=function(a){if(a.Ra&&a.R){var b=a.R;if(null!=a.s)var c=a.s;else a.s=new
wm(this.o.b),c=a.s;c.b=this.o.b;Qc(document,"focus_article_div")&&I(Qc(document,"fo
cus_article_div"));var d=this.j.jc(a);a=d.yb()/a.Xc();if(vm(b)&&(b=vm(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.yd();d=a*e[1]+d.Dc();var
f=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");W(e,!
0);Zf(e);O(e,
{position:"absolute",left:b+"px",top:d+"px",width:f+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.b.appendChild(e)}}}};function io(a)
{this.o=a.Seller;this.ab=a.Url;this.g=a.TrackingUrl;this.b=a.Price;this.i=a.IsInSto
ck;this.j=a.IsPublisher};function jo(){};function ko(a,b,c,d){this.Wf=a||
256;this.Vf=b||256;this.g=c||3;this.i=d||3;this.b=null}function lo(a,b)
{a.b=b}ko.prototype.Yg=function(a,b,c,d,e){var
f=this.g,k=this.i;b=Math.ceil(b/this.Wf);c=Math.ceil(c/this.Vf);var
l=Math.floor(e/f),m=Math.floor(d/k),t=f*b*l;e-=l*f;f=Math.min(f,c-l*f);t+=f*k*m;d-
=m*k;k=Math.min(k,b-m*k);d=t+(e*k+d);a=new
R(a);T(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function mo()
{};function no(a){this.Vg=!!
a.fullview;this.ki=a.table_of_contents_page_id||"";this.g=a.initial_zoom_width_over
ride;this.Yh=a.max_resolution_image_width;a.last_page&&(this.Rf=new
Vk(a.last_page));this.b=new F(a.page_width,a.page_height);var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.lf=Sa(c.BuyLi
nks,function(a){return new
io(a)},this));this.Ig=c.AboutUrl;c.allowed_syndication_flags&&(this.oe=c.allowed_sy
ndication_flags.allow_disabling_chrome);c.TocLine&&Sa(c.TocLine,function(){return
new jo});
c.SubscribeLink&&(this.rg=new
io(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.Td=null==c?
null:new ko(c.tile_h,c.tile_w,c.x_win,c.y_win);this.o=a.is_newspaper||!1;
(this.j=a.newspaper_tile_base_url)&&this.Td&&lo(this.Td,x(this.s,this));this.i=c?
c.res_h:oo;this.Od=this.o?"fixed_height":"fixed_width"}z(no,mo);var
oo=[350,410,495,575,685,800,910,1025];no.prototype.s=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.j+a.substring(b));return new R(a)};var
po={update:function(a){for(var b in a)po[b]=a[b]},Lg:function(a)
{if(p(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)po.Kg(b,a[b])},Kg:function(a,b){po[a]=b}};Ca("_OC_addFlags",po.Lg);function qo(a)
{X.call(this);this.$=a;this.b=new
Xe;this.g.ha(a,"viewportmodechange",this.Mf);Y(this.
$)&&this.Mf()}z(qo,X);g=qo.prototype;g.Mf=function()
{$e(this.b);this.i&&this.i.Ia();this.j=Y(this.$).o.i;var a=new
rg(this.j);a.qf=r;this.i=a;this.b.ha(this.j,"dblclick",x(this.mh,this));this.b.ha(a
,"start",x(this.qh,this));this.b.ha(a,"drag",x(this.rh,this));this.b.ha(a,"end",x(t
his.oh,this));ro(this,!1)};g.mh=function(){this.$.Rd("next")};
function ro(a,b){var c=a.j;if(D.Ka)var d=b?"-moz-grabbing":"-moz-grab";else
d=Kk("/googlebooks/images/"),d=b?Si("-moz-
grabbing",d+"closedhand.cur","move"):Si("-moz-
grab",d+"openhand.cur","default");O(c,"cursor",d)}g.qh=function(){this.o=Y(this.
$).s;ro(this,!0)};g.rh=function(){var a=this.i,b=this.o;Ol(Y(this.$),new E(b.x-
a.deltaX,b.y-a.deltaY))};g.oh=function(){this.o=null;ro(this,!1)};g.ua=function()
{qo.V.ua.call(this)};function Z(a,b){if(!b){var c=new
R(window.location),d=c.o,e;if(e=d)e="embed"==c.b.get("output");e&&0<c.i.indexOf("go
ogle")&&(b=JSON.parse(decodeURIComponent(d.replace(/\+/g,"
"))))}this.Ub=[];this.hd=!1;ed(a);this.ka=a;W(this.ka,!0);O(this.ka,
{margin:""});this.ra=G("div");W(this.ra,!
0);this.ka.appendChild(this.ra);this.R=G("div");W(this.R,!0);O(this.R,
{backgroundColor:"#fcfcff"});this.ra.appendChild(this.R);wl.call(this,this.R);b&&n(
b.showLinkChrome)&&(!1===b.showLinkChrome||"false"===b.showLinkChrome)&&
(this.wa=!0);this.Tb=G("div");W(this.Tb,!
0);this.R.appendChild(this.Tb);this.Aa=G("div");W(this.Aa,!
0);this.ra.appendChild(this.Aa)}z(Z,wl);Ck(Z,"Viewer");Z.prototype.load=function(a,
b,c){!p(a)||0!=a.lastIndexOf("http://",0)&&0!=a.lastIndexOf("https://",0)?new
sm(a,x(this.od,this),b):(a=Jk("hl","es",a),this.od(a));Qd(this,"load",function()
{this.hd=!
0});c&&Qd(this,"load",c)};Ek(Z.prototype.load,"load");Z.prototype.ef=function()
{Y(this).Md&&Y(this).Md()};Ek(Z.prototype.ef,"zoomIn");
Z.prototype.ff=function()
{Y(this).Nd&&Y(this).Nd()};Ek(Z.prototype.ff,"zoomOut");Z.prototype.nextPage=functi
on(){this.Rd("next")};Ek(Z.prototype.nextPage,"nextPage");Z.prototype.kg=function()
{this.Rd("previous")};Ek(Z.prototype.kg,"previousPage");Z.prototype.Cg=function()
{return
this.va().b.title};Ek(Z.prototype.Cg,"getPageNumber");Z.prototype.Ja=function()
{return this.va().Ja()};Ek(Z.prototype.Ja,"getPageId");Z.prototype.Fg=function(a)
{return(a=Qk(this.i,a+""))?(this.rb(a),!0):!1};
Ek(Z.prototype.Fg,"goToPage");Z.prototype.Bg=function(a)
{return(a=this.i.Pa.get(a))?(this.rb(a),!0):!
1};Ek(Z.prototype.Bg,"goToPageId");Z.prototype.Nf=function(a){tl(this.
$a,a);this.va()&&this.ve(this.va())};Ek(Z.prototype.Nf,"highlight");Z.prototype.od=
function(a){this.ab=a=Jk("jscmd","run",a);il(a,x(this.tb,this))};Z.prototype.wa=!
1;function so(a,b){Xa(a.Ub,b);b.g(a)}
Z.prototype.tb=function(a,b,c,d)
{po.update(c);this.kb(fg(this.ka));c=Xf(this.s).width;this.Sa=b=new no(b);var e=new
zm(a,this.
$a);e.Uc=b.b;e.o=po.pseudocontinuous;e.jg=a.prefix;if(this.i)throw"";this.i=e;L(e,"
update",x(this.Dh,this));a=null;for(var f=0;f<d.page.length;f++){var
k=d.page[f],l=k.pid;a=e.Pa.get(l);if(null!
=a)break}a.tc(k);al(a,k);this.Re(l);this.Hg!
=fo&&(this.Hg=fo,d=this.v,d.b&&(d.b.Ia(),ed(Y(d.$).o.b)),d.b=new fo(d.
$),d.b.Aa&&d.b.Aa(d.
$.va()),d.b.wa&&d.b.wa(),this.dispatchEvent("viewportmodechange"));
this.wa&&this.Sa.oe?so(this,new pm):new jm(this,this.Aa);this.go();this.Ra();new
tm(this);"fixed_width"==b.Od&&600>c&&(d=Y(this),Je(x(d.Ra,d,Y(this).lc().clientWidt
h)));this.wa&&this.Sa.oe||(O(this.R,{borderBottom:"1px solid #BEBEBE"}),O(this.ra,
{border:"1px solid #BEBEBE"}));new
qo(this);O(Y(this).o.b,"backgroundColor","#fcfcff");this.dispatchEvent("load")};Z.p
rototype.Ib=function(){return this.hd};Ek(Z.prototype.Ib,"isLoaded");
Z.prototype.Ra=function(){if(this.Ib()){var a=fg(this.ka);if(!this.wa||!this.Sa.oe)
{var b=this.Gg?Xf(this.Gg):new F(0,0);a=new F(a.width-2,a.height-27-3-
b.height)}ig(this.lc(),a);this.kb(a);A(this.Ub,function(a)
{a.nb()})}};Ek(Z.prototype.Ra,"resize");function _OC_NeverCall(a)
{a.nextPage();a.kg();a.Nf()};function to(a,b)
{Z.call(this,a,b)}z(to,Z);Ck(to,"DefaultViewer");to.prototype.tb=function()
{to.V.tb.apply(this,arguments);this.ab&&so(this,new em(new
dm(this.ab)));so(this,new em(new hm));so(this,new Fl)};Dk.o();
})();

S-ar putea să vă placă și